LG G4s H735/H736 – ręczna aktualizacja do Android 6.0 Marshmallow, KDZ, LG UP, brak OTA
Pytanie
Jak zrobic upgrade LG G4S do A6.0MM - centrum aktualizacji juz nie dziala
Odpowiedź Sztucznej Inteligencji
Bezpośrednia odpowiedź na pytanie
- Centrum aktualizacji (OTA) dla LG G4s (H735/H736) zostało wyłączone, dlatego aby przejść do Androida 6.0 Marshmallow (A6.0 MM) trzeba ręcznie wgrać oficjalny plik KDZ przy pomocy narzędzia LG UP lub, gdyby LG Bridge nadal rozpoznawał urządzenie, skorzystać z niego.
- Proces polega na: (1) pobraniu właściwego firmware „V20x.kdz” dla swojego wariantu, (2) zainstalowaniu sterowników i LG UP, (3) uruchomieniu telefonu w Download Mode i wykonaniu opcji Upgrade/CSE Flash.
- Alternatywą jest instalacja custom ROM (np. Lineage OS) przez odblokowany bootloader i TWRP, jednak to rozwiązanie wymaga większej wiedzy i niesie większe ryzyko.
Szczegółowa analiza problemu
1. Identyfikacja sprzętu i pliku firmware
- Wejdź w Ustawienia ➔ Informacje o telefonie ➔ Informacje o sprzęcie i odczytaj numer modelu (H735, H736 …).
- Pobierz najnowszy plik KDZ Marshmallow:
• Europa: H73520a_00_1124.kdz, H73620a_00_0223.kdz (serwer LG, lg-firmwares.com, xda).
• V20 = Android 6.0; V10 = Android 5.1.
• Wersja regionalna (EUR, POL, CIS…) decyduje o dostępności języka PL po „Refurbish”.
2. Przygotowanie środowiska (PC z Windows 7/10/11)
• Zainstaluj sterowniki LG Mobile Driver (wymagane do wykrycia trybu 9008/Download).
• Zainstaluj LG UP 1.16 + MultiDL/DLL dla G4s (lub LG Bridge, jeśli nadal raportuje update do V20).
• Umieść plik KDZ w łatwej lokalizacji (np. C:\flash\H73520a.kdz).
• Wykonaj pełny backup danych użytkownika (konto Google, LG Backup, kopia zdjęć).
• Naładuj baterię ≥ 70 %.
3. Procedura flash (oficjalne firmware)
- Wyłącz telefon. Wciśnij i trzymaj VOL+ i podłącz kabel USB ⇢ Download Mode.
- Uruchom LG UP ➔ telefon powinien zostać wykryty („COM XX”).
- Process:
• Upgrade – zachowuje dane, najpierw próbuj tę opcję.
• CSE Flash / Refurbish – czysta instalacja, kasuje wszystko, najmniej problematyczna.
- Wskaż plik KDZ ➔ Start ➔ nie odłączaj kabla (5–10 min).
- Telefon zrestartuje się; pierwszy boot trwa ≈ 10–15 min. Po starcie sprawdź wersję: Ustawienia ➔ Informacje o oprogramowaniu ➔ V20a/V20b.
4. Rozwiązywanie typowych błędów
• 0x2000 / 0x5002 w LG UP – zły KDZ lub przerwany transfer ⇒ pobierz ponownie, sprawdź CRC.
• Boot-loop po Upgrade – wykonaj Factory Reset z Recovery lub ponownie flash CSE Flash.
• Brak języka PL – wgraj EU/POL KDZ lub zainstaluj MoreLocale2 (wymaga ADB).
• Telefon niewykrywany – przeinstaluj sterowniki, użyj innego portu USB 2.0/oryginalnego kabla.
5. Alternatywa: custom ROM
- Odblokuj bootloader (fastboot oem unlock, klucz z LG Developer – serwer często już niedostępny; w razie braku klucza konieczny exploit/fix-usbids).
- Wgraj TWRP 3.2+ (fastboot flash recovery twrp.img).
- Zrób pełny backup Nandroid.
- Wipe ➔ Install LineageOS 16/17 (Android 9/10) + OpenGApps pico.
- Ewentualny root – Magisk v26.1.
Aktualne informacje i trendy
- Oficjalne serwery LG FOTA dla urządzeń sprzed 2016 r. sukcesywnie wyłączono w 2022/23 r.; stąd brak OTA.
- Społeczność XDA nadal utrzymuje skrypty do pobierania KDZ z serwerów „lgbbs.lge.com”.
- W 2024 r. aktywne porty Lineage OS 17.1 (Android 10) i nieoficjalne 18.1/19 (Android 11/12) zapewniają nowsze poprawki bezpieczeństwa niż stock MM.
- Trend: przechodzenie na micro-G zamiast pełnych GApps dla urządzeń o 2 GB RAM.
Wspierające wyjaśnienia i detale
- Format KDZ zawiera partycje system, boot, modem, laf; LG UP rozpakowuje go i przesyła wektorowo przez port 9008 (QHSUSB).
- „Upgrade” wykonuje update.img (dirty-flash), natomiast „CSE Flash” usuwa userdata i cache.
- Bootloader G4s jest typu „partially-locked”; bez oficjalnego klucza BL relocking się powiedzie, ale SafetyNet i tak nie przejdzie.
Aspekty etyczne i prawne
- Flashowanie oficjalnego KDZ nie narusza licencji, ale ingerencja przez LG UP poza siecią serwisową formalnie kończy gwarancję (w praktyce gwarancja już wygasła).
- Custom ROM = konieczność akceptacji licencji GPL/Apache ROM-u, ryzyko ujawnienia IMEI w niezweryfikowanych buildach – pobieraj tylko z repozytoriów z podpisami SHA-256.
- Ochrona danych: przed Refurbish usuń konta bankowe i klucze U2F, bo nandroid backup zapisze je w plain-format.
Praktyczne wskazówki
- Zawsze sprawdzaj sumę SHA-256 pliku KDZ (lg-firmwares podaje hash).
- Korzystaj z portu USB 2.0 bez przedłużaczy; przerwanie zasilania grozi hard-brickiem (obsługa tylko JTAG).
- Po aktualizacji do MM włącz „Adoptable Storage” – Ustawienia ➔ Pamięć ➔ SD jako pamięć wewnętrzna.
- Zablokuj automatyczne aktualizacje aplikacji do wersji > Android 6, by uniknąć braku zgodności (Sklep Play ➔ Ustawienia ➔ Auto-update apps → Off).
Ewentualne zastrzeżenia lub uwagi dodatkowe
- Stock Marshmallow dla G4s ma już nieaktualne poprawki bezpieczeństwa (2018-05).
- Brak oficjalnego roota na MM – wymaga zmiany kernela, co wyklucza OTA Downgrade.
- Niektóre egzemplarze H735P (LatAm) mają inną tablicę partycji – używaj tylko KDZ „P690F” lub zrób pełny dump qpst.
Sugestie dalszych badań
- Testy wydajności: porównaj Antutu/Linpack przed i po flashu; sprawdź zużycie RAM w MM vs LOS 17.
- Analiza security: aplikuj ręcznie patche CVE-2023-4863 (libwebp) poprzez backport w /system/lib/libwebp.so.
- Zasoby:
• XDA thread “LG G4s Official Marshmallow KDZ Collection”
• GitHub “LGUP_CommonDLL_patcher”
• Dokumentacja Qualcomm 8974 Download-Mode (EDL) dla głębszych napraw.
Krótkie podsumowanie
Serwery OTA LG przestały obsługiwać G4s, dlatego aktualizacja do Androida 6.0 wymaga ręcznego flashowania oficjalnego pliku KDZ narzędziem LG UP (bez root i bez utraty funkcji stock) lub alternatywnie instalacji custom ROM przez odblokowany bootloader i TWRP. Kluczowe kroki to: właściwy plik KDZ, poprawne sterowniki, Download Mode, zachowanie zasilania oraz – w razie problemów – powtórzenie procedury w trybie CSE Flash. Po poprawnym przeprowadzeniu operacji telefon uruchomi się z systemem Marshmallow (V20), oferując m.in. Adoptable Storage i zauważalnie lepszą optymalizację pamięci niż Lollipop.
Zadaj dodatkowe pytanie Sztucznej Inteligencji
Zastrzeżenie: Odpowiedzi udzielone przez sztuczną inteligencję (model językowy) mogą być niedokładne i wprowadzające w błąd. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi powinny być zweryfikowane przez użytkownika.