안녕하세요! 초보 신입입니다.
AMI사에서 만든 DuOS관련 게시판은 따로 없는 듯 하여, 앱플레이어 게시판에 올려 봅니다.
서피스3 테블릿 구매 후 적당한 안드로이드 에뮬을 찾다가 아톰 프로세서에서도 비교적 가볍게 잘 돌아 간다는 AMI의 DuOS로 정착을 하였습니다.
DuOS는 지니모션, 블루스택에 비해 많이 알려지지는 않았고, 한달 무료 체험기간이 끝나면 유료 구매를 해야 하고(킷캣 $10, 롤리팝 $15), 동시에 여러개를 실행 시킬 수 없는 단점에도 불구하고, 웬만한 어플이 튕기지 않고 가볍게 잘 돌아가는 편이라, 좋은 평을 얻고 있지 않나 싶습니다.
DuOS는 지니모션 처럼, 설정에서(DuOS Configuration Tool) 루트모드를 지원하는데, 어찌된 일인지 DuOS 2.x 버전에서는 SuperSU도 설치할 수 없고, 안드로이드 내에서 루팅 기능을 이용하는게 불가능 했습니다.
아래 설명대로, SuperSU를 adb를 이용해서 수동으로 설치하시면, SuperSU와 루팅 기능을 제대로 이용하실 수 있습니다.
###### 준비물
1. AMI DuOS confiration에서 Rood Mode 활성화
2. AMI DuOS에 설치한 안드로이드에서 개발자 모드 활성화(빌드 번호 연타) 후, USB디버깅 모드 On
3. Minimal adb 다운로드 (http://s3.kkbox.kr/files/minimal_adb_fastboot_v1.2_setup.exe) 후 설치. (전체 크기 2MB미만)
4. SuperSU 설치를 위한 파일을 다운로드 (http://s3.kkbox.kr/files/UPDATE-SuperSU-v2.46.zip) 한후, 3번에서 설치한 adb 폴더에 supersu라는 폴더를 만들고 압축 해제
5. 탐색기에서 adb 설치 폴더를 Shift키를 누른채 마우스 우클릭하고, `여기서 커맨드 창 실행` 선택
###### adb를 이용한 SuperSU 설치
###안드로이드 5.x 롤리팝###
5번에서 실행한 커맨드 창에서 아래 adb 명령어를 실행
adb kill-server
adb wait-for-device
adb shell mount -o rw,remount /
adb shell mount -o rw,remount /system
adb shell mkdir /system/bin/.ext
adb shell chmod 0777 /system/bin/.ext
adb push supersu\x86\su /system/bin/.ext/.su
adb shell chmod 06755 /system/bin/.ext/.su
adb push supersu\x86\su /system/xbin/su
adb shell chmod 06755 /system/xbin/su
adb push supersu\x86\su /system/xbin/daemonsu
adb shell chmod 06755 /system/xbin/daemonsu
adb shell mkdir /system/app/SuperSU
adb shell chmod 0755 /system/app/SuperSU
adb push supersu\common\superuser.apk /system/app/SuperSU/SuperSU.apk
adb shell chmod 0644 system/app/SuperSU/SuperSU.apk
adb shell /system/xbin/su --install
adb shell rm /system/bin/app_process
adb shell ln /system/xbin/daemonsu /system/bin/app_process
adb shell rm -r /data/dalvik-cache
adb reboot
adb kill-server
###안드로이드 4 킷캣###
AMI DuOS에서 SuperSU를 실행하면 바이너리 업데이트가 제대로 이루어 지고 이후 루팅관련 기능 이용 가능 합니다.
참고로, 윈도우10이 설치된 서피스3 에서 AMI DuOS 롤리팝 버전에서 테스트 했고, 정상동작함을 확인 했습니다.
w저도초본데 잘봣습니다