[UNBRICK] Xiaomi Mi Max 64/128 GB a.k.a Helium - %100 Tested Recover From Hard Brick - Xiaomi Mi Max Guides, News, & Discussion

Ok guys here is the step by step even for noobs how to unbrick Xiaomi Mi Max (helium).
If you have access to fastboot jump to step 11
Requirements :
* MiFlash Beta :Download Here
* MiFlash 20151028 : Download Here
* Global Fastboot Rom : Download Here
* Xiaomi Qualcomm Drivers
* Screw and tools.
* Paper clip or cable
* For sure Usb Cable.
Now if you all ready lets continue repair. First of all you need to open back cover.
1) Open Back cover and disconnect fingerprint sensor and battery. Dont connect battery till you finish whole process. (How to disassemble video : https://www.youtube.com/watch?v=YMG04GqVU_0&t=64s)
2) Make a paper clip to setup short circuit in your mainboard. Here are the testpoints. https://s15.postimg.org/s0j0qhq3v/Xiaomi_Max_Test_Points.png
3) Ok here is the hardest and trickiest one. While you are holding paper clip or cable with those testpoint you need to connect phone to pc. My suggestion 1st connect usb cable to phone then make short circuit then connect to pc.
* One more time you need to connect phone to pc while those two testpoints connected to eachother with a paperclip or a cable.
4) Here is the second tricky part. Unzip rom file. Important part is the name of folder. Please try to make it as short as possible.
Ex : C:\mimax\
So after extraction your folder will looks like this : http://oi63.tinypic.com/334rr11.jpg
5) You need to install both MiFlash versions. They are 2 different software so you shouldnt see any errors like "it is already installed".
6) Go To C:\XiaoMi\XiaoMiFlash and run XiaoMiFlash.exe as an administrator. Click browse and choose your rom folder. NOT IMAGES FOLDER ROM FOLDER !!!! ( Ex : C:\mimax)
7) Click "refresh" you will see COM port and click "flash" If you dont see any COM port here first check if you installed drivers correctly. If drivers are installed correct please go back to step 3 and try again.
8) Install will start and continue and %99 possibly it will stop in the middle You will receive Max buffer 256 error. No worries just keep calm and take deep breath. Go to next step
9) Disconnect usb cable from pc and phone. Reconnect battery. Now voila phone will ready to work BUT NOT READY TO WORK FLAWLESS. So now put your phone to fastboot mode. Yes you read correct now your phone will be in fastboot mode even it could be ready to use but just wait for next step.
10) Fastboot mode : Volume Down + Power button you will see fastboot screen and connect to PC.
11) Now close old MiFlash and run the normal one from either desktop or C:\Program Files (x86)\Xiaomi\MiPhone\MiFlash.exe or C:\Program Files\Xiaomi\MiPhone\MiFlash.exe.
12) Choose your rom folder. NOT IMAGES FOLDER ROM FOLDER !!!! ( Ex : C:\mimax).
13) Click "refresh" and this time you have to see device serial number on device tab. Now click flash and let process finish. It takes around 3-5 minute and phone will reboot by itself.
Now re-assemble your phone. DONT FORGET TO CONNECT FINGERPRINT SENSOR. Now you are totally ready.
Tried 5 times with my very own Xiaomi Mi Max 128 GB.

Different reactions
Hi,
My device could still boot on fastboot mode, and flashes successfully through it on MiFlash Beta. However, the device remains stuck on Mi logo. I've already tested flashing on EDL mode apparently successfully, with the same results. I've flashed TWRP, but the device don't enter recovery mode. What can I do? Any suggestion will be welcome.

benzersizadam said:
Many thanks for this thread, I stuck on my mi max with no reaction at anything, I read more than 100 threads, I tried testpoint, DFC (deep flash cable), click inside usb terminal to pc, windows 8, 7 10, 32 bits, 64 bits, programms like qfil (qpst), flasher tools for other phones and nothing, before with other apps at first second gives me error "can not read from port COM...", and now at least advance to 5 seconds with same error, I need to know it is neccesary too disconnect, remove two plastic cables down where places the battery
Click to expand...
Click to collapse

Working also with Hydrogen. Thanks.

@benzersizadam
This is why XDA is a great FORUM! Thank you for writing this thorough solution!
My device is up and running currently with MIUI 8! It went from a dead brick to a productive device again! I was almost giving up hope! You saved the day! It was a lot of work, but it is great seeing the device alive again.
I would just add that taking the cover off doesn't even need a tool like in the original disassembly youtube video: https://www.youtube.com/watch?v=dULcMWCEgEc
Yay!

coffee-turtle said:
@benzersizadam
This is why XDA is a great FORUM! Thank you for writing this thorough solution!
My device is up and running currently with MIUI 8! It went from a dead brick to a productive device again! I was almost giving up hope! You saved the day! It was a lot of work, but it is great seeing the device alive again.
I would just add that taking the cover off doesn't even need a tool like in the original disassembly youtube video: https://www.youtube.com/watch?v=dULcMWCEgEc
Yay!
Click to expand...
Click to collapse
Can you kindly explain some tips or secret to get unbrick cause mine is more than 4 months almost totally dead, just receive charge the battery but any signal of life in display, don´t enter recovery, fastboot, in mode EDL pc identifies like hs-usb qdownload 9008 but in 4 or 5 seconds cut conection with pc. and in my country nobody knows about Xiaomi. thanks in advance

SubwayChamp said:
Can you kindly explain some tips or secret to get unbrick cause mine is more than 4 months almost totally dead, just receive charge the battery but any signal of life in display, don´t enter recovery, fastboot, in mode EDL pc identifies like hs-usb qdownload 9008 but in 4 or 5 seconds cut conection with pc. and in my country nobody knows about Xiaomi. thanks in advance
Click to expand...
Click to collapse
Hi @SubwayChamp Everything I did was in the post and video from above in the first post by benz....
His instructions were perfect along with the youtube video. It's tricky, true, but with patience you can go through the steps and get your device running again. I was so glad that @Qulox gave me this link to this thread.
As you go through the steps, if you get stuck, we can try to give you advice.

This works for Hydrogen as well.
Many thanks

I have two dead mi max. One 128gb helium and one 32gb hydrogen.
128gb helium is completely lifeless. No charging led, no vibrations, no fastboot mode. Though i could bring it up to edl mode showing right qualcomm device in device manager. I tried flashing stock rom as mentioned in this guide which rather went successful without giving any error, even while battery connector was removed.
But mobile is still in same lifeless condition. Other than flashing process going through, it didnt make any difference. Dont know whats wrong. Also i didnt have to use two miflash versions as mentioned in steps as flashing process didnt give any error.
32gb hydrogen, boots up in flashboot mode, shows charging led, mi logo even edl model worked without any issue. It even boots up, but gives error of encryption unsuccessful asking me to reset device. I tried factory reseting it. Tried flashing twrp and wiping, formatting data, changing file system to all formats like fat, f2fs, ext1, ext2, ext3, ext4. Tried flashing crdoid and RR based on orea. Nothing working.
With twrp it keeps bootlooping showing mi logo. And with stock rom, recovery shows up encryption error. Followed procedure mentioned in this guide as well.
Is there anything am i missing or can do? Btw, bootloader is locked for both the devices. I could flash twrp referring another guide which suggested to replace stock recovery in rom files/ folder and flashing it like stock rom through miflash tool.

Battery problems? in the 128 especially?
If "nothing works" through any normal software methods, the ram &/or ROM memory chips might have become semi-defect. They are not eternal . . .

cobben said:
Battery problems? in the 128 especially?
If "nothing works" through any normal software methods, the ram &/or ROM memory chips might have become semi-defect. They are not eternal . . .
Click to expand...
Click to collapse
Tried replacing battery as well. Surprising thing is completely dead 128gb helium does boot up in edl mode with flashing working perfectly file in miflash tool. Dont know how reliable that software is.....

Hello,
trying with both Helium & Hydrogen. Still on error like say these logs.
log#1
Code:
[0,02 COM7]:[COM7]:start flash.
[0,02 COM7]:received hello packet
[0,02 COM7]:can not found programmer file.
log#2
Code:
[0,00 COM7]:[COM7]:start flash.
[2,03 COM7]:cannot receive hello packet,MiFlash is trying to reset status!
[4,56 COM7]:cannot receive hello packet,MiFlash is trying to reset status!
[7,11 COM7]:try to reset status.
[7,13 COM7]:Switch mode back
[7,13 COM7]:cannot receive hello packet,MiFlash is trying to reset status!
[7,14 COM7]:Riferimento a un oggetto non impostato su un'istanza di oggetto.
Hope anyone can help me. What's my wrong following the guide.
Thanks

harpy.eagle said:
Tried replacing battery as well. Surprising thing is completely dead 128gb helium does boot up in edl mode with flashing working perfectly file in miflash tool. Dont know how reliable that software is.....
Click to expand...
Click to collapse
Hi there.. The link of video & image of test points is not working. Can anybody please share working links

Hi there.. The link of video & image of test points is not working. Can anybody please share working links

rizkhan77 said:
Hi there.. The link of video & image of test points is not working. Can anybody please share working links
Click to expand...
Click to collapse
This is the video of Test Point https://youtu.be/SqcVY8IWkZI

benzersizadam said:
Ok guys here is the step by step even for noobs how to unbrick Xiaomi Mi Max (helium).
If you have access to fastboot jump to step 11
Requirements :
* MiFlash Beta :Download Here
* MiFlash 20151028 : Download Here
* Global Fastboot Rom : Download Here
* Xiaomi Qualcomm Drivers
* Screw and tools.
* Paper clip or cable
* For sure Usb Cable.
Now if you all ready lets continue repair. First of all you need to open back cover.
1) Open Back cover and disconnect fingerprint sensor and battery. Dont connect battery till you finish whole process. (How to disassemble video : https://www.youtube.com/watch?v=YMG04GqVU_0&t=64s)
2) Make a paper clip to setup short circuit in your mainboard. Here are the testpoints. https://s15.postimg.org/s0j0qhq3v/Xiaomi_Max_Test_Points.png
3) Ok here is the hardest and trickiest one. While you are holding paper clip or cable with those testpoint you need to connect phone to pc. My suggestion 1st connect usb cable to phone then make short circuit then connect to pc.
* One more time you need to connect phone to pc while those two testpoints connected to eachother with a paperclip or a cable.
4) Here is the second tricky part. Unzip rom file. Important part is the name of folder. Please try to make it as short as possible.
Ex : C:\mimax\
So after extraction your folder will looks like this : http://oi63.tinypic.com/334rr11.jpg
5) You need to install both MiFlash versions. They are 2 different software so you shouldnt see any errors like "it is already installed".
6) Go To C:\XiaoMi\XiaoMiFlash and run XiaoMiFlash.exe as an administrator. Click browse and choose your rom folder. NOT IMAGES FOLDER ROM FOLDER !!!! ( Ex : C:\mimax)
7) Click "refresh" you will see COM port and click "flash" If you dont see any COM port here first check if you installed drivers correctly. If drivers are installed correct please go back to step 3 and try again.
8) Install will start and continue and %99 possibly it will stop in the middle You will receive Max buffer 256 error. No worries just keep calm and take deep breath. Go to next step
9) Disconnect usb cable from pc and phone. Reconnect battery. Now voila phone will ready to work BUT NOT READY TO WORK FLAWLESS. So now put your phone to fastboot mode. Yes you read correct now your phone will be in fastboot mode even it could be ready to use but just wait for next step.
10) Fastboot mode : Volume Down + Power button you will see fastboot screen and connect to PC.
11) Now close old MiFlash and run the normal one from either desktop or C:\Program Files (x86)\Xiaomi\MiPhone\MiFlash.exe or C:\Program Files\Xiaomi\MiPhone\MiFlash.exe.
12) Choose your rom folder. NOT IMAGES FOLDER ROM FOLDER !!!! ( Ex : C:\mimax).
13) Click "refresh" and this time you have to see device serial number on device tab. Now click flash and let process finish. It takes around 3-5 minute and phone will reboot by itself.
Now re-assemble your phone. DONT FORGET TO CONNECT FINGERPRINT SENSOR. Now you are totally ready.
Tried 5 times with my very own Xiaomi Mi Max 128 GB.
Click to expand...
Click to collapse
hi, could someone share with me the miflash beta? I can download the rest but I cannot download the beta one.
thanks

Wanted to say thank you was able to recover my mi max 64gb unit.

Related

Redmi note 3 Pro / Snapdragon 650 edition - Hard brick resurrect

First of all, i have read some similar threads about this, and all advise diffrent solution besides the hardware mod, I have tried for 2 days all methods in Miui forums and none have worked for me except the hardware method.
My Device: Xiaomi Redmi Note 3 Pro / SD version.
State:
-would only show "Mi" logo when powered on.
-Would enter only Fastboot.
- No EDL mode
- No recovery
-bootloader locked
-In this state, you can't flash absolutely nothing with any software. (from fastboot).
Requirements:
- windows 7/ windows 10 x64 edition.
- ONLY LATEST version of miflash, from 2016 onward, so it has the required drivers and methods to work with the phone. (I have tried with older versions and it did not work, i thought there was no hope for my phone).
- one hard bricked Redmi Note 3 Pro
- any fersion of Stable FASTBOOT OFFICIAL rom. (.tgz extension) - I personally used kenzo_global_images_V7.2.3.0.LHOMIDA_20160129.0000.14_5.1_global_c85ba6c524.tgz
- medium disassembly skills,
- a lot of patience,
- minimum set of tools (one small cross screwdriver, 1-2 strong finger nails, good eyesight).
- one microusb cable
HOW TO:
1. uninstall all drivers and software related to the Xiaomi phone. (I ended up reinstalling windows 7 just to be sure all was gone - that is how desperate I became). To be sure this is done correctly, with the phone turned off, connect it to the computer.
Go into device manager, search in com ports, or wherever any drivers are installed for the phone, and uninstall all of them, ticking remove driver files also.
after doing this, hit refresh, and see if any drivers get installed again.
Repeat until there are no drivers installed, and the device will be without a driver.
2. Disconnect the phone and RESTART WINDOWS
3. Disable driver signature verification/enforcement:
a. in windows 7, this is easy: restart windows, hit f8 until a menu pops up where you can choose disable driver signature verification/enforcement.
b. in windows 10, it is a little bit longer, but: http://www.howtogeek.com/167723/how...8.1-so-that-you-can-install-unsigned-drivers/ - Be careful, when choosing the option in the last menu, use F... keys, not number keys.
4. while in windows, in the bottom right corner, there should be a message saying "test mode"
5. install ONLY the LATEST VERSION of Miflash! you may get some messages about driver installation (2 times), allow installation!
6. RESTART WINDOWS
7. Prepare the phone!: I followed the video here, even I did not understand the language: http://choimobile.vn/threads/video-...o-snapdragon-650-fix-download-mode-edl.65098/
- First, I used my nail to open the phone up, just like in the video. It is great that the screen is not glued to the body, there are only some clips holding it in place!
- after opening the cover please be careful - there is a cable connecting the case to the mainboard - the fingerprint sensor.
- after this, unscrew the 7 or 8 screws as in the video.
- unlock the cables as in the video - please be sure not to disconnect all the cables.
- now, first get the antenna plastic cover outside of the way.
- after disconnecting the camera module, I would personally advise you to get the camera out of the way first, as there is a piece of foil glued between the mainboard and the underneath of the camera module (on the display)
- with great care, rise the Mainboard from the display.
- to have better access to the testpoint pins, I turned the Mainboard over the battery.
- now, connect the microusb cable to the phone.
8. connect the phone to the computer.
9. go into device manager and check if there are any devices installed, there should be under ports.... a device called Qualcomm HS-USB Diagnostics 900E.
10. Now comes the tricky part, switching the phone to EDL mode (emercency download)
look on the back of the motherboard of the phone to connect the 2 testpoint pins as in the video. You can use anything to do this. a metal wire, a small scissors, an untied paperclip... You will have to do this while device manager is opened, as you must check it when the driver changes to "qualcomm hs-usb qdloader 9008".
Please be careful when trying to connect the 2 pins not to touch any metal housing, ans this will restart the device each time.
Now, try and try and try until the driver changes to "qualcomm hs-usb qdloader 9008".
11. unzip the rom using 7 zip to a destination of your choosing. I advise as short destination as possible and no spaces used in the folder naming. I unpacked it in C:\rom\
12. Open Miflash
13. As per other many many instructions:
a. click browse - select the folder where you unpacked the rom (for me, c:\rom\)
b. click the arrow next to brows button and select advanced.
c. in the first field, navigate to the folder where the rom was unpacked and select flashall.bat
d. in the third field select prog_emmc_firehose_8976_ddr.mbn from the "images"folder in the folder whre he rom was extracted
e. field 7: rawprogram0.xml and field8: patch0.xml
f. Hit the Refresh button, the device should appear as a com port in the white field of Miflash.
g. just to be sure, tick also "flash all" in the bottom of miflash.
14. Hit the Flash button on Miflash and this should be the last step before powering up your revived Xiaomi Redmi Note 3.
This is what I learned in the past 2-3 days.
Different errors I got during the learning process and what i did to avoid them:
- different problems with drivers not installing correctly or showing different device names - just use the method i pointed out in the beginning to uninstall any driver previously installed on the computer, with the refresh in device manager and than uninstalling all.
- "end of package" error at second 2 while flashing in Miflash - you are using an older or an unsupported version of miflash, just use the latest one.
- not being able to flash anything while in fastboot - if you have a locked bootloader, on redmi note 3 snapdragon version, you simply won't be able to flash anything. end of story. this is the whole purpose of having a locked bootloader.
- trying to go into EDL mode using fastboot comand "fastboot oem eld" - this will not work for a really bricked device as was mine. the only solution is to go through the tespoint pin connection.
i wonder if there's a way not to make trwp locked in the recovery partition, so if someone flashes a factory rom without precaution, twrp will simply get overwritten by factory recovery. Wouldn't that prevent these hard bricks?
btw, nice guide
Please move the thread into guides/tutorial section.
Well, mine was bricked too 2 days ago... even I already unlock the bootloader using the official way.
It happened because I'm on AOSP and I flash Xiaomi.EU ROM from TWRP.
'MI' Logo flashed twice then the phone turns off itself.
It can't boot, can't enter EDL mode. I just can go into fastboot mode. But nothing can be done there because it always says 'device is locked'.
'fastboot oem device-info' also says the phone is on locked state.
Dunno why this happen, I think its because I play with the unlock bootloader toggle on previous MIUI and AOSP ROM.
After countless of times trying to get into EDL, I give up.
Device manager always show "QCom HS-USB Diagnostic 900E" instead of "QCom HS-USB QLoader 9008"
Finally I try the official Mi Unlock software, re-unlock success and BAM... Phone boots again into system. lol...
This makes me think the bricked problem can prevented/solved to by:
- At least bind a Xiaomi Account to your phone once when using official ROM (recommended China Dev ROM)
- Use that account to apply for the unlock, and when you got the phone bricked/relocked, you can re-unlock it using official way to revive the phone
Now is possible unbrick without disassembly:
http://en.miui.com/thread-267263-1-1.html
http://www.htcmania.com/showthread.php?t=1174700
jujusito said:
Now is possible unbrick without disassembly:
http://en.miui.com/thread-267263-1-1.html
http://www.htcmania.com/showthread.php?t=1174700
Click to expand...
Click to collapse
please read through all the thread, don't just throw in a link. the method mentioned by you will not work on some bricked devices, including mine. this did not work for me, so I ended up disassembling the phone.
aabenroi said:
Well, mine was bricked too 2 days ago... even I already unlock the bootloader using the official way.
It happened because I'm on AOSP and I flash Xiaomi.EU ROM from TWRP.
'MI' Logo flashed twice then the phone turns off itself.
It can't boot, can't enter EDL mode. I just can go into fastboot mode. But nothing can be done there because it always says 'device is locked'.
'fastboot oem device-info' also says the phone is on locked state.
Dunno why this happen, I think its because I play with the unlock bootloader toggle on previous MIUI and AOSP ROM.
After countless of times trying to get into EDL, I give up.
Device manager always show "QCom HS-USB Diagnostic 900E" instead of "QCom HS-USB QLoader 9008"
Finally I try the official Mi Unlock software, re-unlock success and BAM... Phone boots again into system. lol...
This makes me think the bricked problem can prevented/solved to by:
- At least bind a Xiaomi Account to your phone once when using official ROM (recommended China Dev ROM)
- Use that account to apply for the unlock, and when you got the phone bricked/relocked, you can re-unlock it using official way to revive the phone
Click to expand...
Click to collapse
I also applied for an unlock code, but this takes up to 15 days, and I have the phone for only 3 days . I could not wait for the code, I had to do something to revive it.
meangreenie said:
i wonder if there's a way not to make trwp locked in the recovery partition, so if someone flashes a factory rom without precaution, twrp will simply get overwritten by factory recovery. Wouldn't that prevent these hard bricks?
btw, nice guide
Click to expand...
Click to collapse
I made a modified TWRP which will not cause hard bricks
Rajdip said:
I made a modified TWRP which will not cause hard bricks
Click to expand...
Click to collapse
great work! your modded twrp will no doubt save me when i forget i have to delete the emmc file in the future.
Dear, thank you for your contribution, this deserves to be a section more important, really saved my phone from the hard brick. Again very grateful
how do i know what a test point looks like on any phone? like the new redmi 3s? i cant get into edl because im stuck in Qualcomm HS-USB Diagnostics 900E
xdarkmario said:
how do i know what a test point looks like on any phone? like the new redmi 3s? i cant get into edl because im stuck in Qualcomm HS-USB Diagnostics 900E
Click to expand...
Click to collapse
maybe look for something like this?
http://choimobile.vn/Temp/Testpoint_Redmi_Note3_PRO_3.jpg
I doubt they will have much variance from xiaomi phone to phone to make it easy for factory / repair centers to fix many models... (I could be wrong though), other brands are probably different.
Well you can enter edl mode from fastboot via this simple tool
http://forum.xda-developers.com/and.../guide-how-to-reboot-to-edl-fastboot-t3394292
And then you can flash any miui .tgz based rom and resurrect.
I hard bricked my Device last night and resurrected
PS : you must have the MiPcSuit installed
ilvmyname said:
Well you can enter edl mode from fastboot via this simple tool
http://forum.xda-developers.com/and.../guide-how-to-reboot-to-edl-fastboot-t3394292
And then you can flash any miui .tgz based rom and resurrect.
I hard bricked my Device last night and resurrected
PS : you must have the MiPcSuit installed
Click to expand...
Click to collapse
links dead
Quick addition: if you're using Virtual Box, like me (on a mac), you need to enable USB 2.0 on the virtual machine. On Virtual Box, this means you have to add an extension pack. This might save you 48hrs, like it cost me

Meizu m2 note bricked.

I have meizu m2 note. Its now bricked. I was using sp flash tool to unlock the bootloader and install twrp recovery.
i was following the guide giving on youtube. I can't attach an outside link here.
So i did everything this guide said, but on the last step when i switched off my phone and connected to the usb port. The sp flash tool stopped working i waited for 5-10 mins. Finally it crashed. Now when i try to connect my phone it says usb device not recognised (the last device you connected to this computer malfunctioned). I cannot start my phone. I tried pressing the power button for 10 secs, tried pressing volume + with power button, nothing happens.
Anybody have any idea how to solve this.
Go to download old version Flyme os 4+ any but original rom you have must install,
And dow load any latest sp tool,
And also downlaod latest all mtk devices drivers,
If you have system knoledge you can install all of these pc softwares,
Test it once again your phone connecting to computer,
Just detected only nothing. Can do that its just detected your will be alive soon but its very easy if you know a little bit mobile knowledge,
Lets go to process
Step 1 check best and good branded usb connecting cable, test to connect usb cable to your phone,
Step 2 extract Flyme stock rom, and extract mtk sp tool,
Step 3 open sp tool showing error there is no any scatter. Or download file dont worry, da file availble at sptools folder you can go and select, and scatter. File availble at flyme stock rom folder lets check it then select firmware all formate and install that you have to select that option, then you select download and now connect your phone just leave ituntill done then your phone is will alive feel happy like me if you need any more information any other problem connect. To. Me
Can you speak more clearly?I don't understand.Because my English is not very good.
zzx3731 said:
Can you speak more clearly?I don't understand.Because my English is not very good.
Click to expand...
Click to collapse
What problem with your phone?
Hi ! I have the same problem right now, when I plug it, it says device not recognised, what could I do now ?
Thank you very much,This is my mobile phone. It's done.Thank you for your kindness.
:○
Hagadou said:
What problem with your phone?
Click to expand...
Click to collapse
I been able to install LineageOS, I fixed it by pressing home and menu button, it disconnect and reconnect and i been able to Re-flash it with the recovery and when i tried to install Lineage, my error was gone (error 7)

