W tym przewodniku pokażemy Ci, jak zainstalować i uruchomić aplikacje 32-bitowe na urządzeniu z Androidem. Chociaż większość współczesnych aplikacji przyjęła nowszą architekturę 64-bitową, nadal istnieje kilka aplikacji z przeszłości, które obsługują architekturę 32-bitową. Te aplikacje nie są już obsługiwane przez programistę, ale związany z nimi czynnik nostalgii zmusza użytkowników do posiadania ich na swoim urządzeniu. Okazuje się jednak, że dla wielu łatwiej to powiedzieć niż zrobić.
Za każdym razem, gdy próbowały pobrać aplikacje z boku, witany był komunikat o błędzie „Nie możesz zainstalować aplikacji na swoim urządzeniu” . Powodem tego jest fakt, że system operacyjny jest teraz dostarczany z 64-bitową wersją systemu operacyjnego i wygląda na to, że Google zmienił ro.zygote na zygote64. Mając to na uwadze, istnieje sprytne obejście, dzięki któremu nadal możesz instalować i uruchamiać 32-bitowe aplikacje na swoim urządzeniu z Androidem. Więc bez zbędnych ceregieli, sprawdźmy to.
Jak instalować i uruchamiać aplikacje 32-bitowe na Androidzie
Poniższy proces usunie wszystkie dane z Twojego urządzenia. Kiedy urządzenie jest uruchamiane po raz pierwszy tylko z Zygote64, nie można go przełączyć na używanie Zygote64_32. W rezultacie 32-bitowe biblioteki wewnątrz APEXów nie są wykrywane i ładowane przez Zygote32. odtąd będziesz musiał przywrócić dane fabryczne, aby wykonać to zadanie.
Droidwin i jego członkowie nie ponoszą odpowiedzialności w przypadku wojny termojądrowej, alarm Cię nie obudzi lub jeśli cokolwiek stanie się z Twoim urządzeniem i danymi, wykonując poniższe kroki.
KROK 1: Pobierz oprogramowanie sprzętowe
Następnie musisz zdobyć standardowe oprogramowanie sprzętowe dla swojego urządzenia. Upewnij się, że pobrałeś tę samą wersję, która jest aktualnie zainstalowana na Twoim urządzeniu [możesz to sprawdzić na podstawie numeru kompilacji swojego urządzenia]. Pamiętaj, aby pobrać całe oprogramowanie układowe/obraz fabryczny/pamięć ROM Fastboot zamiast OTA/Recovery ROM.
KROK 2: Wyodrębnij Stock Boot/Init_boot
Będziesz teraz musiał wyodrębnić oprogramowanie sprzętowe i zdobyć podstawowy plik boot.img/init_boot.img. [Jeśli Twoje urządzenie zostało uruchomione z systemem Android 12 lub starszym, użyj boot,img, w przeciwnym razie użyj init_boot.img]. Oto jak wyodrębnić oprogramowanie sprzętowe odpowiadające różnym producentom OEM:
- Pixel: Użyj wbudowanego ekstraktora systemu Windows, aby wyodrębnić ZIP.
- Xiaomi: Użyj 7 ZIP, aby wyodrębnić TGZ i TAR.
- OnePlus i nic: użyj narzędzia Fastboot Enhance Tool , aby wyodrębnić plik payload.bin.
- Realme i Oppo: Użyj narzędzia Oppo Decrypt Tool , aby wyodrębnić OZIP/OFP.
KROK 3: Pobierz Magisk Zygote
Magisk Zygote64_32 to modyfikacja Magisk i została zaprojektowana przede wszystkim jako rozwiązanie root dla urządzeń z systemem Android z wieloma bibliotekami, które obsługują tylko Zygote64, takich jak seria Pixel 7/8. [Źródło: starszy członek XDA Namelesswonder].
DIRECT DOWNLOAD | | DOWNLOAD PAGE
KROK 4: Zrestartuj urządzenie [dla użytkowników zrootowanych]
Jeśli używasz zrootowanego urządzenia, najpierw musisz je odinstalować, zanim przejdziesz dalej. Z drugiej strony, jeśli Twoje urządzenie nie jest już zrootowane, możesz pominąć tę sekcję i przejść do następnej].
- Najpierw odinstaluj aplikację Magisk ze swojego urządzenia [NIE używaj opcji Odinstaluj Magisk, zamiast tego odinstaluj aplikację z menu Ustawienia, tak jak robisz to w przypadku każdej innej aplikacji].
- Następnie włącz debugowanie USB na swoim urządzeniu i podłącz je do komputera przez USB.
- Teraz pobierz i wyodrębnij narzędzia platformy Android SDK na swój komputer.
- Następnie wpisz cmd w pasku adresu folderu i naciśnij Enter. Spowoduje to uruchomienie wiersza poleceń.
- Teraz wpisz poniższe polecenie, aby uruchomić urządzenie w trybie Fastboot:
adb reboot bootloader
- Następnie sflashuj podstawowy plik boot.img lub init_boot.img za pomocą poniższego polecenia:
fastboot flash boot boot.img
OR
fastboot flash init_boot init_boot.img - Teraz uruchom ponownie urządzenie do systemu operacyjnego za pomocą poniższego polecenia
fastboot reboot
KROK 5: Poprawiono Boot/Init_Boot za pomocą Magisk Zygote
- Najpierw zainstaluj aplikację Magisk Zygote64_32 na swoim urządzeniu.
- Następnie uruchom go i dotknij przycisku Instaluj obok Magisk.
- Teraz wybierz opcję „Wybierz i załataj plik”, przejdź do podstawowego pliku init_boot.img i wybierz go.
- Następnie dotknij przycisku Let’s Go znajdującego się w prawym górnym rogu.
- Plik init_boot.img zostanie teraz załatany i umieszczony w folderze Pobrane na Twoim urządzeniu.
- Powinieneś przenieść ten plik do folderu platform-tools na swoim komputerze.
- Podobnie zmień jego nazwę na patched_init_boot.img lub patched_boot.img.
KROK 6: Uruchomienie w trybie Fastboot
- Włącz debugowanie USB i podłącz urządzenie do komputera za pomocą kabla USB.
- Następnie przejdź do folderu narzędzi platformy, wpisz CMD w pasku adresu i naciśnij Enter. Spowoduje to uruchomienie wiersza poleceń.
- Wpisz następujące polecenie w oknie CMD, aby uruchomić urządzenie w trybie Fastboot
adb reboot bootloader
- Aby zweryfikować połączenie Fastboot, wpisz poniższe polecenie i powinieneś otrzymać identyfikator urządzenia.
fastboot devices
- Jeśli nie otrzymasz żadnego identyfikatora, zainstaluj sterowniki Fastboot na swoim komputerze.
KROK 7: Zrootuj za pomocą Magisk Zygote
- Najpierw przenieś poprawiony plik init_boot.img/boot.img do folderu platform-tools.
- Następnie sflashuj ten plik i sformatuj wraz z nim dane za pomocą poniższego polecenia:
fastboot -w flash init_boot patched_init_boot.img
fastboot -w flash boot patched_boot.img - Teraz uruchom ponownie urządzenie do zrootowanego systemu operacyjnego za pomocą poniższego polecenia:
fastboot reboot
- Ponieważ Twoje urządzenie zostało zresetowane, pierwsze uruchomienie zajmie trochę czasu.
- Po uruchomieniu zainstaluj ponownie aplikację Magisk Zygote64_32 i uruchom ją.
- Na koniec otwórz Magisk Zygote64_32 i zakończ pozostałą konfigurację, jeśli taka istnieje.
KROK 8: Przetestuj wynik
- Pobierz i zainstaluj dowolną aplikację 32-bitową na swoim urządzeniu. Następnie uruchom go i sprawdź, czy działa, czy nie.
- Jeśli chcesz przeprowadzić tę kontrolę bardziej techniczną drogą, wykonaj poniższe polecenie:
getprop ro.zygote; getprop ro.vendor.product.cpu.abilist; getprop ro.vendor.product.cpu.abilist32
- Jeśli otrzymasz wynik jak pokazano powyżej, oznacza to, że na Twoim urządzeniu można teraz uruchamiać aplikacje 32-bitowe:
zygote64_32
arm64-v8a,armeabi-v7a,armeabi
armeabi-v7a,armeabi
Otóż to. Oto kroki, jak zainstalować i uruchomić aplikacje 32-bitowe na urządzeniu z Androidem. Jeśli masz jakiekolwiek pytania dotyczące powyższych kroków, daj nam znać w komentarzach. Najszybciej skontaktujemy się z Tobą z rozwiązaniem.
Dodaj komentarz