2013-04-09 1 views
3

루트 된 장치에서 루트 권한으로 응용 프로그램을 실행하려고합니다.Android에서 시스템 응용 프로그램으로 응용 프로그램을 실행하는 방법

다음과 같은 쿼리가 있습니다.

  1. 앱을 실행할 때마다 루트 권한을 올바르게 얻으려면 어떻게해야합니까?

  2. 앱을 시스템 응용 프로그램으로 실행하려면 플랫폼 인증서로 서명해야합니다.

    a) 어떻게하면이 인증서를 공급 업체로부터 얻을 수 있습니까?

    b) 인증서 확인을 건너 뛰는 방법은 무엇입니까?

    c) 어떤 장치의 플랫폼 인증서와도 일치 할 수있는 인증서를 생성하는 방법은 무엇입니까?

답변

0

귀하의 첫 번째 질문은 여기에 대한 답변 : How can I get root permissions through the Android SDK? 두 번째 질문에 대한 대답에서

: 그것은 당신이 주장함으로써 자신의 휴대 전화의 보안을 파괴하는 것을 허용하는 것처럼 업체가 당신에게 자신의 플랫폼 인증서를 제공하지 않습니다 그들. Android의 맞춤 빌드를 실행하지 않는 한 인증서 확인을 건너 뛸 수 없습니다. 기존 플랫폼과 일치하는 인증서를 생성하려면 해당 플랫폼의 공급 업체 개인 키를 해독해야합니다.이 비공개 키는 장시간 동안 계산 능력을 크게 소비해야하며 사용 가능한 리소스 수준을 거의 확실히 넘습니다. 죄송합니다.