GUIDE: Flash Xiaomi Mi 5S from Chinese ROM to Global Rom WITHOUT UNLOCKING

Many people like me did buy its Xiaomi Mi 5S from Chine wich official Chinese ROM. The problem of this ROM is that unless you are Chinese you dont really enjoy it. But now since the official Global ROM was released all was supposed to be saved and beautiful. Except you could not flash it using the built-in flashing (update) tool of the ROM it just would not recognize it as valid and thats that.
First and most recognized solution you would find is Unlock bootloader and flash it via fastboot (MiFlash windows app). In order to unlock a Xiaomi you have to Apply for unlock and give them specific reason to grant you your wish (pretty lame). Than after unlock it will work. It takes them less then 10 days (official Xiaomi), if not you should write on their forum. Not sure if anyone did not get it, but its still stupid.
There used to be option to do this using EDL mode (or Download mode), but there is no EDL in Mi 5s any more, so no luck here either.
So here is option number two that will always work without unlocking bootloader. It will even work with bricked phones. It is called Deep Flash. This option works only with Qualcom machines (f.e. Snapdragon) and what it does is, it connects your smartphone to your computer via one of COM ports using the Qualcom drivers. Dont ask me how exactly, I dont know, dont care. It just works The whole point of this method is the Deep Flash Cable, you need it and you either make it yourself (real easy) od buy one on Aliexpress (easier, but you have to wait long).
Here is video with the procedure of deep flashing: https://youtu.be/tdk0d2Zrm9w
Here is an OK website with the whole procedure including how to make Deep Flash cable: http://www.stupdroid.com/2016/10/make-xiaomi-deep-flash-cable-and.html
Here is link to the official FASTBOOT Global ROM: http://en.miui.com/thread-454687-1-1.html
Here is link to MiFlash tool: http://en.miui.com/thread-345974-1-1.html - I beleive the new version already has Qualcom drivers included.
If windows was making you trouble and your Qualcom driver will not install here is why: http://en.miui.com/thread-237673-1-1.html
I also attach pictures of my cable and a schematic of what you are actually doing. It is really a simple thing to do. It took me like 20 minutes. No special skills required, and I used only sharp knife, did not even have a razer. I used some random cable, not genuine Xiaomi cable as the guide says. I used non copper cables to connect B and G (I canibalized some other old USB cable).
IMPORTANT NOTE, keep with the flash procedure exactly as it says, or you will get errors ("cannot receive hello packet") when flashing like I did.
1. MiFlash is not running on your PC, Your phone is turned OFF, The two cables (B and G) are connected together, Your Device Manager is ON
2. You connect the Deep Flash cable to your PC use USB 2.0 port (USB 3.0+ are reported not to work)
3. You connect the Deep Flash cable to your Mi5S
4. Wait for 10 seconds. (just count to 13 or something) - apparently this may save you from the "hello packet" error
5. You disconnect the two cables (B and G) - in Device Manager you will see something like Qualcom HS-USB Diagnostic 9008 - keep cables disconnected
6. Only now you launch MiFlash by going to C:\XiaoMi\XiaoMiFlash and Right-clicking on XiaoMiFlash.exe and Run as Administrator
7. In MiFlash tool Press Refresh button - you will see your phone on one COM port
8. Browse to your Global Rom (f.e. capricorn_global_images_V8.0.3.0.MAGMIDI_20161222.0000.00_6.0_global) under this folder you will see folder named image
9. Press Refresh one more time
10. Press Flash and have a coffe (took mine 5 minutes)
11. After you see nice green success you turn off MiFlash
12. Disconnect the cable from phone
13. Boot the phone - dont panic first boot is very long
There ya go. You are now on Xiaomi Mi5S with Global ROM with still locked bootloader. This guide should work with Mi5S Plus, but I did it on my Mi5S only.
Special thanx to XN Logos and his post about unbricking. This one is literarly the same method. But I myself ran around that post 10 times when searching for solution to my problem and never knew this in fact is solution to my problem aswell :silly:
Thanx to awaaas for mentioning the disclaimer about USB 3.0 ports.
Thanx to cerietke for mentioning the 10 second pause in step 4.
Great guide! Unfortunately I have unlocked my device to change to global rom. Hopefully it will benefit other. UP!
I tried following these instructions but have ran into one problem which I managed to solve. In case MiFlash shows an error "cannot receive hello packet" you have to make sure adb driver is installed. More about this is written in this topic: en.miui.com/thread-299790-1-1.html
You can make a backup with built in MIUI app, then copy it to your pc and restore after flashing.
Now I can enjoy a ROM without crappy chinese apps and all notifications are working from the beginning.
Are there any advantages of deep flash method over standard with unlocked bootloader?
Rejerf said:
Are there any advantages of deep flash method over standard with unlocked bootloader?
Click to expand...
Click to collapse
Well you do not have to unlock the bootloader for once. But other than that, no, there are none. But with Xiaomi you have to be approved for unlock case by case and it takes them approx 3 days. But it is just flashing. ROM is the same.
i try this prozedre with help by simply silver paper. what should i say, this also works. xdddd
neverless, i still wait for the "deep flash" cable from aliexpress.
best regards
I tried everything, with the lots of guides, I made my own deep flash cable, I succeeded in putting my mi 5s Plus into deep flash mode but did not succeeded in flashing the Rom.
Every time there is the error message from the Mi flasher cannot receive hello packet etc. Then I applied for unlock boot loader officially. I got SMS with the unlocking permission in 15 minutes. After unlocking boot loader, I put my phone into fast boot mode and flashed fast boot Rom and everything is fine. No error ..nothing. So, I do not want to disappoint anybody, but this method did not worked for me.
Just want to add a note, this method would not work if you use USB 3.0+ port (or USB 2.0 behind USB 3.0 hub) such as on a intel's skylake/kabylake-based machine.
Maybe that's your problem @richie16171?
richie16171 said:
I tried everything, with the lots of guides, I made my own deep flash cable, I succeeded in putting my mi 5s Plus into deep flash mode but did not succeeded in flashing the Rom.
Every time there is the error message from the Mi flasher cannot receive hello packet etc. Then I applied for unlock boot loader officially. I got SMS with the unlocking permission in 15 minutes. After unlocking boot loader, I put my phone into fast boot mode and flashed fast boot Rom and everything is fine. No error ..nothing. So, I do not want to disappoint anybody, but this method did not worked for me.
Click to expand...
Click to collapse
Good point from awaas I did not know that. Try that too.
But I was getting the same error as you. What you need to do is follow my instructions religiously. It made difference to me when I skipped some point or did something parallel. Do exactly as my guide says. Disconnect and turn everything off and start from point one exactly like the guide says.
I remember it was different when I had flashing tool open before and after some point. So go exactly as the guide and you should be fine
awaaas said:
Just want to add a note, this method would not work if you use USB 3.0+ port (or USB 2.0 behind USB 3.0 hub) such as on a intel's skylake/kabylake-based machine.
Maybe that's your problem @richie16171?
Click to expand...
Click to collapse
Nope ..it was USB 2.0 and I am using laptop. I tried all the ports in the computer. Tried with another computer and not once 7 times.
---------- Post added at 02:24 PM ---------- Previous post was at 02:07 PM ----------
Seehank said:
Good point from awaas I did not know that. Try that too.
But I was getting the same error as you. What you need to do is follow my instructions religiously. It made difference to me when I skipped some point or did something parallel. Do exactly as my guide says. Disconnect and turn everything off and start from point one exactly like the guide says.
I remember it was different when I had flashing tool open before and after some point. So go exactly as the guide and you should be fine
Click to expand...
Click to collapse
I did exactly what you said 100%. As I said not once.., with driver signature off and on. I did not had any driver problem. It was showing me the port com16.
I think that is not the right port for flashing.
richie16171 said:
Nope ..it was USB 2.0 and I am using laptop. I tried all the ports in the computer. Tried with another computer and not once 7 times.
---------- Post added at 02:24 PM ---------- Previous post was at 02:07 PM ----------
I did exactly what you said 100%. As I said not once.., with driver signature off and on. I did not had any driver problem. It was showing me the port com16.
I think that is not the right port for flashing.
Click to expand...
Click to collapse
Well man, than this is the end of me :-/ I know I was getting this error when I had MiFlash turned on before I connected my phone to the PC . That gave me same error. But when it was off before and after deep flashmode a opened it up as admin (from the directory, not Start) it worked for me just fine.
Does anyone know if this works in 8.2? When I plug cable in it starts charging..
Agirretxd said:
Does anyone know if this works in 8.2? When I plug cable in it starts charging..
Click to expand...
Click to collapse
The 8,2 hasa big problem with battery drain. Mine 5s has poor battery life now. Just wait a bit.
Is there any work being done on official Lineage OS for the Mi5S?
richie16171 said:
I tried everything, with the lots of guides, I made my own deep flash cable, I succeeded in putting my mi 5s Plus into deep flash mode but did not succeeded in flashing the Rom.
Every time there is the error message from the Mi flasher cannot receive hello packet etc. Then I applied for unlock boot loader officially. I got SMS with the unlocking permission in 15 minutes. After unlocking boot loader, I put my phone into fast boot mode and flashed fast boot Rom and everything is fine. No error ..nothing. So, I do not want to disappoint anybody, but this method did not worked for me.
Click to expand...
Click to collapse
Hey,
I just tried to reflash mine and just like you said I was getting all the errors. No way to fix it But then I uninstalled (also deleted every single file) the MiFlash tool and after installing it again it worked Sooo probably there is some log file or some setting or I dont know what that is doing trouble.
@ Seehank., Thank you so much, Maybe that is the problem... otherwise so many people succeeded doing this, Only I failed.
Now no point. I already unlocked boot loader and flashed the firmware. And that also I flashed in fast boot mode.
Now I have one more Mi note3 pro. And it is the used phone. Someone already unlocked boot loader. That is why or for some reason I was not getting OTA update. Hence the boot loader is unlocked, and I tried to flash with the fast boot mode.. No.. I am getting error. In flash tool it is not showing Com Port..instead some serial number. So I flashed that in EDL mode and success. After that now I am getting OTA update.
Hope this may help others with the hello packet issue.
I was following your guide, but I was going through pretty quickly, which turned out to be relevant. I did some searching on the issue and discovered a post on en.miui.com that suggested a solution (post 32 in the "[Help]-cannot receive hello packet,MiFlash is trying to reset status" topic; as a new user I cannot post outside links). Apparently you'd need to wait at least 10 seconds between step 3 and 4. As I also did a full reboot of the phone without the cable attached that may have also been the solution. I did not further test as I got it working.
Hi guys, have locked phone on purchase, thought I might revive it with above methode but...no way I coulkd install quallcomn drivers, tried (i think) everything, phone gets into charging mode, nothing happens in Device manager...
cerietke said:
Apparently you'd need to wait at least 10 seconds between step 3 and 4.
Click to expand...
Click to collapse
I will add this to the guide. It can not harm anyone So between my guide and steps 3 and 4 wait 10+ seconds.
Hi mate, i followed your guide, everything works till the very last point, when i boot my phone (after the success message in the MiFlash), 2 strange things happen:
1) first time i press "power" button it wont start, i press a second time and it starts
2) the MI logo starts blink every x minutes, but actually is not going forward (still stuck on MI logo after more than 10 mins waiting)
can you help me somehow? Thanks

