[Guide] [Testpoint] Unbrick Redmi 5 (rosy) - Xiaomi Redmi 5 Guides, News, & Discussion

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
this thread is for Flashing/Unbricking Redmi 5 with Test Points. This thread will let you know step by step process to the Flashing/Unbricking Redmi 5 with Test Points.
WARNING !!! You're doing all of the above at your responsibility!!! No one here will be responsible if you haven't read the guide completely and then you have damaged your phone beyond repair!!! You have been warned!!!​
Important: - Before flashing, it is advised to take the backup of data and make sure that your phone battery is charged enough.
Note: This method will work with every ROM, Upgrade/Downgrade, Locked BL/Unlocked BL. Don't ask queries before reading the whole guide.
When you can use Test Point for Flashing:
1. If a phone is totally dead, No Fastboot, No recovery.
2. If you are stuck in Qualcomm USB 900e mode.
3. The bootloader is locked and a device is in bootloop.
4. You need to Flash Developer or Stable ROM on Locked BL.
Steps on how to take off the back cover from Redmi 5 are described in this video https://youtu.be/ibkTKQ-SBig
You need a twizzer or Piece of wire to Short/connect the test points to Enter EDL mode.
here is the picture where u have to short
Follow the below steps for effective results.
1.Disconnect the Battery Connector from Main Board. Keep Device Manager Opened on PC and wait for hardware changes when you will short Test Points.
2.First Connect USB cable to Phone only and Place Phone on stable position.(Battery should be disconnected).
3.Short the Test Points with Twizzer or Wire and now Connect USB to PC. When PC detects new hardware, Remove Twizzer/Wire from Test Points.
4.You will get a new device in Device Manager, It can be QHUSB_BULK or Qualcomm HS-USB.
Note: - Driver Signature Enforcement: It's recommended to disable. Reboot your PC in Advanced Mode and Choose Disable Driver Signature.
5.Choose Browse My Computer for Driver Software.
6. Choose the Path of Xiaomi Folder. Most of the users will find it like this.
Note: - If Folder does not exist, Install MI Flash and check C:\XiaoMi\XiaoMiFlash
7.The driver will be installed Successfully and you can see added in Ports as Qualcomm HS-USB.
You are ready to flash any ROM
You will need Fastboot ROM. Recovery ROM will not work. If you have already downloaded Fastboot ROM, there is no need to download again.
(File Extension with.Zip file is Recovery ROM, .tgz or .tar file is Fastboot ROM, if it is .tar after download, Rename to .tgz for easy extraction)
You can download latest Fastboot ROM and MI Flash
Steps to Flash ROM:
1. Download ROM from the above link (Which one you want to Flash) and extract it to Desktop or any location on PC (Use Winrar Software to extract).
(Please check if the file suffix is '.tgz'. Please rename it to '.tgz' if the suffix is '.gz or .tar')
2. Download flashing tool from the above link and install it. Once the installation is complete, Run MiFlash application. Click on browse and Select ROM folder from Desktop(From the location where ROM is saved)
Note: Use latest Mi Flash Tool only, it will work on both 32 and 64 Bit windows.
3. Press Refresh button to see your device in flashing tool.After pressing refresh button you will see a connected device.
Warning: Don't select flash_factory.bat if you are flashing ROM using Fastboot Method, it will wipe IMEI
Note: Clean All, Save User data options will not work in EDL Mode.
4. Click on Flash and it will start flashing ROM on your device
5. Once flashing process completes, you will see Success Message.
6. Remove the cable and Connect the Battery connector to the phone and Re-Assemble Phone in Power off Mode.
7. Power it on by holding Power Button for 10 Seconds.
The device will start, wait until completion, it can take up to 10-20 minutes.
have fun
source: mi.com, youtube

ias it possible to flash only twrp with this method?

astrakid said:
ias it possible to flash only twrp with this method?
Click to expand...
Click to collapse
since u boot into edl with this method which is a usable fastboot ,it shure should work with command: fastboot flash recovery recovery.img

