yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Benjamin_L:
Yes, you may need to reboot a few times and set preferred network mode to lte
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] p1tX:
when connected charger & pc
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] saski4711:
Try to flash stock ROM using MiFlash as described many times here.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] oviseven666:
V2b_plus3

Gcam works great in the new update
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dior DNA:
[MENTION=7578449]saski4711[/MENTION] : So did you manage to MiFlash bricked MiA1?

if so

- do you run windows 10?

- which exact stock ROM file

- which exact MiFlash version

- did you let MiFlash install qComm driver or did you install driver by other means

or did you use the testpoint method

?

update

I manually set driver to 9008 and now COM appears in MiFlash but flash gives error. Here is log:

[01:08:37 COM10]:MiFlash 2018.5.28.0
[01:08:37 COM10]:flash in thread name:COM10,id:7
[01:08:37 COM10]:sw in images
[01:08:37 COM10]:flash in thread name:COM10,id:7
[01:08:37 COM10]:[COM10]:start flash.
[01:08:38 COM10]:cannot receive hello packet,MiFlash is trying to reset status!
[01:08:39 COM10]:try to reset status.
[01:08:39 COM10]:Switch mode back
[01:08:39 COM10]:cannot receive hello packet,MiFlash is trying to reset status!
[01:08:39 COM10]:System.NullReferenceException: Object reference not set to an instance of an object.
at XiaoMiFlash.code.bl.SerialPortDevice.SaharaDownloadProgrammer()
at XiaoMiFlash.code.bl.SerialPortDevice.XiaomiFlash() at XiaoMiFlash.code.bl.SerialPortDevice.SaharaDownloadProgrammer()
at XiaoMiFlash.code.bl.SerialPortDevice.XiaomiFlash()
[01:08:39 COM10]:no provision exit:COM10
[01:08:39 COM10]:flashSuccess False
[01:08:39 COM10]:isFactory False CheckCPUID False
[01:08:39 COM10]:before:flashSuccess is False set IsUpdate:True set IsDone True
[01:08:39 COM10]:after:flashSuccess is False set IsUpdate:false set IsDone true

next try receives hello but sahara error :eek:

[01:18:55 COM10]:MiFlash 2018.5.28.0
[01:18:55 COM10]:flash in thread name:COM10,id:13
[01:18:55 COM10]:sw in images
[01:18:55 COM10]:flash in thread name:COM10,id:13
[01:18:55 COM10]:[COM10]:start flash.
[01:18:55 COM10]:received hello packet
[01:18:55 COM10]:download programmer D:\tissot_images_V9.6.8.0.ODHMIFE_8.0\images\prog_emmc_firehose_8953_ddr.mbn
[01:18:55 COM10]:sahara read end error with status:9
[01:18:55 COM10]:sahara read end imgID:0 status:9
[01:18:55 COM10]:Send done packet
[01:18:55 COM10]:System.Exception: programmer transfer error 4
at XiaoMiFlash.code.bl.SerialPortDevice.SaharaDownloadProgrammer()
at XiaoMiFlash.code.bl.SerialPortDevice.XiaomiFlash() at XiaoMiFlash.code.bl.SerialPortDevice.SaharaDownloadProgrammer()
at XiaoMiFlash.code.bl.SerialPortDevice.XiaomiFlash()
[01:18:55 COM10]:no provision exit:COM10
[01:18:55 COM10]:flashSuccess False
[01:18:55 COM10]:isFactory False CheckCPUID False
[01:18:55 COM10]:before:flashSuccess is False set IsUpdate:True set IsDone True
[01:18:55 COM10]:after:flashSuccess is False set IsUpdate:false set IsDone true
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Fibra Man:
Hi, friends! Already there are a Stock Pie Stable [V10.0.4.0] TWRP Zip (full and stable)?

Thank you in advance.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] talayy:
V10.0.4.0 Stable

Changes from xiaomi include :-

- January patch

- LTE band fixed

- Other minor bugs fixed

Link :-

