求助,手机黑砖了, qualcomm HS-USB QDLoader 9008 所有按键都没有反应 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
superdotcom
V2EX    Android

求助,手机黑砖了, qualcomm HS-USB QDLoader 9008 所有按键都没有反应

  •  
  •   superdotcom 2019-08-13 11:25:02 +08:00 17857 次点击
    这是一个创建于 2250 天前的主题,其中的信息可能已经有所发展或是发生改变。
    所有按键都没有反应,USB 插电脑上有“ qualcomm HS-USB QDLoader 9008 ”,google 了一下,安装了驱动和下载了手机固件包,及 QFIL,在 QFIL “ QPST ”->“ eMMC Software Download app ” 网上的教程说 Flash Prorammer file name 填入 MPRG8960.hex ,但是软件默认的是 EMMCBLD.HEX ,手机固件包里也没有找到.hex 文件,请高手指点一下,.hex 文件是个什么东东啊
    第 1 条附言    2019-08-13 15:31:34 +08:00

    @Dex7er android这个是刷机包里的全部文件

    30 条回复    2020-06-30 09:34:38 +08:00
    Dex7er
        1
    Dex7er  
       2019-08-13 11:51:57 +08:00
    你可以去用 miui 下载刷机工具 miflash 刷...
    wxd92
        2
    wxd92  
       2019-08-13 11:53:49 +08:00 via iPhone
    电池抠掉 再重连
    不行就刷机
    superdotcom
        3
    superdotcom  
    OP
       2019-08-13 12:14:31 +08:00
    @Dex7er 用了 miflash,提示也是.hex 文件的问题,失败了
    superdotcom
        4
    superdotcom  
    OP
       2019-08-13 12:17:50 +08:00
    @wxd92 都 9008 了,什么没有反应在,充电的灯都不亮了,只有 USB 接电脑上,还会提示安装 qualcomm HS-USB QDLoader 驱动,安装驱动后能找到一个 COMxx 端口。您教我怎么刷?
    Hoshizora
        5
    Hoshizora  
       2019-08-13 12:52:14 +08:00 via Android
    能进 9008 就还有救,可能你包出问题了。如果是 MIUI 那简单的很,去下旧版 MIFlash 直接刷,旧版才支持 9008 刷机,新版不支持。不是 MIUI 的话应该也可以用 Miflash 不过包从哪找就不知道了。
    Dex7er
        6
    Dex7er  
       2019-08-13 15:04:52 +08:00
    首先你的 rom 包里面:
    1,prog_ufs_firehose_****_ddr.elf or prog_ufs_firehose_****_ddr.mbn
    2,MPRG****.hex
    3,*_msimage.mbn
    这三样必须要有一个

    4,rawprogram0.xml
    5,patch*.xml
    这两个必须要有

    说了半天,什么手机的?
    xiaoranj
        7
    xiaoranj  
       2019-08-13 15:07:18 +08:00
    去 xda,搁着干啥
    superdotcom
        8
    superdotcom  
    OP
       2019-08-13 15:34:05 +08:00
    @Dex7er 上了个图,图上面是手机原厂的刷机包, BENQ F5 手机,
    Dex7er
        9
    Dex7er  
       2019-08-13 16:27:56 +08:00
    fastboot 刷机包,这个 rom 包应该救不了这种只有端口的黑砖。。。你可以想办法从 gpt 文件里读取资料生成 rawprogram0.xml 文件,从别的 8926cpu 的机型比如联想的 S810trom 里找个 prog_***_firehose_****.mbn 文件,放到一起,然后再试试 miflash。

    还是有点机会的。
    MonoLogueChi
        10
    MonoLogueChi  
       2019-08-13 16:38:01 +08:00 via Android
    冷门机型不一定能搞,到官网看看有没有救砖包,理论上能 9008 就不算砖
    locoz
        11
    locoz  
       2019-08-13 16:41:53 +08:00
    帮顶,收藏等后续
    superdotcom
        12
    superdotcom  
    OP
       2019-08-13 17:45:52 +08:00
    @Dex7er gpt 文件里读取资料生成 rawprogram0.xml 文件,求具体的方法,谢谢
    LZSZ
        13
    LZSZ  
       2019-08-13 17:47:45 +08:00
    你这是啥手机啊,型号说下。
    superdotcom
        14
    superdotcom  
    OP
       2019-08-13 18:32:01 +08:00
    @LZSZ BENQ F5
    LZSZ
        15
    LZSZ  
       2019-08-13 18:34:29 +08:00
    @superdotcom

    www.youtube.com/watch?v=cQhOQr-QJb8
    可以按视频里操作下,视频里的工具是中兴的刷机工具。
    superdotcom
        16
    superdotcom  
    OP
       2019-08-13 19:13:13 +08:00
    @LZSZ 行不能,试了很多工具,只有 miflash 这个工具还能找的到 COMxx,但是刷入失败,我猜可能就是缺少 rawprogram0.xml 文件
    Dex7er
        17
    Dex7er  
       2019-08-13 20:10:10 +08:00
    gpt***.bin 发出来我看看
    superdotcom
        18
    superdotcom  
    OP
       2019-08-14 08:35:11 +08:00
    @Dex7er 刷机包里<a href="http://f.shaogroup.com/gpt_both0.bin">gpt_both0.bin</a>,你看是不是这个文件,谢谢咯
    Dex7er
        19
    Dex7er  
       2019-08-14 14:30:20 +08:00
    嗯嗯 这个文件网盘发给我
    superdotcom
        20
    superdotcom  
    OP
       2019-08-14 14:50:19 +08:00
    @Dex7er 直接点上面的连接,可以下载下来
    Dex7er
        21
    Dex7er  
       2019-08-14 15:10:29 +08:00
    <?xml version="1.0" ?>
    <data>
    <!--NOTE: This is an ** Autogenerated file **-->
    <!--NOTE: Sector size is 512bytes-->
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="emgdload" num_partition_sectors="8158" physical_partition_number="0" size_in_KB="4079.0" sparse="false" start_byte_hex="0x4400" start_sector="34"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="QL1Log" num_partition_sectors="8126" physical_partition_number="0" size_in_KB="4063.0" sparse="false" start_byte_hex="0x400000" start_sector="8192"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="fsc" num_partition_sectors="2" physical_partition_number="0" size_in_KB="1.0" sparse="false" start_byte_hex="0x7f7c00" start_sector="16318"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="DDR" num_partition_sectors="64" physical_partition_number="0" size_in_KB="32.0" sparse="false" start_byte_hex="0x7f8000" start_sector="16320"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="Qfa" num_partition_sectors="8192" physical_partition_number="0" size_in_KB="4096.0" sparse="false" start_byte_hex="0x800000" start_sector="16384"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="Qcfg" num_partition_sectors="8192" physical_partition_number="0" size_in_KB="4096.0" sparse="false" start_byte_hex="0xc00000" start_sector="24576"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="modemst1" num_partition_sectors="8192" physical_partition_number="0" size_in_KB="4096.0" sparse="false" start_byte_hex="0x1000000" start_sector="32768"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="modemst2" num_partition_sectors="8192" physical_partition_number="0" size_in_KB="4096.0" sparse="false" start_byte_hex="0x1400000" start_sector="40960"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="sbl1.mbn" label="sbl1" num_partition_sectors="4096" physical_partition_number="0" size_in_KB="2048.0" sparse="false" start_byte_hex="0x1800000" start_sector="49152"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="sdi.img" label="sdi" num_partition_sectors="4096" physical_partition_number="0" size_in_KB="2048.0" sparse="false" start_byte_hex="0x1a00000" start_sector="53248"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="rpm.mbn" label="rpm" num_partition_sectors="4096" physical_partition_number="0" size_in_KB="2048.0" sparse="false" start_byte_hex="0x1c00000" start_sector="57344"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="tz.mbn" label="tz" num_partition_sectors="4096" physical_partition_number="0" size_in_KB="2048.0" sparse="false" start_byte_hex="0x1e00000" start_sector="61440"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="QOTP" num_partition_sectors="65536" physical_partition_number="0" size_in_KB="32768.0" sparse="false" start_byte_hex="0x2000000" start_sector="65536"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="fsg" num_partition_sectors="8192" physical_partition_number="0" size_in_KB="4096.0" sparse="false" start_byte_hex="0x4000000" start_sector="131072"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="Qdlog" num_partition_sectors="8192" physical_partition_number="0" size_in_KB="4096.0" sparse="false" start_byte_hex="0x5000000" start_sector="163840"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="Qvariables" num_partition_sectors="4096" physical_partition_number="0" size_in_KB="2048.0" sparse="false" start_byte_hex="0x5400000" start_sector="172032"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="Qlogfilter" num_partition_sectors="4096" physical_partition_number="0" size_in_KB="2048.0" sparse="false" start_byte_hex="0x5600000" start_sector="176128"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="emmc_appsboot.mbn" label="aboot" num_partition_sectors="12288" physical_partition_number="0" size_in_KB="6144.0" sparse="false" start_byte_hex="0x5800000" start_sector="180224"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="Qglog" num_partition_sectors="102400" physical_partition_number="0" size_in_KB="51200.0" sparse="false" start_byte_hex="0x5e00000" start_sector="192512"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="tz.mbn" label="tzbak" num_partition_sectors="4096" physical_partition_number="0" size_in_KB="2048.0" sparse="false" start_byte_hex="0x9000000" start_sector="294912"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="rpm.mbn" label="rpmbak" num_partition_sectors="8192" physical_partition_number="0" size_in_KB="4096.0" sparse="false" start_byte_hex="0x9200000" start_sector="299008"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="sbl1.mbn" label="sbl1bak" num_partition_sectors="8192" physical_partition_number="0" size_in_KB="4096.0" sparse="false" start_byte_hex="0x9600000" start_sector="307200"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="emmc_appsboot.mbn" label="abootbak" num_partition_sectors="12288" physical_partition_number="0" size_in_KB="6144.0" sparse="false" start_byte_hex="0x9a00000" start_sector="315392"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="NON-HLOS.bin" label="modem" num_partition_sectors="131072" physical_partition_number="0" size_in_KB="65536.0" sparse="false" start_byte_hex="0xa000000" start_sector="327680"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="misc" num_partition_sectors="16384" physical_partition_number="0" size_in_KB="8192.0" sparse="false" start_byte_hex="0xe000000" start_sector="458752"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="drm" num_partition_sectors="16384" physical_partition_number="0" size_in_KB="8192.0" sparse="false" start_byte_hex="0xe800000" start_sector="475136"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="boot.img" label="boot" num_partition_sectors="32768" physical_partition_number="0" size_in_KB="16384.0" sparse="false" start_byte_hex="0xf000000" start_sector="491520"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="recovery.img" label="recovery" num_partition_sectors="32768" physical_partition_number="0" size_in_KB="16384.0" sparse="false" start_byte_hex="0x10000000" start_sector="524288"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="persist.img" label="persist" num_partition_sectors="32768" physical_partition_number="0" size_in_KB="16384.0" sparse="true" start_byte_hex="0x11000000" start_sector="557056"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="system.img" label="system" num_partition_sectors="2260992" physical_partition_number="0" size_in_KB="1130496.0" sparse="true" start_byte_hex="0x12000000" start_sector="589824"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="cache.img" label="cache" num_partition_sectors="557040" physical_partition_number="0" size_in_KB="278520.0" sparse="true" start_byte_hex="0x57000000" start_sector="2850816"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="ssd" num_partition_sectors="16" physical_partition_number="0" size_in_KB="8.0" sparse="false" start_byte_hex="0x67ffe000" start_sector="3407856"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="Qcust" num_partition_sectors="65536" physical_partition_number="0" size_in_KB="32768.0" sparse="false" start_byte_hex="0x68000000" start_sector="3407872"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="userdata" num_partition_sectors="0" physical_partition_number="0" size_in_KB="0.0" sparse="true" start_byte_hex="0x6a000000" start_sector="3473408"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="PrimaryGPT" num_partition_sectors="34" physical_partition_number="0" size_in_KB="17.0" sparse="false" start_byte_hex="0x0" start_sector="0"/>
    <program SECTOR_SIZE_IN_BYTES="512" file_sector_offset="0" filename="" label="BackupGPT" num_partition_sectors="33" physical_partition_number="0" size_in_KB="16.5" sparse="false" start_byte_hex="(512*NUM_DISK_SECTORS)-16896." start_sector="NUM_DISK_SECTORS-33."/>
    </data>



    上面是 rawprogram0.xml 分区文件的内容,复制内容自己生成一个。
    你还需要从别的 8926cpu 的机型找个 prog_emmc_firehose_8926.mbn 文件放进包里,
    然后就可以试试 miflash 刷机了。
    Dex7er
        22
    Dex7er  
       2019-08-14 15:28:14 +08:00
    链接: https://pan.baidu.com/s/1zlk8dyb7HBp4NF7OtMdQBA 提取码: d4mi

    似乎 8926 不需要 prog 文件,这里只有 MPRG8926.mbn ,8926_msimage.mbn ,你把这两个复制进你的包里。


    <?xml version="1.0" ?>
    <patches>
    <!--NOTE: This is an ** Autogenerated file **-->
    <!--NOTE: Patching is in little endian format, i.e. 0xAABBCCDD will look like DD CC BB AA in the file or on disk-->
    <!--NOTE: This file is used by Trace32 - So make sure to add decimals, i.e. 0x10-10=0, *but* 0x10-10.=6.-->
    </patches>

    复制上面这段生成一个 patch0.xml ,放到一起。
    然后试试能不能刷机。

    如果刷到后面才报错,可以重启手机试试能不能进 fasboot,能进 fastboot 就运行你包里的 bat 脚本再刷一次,应该就可以了。
    Dex7er
        23
    Dex7er  
       2019-08-14 15:32:28 +08:00
    如果刷不了,试试用网盘里的 patch0.xml 替换上面自己生成的 patch0.xml 。
    刷完还是不能进 fastboot,你就看着办吧。。。
    superdotcom
        24
    superdotcom  
    OP
       2019-08-14 15:32:46 +08:00
    @Dex7er 联想的 S810t rom 里好像没找到 prog_emmc_firehose_8926.mbn 文件<img alt="android" img="http://img.shaogroup.com/image.php?di=PTG8" />
    superdotcom
        25
    superdotcom  
    OP
       2019-08-14 15:35:54 +08:00
    @Dex7er 非常感谢啦,我试试
    superdotcom
        26
    superdotcom  
    OP
       2019-08-14 17:33:52 +08:00
    @Dex7er 可以跑 16s,呵呵,但是提示 cannot receive hello packet error 啥原因呢
    Dex7er
        27
    Dex7er  
       2019-08-14 20:20:27 +08:00
    每次失败 都要长按电源键刷新端口。
    你把包里的 8626_fastbooti***.mbn 改名成 8926_msimage.mbn 试试
    Dex7er
        28
    Dex7er  
       2019-08-14 20:22:17 +08:00
    你这个估计是 8626 的 cpu 额 8926 的文件不通用我猜...
    Dex7er
        29
    Dex7er  
       2019-08-14 20:31:18 +08:00
    https://pan.baidu.com/s/1bq04v9d 这里的两个 8626 的文件可以试试...
    Fizzer
        30
    Fizzer  
       2020-06-30 09:34:38 +08:00
    1 个月前用 miflash 刷刷不了,放柜子里 1 个月拿出来后又能刷了,哈
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     884 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 21:17 PVG 05:17 LAX 14:17 JFK 17:17
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86