[CLOSED] Mi A3 not flashing, "recording timed out, device can be disconnected" error (2023)

My mi A3 got bricked after android 11 update i did it twice with flash tool and test point method from edl then while the device was on i flashed it with system update as i thought an update it could remove corrupted software and my device is no longer bricked, after a few days my device was bricked again. But this time when I try to flash the rom it says "Write time out, device may be disconnected" in mi flash

I am attaching the logs below

(Video) Mi a3 call recording not working

1) COM10

[00:09:09 AM COM10]: MiFlash 2020.3.14.0
[00:09:09 AM COM10]: vboytest index: 10
[00:09:09 COM10]: Flash on thread name: COM10, ID: 13
[00:09:09 COM10]: Switching to images
[00:09:09 COM10]: Flash on thread name: COM10, ID: 13
[00:09:09 AM COM10]:vboytest open:
[00:09:09 AM COM10]: Serial port COM10 opened successfully
[00:09:09 AM COM10]:[COM10]:Fast boot.
[00:09:09 COM10]: Received Hello packet
[00:09:09 AM COM10][CLOSED] Mi A3 not flashing, "recording timed out, device can be disconnected" error (1)Programming type: 0
[00:09:09 AM COM10]:vboytest:C:\Mi_A3\images
[00:09:09 AM COM10]: Downloading programming file: C:\Mi_A3\images\prog_firehose_ddr.elf
[00:09:09 AM COM10]: Downloading developer C:\Mi_A3\images\prog_firehose_ddr.elf
[00:09:19 COM10]: Sending packet Completed
[00:09:19 AM COM10]:File C:\Mi_A3\images\prog_firehose_ddr.elf uploaded successfully
[00:09:21 COM10]: Sending command nop
[00:09:21 AM COM10]:Sending command:
[00:09:23 COM10]: Recording timed out, try again 1
[00:09:25 COM10]: Recording timed out, try again 2
[00:09:28 COM10]: Registration timed out, try again 3
[00:09:31 COM10]: Registration timed out, try again 4
[00:09:33 COM10]: Registration timed out, try again 5
[00:09:36 COM10]: Registration timed out, try again 6
[00:09:38 COM10]: Registration timed out, try again 7
[00:09:39 COM10]: Error: Registration timed out.
[00:09:39 AM COM10]:System.Exception: Registration timed out, device may be disconnected.
from XiaoMiFlash.code.Utility.Comm.WritePort(send [bytes], Int32 offset, Int32 number)
at XiaoMiFlash.code.Utility.Comm.SendCommand(String command, Boolean checkAck)
w XiaoMiFlash.code.bl.SerialPortDevice.ping()
z XiaoMiFlash.code.bl.SerialPortDevice.XiaomiFlash() z XiaoMiFlash.code.Utility.Comm.WritePort(Byte[] αποστολή, Int32 offSet, Int32 count)
at XiaoMiFlash.code.Utility.Comm.SendCommand(String command, Boolean checkAck)
w XiaoMiFlash.code.bl.SerialPortDevice.ping()
z XiaoMiFlash.code.bl.SerialPortDevice.XiaomiFlash()
[00:09:39 COM10]: No security exit: COM10
[00:09:39 AM COM10]:flashSuccess False
[00:09:39 AM COM10]:IsFactory False CheckCPUID False
[00:09:39 AM COM10]:before:flashSuccess is False set IsUpdate:True set IsDone True
[00:09:39 AM COM10]:after:flashSuccess is set to False IsUpdate:false IsDone is set to True

2) Result is flashing

[00:00:37]:10 COM10 4.0081898s Write timed out, device may be disconnected.
[00:00:54]:10 COM10 0.3734505s System.IO.IOException: The requested resource is in use.

(Video) Help Me To Solve | MI A3 Call Recording Not Working After Getting ANDROID 10 Update | DG

bei System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port) z System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port)
[00:01:00]:10 COM10 0.3959014s System.IO.IOException: The requested resource is in use.

bei System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port) z System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port)
[00:01:04]:10 COM10 0.4975727s System.IO.IOException: The requested resource is in use.

bei System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port) z System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port)
[00:02:27]:10 COM10 29.7573244s Write timed out, device may be disconnected.
[00:03:05]:10 COM10 24.1493045s Port is closed.
[00:03:14]:10 COM10 0.4096264s System.IO.IOException: The requested resource is in use.

bei System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port) z System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port)
[00:03:16]:10 COM10 0.3110936s System.IO.IOException: The requested resource is in use.

(Video) Mi A3 display light off during call_how to fix it proximity sensor not working

