【双清/双wipe】使用adb命令进行双清/双wipe

下面教你们用adb命令进行双清!前期手机须要root权限!不root啥都干不了!快速,简洁!
请备份好本身的数据,好比照片~~
1.手机链接刷机精灵




4.下面进行双清

(一步一步来,一行是一步)完成后重启便可完成。
 android

  • adb shell
  • su
  • wipe data
  • wipe cache
  • exit
  • exit
  • adb reboot
  • 看图片


附上ADB命令大全

安装软件:adb install apk (文件名称.apk)
从新安装该软件:adb install -r apk (文件名称.apk)
卸载apk软件:adb uninstall apk(包名.apk)
查看手机上的运行日志,此项能够用来查错:adb logcat
查看手机是否链接,以及链接了几台手机:adb devices
A为手机路径,B为电脑路径,意思为:把文件从手机中复制到电脑上:adb pull <A> <B>
A为手机路径,B为电脑路径,意思为:把文件从电脑复制到手机上:adb push <B> <A>
进入手机的超级终端Terminal:adb shell
从新挂载文件系统:adb remount
重启手机:adb reboot
重启到Recovery界面:adb reboot recovery
重启到bootloader界面:adb reboot bootloader
显示该目录下的文件和文件夹:ls
进入某个目录:cd(注意分隔斜杠方向是/)
得到最高权限:su
查找设备:adb wait-for-device
断开链接:adb kill-server
开始链接:adb start-server
命令已经列了出来了,鉴于保密缘由,我不能教你们一些对手机有威胁的代码,因此我只能教如下部分:
1.手机因为替换、因为更改权限等等的形成手机无限重启或者直接没法开机。不刷机解决方法。
启动cmd,追到adb目录。
输入如下命令(括号为显示,没有为无或者未知)(注意大小写)
adb shell(应该显示shell#@android/或相似)
adb remount(应该显示remount succeed)
adb shell chmod #权限代码# /#文件目录#(权限代码查我其余日志,通常都是644,文件目录示例:/system/fonts/DroidSans.ttf)
adb reboot(重启)
2.因为操做不当致使系统损坏而必须刷机,可是又想备份数据。
首先,手机开到REC模式,而且安装了REC的ADB驱动(U*-MS模式)。
而后同样,cmd追到adb目录。(后面的是注释)
adb start-server(而后帮你找手机了)
adb shell(请求shell用户)
# mount /dbdata (其实有些网上说的是直接mount /data就能够,可是我发现我手机上面的数据都是存放在dbdata上)(另外一点,这句话我也没试过,本身试试看吧,貌似第三方REC(好比CMW)能够在REC上先挂载。
com.android.providers.contacts 这个是你的电话本
com.android.providers.telephony 这个是你的短信
怎么弄出来呢?我也就不用多解释了,前面已经给出了adb的复制命令了。
3.仿造REC备份整个系统。
同样,先追到adb目录。
而后命令是:adb backup [-system|-nosystem] -all [-apk|-noapk] [-shared|-noshared] -f <档案名称>
(就一条而已)
下面开始解释(相信你会看cmd的也同样看出是什么意思吧)
[-system|-nosystem]
这个指令是告诉adb 在备份时是否要连同系统一块儿备份。
若没有打的话,默认是-system 表示会一块儿备份系统。
注意!若连系统一块儿备份,在还原的时候会复盖系统档案,对于已经升级后的手机是很是很差的
我不知道在没有ROOT的状况下adb是否有权限去还原系统档案,但就算如此 仍是不建议这样作。
所以,-nosystem是建议必定要打上的指令。
-all
这个指令是必定要打上去的,问你是否要备份所有的APP。
如有加上-nosystem的指令,那么他就只会备份你目前已经安装上去的APP 而不会连系统APP一块儿备份。
[-apk|-noapk]
默认是-noapk,这个的意思是是否连安装的APK一块儿备份。
若为-noapk则只会备份APK的资料档(像是游戏存盘 设定 之类的)。
但我会建议连APK一块儿备份,由于这样才不会有版本冲突的问题。
[-shared|-noshared]
默认是-noshared 这个会问你是否连手机储存空间或是SD卡的档案一块儿备份。
我是不知道如有APP安装在SD卡上的时候 没打这指令是否会略过,但若大部分的APP都安装在内部空间的话,这个就能够不用打了。
(注:HTC有保留一个名为com.android.sharedstoragebackup的APK,这个APK会将SD卡或是手机空间的资料都备份 所以除非使用-nosystem指令,不然对于HTC手机来讲 无论有无打-shared 手机空间的资料必定会备份)。
-f <档案名称>
这个是指定备份完以后,要存在电脑的哪一个地方。
不过记得要打档名 而副档名则必定要打.ab
好的,那么我给出一条比较好的完整命令:
adb backup –system –all –apk –share –f “D:\test\test.ab”
备份补充相关要点:
这边要先说明,因为有些电脑并不是使用原生U*3.0,而是使用独立的芯片,并不是由芯片组直接提供,所以有时adb会所以没法连线或是传输上出问题,因此 请链接U*2.0或是链接原生的U*3.0。
首先请肯定已经有安装手机驱动(特别强调! 至于手机驱动哪找 看你是哪家手机就去哪家的官网找)
接着请连上手机 肯定U*侦错模式是否有启动
(注:U*请设定为充电模式或MTP模式 请勿设定成磁盘机或网络分享!)
接下来就能够直接使用backup指令了
比方说我要备份APK资料,要连同APK一块儿,不要去备份SD卡或外存,不要去备份到系统APP且我要指定档案名称为test,并存在D盘的话,那么指令就是:adb backup -apk -all -nosystem -f “D:\test.ab“
注意1:档案路径和档名如有空格 请记得路径要加双引号””
例:-f “D:\phone backup\htc j.ab“,不然会有问题。
注意2:若输入指令后没出现备份画面或是adb显示错误讯息,有多是adb没抓到手机,请使用adb devices指令(完整指令请输入adb查看)来看adb是否有抓到手机。
这个会要你输入这个备份档案的保护密码,你能够选择不输入。好了以后就
按“备份个人资料”。
再来就慢慢等它备份啦……备份的过程当中,手机画面会出现正在备份的APK及资料。
备份完后就会自动跳出程序,而且看看D槽。
还原:
既然已经备份好了,那以后要怎么还原呢?
这时候就要使用另外一个指令 adb restore
我仍是以刚刚的test.ab档案为例 那么打的时候就输入
adb restore “D:\test.ab“
打入你的手机密码以及你的封包所设定的密码(假若有的话)就会开始作还原的动做,并且它会依据一开始备份时存放的路径下去还原。
等到还原成功后,就能够去看看APP是否都回来了,也能够检查游戏存盘或是设定那些是否还在。
进阶做法及额外注意事项:
个别程式备份方法:
有很多人问我如何备份单个APP就行了,说简单不简单,说难也不难。难就难在得找出APP的物件名称。
什么是物件名称?简单来讲物件名称才是属于APP真正的名称,由每个APP开发者(或开发商)所本身定义的Java package名称,别忘了 Android的应用都是由Java写出来的 若是有写过Java的话应该对package不陌生,至于咱们通常看到的APP名称都是另外再加上去的。
好比 从iOS移植到Android上的免费游戏之一,Temple Run,它表面名称虽然就叫Temple Run,但它实际的物件名称为 com.imangi.templerun,而不要觉得这就是基本的格式了(什么前面必定是com之类的),这个彻底是由开发者自行定义。虽然一般开发者都是定义com开头后面加东西,可是固然也有很坑爹的开发者,本人下载上万测试软件中就出现过那么一个新手代码是cmw.firstblood.supersystem……好吧后来我反编译以后改掉了。
OK 这样大概就了解了吧? 不过要怎么去看物件名称?
基本*般的应用程式管理员和工做管理员都是没办法看到物件名称的,须要安装相似APK管理器之类的软件(像是超级管理器),才能够知道每一个APP的类别名称。
特别注意!类别名称是有大小写区分的,请仔细查看,以避免备份出问题。
若知道了物件名称后 指令要怎么打呢?咱们这边就以Temple Run为例
adb指令就要打成::
adb backup -apk com.imangi.templerun -f “D:\test.ab“
这边说明一下,因为只是备份单一APP的资料,所以不须要加-nosystem -all -noshared等全域指令,只须要这样简单打就能够了,而依照你的喜爱,想连APK一块儿备份就加-apk。
输入完后 手机会再度出现与上头同样的画面,只要按一下备份,就会把指定的APP给备份下来了。
资料另外的储存位置:
有些APP资料或是游戏存盘,并不必定会存在放手机内部的储存空间,有可能会存放在SD卡或是手机的使用者储存空间。
目前已经知道,像是TempleRun,SubwaySurf,以及LINE,他们的纪录都是存在SD卡或是手机储存空间上,至于怎么找他们,只要到SD卡(使用者储存空间)里头看,会有一个Android资料夹,里面有一个data资料夹,就是档案的存放之处,只要备份下来shell

相关文章
相关标签/搜索