Witam,
postanowiłem zebrać w całość wszelkie informacje na temat tego zabiegu i stworzyć/odtworzyć krótki tutorial zmiany buildu yakju** (brand Samsunga) na yakju (brandem Google'a). Mam nadzieję, że temat ma sens, ponieważ niektórzy pytają o to i żeby się dokopać do informacji o przebiegu tej zmiany softu, trzeba się lekko nagimnastykować. ** mogą zastępować różne litery, w zależności od rejonu pochodzenia telefonu. W Polsce najczęściej spotykanym jest build yakjuxw.
Wszelkie czynności opisane w tym poradniku robicie na własną odpowiedzialność.
1. Wstęp
Pewnie znajdą się tacy, którzy zapytają po co mi to lub jaka jest różnica w obu buildach. Główną różnicą jest częstość aktualizacji. Nie jest do końca potwierdzone, w jakim tempie będzie je wydawał Samsung. Do tej pory Samsung wydał aktualizację niecałe 3 tygodnie po OTA 4.0.2 od Google'a. Pewną informacją jest to, że posiadacze buildu yakju dostają aktualizacje w momencie wypuszczenia ich przez Google i są tylko od niego zależni.
2. Jak sprawdzić jaki mamy build?
Jeśli mamy zainstalowany eksplorator/menadżer plików (np. ES File Explorer, File Expert), wchodzimy do katalogu /system/ i tam otwieramy plik build.prop. Szukamy następujących linijek:
ro.product.brand=[color="#008000"][b]a[/b][/color]
ro.product.name=[color="#0000FF"][b]b[/b][/color]
Jeśli a to google, a b to yakju lub mysid, nie musimy nic zmieniać i możemy spokojnie wyjść z tego tematu. W przeciwnym wypadku jesteśmy zmuszeni do dalszej lektury, jeśli mamy zamiar pozbyć się brandu Samsunga.
Drugą możliwością sprawdzenia aktualnego buildu jest instalacja aplikacji Android System Info . Screeny obrazujące ten punkt znajdują się w poniższym spoilerze.
3. Potrzebne pliki i programy
Potrzebujemy sterowników do USB oraz firmware'u. Znajdziemy je na stronie: Samsung Galaxy Nexus - Handys . Jeśli nie uda nam się wczytać strony za pierwszym razem i wyskoczy błąd (Fehler), należy próbować do skutku. Tak samo w przypadku pobierania. Ze strony należy pobrać Treiber (USB Treiber Galaxy Nexus) oraz Firmware (Firmware Galaxy Nexus ITL41F).
Prawdopodobnie sterowniki nie będą działały jak należy, dlatego polecam pobrać je stąd: Verizon_Wireless_I515_Galaxy_Nexus_USB_Driver_v1.4.6.0.exe .
Mirrory plików:
Firmware (Firmware Galaxy Nexus ITL41F)
Sterowniki USB (zalecane)
Sterowniki USB ze strony samsung.de
4. Instrukcja
Zalecam mieć naładowaną baterię przynajmniej w 50%.
Poniższe zabiegi wyczyszczą w całości telefon, dlatego warto wcześniej zrobić kopie ważnych danych.
Jeśli mamy już wszystko pobrane wykonujemy następujące kroki:
Instalujemy sterowniki USB i uruchamiamy ponownie komputer.
Wypakowujemy archiwum i9250xx_itl41f_fl.zip i uruchamiamy program, który się w nim znajduje.
Wyłączamy telefon i uruchamiamy go w trybie download poprzez przytrzymanie klawiszy Głośność w dół (Volume down) oraz Włączania (Power).
Podłączamy telefon do portu USB. Prawdopodobnie będzie trzeba chwilę poczekać, aż system Windows sfinalizuje instalację sterownika.
W programie powinny niektóre pola (wystarcza jedno) zmienić się na żółte oraz powinny pojawić się napisy w logu, tak jak na poniższym screenie. Jeśli to nie nastąpi możemy jeszcze raz uruchomić program. Jeśli nadal nic się nie zmienia, prawdopodobnie winne są sterowniki.
Jeśli przeszliśmy powyższe punkty i nic nas nie niepokoi, klikamy Start.
Po zakończeniu instalacji telefon sam się uruchomi.
Zaraz po instalacji i pierwszej konfiguracji powinna pojawić się informacja o aktualizacji do 4.0.2. Informację tę oraz linijki w pliku build.prop po instalacji przy użyciu tego poradnika prezentują screeny w poniższym spolierze:
5. Powrót do yakjuxw
Jest to oczywiście możliwe. Póki co nie mam zamiaru tego sprawdzać. Odsyłam do tematu na xda-developers .
Podziękowania dla użytkowników Cor0ner oraz zooloos. Mam nadzieję, że temat komuś się przyda. Wszelkie błędy i moje niedopatrzenia proszę zgłaszać, postaram się je wyeliminować. W przypadku niedziałających linków pisać na PW.