线刷一定要adb命令开启usb调试试吗

手机签到经验翻倍!快来扫一扫!
【首发】绕开Recovery和线刷,用ADB命令做ROM和刷机!
56254浏览 / 198回复
虽然这招是一个公开的秘密,对懂行的同志们基本都懂,不过我想99%的普通网友应该还是第一次听说吧,因此就有了这个帖子普及的必要性。用这个方法可以做*.AB刷机包,随时备份还原,打命令虽然有点儿繁琐,但实际上,看完这个帖子不是很难。此贴适合,没有第三方中文Recovery的安卓设备,或者无线刷包的山寨机等等做ROM。当然,还是希望操作者有点和基础,如果实在是小白,看不懂,我们也是爱莫能助的。一、通过ADB连接手机和机:1、下载本帖附件中戴子提供的的adb工具包戴子完整版“ADB Tool By DaiZi.rar”,并解压。2、打开安卓设备的USB调试模式。3、安装手机相应的USB连接和刷机驱动,这些驱动每个机型都不一样,请到相应品牌的官网或论坛中下载。4、使用USB线连接手机和PC机,打开PC机的命令行窗口,进入adb安装目录,确认手机与PC连接正常,确认方法为在命令行窗口输入fastboot devices,可以看到正常连接的信息,如:9e42530e fastboot。5、adb连接不上手机的应对方法:如果官方驱动安装后依旧无法连接手机,可以尝试打开豌豆夹、腾讯手机管家、联想乐助手、刷机精灵等等连接手机,如果能正常连上则代表adb正在起作用。二、备份安卓设备的系统——做ROM:1、进入adb目录:进入本帖附件“ADB Tool By DaiZi.rar”,也就是adb目录,双击打开里面的cmd.exe,软件默认将操作对象跳转入adb目录下。(PS:之前在群里,网友有反映不懂怎么用cd命令进入adb目录,而且怎么教都不会,这个版本为小白考虑,干脆集成了cmd.exe,一打开自动进入adb目录)2、备份系统我们需要用到的命令是:adb backup [-system|-nosystem] -all [-apk|-noapk] [-shared|-noshared] -f &(仅此一条而已)3、命令解释:下面开始解释(相信你会看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 “X:testtest.ab”&(X代表存放备份的盘符)4、备份补充相关要点:&这边要先说明,由于有些电脑并非使用原生USB3.0,而是使用独立的芯片,并非由芯片组直接提供,因此有时adb会因此无法连线或是传输上出问题,所以 请连接USB2.0或是连接原生的USB3.0。&首先请确定已经有安装手机驱动(特别强调! 至于手机驱动哪找 看你是哪家手机就去哪家的官网找)&接着请连上手机 确定USB侦错模式是否有启动&(注:USB请设定为充电模式或MTP模式 请勿设定成磁盘机或网络分享!)&接下来就可以直接使用backup指令了&比方说我要备份APK资料,要连同APK一起,不要去备份SD卡或外存,不要去备份到系统APP且我要指定档案名称为test,并存在D盘的话,那么指令就是:adb backup -apk -all -nosystem -f “D:test.ab”&5、注意1:档案路径和档名若有空格 请记得路径要加双引号“”&例:-f “D:phone backuphtc j.ab”,否则会有问题。&6、注意2:若输入指令后没出现备份画面或是adb显示错误讯息,有可能是adb没抓到手机,请使用adb devices指令(完整指令请输入adb查看)来看adb是否有抓到手机。&这个会要你输入这个备份档案的保护密码,你可以选择不输入。好了之后就按“备份我的资料”。&再来就慢慢等它备份啦……备份的过程中,手机画面会出现正在备份的APK及资料。&备份完后就会自动跳出程序,并且看看D槽。&三、还原备份过的系统——刷机:既然已经备份好了,那之后要怎么还原呢?&这时候就要使用另一个指令 adb restore&我还是以刚刚的test.ab档案为例 那么打的时候就输入:&adb restore “X:test.ab”&(X代表存放备份的盘符)打入你的手机密码以及你的封包所设定的密码(假如有的话)就会开始做还原的动作,而且它会依据一开始备份时存放的路径下去还原。&等到还原成功后,就可以去看看APP是否都回来了,也可以检查游戏存盘或是设定那些是否还在。&四、进阶作法及额外注意事项:&1、个别程式备份方法:&有不少人问我如何备份单个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的类别名称。&2、特别注意!:类别名称是有大小写区分的,请仔细查看,以免备份出问题。&若知道了物件名称后 指令要怎么打呢?我们这边就以Temple Run为例&adb指令就要打成:&adb backup -apk com.imangi.templerun -f “D:test.ab”&这边说明一下,由于只是备份单一APP的资料,因此不需要加-nosystem -all -noshared等全域指令,只需要这样简单打就可以了,而依照你的喜好,想连APK一起备份就加-apk。&输入完后 手机会再度出现与上头一样的画面,只要按一下备份,就会把指定的APP给备份下来了。&3、资料另外的储存位置:&有些APP资料或是游戏存盘,并不一定会存在放手机内部的储存空间,有可能会存放在SD卡或是手机的使用者储存空间。&目前已经知道,像是TempleRun,SubwaySurf,以及LINE,他们的纪录都是存在SD卡或是手机储存空间上,至于怎么找他们,只要到SD卡(使用者储存空间)里头看,会有一个Android资料夹,里面有一个data资料夹,就是档案的存放之处,只要备份下来就可以了,但要注意的是,若在备份之前就移除程式,那么该资料也是会从储存空间上移除的,这点还请注意。&4、使用钛备份还原:&这是我找资料的时候无意间发现的 其实钛备份也支援使用adb备份出来的资料,只要版本是5.6以后的就行了(想要的下载后面的钛备份连接),因此,也可以使用钛备份进行还原的动作,缺点是本身需要root 而且必须是专业版才支援。
戴子你太牛逼不解释了
h刈戴子你这么牛逼,你家里人知道不?
一直想学adb==
Double豆 发表于
h刈戴子你这么牛逼,你家里人知道不?
不知道啊。
戴子 发表于
不知道啊。
戴子还不去睡觉啊?
给力了。。顶起来了
太帅了。。
强大。顶是必须滴。
学习,并支持!
赞哈哈哈!a o
赞哈哈哈!a o
赞哈哈哈!
纯属支持哦 哈哈哈哈!!!!!!纯属支持哦 哈哈哈哈!!!!!!纯属支持哦 哈哈哈哈!!!!!!
支持键盘翻页 ( 左右 )&
您需要登录后才可以回帖&&&|&&&&&
可能感兴趣的板块:
用户名/注册邮箱/注册手机号
其他第三方号登录后使用快捷导航没有帐号?
其他登录方式
查看: 656|回复: 7
在线时间92 小时最后登录阅读权限1UID注册时间积分125精华0
头像被屏蔽
主题帖子 金币74 元 智豆0 点
提示: 作者被禁止或删除 内容自动屏蔽
在线时间1428 小时最后登录阅读权限40UID4559072注册时间积分2525精华0
, 积分 2525, 距离下一级还需 475 积分
主题帖子 金币2807 元 智豆29 点
救砖的话用小米助手!我的就刚才救回的!
在线时间394 小时最后登录阅读权限20UID注册时间积分578精华0
, 积分 578, 距离下一级还需 122 积分
主题帖子 金币560 元 智豆94 点
难道线刷不是在fastboot模式下才能完成的吗?和开不开usb调试有关系吗?本人小白,说错了请指正
在线时间2143 小时最后登录阅读权限90UID3031983注册时间积分10492精华0
安智大帅哥
主题帖子 金币6916 元 智豆0 点
不用打开的
在线时间92 小时最后登录阅读权限1UID注册时间积分125精华0
头像被屏蔽
主题帖子 金币74 元 智豆0 点
提示: 作者被禁止或删除 内容自动屏蔽
在线时间92 小时最后登录阅读权限1UID注册时间积分125精华0
头像被屏蔽
主题帖子 金币74 元 智豆0 点
提示: 作者被禁止或删除 内容自动屏蔽
在线时间2143 小时最后登录阅读权限90UID3031983注册时间积分10492精华0
安智大帅哥
主题帖子 金币6916 元 智豆0 点
c8813q坛主死全家 发表于
既然不用打开 你线刷教程里干嘛放一个打开usb模式教程&&然后我一直刷不上&&就一直找怎么打开usb调试&&无语 ...
最好是打开 如果不打开也影响不大 打开了只是更有保障
在线时间0 小时最后登录阅读权限10UID注册时间积分0精华0
, 积分 0, 距离下一级还需 5 积分
主题帖子 金币12 元 智豆0 点
我也打不开,你最后是怎么刷机的?
废话不说,开版红包至上!本月发有效插件主题帖,均可额外获赠50金币!!!速速发帖吧!!!Nexus4线刷官方一定要打开USB调试吗,手机开不了机怎么办_刷机吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:88,474贴子:
Nexus4线刷官方一定要打开USB调试吗,手机开不了机怎么办收藏
之前卡刷过第三方的ROM,现在线刷又刷不进去,还有什么补救的方法吗,说明一下手机是重新加锁了再解锁就开不了机的
票牛教你如何买到热门、便宜、真实的演出门票!
有人知道的不
50给你解决
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 强制开启usb调试工具 的文章

 

随机推荐