توضيح حل مشكلة DM-verity لهاتف Redmi 14C عن طريق CM2

DZ-Developer

:: الإدارة R&D ::
إنضم
28 أفريل 2012
المشاركات
7,365
مستوى التفاعل
31,248
النقاط
113
الإقامة
الجزائر الغالية
بسم الله الرحمن الرحيم

حل مشكلة DM-verity لهاتف Redmi 14C عن طريق CM2

العملية في حالة OEM Locked

لا تصلح اوامر Fastboot

كود:
Fastboot erase -- vb-index


1758879258638.webp

1758879371718.webp

بعد العملية قم بالضغط على Reboot | Disconnect
سيقلع الهاتف على الخطأ DM-verity اضغط مرة على زر Power لتجاوز الرسالة بعدها سيدخل الهاتف وضع Recovery مباشرة ، اضغط على Wipe Data
في حالة وجود FRP بعد حذف البيانات قم بعمل Erase FRP من واجهة CM2


بيانات العملية:

كود:
Start BL Unlock|Wipe|dm-verity Off v2.98
Selected config: 0_Base/BASE_v2316
Protocol: Boot [DA] Factory
Port: BROM + PL; Force BROM: 2; USB High-Speed: On
DA Key: custom; LSLA: Off; Auto-EMI: On
Power device Off and connect cable now
Remember Volume Up/Down or Test-Point
Waiting for device...
  [ BOOTROM #38 ] MediaTek USB Port_V1632 (COM38) 0E8D:0003
Waiting for boot Ack...
Handshake... Ok
MT6768 HWs: 0x8A00 HWv: 0xCA00 HWc: 0x0707 SWv: 0x0000 Evo: 0x0000 Helio Talbot|P65|G85 Type: [Raphael]
  SecLevel: 0x00E0 EXT; BROM/BL ver: 0x05/0xFE [BOOTROM]
  SoC support by Boot [FF] FireFly: Yes
  MEID: 838D6870558682F96D169A9F5F55275E
  SOCID: 8A6ABF2286BCB4B4719D7244E7486518A606FAB164788D4D09752BF6E446AD37
  VNID: - generic
Load EMI by MEID... nOk
Get EMI...
Get EMI...
Auth v1...
LSLA...
configure libusb... Ok Ok Ok EMI get Ok Loaded Stored C:\InfinityBox\CM2MT2\phdata\emi-user\838D6870558682F96D169A9F5F55275E.bin
  [07fb00a6] C:\InfinityBox\CM2MT2\boot\0_Base\BASE_v2316\MTK_AllInOne_DA.1d5fdec4.bin
Looking for bootcode... Ok
DA Vendor: unknown
HW Vendor: generic
Sending DA1... Ok  [Required: Yes, Adjustable: Yes, Adjusted: Yes/Untold]
Jump to DA... Ok
Sync... Ok
DA sync... Ok
Set PowerKey... Ok
Set PowerSource... Ok
Set ChecksumLevel [none]... Ok
DA Set Params... Ok
  Mode: BROM EXT_RAM NOT initialized
EMMC CID: DF011853434132353610BDBC5105BB0D crc Ok
  Vendor: SCY OEM: 0x0118 ID: 534341323536 [SCA256] PRV: 0x10 Serial: 3183235333 0xBDBC5105
  MM/YY: 11/2024

EMI FireFly preloader_lake.bin with 9 memory types [7bac93d8] slots: no
  DRAM LP_DDR4X RAM: 512.00 Mb
  DRAM LP_DDR4X RAM: 4.00 Gb
  DRAM LP_DDR4X RAM: 4.00 Gb
  DRAM LP_DDR4X RAM: 4.00 Gb
  DRAM LP_DDR4X RAM: 6.00 Gb
  DRAM LP_DDR4X RAM: 6.00 Gb
  DRAM LP_DDR4X RAM: 8.00 Gb
  DRAM LP_DDR4X RAM: 8.00 Gb
  DRAM LP_DDR4X RAM: 8.00 Gb
Push EMI... EXT_RAM CFG Passed
Boot DA2... Ok  [Required: Yes, Adjustable: Yes, Adjusted: Yes/Yes]
DA Sync... Ok
DA Auth no need
Get hardware info...
SRAM: 0x00070000 448.00 Kb
DRAM: 0x100000000 4.00 Gb

EMMC CID: DF011853434132353610BDBC5105BB0D crc Ok
  Vendor: SCY OEM: 0x0118 ID: 534341323536 [SCA256] PRV: 0x10 Serial: 3183235333 0xBDBC5105
  MM/YY: 11/2024
  BOOT1: 0x00400000 4.00 Mb
  BOOT2: 0x00400000 4.00 Mb
  RPMB: 0x00400000 4.00 Mb
  USER: 0x3A3C000000 232.94 Gb

MT6768 HWs: 0x8A00 HWv: 0xCA00 HWc: 0x0707 SWv: 0x0001 Evo: 0x0000 Helio Talbot|P65|G85 Type: [Raphael]
  MEID: 838D6870558682F96D169A9F5F55275E
  SOCID: 8A6ABF2286BCB4B4719D7244E7486518A606FAB164788D4D09752BF6E446AD37
  HRID: B138336107BDB77E94F1C5299B917E2A
  RNID: CAF26C13B65D43F00C2F888AFDE1F901
  VNID: - generic
USB: HIGH-SPEED
 [Adjustable: Yes, Adjusted: Yes/Yes, Allow errors: Yes, Collision: 53|4]
Boot done 4 sec

[ff3] ping... Ok v07.00.06.03.04.00
Get 1st partition table... Ok 235 us GPT Ok
  PGPT 63 entries
Get slot info... Active slot (v3): a
Probe boot...
vendor_boot_a;unknown pack method;boot_a;lz4;ramdisk size 3.07 Mb;1 found Ok 203 us
Probe vbmeta... Finished 1 sec
Strategy: [none|generic]
Firmware ID: MT6768_OSv12
Android ver: 12
UserDataFS: [ext4] unknown CacheFS: [ext4]
  lk_a [4e34ae6d] lake-ba4c44cc1-20240725192838-20240817000206
Backup exist: C:\InfinityBox\CM2MT2\backup\MT6768__838D6870558682F96D169A9F5F55275E.7z
bl flag 0x01
Bootloader locked, oem|U
sync [seccfg]
sync Ok 344 us
Bootloader unlocked, oem|U
Reset: Userdata...
reset userdata...
Create partition image...
Make filesystem [ext4]... Ok Ok Ok 34 sec
reset metadata... Ok 16 us Ok 1 sec
reset md_udc... Ok 15 us Ok 906 us
Adjust... [1] Ok [2] Ok [3] Ok [4] Ok [5] Ok [6] Ok
Stop [Job 23191063] BL Unlock|Wipe|dm-verity Off v2.98 1 min 16 sec => Keep connection

Start Reboot v2.98
Reset port...
Trying to reboot...
Stop [Job 23191063] Reboot v2.98 235 us
DA selected: Xiaomi | 11T-agate | MTK_AllInOne_DA.2022-04-10.3365c4d2.bin | preloader_agate.20230104-234749.bin
MT6739, MT6595, MT8127, MT8173, MT6735, MT6580, MT8590, MT8163, MT8518, MT8512, MT8168, MT6755, MT6797, MT6570, MT6757, MT8167, MT6763, MT6758, MT6771, MT8695, MT6765, MT6761, MT6768, MT6779, MT6885, MT6873, MT6785, MT6853, MT6893, MT6833, MT8696, MT8195, MT6877, MT6725, MT6781
5 DA available, in case of boot issue try it one-by-one
DA selected: Xiaomi | Redmi-14c-lake | MTK_AllInOne_DA.2024-09.cd69f76d.moon.bin | auth_sv5.2024-09.lake.auth | preloader_lake.20250411-034337.bin
MT6768
11 DA available, in case of boot issue try it one-by-one

Start Connect v2.98
Selected config: Xiaomi/Redmi-14c-lake
Protocol: Boot [DA] Factory
Port: BROM + PL; Force BROM: 2; USB High-Speed: On
DA Key: custom; LSLA: Off; Auto-EMI: Off due to EMI file used
Power device Off and connect cable now
Remember Volume Up/Down or Test-Point
Waiting for device...
  [ PRELOADER #36 ] MediaTek PreLoader USB VCOM_V1632 (Android) (COM36) 0E8D:2000
Waiting for boot Ack...
Handshake... Ok
MT6768 HWs: 0x8A00 HWv: 0xCA00 HWc: 0x0707 SWv: 0x0000 Evo: 0x0000 Helio Talbot|P65|G85 Type: [Raphael]
  SecLevel: 0x0000 Plain; BROM/BL ver: 0xFF/0x03 [PRELOADER]
  SoC support by Boot [FF] FireFly: Yes
  MEID: 838D6870558682F96D169A9F5F55275E
  SOCID: 8A6ABF2286BCB4B4719D7244E7486518A606FAB164788D4D09752BF6E446AD37
  [58f5ff24] C:\InfinityBox\CM2MT2\boot\Xiaomi\2024-09-MT6768\MTK_AllInOne_DA.2024-09.cd69f76d.moon.bin
  [fcff41fa] C:\InfinityBox\CM2MT2\boot\Xiaomi\Redmi-14c-lake\auth_sv5.2024-09.lake.auth
  [8a91b073] C:\InfinityBox\CM2MT2\boot\Xiaomi\Redmi-14c-lake\preloader_lake.20250411-034337.bin
Looking for bootcode... Ok
DA Vendor: xiaomi
Sending DA1... Ok  [Required: Yes, Adjustable: Yes, Adjusted: Yes/Untold]
Jump to DA... Ok
Sync... Ok
DA sync... Ok
Set PowerKey... Ok
Set PowerSource... Ok
Set ChecksumLevel [none]... Ok
DA Set Params... Ok
  Mode: PRELOADER EXT_RAM initialized
Boot DA2... Ok  [Required: Yes, Adjustable: Yes, Adjusted: Yes/Yes]
DA Sync... Ok
DA Auth no need
Get hardware info...
SRAM: 0x00070000 448.00 Kb
DRAM: 0x100000000 4.00 Gb

EMMC CID: DF011853434132353610BDBC5105BB0D crc Ok
  Vendor: SCY OEM: 0x0118 ID: 534341323536 [SCA256] PRV: 0x10 Serial: 3183235333 0xBDBC5105
  MM/YY: 11/2024
  BOOT1: 0x00400000 4.00 Mb
  BOOT2: 0x00400000 4.00 Mb
  RPMB: 0x00400000 4.00 Mb
  USER: 0x3A3C000000 232.94 Gb

MT6768 HWs: 0x8A00 HWv: 0xCA00 HWc: 0x0707 SWv: 0x0001 Evo: 0x0000 Helio Talbot|P65|G85 Type: [Raphael]
  MEID: 838D6870558682F96D169A9F5F55275E
  SOCID: 8A6ABF2286BCB4B4719D7244E7486518A606FAB164788D4D09752BF6E446AD37
  HRID: B138336107BDB77E94F1C5299B917E2A
  RNID: CAF26C13B65D43F00C2F888AFDE1F901
USB: HIGH-SPEED
 [Adjustable: Yes, Adjusted: Yes/Yes, Allow errors: No, Collision: 61|4]
SoC drivers: MediaTek PreLoader USB VCOM_V1632 (Android) v3.0.1504.0
Boot done 8 sec

[ff3] run warn(50)
da3 can't start. Select another DA (f.e. base/2316) or use Boot [FF] FireFly
EMMC Life Ok

RPMB engine Off. Another DA selection may helps
Get 1st partition table... Ok 234 us GPT Ok
  PGPT 63 entries

Read [preloader]... Ok 187 us
  preloader (0) MT6752 preloader_lake.bin with 9 memory types [20240816-234257] slots: yes
Read [preloader_backup]... Ok 172 us
  preloader (1) MT6752 preloader_lake.bin with 9 memory types [20240816-234257] slots: yes
Get slot info... Active slot (v3): a
Probe LK...
  lk_a [4e34ae6d] lake-ba4c44cc1-20240725192838-20240817000206

Probe boot...
vendor_boot_a;unknown pack method;boot_a;lz4;ramdisk size 3.07 Mb;1 found Ok 203 us
Probe vbmeta... Finished 907 us
Strategy: [none|generic]
Firmware ID: MT6768_OSv12
Android ver: 12
UserDataFS: [ext4] unknown CacheFS: [ext4]
Verify [DA] data... Ok 781 us
Verify firmware [MT6768_OSv12]... Exist (137) 1 sec

Probe userdata...
Load userdata... Ok 15 us userData: [FS unknown|raw] encrypted

Backup exist: C:\InfinityBox\CM2MT2\backup\MT6768__838D6870558682F96D169A9F5F55275E.7z

Load nvram...
NVRAM: 181 items; Vendor Signed; State: Ok
  WiFi MAC: 00:00:00:00:00:00
  BT MAC: 0C:ED:C8:91:02:C1
  IMEI1: 8690xxxxxxxxxxxxx
  IMEI2: 8690xxxxxxxxxxxxx
  PSN1: 585xxx/xxxxxxxx
  PSN2: N/A

get modem info... nothing
Secondary RPMB... present
Probe FRP... Most probably Off
Probe bootloader...
bl flag 0x03
Save C:\InfinityBox\CM2MT2\phdata\\seccfg_2578e849.bin
Bootloader unlocked, oem|U
Stop [Job 23191545] Connect v2.98 1 min 1 sec => Keep connection

Start FRP Safe. Keep Userdata v2.98
SoC drivers: MediaTek PreLoader USB VCOM_V1632 (Android) v3.0.1504.0
Boot done 8 sec

[ff3] run warn(50)
da3 can't start. Select another DA (f.e. base/2316) or use Boot [FF] FireFly
Strategy: [none|generic]
Firmware ID: MT6768_OSv12
Android ver: 12
UserDataFS: [ext4] unknown CacheFS: [ext4]
Backup exist: C:\InfinityBox\CM2MT2\backup\MT6768__838D6870558682F96D169A9F5F55275E.7z
Reset FRP...
reset frp... Ok 15 us
format frp... Ok 94 us
Completed(1)
Reset: Smart... Leave [none|generic] intact
If FRP still active, make Wipe or Userdata reset
Stop [Job 23191545] FRP Safe. Keep Userdata v2.98 9 sec => Keep connection

Start Reboot v2.98
Reset port...
Trying to reboot...
Stop [Job 23191545] Reboot v2.98 219 us
 
عودة
أعلى