Skocz do zawartości
WithoutName

Instalacja ICS: Custom ROMy oparte na FW 4.0.x dla posiadaczy Gingerbreada

    Rekomendowane odpowiedzi

    Pokrótce: temat na razie będzie w takiej, a nie innej formie. Jeśli będę mieć czas i chęci (jak mnie ktoś nie zniechęci ;)) to nieco wygładzę.

    Przed przystąpieniem do poniższych czynności należy przeczytać ze zrozumieniem całość do końca. Najlepiej ze trzy razy ;)

    Potrzebne będą:

    1. HTC Sensation z S-OFF, w pełni naładowany (licho nie śpi)

    2. Zainstalowane SDK wraz z fastboot.exe (dodam, że znajduje się w dodatku paltform-tools, który trzeba zaznaczyć przy instalacji). Tutorial TU, oraz - w przypadku Windowsa - sterowniki USB (link w tutorialu o S-OFF).

    3. Czytnik kart micro SD

    4. Recovery ze sterownikami dotyku. np 4ext (do instalacji ROMów z ICS, które w większości posiadają już interaktywny instaler z wyborem opcji, zalecam wrzucić od razu).

    5. Paczka z fw ICS w postaci pliku PG58IMG.zip -> LINK. Jest fw z najnowszego RUU, w którym poprawiono wiele bugów.

    6. Custom ROM koniecznie na bazie zgodnej z instalowanym FW.

    7. Świadomość, że po flashu zmieni się h-boot, będzie wyświetlane S-ON ale nie tracimy S-OFF!, oraz nie będziemy mogli już używać komend fastboot do zmiany radia, splashscreena, recovery, etc. (już możliwe, info na końcu posta)

    Zaczynamy.

    1. Jeśli nie mamy 4ext recovery wgrywamy je 4ext

    2. Następnie zabieramy się za super CID (niby nie jest konieczne, bo fw wspiera już większość, jednak pozostaje jeszcze kwestia mid (model id), powodująca często problemy). Alternatywny tutorial zmiany CID dostępny po kliknięciu na ten tekst. Wersja skrócona (przypomnienie dla tych, którzy wiedzą co robią...):

    - uruchamiamy telefon w trybie bootloadera (reboot bootloader z adb, uruchom ponownie-> bootloader z advanced power menu, lub po prostu wyłączamy telefon (pamiętamy o odhaczeniu opcji Szybkie Uruchamianie!) i włączamy: power + vol down)

    - odpalamy konsolę (w związku z notorycznie pojawiającymi się pytaniami tłumaczę: w Windowsie → Menu Start → Uruchom → cmd) i wpisujemy:

    "fastboot getvar cid"

    tu konsola zwróci nam posiadany CID

    możemy tez sprawdzić MID:

    "fastboot getvar mid"

    następnie robimy super CID:

    "fastboot oem writecid 11111111"

    "fastboot reboot-bootloader" (czekamy, aż się zrebootuje)

    sprawdzamy, czy CID został zmieniony:

    "fastboot getvar cid"

    jeśli nasz CID to 8 jedynek jesteśmy w domu. Wpisujemy:

    "fastboot reboot"

    I zabieramy się do zmiany fw.

    Na karcie SD umieszczamy ściągnięty plik PG58IMG.zip (UWAGA: koniecznie sprawdzamy sumę md5 i to ze 3 razy! Najlepiej pliku już wgranego na kartę. Wgranie uszkodzonego fw skutkuje brickiem).

    Na karcie umieszczamy też wybrany ROM.

    Jeśli mamy anioła stróża wzdychamy do niego i uruchamiamy telefon w trybie bootloadera.

    Z menu wybieramy BOOTLOADER

    Telefon przeskanuje kartę a poszukiwaniu pliku PG58IMG.zip i zapyta, czy update'ujemy.

    Jeszcze raz wzdychamy do anioła stróża i potwierdzamy.

    W trakcie wgrywania fw bootloader raz się zrestartuje - staramy się oddychać spokojnie i nie wzywać pogotowia.

    Teraz uwaga: kiedy telefon poinformuje nas o zakończonym procesie (completed) i pojawi się opcja bodaj reboot - nie wybieramy jej, ale:

    - wyciągamy z telefonu baterię

    - wyciągamy kartę, pakujemy do czytnika i usuwamy z karty PG58IMG.zip. Jest to konieczne, abyśmy mogli wejść do recovery i wgrać ROM. Nie ma innej opcji, a jeśli plik zostanie na karcie, za każdym razem po wejściu w bootloader telefon będzie go znajdował i pytał, czy sflashować. madtrexx potwierdzi ;)

    - pakujemy kartę i baterię do telefonu i uruchamiamy power + vol down, następnie wchodzimy w recovery, robimy full wipe (konieczne!) a następnie flashujemy nasz upragniony ROM z ICS.

    Voilà!

    Uwaga: Nie ponoszę odpowiedzialności za jakiekolwiek szkody powstałe wskutek powyższych działań. Wszystko robicie na własną odpowiedzialność.

    PS. Powyższy tutorial pisałam na szybko i z pamięci - jeśli jakaś opcja w którymś punkcie nazywa się nieco inaczej - proszę wspomnieć, a ja poprawię.

    PS2. Powyższy tutorial jest moim dziełem i nie wyrażam zgody na jego kopiowanie i rozpowszechnianie bez konsultacji z osobą mą.

    UPDATE/INFO:

    Pojawiła się wersja FW 3.24 by revolutionary[/b], podobno umożliwia korzystanie z komand fastboot. Do znalezienia w zalinkowanym temacie z FW.

    MD5: 04c3e834a7562b7d0abb4eb4dae0ac48

    Powyższe wersje fw obowiązują także dla ROMów na bazie 3.25.401.101.

    UPDATE/INFO_2:

    Dzisiaj (22/02/2012) pojawił się nowy wyciek ICS dla Sensacji - Release Candidate 3.30.401.1 / 3.30.401.101 (z Beats)

    Romy na nowej bazie nie są kompatybilne ze starym firmware (tj. niższym niż 3.30).

    Paczka z FW 3.30 jest już zamieszczona w wątku na XDA - link podany powyżej.

    Pamiętajmy, żeby sprawdzić sumy md5, oraz, że zła wersja firmware względem bazy romu będzie skutkowała tym, że rom się po prostu nie uruchomi - po co robić sobie dodatkową robotę i się stresować - czytajmy ze zrozumieniem którego FW wymaga rom, który zamierzamy flashować.

    UPDATE/INFO_3:

    Dla przyzwoitości warto to dodać - istnieją już ROMy na bazie 3.32... ten FW również jest dostępny pod podanym powyżej adresem na XDA i jeśli pożądany przez nas ROM jest na tej bazie, to właśnie tego FW potrzebujemy i go flashujemy ;)

    Edytowane przez Smogg

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Jeśli mamy anioła stróża wzdychamy do niego i uruchamiamy telefon w trybie bootloadera.
    czyli mam rozumieć ze mozna 'uwalić' fona tym tak.. ze ruu nie pomoże?

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    czyli mam rozumieć ze mozna 'uwalić' fona tym tak.. ze ruu nie pomoże?

    Jeśli paczka z firmware będzie w jakiś sposób uszkodzona, lub np. wyjmiesz baterię w trakcie trwania flashu, lub np. braknie Ci prądu - tak.

    Zaznaczam jednakowoż, że tutek pisałam z pewną dozą humoru :muqq:. Jeśli zrobi się wszystko dokładnie - nic złego się nie dzieje. Przerabiałam dwa razy na swoim telefonie, a raz zdalnie, pomagając jednemu z użytkowników.

    Udostępnij tę odpowiedź


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

    A czy jest paczka przywracająca stan sprzed instalacji firmware 3.24 ?

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Najprawdopodobniej trzeba wgrać RUU, ale nie inwestygowałam jeszcze tej kwestii.

    Może ktoś, kto wie na pewno zechce udzielić odpowiedzi :hyhy:

    Edit: Żeby niepotrzebnie nie zaśmiecać - tak sobie jeszcze dumałam, i rzeczywiście wchodzimy tu już w kwestię downgrade'u, bo RUU zapewne sprawdza wersję hboota, i o ile w górę się da, to w dół może być problem.

    Generalnie na dzień dzisiejszy operację należy potraktować ostrożnie i jeśli nie jest się przekonanym - poczekać na oficjalną aktualizację. Temat przeznaczony jest raczej dla zaawansowanych użytkowników, którzy chociaż po części wiedzą, co robią i liczą się z możliwymi konsekwencjami.

    Edytowane przez WithoutName

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    ale mozna wrócić do h-boot z normlanym s-off i andkiem np. 2.3.4? ;d

    Udostępnij tę odpowiedź


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

    Właśnie w tym problem że wywala błąd przy przy odpaleniu RUU o niewłaściwej wersji .Prawdopodobnie chodzi o inny hboot.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Tutek pierwsza klasa. W trakcie updatu firmware telefon zrestaruje się bodajże przy przedostatniej opcji, wtedy spokojnie to nie error ;)

    Ogromne piwo khocie - stróżu :P . Teraz do romów z ICS w dziale romów, obowiązkiem jest podać link do Tutka, bo pytań wiele jest a wytłumaczyć łatwo nie jest w 2 minuty. Już załączam linki pod swoje tematy na dziale.

    I jeszcze jedno, jeśli utkniecie z kartą bez czytnika to relax, nic sie nie dzieje. I pamiętajcie, jeśli któryś z czytników powie wam w Windowsie/Linie, że karta musi być sformatowana to broń Boże tego nie robić! Oznacza to, że czytnik nie umie odczytać karty. Ale tu też spokojnie, próbujcie z innym czytnikiem, u mnie za drugim urządzeniem odczytało kartę i usunąłem plik fw. Tyle ode mnie, bo po przeczytaniu tutka nie mam uwag a:P

    Edytowane przez Mad

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Czyli mam rozumieć.. ze tej 'operacji' nie da sie cofnąć ?

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    I nie ździwcie się, że po instalacji romu nadal będzie CVM. 4ext pojawi się dopiero po tym jak wyłączymy telefon po uprzednim początkowym ustawieniu tego i owego na świeżo. Po restarcie powita nas 4ext z dotykiem

    madtrexx, ale to ma miejsce w przypadku Elegancii. Nie wiem, czy inne ROMy oferują opcję zmiany recovery, tutek ma być uniwersalny, dlatego też zalecam zmianę recovery przed przystąpieniem do całej reszty.

    Czyli mam rozumieć.. ze tej 'operacji' nie da sie cofnąć ?

    Przyjmij, że może to być problematyczne i przeczytaj mój wcześniejszy post.

    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