请选择 进入手机版 | 继续访问电脑版
莫凡配件选购
今日头条平台
iMP3官方微博微信公众号:iMP3关注编辑京东号
查看: 118810|回复: 291
收起左侧

【年终总结】亚马逊Kindle Fire变砖预防与修复砖块专题

    [复制链接]
发表于 2012.1.14 16:23:34 | 显示全部楼层 |阅读模式
本帖最后由 adb 于 2012.1.14 17:45 编辑


      一直都没有系统的做一做关于Kindle Fire变砖修复的帖子,临近年终,这里就Kindle Fire上市2个月来,各位网友所遇到过的变砖问题以及修复方法,做一个总结,希望对还木有变砖和正在变砖的筒子们有所帮助,同时感谢这段时间大家对于imp3论坛KF版的支持。


本帖导航:

2楼:几种常见的变砖途径总结

3楼:如何有效预防变砖现象的发生

4楼:变砖修复之准备篇

5楼:变砖修复实例1:使用修改settings.db方法安装输入法变砖修复

6楼:变砖修复实例2:安装TWRP或恢复原厂设置,开机循环进入TWRP

7楼:变砖修复实例3:精简软件、修改framework-res.apk或build.prop造成无法启动

8楼:变砖修复实例4:软件安装、设置错误造成无法使用

9楼:变砖修复实例5:分区损坏修复

.............
......
...
.



如果大家还遇到了其他变砖的情况,欢迎来本帖回帖反映,我会尽量找出修复的方法!


评分

参与人数 3金币 +26 收起 理由
丢了沙发的板凳 + 1 哈哈,9楼的悲剧,我亲身经历啊,!!!!
r362328803 + 5 赞一个!最多只能给五分呀。。
answerhj + 20 好长好长。。。。。。

查看全部评分

 楼主| 发表于 2012.1.14 16:26:55 | 显示全部楼层
本帖最后由 adb 于 2012.1.14 16:28 编辑

几种常见的变砖途径总结:

什么是变砖:
变砖顾名思义,就是KF无法正常启动进入系统,无法正常使用。造成变砖的原因,可能是软件系统损坏,也可能是硬件损坏,而通常我们遇到的变砖都是由于软件系统损坏所致。

什么样的砖块可以修复?
理论上说,一切砖块都可以修复。但是我们用户自己可以操作的,基本仅限于软件系统损坏造成的砖块。如果你的KF开机还可以屏幕还能亮,还能显示Logo,这样基本都可以自己进行修复;而如果无法开机,屏幕也根部不亮(确认是否是没有电了),恐怕就已经属于硬件故障(硬件损坏的几率很小),这时估计就要返厂或送到专业人士那里维修了。


几种常见的变砖途径总结:
1、采用修改settings.db系统文件的方法安装输入法

可以说是目前为止,造成变砖人数最多的变砖方式。虽然在imp3论坛,我已经把修改settings.db安装输入法的帖子给处理掉了,但是有些朋友可能通过搜索等方法,在其他网站论坛搜到了老帖子,因为尝试而不幸变砖。

所以这里再次强调一次,安装输入法有非常安全的方法,所以一定不要去用修改settings.db的方法。


2、安装TWRP过程中(比如使用Utility安装TWRP),或者已经安装TWRP,在系统中进行恢复原厂设置,造成开机停留在Logo界面,无法进入系统。

这也是出现频率很高的变砖途径,但实严格的说,这并不算变砖,因为无法进入系统只是由于bootmode启动模式被更改的问题,只要改回去即可。


3、在进行精简系统等操作时,误删除了某些重要的系统软件或其他文件

这种方式造成无法启动变砖的人数很少,修复也比较简单,直接用adb push把误删除的文件推送会原来的位置,一般就能解决。


4、修改framework-res.apk进行系统美化不当,造成无法正常启动系统

进行系统美化的朋友,想必都有相当的Android系统技术,即便是出了问题,我想大都也都知道如何修复,使用Utility工具或者手动输入命令把文件替换回去就行了。


5、修改build.prop不当造成无法正常启动的问题
System\build.prop这个文件中包含了很多可以修改的有用信息,比如为了玩某款大型游戏去修改机器型号,手动修改区域语言,修改屏幕显示密度,对系统进行一定的优化等等,都需要涉及对build.prop文件的修改,而在修改过程中如果不慎,就可能造成系统无法正常启动的问题。修复的方法也比较简单,同第4条一样,将正常的文件替换回去就可以了。


