Skocz do zawartości
aros1975

root Przeniesienie root'a z ROM'u 4.x na ROM 5.0 (np. stock) za pomocą FlashFire (KNOX 0x0)

    Rekomendowane odpowiedzi

    ROOT za pomocą FlashFire (bez zmiany flagi KNOX 0x0), z zachowaniem prawa do gwarancji

    Data 7 kwietnia 2015r. zapisze się w historii systemów Android 4.2+ jako dzień, w którym możemy z urządzeń z systemem niższym niż 5.0 przeskoczyć na stockowego Lollipopa w dowolnej wersji, zachowując root'a, którego wcześniej zdobyliśmy np. metodą towelroot.

     

    Wykorzystuje się do tego aplikację FlashFire, autorstwa developera o nicku Chainfire. Aplikacja jest następcą Mobile ODIN, który obsługiwał systemy do Androida 4.3. Jest płatna, ale koszt niecałych 15 zł raczej wart jest tego, by zainteresowani posiadaniem roota w Lollipopie po przesiadce ze zrootowanego systemu 4.x, mogli to zrobić i cieszyć się z uprawnień administracyjnych i flagi KNOX 0x0. Dla posiadaczy Mobile ODIN w wersji PRO aplikacja jest bezpłatna.

     

    Dodamy, że jeśli już jesteś posiadaczem telefonu z systemem 5.0, bez roota, a chciałbyś go uzyskać, konieczny jest powrót do systemu 4.x, uzyskanie roota np. metodą towelroot i dopiero wykonanie czynności z narzędziem FlashFire, polegające na upgrade systemu do Lollpopa "w locie" z zachowaniem root'a.

     

    Nie zapominajmy, że aplikacja jest obecnie w fazie testowej, a jej autor liczy na raportowanie błędów, by udoskonalać te przydatne narzędzie.

     

    Ja już jestem po przesiadce. Zainteresowanych odsyłam do wątku na XDA lub poniżej do napisanej przeze mnie instrukcji.

     

    Poniżej spisane czynności, do wykonania po kolei po wybraniu "Flash firmware package", które realizowałem podczas aktualizacji systemu z zachowaniem root'a i KNOX'a 0x0. Zmian dokonywałem na Samsungu Galaxy S5 w wersji DualSIM (G900FD), z systemem 4.4.2, posiadając root'a, który jest niezbędny do pracy z aplikacją FlashFire.

     

    UWAGA: ingerujesz w urządzenie w sposób dalece odbiegający od tego, co akceptuje producent. Czynności te mogą doprowadzić do uszkodzenia telefonu i/lub utraty gwarancji. Wszelkie czynności wykonujesz na własną odpowiedzialność. Wskazówki spisałem z dołożeniem staranności, jednak nie ponoszę jakiejkolwiek odpowiedzialności za użycie ich przez Ciebie.

     

    1. Po uruchomieniu FlashFire wciskasz okrągłą czerwoną ikonkę ze znakiem "+" i wybierasz "Flash firmware package". Znajdujesz i wybierasz ROM (może być w archiwum zip, nie ma potrzeby rozpakowywania), który chcesz wgrać i czekasz, aż zakończy się skanowanie archiwum.

     

    2. Po przeskanowaniu archiwum aplikacja znajduje się w menu "Partitions". Nie wszystkie partycje są zaznaczone. Głównie dlatego, że niektóre są zabezpieczone i ich podmianę robi się aplikacją ODIN z użyciem PC'ta.

     

    3. Na wysokości napisu Partitions znajdują się dwie ikony, pierwsza, ikonka pudełka ze strzałką w dół i druga, tzw. "ptaszek". Wybierasz pierwszą ikonę z pudełkiem ze strzałką w dół.

     

    4. Aplikacja przechodzi do menu "Create new archiwe", w którym zaznaczone są dokładnie wszystkie wcześniej niezaznaczone partycje. Zatwierdzamy operację "ptaszkiem". W lokalizacji /sdcard/ tworzy się archiwum o nazwie "flashfire_0000.tar.md5", którego stworzenie sygnalizowane jest przez aplikację ekranem informacyjnym z przyciskiem OK. Po jego wciśnięciu aplikacja wraca do menu "Partitions".

     

    5. Podłączasz telefon do komputera i plik "flashfire_0000.tar.md5" przegrywasz z telefonu na komputer przed dalszymi czynnościami. Telefon pozostawiasz podpięty do komputera.

     

    6. Na wysokości napisu Partitions znajdują się dwie ikony, pierwsza, ikonka pudełka ze strzałką w dół i druga, tzw. "ptaszka". Tym razem wybierasz drugą ikonę, tzw. "ptaszka". Aplikacja przechodzi do menu "Actions".

     

    7. W menu "Actions" znajduje się podsumowanie akcji, które będą wykonane. Zanim zaczniesz, przewiń w dół i kliknij na box o nazwie "Reboot", by zmienić ustawienie z "Normal" na "Download" i zatwierdź "ptaszkiem".

     

    8. Na komputrze uruchamiasz ODIN'a. Ja używałem wersji 3.09.

     

    9. Na komórce w aplikacji FlashFire wybierasz czerwoną ikonę ze znakiem "+" i wybierasz opcję Wipe.

     

    10. W opcji Wipe zaznaczasz, co ma być wyczyszczone. Ja chciałem mieć "czysty start" więc zaznaczyłem wszystkie opcje. Wiąże się to z usunięciem wszystkich ustawień, aplikacji, itp. Po zatwierdzeniu "ptaszkiem" aplikacja wraca do menu "Actions".

     

    11. Jeszcze raz przeglądasz, co wybrałeś. U mnie wyglądało to następująco:

    a) box "Flash firmware package":

    - nazwa wybranego ROMu,

    - Boot,

    - Recovery,

    - System,

    - Cache,

    - Preload/Hidden

    b ) box "Process Cache":

    - Enable

    - Allow Cache wipe

    c) box "Wipe":

    - System data,

    - 3rd party apps,

    - Dalvik cache,

    - Internal storage,

    - Cache partition

    d) box "EverRoot"

    - Inject SuperSU (konieczne zaznaczone, jeśli chcesz zachować root'a we wgrywanym ROM'ie,

    - Enable ADB,

    - Preserve recovery

    e) box "Reboot",

    - Download

     

    12. Potwierdzasz wykonanie powyższego okrągłą czerwoną ikonką z błyskawicą.

     

    13. Ekran na chwilę się wyłącza, po chwili przewija się bardzo dużo treści, ponownie ekran się wyłącza, by za moment pojawił się ekran aplikacji z postępem aktualizacji.

     

    14. Po zakończeniu telefon się zrestartuje i wejdzie w "Download Mode". W aplikacji ODIN wybieramy wcześniej zgrany na PC'ta plik o nazwie "flashfire_0000.tar.md5", używając przycisku PDA (lub AP, w zależności od wersji ODIN'a), upewniamy się, że zaznaczone są wyłącznie opcje "AutoReboot" i "F. Reset Time", po czym na dole aplikacji ODIN wciskasz przycisk "Start".

     

    15. Po zakończeniu telefon się zrestartuje, uruchamiając nowy system z root'em. Flaga KNOX'a pozostaje taka, jaka była przed wgrywaniem nowego systemu. Jeśli więc miałeś KNOX 0x0, nadal taki pozostanie.

    Edytowane przez camdell
    dodany prefix
    • Lubię to! 22

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Czy gdybym zrobił Kiesem kopię zapasową telefonu (z kontaktami, apkami etc.), potem wipe, wgrał andka 4.x, zrobił roota, użył tego FlashFire i wgrał Lolipopa z rootem, to mógłbym potem przywrócić dane z tej kopii i mieć i swoje aktualne dane, i roota?

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Czy gdybym zrobił Kiesem kopię zapasową telefonu (z kontaktami, apkami etc.), potem wipe, wgrał andka 4.x, zrobił roota, użył tego FlashFire i wgrał Lolipopa z rootem, to mógłbym potem przywrócić dane z tej kopii i mieć i swoje aktualne dane, i roota?

     

    Jeśli teraz zrobisz kopię Kiesem, potem wipe i przywrócisz all z backup'u bez problemu, jeszcze przed powrotem do 4.x, to nie widzę powodu, żeby Twój plan się nie powiódł. Powinno być OK, bo różnica będzie w sumie tylko taka, że używając FlashFire do upgrade'u, przesiądziesz się z 4.x na 5.0, root'ując go w locie.

    Edytowane przez aros1975

    Udostępnij tę odpowiedź


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

    Dołączyłem do testów ale nie mogę odpalić sklepu play z ta apk. Nie można znaleźć zawartości.

    Edytowane przez szaniak

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Po wejściu pod adres widzę takie oto coś, skąd bez problemu pobieram aplikację:

     

    [root] FlashFire
    Chainfire
    Używasz wersji testowej

    Jesteś zalogowany jako (...)@.com

    Pobierz wersję testową

    Jeśli aplikacja [root] FlashFire jest już zainstalowana na Twoim urządzeniu, otrzymasz automatyczną aktualizację. Jeśli aplikacja [root] FlashFire nie jest zainstalowana, pobierz ją ze Sklepu Play. Zanim udostępnimy wersję testową, może upłynąć kilka godzin.


    Zakończ testy

    W każdej chwili możesz zakończyć testy. Musisz wtedy odinstalować wersję testową i ponownie zainstalować normalną wersję ze Sklepu Play.

     

    Pobierz [root] FlashFire ze Sklepu Play

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    @up

    Nie ma flashfire w sklepie....

    Udostępnij tę odpowiedź


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

    Up

    Musisz dołączyć do grupy testujących a dostaniesz dostęp. Wejdź na oryginalny wątek na xda podany w pierwszym poście , wszystko jest tam wytłumaczone co trzeba zrobić 



    [Dodano: 09 kwiecień 2015 - 10:00]

    Dołączyłem do testów ale nie mogę odpalić sklepu play z ta apk. Nie można znaleźć zawartości.

    Ja właśnie ściągnąłem bez problemu 

    Dodam że instalowałem z linku podanego na xda 

    Edytowane przez acheron

    Udostępnij tę odpowiedź


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

    @@acheron ok już zassałem apk. Zrootowałeś już telefon ? 

    Udostępnij tę odpowiedź


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

    Up

    Ja miałem wcześniej już root teraz będę testował instalacje na lizaku np. Rooma s6 lite ambasadii 

    Udostępnij tę odpowiedź


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

    przetestowane już przeze mnie i przez alexndr, nie działa instalacja OTA/ZIP romów (z instalatorem aroma) na FlashFire v0.13

    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