广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    小米1s误删13个分区变QHSUSB黑砖修复+重新分区

    来源:网络收集  点击:  时间:2024-02-15
    【导读】:
    强迫症非要合并boot,boot1,于是删掉了8-20分区,重新分区,然后重启变黑砖,fastboot和recovery不能用了,任何按键没有任何反应。小米1s15分区是system分区,重新分区是指分15-20分区这6个分区,15之前的不能动!分区之前必须备份分区!!12,13分区是基带,官方线刷包是不带这两个分区的,如果没有备份,即使刷回去了,手机一样会丢失IME串号等东西,没信号,永远飞行模式了救砖方法工具/原料moremiflash官方线刷包twrp recovery备份+还原方法1/4分步阅读

    备份

    dd if=/dev/block/mmcblk0p1 of=/sdcard/backups/p1.img

    dd if=/dev/block/mmcblk0p2 of=/sdcard/backups/p2.img

    dd if=/dev/block/mmcblk0p3 of=/sdcard/backups/p3.img

    dd if=/dev/block/mmcblk0p4 of=/sdcard/backups/p4.img

    dd if=/dev/block/mmcblk0p5 of=/sdcard/backups/p5.img

    dd if=/dev/block/mmcblk0p6 of=/sdcard/backups/p6.img

    dd if=/dev/block/mmcblk0p7 of=/sdcard/backups/p7.img

    dd if=/dev/block/mmcblk0p8 of=/sdcard/backups/p8.img

    dd if=/dev/block/mmcblk0p9 of=/sdcard/backups/p9.img

    dd if=/dev/block/mmcblk0p10 of=/sdcard/backups/p10.img

    dd if=/dev/block/mmcblk0p11 of=/sdcard/backups/p11.img

    dd if=/dev/block/mmcblk0p12 of=/sdcard/backups/p12.img

    dd if=/dev/block/mmcblk0p13 of=/sdcard/backups/p13.img

    dd if=/dev/block/mmcblk0p14 of=/sdcard/backups/p14.img

    dd if=/dev/block/mmcblk0p15 of=/sdcard/backups/p15.img

    dd if=/dev/block/mmcblk0p16 of=/sdcard/backups/p16.img

    dd if=/dev/block/mmcblk0p17 of=/sdcard/backups/p17.img

    dd if=/dev/block/mmcblk0p18 of=/sdcard/backups/p18.img

    dd if=/dev/block/mmcblk0p19 of=/sdcard/backups/p19.img

    dd if=/dev/block/mmcblk0p20 of=/sdcard/backups/p20.img

    还原

    dd if=/sdcard/backups/p1.img of=/dev/block/mmcblk0p1

    dd if=/sdcard/backups/p2.img of=/dev/block/mmcblk0p2

    dd if=/sdcard/backups/p3.img of=/dev/block/mmcblk0p3

    dd if=/sdcard/backups/p4.img of=/dev/block/mmcblk0p4

    dd if=/sdcard/backups/p5.img of=/dev/block/mmcblk0p5

    dd if=/sdcard/backups/p6.img of=/dev/block/mmcblk0p6

    dd if=/sdcard/backups/p7.img of=/dev/block/mmcblk0p7

    dd if=/sdcard/backups/p8.img of=/dev/block/mmcblk0p8

    dd if=/sdcard/backups/p9.img of=/dev/block/mmcblk0p9

    dd if=/sdcard/backups/p10.img of=/dev/block/mmcblk0p10

    dd if=/sdcard/backups/p11.img of=/dev/block/mmcblk0p11

    dd if=/sdcard/backups/p12.img of=/dev/block/mmcblk0p12

    dd if=/sdcard/backups/p13.img of=/dev/block/mmcblk0p13

    dd if=/sdcard/backups/p14.img of=/dev/block/mmcblk0p14

    dd if=/sdcard/backups/p15.img of=/dev/block/mmcblk0p15

    dd if=/sdcard/backups/p16.img of=/dev/block/mmcblk0p16

    dd if=/sdcard/backups/p17.img of=/dev/block/mmcblk0p17

    dd if=/sdcard/backups/p18.img of=/dev/block/mmcblk0p18

    dd if=/sdcard/backups/p19.img of=/dev/block/mmcblk0p19

    dd if=/sdcard/backups/p20.img of=/dev/block/mmcblk0p20

    2/4

    或者

    备份

    mkdir /sdcard/backups/

    dd if=/dev/block/mmcblk0p1 of=/sdcard/backups/modem.img

    dd if=/dev/block/mmcblk0p2 of=/sdcard/backups/sbl1.img

    dd if=/dev/block/mmcblk0p3 of=/sdcard/backups/sbl2.img

    dd if=/dev/block/mmcblk0p5 of=/sdcard/backups/rpm.img

    dd if=/dev/block/mmcblk0p6 of=/sdcard/backups/sbl3.img

    dd if=/dev/block/mmcblk0p7 of=/sdcard/backups/aboot.img

    dd if=/dev/block/mmcblk0p8 of=/sdcard/backups/boot.img

    dd if=/dev/block/mmcblk0p9 of=/sdcard/backups/boot1.img

    dd if=/dev/block/mmcblk0p10 of=/sdcard/backups/tz.img

    dd if=/dev/block/mmcblk0p11 of=/sdcard/backups/misc.img

    dd if=/dev/block/mmcblk0p12 of=/sdcard/backups/modem_st1.img

    dd if=/dev/block/mmcblk0p13 of=/sdcard/backups/modem_st2.img

    dd if=/dev/block/mmcblk0p15 of=/sdcard/backups/system.img

    dd if=/dev/block/mmcblk0p16 of=/sdcard/backups/system1.img

    dd if=/dev/block/mmcblk0p17 of=/sdcard/backups/recovery.img

    dd if=/dev/block/mmcblk0p18 of=/sdcard/backups/persist.img

    dd if=/dev/block/mmcblk0p19 of=/sdcard/backups/cache.img

    dd if=/dev/block/mmcblk0p20 of=/sdcard/backups/userdata.img

    还原

    dd if=/sdcard/backups/modem.img of=/dev/block/mmcblk0p1

    dd if=/sdcard/backups/sbl1.img of=/dev/block/mmcblk0p2

    dd if=/sdcard/backups/sbl2.img of=/dev/block/mmcblk0p3

    dd if=/sdcard/backups/rpm.img of=/dev/block/mmcblk0p5

    dd if=/sdcard/backups/sbl3.img of=/dev/block/mmcblk0p6

    dd if=/sdcard/backups/aboot.img of=/dev/block/mmcblk0p7

    dd if=/sdcard/backups/boot.img of=/dev/block/mmcblk0p8

    dd if=/sdcard/backups/boot1.img of=/dev/block/mmcblk0p9

    dd if=/sdcard/backups/tz.img of=/dev/block/mmcblk0p10

    dd if=/sdcard/backups/misc.img of=/dev/block/mmcblk0p11

    dd if=/sdcard/backups/modem_st1.img of=/dev/block/mmcblk0p12

    dd if=/sdcard/backups/modem_st2.img of=/dev/block/mmcblk0p13

    dd if=/sdcard/backups/system.img of=/dev/block/mmcblk0p15

    dd if=/sdcard/backups/system1.img of=/dev/block/mmcblk0p16

    dd if=/sdcard/backups/recovery.img of=/dev/block/mmcblk0p17

    dd if=/sdcard/backups/persist.img of=/dev/block/mmcblk0p18

    dd if=/sdcard/backups/cache.img of=/dev/block/mmcblk0p19

    dd if=/sdcard/backups/userdata.img of=/dev/block/mmcblk0p20

    3/4

    dd还原很傻,会按原分区1:1还原,所以会吞掉多出来的空间,到时候还得调整

    所以建议system和data分区用recovery自带的打包备份还原工具

    这样还原的时候不用管分区大小,fdisk分多少是多少

    不用重新调整system+data分区

    4/4

    还可以把镜像文件拷到电脑,用fastboot还原

    fastboot flash aboot aboot.img

    fastboot flash boot boot.img

    fastboot flash boot1 boot1.img

    fastboot flash cache cache.img

    fastboot flash misc misc.img

    fastboot flash modem modem.img

    fastboot flash modem_st1 modem_st1.img

    fastboot flash modem_st2 modem_st2.img

    fastboot flash persist persist.img

    fastboot flash recovery recovery.img

    fastboot flash rpm rpm.img

    fastboot flash sbl1 sbl1.img

    fastboot flash sbl2 sbl2.img

    fastboot flash sbl3 sbl3.img

    fastboot flash system system.img

    fastboot flash system1 system1.img

    fastboot flash tz tz.img

    fastboot flash userdata userdata.img

    miflash刷MIUI官方包1/2

    下载安装miflash,miflash自带高通驱动

    usb线连接手机到电脑

    变砖之前我的电池是充满电的,连电脑也没有按任何按键

    电脑是XP操作系统,所以usb连上就显示了找到QHSUSB_DLOAD,选择miflash的高通驱动的文件夹,安装驱动。

    如果是win8,win10要F8重启禁止驱动签名

    2/2

    下载,解压线刷包,用miflash线刷

    miflash刷新一下,找到手机,然后打开线刷包的解包位置,刷机,很快就好了

    fastboot刷第三方recoverey1/1

    重启,这时候就恢复了miui,进recovery双清后可以进MIUI,但是我是要刷CM11的,就不进去了

    进fastboot

    fastboot flash recovery TWRP.....img

    之所以刷这个recovery而不用MIUI自带的是因为TWRP recovery自带busybox,而busybox可以用fdisk分区。

    进recovery,fdisk重新分区1/2

    因为线刷完分区就变成出厂默认的20个分区,所以前面1-14分区不管,只需要删除15-20分区,重新分。

    改之前

    重新分区之后,删掉system1,

    system我分了600M

    recovery20M

    persist 10m不变

    cache100m

    剩下的3G给data

    2/2

    分区脚本

    fdisk /dev/block/mmcblk0

    d

    20

    d

    19

    d

    18

    d

    17

    d

    16

    d

    15

    n

    20866

    94108

    n

    94110

    94111

    n

    94113

    96554

    n

    96556

    97777

    n

    97779

    109986

    n

    109988

    回车

    t

    15

    83

    t

    16

    83

    t

    17

    60

    t

    18

    83

    t

    19

    83

    t

    20

    83

    w

    恢复分区1/4

    1-11分区线刷包自带了,刚刚线刷过,所以不用管

    刷回基带的12,13,和system,persist,recovery

    2/4

    dd if=/sdcard/backups/p12.img of=/dev/block/mmcblk0p12

    dd if=/sdcard/backups/p13.img of=/dev/block/mmcblk0p13

    dd if=/sdcard/backups/p15.img of=/dev/block/mmcblk0p15

    dd if=/sdcard/backups/p17.img of=/dev/block/mmcblk0p17

    dd if=/sdcard/backups/p18.img of=/dev/block/mmcblk0p18

    dd if=/sdcard/backups/p20.img of=/dev/block/mmcblk0p20

    3/4

    或者

    dd if=/sdcard/backups/modem_st1.img of=/dev/block/mmcblk0p12

    dd if=/sdcard/backups/modem_st2.img of=/dev/block/mmcblk0p13

    dd if=/sdcard/backups/system.img of=/dev/block/mmcblk0p15

    dd if=/sdcard/backups/recovery.img of=/dev/block/mmcblk0p17

    dd if=/sdcard/backups/persist.img of=/dev/block/mmcblk0p18

    dd if=/sdcard/backups/userdata.img of=/dev/block/mmcblk0p20

    4/4

    如果不能进recovery

    可以把存储卡用读卡器读出来,镜像拷到电脑

    重启进fastboot还原

    fastboot flash modem_st1 modem_st1.img

    fastboot flash modem_st2 modem_st2.img

    fastboot flash system system.img

    fastboot flash persist persist.img

    fastboot flash recovery recovery.img

    fastboot flash userdata userdata.img

    重新调整分区大小1/3

    dd还原比较傻,原镜像是多大,它就还原成多大,多余的空间被吞了,重新调整一下大小

    e2fsck -f /dev/block/mmcblk0

    resize2fs /dev/block/mmcblk0

    2/3

    如果是用recovery自带的打包备份,直接恢复system和data分区就可以了

    不用重新调整

    3/3

    如果没有system和data镜像可以不用刷这两个分区,

    直接把卡刷包放sd卡,进recovery重新刷机就行了

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_43060.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 16:25:05  耗时:0.029
    0.0286s