Skocz do zawartości
seba84_2005

Downgrade z 1.72 i Androida 2.3 do 1.32 + ROOT 1.72.405.3 + Radio ROM

    Rekomendowane odpowiedzi

    Downgrade z 1.72 do 1.32 :ok:

    Uwaga! Dla telefonów z Androidem w wersji 2.3+ proszę stosować się do zaleceń z punktu 6.B i pobrać paczkę stąd - KLIK!

    --->UWAGA:

    Dla przypomnienia co poniektórym w CMD trzeba wpisywać przed katalogami komendy... (uczyliśmy się tego w podstawówce)

    nas interesują dwie: cd.. i cd - zapamiętać!

    Przykładowo po odpaleniu CMD jesteśmy w katalogu aktualnie używanego konta użytkownika windows.

    C:\User\Nazwausera>

    Aby wejść przykładowo w katalog Downgrade, który znajduje się na dysku C: musimy wpisać odpowiednio:

    C:\User\Nazwausera>cd..

    C:\User\cd..

    C:\cd Downgrade

    C:\Downgrade>

    Identycznie postępujemy z bibliotekami androidSDK<---

    1: Ściągamy plik Downgrade.zip -> Multiupload.nl - upload your files to multiple file hosting sites!

    2: Ściągamy rom z numerkiem 1.32 (byle jaki aby miał początek 1.32 i WWE w postaci RUU, lub zip. Romy zamieszczał mike1986)

    3: Wypakowujemy plik Downgrade.zip najlepiej na dysk C:

    4: Z romu wyciągamy plik rom.zip - zmieniamy nazwę na PD98IMG.zip i kopiujemy go na kartę SD

    Aby wyciągnąć plik rom.zip:

    W start -> uruchom wpisujemy %TEMP% -> Enter i czyścimy cały syf jaki jest w tym folderze i nie zamykamy go.

    Uruchamiamy plik z romu RUU o ile ściągnęliśmy w formacie .exe. Czekamy aż instalator się uruchomi i wypakuje pliki, ale nie klikamy dalej etc.

    wracamy do folderu Temp i powinny ukazać się foldery o przykładowych nazwach: {3F95EB36-2FF1-461F-A5E4-D7663F7184FE}

    W nich szukamy pliku rom.zip (musi być jeśli nie ma... źle szukacie) gdy juz znajdziemy plik kopiujemy go np. na pulpit i teraz możemy anulować instalator RUU.

    5: Uruchamiamy wiersz poleceń np. ze startu wpisujemy cmd.

    Przechodzimy do folderu Downgrade (uwaga żeby nie były foldery po wypakowaniu podwójnie Downgrade\Downgrade)

    C:\Downgrade>

    6: Podłączamy telefon z włączonym trybem debugowania USB - tylko ładowanie.

    Wpisujemy kolejno komendy:

    adb push psneuter /data/local/tmp

    adb push misc_version /data/local/tmp

    adb shell chmod 777 /data/local/tmp/psneuter

    adb shell chmod 777 /data/local/tmp/misc_version

    adb shell /data/local/tmp/psneuter

    adb shell

    po prawidłowej procedurze zobaczymy znaczek pod adb shell # zamiast $

    teraz wpisujemy na koniec komendę:

    cd /data/local/tmp

    ./misc_version -s 1.31.405.3

    Powinien ukazać się w oknie napis:

    --set_version set. VERSION will be changed to: 1.32.405.3

    Patching and backing up partition 17..

    6.B. - Wersja dla telefonów z ROM'em 2.3.3

    Podłączamy telefon z włączonym trybem debugowania USB - tylko ładowanie.

    Wpisujemy kolejno komendy:

    adb push misc_version /data/local/tmp

    adb push GingerBreak /data/local/tmp

    adb shell chmod 777 /data/local/tmp/misc_version

    adb shell chmod 777 /data/local/tmp/GingerBreak

    adb shell

    ./data/local/tmp/GingerBreak

    teraz wpisujemy na koniec komendę:

    cd /data/local/tmp

    ./misc_version -s 1.31.405.3

    Powinien ukazać się w oknie napis:

    --set_version set. VERSION will be changed to: 1.32.405.3

    Patching and backing up partition 17..

    7: Odpinamy telefon od kabla USB i wyłączamy.

    8: Włączamy w trybie bootloadera (hold volume down + power)

    9: Po wykryciu pliku z rom'em zatwierdzamy volume up i czekamy na zakończenie procesu flashowaniua.

    10: Cieszymy się rom'em 1.32, na którym możemy przygotować fona żeby nie stracić roota na romie 1.72, bo jak wiadomo nie możemy zrootować go nie maja radio S-OFF (przynajmniej na razie)

    Sposób działa w 100% testowałem na własnym fonie.

    Po downgrade możemy zrobić co tylko chcemy: S-OFF, Eng Hboot, CWM etc i zrobić update 1.32 do 1.72 bez utraty ROOT'a ;)

    Jak zrobić update do 1.72 bez utraty roota? nic trudnego ;)

    Wymagania:

    AndroidSDK, Clockwork recovery 2.5.1.3, radio S-OFF i ENG S-OFF.

    Instrukcja najłatwiejsza z możliwych jak można uzyskać S-OFF, SimUnlock, Super CID:

    [TOOL][VIDEO] One click Radio S-OFF, SimUnlock (Easy Root Guide) - xda-developers

    Mając Radio S-OFF po wgraniu radio.img nie stracimy roota i możemy wgrywać dowolne radio romy bez utraty root'a.

    1: Ściągamy plik aktualizacji OTA specjalnie przygotowany:

    http://dl.dropbox.com/u/8076202/OTA_Ace_HTC_WWE_1_72_405_3_R2-1_32_405_6_release_1632939lowfu0y78jktpp2.zip

    2: Po ściągnięciu zmieniamy nazwę na update.zip i wklejamy na kartę SD

    3: Wchodzimy w tryb clockwork recovery i wybieramy apply update from sdcard.

    5: Po zainstalowaniu mam telefon z softem 1.72.405.3, ale bez nowego kernelu dlatego nie będzie działało WiFi.

    6: Ściągamy oryginalny kernel romy 1.72.405.3.

    Multiupload.com - upload your files to multiple file hosting sites!

    wypakowujemy plik boot.img. Musimy umieścić go w folderze tools, który jest w bibliotekach androidSDK.

    8:Uruchamiamy telefon w trybie bootloadera i włączamy fastboot mode (po uruchomieniu bootloadera - hold volume down + power) wchodzimy w fastboot przyciskiem power i podłączamy kabel USB. Napis FASTBOOT na czerwonym tle powinien się zmienić na: FASTBOOT USB.

    9:W start uruchom wpisujemy cmd i enter. Otwiera się wiersz poleceń w którym musimy przejść do katalogu tools znajdującego się w bibliotekach androidSDK.

    np: C:\androidSDK\tools>

    10: Jeśli już uporaliśmy się z przebijaniem się przez katalogi wpisujemy w wierszu poleceń komendę:

    fastboot flash boot boot.img

    np: C:\androidSDK\tools>fastboot flash boot boot.img i potwierdzamy enterem.

    czekamy chwilkę aż procedura się zakończy, wpisujemy exit i resetujemy fona.

    Przywracanie SuperUser:

    1: Kiedy już się uruchomi telefon po wgraniu boot.img odinstalowujemy visionary i superuser.

    2: Ściągamy pliki: Multiupload.com - upload your files to multiple file hosting sites!

    3: Wszystkie wypakowujemy do głównego katalogu karty SD bez folderów etc.

    4: Wchodzimy w clockwork recovery i w sekcji mount and stores wybieramy kolejno

    mount /sytem

    mount /sdcard

    Podpinamy kabel USB

    5: W wierszu poleceń ponownie przechodzimy do katalogu tools z bibliotek androidSDK

    6: Wpisujemy kolejno po np: C:\androidSDK\tools>

    (zwracać szczególną uwagę na spacje)

    adb shell

    # cp /sdcard/su /system/bin/

    # cp /sdcard/Superuser.apk /system/app/

    # ln -s /system/bin/su /system/xbin/su

    # chmod 06555 /system/bin/su

    # exit

    Na koniec w clockwork recovery:

    unmount /sytem

    unmount /sdcard

    Restart fona.

    7: Ściągamy z marketu biblioteki BusyBox.

    Możemy na koniec wgrać najnowszy radio rom z romu 1.72.405.3 R2 -:

    1: Zasysamy: MEGAUPLOAD - The leading online storage and file delivery service

    2: Wypakowujemy plik radio.img do folderu tools tam gdzie zwykle, gdzie? No jak to gdzie... androidSDK.

    3: Znowu uruchamiamy telefon w trybie FASTBOOT USB

    4: Odpalamy wiersz polecań (cmd) i przechodzimy do tools.

    5: Wpisujemy komendę do flashowania radia i potwierdzamy enterem.

    fastboot flash radio radio.img

    np: C:\androidSDK\tools>fastboot flash radio radio.img

    6: Kiedy procedura dobiegnie końca wpisujemyn exit, albo perfidnie wciskamy X i resetujemy fona.

    Po tych zabiegach mamy zrootowany firmware 1.72.405.3. Prawda że to banalnie łatwe? ;)

    Pamiętajcie, że grzebiecie na własne życzenie i w przypadku spartolenia czegoś nie miejcie pretensji. Możecie je mieć jedynie do siebie, bo najwyraźniej nie czytacie uważnie, albo wpisujecie błędnie polecenia zawarte w solucji.

    Edytowane przez czysty76

    Udostępnij tę odpowiedź


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

    a tak dla laikow??

    Poprostu chcialem wywalic kilka niepotrzebnych aplikacji ktore dostalem wraz z telefonem.

    Co pokolei trzeba??

    Tak wogole co to jest to S-OFF, simlock?

    Czy ta metoda jak zmienie oprogramowianie nadal bede musial uzyc Visionary aby dostac dostep do root?

    Czy w oryginalnych roomach htc jest caly ten syf w stylu: Stock, News, Twitter itd.??

    Sorki za glupie pytania ale to moj pierwszy HTC i nie bardzo chcialbym go zepsuc a tym bardziej stracic gwarancje od operatora....

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Jeśli masz najnowszy firmware oznaczony numerkiem 1.72 i wcześniej nic nie grzebałeś w telefonie, to bez tej instrukcji, którą napisałem nic nie zrobisz za pomocą visionary, bo po prostu nie działa na najnowszym romie.

    Są 2 rodzaje S-OFF

    Odblokowanie bootloadera - Hboot co daje na ENG Hboot, czyli wersje inżynieryjną.

    Radio S-OFF to zdjęcie blokady, która uniemożliwia wgranie dowolnego romu i ta opcja jest bardziej permanentna.

    Jeśli chcesz mieć najnowszym rom z możliwością roota musisz zrobić downgrade do 1.32 i dopiero później już na zrootowanym 1.32 zainstalować z poziomu CWM (recovery menu modwane bardziej użyteczne) update OTA z wyciętymi plikami radio.img, hboot.img, recovery.img Zostal tylko plik system.img.

    Edytowane przez seba84_2005

    Udostępnij tę odpowiedź


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

    To ja chyba poczekam na jakas madra glowa co przygotuje visionary pod nowy soft. W zasadzie to chcialem usunac kilka zbednych programow. Na simlocku mi az tak nie zalezy a tyle zachodu dla kilku plikow to nie na moje nerwy.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    ciągle wyskakuje mi w wierszu poleceń

    error: device not found

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Telefon podłączony w trybie ładowania i z włączony budowaniem usb? Do tego zrób update Androidsdk z poziomu managera. System musi być w wersji x86 (potocznie 32 bity) na x64 bity nie działa adb.exe.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    kurde mam x64 ;/ spróbuje może na laptopie zadziała

    @Edit

    niestety laptop tez ma system x64 nie ma jakiejś możliwości zrobienia na 64 bitach?

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Telefon podłączony w trybie ładowania i z włączony budowaniem usb? Do tego zrób update Androidsdk z poziomu managera. System musi być w wersji x86 (potocznie 32 bity) na x64 bity nie działa adb.exe.

    Mam Androida od 2 lat i cały czas pracuje na systemie x64 ;) nigdy nie miałem problemów z adb.exe ... Obecnie Win7 Ultimate x64.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    teraz mi wyskakuje, że Nazwa "adb" nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program wykonywalny lub plik wsadowy

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    po kolei ... co robisz ? gdzie znajduje sie Twój katalog z SDK (dokładna sciezka) następnie w jakiej lokalizacji znajduje sie plik adb.exe. W CMD wchodzisz do tego katalogu ? cd c:/.../... ? Zainstaluj sobie SDK zgodnie z poradnikiem na WIKI. Warto tez miec zainstalowane HTC Sync dostarczon z DHD na karcie SD.

    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ę.