6、并没有进行危险操作,可能是由于安装了某些软件,或者设置不当,比如使用3D神器误将屏幕亮度设置到最低而完全黑屏,致使无法对KF进行有效操作等等原因。

    出现问题可能并不是真正的变砖,但是安装了危险软件或者设置造成无法操作,一般恢复原厂设置即可,但是可能系统已经无法操作了,所以需要通过其他途径进行恢复原厂设置。


7、对系统进行分区操作,造成系统分区损坏而变砖

      说到这个原因,首先我不得不先来道个歉,之前发过2个关于分区的帖子,危险系数比较高,有朋友进行了尝试而不幸变砖(目前已知有两位了),不过好在也是可以修复的。

      最后,关于刷机会不会造成变砖,我觉得使用TWRP不会,当然如果你使用最原始的手动输入命令操作,操作不当倒是有可能。而使用TWRP就太可能会变砖,如果有没有签名什么的问题,一般都不会通过twrp的验证不会刷进去,除非你刷的是根本就不是KF的固件,而且固件包含自己的recovery.img。



 楼主| 发表于 2012.1.14 16:30:37 | 显示全部楼层
本帖最后由 adb 于 2012.1.14 17:53 编辑


从源头入手,如何预防变砖现象的发生


       虽然多数变砖都可以进行修复,但修复的过程颇为麻烦,特别是对于不少新手来说可能会更加困难,所以与其变砖去修复,亡羊补牢,不如做好预防工作,从根本上杜绝变砖情况的发生。
其实平时主要注意几点,想要KF变砖还是很难的。比如我自己,作为imp3论坛KF版主,不免要经常尝试一下东西,可以说算是折腾的人,但是从开始玩KF以来,从来没有遇到过真正变砖的情况,所以啦,只要平时稍微注意一下,基本可以保证你的KF玩起来一帆风顺。


1、尽量不要去做危险的操作
2楼已经总结出来几点常见的变砖途径,对于新手来说,如果不是非常必要,尽量不要去触碰这些可能会使KF变砖的操作。


2、阅读网上的相关玩机教程帖子要仔细,操作要谨慎
不少时候,出现问题的原因,很可能是准备工作没有做好,或是操作过程中粗心所造成的。另外如果看到某个文章、帖子的用途不错,想要尝试,但看的并不是很明白,建议先不要贸然尝试,可以的话最好再论坛上发帖询问一下,征求一下众网友的帮助,群众的力量是无穷的。

      另外阅读教程帖子、文章的时候,注意看里面有没有说这个操作比较危险之类的提示,其他网站论坛不清楚,但在imp3上我所发的帖子,我一般都会注明的。如果有的话,就要慎重考虑一下是否真的要进行操作,即便要进行操作,也要慎重一些。此外,由于KF系统更新、破解的进程可能会比较快,一个月甚至半个月的时间,可能就会有较大的革新,所以这里也建议如果看到文章、帖子的时间比较久远,就要找一找是不是有什么更新、更安全的操作方法。


3、KF最强有力的保护盾:firefirefire+TWRP组合
       firefirefire+TWRP可以说是KF最强大的刷机、系统维护组合,只要安装并保护好firefirefire+TWRP,基本上可以杜绝一切由于系统、软件问题造成变砖的可能。
这里简单的介绍一下,firefirefire是自制的第三方bootloader,通过它可以方便的进入Recovery(比如TWRP),当系统出现问题的时候,可以容易的进入fastboot模式,这里不得不说的是,作者在发布firefirefire的说明里已经明确的提到,在刚刚开机是,firefirefire会让机器在数秒时间里是处于fastboot模式下,但是在国内的论坛,感觉很多朋友并不知道这一点,并不知道如何去利用,有些可惜。
而TWRP则是一种可以通过触控操作的Recovery工具,在TWRP中,可以方便的进行刷机,可以对系统进行备份,权限修复以及恢复原厂设置等实用操作,如果系统崩溃损坏,很多情况都是可以通过TWRP进行修复的。


所以如果想要较为深入的去使用KF,firefirefire+TWRP可以说是必装的,关于firefirefire+TWRP的安装,请参考这个帖子进行安装:http://bbs.imp3.net/thread-10547286-1-1.html

TWRP的基本使用方法可以参考:http://bbs.imp3.net/thread-10521973-1-1.html



关于使用TWRP几点强烈建议:

