Przed przystąpieniem do aktualizacji, poszukajcie i przeczytajcie artykuł pt. "Taki jest Android 5.1 na Honor 4X – wrażenia z użytkowania".
Lollipop dla Honor 4X (Che2-L11):
(!) Na wszelki wypadek zalecam zrobić backup (wbudowanym narzędziem "Kopia zapasowa").
Pamiętajcie, że tylko spokój może nas uratować. Zacznijmy od początku.
: : : PRZYGOTOWANIA DO AKTUALIZACJI : : :
Sprawdź, jaką kompilację posiadasz (Ustawienia>Informacje o telefonie>Numer kompilacji). Aby przeprowadzić aktualizację z KitKat’a (4.4.2) do Lollipop’a (5.1.1), należ mieć kompilację z końcówką B064 lub B130 - jeśli posiadasz B062 uaktualnij do
B064 (podobno na B068 również działa 🙂).
W telefonie (ze względu na brak wystarczającej ilości pamięci wbudowanej) należy posiadać kartę microSD, z wolną przestrzenią około 4,5GB (1,4GB na ściągnięte archiwum + niecałe 3GB na rozpakowanie archiwum).
Pobieramy
archiwum z aktualizacją Lollipop dla 4X z Kirin'em (Che2-L11) i wypakowujemy do katalogu "dload".
Plik .zip rozpakowywałem przy pomocy ES Eksplorator plików (w telefonie). A wygląda to tak: przy pomocy ES odnajdujesz interesujący Cię plik archiwum, przytrzymujesz na nim paluszek (pokazują się "check box'y", plik musi być "zaptaszkowany"), naciskasz "trzy kropki" (prawa góra, czyli menu zaawansowane), wybierasz "Wypakuj do", następnie "Wybierz ścieżkę" i w polu ścieżki wybierasz katalog "dload" (jeśli jeszcze go nie masz, stwórz go) - ścieżka powinna wyglądać tak: "/sdcard/dload" - i potwierdzasz "OK".
(!) Jeśli przy próbie wypakowania plików otrzymasz komunikat z gatunku "sorry Bad size -1", oznacza to błąd pliku, a konkretnie, ściągnięte przez Ciebie archiwum nie “dociągnęło” się do końca – spróbuj je pobrać jeszcze raz, może nawet inną przeglądarką. Jeśli problem się powtórzy, trzeba będzie niestety pobrać i przesłać plik przy pomocy komputera.
Ten sam problem miałem przy pobieraniu aktualizacji dla Honor 4C (z serwera hihonor.com) przy użyciu Dolphin Browser (za pośrednictwem telefonu). Przy próbie wypakowania plików dostałem identyczny komunikat, mimo iż (jak mi się wydawało) pobieranie zakończyło się po około 20min pozytywnym komunikatem. Następnego dnia ponowiłem pobieranie pliku, ale tym razem przy pomocy laptopa i Mozilla Firefox (archiwum pobrało się w całości), i nie ma problemu z rozpakowaniem go, ale czas pobierania to (w moim przypadku), uwaga 1h43min01sek (!).
Jeśli nie chcesz próbować ściągać pliku przy pomocy telefonu, pozostaje Ci pobrać i wypakować archiwum w komputerze, a następnie “przesłać” (przenieść) katalog “dload” z zawartym w nim plikiem “UPDATE.APP” z komputera do karty SD telefonu.
Jeśli jednak miałeś cierpliwość i pobrałeś plik przy pomocy telefonu i zastosowałeś się do wcześniejszych wskazówek, to masz na karcie wypakowane archiwum, a w nim (jak się okazuje) kolejny katalog dload z plikiem aktualizacyjnym "UPDATE.APP, słowo o licencji w formacie .pdf oraz instrukcja aktualizacji w pliku z końcówką .doc.
"UPDATE.APP" należy przenieść z "/sdcard/dload/dload" piętro wyżej do "/sdcard/dload" - wchodzimy do "/sdcard/dload/dload" przytrzymujemy paluszkiem plik "UPDATE.APP" i ponownie z menu zaawansowanego, wybieramy "Przenieś do", wskazujemy folder "dload" w lokalizacji "/sdcard/dload" i potwierdzamy "OK".
(!) Finalnie mamy otrzymać plik "UPDATE.APP" w katalogu "dload" na karcie microSD.
: : : AKTUALIZACJA : : :
(!) Mamy do dyspozycji dwie metody (jeśli z jakichś przyczyn metoda pierwsza nie przynosi rezultatów, stosujemy metodę drugą):
1. NORMALNA (NORMAL UPGRADE)
- wchodzimy w Ustawienia>Aktualizator>Menu>Aktualizacja lokalna. Na liście powinien znajdować się plik "Pełny pakiet: UPDATE.APP", wybieramy go i w wyświetlonym właśnie nowym oknie, potwierdzamy chęć aktualizacji naciskając "Instaluj". Gdy pasek postępu "dojdzie do końca" (jakkolwiek to nie zabrzmiało), wyświetli się komunikat w stylu "Update Success" i telefon automatycznie się zrestartuje.
2. SIŁOWA (FORCE UPGRADE*)
- wyłączamy telefon, naciskamy jednocześnie VolumeUP+VolumeDN+Power (telefon uruchamia się w trybie "wymuszonej" aktualizacji) i jeśli tylko mamy folder "dload" z potrzebna zawartością, proces "startuje się" samoczynnie. Analogicznie, gdy pasek postępu "dojdzie do końca", wyświetli się komunikat o pomyślnym zakończeniu i telefon automatycznie zrestartuje się.
I tyle, Wasz 4X został zaktualizowany.
(!) Osobiście jestem zwolennikiem przywrócenia telefonu do ustawień fabrycznych - tracimy wówczas wszelkie ustawienia i nie zapisane (na karcie SD na przykład) dane, ale czyścimy również pamięć telefonu ze wszystkich "śmieci poaktualizacyjnych" i nie doświadczymy ewentualnych lagów. Z lenistwa/wygodnictwa, można spróbować używać telefonu bez przywracania go do ustawień fabrycznych.
(*) w moim przypadku, po wymuszeniu aktualizacji uruchomił się ekran z robocikiem i paskiem postępu (tel. musi być odłączony od komputera). Gdy pasek osiągnął orientacyjne 100%, telefon zrestartował się, tzw. "pierwsze uruchomienie" trwa zawsze bardzo długo (myślę, że nawet 10min), a cała operacja (aktualizacja z uruchomieniem) trwała ok 15-20min. Następnie zrobiłem wstępną konfigurację (z wyborem języka, hasło do sieci WiFi itp). Sprawdziłem, co tak naprawdę się zmieniło i oczywiście zajrzałem w Ustawienia>Informacje o telefonie. Po sprawdzeniu i restarcie telefonu, dodatkowo przywróciłem tel. do ustawień fabrycznych (usuwając tym samym wszystko z pamięci wewnętrznej - pozostałości po aktualizacji i poprzednim systemie), a po ponownym, wstępnym skonfigurowaniu, przywróciłem wszystko z kopii zapasowej (z braku czasu na ustawianie wszystkich aplikacji). Mimo braku problemów (po mniej więcej 2 miesiącach) ostatecznie postąpiłem "tak jak trzeba" - posprzątałem i ustawiłem wszystko od początku.
* * *
: : : WNIOSKI : : :
Rewolucji nie ma, jak słusznie stwierdził redaktor z w/w artykułu, ale ogólne odczucia z używania Lollipop'a są pozytywne, a przynajmniej nie jest gorzej niż na KK. Ciemne tło, po opuszczeniu panelu powiadomień pasuje mi bardziej niż poprzednie białe, kilka zmian w aplikacji aparat i wizualna zmiana "menu power". Nic się nie zacina - interfejs "chodzi" płynniej (jakby troszeczkę szybciej). Jeśli chodzi o pamięć, to RAM'u pozostaje mi ok. 1GB (a nie mniej niż 0,93GB), a jeśli chodzi o ROM, to mam dokładnie 0,97GB wolnej przestrzeni (aplikacji ściągniętych posiadam 70 sztuk i wszystko co mogłem przeniosłem na kartę SD). System chodzi żwawo, GPS złapał fix'a w 4 sekundy, zasięg i jakość WiFi, BT i GSM są stabilne. Osiągi zasilania są lekko na plus, więc jak na razie nie mam się do czego przyczepić. Na pewno poprawiło się zarządzanie sms - poprzednio wyłączała się "Optymalizacja 7-mio bitowa", kastrując wyrazy z "ogonków" i co jakiś czas trzeba było usuwać sms'y ręcznie - zapełniała się karta (teraz wszystko działa jak należy). W w/w artykule są screen'y z systemu - warto przeczytać.
: : : EXTRAS'y : : :
Na brak miejsca w pamięci wewnętrznej, pewnego rodzaju rozwiązaniem jest https://forum.android.com.pl/topic/13908-poradnik-link2sd-krok-po-kroku/ (opis dotyczy "starszej" wersji programu, gdzie było np. polecenie "Create Link"). Tworzenie partycji na potrzeby programu opisano np. w tym artykule .
Link2SD w skrócie (potrzebny jest root):
Tworzymy dwie partycje na microSD:
1. partycja FAt32 (będzie widoczna i będziemy "trzymać" na niej wszystko to, co do tej pory było na karcie microSD),
2. partycja ext4 (PRIMARY, będzie niewidoczna, ja ustawiłem 4GB - teraz wiem że za dużo, będzie z niej korzystał Link2SD) [wszyscy piszą aby stworzyć ext2, ale u mnie zadziałało dopiero z ext4],
3. w Link2SD klikamy z lewej strony: Utwórz ponownie skrypt ładowania partycji i wybieramy ext4 - następnie restart,
4. w Link2SD: Ustawienia>Lokalizacja instalowania/ zaznaczamy Pamięć wewnętrzna (jeśli chcemy ręcznie przenosić aplikacje) lub Pamięć zewnętrzna (jeśli aplikacje mają się instalować automatycznie na SD karcie).
PRZYGOTOWANIE TELEFONU do Root'owania ( oryginalny post )
1. HiSuite (ze względu na sterowniki) - instalujemy,
2. paczka ADB z custom recovery .
- w telefonie musimy mieć włączone "Opcje programisty" (Ustawienia>Informacje o telefonie> stukamy w "Numer kompilacji" dopóki nie otrzymamy potwierdzenia włączenia w/w opcji). Następnie przechodzimy do Ustawienia>Opcje programisty i włączamy "debugowanie USB",
- w komputerze pobieramy i rozpakowujemy pobrane archiwum zip do folderu (np C:\adbtools).
Odblokowanie BOOTLOADER'a
Bootloader uzyskujemy za pomocą tej strony .
Będąc na stronie klikamy w "Download", na następnej w "Unlock Bootloader" i logujemy się. Strona "chodzi" dość wolno, ale działa. Na stronie wypełniamy tabelki i otrzymujemy kod odblokowujący.
- przy pomocy kabla USB podłączamy telefon do komputera (upewniamy się, żeHiSuite jest zainstalowane i "widzi" telefon),
- trzymając klawisz SHIFT klikamy prawym klawiszem myszy na folder "adbtools" i z menu kontekstowego wybieramy "Otwórz okno polecenia tutaj",
- w oknie wiersza poleceń wpisujemy adb devices (polecenia zakańczamy Enter'em) - wyświetli się lista znumerem seryjnym podłączonego urządzenia i słowem "device",
- następnie w oknie wiersza poleceń wpisujemy adb reboot bootloader - telefon przełączy się w tryb Fastboot Mode (biały ekran z robotem i napisem "Phone Locked"),
- teraz wpisujemy fastboot oem unlock kododblokowujący, gdzie "kododblokowujący" to16-cyfrowy numer uzyskany wcześniej na stronie,
- po ostatniej operacji, ekran telefonu pokaże napis "Phone Unlocked",
- restartujemy telefon aby upewnić się, że wszystko jest OK.
Wykonanie ROOT'a (Lollipop)
- przy pomocy kabla USB podłączamy telefon do komputera (w trybie "Media Device", tryb zmieniamy w telefonie),
- jeśli poprzednie okno poleceń zostało zamknięte, otwieramy je ponownie (czyli, trzymając klawisz SHIFT klikamy prawym klawiszem myszy na folder "adbtools" i z menu kontekstowego wybieramy "Otwórz okno polecenia tutaj"),
- w oknie wiersza poleceń wpisujemy adb devices (polecenia zakańczamy Enter'em) - wyświetli się lista znumerem seryjnym podłączonego urządzenia i słowem "device",
- następnie w oknie wiersza poleceń wpisujemy adb reboot bootloader - telefon przełączy się w tryb Fastboot Mode (biały ekran z robotem i napisem "Phone Unlocked"),
- teraz wpisujemy fastboot flash recovery twrp.img - pokaże się potwierdzenie i czas przesłania pliku do telefonu,
- wpisujemy fastboot reboot - telefon zostanie zrestartowany,
- kopiujemy plik "Root.zip" z naszego katalogu "adbtools" do karty SD,
- wyłączamy telefon, a następnie uruchamiamy go kombinacją klawiszy VolumeUP+Power (trzymamy je około 5sek, telefon uruchomi się w trybie Recovery Mode - ekran TeamWin),
- przy pomocy recovery, instalujemy plik "Root.zip" z karty SD (Instal>External Storage>Root.zip>>>>Swipe to Confirm Flash,
- po udanej instalacji cofamy się do ekranu głównego i wybieramy "Reboot" i "System" - telefon wyłączy się,
- włączamy go przyciskiem "Power" i mamy "zrootowany" telefon.
Aby wrócić do fabrycznego recovery, wykonujemy sześć pierwszych punktów (myślników), podmieniając w szóstym komendę na fastboot flash recovery stock.img.
Root dla KitKat opisany jest tutaj .
Thanks to: weisian, Iceman66, inshaalmirza, Damian Kucharski, Nikhil Agrawal.