对安卓手机进行root的原理是啥
Android的内核就是Linux,所以Android获取root其实和Linux获取root权限是一回事儿。你想在Linux下获取root权限的时候就是执行sudo或者su,接下来系统会提示你输入root用户的密码,密码正确就获得root权限了。Android本身就不想让你获得Root权限,大部分手机出厂的时候根本就没有su这个程序。所以你想获得Android的root权限,第一步就是要把编译好的su文件拷贝到Android手机的/system/bin或者/system/xbin/目录下。我们先假设你可以把su放在xbin下,接下来你可以在Android手机的adb shell或者串口下输入su了。Linux下su以后输入密码就可以root了,但Android里的su和Linux里的su是不一样的,Android里的su不是靠验证密码的,而是看你原来的权限是什么。意思就是如果你是root,那你可以通过su切换到别的用户,比如说shell,wifi,audio什么的。但如果你是root之外的其他用户,就不能切换回root了,会提示你permission denied。
推荐阅读
- 手机■遇“纠纷”自己报警被识破 男子假卖手机骗60多万
- #医保云#备案报销手机搞定 看病买药“一码通行” 江苏医保云平台上线试运行
- “一部手机读云南”上线力争建成国家方志大数据中心西南中心
- 大连:金州主城区先进街道等5个街道严格进行封闭管控
- 试验■连徐高铁即将进行热滑试验
- |淮安市体育局推进行业信用体系建设
- 夕阳红|南通移动:“智慧养老”手机让“夕阳红”不孤单
- 强迫学生摔手机 云南涉事教师被停课调查
- 红米手机通过QQ空间的成功营销,给涉足社会化营销的企业有哪些启示
- 小米手机的指纹信息保管安全吗