a、尽量不要使用Utility安装TWRP,不要在系统中使用恢复原厂设置
        使用Utility一键安装TWRP看起更方便,但是实际像还要从国外网站下载,而且安装后可能出现无法进入系统的情况,所以这里推荐使用这个帖子中的方法安装:http://bbs.imp3.net/thread-10547286-1-1.html

        另外安装TWRP后,如果在系统中,使用恢复原厂设置,也可能造成无法进入系统的问题,如果需要恢复原厂设置,请进入TWRP中,选择WIPE,然后选择Factory Reset。


b、做一份系统备份
        在系统完好,需要的软件都安装好了,自己感觉处于最佳状态的时候,使用TWRP做一份系统备份,这样在系统损坏的时候,可以方便的进行还原,简单的说和电脑上用Ghost做系统镜像是同样的道理,这样比重刷系统要更加省时方便。

c、你的KF内存中,至少要放一个完好的刷机固件
        由于我们不会到那一天系统会损坏变砖,所以KF的内存中,应该至少放一个正常的刷机固件,以备不时之需。如果不这样做的话,可能会出现系统忽然损坏变砖了,虽然你可以进入TWRP,想着刷机恢复,但是忽然发现之前既没有做备份,也没有在KF内存中也没有刷机文件,虽然多数情况下在TWRP中可以使用adb命令,可以用adb命令将固件推送进去,但谁又能保证不会发生意外,出现adb无法连接的情况呢!如果真实这种情况,你就傻眼去吧(虽然还有fastboot最后一道屏障吧)。所以这里我个人强烈建议,在你的KF内存中,至少要放一个刷机固件以防万一。

d、保护好你的firefirefire+TWRP
      既然firefirefire+TWRP有这么多的好处,所以我们应该保护好firefirefire+TWRP,不让它消失。一般情况下,可以让firefirefire与twrp消失的方法只有一个,那就是刷没有做任何修改的亚马逊原生固件,因为上面我已经提到,firefirefire与twrp分别是第三方的bootloader与recovery,安装上后是覆盖了原生系统的这两个分区才得以实现的。而完整的原生固件是包含这两个分区部分的,如果刷完全的原生固件,必然会将firefirefire与twrp覆盖掉,所以这里建议如果需要刷原生固件,建议刷已经去掉recovery.img与u-boot.bin的原生系统,如果不喜欢之前我所发的修改版的原生系统,稍后我在发一个仅去掉recovery.img与u-boot.bin的原生系统。
另外,如果亚马逊官方出来新固件,会自动联网升级,自动升级后,firefirefire与twrp也会消失,这个就无法避免了,所以是官方自动在线升级,升级系统后可以再安装一下firefirefire+TWRP。


好了,预防这一块内容,我就说这么多,还是那句话,只要保护好了firefirefire+TWRP,你的KF就基本可以杜绝一切由于系统软件问题出现的变砖情况。



 楼主| 发表于 2012.1.14 16:33:57 | 显示全部楼层
本帖最后由 adb 于 2013.1.31 13:33 编辑


变砖修复之准备篇:


好了,如果你的机器已经变砖了,需要修复,修复总要有准备工作,有工具,这一楼我就放上修砖可能用到准备工作与工具下载。

1、USB驱动
USB驱动是最基本的,相当多修砖失败,都是因为驱动的不正确的原因。这里提供一下驱动的下载。

USB驱动: KF驱动.rar (8.27 MB, 下载次数: 267924)
 楼主| 发表于 2012.1.14 16:35:10 | 显示全部楼层
本帖最后由 adb 于 2012.1.14 17:37 编辑

变砖修复实例1:使用修改settings.db方法安装输入法变砖修复

     理论上说,把原有的settings.db文件替换回去,在修改会原来的文件权限应该可以,但是有网友安装这个方法说不行,我也没有亲自尝试过,也不敢确定。所以下面我就给一个经过测试验证可行的修复方法,这个方法我就单刀直入,不去那些容易让人糊涂的修改启动bootmode启动模式的东西,直接用国外xda开发者论坛上那个强制进入fastboot的方法进行,这样应该更好理解:

1、按照4楼的下载与方法, 弄好USB命令,然后下载第2个adb环境的压缩包解压缩,然后打开cmd命令窗口进入环境。


2、依次输入下面命令:
  1. adb push fbmode /data/local/tmp
  2. adb shell chmod 755 /data/local/tmp/fbmode
  3. adb shell /data/local/tmp/fbmode
  4. adb reboot
复制代码

输入完机器会重启,然后就强制进入fastboot模式了,然后再输入下面的命令。

  1. fastboot -i 0x1949 boot boot.img  
  2. fastboot -i 0x1949 -w                                          
  3. fastboot -i 0x1949 oem idme bootmode 0x4000                     
  4. fastbooot -i 0x1949 reboot  
