Pozycje od 1 do 4 z 4

Wątek: Android 5.0.1 - jak wrócić do poprzedniej wersji

  1. #1
    Administrator Avatar Marek
    Data rejestracji
    4-07-2005
    Lokalizacja
    no man's land
    posty
    2 363
    Podziękowania
    0
    Podziękowano 21 razy w 21 postach
    Pozycje blogu
    6
    Programy i spolszczenia
    10
    Wysłane pliki
    53
    Siła reputacji
    10

    Pomoc Android 5.0.1 - jak wrócić do poprzedniej wersji

    Wielu użytkowników systemu Android 5.0 Lollipop chętnie pozbyłoby się go i wróciło do starszej wersji oprogramowania - Androida 4.4.2 KitKat. Jeżeli i ty zaliczasz się do tej grupy, przeczytaj jak to zrobić.

    Nadmierne zużycie akumulatora, nagrzewanie się smartfona, niespodziewane zamykanie aplikacji, a do tego opóźnienia w działaniu menu – lista narzekań użytkowników Androida, którzy zaktualizowali swoje urządzenia do Lollipopa jest długa. Problem z tzw. downgrade’m Androida polega jednak na tym, że Google nie przewidziało oficjalnej ścieżki, która pozwoliłaby przywrócić starszą wersję oprogramowania telefonu, np. z Android 5.0 Lollipop do 4.4 KitKat. Dobra wiadomość jest natomiast taka, że istnieją mniej formalne sposoby na wgranie starszej wersji oprogramowania układowego (firmware) na urządzeniach, które dostały aktualizację do Lollipopa. W szczególności dotyczy to topowych produktów największych producentów, w tym Samsunga (Galaxy S4, S5 i Note 4), HTC (M One 8), LG (G3) czy też Sony (Xperia Z3).


    Opis czynności przedstawiony w dalszej części poradnika dotyczy modelu Samsung Galaxy S4 (GT-I9505) z systemem Android Lollipop 5.0.1, w którym dokonaliśmy downgrade’u systemu do KitKata 4.4.2 z wykorzystaniem oficjalnego oprogramowania układowego (firmware) producenta oraz aplikacji Odin. Proces ten przebiega podobnie w odniesieniu do pozostałych modeli z linii Galaxy, dla których Samsung wydał aktualizacje do Lollipopa. W przypadku smartfonów innych producentów ścieżka postępowania jest odmienna, tak samo jak narzędzia, których powinieneś użyć, aby obniżyć wersję oprogramowania.

      Uwaga: nie ponoszę odpowiedzialności za skutki, straty i uszkodzenia powstałe w wyniku nieprawidłowego użycia narzędzi opisanych w artykule oraz możliwość utraty gwarancji w wyniku ingerencji w oprogramowanie układowe urządzenia. Jeżeli zdecydujesz się obniżyć wersję systemu Android na swoim smartfonie, musisz mieć świadomość, że operacja ta wiąże się z ryzykiem uszkodzenia telefonu, co może wiązać się z koniecznością jego odpłatnej naprawy w serwisie.  


    Downgrade Androida w smartfonie Samsung Galaxy – niezbędne narzędzia:



    • komputer z Windows, preferowany laptop,
    • dobrej jakości przewód USB,
    • plik z oprogramowaniem układowym Android KitKat do konkretnego modelu i wersji smartfona,
    • program Samsung Kies do wykonania kopii zapasowej telefonu,
    • program Odin do wgrania oprogramowania układowego do pamięci urządzenia.


    Wątki pokrewne:
    Marek


      Proszę nie przysyłać zapytań na PW lub mailem. Do tego służy forum.  






    Błąd jest przywilejem filozofów,
    tylko głupcy nie mylą się nigdy.
    Sokrates


  2. #2
    Administrator Avatar Marek
    Data rejestracji
    4-07-2005
    Lokalizacja
    no man's land
    posty
    2 363
    Podziękowania
    0
    Podziękowano 21 razy w 21 postach
    Pozycje blogu
    6
    Programy i spolszczenia
    10
    Wysłane pliki
    53
    Siła reputacji
    10

    Pobieranie niezbędnego oprogramowania

    Oficjalne oprogramowanie układowe dla telefonów Samsung znajdziesz na stronie www.sammobile.com/firmwares. Strona ta zawiera potężną bazę firmware’u dla urządzeń tego producenta w najnowszych i tych nieco starszych wersjach, wprowadzonych na rynek danego kraju w sprzedaży detalicznej i w ofercie operatorów telekomunikacyjnych (oprogramowanie personalizowane).


    Strona zawiera wyszukiwarkę, która ułatwia odnalezienie pasującego oprogramowania układowego według modelu telefonu (np. Galaxy S4 LTE), nazwy kodowej (GT-I9505) lub wersji firmware’u. Katalog ten jest na tyle obszerny, ze wyniki wyszukiwania musisz dodatkowo przefiltrować według kraju oraz operatora, u którego kupiłeś aparat. Kategoria Poland (XEO) grupuje oprogramowanie dla urządzeń kupionych w Polsce w wolnej sprzedaży, podczas gdy grupy Poland (Orange) (IDE), Poland (PLUS) (PLS), Poland (Play) (PRT) oraz Poland (T-mobile) (TPL) odpowiadają personalizowanemu oprogramowaniu dla czterech działających w Polsce operatorów GSM.


    Strona www.sammobile.com/firmwares zawiera potężny katalog oficjalnego oprogramowania układowego dla urządzeń Samsung.
    Po dokonaniu wyboru zobaczysz listę oprogramowania dedykowanego dla twojego modelu telefonu, przy czym kolumna Date oznacza datę dołączenia pliku do katalogu, a kolumna Version – numer wersji systemu Android. Wybierz właściwy plik zwracając jednocześnie uwagę na dodatkowe informacje i oznaczenia. Przykładowo, Samsung Galaxy S4 został wprowadzony na rynek w specjalnej wersji Black Edition, która korzysta z innych ustawień CSC.

    W trakcie testów posłużyliśmy się oprogramowaniem XEO do Androida 4.4.2, dodanym do katalogu sammobile.com w dniu 07.11.2014, o numerach PDA I9505XXUGNG8 oraz CSC I9505XEOGNF1.
    Może się zdarzyć, że nie będziesz mógł ustalić kraju lub sieci, w jakiej został kupiony aparat. Sposobów na odnalezienie właściwego firmware’u jest kilka. Na naklejce pod akumulatorem znajdziesz informacje o modelu telefonu, numer identyfikacyjny producenta i modelu urządzenia (FCC ID, SSN). Dodatkowe informacje o sprzęcie i zainstalowanym w nim oprogramowaniu możesz pozyskać stosując tzw. krótkie kody. W smartfonów Samsung Galaxy kod *1234# pozwala wyświetlić dane o bieżącej wersji oprogramowania układowego (AP, CP oraz CSC), natomiast *2222# – dodatkową informację o wersji (rewizji) urządzenia.


    Jeśli telefon został zaktualizowany do Lollipopa z wykorzystaniem oficjalnego kanału, wprowadź na stronie sammobile.com bieżący numer firmware’u, aby zweryfikować model urządzenia, kraj oraz operatora. Wymaga to umiejętnego przefiltrowania wyników wyszukiwania, ale pozwala wywnioskować, które oprogramowanie układowe z wcześniejszą wersją Androida będzie zgodne z twoim telefonem.
    Serwis udostępnia dwie opcje pobierania pliku z firmwarem. Pierwsza, bezpłatna, nakłada limit szybkości pobierania do 15 Kb/s (w praktyce przebiega to nieco szybciej). Jeśli weźmiesz pod uwagę fakt, że plik z oprogramowaniem zajmuje ok. 1,5 GB, daje to od dwóch do trzech godzin potrzebnych na ukończenie ściągania wszystkich danych z serwera. Jeśli nie chcesz czekać, za 7,50 euro możesz zamówić konto Silver, pozbawione tych ograniczeń.


    Na stronie pobierania sammobile.com znajdziesz instrukcję, jak załadować oprogramowanie układowe do konkretnego modelu smartfona. W szczególności zwróć uwagę na sugerowaną wersję Odin, typ pliku z firmwarem oraz parametry (opcje) aktualizowania telefonu. W naszym przypadku sammobile.com wskazał, aby użyć programu Odin w wersji 3.10.6, załadować plik jako AP / PDA oraz pod żadnym pozorem nie włączać opcji Re-Partition. (wyprzedzając nieco wydarzenia zaznaczmy, że dzięki zastosowaniu się do tych wskazówek proces obniżania wersji Androida przebiegł poprawnie).


    Na stronie pobierania oprogramowania układowego znajdziesz dodatkowe instrukcje, w jaki sposób załadować je do konkretnego modelu smartfona.
    W kolejnym kroku pobierz program Odin – jest dostępny na stronie odindownload.com.

    Warsztat pracy


    Proces aktualizacji sam w sobie nie jest zbytnio skomplikowany i rzadko zdarza się, aby postępując według instrukcji, uszkodzić telefon (czyli zmienić go w tzw. cegłę, brick). Dlatego tak ważne jest, abyś przed przystąpieniem do obniżania wersji Androida zapoznał się z informacjami o funkcjonowaniu twojego modelu urządzenia oraz ewentualnych związanych z nim trudnościach i problemach.

    Zanim przystąpisz do wgrywania oprogramowania, wykonaj kilka podstawowych kroków, dzięki którym zminimalizujesz ryzyko niepowodzenia, a zatem i uszkodzenia sprzętu. Wyciągnij kartę microSD i odłóż ją na boku. Nie będzie potrzebna. Pamiętaj, aby naładować telefon oraz laptop do pełna, dzięki czemu proces aktualizacji nie zostanie przerwany na skutek braku zasilania.

    Zacznij od wykonania kopii zapasowej zawartości smartfona. W trakcie obniżania wersji oprogramowania prawdopodobnie będziesz musiał przywrócić urządzenie do ustawień fabrycznych (piszemy o tym dalej) w rezultacie czego wszystkie dane z pamięci telefonu zostaną usunięte. W tym celu możesz posłużyć się darmowym programem Kies, który znajdziesz na stronie Samsunga (www.samsung.com/pl/support/usefulsoftware/KIES) Program dostępny jest w dwóch wersjach: podstawowej (formalnie 2.6.3) oraz Kies 3 do smartfonów i tabletów od Galaxy Note III z systemem Android 4.3 lub nowszym. Sprawdź, która będzie działać z twoim telefonem. W zakładce Tworzenie kopii zapasowych/Przywracanie zaznacz obiekty, które chcesz zapisać na komputerze, a następnie kliknij przycisk Archiwizuj urządzenie.
    Program nie robi kopii danych przechowywanych w prywatnej pamięci telefonu (wideo, muzyka, zdjęcia) – musisz skopiować je ręcznie albo skorzystać z innego narzędzia do backupu smartfonów. Co ważne, nawet jeśli nie zamierzasz tworzyć kopii zapasowej, podłącz swój telefon do komputera i uruchom program Kies, aby sprawdzić czy wszystko działa, a w Windows zainstalowano potrzebne sterowniki.

    Tworzenie kopii zapasowej telefonu w programie Samsung Kies.


    W ustawieniach telefonu na karcie Konta | Backup i zerowanie możesz zdefiniować zasady tworzenia kopii zapasowych danych aplikacji, haseł Wi-Fi i innych ustawień na serwerach Google’a. Dane te zostaną automatycznie przywrócone po odzyskaniu systemu zaraz po tym, gdy zalogujesz się do swojego konta Google.


    Opcje tworzenia kopii zapasowych i zerowania w systemie Lollipop. Dane aplikacji, hasła Wi-Fi i inne ustawienia mogą być przechowywane na serwerach Google i zostać automatycznie przywrócone po odzyskaniu telefonu.
    Odłącz telefon od komputera. Zamknij program Kies i wszystkie inne aplikacje, które mogłyby zawiesić system. Sprawdź, czy wszystkie aktualizacje Windows zostały zainstalowane, po to aby uniknąć sytuacji w której komputer wykona „niezaplanowany” restart systemu. Jeśli wszystko przygotowałeś starannie, możesz przystąpić do wgrywania nowego oprogramowania.

    Marek


      Proszę nie przysyłać zapytań na PW lub mailem. Do tego służy forum.  






    Błąd jest przywilejem filozofów,
    tylko głupcy nie mylą się nigdy.
    Sokrates


  3. #3
    Administrator Avatar Marek
    Data rejestracji
    4-07-2005
    Lokalizacja
    no man's land
    posty
    2 363
    Podziękowania
    0
    Podziękowano 21 razy w 21 postach
    Pozycje blogu
    6
    Programy i spolszczenia
    10
    Wysłane pliki
    53
    Siła reputacji
    10

    Obniżanie wersji oprogramowania

    Wyłącz telefon przytrzymując przycisk zasilania, wybierz z menu Wyłącz zasilanie | Wyłączanie, a następnie uruchom go ponownie, ale tym razem w trybie Download mode. W tym celu naciśnij i przytrzymaj jednocześnie przez kilka sekund przyciski Home, Zmniejsz głośność oraz Zasilanie. Telefon zawibruje, a po chwili na ekranie ujrzysz komunikat Warning!! z informacją o tym, że wgranie własnego systemu operacyjnego może spowodować krytyczne problemy z urządzeniem i zainstalowanymi aplikacjami. Bez obaw, przecież wiesz, co robisz.
    Zanim pójdziesz dalej, przygotuj komputer i program Odin. Na początek rozpakuj plik z pobranym oprogramowaniem układowym. W kolejnym kroku uruchom program Odin3 v3.10.6.exe, a następnie, klikając przycisk AP, wskaż plik z firmware, które chcesz załadować do telefonu. Operacja ta zajmuje trochę czasu bowiem plik po rozpakowaniu „waży” blisko 2,5 GB.


    W tym momencie możesz podłączyć telefon do komputera przez USB. Sprawdź, czy wszystkie wtyczki są stabilnie umieszczone w gniazdach. Weź do ręki telefon i naciśnij przycisk zwiększenia głośności, jeśli chcesz kontynuować lub zmniejszenia głośności, aby zakończyć i zrestartować urządzenie. Wybierz pierwszą akcję, a następnie poczekaj aż na komputerze zainstalowane zostaną standardowe sterowniki ADB, a w oknie zdarzeń Odina ujrzysz komunikat z informacją o podłączonym urządzeniu. Wpis <ID:0/016>Added!! mówi o tym, że wszystko przebiegło prawidłowo – „016” to po prostu identyfikator portu, do którego podłączono smartfon.


    W programie Odin przejdź na kartę Options i upewnij się, że opcja Re-Partition nie jest zaznaczona. Trybu tego używa się w przypadku oprogramowania układowego dostarczonego w kilku plikach. W naszym przykładzie jest odwrotnie, bowiem firmware zawiera się w jednym pliku AP. Pozostałe ustawienia programu pozostaw domyślne (zaznaczone tylko Auto Reboot i F.Reset Time), a to co dzieje się w zakładce Pit niech zostanie tajemną wiedzą inżynierów systemowych.


    Zakładka Options programu Odin zawiera parametry wgrywania firware na telefonie. W przypadku gdy oprogramowanie układowe dostarczane jest w formie pojedynczego pliku, wystarczy wskazać jego nazwę w polu AP (patrz instrukcja).
    Zanim rozpoczniesz procedurę wgrywania oprogramowania, jeszcze raz upewnij się, czy wszystko zrobiłeś poprawnie. Sprawdź, czy wybrałeś dobry plik z firmwarem, czy przewody USB są stabilnie podłączone oraz czy opcja Re-Partition jest nieaktywna. Kliknij Start, jeśli jesteś gotowy.
    Postęp wgrywania oprogramowania możesz śledzić na wyświetlaczu telefonu oraz w programie Odin. Całość zajmuje z reguły ok. 8–10 minut, aż w Odinie ujrzysz wyświetlony na zielonym tle komunikat PASS!, a smartfon zostanie ponownie uruchomiony.


    Komunikat PASS! świadczy, że oprogramowanie układowe zostało poprawnie wgrane na telefon.
    W przypadku obniżania wersji systemu Android wielce prawdopodobne jest, że telefon przejdzie w tzw. stan bootloop, a więc nie będzie mógł uruchomić się do końca. Możesz być pewny, że telefon „zapętlił się”, jeśli po kilku minutach od restartu, na ekranie ciągle widzisz rozświetlające logo producenta. Sposobem na odzyskanie sprawności jest przywrócenie urządzenia do ustawień fabrycznych oraz usuniecie danych z partycji przechowującej pliki tymczasowe (cache).


    Wymaga to wejścia w tryb Recovery mode. Na początek wyłącz telefon. Możesz to zrobić wyciągając akumulator lub przytrzymując przez kilka sekund przycisk zasilania. W następnym kroku uruchom go ponownie za pomocą kombinacji klawiszy Home, Zwiększ głośność oraz Zasilanie. Trzymaj te klawisze jednocześnie, aż telefon zawibruje, a na ekranie drobnym drukiem pojawi się komunikat Recovery Booting. W tym momencie zwolnij przyciski i poczekaj chwilę, aż na ekranie smartfona zobaczysz menu przywracania.

    W trybie Android system recovery znajdziesz kilka opcji związanych z wgrywaniem aktualizacji z ADB i pamięci zewnętrznej oraz funkcje przywracania ustawień fabrycznych. Za pomocą przycisków zmniejszenia i zwiększenia głośności możesz przechodzić między opcjami menu, natomiast przycisk zasilania zatwierdza wybór. W pierwszym kroku przywróć telefon do ustawień fabrycznych. Służy do tego opcja wipe data/factory reset. Potwierdź swoje zamiary wybierając spośród kilku opcji Yes – delete all user data. Mimo, że na tym etapie oczyszczana jest także partycja cache, zrób to ponownie wybierając w kolejnym kroku opcję wipe cache partition. Na koniec ponownie uruchom smartfon korzystając z funkcji reboot system now.
    Gotowe! Jeżeli wszystko poszło po twojej myśli, w twoim smartfonie znów „siedzi” Android KitKat.

    Marek


      Proszę nie przysyłać zapytań na PW lub mailem. Do tego służy forum.  






    Błąd jest przywilejem filozofów,
    tylko głupcy nie mylą się nigdy.
    Sokrates


  4. Poniżsi użytkownicy podziękowali Ci Marek za przydatny post

    Etopi (17-11-2016)

  5. #4
    Administrator Avatar Marek
    Data rejestracji
    4-07-2005
    Lokalizacja
    no man's land
    posty
    2 363
    Podziękowania
    0
    Podziękowano 21 razy w 21 postach
    Pozycje blogu
    6
    Programy i spolszczenia
    10
    Wysłane pliki
    53
    Siła reputacji
    10

    Zabezpieczenie przed ponowną aktualizacją

    Wgranie starszej wersji oprogramowania oraz przywrócenie urządzenia do ustawień fabrycznych spowoduje, że przy pierwszym uruchomieniu program wywoła okno pierwszego startu, takie samo jak po wyciągnięciu urządzenia z pudełka. Wybierz język, ustaw opcje dostępności jeśli masz słaby wzrok lub słuch, zaakceptuj umowę licencyjną i tak dalej… ale uważaj!. Na tym etapie nie podłączaj smartfona do sieci Wi-Fi. W przeciwnym przypadku ten zacznie automatycznie pobierać aktualizacje i po kilku godzinach otrzymasz odświeżony telefon… z Lollipopem na pokładzie. Być może nie każde firmware zachowuje się w ten sposób, ale w trakcie naszych testów smartfon został po pewnym czasie i to bez naszej wiedzy zaktualizowany ponownie do Lollipopa.


    Jak sobie z tym poradzić? Jest kilka sposobów na to, choć najprostszy i najbardziej skuteczny wydaje się być ten z zablokowaniem (ukryciem) aplikacji SyncmlDM.apk (aktualizacje oprogramowania) za pomocą narzędzia Debloater. Program dostępny jest do pobrania ze strony forum serwisu xda-developers.com i wymaga, aby na telefonie włączyć ukryte opcje programistyczne (USB Debugging). W tym celu wejdź w Ustawieniach na kartę Więcej | Informacje o urządzeniu, a następnie siedmiokrotnie, raz za razem dotknij pola Numer wersji. Na ekranie zobaczysz informację, że tryb programisty został włączony. Wróć do okna Ustawień, gdzie na karcie Więcej znajdziesz nowy wpis menu Opcje programisty. Wejdź w te ustawienia, a następnie aktywuj pole Debugowanie USB. Jeśli mimo prób Debloater nadal nie widzi telefonu, użyj funkcji Unieważnij autoryzacje debugowania USB, którą znajdziesz w Opcjach programisty.


    Uruchom Debloatera,



    a następnie przewodem USB podłącz smartfon do komputera.

    Jeśli program prawidłowo wykryje telefon, wskaźnik Device Connected zaświeci się na zielono.



    Zezwól komputerowi na debugowanie USB akceptując jego certyfikat klucza RSA. Zaznacz Zawsze zezwalaj temu komputerowi, aby smartfon nie pytał ponownie o to samo. Wróć do programu Debloater, po czym kliknij przycisk Read Device Packages, a następnie przefiltruj wyniki wyszukiwania do wpisu SyncmlDM.apk.




    Zaznacz pakiet i naciśnij Apply, aby go wyłączyć (ukryć) w systemie. Tryb blokowania wymaga, aby urządzenie zostało wcześniej odblokowane (dostęp w trybie root) jednak nie będziemy zajmować się tym zagadnieniem w tym artykule.



    Gotowe.

    Pobierz Debloatera




    Marek


      Proszę nie przysyłać zapytań na PW lub mailem. Do tego służy forum.  






    Błąd jest przywilejem filozofów,
    tylko głupcy nie mylą się nigdy.
    Sokrates


  6. Poniżsi użytkownicy podziękowali Ci Marek za przydatny post

    Etopi (17-11-2016)

Informacje o wątku

Users Browsing this Thread

Aktualnie jest 1 użytkownik(ów) przeglądający(ch) ten wątek. (0 zarejestrowany(ch) i 1 gości)

Tagi w tym wątku

Bookmarks

Reguły pisania postów

  • Nie możesz rozpoczynać nowych wątków
  • Nie możesz pisać odpowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •