Android에서 32비트 앱을 설치하고 실행하는 방법

Android에서 32비트 앱을 설치하고 실행하는 방법

이 가이드에서는 Android 기기에 32비트 앱을 설치하고 실행하는 단계를 보여줍니다. 오늘날 대부분의 앱은 최신 64비트 아키텍처를 채택했지만, 여전히 32비트 아키텍처를 수용하는 과거의 앱도 몇 개 있습니다. 이러한 앱은 더 이상 개발자가 유지 관리하지 않지만 앱과 관련된 향수 요인으로 인해 사용자는 해당 앱을 기기에 설치해야 합니다. 그러나 이는 많은 사람들에게 말처럼 쉽지 않은 것으로 입증되었습니다.

앱을 사이드로드하려고 할 때마다 대신 “기기에 앱을 설치할 수 없습니다.”라는 오류 메시지가 표시되었습니다 . 같은 이유는 이제 OS가 64비트 OS 빌드와 함께 제공되고 Google이 ro.zygote를 zygote64로 변경한 것 같습니다. 그렇다면 Android 기기에 32비트 앱을 계속 설치하고 실행할 수 있는 멋진 해결 방법이 있습니다. 그럼 더 이상 고민하지 말고 확인해 보겠습니다.

Android에서 32비트 앱을 설치하고 실행하는 방법

32비트 앱 안드로이드 설치

아래 프로세스는 장치의 모든 데이터를 지웁니다. 장치가 Zygote64로만 처음 부팅되면 Zygote64_32를 사용하도록 전환할 수 없습니다. 결과적으로 APEX 내부의 32비트 라이브러리는 Zygote32에 의해 검색 및 로드되지 않습니다. 이제부터 이 작업을 완료하려면 공장 데이터 재설정을 수행해야 합니다.

Droidwin과 그 구성원은 열핵 전쟁이 발생하거나 알람이 울리지 않거나 아래 단계를 수행하여 장치와 데이터에 어떤 일이 발생하더라도 책임을 지지 않습니다.

1단계: 펌웨어 다운로드

다음으로, 장치의 기본 펌웨어를 구해야 합니다. 현재 기기에 설치된 것과 동일한 버전을 다운로드했는지 확인하세요. [기기의 빌드 번호에서 동일한 버전을 확인할 수 있습니다]. OTA/복구 ROM 대신 전체 펌웨어/공장 이미지/Fastboot ROM을 다운로드하십시오.

2단계: 기본 부팅/Init_boot 추출

이제 펌웨어를 추출하고 기본 boot.img/init_boot.img 파일을 확보해야 합니다. [기기가 Android 12 이하 버전으로 출시된 경우 boot,img를 사용하고, 그렇지 않으면 init_boot.img를 사용하세요]. 다양한 OEM에 해당하는 펌웨어를 추출하는 방법은 다음과 같습니다.

Android에 32비트 앱 설치 및 실행
  • 픽셀: 내장된 Windows 추출기를 사용하여 ZIP을 추출합니다.
  • Xiaomi: 7 ZIP을 사용하여 TGZ 및 TAR을 추출합니다.
  • OnePlus 및 아무것도 없음: Fastboot Enhance Tool을 사용하여 payload.bin을 추출합니다.
  • Realme 및 Oppo: Oppo Decrypt Tool을 사용하여 OZIP/OFP를 추출합니다.

3단계: Magisk Zygote 다운로드

Magisk Zygote64_32는 Magisk의 수정 버전이며 주로 Pixel 7/8 시리즈와 같이 Zygote64 전용인 multilib Android 장치용 루트 솔루션으로 설계되었습니다. [제공: XDA 선임 회원 Namelesswonder].

DIRECT DOWNLOAD | | DOWNLOAD PAGE

4단계: 장치 루팅 해제 [루팅된 사용자의 경우]