复制代码
没有问题的话,砖块就算修复完成,可以正常进入系统了。

如果没有成功的话,按照4楼的方法,检查一下USB驱动,另外Android SDK和JDK也安装设置一下。


 楼主| 发表于 2012.1.14 16:36:44 | 显示全部楼层
本帖最后由 adb 于 2012.2.29 15:26 编辑


变砖修复实例2:安装TWRP或恢复原厂设置,开机循环进入TWRP



在2楼已经说过,这个问题严格的说不算变砖,只要改一下启动模式就可以了。方法有使用Utility修改,和手动修改两种,下面分别介绍一下:


1、一键修复工具:

已经发了一键修复工具,只要保证adb可以正常连接,就可以修复,详细方法请参考:http://bbs.imp3.net/thread-10576881-1-1.html


2、使用Utility工具修改:

具体方法我已经在另外一个帖子里写过了,直接转向这个帖子:http://bbs.imp3.net/thread-10535386-1-1.html


3、手动修改启动模式

如果是用Utility不成功,也可以试试手动修改,打开cmd窗口,进入adb环境,然后依次输入下面的命令:
  1. adb shell
  2. idme bootmode 0x4000
  3. exit
  4. adb reboot
复制代码
这是使用Utility一键安装TWRP过程中,还有在系统里使用恢复原厂设置时,很容易出现的问题,看到上面的解决方法很容易吧。




 楼主| 发表于 2012.1.14 16:39:07 | 显示全部楼层
本帖最后由 adb 于 2012.1.14 17:44 编辑

变砖修复实例3:精简软件、修改framework-res.apk或build.prop造成无法启动


如果是因为修改framework-res.apk所致,那么直接使用Utility v0.9.2一键修复就可以,Utility专门有修复这个问题的选项。


一、 如果你已经安装了TWRP,那么方法非常非常的简单,重刷一个完好的系统,或者回复备份就可以解决了。

二、如果你的机器安装了TWRP,但是机器里既没有备份,也没有固件文件,那么开机进入TWRP,然后使用adb push命令将固件复制到内存中,具体方法如下:

1、开机进入TWRP
2、网上下载一个固件,比如下载的固件名字为update.zip原生系统,将这个文件复制到4楼第2个adb环境的目录里
3、打开cmd装口,进入adb环境,然后输入下面命令
  1. adb push update.zip /sdcard/
复制代码
上面的update.zip只是一个例子,具体输入什么名字,以你所下载的固件的实际名字为准。

4、等待复制一会,这样就把固件复制到KF的内存根目录 ,然后使用twrp刷机即可



三、如果你的机器没有安装firefirefire和twrp,但是这时候应该是可以使用adb命令的,这时候可以通过fastboot安装一下firefirefire和twrp,然后再安装上面的方法进行重刷固件,具体安装firefirefire+twrp的方法如下:

1、按照4楼的下载与方法, 弄好USB命令,然后下载第2个adb环境的压缩包解压缩,然后打开cmd命令窗口进入环境。

2、依次输入下面命令:
  1. adb push fbmode /data/local/tmp
  2. adb shell chmod 755 /data/local/tmp/fbmode
  3. adb shell /data/local/tmp/fbmode
  4. adb reboot
复制代码
输入完机器会重启,然后就强制进入fastboot模式了,然后再输入下面的命令。
  1. fastboot -i 0x1949 flash bootloader u-boot.bin
  2. fastboot -i 0x1949 boot twrp-blaze-2.0.0RC0.img
  3. fastboot -i 0x1949 oem idme bootmode 4000
  4. fastboot -i 0x1949 reboot
复制代码
然后机器会重启,这样就安装好firefirefire+twrp

3、然后安装最上面的方法进行刷固件即可。




 楼主| 发表于 2012.1.14 16:39:37 | 显示全部楼层
本帖最后由 adb 于 2012.1.14 17:36 编辑


变砖修复实例4:软件安装、设置错误造成无法使用


这个问题并不大,软件安装,或是设置错误,都没有触及深层的系统文件,只要恢复一下原厂设置就可以了。但是依然可能由于无法进入系统,或者进入系统无法操作而无法选择恢复原厂设置,具体解决方法如下。

一、如果没有安装firefirefire+twrp,可以使用下面方法:
     有TWRP就简单了,开机直接进入twrp,然后在WIPE项目里,选择Factory reset恢复原厂设置即可。


二、如果没有安装firefirefire+twrp,可以使用下面方法:

