- - Jak uruchomić TouchWiz Dual-Boot i dowolny ROM AOSP na Samsung Galaxy S4

Jak wykonać podwójny rozruch TouchWiz i dowolny ROM AOSP na Samsung Galaxy S4

Samsung Galaxy S4 i HTC One mają wielewspólnie. Oba te urządzenia reprezentują to, co najlepsze pod względem sprzętu i oprogramowania, jakie ma do zaoferowania przemysł smartfonów z Androidem i są dumą ich producentów. Oba urządzenia występują również w dwóch wariantach: wersja standardowa z poprawionym systemem operacyjnym danego producenta (Touchwiz i HTC Sense firmy Samsung) oraz wersje Google Play z systemem Android w wersji zbudowanej przez Google i dostarczonej na urządzenia Nexus. A co jeśli użytkownik chce wypróbować oba warianty systemu operacyjnego na tym samym urządzeniu? Niedawno przyjrzeliśmy się HTC Sense i Google Play w wersji z podwójnym uruchamianiem Androida na HTC One za pomocą MoDaCo.SWITCH, który został później udostępniony również dla Samsunga Galaxy S4. Rom Switcher firmy Grarak to podobne narzędzie, które pozwala na uruchamianie TouchWiz z podwójnym uruchomieniem i dowolnej pamięci ROM opartej na AOSP na S4.

Samsung-Galaxy-S4-dual-boot-Garak

Dostarczone nam przez XDA-Developers Senior MemberGrarak, ta fajna modyfikacja pozwala na podwójne uruchomienie nie tylko pamięci ROM w wersji Google Play, ale dowolnej pamięci ROM opartej na AOSP w Galaxy S4, która jest już na standardowej pamięci ROM TouchWiz firmy Samsung. Pamięć ROM AOSP zasadniczo działa z partycji pamięci podręcznej, a lokalizacja partycji pamięci podręcznej ROM TouchWiz została zmieniona, aby ją dostosować. Pamiętaj, że pamięć ROM jest obecnie w stanie alfa, choć według dewelopera i użytkowników, którzy do tej pory próbowali, działa dobrze jako codzienny sterownik.

Więc bez zbędnych ceregieli, uruchommy wszystko na swoim Galaxy S4.

Zrzeczenie się: Postępuj zgodnie z tym przewodnikiem na własne ryzyko. AddictiveTips nie ponosi odpowiedzialności, jeśli urządzenie ulegnie uszkodzeniu lub uszkodzeniu w trakcie procesu.

Wymagania

  • Międzynarodowa Samsung Galaxy S4 I9500 z najnowszą pamięcią TouchWiz ROM. Zrobić NIE spróbuj użyć tej metody z dowolnym innym wariantem S4 lub innym telefonem.
  • Dostęp do rootowania i niestandardowe odzyskiwanie, takie jak TWRP lub ClockworkMod zainstalowane w telefonie
  • Dowolna niestandardowa pamięć ROM oparta na AOSP zgodna z twoim urządzeniem
  • Najnowszy pakiet Gapps (aby zainstalować aplikacje Google na ROM AOSP)
  • Narzędzie do archiwizacji, takie jak doskonały i bezpłatny 7-zip
  • Przyzwoity edytor tekstu, taki jak Notepad ++ (wbudowany Notatnik Windows może powodować problemy z formatowaniem linii)
  • Aplikacja Rom Switcher firmy Grarak (Zainstaluj, gdy pojawi się taka instrukcja)

Procedura

  1. Otwórz ROM AOSP, który pobrałeś 7-zip (lub wybrane narzędzie do archiwizacji).
  2. Przejdź do META-INF / com / google / android / i przeciągnij skrypt aktualizujący plik na pulpicie lub w dowolnym oknie Eksploratora Windows.
  3. Otwórz plik skryptu aktualizacji w Notepad ++ (lub w wybranym edytorze).
  4. Znajdź tę linię:
    mount("ext4", "EMMC", "/dev/block/mmcblk0p20", "/system");

    i zamień to na:

    mount("ext4", "EMMC", "/dev/block/mmcblk0p19", "/system");
  5. Teraz znajdź te dwa wiersze (które mogą, ale nie muszą być razem) i usuń je:
    format("ext4", "EMMC", "/dev/block/mmcblk0p20", "0", "/system");

    i

    package_extract_file("boot.img", "/dev/block/mmcblk0p9");
  6. Zapisz plik skryptu aktualizacji i przeciągnij go z powrotem na 7-zip z wciąż otwartą pamięcią ROM w tym samym miejscu, z którego wyciągnąłeś plik. Potwierdź pytanie, czy chcesz zastąpić plik.
  7. Podobnie otwórz plik zip pakietu Gappsw 7-zip i przeciągnij ten sam plik skryptu aktualizacji z tej samej lokalizacji na pulpit lub dowolne okno Eksploratora Windows, otwierając go w Notepad ++ w ten sam sposób.
  8. Znajdź tę linię:
    run_program("/sbin/busybox", "mount", "/system");

    i zamień to na:

    mount("ext4", "EMMC", "/dev/block/mmcblk0p19", "/system");
  9. Zapisz ten plik skryptu aktualizacji również w ten sam sposób i przeciągnij go z powrotem do 7-zip z plikiem zip gapps nadal otwartym w tym samym miejscu, potwierdzając monit o zastąpienie pliku.
  10. Przenieś zarówno ROM, jak i pakiet Gapps do pamięci wewnętrznej telefonu.
  11. Uruchom ponownie S4 w trybie odzyskiwania.
  12. Flash ROM, a następnie pakiet Gapps i upewnij się NIE wycierać wszystko.
  13. Uruchom ponownie telefon. Powinieneś wrócić do swojego zapasowego ROM TouchWiz.
  14. Teraz zainstaluj aplikację Rom Switcher Graraka z pliku APK i otwórz aplikację po jej zainstalowaniu.
  15. Aplikacja skonfiguruje wtedy wszystko inne; postępuj zgodnie z wyświetlanymi instrukcjami.

Powinieneś teraz móc korzystać z przełącznika Romaplikacja do ponownego uruchomienia telefonu do ROM AOSP. Chociaż to wszystko, czego potrzebujesz, aby ten mod podwójnego rozruchu działał, jest kilka rzeczy, o których musisz pamiętać. Ponieważ domyślna struktura partycjonowania została zmieniona w celu umożliwienia podwójnego rozruchu, musisz odpowiednio wyczyścić partycje i ponownie zainstalować pamięć ROM AOSP. Instrukcje dla deweloperów można znaleźć w drugim poście w wątku na forum, do którego link znajduje się na końcu tego postu.

Aby uzyskać raporty o błędach, pomoc w rozwiązywaniu problemów, prośby o funkcje i być na bieżąco z dalszym rozwojem, odwiedź wątek forum XDA-Developers, do którego link znajduje się poniżej.

[przez programistów XDA]

Komentarze