현재 adb를 통해 run-as 명령을 사용하여 AIDE를 사용하여 휴대 전화에서 직접 개발중인 앱의 데이터 폴더에 액세스 할 수 있습니다.
connectbot을 사용하여 로컬로 전화에 연결할 때 run-as 명령을 찾을 수 /system/bin/
있지만 실행 권한이 없습니다. 해당 폴더에는 실행 권한이있는 다른 프로그램 / 스크립트가 있으며 실행할 수 있습니다.
내 질문은 이것입니다. 전화를 루팅하면 'run-as'의 실행 권한을 변경할 수 있습니다. 그런 다음 루트를 제거해도 이러한 권한이 유지됩니까?
나는 전화를 영구적으로 루팅하는 것에 완전히 반대하지는 않지만 필요하지 않으면 오히려 그렇지 않습니다.
이것은 Galaxy Nexus에 있습니다.
run-as 실행 파일을 남겨두면 보안 위험에 대해 크게 개방 할 수 있습니다. 그러나 나는 그것이 가능한지 확인하기 위해 기꺼이 위험을 감수하고 있습니다.