如何root你的Android设备?
解锁bl(bootloader) 为什么要解锁bl 国内的的OEM厂商(小米,OPPO等)都会将bootloader锁起来(坏文明!!),在获取root或者更进一步,安装第三方系统与rec,都需要先完成这一步. 在国内厂商中,仅小米有官方支持的bl解锁渠道.所以如果是其他几家的手机,还需你自己找解锁方法呢qwq 下面以小米做例子 总结下来无非就是这几点: 绑定小米账号 下载mi unlock工具 使用mi unlock工具解锁 Tips:mi unlock工具仅拥有PC版,所以你需要一台电脑来完成这些步骤.如没有,那么试试云电脑远程USB 绑定小米账号 Tips:如果你在使用稳定版的MIUI系统,请更换为开发版. 以下所有操作均视为在MIUI开发版上操作. 打开开发者选项,找到设备解锁状态.进入后点击绑定设备和账号. 然后就是长达七天的等待… 七天后,我们进入下一步. 下载mi unlock工具 工具在这里. 完成后我们进入下一步 使用mi...
bash中的一些特殊变量
题外话:我不会告诉你写这篇博文的原因是我自己记不住 $NUM NUM表示1-10之间任意一个数字(因为大于10可能会跟bash内部变量冲突XD). 与此同时,$1表示第一个参数,$2表示第二个参数…反正就是这么个规律. 此外注意,$0表示该文件的文件名. $$ $$表示当前进程的PID PID是什么? $# $#表示参数个数. e.g. test.sh:#!/bin/bashecho "参数个数为: $#"root@localhost ~# chmod +x test.shroot@localhost ~# ./test.sh aaa bbb参数个数为: 2root@localhost ~# ./test.sh aaa bbb ccc参数个数为: 3 $? $?表示上一条命令的退出状态 常见的有: 0-正常,其他为不正常 $@与$* 之所以把这两个放在一起,是因为这两个变量的输出人眼看来是一样的 e.g.: test.sh:#!/bin/bashecho "@ = $@"echo "*...