https://drive.google.com/file/d/1oAJc2RX7PMUUyFMqdEtJ7xnRmZ6quPHo/view?usp=drivesdk
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] cahyo_diegol:
Good
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sixty4rer:
Thank you. Do we have to uninstall magisk on dirty flash?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] gusmao100:
which kernel can I use in this rom that has the functions of DT2W and Fast Charge ?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] paolocorpo:
For DT2W I am using Moun Kernel

Inviato dal mio Mi A1 utilizzando Tapatalk
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sipollo:
Extreme kernel has both functions.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] paolocorpo:
Thanks

Based on your experience ( I know that you was user of Moun too) has Extreme kernel a smaller battery drainage Vs Moun kernel ?

Inviato dal mio Mi A1 utilizzando Tapatalk
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] sipollo:
I used Extreme kernel mostly on AEX Pie, so I can't compare with Mounkernel+stock ROM.

The impression is that battery consumption is roughly the same. I disabled Extreme kernel OC from Kernel adiutor and set min frequency to 373 MHz. Now I returned to stock, let's see in the next few days...
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] paolocorpo:
Thank you so much

I stay tuned

Paolo
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Tanvir01:
Back to stock after long time.feels good ? stock rom with twrp is the best choice for this device.thanks for this rom.hope you keep updating
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] cahyo_diegol:
if you use twrp cosmicDan later after installing the ROM you have to install the Twrp installer again ???
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] valkyrjur:
Yes, you need to install twrp otherwise you will get the stock recovery.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Abhaysinh:
We can flash this rom with currently installed TWRP(permanent)?

Or

We have to Boot twrp recovery from Fastboot boot command?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] manpildo:
You can do either.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] cahyo_diegol:
will it be able to update ota later?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] manpildo:
No
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] samuele94:
How to flash this on Los 15.1 encrypted? I need to back to stock with tool or only need clean flash it?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] zurik:
If you mean to move to stock, wipe System, Data and Dalvik (w/o decrypting the device) and flash the ROM.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] talayy:
Just clean flash it like a normal rom. It includes everything which fastboot ROMs do.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] akshaygalaxystarmod:
anyway to flash It through Stock recovery

HELP
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] paolocorpo:
No ... It is a zip flashable by custom recover

Inviato dal mio Mi A1 utilizzando Tapatalk
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] akshaygalaxystarmod:
I am unable to Update my device from August

please anyone help tried every method possible
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] paolocorpo:
Do you have unlocked bootloader ?

Inviato dal mio Mi A1 utilizzando Tapatalk
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] ItsChecalin:
thank you brother, I was worth waiting a little longer, but it was stable, everything working well
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] saski4711:
Make sure your device manager reports Qualcomm HS-USB QDLoader 9008 when your phone is connected otherwise you might have to install a different driver.

My MiFlash Version is 20180528

ROM was the latest fastboot image found here

I used my laptop from work with Windows 7 with the USB cable that came with the phone.

During flash I saw something similar. I couldn't get past the welcome handshake and MiFlash failed with a timeout.

So I did the Testpoint method described here and that FINALLY brought my device back to life! :cyclops:

But be careful when opening your phone. Dont pull too hard I was stupid enough and broke my display now I have some weird stripes on the right side but otherwise everything is back to normal. Be sure that the battery is charged after reconnecting otherwhise leave it for a while plugged at your charger after you've flashed the ROM and connected the battery!

Btw. aliexpress has spare parts for the MiA1 in case something goes wrong ;).

Good luck!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] d4dave:
And in New Zealand yesterday also

---------- Post added at 07:53 AM ---------- Previous post was at 07:50 AM ----------

Sorry, meant to add. Pie 10.0.0.4 also released and available in NZ.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] KalolParty:
Is anyone having issues with the camera?

No camera apps are working. And none of the apps are able to use the camera (Like QR code scanning apps)

Even the stock camera app crashes when I open it like all the others
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dior DNA:
My setup is very similar to yours (but Win 10). Yes: I see QDLoader 9008. But I do not see LED blink though.

