MIUI 5/6을 실행하는 Mi 3에서 Android 런타임(ART)을 활성화하는 방법

Android 4.4 KitKat 출시와 함께 "ART"라는 새로운 Android 런타임이 실험적으로 도입되었습니다. 현재 Dalvik은 Android 기기의 기본 런타임이며 ART는 Nexus 휴대폰, Google Play 에디션 기기, 기본 Android를 실행하는 Motorola 휴대폰 및 기타 여러 스마트폰과 같은 여러 Android 4.4 기기에서 선택적으로 사용할 수 있습니다. ART는 현재 개발 단계에 있으며 개발자 및 사용자 피드백을 얻기 위해 의도적으로 도입되었습니다. ART는 향후 완전히 안정되면 결국 dalvik 런타임을 대체할 것입니다. 그때까지 호환되는 기기를 사용하는 사용자는 Dalvik에서 ART로 전환 이 새로운 기능을 시험해보고 그 성능을 경험하는 데 관심이 있다면

ART의 새로운 기능은 무엇입니까?

ART는 앱 성능을 개선하고 기기를 전반적으로 매끄럽게 만들어 Android를 더 빠르게 만들려는 시도입니다. ART에는 몇 가지 새로운 기능이 있으며 주요 기능은 완전히 새로운 컴파일 모드입니다. 모르는 사람들을 위해 Dalvik은 JIT(Just in time) 컴파일러를 사용하는 반면 ART는 AOT(Ahead-of-Time) 컴파일러, 더 똑똑하고 앱 성능을 향상시킬 수 있습니다. ART는 여러 가지 방법으로 가비지 수집을 개선하고 Dalvik보다 설치 시간 검증이 더 엄격합니다. ART에서 애플리케이션은 설치 시 한 번만 컴파일되므로 사전 컴파일되어 앱 성능이 향상되고 CPU 로드가 줄어들어 배터리 수명이 향상됩니다. 그러나 ART를 사용하는 동안 앱 크기(새로 설치)가 크게 증가하므로 내부 저장소가 부족한 기기에서 문제가 될 수 있습니다.

통찰력 있는 비디오 데모 보기 ART 대 달빅 ~에 의해 PhoneBuff의 데이비드

ART 런타임으로 전환하는 방법은 무엇입니까?

ART를 전환하거나 활성화하려면 기기에서 Android 4.4 KitKat을 실행하고 ART와 호환되어야 합니다. 설정 > 개발자 옵션 > 런타임 옵션 선택에서 ART 런타임을 쉽게 켤 수 있습니다. ( – 설정에서 개발자 옵션이 표시되지 않으면 휴대전화 정보로 이동하여 아래로 스크롤하여 빌드 번호를 7번 탭하여 개발자 옵션을 활성화합니다.) 휴대전화가 지금 재부팅되고 ART용 앱 최적화가 시작되며 시간이 걸릴 수 있습니다. 기기에 설치된 앱 수에 따라 시간이 달라집니다.

ART 사용 시 주의사항 –

Dalvik은 Android 기기의 기본 런타임이므로 ART에서 작동하지 않는 일부 앱의 동작이 변경될 수 있습니다. 하지만 대부분의 기존 앱은 이제 ART와 호환되며 새 런타임에서도 잘 작동합니다. 그러나 ART에서 버그나 앱 충돌이 발생하는 경우 다시 전환하고 ART를 유지하는 것이 좋습니다.

MIUI v5 또는 MIUI v6을 실행하는 Xiaomi Mi 3에서 ART로 전환 –

Mi 3는 개발자 옵션에서 더 이상 ART를 활성화하는 옵션을 제공하지 않습니다. 다행히도 Android 4.4 KitKat을 기반으로 하는 MIUI ROM에서 ART 런타임을 활성화하는 트릭이 있습니다.

부인 성명: 데이터는 백업해두는 것이 좋습니다. 귀하의 기기가 벽돌이 된 경우 당사는 책임을 지지 않습니다. 자신의 책임하에 시도하십시오!

– 루트 필요

- ART를 지원하지 않는 WSM Tools가 설치되어 있는 경우 시도하지 마십시오.

추신 우리는 MIUI v6 개발자 ROM을 실행하는 Mi 3W(인도 변형)에서 이것을 시도했습니다.

Mi 3에서 ART를 활성화하려면, 아래 단계를 주의 깊게 따르십시오.

1. Mi 3가 루팅되어 있는지 확인하십시오. 게시물 참조: Xiaomi Mi 3 루팅 방법 (MIUI 6 Developer ROM을 실행하는 사람들은 이 가이드를 참조하십시오.)

2. Play 스토어에서 'ES 파일 탐색기'를 설치합니다.

3. ES 파일 탐색기를 열고 왼쪽 상단 모서리에서 메뉴 아이콘을 누르고 도구를 선택합니다. 도구에서 '루트 탐색기' 옵션을 활성화하고 메시지가 표시되면 ES 탐색기에 대한 전체 루트 액세스를 활성화합니다.

4. ES 탐색기의 메뉴 > 로컬 > 장치에서 장치(/) 디렉터리를 엽니다. /data/property 폴더로 이동합니다. 열기 "persist.sys.dalvik.vm.lib” 파일을 텍스트로 선택한 다음 ES 노트 편집기를 선택합니다.

5. 오른쪽 상단 모서리에서 편집 옵션을 선택하여 파일을 편집합니다. 다음에서 줄 이름 바꾸기 libdvm.so 에게 libart.so

6. 돌아가서 '예'를 선택하여 파일을 저장합니다. 그런 다음 전화를 재부팅하십시오.

7. 재부팅 후 Mi 3는 약 1분 동안 Mi 로고에 머물러 있습니다. 걱정하지 마세요!

그런 다음 휴대전화에 설치된 앱 수에 따라 약 15-20분이 소요될 수 있는 ART용 애플리케이션 최적화를 시작합니다. 또한 Mi 3에서 ART 런타임을 활성화한 후 설치된 앱의 크기가 증가하는 것을 알 수 있습니다.

     

메모: ART로 전환한 후 다음에 Mi 3를 재부팅할 때마다 모든 앱이 다시 최적화됩니다. 일종의 성가신 일입니다. 그러나 우리는 Moto G 2014에서 동일한 것을 발견했기 때문에 Mi 3 또는 MIUI에 국한되지 않는 것 같습니다.

다시 dalvik 런타임으로 되돌리려면 위의 단계에 따라 "persist.sys.dalvik.vm.lib" 파일의 텍스트 이름을 libdvm.so로 바꿉니다.

Mi 3에서 이 기능을 시도한다면 의견을 공유하십시오. ?

태그: AndroidMIUIROM루팅팁샤오 미 테크