[Guide] Revive Redmi Note 4X (codename mido) after Hard Brick

1. What is a "hard bricked" phone?
Hard brick is the state of android device that occurs when your device is unbootable without a bootloop. A hard Brick device generally show little to no signs of life (you wont be able to switch it on and the screen doesnt turn on).
A phone gets hard-bricked due to trying install ROM not made for the device or use ROM Manager incorrectly.​
2. Procedure
Step 1: Download all the necessary files below:
download link: en(dot)miui(dot)com/a-234.html
MIUI ROM Flashing Tool(*.exe file)
MIUI Fastboot ROM package for your device(*.tgz file) - Any variant Global / Chinese should work
Step 2: Extract MIUI Fastboot ROM package using 7zip or any other software you prefer
Correctly extracted folder should look like: (Image folder), flash_all.bat e.t.c.
After extracting rename parent folder to something short such as "mido". Avoid parent folder of ROM package extracts being too long
​Step 3: Install MIUI ROM Flashing Tool
If you get "driver not signed pop up during installation click "install anyway option or similar"
To test if everything installed correctly, connect your phone to your computer and open flash tool then hit refresh button, you should see an index and com port which indicates your phone is being detected.
If phone not detected restart computer with phone still connected and navigate to device manager->ports (you should see something like Qualcomm hs-usb qdloader 9008.) if its not there re install MIUI ROM Flashing tool
Note that if you try to flash your extracted package at this point the installer will fail to communicate with the phone, step 4 is very necessary to ensure flashing can commence​Step 4: Remove back cover and disconnect phone battery
Disconnect your phone from your PC and find a nice dissasembly video on youtube to help you remove the back case of your phone. The battery is connected to the phone via one black flex cable on the right of the battery, simply detach this to disconnect battery.​
Step 5. Flash your phone.
With your phone still opened, and battery still disconnected.
1. Open Flashing tool and connect your phone to your computer
2. Hit refresh to let your computer detect your phone.
3. Hit select/browse button and select parent folder from step 2. which has your rom
4. Select clean all option at the bottom of flash tool window
4. Hit flash.
5. Once flash is complete your phone will remain off disconnect from computer and reconnect the battery then switch your phone on.​
3. Done
At this point your phone should be back to life. Close your phone's cover and then youre done.​This guide helped me revive my Redmi note 4X snapdragon 625 3GB - please share youre experience if it doesnt work for you
Thanks man!!!!!!!!!!
Y day my rn4 sd hard bricked, with your guide I completely recover it.......
Once again thanks...... :victory:
Please, help me:
"cannot receive hello packet,MiFlash is trying to reset status!"
alexfelipe said:
Please, help me:
"cannot receive hello packet,MiFlash is trying to reset status!"
Click to expand...
Click to collapse
Yeah, I'm getting that. And then "Object reference not set to an instance of an object" But then I just tried a few more times, maybe unplugged the cable and plugged it in again, and it worked.
not working
not working on my RN4X. while using MiFlash 2015 it is stuck on "Send nop command" and while using the 2016 version of MiFlash it is either "cannot receive hello packet" or cannot "ping". the latest version of MiFlash cannot be installed because of some cabinet file is missing. I'm stuck with this for a whole day now. is there anything that I'm missing??