루팅된 장치를 사용하는 경우 계속 진행하기 전에 먼저 루팅을 해제해야 합니다. 반면, 기기가 이미 루팅되지 않은 경우 이 섹션을 건너뛰고 다음 섹션으로 넘어갈 수 있습니다.]

  1. 먼저, 장치에서 Magisk 앱을 ​​제거합니다[Magisk의 제거 옵션을 사용하지 말고 대신 다른 앱과 마찬가지로 설정 메뉴에서 앱을 제거하십시오].
  2. 그런 다음 장치에서 USB 디버깅을 활성화하고 USB를 통해 PC에 연결하십시오.Android에 32비트 앱 설치
  3. 이제 PC에 Android SDK 플랫폼 도구를 다운로드하고 추출하세요.
  4. 그런 다음 폴더의 주소 표시줄에 cmd를 입력하고 Enter를 누르세요. 그러면 명령 프롬프트가 시작됩니다.
  5. 이제 아래 명령을 입력하여 장치를 Fastboot 모드로 부팅하십시오.adb reboot bootloaderAndroid에 32비트 앱 설치
  6. 그런 다음 아래 명령을 사용하여 재고 boot.img 또는 init_boot.img를 플래시하십시오.fastboot flash boot boot.img
    OR
    fastboot flash init_boot init_boot.img
  7. 이제 아래 명령을 통해 장치를 OS로 재부팅하십시오.fastboot reboot

5단계: Magisk Zygote를 통한 패치된 부팅/Init_Boot

  1. 먼저 기기에 Magisk Zygote64_32 앱을 설치하세요.
  2. 그런 다음 실행하고 Magisk 옆에 있는 설치 버튼을 탭하세요.
  3. 이제 ‘파일 선택 및 패치’를 선택하고 재고 init_boot.img 파일로 이동하여 선택하십시오.Android에 32비트 앱 설치
  4. 그런 다음 오른쪽 상단에 있는 Let’s Go 버튼을 탭하세요.Android에 32비트 앱 설치
  5. 이제 init_boot.img 파일이 패치되어 장치의 다운로드 폴더에 배치됩니다.
  6. 이 파일을 PC의 platform-tools 폴더로 전송해야 합니다.
  7. 마찬가지로 이름을 patched_init_boot.img 또는 patched_boot.img로 바꿉니다.

6단계: Fastboot 모드로 부팅

  1. USB 디버깅을 활성화하고 USB 케이블을 통해 장치를 PC에 연결하십시오.
  2. 그런 다음 platform-tools 폴더로 이동하여 주소 표시줄에 CMD를 입력하고 Enter 키를 누르세요. 그러면 명령 프롬프트가 시작됩니다.명령 프롬프트 내부-adb
  3. 장치를 Fastboot 모드로 부팅하려면 CMD 창에 다음 명령을 입력하세요.adb reboot bootloaderAndroid에 32비트 앱 설치
  4. Fastboot 연결을 확인하려면 아래 명령을 입력하면 장치 ID를 가져와야 합니다.fastboot devices루트 Pixel 7 Pro
  5. ID를 받지 못한 경우 PC에 Fastboot 드라이버를 설치하세요 .

7단계: Magisk Zygote를 통한 루트

  1. 먼저 패치된 init_boot.img/boot.img를 platform-tools 폴더로 전송합니다.
  2. 그런 다음 이 파일을 플래시하고 아래 명령을 통해 데이터 포맷을 수행합니다.fastboot -w flash init_boot patched_init_boot.img
    fastboot -w flash boot patched_boot.img
  3. 이제 아래 명령을 통해 장치를 루팅된 OS로 재부팅하십시오.fastboot reboot
  4. 장치가 재설정되었으므로 처음 부팅하는 데 시간이 좀 걸립니다.
  5. 부팅되면 Magisk Zygote64_32 앱을 다시 설치하고 실행하세요.
  6. 마지막으로 Magisk Zygote64_32를 열고 나머지 설정이 있으면 완료합니다.

8단계: 결과 테스트

  1. 기기에 32비트 앱을 다운로드하여 설치하세요 . 그런 다음 실행하고 작동하는지 확인하십시오.
  2. 보다 기술적인 경로를 통해 이 검사를 수행하려면 아래 명령을 실행하십시오.getprop ro.zygote; getprop ro.vendor.product.cpu.abilist; getprop ro.vendor.product.cpu.abilist32Android에 32비트 앱 설치
  3. 위와 같이 출력되면 이제 장치에서 32비트 앱을 실행할 수 있다는 의미입니다.zygote64_32
    arm64-v8a,armeabi-v7a,armeabi
    armeabi-v7a,armeabi

그게 다야. Android 기기에 32비트 앱을 설치하고 실행하는 단계는 다음과 같습니다. 앞서 언급한 단계와 관련하여 문의사항이 있는 경우 댓글을 통해 알려주시기 바랍니다. 빠른 시일 내에 해결 방법을 알려드리겠습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다