Jak chyba wszyscy tu zaglądający wiedzą, nasza motka ma zablokowany bootloader. Kilku użytkowników defy uzyskało telefony w wersji tak zwanej "developerskiej". Kupili jako zwykłe, ale w dalszej części postaram się wytłumaczyć (przetłumaczyć) jak uzyskali odblokowany bootloader.
mmcblk backup from a unlocked bootloader Defy - xda-developers
亲娘来,bl解锁了??确定解锁了-魔趣论坛-中国第一摩托罗拉(MOTO)Android手机中文论坛 安致|安卓|论坛|ROM|刷机|教程|游戏|软件 - Powered by Discuz!
the whole process of unlocking bootloader - xda-developers
Od razu przepraszam za błędy w interpretacji, ale nie da się tego uniknąć bo tłumaczone jest z chińskiego na angielski w wersji google translate potem na angielski i dopiero na polski.
Wracając do tematu:
Jeden z chińczyków (jako drugi uzyskał, ale w mniej tajemniczy sposób niż pierwszy) wgrał z kernelem i bootloaderem nightly ICS od Epsylona czyli ustawił swój bootloader na wersji 6 co uniemożliwiało powrót na wcześniejsze. Gdy zauważył, że pojawiło się nightly od quarxa na starym kernelu w froyo (wersja 4 bootloadera) od razu wgrał. Przez co uzyskał bootloop. Oddał wtedy do serwisu, do inżyniera Motoroli. Spytany się czy wgrywał jakieś sbf, odpowiedział, że w poprzednim serwisie wgrali mu 2.3.4 A potem przez OTA wgrał 2.3.6. Gdy dowiedział się, że straci wszystkie dane odpowiedział, że nie chce ich stracić. Z niewyjaśnionych powodów obserwował proces powrotu na 2.2.
Otworzył program "TI OMAP Board Configure Tool" (dostępny tylko dla firm które kupiły licencję na tą platformę, czyli my nie mamy i jest raczej tylko 0.01% szansy, że uzyskamy go) w tym programie wybrał "Reset" i telefon przeszedł w tryb podobny do bootloadera. Urządzenie zostało wykryte jako "TI OMAP3 Series Board". W programie wybrał "Device&Bootstrip Configuration" tam wybrał plik o rozszerzeniu bin który zajmował 16 MB. Miał on długą i dziwną nazwę. (Teraz wiemy, że to wszystkie ustawienia płyty głównej naszego telefonu, tzn wszystkie napięcia np. gpu i ramu które są niedostępne dla nas. Sam plik jest pewnie bardzo strzeżony przez Motorolę.) Wybrał ponownie "Reset" i w menu które się pojawiło (nie recovery stockowe) wybrał "Factory reset" i potem jeszcze coś, ale nie wiadomo. Po tej czynności uruchomił RSD Lite i wybrał plik sbf (już nie ważne jaki ale wgrał sam kernel i bootloader). RSD pokazało urządzenie "SE Flash OMAP3630", natomiast normalnie jest "S Flash OMAP3630" (E oznacza engineering, czyli wersja developerska). Po skończeniu flashowania ukazała się animacja startowa cm9. Po czym właściciel telefonu podziękował i odszedł zawstydzony z telefonem. W domu wgrał 2.2 i okazało się, że może bez problemu skakać po wszystkich wersjach bootloadera, dali mu też do sflashowania niepodpisany sbf i też się udało.
Obecnie jest próba przeniesienia tego na inne defy poprzez backup wszystkich dostępnych partycji w telefonie. Jednak sam autor twierdzi, że część partycji jest ukryta i nawet system linuks nie może ich zamontować. Czyli bez tego programu do flashowania tego typu płyt głównych i pliku z ustawieniami od Motoroli nie uda się nam.
Postaram się utrzymywać temat na bieżąco.
Proszę też o nie pisanie postów typu "Super", "Ja też chcę" i innych form euforii. Będą kasowane.
Edit1:
Epsylon3 napisał, że jest bliski wprowadzenia defy w tryb engineering, jednak zrobił mały błąd w czynności i jego defy została zbrickowana. Jak twierdzi: kompletnie, już nawet linuks jej nie wykrywa.