Android开发GooglePixel、GoogleNexus系列⼿机刷机获取root
并。。。
GooglePixels系列⼿机刷机获取root并且设置able=1的⽅法
1、条件:
1、⼀部googlepixel系列⼿机,⽐较googlepixel或者googlepixel3等等
2、安装AndroidSDK环境开发,Android开发的基本可以满⾜,其他的⾃⾏百度搞定
2、解锁bootloader
1、关于⼿机、版本号,连续点击7次,打开开发者选项,然后到开发者选项打开usb调试,同时打开OEM解锁对勾
2、adbdevices#查看设备是否在线,在线说明usb连接成功
3、接下来就是解锁bootloader操作,所以第⼀步要求打开OEM解锁
adbrebootbootloader//启动到bootloader界⾯,同时可以查看到主机的代号
fastbootflashingunlock//然后执⾏这个,接着按⾳量+键选择Unlockthebootloader,然后按电源键确认
fastbootreboot//最后重启,正常情况下已经解锁bootloader
3、下载⾃⼰⼿机对应的系统镜像
1、下载地址:/android/images//往下拉找到⾃⼰⼿机代号对应的,不要乱下载
2、window下可以通过cmd命令256验证下载的⽂件SHA256是否⼀致
3、下载完成后解压缩,就可以得到image系统镜像以及flash脚本等等
4、刷系统
1、adbrebootbootloader//启动到bootloader
2、./(linxu下)或者(window下)//这个flash-all⽂件就是第3步下载解压后得到的⽂件之⼀
3、//让它⾃⼰跑完,然后就刷机完成了,如果下载的是⾃⼰⼿机对应代号的系统,基本会成功没啥问题。
5、提取
1、安装MagiskManager,这是⼀个开源项⽬,地址;/topjohnwu/Magisk
2、第3步下载解压后有⼀个⽂件,解压后得到⽂件,拷贝到⼿机上
3、安装MagiskManager完并打开,选择并修补⼀个⽂件,选择⽂件,就会在Download⽬录下⽣成magisk_patched_⽂件
4、拷贝magisk_patched_⽂件⽂件到电脑上
5、刷⼊修改后的magisk_patched_⽂件到⼿机
6、刷⼊修改后的magisk_patched_⽂件到⼿机
1、adbrebootbootloader
2、fastbootgetvarcurrent-slot//确定分区,返回⽐如:current-slot:a
3、fastbootflashboot_amagisk_patched_//返回current-slot:a情况,如果返回current-slot:b就是boot_b类推
4、fastbootreboot
7、到此root完成,root授权由MagiskManager管理
⽐如输⼊adbshell后,接着输⼊su请求root授权,MagiskManagerApp会提⽰是否同意root授权,同时可以查看已经授权的应⽤。
8、设置able1⽅便debug调试应⽤程序
adbshell#adb进⼊命令⾏模式
su#切换⾄超级⽤户
able1
stop;start;#⼀定要通过该⽅式重启
本文发布于:2023-03-14 18:07:34,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1678788456250358.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:解锁bootloader.doc
本文 PDF 下载地址:解锁bootloader.pdf
留言与评论(共有 0 条评论) |