OK thanks, looks like testpoint method is my only option then. It is a bit scary...

Too bad the original ZIP contained empty dsp.img :(
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] saski4711:
Yeah again be careful. there are some youtube videos showing how to open the device. It looks simple but don't rush things take your time and use proper tools. I got impatient while trying to open it and now I'm stuck with a half damaged display :(
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] darshandharajia:
USB didnot recognized

now how can i flash my Mi A1,

Something heared about EDL cable
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Selvakmr123:
I want to use oreo 8.1 i kinda like it and i can use franco kernel and some magisk modules

My question is

If i flash oreo twrp build from op@ still recieve OTA updates ??

I don't want to get that update

How not to recieve OTA and which version is better oct or nov for battery life ?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] EgidijusL:
Clear data stock camera app
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] JoKeRLeE:
1. You still be able to received OTA after you flashed TWRP build by OP because The build is untouched and freshly unpack from bin.

2. You can choose not to update it

3. Nov build is quite solid and if you do not want to receive an update, just change your build number and you're good to go. Note: if you want to receive update just flash TWRP build and that's all
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Random933:
What version of twrp do i have to use to boot in twrp now that we are not on oreo anymore
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] duniatri:
Anyone dirty flashed jan update over last dec update?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] taran181:
official pie fasboot link try this

http://bigota.d.miui.com/V10.0.4.0....0.PDHMIXM_20190104.0000.00_9.0_2cee840c96.tgz
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] covecove1:
Thanks man! I was unable to install ota after using zip rom. Hope this way Will be fine :)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Selvakmr123:
How to change build number bro ?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] zeyad_ahmed:
gcam focus working on jan. build ?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Abhaysinh:
Deleted
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] ho3yn89:
Thanks ,but why is there only a bat file? I'm a linux user there is no .sh file
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] paolocorpo:
I don't Know

We have to ask to the developer ... :)

There is another user here on XDA that has shared the link of 10.0.4.0 stock image ... and it looks as official

Here:

http://bigota.d.miui.com/V10.0.4.0....0.PDHMIXM_20190104.0000.00_9.0_2cee840c96.tgz
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] fereidooni:
Guys I can't install the new update :crying:

I'm on stock rom with locked bootloader
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Fibra Man:
What version of jan. build ?

Need uninstall Magisk before?

Over v 10.0.3?

tks
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] oviseven666:
Install new update for Miflash or Twrp.

Install magisk por temporary TWRP.

Edit build.prop for Camera2Api and EIS
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] oviseven666:
4G on SIM 2 Working Ultra Fine

another amazing feature of this magnificent update
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] nrsobral:
I've dirty flashed the Rom on top of 10.0.3.0 and everything is working fine.

I installed the Rom zip fo 10.0.4.0 file followed by Magisk.

I came from 10.0.3.0 with Magisk installed.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] gdimak:
All I know is that this rom really hard bricked my Mi A1.

And I had previously flashed really too many roms...

Beware!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] champagne66601:
I can't download the file, it says that had been downloaded too many times, try again in 24 hours.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] murtaza1326:
alternative link

p.s it's same rom copied from his link just created a copy file

https://drive.google.com/open?id=1FL6C-tYcyEBUhn76XWvEVd9sopeTVG8a

enjoy
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Fibra Man:
I've dirty flashed the ROM v 10.0.4.0 (by Talayy) on top of 10.0.3.0 and everything is working fine. (except GCAM autofocus, like in v 10.0.3.0, same issue)

I installed the ROM.zip by Talayy followed by Magisk 18.0.

I came from 10.0.3.0 with Magisk (18.0) installed.

Thank you Talayy.

Best regard.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] balkee2003:
Flashed Pie 9 with December patch and got the update for January, updated successfully. Thanks.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] timotej011:
Updated from Dec to Jan Pie without problem.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Arief Darmawan:
TWRP method?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] timotej011:
Yes
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dior DNA:
Well, I can force device into 9008 (QDLoader) mode, by changing driver manually,