1、按照4楼的下载与方法, 弄好USB命令,然后下载第2个adb环境的压缩包解压缩,然后打开cmd命令窗口进入环境。

2、依次输入下面命令:
  1. adb push fbmode /data/local/tmp
  2. adb shell chmod 755 /data/local/tmp/fbmode
  3. adb shell /data/local/tmp/fbmode
  4. adb reboot
复制代码

输入完机器会重启,然后就强制进入fastboot模式了,然后再输入下面的命令。

  1. fastboot -i 0x1949 –w
  2. fastboot -i 0x1949 oem idme bootmode 0x4000                     
  3. fastbooot -i 0x1949 reboot
复制代码

重启后就会恢复原厂设置了



 楼主| 发表于 2012.1.14 16:42:49 | 显示全部楼层
本帖最后由 adb 于 2012.1.14 17:35 编辑


变砖修复实例5:分区损坏修复

进行分区操作的朋友应该是极少的,但是仍有有人需要这个方法。
根据之前的帖子反映,一般是cache分区丢失,可以进入twrp,系统可以刷,但是无法正常进入系统。

一、如果twrp还在的话,应该可以使用adb命令,安装下面步骤来做:

1、按照4楼的下载与方法, 弄好USB命令,然后下载第2个adb环境的压缩包解压缩,然后打开cmd命令窗口进入环境。

2、依次输入下面命令:

  1. adb push fbmode /data/local/tmp
  2. adb shell chmod 755 /data/local/tmp/fbmode
  3. adb shell /data/local/tmp/fbmode
  4. adb reboot
复制代码

输入完机器会重启,然后就强制进入fastboot模式了,然后再输入下面的命令。

  1. fastboot devices
  2. fastboot oem format
  3. fastboot oem idme bootmode 4000
  4. fastboot reboot
复制代码

这样应该就可以了,如果有疑问可以参考这个帖子:http://bbs.imp3.net/thread-10545955-1-2.html

二、如果KF没有安装TWRP的话,尝试一下看看adb是否可以连接,如果可以连接的话,按照上面的方法来做。

三、如果不可以连接的话,有可能此时已经处于fastboot状态下,直接输入下面命令:

  1. fastboot devices
  2. fastboot oem format
  3. fastboot oem idme bootmode 4000
  4. fastboot reboot
复制代码

如果输入第一条,提示waiting for devices,可以尝试长按电源开关关机,在开机,看看有木有反应。

四、如果依旧不行,那么估计就要借助工程数据线,直接进入fastboot模式进行修复了。




 楼主| 发表于 2012.1.14 16:45:52 | 显示全部楼层
本帖最后由 adb 于 2012.1.14 16:51 编辑


预留楼层
 楼主| 发表于 2012.1.14 16:47:54 | 显示全部楼层
预留楼层
 楼主| 发表于 2012.1.14 16:48:02 | 显示全部楼层
预留楼层
 楼主| 发表于 2012.1.14 16:48:10 | 显示全部楼层
预留楼层
 楼主| 发表于 2012.1.14 16:48:18 | 显示全部楼层
预留楼层
 楼主| 发表于 2012.1.14 16:48:35 | 显示全部楼层

最后预留.......
发表于 2012.1.14 18:00:31 | 显示全部楼层
好长好长。。。。。。

评分

参与人数 1金币 +20 收起 理由
adb + 20 期待PB的大作

查看全部评分

发表于 2012.1.14 18:40:02 | 显示全部楼层
真是强贴,谢谢adb.
我刚修复了system错误导致的砖,用的是工程线fastboot刷TWRP的方法.
发表于 2012.1.14 20:13:10 | 显示全部楼层
:monkey:0013:不错不错 应该置顶呀
发表于 2012.1.14 22:17:55 | 显示全部楼层
本帖最后由 metalplus 于 2012.1.14 22:18 编辑

厉害,真是负责任,可能由于kindle fire板块开的晚吧,不然我觉得adb应该是一等奖得主。
发表于 2012.1.15 18:43:56 | 显示全部楼层
哈哈,9楼的悲剧,我亲身经历啊,!!!!哇咔咔,感谢版主整理出来
*滑动验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

客观 包容 敏锐 专业

iMP3.net 随身数码影音

推广合作:139 1100 1503

莫凡配件:135 9940 7494

© 2001-2016 All Rights Reserved.

  • 微信
  • 微博
手机版|Archiver|小黑屋|iMP3随身影音 ( 京ICP证090368号 京ICP备09052696号 ) 京公网安备 11010502030726号    
快速回复 返回顶部 返回列表