关键词不能为空

当前您在: 主页 > 英语 >

用ADB命令解决手机替换系统文件导致死机或无限重启

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-05 19:25
tags:

-

2021年2月5日发(作者:海运费英文)



ADB


命令解决手机替换系统文件导致死机或 无限重启




基础知识:


adb


介绍




adb


的全称为


Android Debug Bridge


调试桥,是连接


Android< /p>


手机与


PC


端的桥梁,通过


adb


可以管理、操


作模拟器和设备,如安装软件、 系统升级、运行


shell


命令等。





管理设备



注:


android


手机、模拟器统一 称为



设备




adb devices



//


显示连接到计算机的设备



adb get-serialno //


获取设备的


ID

< p>
和序列号


serialNumber


----- -------------


重启


------------- ---------------------------------


adb reboot



//


重启设备



adb reboot bootloader



//


重启 到


bootloader


,即刷机模式



adb reboot recovery



//


重启到


recovery


,即恢复模式



------------- -----


发送命令到设备


---------------- ----------------------


adb [-d|-e|-s ]


-d


发送命令给


usb


连接的设备



-e


发送命令到模拟器设备



-s


发送命令到指定设备





adb


相关



adb kill-server //


终止


adb


服务进程



adb start-server //


重启


adb


服务进程



adb root //



root


权限重启


adb< /p>


服务



adb wait-for- device //


在模拟器


/


设备 连接之前把命令转载在


adb


的命令器中



获取设备硬件信息



adb shell



cat /sys/class/net/wlan0/address



//


获取


mac

地址



adb shell cat /proc/cpuinfo



//


获取


cpu


序列号






管理设备


app


aapt d badging //


获取


apk



packagename




classname

< p>
------------------


安装


-- --------------------------------------------


adb install



//


安装


apk


adb install -r //


保留数据和缓存文件,重新安装


apk




adb install -s



//


安装


apk


sd




------------------


卸载


------- ---------------------------------------


adb uninstall



//


卸载


app


adb uninstall -k



//


卸载


app

但保留数据和缓存文件



--------------- ---


启动


app-------------------- -----------------------


adb shell am start -n /. //


启动应用



------------ ------


查看内存占用


---------------- ------------------------


adb shell top



//


查看设备

cpu


和内存占用情况



adb shell top -m 6 //


查看占用内存前


6



app


adb shell top -n 1 //


刷新一次内存信息,然后返回



adb shell procrank //


查询各进程内存使用情况



adb shell kill [pid] //


杀死一个进程



adb shell ps //


查看进程列表




adb shell ps -x [PID] //


查看指定进程状态



adb shell service list //


查看后台


se rvices


信息



adb shell cat /proc/meminfo //


查看当前内存占用



adb shell cat /proc/iomem //


查看


I O


内存分区





文件操作



//android


中,


sdcard


代表内置存储,不同系统中


tf


卡的设备名可能不同,使用查看


adb shell ls mnt


查看所


有存储设备名。



adb remount



// < /p>



system


分区重新挂载为可读写分 区



adb push //


从本地复制文件到设备



adb pull //


从设备复制文件到本地



adb shell ls //


列出目录下的文件和文件夹,等同于


dos


中的


dir


命令



adb shell cd //

进入文件夹,等同于


dos


中的


c d


命令



adb shell rename path/oldfilename path/newfilename //


重命名文件



adb shell rm /system/



//


删除


system/ //rm -f


强制删除



adb shell rm -r //


删除文件夹及其下面所有文件



adb shell mv path/file newpath/file //


移动文件




adb shell chmod 777 /system/fonts/ //


设置文件权限



//system 644 all 777


adb shell mkdir path/foldelname //


新建文件夹



adb shell cat //


查看文件内容





进行


ADB


连接之前,请先复制好


adb


所需文件到



电脑系统盘


Windows


文件夹 下




运用命令行还可以解决如忘记图 形锁屏密码、忘记锁屏数字密码之类的问题。




以下正式开始:












以下是本人解决问题是用到的若干语句:


(未整理,如果你懂一些< /p>


linux


命令,我相信这已经足够你解决问

题,如果你不知道可以先学习)



adb devices


adb shell


su


adb remount


mount -o remoutn rw /system %mount -o remount,rw /


adb chmod 644 /system/


adb chmod 644 /system/



%


chmod 644


mv /system/ /system/app/


%



上一层




cd ..


返回或退出



exit




/*



framework



*/




adb push /sdcard/


出现


faild to copy '' to '/sdcard//' :Permission denied




原因是


/system


是只读的,你需要先执行



adb remount



命令



adb remount


之后,命令终端显示



remount failed: Operation not permitted adb remount


失败。




接着:



1.


确定是否正确连接手机了



adb devices


adb shell


su



mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system



chmod 777 /system



cd system


chmod 777 app

-


-


-


-


-


-


-


-



本文更新与2021-02-05 19:25,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/603040.html

用ADB命令解决手机替换系统文件导致死机或无限重启的相关文章

用ADB命令解决手机替换系统文件导致死机或无限重启随机文章