but Windows itself only sees 900E (Diagnostic) mode automatically on its own.

Also, Windows warns driver might not operate correctly.

Further, using 9008 driver, I get Hello or Sahara errors in MiFlash or QFIL log.

Immediately after problem appeared (i.e.: right after manual fastboot flashing empty dsp.img),

device was correctly in 9008 QDLoader mode, and also recognized as such by Windows.

In fact, 9.6.8.0 MiFlash by then just went fine ... until somewhere near the end.

Then flash log suddenly logged timeouts

(those logs I no longer have, but sure there were only, and nothing but, timeouts).

So to me it looks like that first flash itself has turned device

from QDLoader into Diagnostic mode.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] ChonDoit:
Doesn't matter if you manually change driver to QDLoader, phone still in Diagnostic mode. Use test point mode or Deep Flash Cable to force the phone to boot on QDLoader mode otherwise will always throw SAHARA ERROR.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dior DNA:
Thanks, it is rather lonely in the brick sahara :cowboy: but an oasis is always somewhere.

Also for a Linux user making a trip to Windows .

Keep you informed, need to find appropriate tools first.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] manpildo:
Unfortunately it still has the bug of recents not showing anything. The only fix I know of so far, is to freeze or uninstall the default launcher (Quickstep 9). It's a shame because I really would like to use the new recents screen.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] saski4711:
Missing VoLTE is another bug they will hopefully fix next month! :(
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] manpildo:
Do you also have the recents bug?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] saski4711:
Not on LOS16
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Arnav1104:
I am on 10.0.3.0 i cannot install gcam

Plz help.. asap
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] paolocorpo:
I am imagining that you are running Mi A1 with January patch 10.0.3.0

Download patched_boot image here:

https://drive.google.com/open?id=10sgvHb7OketkyjDOEv9BstkT49uAFRUd

and put it into folder of adb/fastboot relevant files

Start in fastboot mode your device

Give the comand:

fastboot boot patched_boot.img

The device will restart and it will have temporarly root

OPen a terminal emulator on device

Give the comand:

su

setprop persist.camera.HAL3.enabled 1

Restart

Your device will loose root but the API2 will be enabled

Ciao

Paolo
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Arnav1104:
Can't i just add it in the build prop....?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] paolocorpo:
Other users have tried a more simple procedure (like that suggested by you) but it fails

This has been applied several times and by me too with success on PIE

It looks as PIE is asking a different procedure ... a little bit more complicated
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Arnav1104:
Ok I'll try and report ...

Thanks;)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] paolocorpo:
Good luck ;)
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] thezinq:
Is volte working for you?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] rkview37:
Did this twrp rom delete data & lock bootloader?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] paolocorpo:
No, but you will loose root and twrp

Inviato dal mio Mi A1 utilizzando Tapatalk
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] tingkeriting:
Are you uninstall magisk and remove all module first ?
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Fibra Man:
no & no :highfive:

---------- Post added at 03:30 AM ---------- Previous post was at 03:27 AM ----------

no :good:
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] giobooo:
Will this preserve ota updates on device?

Inviato dal mio Mi A1 utilizzando Tapatalk
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] paolocorpo:
Yes, It will

Inviato dal mio Mi A1 utilizzando Tapatalk
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] ItsChecalin:
Nope
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] DaveCZ:
Hello,

I want to ask if this is possible to flash with MiFlash? I need to do the "flash all and lock" option because the OTAs are broken on mine. I´ve downloaded the newest version (10.0.4.0).

Can anyone please help. I want to go FULL Stock, with OTAs working and even stock splash screens.

Thanks for your kindness and help!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Mirame42:
Install it and check everything works and run fastboot oem lock

I would enable camera2api before locking
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] shubham8:
Good work man!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] akshaygalaxystarmod:
Any working Custom Kernel For January Stock
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] ufonek:
It has become the same. MiFlash reported a Hello packet error. I tried everything possible. Finally helped the EDL cable. The EDL cable has a button that connects the black and green wire. Connect black and green wire. When connected to a PC, hold the power-on button for about 20 seconds, then release the button. Then disconnect the green and black wire. The phone is in REAL Download mode. You can flash.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dior DNA:
[MENTION=5719128]ufonek[/MENTION] : Have you used EDL cable on Mi A1 with success? That would be good news!