Bricked Mi A1 - Qualcom HS-USB Diagnostics 900E

Hi guys
At first - I tried a method given on this forum: https://forum.xda-developers.com/mi-a1/help/phone-goes-to-qualcomm-hs-usb-qdloader-t3757867
This method doesn't work for me, because after disconnect my PC doesn't recognize my phone.
Phone is in Qualcom HS-USB Diagnostics 900E mode after OTA update (Mi A1 April Update) - strange
So guys... I know there are some magicians who can do almost everything.. Any ideas what to do?
Does MiFlash recognize your phone? If not, try instaling ADB drivers nd disable driver enforcment,
To kick device out of diagnostic mode and into QDLoader you will need either:
1) A "deep flash" cable
2) Take the phone apart and bridge test points
There are guides online for both, you can Google. You can make deep flash cable yourself fairly easily with a spare USB cable. Testpoint location is found easily via Google and can be bridged with tweezers or small flat-head screwdriver.
I did NOT have success with deep flash cable myself, I had to use testpoint method (and sadly broke my LCD in the process). The deep flash issue might of been because I was in Windows 10 x64 or on a USB3 port. If you do go that route and can't get it working, try with a Windows 7 x86 VM and USB2 passthrough mode before last resort of taking device apart.
Hold power button for 20 sec then volume down and fastboot will apear
1. install all necessary drivers (adb, qualcomm's HS-USB Diagnostics 900E, xiaomi flash tool)
2. use test point method as suggested by @CosmicDan - lots of tutorial on web on how to do this. Carefully read this before actually attempting it.
3. When you successfully do the test point method you will hear the device recognized sound on your computer
4. when you hear it, open miflashtool and your device should show up in it.
5. if not, reboot your PC. You should reboot your PC after installing all the drivers. See #1. (reboot required)
6. Once you successfully see your device on miflashtool, you can flash the fastboot rom of your choice.
7. (you might get stuck on "Can't receive hello packet" dialogue which will prevent your device from flashing), in that case change the USB port, possibly to USB 2.0 and try the test point flash method again to get detected and try flashing again.
8. Test point method should be done everytime you disconnect the USB from your phone and computer, hopefully you only need to do it twice.
9. Sadly for me, I am still unable to flash stock roms with this method, my problem is kind of unique, after flashing it shows me "Your phone is destroyed, press power to turn off" dialogue. lmao
10. if you get the same message then you dun goof'd. Hopefully yours will successfully flash.
Oh and only one version of fastboot ROM actually revives the phone, other fastboot roms actually puts it to coma (vibrating every one second, no display, no nothing). Only one fastboot ROM allows me to go to fastboot and flash recoveries. But if I flash any ROM (stock or custom) it kills the phone again and I have to repeat the given method and try again with another rom. I think the phone is effectively dead. What a **** phone! lol
udaan said:
1. install all necessary drivers (adb, qualcomm's HS-USB Diagnostics 900E, xiaomi flash tool)
2. use test point method as suggested by @CosmicDan - lots of tutorial on web on how to do this. Carefully read this before actually attempting it.
3. When you successfully do the test point method you will hear the device recognized sound on your computer
4. when you hear it, open miflashtool and your device should show up in it.
5. if not, reboot your PC. You should reboot your PC after installing all the drivers. See #1. (reboot required)
6. Once you successfully see your device on miflashtool, you can flash the fastboot rom of your choice.
7. (you might get stuck on "Can't receive hello packet" dialogue which will prevent your device from flashing), in that case change the USB port, possibly to USB 2.0 and try the test point flash method again to get detected and try flashing again.
8. Test point method should be done everytime you disconnect the USB from your phone and computer, hopefully you only need to do it twice.
9. Sadly for me, I am still unable to flash stock roms with this method, my problem is kind of unique, after flashing it shows me "Your phone is destroyed, press power to turn off" dialogue. lmao
10. if you get the same message then you dun goof'd. Hopefully yours will successfully flash.
Oh and only one version of fastboot ROM actually revives the phone, other fastboot roms actually puts it to coma (vibrating every one second, no display, no nothing). Only one fastboot ROM allows me to go to fastboot and flash recoveries. But if I flash any ROM (stock or custom) it kills the phone again and I have to repeat the given method and try again with another rom. I think the phone is effectively dead. What a **** phone! lol
Click to expand...
Click to collapse
Did you do factory flash mode? That's the only one that can recovery it, the other scripts won't flash everything.
Note that because you didn't backup partitions you will also wipe the IMEI, or so I've read (I backed up my whole device via emmcdl before brick so I was able to recover fine without miflash)
CosmicDan said:
Did you do factory flash mode? That's the only one that can recovery it, the other scripts won't flash everything.
Note that because you didn't backup partitions you will also wipe the IMEI, or so I've read (I backed up my whole device via emmcdl before brick so I was able to recover fine without miflash)
Click to expand...
Click to collapse
Actually I think I got scammed. It is Mi5x sold as MiA1. ****ing chinks! Anyway, I managed to install (Tiffany) on it and now it is booting to boot logo and bootlooping. I can get to fastboot and default (MIUI's) recovery by pressing button combos. But OEM is locked now so I cannot flash TWRP or other ROMs in it. I will have to EDL flash back to that MIA1 ROM to get it unlocked from fastboot. Otherwise MIUI unlocker asks me to link my miui account to this phone by going to settings, which I can't do because it is not booting up.
funny situation.
Bruce666 said:
Hi guys
At first - I tried a method given on this forum: https://forum.xda-developers.com/mi-a1/help/phone-goes-to-qualcomm-hs-usb-qdloader-t3757867
This method doesn't work for me, because after disconnect my PC doesn't recognize my phone.
Phone is in Qualcom HS-USB Diagnostics 900E mode after OTA update (Mi A1 April Update) - strange
So guys... I know there are some magicians who can do almost everything.. Any ideas what to do?
Click to expand...
Click to collapse
Facing The same Issue
---------- Post added at 10:42 AM ---------- Previous post was at 10:35 AM ----------
Phone Showing Charging Only
Can't Even Transfer Data
Not Detected on Pc
udaan said:
1. install all necessary drivers (adb, qualcomm's HS-USB Diagnostics 900E, xiaomi flash tool)
2. use test point method as suggested by @CosmicDan - lots of tutorial on web on how to do this. Carefully read this before actually attempting it.
3. When you successfully do the test point method you will hear the device recognized sound on your computer
4. when you hear it, open miflashtool and your device should show up in it.
5. if not, reboot your PC. You should reboot your PC after installing all the drivers. See #1. (reboot required)
6. Once you successfully see your device on miflashtool, you can flash the fastboot rom of your choice.
7. (you might get stuck on "Can't receive hello packet" dialogue which will prevent your device from flashing), in that case change the USB port, possibly to USB 2.0 and try the test point flash method again to get detected and try flashing again.
8. Test point method should be done everytime you disconnect the USB from your phone and computer, hopefully you only need to do it twice.
9. Sadly for me, I am still unable to flash stock roms with this method, my problem is kind of unique, after flashing it shows me "Your phone is destroyed, press power to turn off" dialogue. lmao
10. if you get the same message then you dun goof'd. Hopefully yours will successfully flash.
Oh and only one version of fastboot ROM actually revives the phone, other fastboot roms actually puts it to coma (vibrating every one second, no display, no nothing). Only one fastboot ROM allows me to go to fastboot and flash recoveries. But if I flash any ROM (stock or custom) it kills the phone again and I have to repeat the given method and try again with another rom. I think the phone is effectively dead. What a **** phone! lol
Click to expand...
Click to collapse
Im sorry, exactly with which ROM did you get to the fastboot?
Press power button for 15 sec
If you feel vibration then you are so lucky
boshell said:
Im sorry, exactly with which ROM did you get to the fastboot?
Click to expand...
Click to collapse
Fastboot rom for Mi5x because the phone is Mi5x.

Categories

Resources