W ostatnim czasie wziąłem na warsztat leciwy już telefon LG G4c H525n w celu sprawdzenia czy uda się odblokować bootloader, wgrać custom recovery (w moim przypadku TWRP) oraz zainstalować custom rom w postaci LineageOS 15.1. Pacjent od kilku miesięcy leżał w szafie nieużywany, postanowiłem dobrać się do niego i dać mu drugie życie w postaci czystego Androida.

Jak odblokować bootloader w smartfonie LG G4c (H525n) ?

Przyznam, że bitwa zajęła mi trzy dni z przerwami po kilka godzin dziennie. Łatwo nie było, jak to w takich przypadkach „udało” się w międzyczasie telefon uceglić dość poważnie, ale ostatecznie sukces został odniesiony 🙂

Artykuł podzieliłem na kilka sekcji dla lepszego nawigowania. Poniżej dodatkowe menu, które mam nadzieje usprawni czytanie i dotarcie do pożadąnych treści.

Z reguły największym problemem jest odblokowanie bootloadera w smarftonie. Producenci celowo je blokują aby nie było możliwości wgrywania do urządzeń nieoficjalnego oprogramowania i później odsprzedawania telefonów z teoretycznie niebezpiecznym systemem. Niektórych smartfonów w ogóle nie da się odblokować, a inne posiadają odblokowany bootloader oficjalnie.

W przypadku LG G4c H525n trik polega na wgraniu spatchowanego pliku aboot_5120.bin w odpowiednie miejsce. Jak to zrobić ?

Uwaga! Zanim zaczniesz

Należy się upewnić, że telefon posiada Android 5.0.2 i wersję oprogramowania v10 oraz root. Jeśli masz zainstalowany Android 6 to poniższa operacja się nie powiedzie. W takim przypadku należy pobrać stockowy ROM oraz LG Flash Tool 2014 i wgrać oprogramowanie na telefon.

LG G4c H525n jak wgrać stock ROM ?

  • pobierz LG Flash Tool 2014 oraz stock ROM H525TR10d_00.kdz
  • wyłącz telefon, a następnie uruchom go w tzw. Download mode (przytrzymaj Volume Down + Power)
  • podłącz telefon do komputera za pomocą przewodu USB
  • uruchom LG Flash Tool, kliknij Select KDZ file, gdzie wskazujesz pobrany plik ROM czyli H525TR10d_00.kdz i klikasz CSE Flash, a następnie START
    czekasz aż wgrywanie oprogramowanie dobiegnie końca (telefon się zrestartuje)
  • w tym momencie system się uruchamia (może to potrwać dłuższą chwilę)
  • gratulacje! Wgrałeś właśnie Android 5.0.2 do swojego telefonu i jesteś na dobrej drodze do dalszych zmagań 🙂

LG G4c H525n root dzięki KingRoot (wer. 4.6 lub nowsza)

Wgranie Androida 5.0.2 v10 jest _konieczne_ ponieważ tylko ta wersja pozwala na uzyskanie roota na telefonie, co jest nieodzowne w dalszych działaniach.

  • pobierz kingroot-4-6-0-multi-android.apk (wersja darmowa)
  • rozpakuj plik zip i wgraj aplikację na telefon do katalogu /sdcard/
  • w telefonie uruchom menadżer plików i zainstaluj KingRoot (konieczna będzie zmiana ustawień i zezwolenie na instalowanie aplikacji z nieznanych źródeł)
  • zainstaluj program, połącz się z siecią wifi (bez tego nie uda się zrootować telefonu!) uruchom program i kliknij try root.
  • program pobierze teraz dodatkowe informację z internetu i przyzna roota (potrwa to chwilę, telefon może się zrestartować w tym czasie)

LG G4c H525n bootloader unlock – odblokowanie bootloadera jak ?

Aby odblokować bootloader, potrzebujesz roota, włączone opcje programistyczne oraz aktywowane debugowanie poprzez USB – Android Debug Bridge (ADB)

  • aby włączyć opcje programistyczne przejdź do ustawień telefonu – Ustawienia > Informacje o telefonie > Informacje o oprogramowaniu > Numer kompilacji i dotknij siedem razy numeru kompilacji (zostaniesz poinformowany o aktywacji funkcji)
  • przejdź do opcji programistycznych i aktywuj debugowanie poprzez USB – Android Debug Bridge (ADB)
  • ściągnij z internetu i zainstaluj na komputerze Minimal ADB and Fastboot Tool (polecam właśnie tą minimalną wersję)
  • podłącz telefon do komputera poprzez przewód USB (powinien pojawić się monit o instalację sterowników)
  • potwierdź instalację sterowników
  • kolejno przyznaj na telefonie dostęp do ADB z komputera, do którego podłączony jest smartfon (pojawi się monit na urządzeniu)
  • uruchom na komputerze wiersz polecenia i przejdź do katalogu gdzie zainstalowałeś Minimal ADB and Fastboot Tool
  • w wierszu polecenia wpisz adb devices wyświetli to listę urządzeń, gdzie powinien pojawić się telefon z nazwą LG. Jeśli go nie ma, oznacza, że sterowniki nie zostały zainstalowane lub są nieodpowiednie i należy zainstalować poprawne sterowniki do telefonów LG
  • kontynuując wpisywanie komend z wiersza poleceń wpisz adb shell i kolejno su (na telefonie powinien wyświetlić się monit o przyznanie dostępu – zaakceptuj)
  • ściągnij plik aboot_5120.bin i wgraj na telefon do katalogu /sdcard/
  • kolejno wpisz komendę dd if=/sdcard/aboot_5120.bin of=/dev/block/mmcblk0p5
  • zrestartuj telefon używając komendy reboot (telefon się zrestartuje do systemu)
  • bingo! Odblokowałeś bootloader i jesteś gotowy do przejścia na kolejny poziom 😀

