Bootloader


Opis z ktorego korzystalem, w folderze wszystkie pliki, ktore byly mi potrzebne. Sposob do xperii x10 mini/mini pro.

W związku z rosnącymi przypadkami uceglenia naszych x10 mini pro chcę wam przedstawić zaktualizowany poradnik odblokowywania bootloadera.
Pamiętajcie, że nie odpowiadam za ewentualne szkody jeśli coś pójdzie nie tak, więc należy się dobrze zastanowić czy chcesz odblokowywać bootloadera. Jeżeli nie jesteś pewien czy podołasz temu, nie zabieraj się za to!

To nam jest potrzebne:
- telefon SE X10 mini pro z baterią naładowaną przynajmniej na 50-60%
- kabel USB
- s1tool
Download
- skrypt do odblokowania bootloadera - Download
- sterowniki flash (są także razem z programem flashtool)
Flashtool


1. Sprawdzenie telefonu pod kątem zabezpieczeń i możliwości odblokowania bootloadera

a) Przed próbą odblokowywania bootloadera trzeba sprawdzić, czy na naszym telefonie można tą procedurę bezpiecznie przeprowadzić. Należy zdjąć klapkę, wyjąć baterię i sprawdzić na naklejce, która była pod baterią datę produkcji płyty głównej. Wygląda ona tak:
xxWyy, np. 11W12, z czego:
xx - to rok produkcji, np. 11 to 2011r.
yy - to tydzień roku, np. 12 tydzień roku 2011.

Jest to bardzo ważne, ponieważ producent wprowadził nowe zabezpieczenia od 11W26 (czyli 26 tydzień 2011 roku) i jeśli masz taką datę lub wyższą to NIE ODBLOKOWUJEMY BOOTLOADERA, BO JEST BARDZO DUŻE RYZYKO, ŻE "UCEGLIMY" TELEFON.
Na poniższym zdjęciu możecie zobaczyć przykład takiej naklejki z przykładową datą produkcji.

1024x768.jpg


b) Gdy mamy tą "bezpieczną" datę, musimy sprawdzić jeszcze telefon w programie s1tool pod kątem możliwości odblokowania bootloadera. A zatem kolejno:
- wyłączamy antywirusa
- instalujemy sterowniki flash (jeśli już wcześniej zostały zainstalowane to można opuścić ten podpunkt)
- rozpakowujemy s1tool
- wyłączamy telefon
- uruchamiamy plik s1tool.exe. W programie s1tool klikamy na przycisk IDENTIFY i podłączamy kablem USB telefon do PC trzymając cały czas przycisk back (strzałka). W tym momencie na zielono zaświeci się dioda LED i telefon uruchomi się w trybie Flash Mode, a po chwili pojawi się taki log:

Welcome to S1 identify tool

TO CONNECT NEXT PHONES
X10 Xperia,E10 Xperia Mini,E15 Xperia X8,U20 Xperia Mini Pro
LT15 Xperia ARC,MT15 Xperia NEO,R800 Xperia PLAY
PRESS AND HOLD "BACK" BUTTON...

PLEASE ATTACH TURNED OFF PHONE NOW

RUNNING S1_EROM VER "R8A029"
SOFTWARE AID: 0001
LOADER AID: 0001
FLASH ID: "0020/00BC"
LOADER VERSION: "R4A045"

MODEL (from GDFS): U20i
SOFTWARE VERSION: 1235-3411_2.1.1.A.0.6
CUSTOM VERSION: 1240-1863_R4B
FILESYSTEM VERSION: VFE-1-8_2.1.1.A.0.6
SERIAL NO: CB511QG6LS
SEMC SIMLOCK CERTIFICATE
Elapsed:10 secs.

Jeśli w tym logu tak jak powyżej (zaznaczone przeze mnie czerwoną czcionką) masz napisane SEMC SIMLOCK CERTIFICATE to znaczy, że możesz odblokować bootloader, w przypadku, gdy będzie pisać NOT RECOGNIZED SIMLOCK CERTIFICATE
nie wolno Ci tego wykonać, bo skutkuje to jego uszkodzeniem smartfona.

Dodam, że gdy telefon nie spełni wymagań dotyczących bezpiecznego odblokowania i nie można wykonać tego darmowymi sposobami to jeszcze nie wszystko stracone. Pozostają wtedy tylko płatne metody łamania bootloadera (program SETOOL lub przez osobę, która to zrobi zdalnie, np koperta4512)


2. Odblokowywanie bootloadera

