当前位置: 首页 > news >正文

Android11、12 修改系统获取root权限(su权限)

目录

一、概述:

二 、修改文件

1、frameworks/base/core/jni/com_android_internal_os_Zygote.cpp

2、kernel-4.14/security/commoncap.c

3、system/core/libcutils/fs_config.cpp

4、system/extras/su/su.cpp


一、概述:

在系统开发过程中,有时需要通过命令行方式执行系统命令,即调用 getRuntime().exec()。大多数情况下,即使没有 root 权限,也能满足常规功能需求。

然而,部分命令对权限有严格要求——系统源码中针对特定指令设置了权限校验,必须拥有 root 权限方可执行。此时可通过 getRuntime().exec("su") 尝试获取 root 权限,但若设备未正确配置 root 环境,则会触发如下错误信息:

W/System.err: java.io.IOException: Cannot run program "su": error=13, Permission denied W/System.err: at java.lang.ProcessBuilder.start(ProcessBuilder.java:1050) W/System.err: at java.lang.Runtime.exec(Runtime.java:699) W/System.err: at java.lang.Runtime.exec(Runtime.java:529) W/System.err: at java.lang.Runtime.exec(Runtime.java:426)

提示权限缺失。

下面针对如何在系统中配置root权限(su权限),做一个记录分享。

二 、修改文件

核心修改文件如下:
frameworks/base/core/jni/com_android_internal_os_Zygote.cpp
kernel-4.14/security/commoncap.c
system/core/libcutils/fs_config.cpp
system/extras/su/su.cpp
http://www.jsqmd.com/news/1334506/

相关文章:

  • 终极指南:用OpenCore Legacy Patcher让老Mac免费运行最新macOS系统
  • 智能网页自动化革命:5步打造你的AI数字员工
  • 2026滁州专业课复习没方向?库课针对院校自主命题研发培训课程,配套专项教研资料! - 最新资讯
  • 物流之变,智造未来:2026中国中部智能仓储与智慧物流展览会趋势深度观察
  • Javaweb之Axios的详细解析
  • 026西藏基层工作者想晋升?成人大专公共事业管理,助力体制内发展!怎么报名?联系方式是多少? - 最新资讯
  • 2026年石家庄名包回收注意事项 京津冀小强靠谱二奢服务 - 京津冀小强
  • 5分钟掌握Taroify:打造专业小程序界面的终极指南
  • Bilibili视频评论数据采集:如何系统获取完整用户交互信息
  • CodeFlow本地测试指南:使用fixtures验证复杂项目架构分析结果
  • 故障记录---docker僵死
  • 《C++程序设计》阅读笔记【8-结构体】
  • TestDisk与PhotoRec:企业级数据恢复的终极开源解决方案
  • 2026 国开高起专|咸宁职业技术学院机电一体化技术专业招生简章 - 升学择校早知道
  • mysql使用--带搜索条件的查询
  • API中转站接入表格任务:批量摘要、分类和标签怎么做
  • WuWa-Mod终极指南:解锁《鸣潮》无限游戏乐趣的完整教程
  • 武汉专升本记过上岸率:真实数据下的机构选择指南 - 新闻快传
  • 江苏宏帝智能测评:深耕特种暖通的国家级高新技术企业实力解析 - 兔兔不是荼荼
  • c++类与对象(下)
  • 技术深度解析:CaImAn如何革新大规模钙成像数据分析
  • 深入解析Illustrator脚本自动化:基于JavaScript的图形处理算法实现
  • FGO-py终极指南:如何快速实现Fate/Grand Order全自动刷本
  • 大麦自动抢票终极指南:告别手慢烦恼,5分钟快速上手
  • B站下载神器BiliTools:跨平台B站资源下载完整解决方案
  • 贵阳花溪俊顺巧 专业汽车维修服务全解 - 百航
  • 紧急预警:2024Q3起平台将标记“AI生成品牌文案”——3招反向赋能,把标签变信任背书
  • Javaweb之SpringBootWeb案例之 登录功能的详细解析
  • Rightly领衔8款App合规检测工具对比
  • 大数据转大模型:为什么数据能力反而成了包袱?