LG G4c H525n custom recovery – Team Win Recovery Project (TWRP)

  • wejdź na stronę https://twrp.me/lg/lgg4c.html i ściągnij najnowszy custom recovery wersja kodowa: c90. Alternatywnie możesz pobrać stąd: twrp-3.3.1-0-c90.img
  • wgraj pobrane TWRP na pamięć wewnętrzną telefonu do katalogu /sdcard/
  • podłącz telefon do komputera poprzez przewód USB
  • uruchom na komputerze wiersz polecenia i przejdź do katalogu gdzie zainstalowałeś Minimal ADB and Fastboot Tool
  • w wierszu polecenia wpisz adb devices wyświetli to listę urządzeń, gdzie powinien pojawić się telefon z nazwą LG (oznacza to, że wszystko jest ok)
  • kolejno z wiersza poleceń wpisz adb shell, a następnie su (na telefonie może wyświetlić się monit o przyznanie dostępu – zaakceptuj)
  • następnie wpisz komendę dd if=/sdcard/twrp-3.3.1-0-c90.img of=/dev/block/bootdevice/by-name/recovery (gdzie twrp-3.3.1-0-c90.img to nazwa Twojego obrazu TWRP)
  • zrestartuj telefon używając komendy reboot recovery (telefon się zrestartuje do TWRP)
  • udało ci się zainstalować TWRP 🙂 w tej chwili został już ostatni krok do pełni szczęścia czyli instalacja LineageOS na telefonie :p

Jak zainstalować LineageOS 15.1 na telefonie LG G4c H525n ?

  • zanim zaczniesz! Ściągnij i zainstaluj ROM H525_MM_Rootable.zip. Jest to bardzo ważny krok, bez niego po instalacji LineageOS telefon „wpadnie” w bootloop na ekranie logowania do systemu
  • pobierz: Lineage OS 15.1 lineage-15.1-20181110-UNOFFICIAL-c90.zip, open_gapps-arm-8.1-micro-20191230.zip oraz addonsu-15.1-arm-signed.zip i wgraj na na pamięć wewnętrzną telefonu do katalogu /sdcard/
  • zrestartuj telefon do TWRP
  • z menu głównego przejdź do Wipe > Advance wipe, wybierz System i Cache, a następnie Swipe to Wipe
  • wróć do głównego menu, wybierz Install, a następnie przejdź do katalogu gdzie wgrałeś ROM wybierz lineage-15.1-20181110-UNOFFICIAL-c90.zipSwipe to flash
  • kolejno zainstaluj GApps wybierając open_gapps-arm-8.1-micro-20191230.zip
  • oraz SuperSU wybierając addonsu-15.1-arm-signed.zip
  • po wszystkim usuń Dalvik / Art cache
  • wróć do głównego menu, wybierz Mount, zaznacz System i wróć ponownie do menu początkowego
  • przejdź do Advanced i wybierz File Manager, następnie przejdź do ścieżki /system/vendor/lib/hw. Znajdziesz tam plik o nazwie keystore.msm8916.so usuń go
  • wróć do menu głównego i zrestartuj smartfon do systemu
  • gotowe! W tym momencie posiadasz odblokowany bootloader, wgrany custom recovery TWRP oraz zainstalowany system LineageOS 15.1 z prawami roota 😀

4 Komentarze

iunxdev · 27 sierpnia 2020 o 08:52

Czy da sie to zrobic bez karty sd? Bezposrednie wgranie romu na telefon

    Bartłomiej_Speth · 31 sierpnia 2020 o 08:55

    Można poprzez ADB Sideload. Telefon musi być połączony z komputerem poprzez USB i oczywiście operację wykonać należy poprzez TWRP.

Anon · 27 sierpnia 2020 o 10:03

Witam! Mój telefon włącza się w trybie IMEI Display a nie w download mode.. Jak to naprawić?

    Bartłomiej_Speth · 31 sierpnia 2020 o 08:56

    Witam. Robisz coś nie tak, upewnij się, że wykonujesz następujące kroki „wyłącz telefon, a następnie uruchom go w tzw. Download mode (przytrzymaj Volume Down + Power)”

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *