뽐뿌

안드로이드탭 입니다.

구글의 개방형 OS인 안드로이드가 탑재된 태블릿에 대한 정보를 공유하는 공간입니다.
Fire HD 10 (2017) 루팅 방법 및 노바런처 설치 방법 183
분류: 일반
이름: 엑박원


등록일: 2017-12-31 22:58
조회수: 30248 / 추천수: 64


54.png (190.7 KB)
00.png (116.4 KB)

More files(13)...


Fire HD 10 2017 받았는데 노바런처가 제대로 설치가 안 된다고 해서 고민이 있었거든요.

기존에 노바런처 사용하는 방식은 루팅 필요없이 Launcher Hijack 앱을 이용하는 건데 이게 네이티브로 동작하는 게 아니라 

아마존 런처 홈 화면이 잠깐 나왔다 강제적으로 노바런처 나오는 방식이라 살짝 딜레이랑 깜빡임이 있다고 하더라고요.

 

XDA 포럼 가봤더니 Fire HD 10 (2017) 완전 루팅 방법 나왔다고 해서 해봤는데 잘 되네요. 

루팅 이용해서 아마존 파이어 런처 비활성해 노바런처를 딜레이 없이 사용할 수 있습니다.

https://forum.xda-developers.com/hd8-hd10/general/tut-fire-hd-10-7th-gen-2017-root-box-t3726443

 

기존에 알려진 루팅 방법은 재부팅하면 루팅이 사라졌는데 이 루팅 방법은 재부팅해도 루팅 살아있고 

팩토리 리셋 해도 supersu만 다시 설치하면 루팅이 살아있습니다.

단점은 su 권한을 개별 어플별로 줄 수가 없고 몽땅 허용하는 방식으로만 가능하네요.

 adb 사용방법이랑 루팅은 어느 정도 알고 있다고 가정하고 설명드릴게요.


-------------------------------------------------------------------------------------------

만약에 시스템이 꼬이거나 문제 생기면 아마존 공식롬 다운 받아서 리커버리에서 

adb sideload로 설치하면 기존 순정롬으로 돌아갈 수 있다고 합니다.

https://www.amazon.com/gp/aw/help/id=202194760  순정롬 최신 버전 다운로드 링크

https://forum.xda-developers.com/showpost.php?p=74987123&postcount=2 순정롬 지난 버전 다운로드 링크

 

순정롬으로 초기화는 아래 링크글 보시고 따라하시면 됩니다.

adb sideload로 순정롬 올리고 나서 리커버리 메인 화면에서 wipe data/factory reset 메뉴 실행한 다음 재부팅하시면 순정롬으로 초기화가 완료됩니다.

https://forum.xda-developers.com/showpost.php?p=74870774&postcount=86


만약 리커버리 adb 상태에서 PC에서 기기 인식이 안 된다면 아마존 공식 usb드라이버 설치하시기 바랍니다.

https://s3.amazonaws.com/android-sdk-manager/redist/kindle_fire_usb_driver.zip

그래도 인식이 제대로 안 되면 아래 링크 들어가셔서 

'Connect Your Fire Tablet to Your Computer' 메뉴 항목에 'Windows' 메뉴 1번~4번 참고하셔서 기기 인식을 잡아줘야 합니다.

간단히 요약하자면 윈도우 제어판- 장치관리자에 들어가서 인식되지 않은 Fire기기를 

Android Composite ADB Interface로 바꿔야 합니다.

https://developer.amazon.com/docs/fire-tablets/ft-set-up-your-kindle-fire-tablet-for-testing.html#connect-your-fire-tablet-to-your-computer

 

------------------------------------

 

 

이 글을 나중에 보시거나 Fire HD 10 (2017)을 앞으로 새로 구매하시고 루팅하시려는 분은 주의 바랍니다.

그리고 이 루팅 방법은 다음 링크 제품인 Fire HD 10 (2017)만 루팅 적용 가능합니다. (https://www.amazon.com/dp/B01M6YJEAH/)

Fire HD 8이나 다른 기기들은 이 방법으로 루팅 안 되니 시도하지 마세요. 

Fire HD 10을 받아서 최초 부팅하면 WIFI 연결 화면이 뜨는데 와이파이에 연결되면

무조건 최신버전으로 업데이트가 됩니다. 현재 5.6.0.0 버전은 루팅이 가능한데 나중 버전은 루팅이 불가할 수 있습니다.

+추가 5.6.0.1 버전도 동일한 방법으로 루팅 가능합니다.

+추가 5.6.1.0 버전도 동일한 방법으로 루팅 가능하다고 합니다. 5.6.1.0 버전에서 이전 버전으로 다운그레이드는 못 한다고 합니다.

 

업데이트를 피하기 위해서 최초 부팅할 때 WIFI 연결 화면에서 비번 걸려있는 아무 와이파이를 선택한 다음

입력 창에서 Cancel 버튼을 누릅니다. 그런 다음에 하단 오른쪽에 Not Now 버튼 누르고

Skip 버튼 눌러서 와이파이 연결 안 하고 다음 단계로 넘어갑니다. 

 

Alexa 메뉴가 나오면 상단 상태바 쓸어내려서 에어플레인 모드를 활성화합니다.

홈화면으로 진입하면 설정에서 Device Options - System Updates로 들어가 FireOS 버전이 루팅 가능한 버전인지 확인한 후 루팅 진행 바랍니다.

 

 

--------------------------------------

 

 


## 루팅 방법

 

1. 업데이트 방지를 위해 Fire HD 에어플레인 모드로 해놓습니다.

 

2. Fire 설정에서 Device Options- Serial Numer 연타 해서 개발자 설정(Developer Options) 활성화. Enable ADB(USB 디버깅) 활성화

 

3. Fire 설정 Security에서 Apps from Unkown Sources 사용으로 설정

 

4. ADB 컴퓨터에 설치 (https://forum.xda-developers.com/showthread.php?t=2588979)

http://www14.zippyshare.com/v/ufYG71o0/file.html ADB Installer 다운로드 링크

 

5. Kingoroot 컴퓨터에 다운로드하고 설치 http://www.kingoapp.com

 

6. SuperSU-v2.79-20161205182033.apk 다운로드 해서 ADB 설치돼 있는 폴더(예시 C:\adb\)에 파일 이동시킴. 

https://s3-us-west-2.amazonaws.com/supersu/download/zip/SuperSU-v2.79-20161205182033.apk

 

7. FireHD10 컴퓨터에 USB로 연결. Kingoroot 실행 (Fire HD 10 화면에 'Allow USB debugging' 팝업창 뜨면 OK 눌러서 확인) Kingoroot 좌측 하단에 Install recommended app 체크 박스 비활성화. Root 버튼 눌러서 루팅 실행.

 

8. 루팅 완료됐다고 Kingroot에 뜨면 cmd 창 열어서 ADB 연결(adb devices 입력하여 연결 확인. Fire HD 10 화면에 'Allow USB debugging' 팝업창 뜨면 OK 눌러서 확인)하고 다음과 같이 입력

 

adb uninstall com.lionmobi.powerclean

adb uninstall com.kingoapp.link

adb uninstall kingoroot.supersu

adb install SuperSU-v2.79-20161205182033.apk

adb shell "am start -n eu.chainfire.supersu/eu.chainfire.supersu.MainActivity"

 

+추가. 첫째, 둘째줄 명령어는 Kingoroot 루팅 과정에서 설치된 찌꺼기 어플 제거하라는 명령어인데 Kingoroot 버전에 따라 찌꺼기 어플이 애초에 설치되지 않은 경우도 있습니다. 이런 경우에 그런 어플이 존재하지 않아서 삭제할 수 없다고 오류 메세지(예: Failure [DELETE_FAILED_INTERNAL_ERROR])가 나올 수 있는데 그럼 무시하고 다음 줄 명령어 입력하시면 됩니다.

+추가. 4번째 줄 명령어 입력하고 Invalid APK file: SuperSU-v2.79-20161205182033.apk라고 오류나면 전체 apk파일 경로 입력

예) adb install C:/adb/SuperSU-v2.79-20161205182033.apk


28.png

 


9. Supersu가 자동으로 실행되고 (+추가. New User/Expert 중에서 아무거나 택1 선택) Binary 업데이트 하라고 하는데 Normal 선택. 인스톨 실패(Installation failed)라고 나오는데 무시하고 재부팅.

 

10. 재부팅하고 SuperSu 설정에서 Default access를 Grant로 변경. 이렇게 안 하면 루팅권한을 어플에 못 줌. 몽땅 허용하는 방식.

 

11. Kingoroot 찌꺼기 파일을 제거하기 위해 ADB에서 다음과 같이 한줄씩 입력


adb uninstall com.nemo.vidmate

adb shell rm -rf /sdcard/VidMate

adb shell rm -rf /sdcard/.a

adb shell rm -rf /sdcard/.DataStorage

adb shell rm -rf /sdcard/.UTSystemConfig

 

+추가. Kingoroot 찌꺼기 어플과 파일을 제거하는 명령어들이기 때문에 앞에도 언급했듯이 애초에 찌꺼기 파일이 설치되지 않은 경우에 제거하라는 명령어를 입력하면 오류(예: Failure [DELETE_FAILED_INTERNAL_ERROR])가 나올 수 있는데 그럼 무시하고 다음 명령어 입력하시면 됩니다.

 

이렇게 하시면 루팅은 완료된 겁니다.

그리고 Fire HD 업데이트 방지를 위해 ADB로 다음과 같이 한 줄씩 입력하면 됩니다.

혹여나 나중에 자동으로 업데이트 돼서 Fire HD가 먹통이 될 수 있으니 필수 입력 권장합니다. 

 

OTA 업데이트 비활성 방법


adb shell

su

mount -w -o remount /system

mv /system/priv-app/DeviceSoftwareOTA/DeviceSoftwareOTA.apk /system/priv-app/DeviceSoftwareOTA/DeviceSoftwareOTA.apk_

ls -l /system/priv-app/DeviceSoftwareOTA/


31.png


입력하시면 Fire 설정 Device Options - System Updates 메뉴에서 Upates 버튼 눌러도 업데이트 체크가 안 됩니다.

 

OTA업데이트를 나중에 다시 활성하려면 4번째줄 명령어를 다음과 같이 입력하시면 됩니다.

mv /system/priv-app/DeviceSoftwareOTA/DeviceSoftwareOTA.apk_ /system/priv-app/DeviceSoftwareOTA/DeviceSoftwareOTA.apk


+추가 

위 방식인 OTA 업데이트 비활성만으로 자동 업데이트를 막기에 충분하냐는 문의 질문에 Fire HD 10 (2017) 루팅글 작성자는 위 방법으로 비활성하면 충분하다고 답변했네요.

https://forum.xda-developers.com/showpost.php?p=75042285&postcount=87

그래도 자동 업데이트가 걱정되시는 분들은 아래 게시글 참고하셔서 추가로 자동 업데이트 대비하시면 됩니다.

https://forum.xda-developers.com/hd8-hd10/help/to-completely-disable-ota-updates-t3727858


----------------------------------------------------------------

 

 

 

## +추가) 구글 플레이 스토어 설치 방법

 

우선 구글 플레이 스토어는 Fire 기기 처음 받고 바로 설치하셔도 되고 루팅 등 모든 작업이 끝나고 설치하셔도 됩니다.

아래 링크 가서 파일 4개를 받아서 차례대로 설치하고 재시작하면 됩니다. 

https://forum.xda-developers.com/amazon-fire/general/how-to-install-google-play-store-fire-t3486603


Fire 기본 브라우저인 Silk Browser로 앱파일 다운받아서 설치하시면 됩니다.

다만 와이파이 연결되면 자동으로 최신버전 OS업데이트가 진행될 가능성이 있으니 위에 설명된 OTA업데이트 비활성 방법 적용 전이라면 유의하시고 설치하시기 바랍니다.

 

혹은 와이파이 연결 없이 adb 이용해서 설치하셔도 됩니다. Fire 설정에서 USB디버깅 활성화(루팅방법 2~4번 참조)하고 PC에서 앱파일 다운받아서 adb가 설치된 폴더(예시 C:\adb\)로 옮긴 후 Fire기기 컴퓨터에 usb연결하고 cmd 창에서 다음과 같이 입력해서 설치하면 됩니다.

예) adb install 파일이름.apk

 

 

+추가. 구글 플레이 스토어를 깔고 앱 자동 업데이트가 활성화 돼있으면 SuperSu어플이 자동으로 최신 버전으로 업데이트가 됩니다. 

업데이트를 방지하기 위해서 플레이 스토어 SuperSu앱 항목에서 오른쪽 상단 점3개 메뉴를 클릭해서 'Enable auto update' 항목을 비활성 합니다. 이렇게 하시면 SuperSu어플만 자동업데이트가 비활성됩니다.

 

만약 원치 않게 자동 업데이트가 되었다면 SuperSu어플이 기존 2.79버전에서 2.82로 업데이트 되는데 이러면 상단 알림창에 'The SU binary needs to be updated'라고 바이너리 업데이트 하라는 메세지가 계속 활성화 됩니다. 

굳이 바이너리 업데이트 하지 마시고 Fire기기 설정 메뉴 Apps&Games - Manage All Applications 가셔서 SuperSu어플 'Show notifications' 항목을 비활성 하면 상단 알림 메세지가 안 나오게 됩니다. 

 


24.png

 


 -------------------------------------------------------------


 

 

 

 

## 노바런처 설정 방법

 

미리 아마존 런처를 비활성하기 전에 꼭 노바런처라든지 사용하고자 하는 런처를 설치해놔야 합니다.

 +추가. 방식이 2가지 방식이 있는데 저는 첫 번째와 두 번째 방법 각각 이용했을 때 사용성에 차이점을 못 느꼈습니다. 두 가지 방법 중에 하나 택해서 진행하시면 됩니다. 두번째 방법이 명령어 사용 없이 간편한 편입니다.

 

그리고 Xposed 설치하시다가 벽돌되시는 분들이 있는데 Xposed 설치해서 부분 한글화와 소프트키 위치 변경도 하시려면 밑에 내용 참고해서 Xposed를 먼저 설치하시고 노바런처 설정이랑 아마존 런처 비활성 하시기 바랍니다. 조금이라도 시스템 상의 변수를 줄이는 게 날 것 같습니다.

 

 

# 노바런처 설정 방법 1. 

 

노바런처에서 위젯을 제대로 쓰기 위해서 ADB로 다음과 같이 입력합니다.

OTA업데이트를 비활성하셨으면 adb가 su권한으로 바뀌었기 때문에 기존 cmd창 닫고 

새로운 cmd창 열어서 adb 명령어 입력하시면 됩니다.

 

adb shell appwidget grantbind --package com.teslacoilsw.launcher --user 0

 

 

그 다음 ADB를 이용해 다음과 같이 한 줄씩 입력해서 아마존 파이어 런처를 비활성합니다.

https://forum.xda-developers.com/hd8-hd10/development/tips-tricks-root-t3310569

 

adb shell

su

pm disable com.amazon.firelauncher

 

이렇게 하고 나면 아마존 파이어런처가 비활성되고 노바런처를 딜레이 없이 사용할 수 있습니다. 

아마존 런처를 다시 활성화 하려면 저 문구에서 disable을 enable로 하면 된답니다.

 

 

다른 아마존 어플들도 'pm disable 어플 패키지 이름' 형식으로 비활성 가능합니다. 

+추가) 아래 비활성 명령어들은 비활성해도 안전(Safe)하다고 한 어플 목록만 아래 엑셀파일 목록에서 가지고 왔습니다.


adb shell

su

입력하고 아래 비활성 명령어 줄을 전체 복사하고 cmd창에 붙여넣기 해서 실행하면 한 번에 다수의 어플 비활성 가능합니다.


pm disable com.amazon.advertisingidsettings

pm disable com.amazon.venezia

pm disable com.amazon.photos

pm disable com.amazon.photos.importer

pm disable com.amazon.ags.app

pm disable com.amazon.geo.client.maps

pm disable com.amazon.client.metrics

pm disable com.amazon.kor.demo

pm disable com.amazon.webview

pm disable com.amazon.calculator

pm disable com.android.calendar

pm disable com.android.deskclock

pm disable com.amazon.kindle.otter.oobe

pm disable com.android.contacts

pm disable com.amazon.dp.contacts

pm disable com.amazon.dp.fbcontacts

pm disable com.amazon.kcp.tutorial

pm disable com.amazon.tahoe

pm disable com.android.protips

pm disable com.amazon.cloud9.kids

pm disable com.amazon.kindle.kso

pm disable com.amazon.socialplatform

pm disable com.android.music

pm disable com.amazon.kindle.personal_video

pm disable com.android.onetimeinitializer

pm disable com.amazon.parentalcontrols

pm disable com.amazon.pm

pm disable com.amazon.precog

pm disable com.amazon.mp3

pm disable com.amazon.cloud9

pm disable com.amazon.kindle.otter.oobe.forced.ota

pm disable com.amazon.weather

pm disable com.kingsoft.office.amz

 

자세한 아마존 어플 목록은 아래 엑셀파일과 링크글 참고 해주세요. 

https://docs.google.com/spreadsheets/d/1GLb_1xIWz1uGVEJEikwEaqRF0rhMVQI5vlMQcUm6m8U/edit?usp=sharing

https://forum.xda-developers.com/hd8-hd10/general/debloat-fire-hd-2017-kindle-prime-music-t3729209

https://forum.xda-developers.com/hd8-hd10/development/tips-tricks-root-t3310569

 

 

참고로 락스크린 잠금화면을 비활성 하려면 다음과 같이 입력하시면 됩니다. (광고화면 제거가 아닙니다)

 

adb shell

su

sqlite3 /data/system/locksettings.db "UPDATE locksettings SET value = '1' WHERE name = 'lockscreen.disabled'"


원래대로 복구하려면 3번째 줄을 다음과 같이 입력하시면 됩니다.

sqlite3 /data/system/locksettings.db "UPDATE locksettings SET value = '0' WHERE name = 'lockscreen.disabled'"

 

 

 

 

 

 

# 노바런처 설정 방법 2.

 

https://forum.xda-developers.com/hd8-hd10/general/tut-fire-hd-10-7th-gen-2017-root-box-t3726443/page7

https://forum.xda-developers.com/hd8-hd10/general/making-root-fire-tablet-10-tweaks-apps-t3720606/page4

 

노바런처 앱을 시스템 앱으로 편입시키는 방식입니다. 

방법1은 노바런처에서 위젯을 제대로 쓰기 위해 adb 명령어를 써야 했는데 이 방법은 쓸 필요가 없습니다.

구글 플레이스토어에서 Link2SD 어플 다운 받아 실행하고 노바런처를 찾아서 클릭합니다. 화면 상단 오른쪽 점3개 메뉴를 클릭해

Convert to system app 선택하고 나서 재부팅을 합니다. 재부팅하게 되면 노바런처는 시스템앱으로써 기능을 합니다.


그 다음 아마존 파이어 런처 비활성 방법입니다. 

구글플레이스토어에서 티타늄 백업(유료 기능) 혹은 'App quarantine' 앱 중 택1 선택해서 다운 받습니다. 

App quarantine은 설정 들어가 Filter 메뉴에서 'System services' 체크박스 활성화 하셔야 합니다. 

 

Fire Launcher앱 찾아서 비활성해주시면 됩니다. 

+수정. Fire Launcher앱 이름은 'Fire Launcher' 혹은 'Home Pages' 입니다. 

둘 중에 하나 찾아서 비활성해주시면 됩니다.

Fire Launcher앱 세부 패키지 이름이 com.amazon.firelauncher이라서 방법1에서 adb로 비활성하나 

저 어플들 이용해서 비활성하나 같은 결과로 예상됩니다.

 

 

29.png

 



+추가) 아래 어플 목록은 아래 엑셀파일 목록 중에서 비활성해도 안전(Safe)하다고 한 어플 목록들입니다. 방법1에 적혀 있는 비활성해도 안전한 어플 목록과 똑같습니다. 

한꺼번에 모든 어플들을 비활성하시려면 위에 방법1에 있는 아마존 어플 비활성 방법('pm disable 어플 패키지 이름') 참고하셔서 전체 비활성하시고 부분적으로 비활성하시려면 티타늄 백업이나 App quarantine으로 비활성/활성 가능하니 아래 어플 목록 참고하셔서 비활성 하시면 됩니다. 

 


36.png

 

 

자세한 아마존 어플 목록은 아래 엑셀파일과 링크글 참고 해주세요.

https://docs.google.com/spreadsheets/d/1GLb_1xIWz1uGVEJEikwEaqRF0rhMVQI5vlMQcUm6m8U/edit?usp=sharing

https://forum.xda-developers.com/hd8-hd10/general/debloat-fire-hd-2017-kindle-prime-music-t3729209

https://forum.xda-developers.com/hd8-hd10/development/tips-tricks-root-t3310569

 


락스크린 잠금화면의 경우 티타늄 백업이나 App quarantine으로 비활성할 수 없고 adb를 이용해야 비활성할 수 있습니다. (광고화면 제거가 아닙니다)

 

adb shell

su

sqlite3 /data/system/locksettings.db "UPDATE locksettings SET value = '1' WHERE name = 'lockscreen.disabled'"

 

원래대로 복구하려면 3번째 줄을 다음과 같이 입력하시면 됩니다.

sqlite3 /data/system/locksettings.db "UPDATE locksettings SET value = '0' WHERE name = 'lockscreen.disabled'"

 

------------------------------------------------------------------------

 

 

 

 

 ## 부분 한글화, 소프트키 위치 변경

 

부분 한글화와 네비바 '최근앱' 버튼이랑 '뒤로 가기' 버튼 위치를 갤럭시 같은 배열로 변경하는 방법입니다.

부분 한글화와 버튼 변경을 위해서 Xposed를 설치해야 합니다. 루팅이 되어있어야 합니다.

 

https://forum.xda-developers.com/showpost.php?p=74913548&postcount=160

https://forum.xda-developers.com/hd8-hd10/general/xposed-framework-fire-hd-8-6th-t3549043

 

주의: Xposed 설치과정에서 벽돌된 경우가 많습니다. 

       벽돌이 되고 나면 순정롬을 이용해 초기화를 해야합니다. 

       모든 시스템데이터, 어플, 설정이 삭제되고 초기화 상태로 돌아갑니다.

       다시 처음 루팅과정부터 시작해야 하니 충분히 고려하시고 설치진행하시기 바랍니다.

       벽돌이 되고 나서 초기화는 글 초반부에 설명돼 있는 순정롬 복구 방법 보시고 따라하시면 됩니다.

       

 

0. +추가. Xposed 설치하기 전에 미리 ES 파일 탐색기나 Solid Explorer 택1 해서 구글 플레이스토어에서 설치합니다. 

 

플레이스토어 아직 설치 안 하신 상태이면 FireHD10 기본 인터넷 브라우저인 Silk Browser 이용해서 아래 링크로 접속해서 설치합니다.

ES File Explorer(https://www.apkmirror.com/uploads/?q=es-file-explorer)

Solid Explorer(https://www.apkmirror.com/uploads/?q=solid-explorer-beta)

혹은 PC에서 앱 다운받고 adb폴더로 이동시킨 다음 FireHD 10 컴퓨터에 usb 연결하시고 adb 이용해서 설치하셔도 됩니다.

예) adb install 파일이름.apk


1. 아래 링크로 XposedInstaller앱 다운받아서 설치합니다.

https://forum.xda-developers.com/devdb/project/dl/?id=27840&task=get  XposedInstaller_by_dvdandroid_25_12_17 다운로드 링크

 

2. 설치하고 나서 Xposed Installer 실행. Framework메뉴에서 OFFICIAL 메뉴 선택

 

3. xposed-v89-sdk22-arm64 선택해서 Install/update 버튼 누르면 설치가 됩니다. 

   팝업창에 "app_process64" 찾을 수 없다고 오류가 뜨는데 정상입니다.

 

4. ES 파일 탐색기나 혹은 Solid Explorer 실행합니다.

   +수정.ES 파일 탐색기의 경우 실행하고 왼쪽 메뉴 중간에 있는 'Root Explorer' 메뉴 활성화를 합니다.

   그렇지 않으면 제대로 시스템 파일 수정을 못 합니다.

   /system/bin/ 폴더에 가서 app_process64_xposed 파일을 삭제하고 재부팅합니다.

 

주의: app_process64_xposed 파일을 꼭 삭제하시고 재부팅해야 됩니다. 안 그러면 벽돌돼서 부팅이 안 된다고 합니다. 

       ES 파일 탐색기로 삭제가 안 되는 경우는 'Root Explorer' 메뉴 활성화를 꼭 해주셔서 삭제하시고 아니면 

       Solid Explorer앱 설치해서 삭제하고 재부팅해주세요.

 

+추가. 그래도 app_process64_xposed 파일 삭제가 안 되시면 PC에 Fire기기 usb 연결하고 adb 이용해서 다음과 같이 입력해서 파일 삭제하고 재부팅해주세요.

adb shell

su

mount -w -o remount /system

rm -f -v /system/bin/app_process64_xposed

 

5. 재부팅하게 되면 최적화 한다고 충분한 시간이 걸린 후에 재부팅이 완료됩니다.

 

6. 부팅이 완료되면 Xposed Installer 실행하고 Download 메뉴 클릭. GravityBox[LP] (네비바 변경용) 와 App locale (부분 한글화용), +추가. App locale 2 (부분 한글화용)을 다운 받아서 설치하고 Module 메뉴에서 모두 다 활성화 체크하고 재부팅합니다.



 

# 네비바 변경 방법

 

네비바 '최근앱' 버튼이랑 '뒤로 가기' 버튼 위치를 갤럭시와 같은 배열로 변경하는 방법입니다.

GravityBox[LP] 실행 후 Nabigation bar tweaks 메뉴 클릭하고 맨 위에 Master Swith 활성화.

중간에 있는 'Swap Back and Recent keys' 체크 박스 활성화 하고 재부팅하면 네비바 버튼이 변경됩니다.

 

+추가. 다음과 같이 설정하시면 '최근 앱' 버튼을 빠르게 두 번 탭해서 가장 최근에 사용한 앱을 빠르게 전환할 수 있습니다. 

누가부터 추가된 기본 기능인데 Fire기기는 롤리팝 기반 OS라 이런 기능이 없는데 설정하시면 비슷하게 사용할 수 있습니다. 

네비바 배열 변경과 마찬가지로 Nabigation bar tweaks 메뉴에 있는 Master Swith 항목이 활성화 돼 있어야 적용 가능합니다.

GravityBox[LP] 실행 후 Navigation keys actions 메뉴 클릭하고 Recent key 항목의 Doulbe-tap action 메뉴 눌러서 'Switch to previous app' 선택하시면 됩니다.

 

 

54.png

 

17.png

 

 

 

 

 

# 부분 한글화 방법

 

MoreLocale2는 루팅권한을 얻어도 프리징이 나기 때문에  App locale을 이용해 부분 한글화를 합니다.

이게 적용되는 어플이 있고 안 되는 어플이 있습니다. 

 

+추가. App locale이 업뎃 중단된지 몇 년째라 한글화 설정해도 적용한 어플이 실행 안 되거나 오류나는 경우가 많았는데 

App locale 2가 fork버전으로 새롭게 나와서 오류나는 어플들 한글화 적용이 가능합니다. 

다만 트위치, 아프리카, 유튜브 등등의 어플들은 오히려 App locale 2로 한글화 설정하면 한글화가 제대로 안 되기 때문에 기존 App locale로 한글화 적용하셔야 합니다.



App locale 적용 가능 어플

: 트위치, 아프리카, 크롬, 유튜브, iYTBP(변형 유튜브), 카카오톡, Plex, 팀뷰어, DS get

 

App locale 2 적용 가능 어플

: 노바런처, MX 플레이어, nPlayer, Solid Explorer, 삼성 인터넷, 구글 킵, 지메일, 에버노트, Pushbullet, V live, DS video, DS file

 

App locale 필요없이 어플 자체에서 한글로 변경 가능

: 텔레그램, 인스타그램, ES 파일 탐색기, 카카오맵, KODI, 디스코드

 

App locale, App locale 2 모두 오류 나거나 한글화 제대로 안 되는 어플

: 플레이스토어, 라인, 페이스북

 


아프리카는 한글화 적용 안 하면 미국서버로 접속되는데 설정하고 나면 정상적으로 접속됩니다.

트위치도 기존에는 영어 방송만 선택할 수 있었지만 설정하고 나면 한국어 방송만 따로 선택할 수 있습니다.

+추가. 트위치가 버전 6.x.x대로 올라가면서 App locale로 한글화하고 트위치 영상 재생하면 트위치 앱이 강제 종료되는 경우가 있습니다. 

이런 경우에는 트위치앱을 삭제하고 트위치앱 5.10.7버전을 아래 링크에서 받으셔서 설치하시면 됩니다.

https://www.apkmirror.com/apk/twitch-interactive-inc/twitch/twitch-5-10-7-release/twitch-5-10-7-android-apk-download/

버전 6.x.x로 자동업데이트를 방지하기 위해서 SuperSu어플 자동업데이트 비활성한 것처럼 플레이스토어 Twitch앱 항목에서 오른쪽 상단 점3개 메뉴를 클릭해서 'Enable auto update' 항목을 비활성 합니다. 이렇게 하시면 Twitch어플만 자동업데이트가 비활성됩니다.

 

 

유튜브는 로케일 적용이 안 되지만 변형 유튜브 버전인 iYTBP는 로케일 적용이 가능합니다. 

+추가. 다시 테스트 해보니 공식 유튜브앱도 이상없이 로케일 적용이 가능했습니다. 공식 유튜브앱 사용하시면 될 것 같습니다.

 

iYTBP는 XDA 개발자들이 유튜브 정책에 반대해 백그라운드 재생과 광고를 제거한 유튜브 버전입니다.

https://forum.xda-developers.com/android/apps-games/app-iytbp-injected-youtube-background-t3560900

아래 두 파일 다운 받아서 설치한 후에 App locale 어플에서 com.lara.andorid.youtube와 microG for iYTBP Vanced을 로케일 활성화하면 iYTBP를 한글 설정으로 사용할 수 있습니다.

iYTBP-v12.49.55-b01.12.00-minAPI16-alldpi-armeabi-nonroot-v1.4-vanced.apk (https://androidfilehost.com/?fid=817906626617958372)

microG_for_iYTBP_Vanced_v2.4.0-105.apk (https://androidfilehost.com/?fid=962021903579495714)

 


한글화 방법은 App Locale 실행해서 적용하고자 하는 어플 선택하고 ko_KR 선택하면 적용됩니다.

+추가. App Locale 2도 같은 방식으로 한글화 적용하시면 됩니다.

 

 


47.png

 

25.png

 

32.png


45.png

 

19.png


20.png

 

본 게시글은 작성자에 의해 2018-04-21 22:20:47에 최종 수정되었습니다. (72회)


[ 주소복사 http://www.ppomppu.co.kr/zboard/view.php?id=androidtab&no=135232 ]

추천64

다른 의견 0

  -목록보기  


상대에게 상처를 줄 수 있는 댓글은 삼가주세요. (이미지 넣을 땐 미리 보기를 해주세요.)
직접적인 욕설 및 인격모독성 발언을 할 경우 제재가 될 수 있습니다.
- 미리보기
-목록보기  
△ 이전글▽ 다음글