.`

Thanx for great instruction!

can someone provide fastboot rom? xiao mi site is under manteinance and my brand new phone is not booting

moses_dx said:
can someone provide fastboot rom? xiao mi site is under manteinance and my brand new phone is not booting
Click to expand...
Click to collapse
https://androidfilebox.com/download/1842/

how much time I'm supposed to have the test point shorted? I've been trying to do it but the phone just keeps vibrating over and over. BTW my phone does enter into fastboot, just keeps failing to boot

I managed to flash it using another method successfully, but when I put the Sim it just fails and doesn't boot again. I will try again, but maybe my phone it's just broken
Enviado desde mi ONEPLUS A5000 mediante Tapatalk

Is there any difference between testpoint EDL flash & fastboot flash?
Reason for me to ask is that I have been using TP EDL flash on my bootlooping Mi Max 2 using stable global as well as China ROMs but the device could not boot past the Android logo. I cld not use fastboot as my bootloader is locked.
So, for fastboot flash, does it do any extra steps internally vs the TP EDL flash?
Thks

Hello,
I have used the Testpoint EDL flash, it show flash done (success). But when i powered on the phone it still takes me back to MI-Recovery 3.0 mode. Which other methods is available for to use?

Stuck on Recovery
ive got stuck on recovery mode. and i using this method with china stable rom since it was the recommendation for this kind of problem. It showed success on flashing tools but when i try to turn on the phone, it still on recovery mode but the difference just this time, in china language. can anyone help me with this problem

Hi, I have a Redmi 5 Plus and it was stuck in bootloop and its bootloder is locked, I tried all of the steps above but it displays an error:
:resdump:<?xml version="1.0" encoding="UTF-8" ?><data><log value="start 131072, num 172032" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="true" /></data><?xml version="1.0" encoding="UTF-8" ?><data><log value="Read back verify failed at sector -807616340,num sectors 131072" /></data><?xml version="1.0" encoding="UTF-8" ?><data><log value="Finished sector address 131072" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="NAK" rawmode="false" /></data>
This was taken from the log, due to this error, the flashing process was unsuccessful. I used MIFlash Tool 2020.3.14.0, and a China ROM because the phone originally has China ROM. The phone underwent EDL Mode and was flashed with fastboot ROM, but to no avail. There's no problem in its driver (Qualcomm HS-USB QDLoader 9008 (COM3) when it was connected to the laptop because it was detected by the computer.
Attached here is the log, and the screenshot of the log of the flashing process. I hope you can help me this issue

bhoux said:
Hi, I have a Redmi 5 Plus and it was stuck in bootloop and its bootloder is locked, I tried all of the steps above but it displays an error:
:resdump:<?xml version="1.0" encoding="UTF-8" ?><data><log value="start 131072, num 172032" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="ACK" rawmode="true" /></data><?xml version="1.0" encoding="UTF-8" ?><data><log value="Read back verify failed at sector -807616340,num sectors 131072" /></data><?xml version="1.0" encoding="UTF-8" ?><data><log value="Finished sector address 131072" /></data><?xml version="1.0" encoding="UTF-8" ?><data><response value="NAK" rawmode="false" /></data>
This was taken from the log, due to this error, the flashing process was unsuccessful. I used MIFlash Tool 2020.3.14.0, and a China ROM because the phone originally has China ROM. The phone underwent EDL Mode and was flashed with fastboot ROM, but to no avail. There's no problem in its driver (Qualcomm HS-USB QDLoader 9008 (COM3) when it was connected to the laptop because it was detected by the computer.
Attached here is the log, and the screenshot of the log of the flashing process. I hope you can help me this issue
Click to expand...
Click to collapse
Verify problem

Cicada_3301 said:
Verify problem
Click to expand...
Click to collapse
verify what?

bhoux said:
verify what?
Click to expand...
Click to collapse
Rollback checker, try some of those modded miflash

Cicada_3301 said:
Rollback checker, try some of those modded miflash
Click to expand...
Click to collapse
Can you further elaborate pleases?

So essentially, xiaomi will check your device firmware info to prevent you from downgrading without permission, so one way to get around this is actually modding the loader file and the flash program to bypass this check

Cicada_3301 said:
So essentially, xiaomi will check your device firmware info to prevent you from downgrading without permission, so one way to get around this is actually modding the loader file and the flash program to bypass this check
Click to expand...
Click to collapse
How can I perform the process of: "modding the loader file and the flash program to bypass this check?"
What I am doing is through MI Flash, I am flashing the firmware I got from the Internet

bhoux said:
How can I perform the process of: "modding the loader file and the flash program to bypass this check?"
What I am doing is through MI Flash, I am flashing the firmware I got from the Internet
Click to expand...
Click to collapse
MEGA
MEGA provides free cloud storage with convenient and powerful always-on privacy. Claim your free 20GB now
mega.nz

Related

[GUIDE] How to Convert your Nokia X5 to Global Nokia 5.1 Plus / Unbrick Guide

Unlike previously released Qualcomm based Nokia phones, Nokia X5 uses MediaTek Helio P60 processor.
However, unlike Nokia 3, it no longer uses authentication file, this will make unbrick easier.
After you read the full guide, you should understand how to unbrick your phone.
This guide should work on both 64-bit Linux distro and Windows operating system.
And this guide is simplified than previous guide to ensure your phone will get newer updates.
中文版教程请看这里:https://hikaricalyx.com/2018/10/25/how-to-convert-nokia-x5-to-global-and-unbrick/
Click to expand...
Click to collapse
What you need to have:
- MTK Smart Phone Flash Tool, which you can download from https://spflashtool.com/download/
- Android Platform Tools
- For Windows users, patched OST LA: https://drive.google.com/open?id=1n91aYT9Di6_v4F3Wjlv8TjfeLc64AcYA and MediaTek USB Port driver, which is easy to find
- Nokia X5 Chinese firmware and Global conversion firmware: https://fih-firmware.hikaricalyx.com/fihsw_en.html
Part 1: DO FULL BACKUP
Because few critical partitions are included in this backup, this will ensure you can restore them.
Download "PDA-114A-0-00WW-B01" and extract it.
Open Smart Phone Flash Tool, choose the Download Agent file and Scatter File in the unpacked PDA-1100 firmware.
DO NOT USE DOWNLOAD AGENT FROM THE FLASH TOOL ITSELF!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Then pick "Readback" tab, add a category.
Double click this category, and choose the location you want to save the backup.
Use any text editor to open the scatter file, and find "userdata". You'll need the start address of userdata as the length of the full backup.
After it properly set, click "Read Back", then power off your phone and connect your phone to PC with both volume keys pressed and holded.
When you see a progress bar moving, you can release both keys and wait for the procedure complete.
Disconnect your phone when procedure completed.
Part 2: Flash PDA-1100 global firmware
Return to download tab, choose "Firmware Upgrade" in the download options, click "Download", then power off your phone and connect your phone to PC with both volume keys pressed and holded.
When you see a progress bar moving, you can release both keys and wait for the procedure complete.
If you just want to unbrick it as Chinese firmware, double click the Location of "lk_a", and choose "PDA-0-102A-00CN-lk.img" before you "Download", or you will unable to install later OTA updates.
Because it flashes service lk by default.
Click to expand...
Click to collapse
Part 3: Modify SKUID and flash lk
Trigger your phone to Fastboot mode.
You can type this command then connect your powered off phone:
Note: If you're using fastboot included in OST LA, use .\fastboot-android instead of .\fastboot
Click to expand...
Click to collapse
Code:
.\fastboot reboot-bootloader
Type this command to confirm your phone's Serial Number, in this example the serial number is PDAGAM0123456789:
Code:
PDAGAM0123456789 fastboot
Google a website to calculate the md5 checksum of the serial number, for example, the md5 checksum of PDAGAM0123456789 is bb1bfc95418f51dc906462554d71313a.
Now type following command to grant service permission:
Code:
.\fastboot --set-active=a
.\fastboot reboot-bootloader
.\fastboot oem dm-verity (your_md5_checksum)
In this example:
Code:
.\fastboot --set-active=a
.\fastboot reboot-bootloader
.\fastboot oem dm-verity bb1bfc95418f51dc906462554d71313a
Type following commands to confirm and modify SKUID. Following commands are case sensitive:
Code:
.\fastboot oem CustomerSKUID get
.\fastboot oem CustomerSKUID set 600WW
.\fastboot oem CustomerSKUID get
Type following commands to reflash stock lk and reboot:
Code:
.\fastboot flash lk_a G:\PDA-114A-0-00WW-B01_unpacked\PDA-0-114A-00WW-lk.img
.\fastboot reboot
Part 4: Install PDA-209B update manually.
Download this package, and rename it to "PDA-209B-0-00WW-B06-update.zip", place it to root directory of internal storage and dial *#*#874#*#* to update.
https://android.googleapis.com/pack.../b1ebc1be5c4b01109fc3c4dea515e8286904fad0.zip
Old ota packages:
https://tpedutw-my.sharepoint.com/:...hBsIjYfYvl9dsBMabfvVPHJU5mJloVo2qIKw?e=TexpIz
That's it.
Is it bootloader unlockable? Still finding out.
Special thanks to:
@blackpanther0582 for PDA-021G firmware
givemerom for PDA-1100 firmware
Someone for Nokia 5.1 Plus firmware dumping
Someone for Nokia X5 device testing
Thank you
Thank you for sharing this tutorial. But how to unlock Nokia x5 bootloader? It needs unlocked bootloader right?
Nokiyem said:
Thank you for sharing this tutorial. But how to unlock Nokia x5 bootloader? It needs unlocked bootloader right?
Click to expand...
Click to collapse
Nope, bootloader unlock is not required.
You can just convert your phone, that's it.
Thanks for your sharing! May I know if I want to convert back to Chinese firmware, only I need to do is finishing "Part 2: Reflash Chinese PDA-021G firmware“ correct?
the first, in step 1, the backup cannot complete and the message show "aborted".
The second, in step 2, I cannot extract the nb0 file. please extract and upload the zip file.
thanks very much!
I want too
wylwddjz said:
Thanks for your sharing! May I know if I want to convert back to Chinese firmware, only I need to do is finishing "Part 2: Reflash Chinese PDA-021G firmware“ correct?
Click to expand...
Click to collapse
I want too, does I need to choose firmware upgrade or download only on part 2?
hikari_calyx said:
Unlike previously released Qualcomm based Nokia phones, Nokia X5 uses MediaTek Helio P60 processor.
However, unlike Nokia 3, it no longer uses authentication file, this will make unbrick easier.
After you read the full guide, you should understand how to unbrick your phone.
This guide should work on both 64-bit Linux distro and Windows operating system.
What you need to have:
- MTK Smart Phone Flash Tool, which you can download from https://spflashtool.com/download/
- Android Platform Tools
- For Windows users, patched OST LA: https://drive.google.com/open?id=1n91aYT9Di6_v4F3Wjlv8TjfeLc64AcYA and MediaTek USB Port driver, which is easy to find
- Nokia X5 Chinese firmware and Global conversion firmware: https://hikaricalyx.box.com/s/z3s5alma4uhqftsbdo5pl072f0ec9t8z
Part 1: DO FULL BACKUP
Because few critical partitions are included in this backup, this will ensure you can restore them.
Download PDA-021G firmware and unpack it by using nb0 utils with this guide: https://forum.xda-developers.com/nokia-7-plus/how-to/workaround-flashing-oreo-firmware-t3793791
Open Smart Phone Flash Tool, choose the Download Agent file and Scatter File in the unpacked PDA-021G firmware.
DO NOT USE DOWNLOAD AGENT FROM THE FLASH TOOL ITSELF!
Then pick "Readback" tab, add a category.
Double click this category, and choose the location you want to save the backup.
Use any text editor to open the scatter file, and find "userdata". You'll need the start address of userdata as the length of the full backup.
After it properly set, click "Read Back", then power off your phone and connect your phone to PC with both volume keys pressed and holded.
When you see a progress bar moving, you can release both keys and wait for the procedure complete.
Disconnect your phone when procedure completed.
Part 2: Reflash Chinese PDA-021G firmware
Return to download tab, choose "Firmware Upgrade" in the download options, click "Download", then power off your phone and connect your phone to PC with both volume keys pressed and holded.
When you see a progress bar moving, you can release both keys and wait for the procedure complete.
Part 3: Modify SKUID
Trigger your phone to Fastboot mode.
You can type this command then connect your powered off phone:
Code:
.\fastboot reboot-bootloader
Type this command to confirm your phone's Serial Number, in this example the serial number is PDAGAM0123456789:
Code:
PDAGAM0123456789 fastboot
Google a website to calculate the md5 checksum of the serial number, for example, the md5 checksum of PDAGAM0123456789 is bb1bfc95418f51dc906462554d71313a.
Now type following command to grant service permission:
Code:
.\fastboot oem dm-verity (your_md5_checksum)
In this example:
Code:
.\fastboot oem dm-verity bb1bfc95418f51dc906462554d71313a
Type following commands to confirm and modify SKUID. Following commands are case sensitive:
Code:
.\fastboot oem CustomerSKUID get
.\fastboot oem CustomerSKUID set 600WW
.\fastboot oem CustomerSKUID get
Type following command and disconnect your phone to power off your phone:
Code:
.\fastboot oem HALT
Part 4: Flash Global PDA-101D firmware I provided
Download PDA-101D firmware and extract it.
Open Smart Phone Flash Tool, choose Download Agent and Scatter file in PDA-101D firmware, choose "Firmware Upgrade" in the download options, click "Download", then power off your phone and connect your phone to PC with both volume keys pressed and holded.
When you see a progress bar moving, you can release both keys and wait for the procedure complete.
That's it.
Is it bootloader unlockable? Still finding out.
Special thanks to:
@blackpanther0582 for PDA-021G firmware
Someone for Nokia 5.1 Plus firmware dumping
Someone for Nokia X5 device testing
Click to expand...
Click to collapse
Android oen is error Update OTA
How to fix pl.thank
I tried.
The same problem.
Android oen is error Update OTA
How to fix pl.thank
4GB RAM/64GB storage
will this work with 4GB/64GB version?
anyone success ?
hi.. i had global version Nokia 5.1 Plus, can i flash it with chinese rom ?
Android Platform Tools Link??? How to install??
please update newer version.. i cant update it with OTA update... :/ i dont know why but its working fine last update is sept.5 2018
hikari_calyx said:
Unlike previously released Qualcomm based Nokia phones, Nokia X5 uses MediaTek Helio P60 processor.
However, unlike Nokia 3, it no longer uses authentication file, this will make unbrick easier.
After you read the full guide, you should understand how to unbrick your phone.
This guide should work on both 64-bit Linux distro and Windows operating system.
And this guide is simplified than previous guide to ensure your phone will get newer updates.
What you need to have:
- MTK Smart Phone Flash Tool, which you can download from https://spflashtool.com/download/
- Android Platform Tools
- For Windows users, patched OST LA: https://drive.google.com/open?id=1n91aYT9Di6_v4F3Wjlv8TjfeLc64AcYA and MediaTek USB Port driver, which is easy to find
- Nokia X5 Chinese firmware and Global conversion firmware: https://tpedutw-my.sharepoint.com/:...dFks--5G6V4vYBGTwLw1BsthbtIuJqMUN3tQ?e=wOfytH
Part 1: DO FULL BACKUP
Because few critical partitions are included in this backup, this will ensure you can restore them.
Download "PDA-1100-0-00WW-B01_unpacked.7z" and extract it.
Open Smart Phone Flash Tool, choose the Download Agent file and Scatter File in the unpacked PDA-1100 firmware.
DO NOT USE DOWNLOAD AGENT FROM THE FLASH TOOL ITSELF!
Then pick "Readback" tab, add a category.
Double click this category, and choose the location you want to save the backup.
Use any text editor to open the scatter file, and find "userdata". You'll need the start address of userdata as the length of the full backup.
After it properly set, click "Read Back", then power off your phone and connect your phone to PC with both volume keys pressed and holded.
When you see a progress bar moving, you can release both keys and wait for the procedure complete.
Disconnect your phone when procedure completed.
Part 2: Flash PDA-1100 global firmware
Return to download tab, choose "Firmware Upgrade" in the download options, click "Download", then power off your phone and connect your phone to PC with both volume keys pressed and holded.
When you see a progress bar moving, you can release both keys and wait for the procedure complete.
Part 3: Modify SKUID and flash lk
Trigger your phone to Fastboot mode.
You can type this command then connect your powered off phone:
Code:
.\fastboot reboot-bootloader
Type this command to confirm your phone's Serial Number, in this example the serial number is PDAGAM0123456789:
Code:
PDAGAM0123456789 fastboot
Google a website to calculate the md5 checksum of the serial number, for example, the md5 checksum of PDAGAM0123456789 is bb1bfc95418f51dc906462554d71313a.
Now type following command to grant service permission:
Code:
.\fastboot oem dm-verity (your_md5_checksum)
In this example:
Code:
.\fastboot oem dm-verity bb1bfc95418f51dc906462554d71313a
Type following commands to confirm and modify SKUID. Following commands are case sensitive:
Code:
.\fastboot oem CustomerSKUID get
.\fastboot oem CustomerSKUID set 600WW
.\fastboot oem CustomerSKUID get
Type following commands to reflash stock lk and reboot:
Code:
.\fastboot flash lk_a G:\PDA-1100-0-00WW-B01_unpacked\PDA-0-1100-00WW-lk.img
.\fastboot reboot
Part 4: Install PDA-114A update manually.
Download the update package "PDA-114A-0-00WW-B03-1100-0-00WW-B01-update.zip", copy it to root directory of internal storage, then dial *#*#874#*#* to update.
This can be downloaded from here:
https://tpedutw-my.sharepoint.com/:...hBsIjYfYvl9dsBMabfvVPHJU5mJloVo2qIKw?e=TexpIz
That's it.
Is it bootloader unlockable? Still finding out.
Special thanks to:
@blackpanther0582 for PDA-021G firmware
givemerom for PDA-1100 firmware
Someone for Nokia 5.1 Plus firmware dumping
Someone for Nokia X5 device testing
Click to expand...
Click to collapse
how to go back to nokia x5
taovanluc said:
Android oen is error Update OTA
How to fix pl.thank
Click to expand...
Click to collapse
eprot12 said:
please update newer version.. i cant update it with OTA update... :/ i dont know why but its working fine last update is sept.5 2018
Click to expand...
Click to collapse
I've updated the new guide.
Now PDA-1100 build should be able to install newer updates.
hoangkyo555 said:
how to go back to nokia x5
Click to expand...
Click to collapse
Download an unpack the PDA-102A-0-00CN-B07 firmware with nb0 tools developed by @heineken78
When you change the SKUID, change it to 600CN instead of 600WW, and the lk filename is different from global PDA-1100 as you will find out.
hoangkyo555 said:
Android Platform Tools Link??? How to install??
Click to expand...
Click to collapse
This should be the basis of working on Android phones.
https://developer.android.com/studio/releases/platform-tools
thirakun said:
hi.. i had global version Nokia 5.1 Plus, can i flash it with chinese rom ?
Click to expand...
Click to collapse
Yes you can, but you need to unpack PDA-102A-0-00CN-B07.nb0 and follow the guide, but change the SKUID to 600CN instead of 600WW.
And you need to flash a different lk file which you'll find out.
Use this tool to unpack nb0: https://forum.xda-developers.com/android/general/nb0-unpacker-packer-tool-t3699464
hikari_calyx said:
Yes you can, but you need to unpack PDA-102A-0-00CN-B07.nb0 and follow the guide, but change the SKUID to 600CN instead of 600WW.
And you need to flash a different lk file which you'll find out.
Use this tool to unpack nb0: https://forum.xda-developers.com/android/general/nb0-unpacker-packer-tool-t3699464
Click to expand...
Click to collapse
.\fastboot oem dm-verity bb1bfc95418f51dc906462554d71313a
When run command above will show error message in below...
FAILED (remote: unknown command)
Finished. Total time: 0.002s
Is this command required? or I can skip it?
hikari_calyx said:
Yes you can, but you need to unpack PDA-102A-0-00CN-B07.nb0 and follow the guide, but change the SKUID to 600CN instead of 600WW.
And you need to flash a different lk file which you'll find out.
Use this tool to unpack nb0: https://forum.xda-developers.com/android/general/nb0-unpacker-packer-tool-t3699464
Click to expand...
Click to collapse
this one right?
PDA-0-102A-00CN-lk.img
EDIT :
yess it worked!!!
thanks for tutorial.
but...after i try......
i dont like chinese rom lol
i revert back to WW....
can you please tell me how to use fastboot mode... i have already make my phone into fastboot mode but i dont know whats next to do.. its just says fastboot mode on my phone with nothing else
great work
my X5 is running on global rom now thanks very much

[GUIDE] How to fix "Find Device storage corrupted. Your device is unsafe now".

[GUIDE] How to fix "Find Device storage corrupted. Your device is unsafe now".
How to fix "Find Device storage corrupted. Your device is unsafe now" ?
(At your own risk... I'm not responsible for damage or brick)​
Required :
- Be rooted and have TWRP installed !
- Miui Fastboot ROM : xiaomifirmwareupdater.
Tutorial :
- Download the Miui Fastboot ROM corresponding to your current Miui version.
- Extract files from the archive downloaded, open "images" folder and copy "persist.img" file in your smartphone Internal Storage (past the file directly in Internal Storage, not in folder !).
- Reboot in Recovery Mode.
- In your TWRP, open the Terminal (in "Advanced").
- Enter this two commands :
Code:
simg2img /sdcard/persist.img /sdcard/persist_EXT4.img
Code:
dd if=/sdcard/persist_EXT4.img of=/dev/block/bootdevice/by-name/persist
- Reboot your smartphone.
More information :
I got this problem when I restored my Miui backup after try a Custom Android 10 ROM. At each smartphone boot, I got the message "Find Device storage corrupted. Your device is unsafe now", fingerprint unlock was set on "Off", and registered fingerprint(s) was deleted. When I added a new fingerprint, it was registered (until the next boot), but didn't work.
If you do a little research, you can find a other method on some websites where you use fastboot to flash persist.img. I tried and sadly it not work ("FAILED (remote: Error: This image isn't allow download)"):
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Credit :
- Muz_paray.
My English isn't that good, but thankyou, works great for me, i´m using orange fox not twrp
SkullDead said:
[GUIDE] How to fix "Find Device storage corrupted. Your device is unsafe now".
How to fix "Find Device storage corrupted. Your device is unsafe now" ?
(At your own risk... I'm not responsible for damage or brick)​
Required :
- Be rooted and have TWRP installed !
- Miui Fastboot ROM : xiaomifirmwareupdater.
Tutorial :
- Download the Miui Fastboot ROM corresponding to your current Miui version.
- Extract files from the archive downloaded, open "images" folder and copy "persist.img" file in your smartphone Internal Storage (past the file directly in Internal Storage, not in folder !).
- Reboot in Recovery Mode.
- In your TWRP, open the Terminal (in "Advanced").
- Enter this two commands :
Code:
simg2img /sdcard/persist.img /sdcard/persist_EXT4.img
Code:
dd if=/sdcard/persist_EXT4.img of=/dev/block/bootdevice/by-name/persist
- Reboot your smartphone.
More information :
I got this problem when I restored my Miui backup after try a Custom Android 10 ROM. At each smartphone boot, I got the message "Find Device storage corrupted. Your device is unsafe now", fingerprint unlock was set on "Off", and registered fingerprint(s) was deleted. When I added a new fingerprint, it was registered (until the next boot), but didn't work.
If you do a little research, you can find a other method on some websites where you use fastboot to flash persist.img. I tried and sadly it not work ("FAILED (remote: Error: This image isn't allow download)"):
View attachment 4877981
Credit :
- Muz_paray.
Click to expand...
Click to collapse
it doesn't work anymore its says " Invalid spars file format at header magic failed to read spars file" what should do now . tried in orange fox recovery
Svg.Sakib said:
it doesn't work anymore its says " Invalid spars file format at header magic failed to read spars file" what should do now . tried in orange fox recovery
Click to expand...
Click to collapse
I had the same error and found 2 ways to solve it:
1st:
I had flashed the MIUI 11 Rom from August 27 2019. I simply replaced it by the latest stable EU Rom and the error disappeared . Next I flashed the Rom from August 27th back.
2nd:
Find device storage corrupted your device is unsafe now
1. You need Unlocked Bootloader and TWRP. You can boot in TWRP instead of flashing it.
2. Download the fastboot ROM for the device. Extract it and copy persist.img file to the internal memory of the phone. Make sure put the file in internal storage rather than in any folder.
3. Put the phone in fastboot Mode, Power Button and Volume Down key.
4. Boot in TWRP by "fastboot boot twrp.img" command.
5. In the TWRP Main Menu. Go to Advanced ------ Terminal
6. Write the below 2 lines:
simg2img /sdcard/persist.img /sdcard/persist_EXT4.img
dd if=/sdcard/persist_EXT4.img of=/dev/block/bootdevice/by-name/persist
7. Reboot the Phone and check.
Svg.Sakib said:
it doesn't work anymore its says " Invalid spars file format at header magic failed to read spars file" what should do now . tried in orange fox recovery
Click to expand...
Click to collapse
Directly flash it it persist partiton
I have a Xiaomi Redmi 4x with the latest version Miui Global 11.0.2 (NAMMIXM) on Android 7.1.2 N2G47H.
The device is locked and has error: find device storage is corrupted so because of that I can`t add my Xiaomi account to Mi Unlock status and this mean I can't unlock the bootloader, I tried to flash the official ROM again with Mi Flash but is giving me errors so can`t flash the ROM again....
What I can do?
Shepherd_47 said:
I have a Xiaomi Redmi 4x with the latest version Miui Global 11.0.2 (NAMMIXM) on Android 7.1.2 N2G47H.
The device is locked and has error: find device storage is corrupted so because of that I can`t add my Xiaomi account to Mi Unlock status and this mean I can't unlock the bootloader, I tried to flash the official ROM again with Mi Flash but is giving me errors so can`t flash the ROM again....
What I can do?
Click to expand...
Click to collapse
Also booting to twrp is not possible....
Any suggestions?
Shepherd_47 said:
Also booting to twrp is not possible....
Any suggestions?
Click to expand...
Click to collapse
The current recovery is stock recovery
Shepherd_47 said:
The current recovery is stock recovery
Click to expand...
Click to collapse
Did you get any solution, I am sailing on the same boat?
prasanth1947 said:
Did you get any solution, I am sailing on the same boat?
Click to expand...
Click to collapse
Yes
So the solution is to log in to the device on Mi account with the mi account used to unlock the device. So basically you can unlock again the device but with the same Mi account used on the first attempt. If normal log in to Mi account is not possible, try to log in using google (press google icon on the bottom-you must have Google account in the phone, and it must be linked with mi account. After that i just launched miflash_unlock-en-5.5.224.24 and it worked instantly.
I didn't add mi account to mi unlock status even and still was working.
So the key is mi account used for device unlock for the first time- ( DIDN`T WORKED WITH OTHER MI ACCOUNTS)
Shepherd_47 said:
Yes
So the solution is to log in to the device on Mi account with the mi account used to unlock the device. So basically you can unlock again the device but with the same Mi account used on the first attempt. If normal log in to Mi account is not possible, try to log in using google (press google icon on the bottom-you must have Google account in the phone, and it must be linked with mi account. After that i just launched miflash_unlock-en-5.5.224.24 and it worked instantly.
I didn't add mi account to mi unlock status even and still was working.
So the key is mi account used for device unlock for the first time- ( DIDN`T WORKED WITH OTHER MI ACCOUNTS)
Click to expand...
Click to collapse
I will try to post more info about this later, contact me if you need help
Shepherd_47 said:
I will try to post more info about this later, contact me if you need help
Click to expand...
Click to collapse
buy the way this is the solution for UNLOCKING DEVICE, after that is easy, just install Minimal ADB and Fastboot and download recovery for your phone, put recovery in the Minimal ADB and Fastboot folder and open Minimal ADB and Fastboot and run command: fastboot flash recovery recovery.img
after that fastboot boot recovery.img
and you are in TWRP - from there is easy to ,,fix find device storage is corrupt" if you have that error...
working for Redmi Note 7/7S Lavender
Had the same issue with my F3. I know this thread is a bit old. But I am in no really luck. I tried this method but it doesn't work. It says an error " invalid sparse file format at header magic
Failed to read sparse".
ram1MB said:
Had the same issue with my F3. I know this thread is a bit old. But I am in no really luck. I tried this method but it doesn't work. It says an error " invalid sparse file format at header magic
Failed to read sparse".
Click to expand...
Click to collapse
Alternatively, you can flash it with twrp. Copy persist image to internal storage, boot to twrp, select "Flash Image" by pressing the big button located at lower right, select the image file and upon selection the twrp shows another window to choose what are you flashing. Choose "Persist" and slide to flash, it takes just one or two seconds and after that just reboot. I had this problem earlier and fixed by completing these steps.
This thread is very useful. Many thanks to @SkullDead and Muz_paray
ammaralidj said:
Alternatively, you can flash it with twrp. Copy persist image to internal storage, boot to twrp, select "Flash Image" by pressing the big button located at lower right, select the image file and upon selection the twrp shows another window to choose what are you flashing. Choose "Persist" and slide to flash, it takes just one or two seconds and after that just reboot. I had this problem earlier and fixed by completing these steps.
This thread is very useful. Many thanks to @SkullDead and Muz_paray
Click to expand...
Click to collapse
I had this issue as well, thanks a lot for this thread! Fix worked, and I had safely returned to stock.
Worked for me on redmi y1 UGG no sensor, wifi, BT and location was not working post doing this everything started working again, thanks a lot.
taratay said:
I had this issue as well, thanks a lot for this thread! Fix worked, and I had safely returned to stock.
Click to expand...
Click to collapse
i cannot find presist.img file for redmi note 10 mojito. it is not present in rom folder. where to find it
haris43242 said:
i cannot find presist.img file for redmi note 10 mojito. it is not present in rom folder. where to find it
Click to expand...
Click to collapse
Hi haris43242 try this topic https://forum.xda-developers.com/t/persist-file-redmi-note-10.4312093/
my device is MI 11x and I'm facing this issue. I tried all these methods but nothing happens, the error is still there.
also, MI 11x has A/B partition, and TWRP and OrangeFox both don't show the persist partition.
can anyone help me with this?

[GUIDE] How To bypass authentication and flash in EDL with NO auth for FREE

Thanks to:
chaosmaster / k4y0z: GitHub / XDA
xyzz / xyz`: GitHub / XDA
Dinolek: GitHub / XDA
How to install:
1. Download the attached file: VD171_MTK-bypass.zip.
2. Extract the file and open the folder.
3. Run and install python: python-3.9.1-amd64.exe.
Keep atention: You need to select "Add Python to PATH" before starting the installation.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4. Open cmd or powershell and execute this command:
pip install pyusb pyserial json5
5. Go to the Driver folder and right-click on the cdc-acm.inf file, then click Install and then, close window.
6. Run and install filter wizard: libusb-win32-devel-filter-1.2.6.0.exe.
7. Launch filter wizard.
8. Select Install a device filter and click Next.
9. Connect powered off phone with volume- button to boot in EDL mode.
10. Once you see new MediaTek USB Port in the list, select it and click Install.
Now, you are ready for bypassing EDL !
How to bypass:
1. Go to the Bypass folder. Run the script: bypass.bat.
2. Connect powered off phone with volume- button to boot in EDL mode.
3. Once you get "Protection disabled" at the end, without disconnecting phone and usb, run SP Flash Tool.
4. Once the SP Flash Tool opens, click Options > Options > Connection.
5. Select UART mode and select Baud rate to 921600.
Now, you are ready for flashing !
How to update:
1. Download latest release of the tool: https://github.com/MTK-bypass/bypass_utility/releases/latest
2. Download latest release of payloads: https://github.com/MTK-bypass/exploits_collection/releases/latest
3. Extract the content of both files to the Bypass folder.
Now, you are updated !
How does the bypass work?
Dissecting a MediaTek BootROM exploit
A bricked Xiaomi phone led me to discover a project in Github that uses a MediaTek BootROM exploit that was undocumented. The exploit was found by Xyz, and implemented by Chaosmaster. The initial exploit was already available for quite a while. Since I have managed to revive my phone, I am documenti
tinyhack.com
All Credits To:
chaosmaster / k4y0z: GitHub / XDA
xyzz / xyz`: GitHub / XDA
Dinolek: GitHub / XDA
Do you need help with your MERLIN device ?
Read this FAQ: https://forum.xda-developers.com/t/...for-merlin-redmi-10x-4g-redmi-note-9.4225177/
#NoAuth #NoAuthentication #No-Auth #No-Authentication #MediaTek #Xiaomi
#MiAuth #MiAuthentication #Mi-Auth #Mi-Authentication #XiaoMiAuth #free
#XiaoMiAuthentication #XiaoMi-Auth #XiaoMi-Authentication #unbricking
#unbricked #unbrick #unbrickingru #unbrickedru #unbrickru #remoterepair98
#MTK #MT6572 #MT6735 #MT6737 #MT6739 #MT6750 #MT6765 #MT6762
#MT6761 #MT6768 #MT6771 #MT6785 #MT8127 #MT8163 #MT8173 #MT8695
Redmi 10x 5 (ATOM) still not supported
[2021-02-07 06:26:57.702746] Waiting for bootrom
[2021-02-07 06:27:05.293534] Found port = COM3
Traceback (most recent call last):
File "C:\Users\Administrator\Downloads\VD171_MTK-bypass-v1.3\VD171_MTK-bypass-v1.3\Bypass\main.py", line 169, in <module>
main()
File "C:\Users\Administrator\Downloads\VD171_MTK-bypass-v1.3\VD171_MTK-bypass-v1.3\Bypass\main.py", line 44, in main
device.handshake()
File "C:\Users\Administrator\Downloads\VD171_MTK-bypass-v1.3\VD171_MTK-bypass-v1.3\Bypass\src\device.py", line 88, in handshake
self.check(self.read(1), to_bytes(0x5F))
File "C:\Users\Administrator\Downloads\VD171_MTK-bypass-v1.3\VD171_MTK-bypass-v1.3\Bypass\src\device.py", line 84, in check
raise RuntimeError("Unexpected output, expected {} got {}".format(gold, test))
RuntimeError: Unexpected output, expected 0x5f got 0xa0
Press any key to continue . . .
kurosaberex said:
Redmi 10x 5 still not supported
Click to expand...
Click to collapse
Unhappy, MT6875 is not supported yet.
Probably it will be supported too soon
VD171 said:
Unhappy, MT6875 is not supported yet.
Probably it will be supported too soon
Click to expand...
Click to collapse
will gladly wait for it hope it comes soon
kurosaberex said:
will gladly wait for it hope it comes soon
Click to expand...
Click to collapse
I hope to see all existing devices supported as well.
This EDL authenticated mode is really disappointing.
We love Xiaomi.
But, we are hostages to Xiaomi. Sad...
Should I Format All + Download??
-glyne- said:
Should I Format All + Download??
Click to expand...
Click to collapse
NO.
Never try to flash in "format all" mode.
Or you will lose all identifications of your device, like imei and mac.
If you are facing "PMT changed" message, your device has an older scatter file inside it.
This is because there is any modification to the scatter file you are using to the scatter file used before.
There are some minor changes to the MIUI 11 scatter file for MIUI 12, but nothing significant.
You can flash using "firmware upgrade" mode.
But, bootloader will be LOCKED again and userdata will be erased.
If you want to backup the state of unlocked bootloader and then restore it.
Just follow this guide before the "firmware upgrade": https://forum.xda-developers.com/t/...omi-redmi-10x-4g-xiaomi-redmi-note-9.4221065/
VD171 said:
NO.
Never try to flash in "format all" mode.
Or you will lose all identifications of your device, like imei and mac.
If you are facing "PMT changed" message, your device has an older scatter file inside it.
This is because there is any modification to the scatter file you are using to the scatter file used before.
There are some minor changes to the MIUI 11 scatter file for MIUI 12, but nothing significant.
You can flash using "firmware upgrade" mode.
But, bootloader will be LOCKED again and userdata will be erased.
If you want to backup the state of unlocked bootloader and then restore it.
Just follow this guide before the "firmware upgrade": https://forum.xda-developers.com/t/...omi-redmi-10x-4g-xiaomi-redmi-note-9.4221065/
Click to expand...
Click to collapse
Or if firmware upgrade doesn't work, he can backup IMEI, after format and flash is done, He can flash the persist, protect1 protect2 nvdata and nvcfg partitions which he backup-ed, this way he doesn't lose IMEI, successfully unbricks device.
Communos said:
Or if firmware upgrade doesn't work, he can backup IMEI, after format and flash is done, He can flash the persist, protect1 protect2 nvdata and nvcfg partitions which he backup-ed, this way he doesn't lose IMEI, successfully unbricks device.
Click to expand...
Click to collapse
Don't forget to backup seccfg partition.
It controls the state of locked/unlocked bootloader: https://forum.xda-developers.com/t/...omi-redmi-10x-4g-xiaomi-redmi-note-9.4221065/
Here, you can find the full list of the most important partitions to backup: https://forum.xda-developers.com/t/...lin-device-redmi-10x-4g-redmi-note-9.4229633/
VD171 said:
Don't forget to backup seccfg partition.
It controls the state of locked/unlocked bootloader: https://forum.xda-developers.com/t/...omi-redmi-10x-4g-xiaomi-redmi-note-9.4221065/
Here, you can find the full list of the most important partitions to backup: https://forum.xda-developers.com/t/...lin-device-redmi-10x-4g-redmi-note-9.4229633/
Click to expand...
Click to collapse
Thanks
@VD171 sir i'm on Miui china 12.0.8 when i run libusb and turn off my phone and hold volume - button then connect the cable it boot into fastboot mode instead of booting into edl mode pls help
MerliinTop1 said:
@VD171 sir i'm on Miui china 12.0.8 when i run libusb and turn off my phone and hold volume - button then connect the cable it boot into fastboot mode instead of booting into edl mode pls help
Click to expand...
Click to collapse
Try other combinations, like vol up or vol up + vol down.
I'm not sure, I'm on global 12.0.6.0 and the combination for EDL mode is just vol down.
VD171 said:
Try other combinations, like vol up or vol up + vol down.
I'm not sure, I'm on global 12.0.6.0 and the combination for EDL mode is just vol down.
Click to expand...
Click to collapse
Tried em all still not working sir
MerliinTop1 said:
Tried em all still not working sir
Click to expand...
Click to collapse
Are you sure your device is properly detected?
Are you sure usb driver is properly installed?
VD171 said:
Are you sure your device is properly detected?
Are you sure usb driver is properly installed?
Click to expand...
Click to collapse
Yeah its detected i can hear the detecet sound and i installed the driver u attached
MerliinTop1 said:
Yeah its detected i can hear the detecet sound and i installed the driver u attached
Click to expand...
Click to collapse
Then, I have no ideia what is the problem.
You need to keep trying.
VD171 said:
Then, I have no ideia what is the problem.
You need to keep trying.
Click to expand...
Click to collapse
Ok sir thx for ur attention
MerliinTop1 said:
Ok sir thx for ur attention
Click to expand...
Click to collapse
Try another cable.
Try another usb port.
Try usb 2.0. Try usb 3.0.
Try another computer.
If results are exactly same, probably you have a problem with your device.
VD171 said:
Try another cable.
Try another usb port.
Try usb 2.0. Try usb 3.0.
Try another computer.
If results are exactly same, probably you have a problem with your device.
Click to expand...
Click to collapse
I tried diff ports still same result and i'm using the original cable its still new
I didnt try another computer tbh
But i think the miui china 12.0.8 have something diff.....they may f**kd the edl mode cuz they know its bypass-able however ill wait the new update (A11) which should come soon(1 or 2 days) and try again since it has a new firmware than the previous 12.0.6 firmware and see whats gonna happen
Btw I'm trying to do this just to flash Eng rom and fix imei which i lost when i was trying to flash miui china with sp tool.....imei being lost doesn't effect on edl mode no?
MerliinTop1 said:
I tried diff ports still same result and i'm using the original cable its still new
I didnt try another computer tbh
But i think the miui china 12.0.8 have something diff.....they may f**kd the edl mode cuz they know its bypass-able however ill wait the new update (A11) which should come soon(1 or 2 days) and try again since it has a new firmware than the previous 12.0.6 firmware and see whats gonna happen
Btw I'm trying to do this just to flash Eng rom and fix imei which i lost when i was trying to flash miui china with sp tool.....imei being lost doesn't effect on edl mode no?
Click to expand...
Click to collapse
If you lost your imei, you can't recover it forever.
Only Xiaomi Centre can recover it.
I'm sorry.

[V600AM][GUIDE] How to crossflash your AT&T V60

Crossflash guide for AT&T LG V60​Firstly I wanna give a special thanks to DK and @kim12355 (Mama Tao), without them this guide wouldn't be possible. Also great thanks to all guys on the Telegram Group. This guide was based on tbl-locksmiths's and @crimsonrommer's work.
This guide's purpose is to have your device crossflashed, not rooting or unlocking the bootloader. Doing this guide will grant you the latest and greatest LG software while also having safetynet enabled and L1 widevine (which is required for streaming HD content from netflix, for instance).
note: this method was tested on my own personal V60. This may work on other variants, although not tested.
Code:
#include <std_disclaimer.h>
/*
* Your warranty is... still valid?
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about this guide before doing it!
* YOU are choosing to make these modifications, and if you point the finger
* at me for messing up your device, I will laugh at you.
*/
With that out of the way, let's begin. This guide will contain four sections. You can see them down below. They are useful on their own.
1 - Backing up your data​1.1 Prerequisites​1.1.1 QFIL Setup​1.1.1.1 QFIL FireHose Setup​1.1.1.2 QFIL Build Setup​1.2 Backing up your data with QFIL​1.2.1 Entering into 9008 mode​1.2.2 Connecting Phone to QFIL​1.2.3 Backing up partitions​1.2.4 Loading backed up partitions​2 - Loading custom bootloader​2.1 Prerequisites​2.2 Loading custom bootloader​3 - Crossflashing​3.1 Prerequisites​3.2 Backing up and erasing partitions​3.3 Flashing rom with LGUP​4 - Fixing Serial Number and NT Code​4.1 Prerequisites ​4.2 Finding out your serial​4.3 Patching your new ftm​
--------------------- ||| ---------------------​
1 - Backing up your data​1.1 Prerequisites​For this section you'll only need:
QPST
Qualcomm Drivers
Firehose
Firstly, install QPST and Qualcomm Drivers. In qualcomm drivers, select WWAN. From QPST, You'll need the QFIL utility.
1.1.1 QFIL Setup​
Spoiler: 1.1.1.1 QFIL FireHose Setup
Open up QFIL. First go to Configuration -> FireHose Configuration and click it. Configure it like shown:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Spoiler: 1.1.1.2 QFIL Build Setup
note: You need to do this step every time QFIL opens.
On QFIL initial screen, select "Flat Build" as the build type.
Under the Select Programmer section, on the Programmer Path field, click Browse... and choose the Firehose file.
1.2 Backing up your data with QFIL​
Spoiler: 1.2.1 Entering into 9008 mode
Firstly make sure to have your device connected to your PC.
Follow these steps:
Hold (Vol -) and (Power) until the phone shuts down
After the phone screen shuts down, keep pressing the two previous buttons, and tap quickly on (Vol +) to enter 9008 mode. You know you entered it when your PC makes a "device connected" sound.
Spoiler: 1.2.2 Connecting Phone to QFIL
After entering 9008 mode with your phone, open up QFIL, set it up (see 1.1.1), and click on Select Port.., you'll see your device named as Qualcomm HS-USB QDLoader 9008
click OK and you're done connecting.
Spoiler: 1.2.3 Backing up partitions
After setting up your device and connecting it to QFIL, it is now time to back up your phone.
Go to Tools -> Partition Manager
Confirm that you put the correct firehose file for the LG V60
Now it is time to back up your partitions.
Pick a partition, right click and click on Manage Partition Data
The Raw Data Manager window will open, you click Read Data... to save the partition to your PC.
By default, QFIL saves the partition data to %appdata%\Qualcomm\QFIL\COMPORT_X\ where X is your COM Port number.
Once you access the folder, rename it so you can organize it your self.
Tip: sort by modification date, it will make handling these files easier
If you are doing a full backup, I suggest you to backup all your partitions, except userdata (this one contains user info, and it is very big to back up and transfer it via USB).
Spoiler: 1.2.4 Loading backed up partitions
If something went wrong, you can always flash back your backed up partitions. Open up QFIL and follow these steps:
Go to Tools -> Partition Manager
Confirm that you put the correct firehose file for the LG V60
Now it is time to load your backed up partitions.
Pick a partition, right click and click on Manage Partition Data
Click on Load Image... and select your backed up partition.
2 - Loading custom bootloader​
2.1 Prerequisites
QFIL Set up (see 1.1.1)
Custom ABL
Spoiler: 2.2 Loading custom bootloader
Firstly go to QFIL's partition manager (see 1.2.2 and 1.2.3)
We will be overwriting the device's bootloader (abl_a and abl_b), so make sure to back those partitions up (see 1.2.3).
After backing up your partitions, go to abl_a and abl_b, and load the ABL_ENG_V60.bin to them.
Now you'll have a custom bootloader capable of doing crossflashes.
3 - Crossflashing​
3.1 Prerequisites
QFIL Set up (see 1.1.1)
LGUP (make sure to install LG Drivers)
KDZ (I download from here)
Spoiler: 3.2 Backing up and erasing partitions
For this section, you'll need to backup the following partitions (see 1.2):
ftm
op_a
op_b
modem_a
modem_b
sid_a
sid_b
all LUN 5 partitions
After backing them up, erase the following partitions:
ftm
op_a
op_b
modem_a
modem_b
sid_a
sid_b
You erase each partition by going to the raw data manager and clicking Erase
note: Do not let the phone to begin to boot! If it begins to boot, it may regenerate the SID and FTM partitions data and so you need to redo the whole erasing step. go straight to 3.3
Spoiler: 3.3 Flashing rom with LGUP
Now that you backed up and erased the proper partitions, it is time to flash your new KDZ to your phone.
Your phone may still be on 9008 mode so you'll need to put it on Download Mode so LGUP can flash it.
Follow these steps:
Force your phone to reboot by pressing (Vol -) and (Power) at the same time.
Once it disconnects from windows, release all previous buttons and press and hold (Vol +) until it enters download mode.
Once it enters download mode, open LGUP and select Partition DL.
Click on the three dots and choose your kdz file.
Click ok, then a partition list window will show.
Select every partition by hand (DO NOT CLICK Select ALL) EXCEPT
sid_a
sid_b
abl_a
abl_b
Then click ok . It will flash the KDZ to your device.
4 - Fixing Serial Number and NT Code​
4.1 Prerequisites
QFIL Set up (see 1.1.1)
HxD
ftm partition backed up
Spoiler: 4.2 Finding out your serial
Firstly, get your backed up ftm partition (see 1.2.3 for backing up partitions) and open it up on HxD.
Hit CTRL + G on your keyboard and type in 12000 (in hex).
This is your serial. Write it up somewhere.,
Spoiler: 4.3 Patching your new ftm
You'll need your new ftm partition after the crossflash is done. (See 1.2.3 and 1.2.4 for reading and backing partitions up).
Firstly let's fix the serial code:
Open up your new ftm partition on HxD.
Go to ( CTRL + G ) 12000 (in hex).
Paste over ( CTRL + B ) your serial number.
The altered part will look red.
Now let's fix the NT code. You'll need to find the correct NT code (see post #2) for your KDZ.
Mine was named V600TM30d_00_USC_US_OP_0823, so the correct NT code for mine will be USC_US.
note: EA KDZs will use OPEN_EU NT code.
So the NT code for my KDZ is "1","FFF,FFF,FFFFFFFF,FFFFFFFF,81".
Let's fix the NT code by doing those steps:
Go to ( CTRL + G ) 14000 (in hex).
Paste over ( CTRL + B ) the NT code.
The altered part will look red.
After doing those steps, save the file and write it to the device (see 1.2.4).
after loading the image, you are good to go!
NT Code List
Code:
OPEN_KR "1","FFF,FFF,FFFFFFFF,FFFFFFFF,60"
SKT_KR "1","FFF,FFF,FFFFFFFF,FFFFFFFF,61"
KT_KR "1","FFF,FFF,FFFFFFFF,FFFFFFFF,62"
LGU_KR "1","FFF,FFF,FFFFFFFF,FFFFFFFF,63"
ATT_US "1","310,160,6D38FFFF,FFFFFFFF,FF"
TMO_US "1","310,260,FFFFFFFF,FFFFFFFF,FF"
USC_US "1","FFF,FFF,FFFFFFFF,FFFFFFFF,81"
OPEN_CA "1","FFF,FFF,FFFFFFFF,FFFFFFFF,82"
AMZ_US "1","FFF,FFF,FFFFFFFF,FFFFFFFF,83"
OPEN_EU "1","FFF,FFF,FFFFFFFF,FFFFFFFF,11"
OPEN_CIS "1","FFF,FFF,FFFFFFFF,FFFFFFFF,12"
OPEN_RU "1","FFF,FFF,FFFFFFFF,FFFFFFFF,13"
OPEN_SCA "1","FFF,FFF,FFFFFFFF,FFFFFFFF,31"
OPEN_ESA "1","FFF,FFF,FFFFFFFF,FFFFFFFF,51"
OPEN_HK "1","FFF,FFF,FFFFFFFF,FFFFFFFF,54"
OPEN_TW "1","FFF,FFF,FFFFFFFF,FFFFFFFF,55"
OPEN_SG "1","FFF,FFF,FFFFFFFF,FFFFFFFF,56"
OPEN_AU "1","FFF,FFF,FFFFFFFF,FFFFFFFF,57"
OPEN_AME "1","FFF,FFF,FFFFFFFF,FFFFFFFF,71"
OPEN_CN "1","FFF,FFF,FFFFFFFF,FFFFFFFF,91"
TMO_COM "1","262,01F,FFFFFFFF,FFFFFFFF,FF"
ORG_COM "1","208,01F,FFFFFFFF,FFFFFFFF,FF"
H3G_COM "1","222,99F,FFFFFFFF,FFFFFFFF,FF"
TMN_PT "1","268,06F,FFFFFFFF,FFFFFFFF,01"
PLS_PL "1","260,01F,FFFFFFFF,FFFFFFFF,FF"
P4P_PL "1","260,06F,FFFFFFFF,FFFFFFFF,FF"
O2_GB "1","234,10F,FFFFFFFF,FFFFFFFF,FF"
VIV_BR "1","724,06F,FFFFFFFF,FFFFFFFF,FF"
CLR_BR "1","724,05F,FFFFFFFF,FFFFFFFF,FF"
TIM_BR "1","724,02F,FFFFFFFF,FFFFFFFF,FF"
BOI_BR "1","724,16F,FFFFFFFF,FFFFFFFF,FF"
TCL_MX "1","334,020,FFFFFFFF,FFFFFFFF,FF"
VZM_US "1","311,480,FFFFFFFF,FFFFFFFF,FF"
CKT_US "1","310,150,FFFFFFFF,FFFFFFFF,10"
reserved #2
Here's the NT Codes for Verizon and Cricket as well!
VZM_US "1","311,480,FFFFFFFF,FFFFFFFF,FF"
CKT_US "1","310,150,FFFFFFFF,FFFFFFFF,10"
Surgemanxx said:
Here's the NT Codes for Verizon and Cricket as well!
VZM_US "1","311,480,FFFFFFFF,FFFFFFFF,FF"
CKT_US "1","310,150,FFFFFFFF,FFFFFFFF,10"
Click to expand...
Click to collapse
thanks! Will add to the list
this great tutorial but add the title nt- code error fix and volte menu open....this was fixed by my nt code error and volte start functioning.
k.syedhussain said:
this great tutorial but add the title nt- code error fix and volte menu open....this was fixed by my nt code error and volte start functioning.
Click to expand...
Click to collapse
so you telling me that you got volte back after fixing the nt code?
lucasdessy said:
so you telling me that you got volte back after fixing the nt code?
Click to expand...
Click to collapse
Yes if you fixed nt code error your network setting will unlock
My IMEI is null after crossflashing. Also, the S/N is gone and NT code error is showing.
My Device: DOCOMO Variant
Cross Flashed EU rom.
riasatku said:
My IMEI is null after crossflashing. Also, the S/N is gone and NT code error is showing.
My Device: DOCOMO Variant
Cross Flashed EU rom.
Click to expand...
Click to collapse
You can restore the IMEI and S/N if you made a backup copy of the LUNS 5 partitions.
Surgemanxx said:
You can restore the IMEI and S/N if you made a backup copy of the LUNS 5 partitions.
Surgemanxx said:
You can restore the IMEI and S/N if you made a backup copy of the LUNS 5 partitions.
Click to expand...
Click to collapse
Yes, I backed up LUN5 partitions. After cross flash I restored ftm (LUN0) partition and LUN5 partitions. But no luck.
Click to expand...
Click to collapse
DM me @mama Tao in Telegram group.
LM-V600AM gets stuck in a boot loop after following these directions. I keep getting the g.co/abh error message. I restored erased partitions from backup and everything is back to normal.
Em0ry42 said:
LM-V600AM gets stuck in a boot loop after following these directions. I keep getting the g.co/abh error message. I restored erased partitions from backup and everything is back to normal.
Click to expand...
Click to collapse
If it's stuck in bootloop,you factory reset after you flash.That will erase any userdata that may have been left behind afterwards.
All you need is LUN 5 with my backup,and it will install with no issues!
lucasdessy said:
so you telling me that you got volte back after fixing the nt code?
Click to expand...
Click to collapse
Yes,in some instances having the correct NT code for the carrier will fix VoLTE and some connectivity problems!
Surgemanxx said:
If it's stuck in bootloop,you factory reset after you flash.That will erase any userdata that may have been left behind afterwards.
Click to expand...
Click to collapse
Pardon my ignorance, but how do I get it into recovery when it's boot looping?
Em0ry42 said:
Pardon my ignorance, but how do I get it into recovery when it's boot looping?
Click to expand...
Click to collapse
This should help you out!
Surgemanxx said:
This should help you out!
Click to expand...
Click to collapse
That's what I thought. It's not working for me, I can't get into recovery. Boot loops before we get far enough even for that. It's very quick. LG logo, then the warning message, then a reboot, back to LG logo.
I just tried again using V600TM30d_00_USC_US_OP_0823.kdz, since you specifically called that out in the guide... I'm trying to eliminate variables, but it's still failing.
I suppose it's possible I'm doing something wrong... After LGUP is finished, should I be trying to interrupt the reboot it triggers? Is it possible something is getting mangled up then? I click "Start" in LGUP and it nearly immediately starts reboot looping. LGUP reports success after a reboot countdown, then I put it back in 9008 and update the FTM partition as mentioned in the guide. I've also tried replacing the LUN5 partitions from backup as mentioned in earlier comments. No success.
Edit: Finally got into recovery, did a data reset. Boot loop resumes immediately after.
Alright, I don't know what I did differently the 7th time but it's up and running!

Unable to root my phone because i cant see the necessary files for it, where do i request it here?

Hi! I'm new here. Just read the post for newbies and tried to search for a forum for my Infinix phone but I cannot find one.
If anyone knows if threads or forums related to infinix phones please let me know, thank you.
MAIN QUESTION:
Okay so ive landed here because i wanted to root my new phone, ive done it already once only because my old phone was really old so i was able to find the necessary files.
I am wondering who can i send a request to either help me find/make the necessary file like the usb driver for the specific phone as well as the image /flash file(sorry forgot the correct term)
so i can proceed with rooting my phone
Also, the senior contributors that i was supposed to ask are labelled inactive.
Phone brand&model: Infinix Hot 20 X6826C
Android version: 12
for mediatek devices use mtkclient to read partitions off device.
alecxs said:
for mediatek devices use mtkclient to read partitions off device.
Click to expand...
Click to collapse
I did a quick search and altough i cannot quite comprehend the jargons, if my assumptions are correct, mtkclient is a tool to help root my phone, correct?
EDIT: so it looks like i need a flash image or file, where do i get it? cant seem to find one(or maybe i missed it because i dont exactly know what im trying to find yet)
im unsure but i think it's this link:
Download Infinix Stock ROM for all models (Latest Firmware)
Download the latest Infinix Stock ROM Firmware (Flash File) for all the available Infinix smartphones, feature phones, and tablets.
androidmtk.com
but still can anyone confirm if im finding the correct file
alecxs said:
for mediatek devices use mtkclient to read partitions off device.
Click to expand...
Click to collapse
mtkclient is a flash tool that works similar to SP Flash Tool, but without scatter file. you can use it to read boot partition off device.
https://github.com/bkerler/mtkclient#read-flash
r = read
Code:
python mtk r boot boot.img
alecxs said:
mtkclient is a flash tool that works similar to SP Flash Tool, but without scatter file. you can use it to read boot partition off device.
https://github.com/bkerler/mtkclient#read-flash
r = read
Code:
python mtk r boot boot.img
Click to expand...
Click to collapse
it looks liek it wants me to enter recovery mode to proceed with he command but when i did it just throws me this, ive no idea what is brom or prelaoder mode
Code:
Port - Hint:
Power off the phone before connecting.
For brom mode, press and hold vol up, vol dwn, or all hw buttons and connect usb.
For preloader mode, don't press any hw button and connect usb.
If it is already connected and on, hold power for 10 seconds to reset.
"Power off the phone before connecting.
For brom mode, press and hold vol up, vol dwn."
(use an online translator or ask a nearby person help you to understand)
alecxs said:
"Power off the phone before connecting.
For brom mode, press and hold vol up, vol dwn."
Click to expand...
Click to collapse
still unsuccesful though
Code:
C:\Users\hanzo\AppData\Local\Programs\Python\Python39\mtkclient>python mtk r boot,vbmeta boot.img,vbmeta.img
MTK Flash/Exploit Client V1.6.2 (c) B.Kerler 2018-2023
DeviceClass
DeviceClass - [LIB]: ←[31mCouldn't get device configuration.←[0m
Preloader - Status: Waiting for PreLoader VCOM, please connect mobile
Port - Hint:
Power off the phone before connecting.
For brom mode, press and hold vol up, vol dwn, or all hw buttons and connect usb.
For preloader mode, don't press any hw button and connect usb.
If it is already connected and on, hold power for 10 seconds to reset.
PreLoader VCOM drivers installed? can you see phone in device manager when plugged in power off state?
alecxs said:
PreLoader VCOM drivers installed? can you see phone in device manager when plugged in power off state?
Click to expand...
Click to collapse
yes, ive installed it as far as i know with the help of this Website, did both the manual and the automatic
but unfortunately i still cant find my device on device manager on power off state
(intentionally left those devices just to show that ive installed the drivers)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
okay so i've downloaded a stock rom for my specific phone model can i use that instead to extract boot.img(will only use this as last resort)
yes, if it is the same build/release you can use it from download. double check from settings - about phone.
regarding VCOM preloader drivers, I can see you haven't installed correctly (yellow triangles)
you can assign the *.inf manually in device manager. make sure phone is powered off. keep an eye for new device in device manager, connect the usb cable.
preloader is only visible for ~1 second, it disappears immediately when phone gets power of usb. during this second, pick the new device in device manager, click on > Properties > Update Driver > Browse my computer for driver software > Let me pick from the list of device drivers on my computer > Show all devices > Have Disk > cdc-acm.inf
Now each time you connect phone in power off state, preloader is ready to get connected to flash tool for ~ 1 second.
alecxs said:
yes, if it is the same build/release you can use it from download. double check from settings - about phone.
regarding VCOM preloader drivers, I can see you haven't installed correctly (yellow triangles)
you can assign the *.inf manually in device manager. make sure phone is powered off. keep an eye for new device in device manager, connect the usb cable.
preloader is only visible for ~1 second, it disappears immediately when phone gets power of usb. during this second, pick the new device in device manager, click on > Properties > Update Driver > Browse my computer for driver software > Let me pick from the list of device drivers on my computer > Show all devices > Have Disk > cdc-acm.inf
Now each time you connect phone in power off state, preloader is ready to get connected to flash tool for ~ 1 second.
Click to expand...
Click to collapse
i did instructions but it still disappears tho resulting in same stuff appering when i try the read command on mtkclient
i keep getting this instead
Code:
C:\Users\hanzo\AppData\Local\Programs\Python\Python39\mtkclient>python mtk r boot_b boot_b.img
MTK Flash/Exploit Client V1.6.2 (c) B.Kerler 2018-2023
DeviceClass
DeviceClass - [LIB]: ←[31mCouldn't get device configuration.←[0m
Preloader - Status: Waiting for PreLoader VCOM, please connect mobile
can you see preloader in device manager? is it visible without any yellow triangle exclamation mark?
alecxs said:
can you see preloader in device manager? is it visible without any yellow triangle exclamation mark?
Click to expand...
Click to collapse
yes, i am able to see it but it only lasts like 1 sec and then it refresges and poof! its gone then the same problem occurs again
do note that
at the moment the device appears when i plug it in, i quickly entered the code
then theres a big delay then after a few minutes i'l get the same errors again
you do the opposite - first start reading/flashing, then connect phone
alecxs said:
you do the opposite - first start reading/flashing, then connect phone
Click to expand...
Click to collapse
just keeps throwing this error
Code:
..DeviceClass
DeviceClass - [LIB]: ←[31mCouldn't get device configuration.←[0m
.........
so double check build/release number from settings - about phone. then find a download for this ROM.
alecxs said:
so double check build/release number from settings - about phone. then find a download for this ROM.
Click to expand...
Click to collapse
just wanna make sure, aside from build / release number, what other aspects should i consider when downloading stock rom
alecxs said:
so double check build/release number from settings - about phone. then find a download for this ROM.
Click to expand...
Click to collapse
i have downloaded a stock rom but i still aint using it because:
The rom file is named: ""Infinix_Hot_20_X6826C_MT6768_V826_230314.zip""
the build number is "X6826C-H6927ABC-S-OP-230314V826" it somehow manage to match with ""... v826_230314" and "X6826C" on the downloaded stock rom file name, BUT
on the downloaded stock rom file too, there is this thing called "MT6768" but my cpu is "MT6769V/CZ" should i worry about it?

Categories

Resources