Jeśli już wszystkie wymagania zostały spełnione możemy zabrać się za odblokowywanie bootloadera.
Na początek upewnij się, że masz wyłączonego antywirusa! Jeden z plików tej paczki (Adb.exe) może zostać zidentyfikowany jako wirus, co nie jest prawdą, dlatego wysoce zalecane jest wyłączenie antywirusa na ten czas. Poza tym zadbajmy o to, aby nasz komputer nie był obciążony, każde zawieszenie się PC przy odblokowywaniu bootloadera może być opłakane w skutkach!
Gdy się z tym uporamy, wtedy rozpakowujemy paczkę msm7227.7z. Potem kolejno:
- włączamy w telefonie tryb debugowania (Ustawienia -> Aplikacje -> Dla programistów -> Debugowanie USB)
- podpinamy telefon do PC
- uruchamiamy program msm7227_semc i naciśniskamy dowolny klawisz klawiatury
- teraz będzie przebiegał proces odblokowywania bootloadera. W tym czasie nie ruszaj ani telefonu, ani kabla USB!!!. Telefon się zrestartuje (być może kilka razy nawet). Powinien na koniec wyświetlić ci się taki log:


process requires standard 2.x android firmware.
Press any key to continue . . .
Getting ROOT rights.
1743 KB/s (585731 bytes in 0.328s)
error: protocol fault (no status)
Waiting ...
Removing NAND MPU restrictions via SEMC backdoor. Permanent. Require ROOT rights.
192 KB/s (3087 bytes in 0.015s)
success
Waiting ...
Getting ROOT rights.
Waiting ...
Writing patched semcboot. Two step process
First, we need get access to semcboot area
504 KB/s (8064 bytes in 0.015s)
Second, we need to write semcboot
1130 KB/s (596916 bytes in 0.515s)
successfully wrote 0003ff00
Press any key to continue . . .

Jeśli tak pisze to naciśnij ponownie dowolny klawisz. Telefon się zrestartuje i gotowe. Jeżeli się nie uruchomi albo nie będzie wykrywany przez PC, itd. to zrobiłeś źle i uwaliłeś telefon

3. Sprawdzanie poprawności odblokowania bootloadera

Teraz pora na sprawdzenie naszej U20i czy bootloader został faktycznie odblokowany. Robimy to tą samą metodą co w pkt. 1 b), czyli programem s1tool. W skrócie wyłączamy telefon, uruchamiamy program i podłączamy telefon w trybie flash mode. Ponownie wyskoczy nam log. Zatem przyglądnijmy mu się.

Welcome to S1 identify tool

TO CONNECT NEXT PHONES
X10 Xperia,E10 Xperia Mini,E15 Xperia X8,U20 Xperia Mini Pro
LT15 Xperia ARC,MT15 Xperia NEO,R800 Xperia PLAY
PRESS AND HOLD "BACK" BUTTON...

PLEASE ATTACH TURNED OFF PHONE NOW

RUNNING S1_EROM VER "r8A029"
SOFTWARE AID: 0001
LOADER AID: 0001
FLASH ID: "0020/00BC"
LOADER VERSION: "R4A045"

MODEL (from GDFS): U20i
SOFTWARE VERSION: 1235-3411_2.1.1.A.0.6
CUSTOM VERSION: 1240-1863_R4B
FILESYSTEM VERSION: VFE-1-8_2.1.1.A.0.6
SERIAL NO: CB511QG6LS

SEMC SIMLOCK CERTIFICATE
Elapsed:10 secs.


Interesuje nas ten ciąg znaków: r8A029. Jeżeli tak jak wyżej na jego początku widać "r" to znaczy, że mamy odblokowany bootloader, jeżeli jest "R", wtedy bootloader nie został odblokowany, spróbuj ponownie.

4. Zablokowanie bootloadera (przywrócenie gwarancji)

Jeśli po odblokowaniu bootloadera wgraliśmy jakiś custom kernel, na początku trzeba przywrócić stock kernel. Najłatwiej będzie można to zrobić programem SEUS lub PC Companion.
Gdy już się z tym uporaliśmy to zabieramy się za blokowanie. W tym celu ponownie musimy posłużyć się programem s1tool. Czyli kolejno:
- wyłączamy telefon
- uruchamiamy s1tool
- klikamy na RESTORE
- podłączamy telefon w trybie flash mode (wciśnięty przycisk "back")
- w tym momencie czekamy, aż proces blokowania się zakończy
- odłączamy telefon
- poprawność zablokowania sprawdzamy w taki sam sposób jak przy odblokowaniu bootloadera. Teraz w ciągu znaków R8A029 powinno być na początku "R". Jeżeli też tak masz, gratulacje - zablokowałeś bootloadera i przywróciłeś gwarancję. Jeśli się nie udało to spróbuj ponownie.

Wyszukiwarka

Podobne podstrony:
Bootloader AVR109
bootloader
Bootloadery LILO, CHOS
bootloadery
Bootloader AVR cz 2
Bootloader dla mikrokontrolerów STM32 Aktualizacja oprogramowanie z zastosowaniem karty SD lub prz
BootloaderCDC

więcej podobnych podstron