Skocz do zawartości
Smogg

Debrand Sensation, zmiana CID i aktualizacje OTA

    Rekomendowane odpowiedzi

    Smogg

    Debrand Sensation, zmiana CID i aktualizacje OTA.

    Słowem wstępu.

    Na wstępie trzy proste zasady, którymi będę się kierował punktując jak zdebrandować Sensację:

    1. Przechodziłem to na Standardowym Sensation z dystrybucji Orange, jeśli na XE czy w innych sieciach to wygląda inaczej, to już nie mam na to wpływu;

    2. Ponieważ nie lubię się powtarzać, ani podkradać pracy innych - jeśli jakiś tutorial jest już dostępny na forum, to będę do niego linkował, ewentualnie precyzując, która jego część będzie nam potrzebna;

    3. "SOA#1: U mnie działa." Zakładam, że wiesz co robisz. To, na co patrzysz, to tylko wspomagające piksele na ekranie Twojego monitora - nie biorę odpowiedzialności za padnięte słuchawki;

    Wujek dobra rada radzi:

    4. Backup to "oczywista oczywistość", dlatego punkt czwarty tutaj jest, choć nie był zapowiedziany we wstępie - jak zrobić backup dowiesz się czytając forum.

    5. Podobnie jak 4. - najpierw przeczytaj całość. Ściągnij wszelkie pliki, których mógłbyś potrzebować. Zastanów się, czy sobie poradzisz. To też rozsądne i oczywiste, ale chyba lepiej o tym wspomnieć.

    6. Debrand to nie to samo co ściąganie simlocka. Jeśli szukasz sposobu na tą czynność, to znajdziesz go Tutaj.

    7. Naładuj telefon - po co zaczynać zabawę ze stresem, że słuchawka nie dożyje jej końca? :)

    8. Myśl. Mogła się zdarzyć literówka, jakiś inny błąd... wszyscy jesteśmy tylko ludźmi, więc czytaj ze zrozumieniem i myśl zanim coś zrobisz.

    Wedle poniższych zdebrandujesz słuchawkę do czystego, stockowego ROMu od HTC.

    To nie jest instrukcja wgrywania customów.

    Część właściwa.

    ETAP I

    S-OFF.

    1. Zgodnie z pierwszym punktem ze wstępu:

    1a. Link do gotowego tutorialu - wersja dla posiadaczy Gingerbread,

    1b. Link do gotowego tutorialu - wersja dla posiadaczy ICS.

    2. Potrzebujemy tylko S-OFF, więc CWM jest dla nas zbędne.

    A po co S-OFF? Bo bez niego nie będziesz w stanie zmienić CID urządzenia i nie będziesz w stanie wgrać wersji ROMu dla innego regionu (czyli tej bez brandu operatora), a także zmienić wersji hboot urządzenia (brak możliwości downgrade wersji oprogramowania).

    ETAP II

    Zmiana CID.

    Tę czynność wykonamy dwa razy - raz przed całą operacją (SuperCID) i raz po niej (Europejski CID bez brandu).

    Ta część jest tłumaczeniem tutoriala dostępnego na XDA... Z kilkoma moimi udziwnieniami ;)

    01. Odinstaluj HTC Sync i/lub Doubletwist, o ile miałeś je zainstalowane.

    02. Użytkownicy Windowsa: Musicie zainstalować te drivery od HTC. Użytkownicy Linuksa mogą pominąć ten krok.

    03. Upewnij się, że Twój telefon posiada włączony tryb debugowania. Ustawienia → Aplikacje → Tworzenie → Debugowanie USB.

    04. Ściągnij i zainstaluj Android SDK, które znajdziesz tutaj → wybierz plik .zip (lub, jeśli wiesz gdzie znaleźć samo adb i narzędzia fastboot - w takim wypadku możesz przejść do punktu 10).

    05. Rozpakuj zawartość ściągniętego archiwum i uruchom SDK Manager

    06. Zaakceptuj i zainstaluj Android SDK Platform Tools. Całą resztę możesz odznaczyć, nie będzie nam potrzebna.

    07. Kiedy ściąganie i instalacja się zakończy - zamknij SDK Manager.

    08. Skopiuj folder "platform-tools" z folderu, w którym zainstalowałeś SDK do jakiejś "prostej lokalizacji", abyś później mógł łatwo i szybko wejść w ten folder przy użyciu Command Prompt. Przyjmijmy, że będzie to ta ścieżka - C:\platform-tools.

    09. Potrzebujesz także skopiować plik "fastboot.exe" z folderu "tools" znajdującego się tam, gdzie rozpakowałeś SDK, do katalogu C:\platform-tools.

    10. Otwórz Command Prompt. Możesz to zrobić na kilka sposobów:

    - klawisz "Windows" (na klawiaturze) + R i wpisz "cmd",

    - kliknij myszką na klawisz Windows w lewym dolnym rogu. W zależności od wersji - (Vista/7): w pasku wyszukiwania wpisz "cmd", albo (w XP) najpierw kliknij "Uruchom" i dopiero wpisz "cmd".

    - znajdź "Wiersz polecenia" w "Akcesoria" w Menu Start.

    11. Kiedy Command Prompt już się uruchomiło wejdź do folderu platform-tools (o ile użyłeś proponowanej lokalizacji -> "cd c:\platform-tools"; Inne ciekawe komendy znajdziesz tutaj: >klik<).

    12. Ponownie czas upewnić się czy:

    - telefon jest włączony, działa, wszystko ok.

    - kabel pomiędzy komputerem i telefonem jest włożony w porty USB. Komputer też jest włączony, wykrywa telefon... telefon ustawiony w trybie "Tylko ładowanie"

    - tryb debugowania jest włączony (pkt 03.).

    13. Będąc w Command Prompt, w odpowiednim folderze wpisz "adb devices". Powinieneś zobaczyć listę podłączonych urządzeń i serial nr swojego telefonu. Jeśli tak nie jest - coś jest nie tak. Czasami pomaga reset jednego czy drugiego urządzenia.

    14. Wpisz komendę "adb reboot bootloader". Sensation uruchomi się ponownie w fastboot USB.

    Wujek dobra rada radzi:

    Wpisz "fastboot getvar cid" i zapisz/zapamiętaj CID jaki się wyświetli. Będzie to przydatne na wypadek konieczności wysłania telefonu na gwarancję i anulowania wszelkich wprowadzonych modyfikacji. Ewentualnie wątek dla zapominalskich.

    15. Wpisz komendę "fastboot oem writecid 11111111". Osiem znaków. Osiem jedynek. To tak zwany SuperCID - umożliwia wgranie każdego oprogramowania do telefonu.

    16. Wpisz komendę "fastboot reboot-bootloader", urządzenie zrestartuje się (ponownie do fastboot USB).

    17. Wpisz komendę "fastboot getvar cid" aby zobaczyć, czy zmiana CID-u przebiegła pomyślnie.

    18. Wpisz komendę "fastboot reboot", telefon uruchomi się ponownie.

    ETAP III

    Wybór odpowiedniego ROMu i flash.

    Tak, do tej pory to były tylko przygotowania.

    1. Wejdź na XDA do wątku ze stockowymi ROMami.

    2. Wybierz interesujący Cię ROM. Aktualnie (na chwilę pisania tego tutoriala) najnowszy stabilny ROM dla Sensation to 1.50.401.1. Numer "401" w nazwie pliku z ROMem oznacza, że jest to ROM bez brandu. Polecałbym jednak ściągnąć coś starszego, aby sprawdzić prawidłowe działanie aktualizacji OTA. Ja flashowałem 1.35.401.1 (ale to w czasach kiedy jeszcze nie było 1.50, więc można się skusić na 1.45.401.3).

    2a. Aktualnie dostępny ICS dla użytkowników z710e (Sensation std.) posiada końcówkę z jedną cyfrą - np. 3.32.401.5 / 3.33.401.6

    2b. Aktualnie dostępny ICS dla użytkowników z715e (Sensation XE) posiada końcówkę z trzema cyframi - np. 3.32.401.105 / 3.33.401.106.

    3. Kiedy ROM się ściągnie, podłącz telefon do komputera (debugowanie włączone, tylko ładowanie) i uruchom ściągnięte .exe.

    4. Dalej, Dalej, Dalej, Dalej... ;)

    5. Telefon uruchomi się ponownie, zainstaluje nowe oprogramowanie i znów uruchomi się ponownie.

    6. Gotowe, masz zdebrandowany ROM... ale to jeszcze nie koniec!

    A jeśli mimo wszystko nie chce się zainstalować?

    Spróbuj w trybie fastboot!

    1. Wyłącz szybkie uruchamianie.

    2. Wejdź do bootloadera i wybierz tryb fastboot (poruszając się przyciskami głośności, zatwierdzając klawiszem power).

    3. Wsadź wtyczkę USB do telefonu i komputera (tak, aby były połączone).

    4. Dalej, Dalej, Dalej, Dalej... ;)

    5. Telefon uruchomi się ponownie, zainstaluje nowe oprogramowanie i znów uruchomi się ponownie.

    6. Gotowe, masz zdebrandowany ROM... ale to jeszcze nie koniec!

    ETAP IV

    Ustawienie Europejskiego ("naszego") CID bez brandu.

    SuperCID nam już się nie przydał, ale o ile nie planujemy w najbliższym czasie ponownego przydawania się takiego wynalazku, to możemy ustawić sobie CID od HTC dla naszej części Europy.

    1. Wróć do ETAPU II i zastosuj się do punktów 13-18.

    2. W punkcie 15 zamiast ośmiu jedynek wpisz "HTC__032". Osiem znaków. Dwa podkreślniki koło siebie. To CID dla naszej części Europy. Sprawdzałem i działają na nim aktualizacje OTA.

    Postanowienia końcowe.

    1. Spisanie powyższego zajęło mi trochę czasu. Jeśli chcesz wykorzystać ten tutorial na swojej stronie - poproś najpierw o zgodę i pamiętaj o podaniu źródła.

    2. Wszelkie sugestie, rady, ulepszenia, uproszczenia - bardzo mile widziane.

    Edytowane przez Smogg

    Udostępnij tę odpowiedź


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

    Drobna uwaga:

    ETAP I - u mnie fastboot.exe był od razu w tym katalogu :-)

    09. Potrzebujesz także skopiować plik "fastboot.exe" z folderu "tools" znajdującego się tam, gdzie rozpakowałeś SDK, do katalogu C:\platform-tools

    ETAP IV - trzeba ponownie odpalić przed przystąpieniem do 13-18:

    Ustawienia -> Aplikacje -> Tworzenie -> Debugowanie USB.

    Wgrałem:

    RUU_Pyramid_HTC_Europe_1.50.401.1_Radio_10.56.9035.00U_10.14.9035.01_M_release_223042_signed

    i ustawiłem CID HTC__032, telefon po włączeniu od razu poinformował o aktualizacji

    UWAGA KOŃCOWA:

    Totalny laik sobie poradzi. Konkretny opis ;)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Dzięki wielkie. Wszystko bardzo dokładnie opisane. Zrobiłem :)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Który cid jest tym właściwym ??. Ten który uzyskujemy z poziomu windowsa za pomocą "fastboot getvar cid" czy z poziomu telefonu "getprop ro.cid"?

    Udostępnij tę odpowiedź


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

    Nie powinny się od siebie różnić - to sprawdzanie tej samej wartości.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Niestety u mnie się różnią widocznie coś poszło nie tak.

    Wysłane z mojego HTC Sensation XE with Beats Audio za pomocą Tapatalk

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Pytanie początkującego użytkownika HTC wiec...;) Czy mogę to wszystko zrobić mając wgranego revolution HD? Nie musze zadnych podkładów robić z firmware package ani nieczgo takiego? Po prostu robie krok po kroku jak jest opisane?

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    dokładnie tak (RUU czyli instalacja oryginalnego oprogramowania z komputera sam nadpisuje odpowiedni firmware) :)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Więc skoro mam odblkowany bootloader to pomijam krok 1 i zaczynam od 2? Zmiana cid i dalej do konca? Przypominam że mam teraz revolution hd z podkładem Firmware from 3.32.401.x & 3.32.401.10x RUU . Nic się nie stanie?

    Udostępnij tę odpowiedź


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

    Zgadza się. Skoro masz już spełniony krok pierwszy, to zabierasz się za drugi. Po zrobieniu drugiego bierzesz się za trzeci i tak dalej ;)

    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