LG G2 Unbrick
Néha sikerül a teljes
hard brick, másnéven tégla. Ez természetesen csak
user error-al (felhasználói hiba) lehetséges, az ilyen fokú brickelést FlashTool-al biztos nem fogod tudni helyrehozni.
Jómagamnak is sikerült ez a hiba, KitKat bootloaderre flash-eltem egy JellyBean bootloaderre való régebbi kernelt, ami hibára abban a pillanatban jöttem rá, mikor lenyomtam az entert a
reboot recovery parancsra. Természetesen nem töltött be semmi, így az előzmény:
- No recovery,
- No bootloader,
- No logó,
- No download mód. Egy kis rizsa, hogy értsd mit is fogsz csinálni, ne csak klikkelj mindenre pánikodba: Pánik. A telefont így is ki lehet kapcsolni, semmi para. (
Ki is kell egyébként, felteszem nem 5 perc amíg előkészülsz, addig meg nem jó ha az akku terhelve van!) A lényeg hogy a teló screen totál sötét legyen, de ezt pl egy nap sütötte szobában nehéz felmérni.
Ehhez addig nyomod a powert amíg el nem sötétül, majd vársz pár percet, ha nem villanik fel halványan sem, ki van kapcsolva. Ha villanik, újra power, de most hosszabban. Addig nyomod, amíg sötét nem lesz, persze úgy hogy nincs csatlakoztatva sehova.
Szóval. Ha elolvastad
Tarsy kolléga fenti remek írását, elég egyértelmű, hogy a bekapcs után az első ami működésnek indul a
bootloader. Namost ha ez sérül, és egyáltalán nem tudja semmilyen irányba (
recovery, download, system) indítani a kütyüt, akkor tégláztál.
A téglázásnak két fajtája van:1. Ha rádugod a gépre, a Windows vagy Linux op.rendszer egy halom meghajtót lát csak, a készülék képernyő halványan de világít (világosban nem biztos hogy látod!) , esetleg a logó vigyorog. Ez a sok meghajtó amit a windows dobál mikor rádugod, mind mind a telefon patriciói.
Nevezetesen 36. A G2 - nek 36 patriciója van, ezen helyezkednek el a dolgok. Így néz ki a patriciótábla:
Number Start (sector) End (sector) Size Code Name
1 32768 163839 64.0 MiB 0700 modem
2 163840 165887 1024.0 KiB FFFF sbl1
3 165888 166911 512.0 KiB FFFF dbi
4 196608 197631 512.0 KiB FFFF DDR
5 229376 231423 1024.0 KiB FFFF aboot
6 231424 233471 1024.0 KiB FFFF rpm
7 262144 294911 16.0 MiB FFFF boot
8 294912 296959 1024.0 KiB FFFF tz
9 296960 296961 1024 bytes 0700 pad
10 327680 333823 3.0 MiB FFFF modemst1
11 333824 339967 3.0 MiB FFFF modemst2
12 339968 339969 1024 bytes FFFF pad1
13 360448 393215 16.0 MiB FFFF misc
14 393216 458751 32.0 MiB 0700 persist
15 458752 491519 16.0 MiB FFFF recovery
16 491520 497663 3.0 MiB FFFF fsg
17 524288 525311 512.0 KiB FFFF fsc
18 525312 526335 512.0 KiB FFFF ssd
19 526336 526337 1024 bytes FFFF pad2
20 526338 527361 512.0 KiB FFFF encrypt
21 557056 573439 8.0 MiB 0700 drm
22 573440 589823 8.0 MiB 0700 sns
23 589824 655359 32.0 MiB FFFF laf
24 655360 720895 32.0 MiB FFFF fota
25 720896 786431 32.0 MiB 0700 mpt
26 786432 787455 512.0 KiB FFFF dbibak
27 787456 789503 1024.0 KiB FFFF rpmbak
28 789504 791551 1024.0 KiB FFFF tzbak
29 791552 791567 8.0 KiB FFFF rct
30 819200 6488063 2.7 GiB 0700 system
31 6488064 7733247 608.0 MiB 0700 cache
32 7733248 7897087 80.0 MiB 0700 tombstones
33 7897088 7929855 16.0 MiB 0700 spare
34 7929856 8028159 48.0 MiB 0700 cust
35 8028160 30703615 10.8 GiB 0700 userdata
36 30703616 30777310 36.0 MiB 0700 growEbből Te egyelőre semmit nem látsz, csak az új meghajtók betűjelei vannak és brick ténye idegesít. Nyugalom...
Ami ilyenkor sérül, azok az
aboot,
recovery, és az előzmények, brick folyamat tükrében lehet hogy más is.
Namost a sikeres bootoláshoz, a következőknek hibátlanul kell működni (nézd a fenti táblán):
- 2. patríció:
sbl1- 5. patrició:
aboot- 6. patríció:
rpm- 8. patríció:
tz- és a 15. patríció, a
recovery.
Az
unbrick lényege, hogy ezeket a patríciókat Te egy linux operációs rendszer segítségével újraírod a telefonon. Ha sikerül, valamerre, de el fog indulni az tuti, azaz vagy lesz twrp recovery-d, vagy download módod, onnantól meg nyert ügyed van.
Ha a folyamat valamiért nem menne, linux gondod van, akkor vagy a forrás linken kutatsz (linux hibaüzenet a topik keresőjébe) vagy kérdezz rá. Remélem találunk megoldást.
2. Ha olyannyira tégla hogy sem a Windows eszközkezelő, sem a linux nem látja. Na ez komoly gond, vagy megpróbálod az alábbi plusz linken lévő akku manőverezést (tech/műszerész hozzáértés szükséges!), vagy szerviz = alaplapcsere. Kemény dió, de ez van.
A folyamat:Írom mi van nálam, a többit hozzáteszed a saját oldaladról, saját géped részéről. Én dualboot-al felváltva Ubuntu-t és Windows-ot használok, Ubuntuból a
14.04 LTS 32 bit van telepítve a gépen. Developer guruk szerint az ilyen androidos flash dolgokra a 32 bites a nyerő, én pedig mindig hallgatok az okosabbra.
Ha nincs, vagy ezért az egy műveletért nem szeretnél linuxot telepíteni, mehet USB stickről is, az Ubuntut tudod install nélkül is használni. A lényeg mikor elindult,
NE a telepítést válaszd.
Ubuntu letöltés: You are not allowed to view links.
Register or
LoginHa más linux a szimpi (netán az ubuntuval folyamatbeli gondod lesz), itt nézz körül a
Főbb nemzetközi fejlesztésű disztribúciók címszó alatt: You are not allowed to view links.
Register or
LoginVan aki erre esküszik, van aki arra, nálam jó volt az Ubuntu. (igaz néha be tudta makacsolni magát, egy reboot sokat segített)
Az USB stickre ezzel a progival tudod rátenni a letöltött linuxot (természetesen formázz): You are not allowed to view links.
Register or
LoginHa CD-ről akarod, Ubuntuéknál találsz progit hozzá.
PC Biosban átállítod a
boot sequence részben hogy USB-ről bootoljon, start. Ha nem használtál még, megismered az ubuntut, majd egyúttal nyitod a böngészőjét:
Letöltöd a
D802 G2 10b EUR 16G patrícióit innen: You are not allowed to view links.
Register or
Login Ugye fentebb írtam mik kellenek nekünk, ebből a listából az
sb1.img,
aboot.img,
rpm.img és
tz.img fájlokat töltsd le, mentés az asztalra! Mikor lejött az összes, átnevezed őket, úgy hogy a nevük elől kiveszed a számokat.
Recoverynek ezt fogjuk használni, ezt nem kell átnevezni: You are not allowed to view links.
Register or
LoginNamost ha
32GB-os vagy
NEM D802 -es a gékettőd, akkor az LG firmware oldalról letöltesz egy 32GB-nak és/vagy D80X-nak való 4.2.2-es romot, eszerint szétbontod: You are not allowed to view links.
Register or
Login , és a szétbontott mappából veszed a készülékednek megfelelő img képfájlokat. Recovery-t pedig itt keresel (természetesen itt is a megfelelőt) : You are not allowed to view links.
Register or
Login No, képfájlok letöltve, átnevezve, eddig minden stimm. Nyitsz egy terminal ablakot, és beírod:
dconf-editor majd enter.
Ha nincs a letöltött ubuntuban ez az editor progi, kapod is a javaslatot mivel, hogyan telepítsd. Megteszed, majd ismét belépsz a fenti paranccsal és elmész a
org.gnome.desktop.media-handling részhez, ahol látod az
automount opciót, bepipálva. Innen kiveszed a pipát, mégpedig azért, mert ha nem, akkor folyamatosan dobálni fogja a felugró ablakokat a rendszer amikor rádugod a tégládat. Ha nincs semmi a
org résznél, akkor használd az editor keresőjét. Beírod, hogy
automount, és odanavigál.
Ha megvan mehetsz tovább. Ha nincs az se para (nem mindenkinek jön össze), csak lesz egy halom felugróablak ami lehet elsőre zavaró lesz.
(az alábbi képeken azért van néhány sor része kisatírozva, mert telepített linuxnál a felhasználó neve / számítógépneve van ott, jelen esetben az enyém)
Rádugod a telót, vársz egy kicsit (36 patriciót kell beolvasson), majd terminal parancs:
ls /dev/sd*Ha megkaptad ezt, királyság van, a linux szemmel láthatóan látja a 36 patriciót:
visitors can't see pics , please You are not allowed to view links.
Register or
Login or You are not allowed to view links.
Register or
LoginUgye mind a 36 patriciónál ott az
sd-akármilyen betű jelölés. Mint látható nálam
sdb Ha Nálad nem
sdb, hanem más, esetleg
sda vagy
sdc, az se baj, csak ne feledd, a további parancsokat is így, ezzel a betűjellel kell folytatnod, ezt kell használnod, ott ahol én az
sdb-t használtam. (
kékkel jelöve!)
Következő parancs:
sudo -i majd enter. Ezzel root jogot szerzel a linux felett, ha telepítve op.rendszerként, kérni fogja felhasználói jelszót.
következő:
gdisk -l /dev/sdb majd enter. (a szünet és kötőjel karakterekre tessék figyelni, a space is karakter)
Ha a
gdisk nyekereg valamiért, kapni fogsz javaslatot hogy hozd helyre, esetleg telepítsd ha nem lenne. Azt ne feledd, ha bezárod a terminal ablakot, nem itt folytatod, kezdened kell elölről.
Ezzel a paranccsal kilistázod az
sdb-n (vagy akármilyen) csatlakoztatott hardver patrícióit, így kell kinézzen.
visitors can't see pics , please You are not allowed to view links.
Register or
Login or You are not allowed to view links.
Register or
LoginHa ez magvan frankó, a következő hogy egy ún.
dd if parancssorozattal ráküldöd a telóra a letöltött patríció képfájlokat. Ez törölni fogja a régi hibásat, és újraírja letöltöttel.
Pár embernek nem szokott ez összejönni, így egy kis tudnivaló hozzá. A parancs így fog kinézni (ezt még ne írd be)
dd if=/home/med/Desktop/sbl1.img of=/dev/sdb2A kékkel kijelölt rész a hely ahol a patríció képfájlok vannak a gépen. Namost ez nekem is más telepített linux-al, Neked is más lesz, USB stick-ről. Ezt a helyet a legegyszerűbben úgy határozod meg, hogy az asztalon lévő képfájl adatait jobb klikkel megnézed.
visitors can't see pics , please You are not allowed to view links.
Register or
Login or You are not allowed to view links.
Register or
LoginLátjuk, nekem a
/home/nevem/és a fájl jelenlegi helye - a fájl elérése. Ezt kell Neked is beírnod az alábbi parancssorozatba a Te oldaladról, azaz ezt az elérési utat magadnak kell megadni.
Én most az alábbi forrás linken lévő parancssorozatot adom meg, remélem egyértelmű mi a változó benne, Rád nézve.
Szóval a patríciótábla kiosztása megvan, mehet a
dd if -vel való helyreállítás, felülírás:
dd if=/home/med/Desktop/aboot.img of=/dev/sdb5
dd if=/home/med/Desktop/rpm.img of=/dev/sdb6
dd if=/home/med/Desktop/tz.img of=/dev/sdb8
dd if=/home/med/Desktop/openrecovery-twrp-2.6.3.2-g2d802 of=/dev/sdb15Minden egyes parancs után ki kell írja hogy sikerült, a recovery fog legtovább tartani a maga 11 MB mérete miatt. Így kell kinéznie (ez az enyém volt) :
visitors can't see pics , please You are not allowed to view links.
Register or
Login or You are not allowed to view links.
Register or
LoginHa az összes végigment, siker. Lehúzod, újraindítod a telót, lesz LG logó, van recovery, van download mód, akár tolhatod a kdz-t FlashTool-al.
Esetleg az indításnál előforduló hiba lehet:
- Download módba nem lép, csak a felirat van, windows adb nem látja.
Megoldás: Kapcsold ki majd Power + hangerő le egyidejűleg amíg a logót meg nem látod, elengeded, majd ismét ugyanez a kombó. Beléptél Hard Reset menübe, okézd le nyugodtan, bent vagy twrp recovery-be. Akkut látod felül, tedd töltőre ha kell.
TWRP recovery-t már a windows
adb is látja, ami kelleni is fog, ugyanis a fent lévő 2.6.3.2 twrp még nem OTG kompatibilis, azaz nem tudod mountolni a bigyódat.
Gondolom ha a brick helyzetig jutottál, megvan az adb-n keresztül végzett
ioroot művelet és mappa.
Ha nincs a PC-n adb shell, belépsz oda, letöltesz egy 2.7.1-es recovery-t, pl ezt (ez D802 - re van! Ha más modell, keresd meg azt!) :
You are not allowed to view links.
Register or
Loginmajd bemásolod az
ioroot/bts mappába. Ha megvan, nyitsz egy parancsablakot:
adb devicesha van sorozatszám mehetsz tovább:
adb push XXXX /sdcard/X-ek helyére a recovery neve, enter, rajt az SD-n. Flash-eled a 2.7.1-et, majd
reboot recovery hogy be is töltsön. Ha betöltött, már tudsz OTG bigyót csatolni, a 2.7-es tudja eme funkciót. Ha van OTG supportod, egy külső bigyóról mehet egy gyári rom zip.
(Hogy miért nem pl ezt a recovery-t flash-eljük linuxal? Ha itt tartasz pengeélen táncolsz, menj biztosra...)
Meg szeretnék kérni minden kedves felhasználót, az unbrick irányú kérdést az Általános Beszélgetés topikba tessék feltenni!
Források:
1. You are not allowed to view links.
Register or
Login 2. You are not allowed to view links.
Register or
LoginEgyéb unbrick leírások, metódusok:
1. You are not allowed to view links.
Register or
Login2. You are not allowed to view links.
Register or
LoginFigyelem! Semmilyen felelősséget nem vállalok, ha valamilyen oknál fogva a telefont károsodás éri! A felelősség Téged terhel, csak akkor kezdj neki, ha biztos vagy benne mit csinálsz
Ha nem tudod mit csinálsz, NE tedd!!!