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.
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
- Otwórz ROM AOSP, który pobrałeś 7-zip (lub wybrane narzędzie do archiwizacji).
- Przejdź do META-INF / com / google / android / i przeciągnij skrypt aktualizujący plik na pulpicie lub w dowolnym oknie Eksploratora Windows.
- Otwórz plik skryptu aktualizacji w Notepad ++ (lub w wybranym edytorze).
- Znajdź tę linię:
mount("ext4", "EMMC", "/dev/block/mmcblk0p20", "/system");
i zamień to na:
mount("ext4", "EMMC", "/dev/block/mmcblk0p19", "/system");
- 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");
- 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.
- 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.
- Znajdź tę linię:
run_program("/sbin/busybox", "mount", "/system");
i zamień to na:
mount("ext4", "EMMC", "/dev/block/mmcblk0p19", "/system");
- 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.
- Przenieś zarówno ROM, jak i pakiet Gapps do pamięci wewnętrznej telefonu.
- Uruchom ponownie S4 w trybie odzyskiwania.
- Flash ROM, a następnie pakiet Gapps i upewnij się NIE wycierać wszystko.
- Uruchom ponownie telefon. Powinieneś wrócić do swojego zapasowego ROM TouchWiz.
- Teraz zainstaluj aplikację Rom Switcher Graraka z pliku APK i otwórz aplikację po jej zainstalowaniu.
- 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