I assumed EDL cable no longer works on Xiaomi and test point was only option left.

But if EDL cable works on Mi A1, can you perhaps tell (PM or here) which one you bought?

I see several ones on AliExpress.

But if you bought one that works on Mi A1, I would like to buy same one.

:good:
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] ufonek:
Yes the EDL cable works. I used a simple cable from the phone. I cut the insulation and stripped the black and green wire. I did it at midnight. I need the phone for the next day.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] DaveCZ:
Well, you didn't quite hit my mark. This doesn't help me.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] dhawalr40:
Working perfectly without a plan
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dior DNA:
[MENTION=5719128]ufonek[/MENTION]

Thanks again for detailed expert advice. I followed instructions:

The phone vibrates after ~20sec indeed, and, the device appears in manager after green+black disconnect indeed.

However, in my case, the new device always ends up as 900E Diagnostic in stead of EDL 9008 QDLoad.

Eventually I ended up cutting cable in two and removing insulation sufficient length both ends as to comfortably strip and reconnect all 4 wires. Note that, as opposed to red and black ones, white and green wires do not contain much metal core. One can easily cut them over. In fact I once did. But no problem: I eventually managed to get all 4 connected with sufficient metal available out of green and black ends to comfortably shortcut them as needed. Still, unfortunately, only 900E mode device (and no MiFlash COM port).

I guess next method to try might be test point method. But, first I try few times more with EDL Cable method.

Speaking about metal in core of wires.

Was your observation similar: red and black have thick core but white and green have thin core?

Also, I feel like I followed instructions correctly, because, as long as black+green are shortcut, no device appears (and no device connection sound heard either), but, as soon as they are disconnected (after button held ~20sec until vibration), device connection sound is heard and device appears. But, if black+green are not shortcut, device appears immediately (also 900E of course).

Have a nice day.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] ufonek:
Black and white wire is for data. There is no need to be strong. Red and black is power. They must be strong.

Another option is to uninstall the 900E drivers. And try again. The testpoint method did not work for me. But I had a white diode flashing every time I connected.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] mufyto:
Hi, is there any avalaible update? Today says my phone that there is 71.5 mb to download, and i have got the version of this thread.

Error, i didn't see that there is here 10.0.4 . Thanks!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] paolocorpo:
Very stranger ...

... the update of around 71 MB was for users that were running 10.0.3.0 in order to update them to 10.0.4.0 !!
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dior DNA:
Thanks for kind and expert follow up.

I did not see LED flashing during EDL cable method. I will delete driver when uninstalling device. Some people say test-point method worked for this brick. Did you also brick because original faulty Beta ZIP in this thread?

Note I was in 9008 mode right after bricking and even MiFlash-ed 9.6.8.0. But that flash timed out near end. And now I seem to be in 900E mode.

Keep you informed.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] ufonek:
Yes. Bad updates. But all the time phone was reported as 9008 and diode flashed. Before that I tried disconnect battery and testpoint method.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] Dior DNA:
OK! so I was able to recover from beta ZIP bogus zero sized dsp.img fastboot flash using test point method.

I short circuited test points with paper clip cut into bended U shape :)

As for to open phone, I used some small flat screw drivers. Not perfect, hence minor paint damage on cover border.

I suppose one needs another tool.

Of course, to remove 2 screws I needed correct appropriate screw driver.

I am on latest stock v10.0.4.0 now.

Time to root, and restore backup ...

Opening Mi A1 was a bit scary and, as said, there are some scars on cover border.

Other than that, no apparent damage. Screen has no damage.

Thanks all for help, especially with difficult Windows operating system.

update

root and restore succeeded. cosmicdan twrp installed.
[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] zunurain222:
Until now, is there any way to permanently flash twrp?