Computer >> 컴퓨터 >  >> 문제 해결 >> Android

PC 없이 안드로이드 스톡 ROM 디오덱스(Deodex) 쉽게 하는 방법

안드로이드 스톡 ROM을 디오덱스(deodex)하면 완전히 새로운 차원의 커스터마이징 기능이 열립니다. 특히 SystemUI.apk처럼 시스템 요소를 직접 수정하고 싶은 경우에는 더욱 그렇습니다. 물론 안드로이드 기기를 제대로 커스터마이징하고 싶다면 LineageOS 같은 커스텀 ROM을 설치하는 것이 가장 좋습니다. 하지만 인기 있는 커스텀 ROM이 아직 자신의 기기에 포팅되지 않은 경우도 많아, 모든 사용자에게 가능한 방법은 아닙니다.

APK는 개발자가 저장 공간과 부팅 시간을 절약하기 위해 오덱스(odex) 처리됩니다. 즉, 오덱싱이란 애플리케이션의 일부를 부팅 전에 미리 수집하고 최적화해 두는 작업으로, 앱이 사전에 로드된 상태가 되는 것입니다. 시스템 UI나 테마 전체가 부팅 전에 부분적으로 로드되고 최적화되어 있다고 생각하면 이해하기 쉽습니다.

시스템 APK를 디오덱스하면 이러한 장점은 사라지지만, 외부 위치에서 코드 조각이 불러와지지 않기 때문에 시스템 리소스를 훨씬 수월하게 커스터마이징하고 테마를 적용할 수 있게 됩니다.

함께 보면 좋은 Appuals 가이드

  • 안드로이드 시스템 UI를 수동으로 테마 적용하는 방법
  • 안드로이드 APK 디컴파일 및 테마 적용 방법

준비물

  • 루팅된 안드로이드 기기
  • 기기에 설치된 BusyBox
  • 3C Toolbox Free 앱

먼저 안드로이드 기기에 3C Toolbox 앱을 설치하고 실행합니다. 루트 권한을 요청하므로 허용해 주세요.

3C Toolbox 상단의 "관리(Manage)" 탭으로 이동한 후, Device Manager 설정을 엽니다.

Device Manager 설정 화면 상단에서 "원클릭(One-Click)" 탭을 누르고 Deodex 버튼을 클릭한 뒤, 아래 이미지와 동일하게 스위치를 설정합니다:

PC 없이 안드로이드 스톡 ROM 디오덱스(Deodex) 쉽게 하는 방법

확인(OK)을 누르고 경고 메시지를 수락하세요(내부 저장소에 최소 25% 이상의 여유 공간이 필요합니다). 이후 3C Toolbox가 작업을 마칠 때까지 기다립니다.

작업이 완료되면 기기를 재부팅합니다. 시스템 앱을 디오덱스한 후 첫 재부팅은 시간이 오래 걸린다는 점을 기억하세요. 이 글 초반에 설명했듯이, 기기가 모든 앱을 "최적화"하는 동안 부팅 과정이 최소 5~10분 정도 진행될 수 있습니다. 첫 재부팅 이후에는 훨씬 빨라질 것입니다.

이제 안드로이드 기기가 완전히 디오덱스되었습니다!