MTK6735 安卓5.1源码环境下如何实现系统ROOT, 并能赋予app root权限

kitekit 2016-07-11 08:27:03
目前基于MTK6735开发产品,需要通过app对底层进行控制,必须获得root权限。
手上有配套6735的安卓5.1版本源码和编译环境,请牛人出手指导。
如有意愿可直接电话联系13500061240
...全文
1537 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yf956613 2016-09-27
  • 打赏
  • 举报
回复
我们也想用6735做设备,源码能分享一下吗
青竹健 2016-08-30
  • 打赏
  • 举报
回复
你好,请问你解决了吗,Android5.1 怎样通过修改代码获取root权限呢
jeffcumt 2016-07-13
  • 打赏
  • 举报
回复
1. 获取root权限 --> 修改adb源码 a. 打开 system/core/adb/adb_main.cpp,或者是 system/core/adb/daemon/main.cpp (这跟你的目录结构有关,可以用grep 搜索一下关键字should_drop_privileges) b. 找到should_drop_privileges函数,修改让其直接return false 2. 提升app权限 --> 使用系统签名 你需要4个文件
out/host/linux-x86/framework/signapk.jar  --> 签名工具
build/target/product/security/platform.x509.pem  -->  系统密钥相关
build/target/product/security/platform.pk8  -->  系统密钥相关
app-release-unsigned.apk  -->  你生成的未签名apk
置于同级目录,使用下面的语句生成系统签名app
java -jar signapk.jar  platform.x509.pem platform.pk8 app-release-unsigned.apk output.apk
安装后你的app属于system_app权限组 3. 对底层的控制指的是? --> 如果是设备节点之类的请参考链接 http://blog.csdn.net/yelangjueqi/article/details/46761987
adfldk 2016-07-13
  • 打赏
  • 举报
回复
我帮你问问MTK

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