mk.*_*k.. 10 java-native-interface android root su
如何使用root previleges执行一个完整的应用程序(不只是几个命令)?
我正在研究一个有根的Android设备.
在Android应用程序中,我需要播放通过接收的H.264流eth0.我需要root权限才能打开(raw open)eth0.
相应的代码在JNI中.由于JNI代码和Java代码之间需要交换很多缓冲区,因此可执行的方式(Process.exec(su))非常不方便.
JNI代码在与Java代码相同的进程上下文中执行.因此,授予我的android进程的root权限应该可以解决我的问题.但我不知道该怎么做.
system app/priv-app.我认为这会给应用程序root访问权限.但那并没有发生.尝试将您的应用程序从/system/app移动到/system/priv-app。
/system/priv-app 中的应用程序将具有系统级访问权限。
/system 是只读的,无需 root,因此可以防止从 /system/app 和 /system/priv-app 卸载应用程序。重要的应用程序被放置在那里,以便它们无法被卸载。
/system/priv-app 允许安装在那里的应用程序使用signatureOrSystem 和其他特权。
| 归档时间: |
|
| 查看次数: |
695 次 |
| 最近记录: |