要看固件了,随着google的bug修复,高版本的固件一般无法成功root的

解决方案 »

  1.   

    方法1,Android系统源码的环境下用make来编译,不能用在实体机
    方法2,signapk platform.x509.pem platform.pk8 input.apk output.apk,这样生成的程序只有在原始的Android系统或者是自己编译的系统中才可以用,因为这样的系统才可以拿到platform.pk8和platform.x509.pem两个文件。要是别家公司做的Android上连安装都安装不了。
    方法3,让apk在system/app下运行,但是这样手机就必须root账户。
    纠结啊,烦啊
      

  2.   

    谁能解释一下为什么google关闭root的原因?
      

  3.   

    在源码环境下
    1.在应用程序的AndroidManifest.xml中的manifest节点中插手android:sharedUserId="android.uid.system"这个属性。
      2. 修改Android.mk文件,插手LOCAL_CERTIFICATE := platform这一行
      3. 施用mm命令来编译,生成的apk
    能否用在真机上
      

  4.   

    现在是这样的我们想获得android 的多媒体硬件加速功能,他们说起码要system权限才能用,所以叫我们查。。有没有其他方法获得多媒体硬件加速功能
      

  5.   

    现在是不要root权限,需要system权限