bei System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port) z System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port)
[00:03:17]:10 COM10 0.0796791s System.IO.IOException: The requested resource is in use.

bei System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port) z System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port)
[00:03:18]:10 COM10 0.1345865s System.IO.IOException: The requested resource is in use.

bei System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port) z System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port)
[00:03:20]:10 COM10 0.0285648s System.IO.IOException: The requested resource is in use.

bei System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port) z System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port)
[00:03:21]:10 COM10 0.3917943s System.IO.IOException: The requested resource is in use.

(Video) Mi A3 Call Recording Problem | Mi A3 Call Recording How To Enable Storage Issue, Recording Notice

bei System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port) z System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port)
[00:03:22]:10 COM10 0.0845148s System.IO.IOException: The requested resource is in use.

bei System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port) z System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port)
[00:03:23]:10 COM10 0.10104s System.IO.IOException: The requested resource is in use.

bei System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port) z System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port)
[00:03:24]:10 COM10 0.1229335s System.IO.IOException: The requested resource is in use.

bei System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port) z System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port)
[00:03:30]:10 COM10 0.3595683s System.IO.IOException: The requested resource is in use.

(Video) Mi A3 Call Recording Not Showing Problem Solved

bei System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port) z System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port)
[00:03:31]:10 COM10 0.0526435s System.IO.IOException: The requested resource is in use.

bei System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port) z System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port)
[00:03:32]:10 COM10 0.1296191s System.IO.IOException: The requested resource is in use.

bei System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port) z System.IO.Ports.InternalResources.WinIOError (Int32 errorCode, String str)
bei System.IO.Ports.SerialStream..ctor(String portName, Int32 baudRate, Ισοτιμία ισοτιμίας, Int32 dataBits, StopBits stopBits, Int32 readTimeout, Int32 writeTimeout, Handshake handshake, Boolean dtrEnable, BooleanByReodullte, Boolean
w System.IO.Ports.SerialPort.Open()
z XiaoMiFlash.code.bl.SerialPortDevice.registerPort (SerialPort-Port)
[00:04:44]:10 COM10 29.8333062s Write timed out, device may be disconnected.
[00:09:39]:10 COM10 29.3660315s Write timed out, device may be disconnected.

FAQs

How long does Mi flash take? ›

If you are ready now select “flash” and start process. It will take 5 to 10 minutes. Once finished, your device will reboot.

How can I make my MI A3 faster? ›

How to make data run faster on XIAOMI Mi A3?
  1. Perform hard reset on XIAOMI Mi A3. ...
  2. Try updating XIAOMI Mi A3 firmware. ...
  3. Always monitor the internal memory space - too little of it may cause serious problems with XIAOMI Mi A3 performance.

How long does it take to flash a device? ›

After reading the instructions, you will be able to flash your phone within 15 or 20 minutes. Because each phone's set up is a bit different, it's impossible to outline step-by-step guidelines here. However, there are generally a few things you need to know that we'll try to cover.

What is flashing a phone? ›

In simple terms, flashing a cell phone essentially means reprogramming it to work with a carrier other than it's intended provider.

Videos

1. Mi A3 Call Recording Feature Not Working in Android 11 😡 Mi A3 Android 11 Feature | Mi A3 Android 11
(AR UNBOX)
2. Mi A3 Call Recording problem Solved
(Techie Raj)
3. How To Enable/Disable Call Recording in Mi A3💥 Mi A3 Call Recording Features
(AR UNBOX)
4. Mi A3 Android 11 Call Recording Now Stable How to Stable Without Third Party Application
(Prince Tech)
5. MI A3, SCREEN RECORDING PROBLEM SOLVE - INTERNAL AUDIO FIX, MUST BE TRY SCREEN RECORDER APP,
(Ashish Nayak)
6. Mi A3 Twrp Recovery Flashed Stock Android 11 Root
(Tech InfoMania)

References

Top Articles
Latest Posts
Article information

Author: Pres. Carey Rath

Last Updated: 07/08/2023

Views: 6115

Rating: 4 / 5 (61 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Pres. Carey Rath

Birthday: 1997-03-06

Address: 14955 Ledner Trail, East Rodrickfort, NE 85127-8369

Phone: +18682428114917

Job: National Technology Representative

Hobby: Sand art, Drama, Web surfing, Cycling, Brazilian jiu-jitsu, Leather crafting, Creative writing

Introduction: My name is Pres. Carey Rath, I am a faithful, funny, vast, joyous, lively, brave, glamorous person who loves writing and wants to share my knowledge and understanding with you.