ADB: Nexus5手机root,ota升级,线刷,开机绕过网络验证,checking connection
root的构成
- 破解包构成:boot.img supersu.zip
- 刷root必备:twrp的recovery.img,用于刷别的img
- root: 通过twrp刷入破解包即可
5.x之后的ota升级校验
- 校验机制:
5.x之前,ota校验每个系统文件,所以增加的文件是可以通过ota校验的,所以root不影响。
5.x之后应该是改了,因为验证的是所有系统文件的完整性,增加,删除,修改都不行,所以root过的Nexus机子在ota升级新的谷歌系统会失败。
root后的ota:
- 刷你当前系统版本的官方的boot.img和recovery.img,如果有改过系统文件还原,这样可以试试,感觉上是可以通过ota校验。
手工升级,无损线刷升级6.0
- 手动升级:
下载谷歌原系统,解压出各种img,用fastboot逐个flash刷入。
其中刷入bootloader和radio后要各重启一下,刷入cache前,先清空wipe cache。
【data和user这类不要刷,这样才能保留你的数据】 - 再root:
从xda搞到修改过的boot.img,刷入boot,之后进twrp刷supersu.zip之类的完成最后的root。 - 收尾:
清除wipe davlik和cache后,重启进系统,就搞定了。 - 新装6.0或恢复出厂后,
开机怎么绕过网络验证,或者英文系统的 checking connection?
Nexus开机网络验证:
- 要说王朝变态搞局域网封禁,
谷歌也变态,之前老版本可以通过顺序点四个边角跳过网络验证,6.0这个办法已经没用了,作为用户被两头夹击,爽不可言! - 手机:可以通过拔卡搞定,
无论什么版本的Nexus,不走wifi而走手机网验证,再拔掉手机卡,就可以跳过了。我的手机是这么绕过的,细节步骤再搜一下,我也记不大清了。 - 非手机5.0之前:
应该可以通过按顺序点击四个边角来跳过开机的网络验证。 - 非手机6.0:
核心就是一句话,连接wifi输密码时,在下方再手动设置代理IP和端口,只要你的代理有效就可以完成网络验证了。无论是淘宝花钱过验证,还是网上攻略,核心就是给你个IP和端口。 - 代理的方式:
电脑端xxnet,lantern改127为0.0.0.0,手机设局域网代理IP即可。电脑端爬墙后,再设个wlan给手机wifi信号,手机也可以完成验证。
或者电脑爬墙后,开代理软件,拦截手机传输的包,比如fiddler也可以完成这个任务。 - 还有个比较绕口的方法,改hosts文件:
laod博客下载最新的谷歌hosts文件,给nexus刷twrp的recovery后,mount加载system并开启mtp,在pc上拷贝hosts文件到nexus的内置存储卡上,通过twrp的文件操作拷入system的etc下,chomod为644权限,重启后就可以瞬间通过网络验证了。
进系统后,停用或冻结系统程序过头导致开机不停转圈卡死:
- 进twrp,data/system/users/0/package-restrictions.xml 搜索里头 状态为3的 apk信息,大多是谷歌搜索有关的东西禁用后导致的,找到几条把状态给删了。重启就可以顺利秒进系统