Skocz do zawartości
KunDun

Jak wrócić do Stockowego ROMu z dowolnego Custom ROMu.

    Rekomendowane odpowiedzi

    KunDun

    Wszystko robisz na własną odpowiedzialność, ani portal android.com.pl ani ja jako autor tego poradnika nie bierzemy odpowiedzialność za ewentualne szkody.

    Już kilkakrotnie moją forumową skrzynkę odbiorczą nawiedziły wiadomości od użytkowników HOX'a którzy chcieliby z custom ROMu wrócić sobie do oryginalnego, serwowanego przez nasze ukochane HTC softu. Biorąc pod uwagę bogactwo "wiedzy eksperckiej" jaką funduje nam XDA, byłem mocno zaskoczony, jak bardzo ten z pozoru prosty proces, został skomplikowany. A wszystko przez brak pełnego S-OFF'a, a co za tym idzie niemożność zmiany CIDu w naszym telefoniku na cokolwiek innego.

    W związku z tymi trudnościami postaram się w miarę prosty sposób objaśnić tu jak taką procedurę przeprowadzić, żeby sobie nic nie spartolić. Metod jest kilka, ja opisze tą moim zdaniem najprostszą, ale jakby ktoś testował i odniósł sukces w jakiś inny sposób, to niech się koniecznie podzieli :)

    Cały proces oparty będzie na właściwym dla Twojego numeru CID pliku RUU - stąd jego dobór będzie kluczowy. W naszym przypadku nie będzie to na szczęście takie skomplikowane ;)


    Zakładam, że posiadasz custom ROM oraz customowe Recovery - jeśli chcemy wrócić do stocka będziemy musieli pozbyć się obu (zwłaszcza, jeśli chcemy mieć możliwość aktualizacji przez OTA - stąd wylecieć musi też Recovery). Mimo, że sam jestem linuksowcem, tutorial jest stworzony raczej pod Windę, bowiem do niej jednak większość ludzi ma dostęp, a i cała procedura jest łatwiejsza.

    RUU - powrót do Stock'a:

    1. Rozpoczynamy od znalezienia właściwego RUU na tej oto stronie przygotowanej przez magików z XDA: wszystkie ROMy dla HTC One X, ewentualnie w tworzonej na forum bazie RUU - tutaj. Jak wybrać właściwy? Czytaj dalej.

    2. Potrzebne nam będą pliki fastboot - możesz je pobrać Fastboot.zip. Następnie sprawdzamy CID naszego telefonu - podłączamy telefon w trybie fastboot USB, w wierszu poleceń przechodzimy do katalogu z plikiem fastboot.exe a następnie wpisujemy komendy:

    fastboot oem readcid

    Aby dowiedzieć się jaki jest nasz CID, oraz aby poznać wersje oprogramowania:

    fastboot getvar version-main

    3. Na podstawie listy CID:

    SuperCID 11111111

    AirTel-India ????????

    Asia-HK-CHT HTC__622

    ATT CWS__001

    BM BM___001

    Bouygues-Telecom BOUYG201

    Brightstar-PTB BSTAR502

    Brightstar-SPA BSTAR301

    Chunghwa-Taiwan CHT__601

    CT HTCCN702

    CU HTCCN703

    DCM DOCOM801

    DOPOD DOPOD701

    Era T-MOB009

    Fastweb-IT FASTW401

    GOOGLE GOOGL001

    H3G-DAN H3G__F05

    H3G-Italy H3G__402

    H3G-ROI H3G__003

    H3G-SWE H3G__G04

    H3G-UK H3G__001

    HTC-Asia-SEA HTC__037

    HTC-Asia-SEA-WWE HTC__044

    HTC-Australia HTC__023

    HTC-BE HTC__E41

    HTC-Czech HTC__C24

    HTC-Denmark HTC__F08

    HTC-Dutch HTC__E11

    HTC-EastEurope HTC__032

    HTC-ELL HTC__N34

    HTC-FRA HTC__203

    HTC-FRA-Bouygues HTC__247

    HTC-GCC HTC__J15

    HTC-GER HTC__102

    HTC-India HTC__038

    HTC-ITA HTC__405

    HTC-Nor HTC__Y13

    HTC-Norway HTC__H10

    HTC-Poland HTC__B25

    HTC-PTG HTC__506

    HTC-Russia HTC__A07

    HTC-Singapore ????????

    HTC-SPA HTC__304

    HTC-Sweden HTC__G09

    HTC-Turkey HTC__M27

    HTC-WWE HTC__001

    Hutch-Australia HUTCH001

    O2-DE O2___102

    O2-UK O2___001

    Open-Channel HTCCN701

    Optus-Australia OPTUS001

    ORANGE-AT ORANG113

    ORANGE-BE ORANG012

    ORANGE-CH-FRA ORANG203

    ORANGE-CH-GER ORANG104

    ORANGE-ES ORANG309

    ORANGE-French ORANG202

    ORANGE-PL ORANGB10

    ORANGE-PO ORANG008

    ORANGE-SK ORANG006

    ORANGE-SW ORANG216

    ORANGE-UK ORANG001

    Rogers ROGER001

    SMC-Voda-HK SMCVD001

    StarHub-Singapore ????????

    TELEF-Spain TELEF301

    Telstra TELST001

    TELUS TELUS001

    TIM-Italy TIM__401

    TMA T-MOB102

    TMCZ T-MOB004

    TMD T-MOB101

    TMH T-MOB007

    TMHR T-MOB006

    TMMK T-MOBL11

    TMNL T-MOB003

    TMSK T-MOB008

    TMUK T-MOB005

    TMUS T-MOB010

    TWM-TW HTC__621

    VIRGIN-UK VIRGI001

    VODA-Africa-South HTC__016

    VODA-Australia VODAP021

    VODA-Germany VODAP102

    VODA-Greece VODAP006

    VODA-Ireland VODAP019

    VODA-Italy VODAP405

    VODA-Mobilkom VODAP120

    VODA-Netherland VODAPE17

    VODA-New-Zealand VODAP022

    VODA-Portugal VODAPD18

    VODA-Proximus VODAP024

    VODA-SA VODAP026

    VODA-SFR VODAP203

    VODA-Spain VODAP304

    VODA-Swisscom-DE VODAP110

    VODA-Swisscom-FR VODAP212

    VODA-Swisscom-IT VODAP416

    VODA-Swisscom-WWE VODAP015

    VODA-TR VODAPM27

    VODA-UK VODAP001

    oraz oznaczeń oprogramowania:

    x.xx.61.x - Orange UK (United Kingdom)

    x.xx.65.x - Orange CH (Switzerland)

    x.xx.75.x - Orange ES (Spain)

    x.xx.110.x - T-Mobile UK (United Kingdom)

    x.xx.111.x - T-Mobile DE (Germany)

    x.xx.112.x - T-Mobile AT (Austria)

    x.xx.114.x - T-Mobile NL (Netherlands)

    x.xx.118.x - T-Mobile PL (Poland)

    x.xx.161.x - Vodafone UK (United Kingdom)

    x.xx.166.x - Vodafone CH-DE (Switzerland - Germany)

    x.xx.163.x - Vodafone FR (France)

    x.xx.169.x - Vodafone AT (Austria)

    x.xx.206.x - O2 UK (United Kingdom)

    x.xx.207.x - O2 DE (Germany)

    x.xx.401.x - World Wide English

    x.xx.707.x - Asia WWE (World Wide English)

    x.xx.720.x - Asia India

    x.xx.771.x - Hutchison 3G UK (United Kingdom)

    x.xx.862.x - Voda-Hutch AU (Australia)

    x.xx.980.x - Optus AU (Australia)

    x.xx.1400.x - HTC China

    Wybieramy właściwy RUU z linka podanego w punkcie 1 - w moim przypadku (niebrandowany, CID: HTC__032, wersja x.xx.401.x) będzie to:

    RUU_ENDEAVOR_U_ICS_40_HTC_Europe_1.29.401.11_Radio_1.1204.105... (zwane dalej RUU.exe).

    4. Nie możemy tak po prostu odpalić sobie RUU.exe i z uśmiechem na ustach obserwować jak nasz HOX odzyskuje oryginalne oprogramowanie. A to dlatego, że musimy najpierw zablokować ponownie bootloader.

    5. Wracamy do fastboota - wpisujemy kolejne polecenia w wierszu poleceń:

    Blokujemy bootloader*:

    fastboot oem lock

    Czyścimy cache (żeby uniknąć bootloopów itp):

    fastboot erase cache

    6. Włączamy ponownie telefon - nie, to jeszcze nie koniec, ale najgorsze już za nami. Uruchamiamy odpowiednie dla naszego modelu RUU.exe i już normalnie przeprowadzamy procedurę ROM Upgrade Utility - stosująć się do poleceń instalatora.

    Pamiętamy, żeby telefon był naładowany!!! Niby wymagane jest 30%, ale bezpieczniej jest mieć przynajmniej 50%.

    NanDroid Backup - powrót do Stock'a:

    1. Jeśli przed customizacją naszego systemu zrobiliśmy backup w CWM to jesteśmy praktycznie w domu na starcie - co zrobić żeby mieć 100% stockowego HOX'a z powrotem?

    2. Z naszego archiwum z backupem (trzeba go najpierw wrzucić na PC) wyciągamy plik boot.img. W trybie fastboot:

    Flashujemy plik boot:

    fastboot flash boot boot.img

    I oczywiście czyścimy cache (żeby uniknąć bootloopów itp):

    fastboot erase cache

    3. Następnie przywracamy backup przez CWM. Tu chyba dodatkowych instrukcji nie trzeba :P

    4. Pozostaje znaleźć odpowiednie stockowe recovery - można je wyciągnąć z RUU albo z poniższych linków (brand nie ma znaczenia w przypadku recovery!):

    Jak już mamy właściwy plik to znów w trybie fastboot:

    Flashujemy plik z recovery:

    fastboot flash recovery nazwa_recovery.img

    I oczywiście czyścimy cache (żeby uniknąć bootloopów itp):

    fastboot erase cache

    5. I wszystko - szybciej można to zrobić niż przeczytać :)

    Wygląda na to, że już wszystko. To zdecydowanie najtrudniejszy tutorial, jaki miałem okazję pisać, mam nadzieję, że wszystko jest wystarczająco jasno sformułowane i że uda Wam się przebrnąć przez niego bez problemów.

    W razie błędów/nieścisłości/uwag/chęci rzucenia mi się na szyję** bardzo proszę o komentarze w tym temacie :)


    * To oczywiście nie blokuje go w taki sposób, żebyśmy mogli odzyskać gwarancję - potem odblokować go można wg sposobu z tematu: http://forum.android.com.pl/f556/odblokowanie-bootloadera-dla-poczae-tkujae-cych-167022/ od kroku 13; jest natomiast wymagane przez RUU

    ** Dotyczy tylko kobiet. Zastrzegam sobie prawo do odmowy udzielenia takiej usługi w zależności od wymiarów/wieku/stopnia zadbania o higienę osobistą.

    Edytowane przez Sphinxxx
    Wygaśnięcie linku do plików RUU :)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Tutek napisany po mistrzowsku i na pewno wielu z nas sie przyda-gratuluje KunDun:-)Czy ktos orientuje sie jaki CID mialy pierwsze partie z Orange?

    Wysyłane z mojego HTC One X za pomocą Tapatalk 2

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Smogg

    Pierwsze partie Orange, jak i kolejne nieobarczone Orange'owskim brandem (x.xx.401.x) powinny posiadać HTC__032.

    Moja niebrandowana słuchawka od Orange właśnie taki posiada (Android Terminal Emulator /z Google Play/ → getprop ro.cid).

    Z lektury naszego działu wynika, że brandowana partia nie zawitała jeszcze na rynku.

    Kiedy to się jednak stanie będzie posiadała pogrubiony przez KunDuna CID (ORANGB10), oraz brandowaną wersję oprogramowania x.xx.069.x.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    KunDun

    Dzięki :)

    Sam miałem spore problemy ze ściagnięciem RUU, teraz w końcu idzie - jak tylko się ściągnie to dorzucę parę screenshotów "co-gdzie-jak", żeby to jeszcze rozjaśnić. Co do CIDu - Smogg już mnie uprzedził :)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    W tutku wkradł się maleńki błąd-dla Twojego romu RUU_ENDEAVOR_U_ICS_40_HTC_Europe_1.29.401.11 jest takie Radio_1.1204.105.14.Chyba,że miałeś na myśli RUU_ENDEAVOR_U_ICS_40_HTC_Europe_1.29.401.7 to wtedy jest Radio_1.1204.104.14 ;)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    KunDun

    @Sardoid, fakt źle sobie wkleiłem nazwę RUU a potem zmieniłem tylko wersje oprogramowania, zostawiając stare radio :D

    Dzięki za spostrzegawczość:)

    Dodałem też screenshot gdzie znaleźć rom.zip :)

    Edytowane przez KunDun

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Napisano (edytowane)

    Witam, moim zdaniem lepiej i łatwiej:

    1. Pobieramy RUU pod nasz HOX.

    2. Podłączamy telefon w trybie Fastboot USB

    3. Odpalamy konsole "CMD", przechodzimy do katalogu Fastboot i wpisujemy "fastboot oem lock", następnie wpisujemy "fastboot erase cache"

    4. Odpalamy RUU, które wszystko za nas robi i nie trzeba szukać paczki "ROM"

    To tak w skrócie!

    Robiłem to już wiele razy. Tutaj jest TUTEK

    Ps. Fajnie, że robisz takie poradniki.

    Edytowane przez michal23lato

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Napisano (edytowane)

    mi nie pokazuje oprogramowania,

    post-148909-14255707503548_thumb.jpg

    dobra udało się trzeba użyć komendy

    fastboot getvar version-main

    Edytowane przez mikiell

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Napisano (edytowane)

    Teraz mam innym problem - odnośnie plików boot.img, system.img, signed_recovery.img

    czy plik boot.img może być boot_signed.img ?

    oraz

    signed_recovery.img plikiem recovery_signed ?

    moja zawartość folderu rom.zip

    post-148909-14255707515084_thumb.jpg

    Edytowane przez mikiell

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    KunDun

    Tak, nazwy mogą być minimalnie różne.

    Wysyłane z mojego HTC One X za pomocą Tapatalk 2

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

    Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

    Zarejestruj nowe konto

    Załóż nowe konto. To bardzo proste!

    Zarejestruj się

    Zaloguj się

    Posiadasz już konto? Zaloguj się poniżej.

    Zaloguj się

    • Ostatnio przeglądający   0 użytkowników

      Brak zarejestrowanych użytkowników przeglądających tę stronę.

    x