Xiaomi Mi A1’s eMMC Flash Storage Failing after One Year?

Xiaomi Mi A1 Android One smartphone has been my main and only phone since last October, and I’ve been pretty satisfied with it with monthly firmware updates, and the smartphone performing as I would expect, except I found the camera to be lacking in some conditions, but nothing critical.

However on the 7th of this month, the phone felt really sluggish, especially when loading app, as one an app was loaded it would run fairly smoothly most of the time. I’m talking about messaging apps taking 20 to 30 seconds to load, YouTube maybe one minute, and CSR2 Racing game about 5 minutes to load…

My first guess was some background app taking lots of resources, or accessing storage very frequently hence slowing down other apps, but Android Battery settings did not report any such apps, and battery life was normal. I still tried to remove some apps, but no results. Logcat output does not seems to show any I/O errors, but there are plenty of timeouts… So I switched to safe mode with only runs the default apps, but the phone was still pain fully slow.

Next step was to enter recovery mode, and do a factory reset. The phone felt normal at first, so I restored the backup, and everything went well. The phone performed normally for maybe 30 minutes, before the sluggishness came back. So it could be a hardware issue with the flash storage, and I did find several people have the exact same issue with their Xiaomi Mi A1.

Xiaomi A1 AndroBench Slow Storage
Click to Enlarge

Some members of XDA forums ran AndroBench app to show performance on their working phones. So I decided to install and run the storage benchmark app, but it was a struggle as my phone would normally reboot during the Random Write test. I took me 5 or 6 tries, but the results are in. Let’s look a random write in particular. The normal “XDA phone” 2 gets 13,772.28 IOPS, while the normal “XDA Phone” 1 achieves only 2,689.11 IOPS. They had different version of the Android (8.1 “leak” vs 8.1) but that’s still a lot of difference. My results: 46.34 IOPS. So the phone is basically dead or at least dying and a pain to use. Sadly the person who reported the issue in XDA forums did not provide their results.

I still made a last-ditch effort to save the phone by going to the local computer show and purchasing a 32GB Sandisk Ultra Class A1 micro SD card. It looks legit with package and 10-year warranty, but somehow I only paid 210 Baht ($6.5) while the same card sells for about $9 on Amazon. Anyway, I did not look into the “fakeness” of the card, and instead installed it into my phone, and configured it as internal storage instead of portable storage, so apps can also be installed on it. The system moved around 4GB of data at this stage, but later one I went through the list of apps, and moved some manually to the “SanDisk SD Card”.

Android Moving Apps to SD Card
Click to Enlarge

Not all apps offer that option however, and for example the “Change” button was not available for Chrome and Firefox browsers. Eventually I got about 5.5GB on the SD card with still 22.25GB on the eMMC flash.

Xiaomi Mi A1 Adaptive Storage

So it did help with my problem? Well sort of, it’s significantly better, but I still have to wait many seconds for apps to load, and from time to time the app will freeze, and again I have to wait before being able to use the app. But the latter does not happen frequently, especially if I keep using the name app for a while.. And of course, I often get the app not responsive window show up.  I’m not sure it’s worth having it repaired at the shop especially since I broke the display glass last month, and instead I’ll probably look for a new phone…

Support CNX Software - Donate via PayPal or become a Patron on Patreon

34
Leave a Reply

avatar
18 Comment threads
16 Thread replies
2 Followers
 
Most reacted comment
Hottest comment thread
26 Comment authors
Joseph Paz Aliagagabe wKelinto ChenRoman Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Member

This was the fate of my Galaxy S3 as well as my Note 4. But they had >2 years of service before failing.
The S3 is still usable after flashing a custom rom that is optimized for speed. I think some flash cache/buffering is disabled?

The note 4 had battery / screen issues as well and is not usable for more then a few minutes before shutting down.

tkaiser
Guest
tkaiser

‘Buy cheap, buy twice’ as always?

Leon Anavi
Guest
Leon Anavi

Well, not exactly for the case with smartphones because if heavily used they rarely survive above 2 years no matter their price range.

I also bought A1 a bit more than 6 months ago. I will shout if the same thing happens to me too.

Thinking aloud: Could it be a planned obsolescence?

tkaiser
Guest
tkaiser

> if heavily used they rarely survive above 2 years no matter their price range

That’s what the few Android users I know also tell.

Alex
Guest
Alex

Some people don’t like Apple’s walled garden.
Besides, I’ve used my Sony Ericsson WT19i since 2012, never had any issues with it. I recently replaced it with another Sony because I can’t find a decent battery for it (only new old stock with degraded capacity).

ValdikSS
Guest
ValdikSS

I still use HTC Desire HD from 2010, and even HTC Herald (on Windows Mobile) from 2006..

KotCzarny
Guest

mmm, and since qlc flash storage starting to show up, just you wait for disposable trash hitting your local discount market in foreseeable future!

Member

QLC (or TLC) flash is just fine, it’s the controller thats the issue.

T-C
Guest
T-C

Anything except SLC is not designed to last.

Member

Thats just not true. Even SLC can be shitty if paired with a poor controller. There is a lot of magic happening in modern flash controllers that makes even the shittiest NAND usable.

Besides, flash isn’t meant to last, thats what tape storage and hdds are for.

Member

This looks to me that garbage collection and/or trimming isn’t working correctly. That or they are using much inferior eMMC in some of their revisions.

Someone from the other side
Guest
Someone from the other side

Was your storage almost full? That generally kills emmc quickly…

Member

Properly designed eMMC will perform decently even when near full. It’s all about that controller magic. Not all eMMCs are made equal.

Rohan
Guest
Rohan

I know hundreds of people with a1, in a group of thousands of a1 users, no one ever reported anything like this.
You should go to a service centre instead of claiming implying that the A1 is using some poor quality component or something because it’s probably an individual exceptional issue.

Diego
Guest
Diego

Not everywhere on this world mi service centres are found at any roadside, like in some south asian countries… I have no clue how to get service for mine, other than taking it with me when i next time go to that very country about 7000km from here šŸ˜‰

Roids
Guest
Roids

I also have the mi a1 but I didn’t face that problem. I bought it in last december.may be some of regional phones face that issue.i live in Sri lanka

theguyuk
Guest
theguyuk

How long was the warranty when purchased ?

Have you contacted seller or Xiaomi ?

Norbiiee
Guest
Norbiiee

Hello People, I just wanted to share a simple but mostly good solution for this. I have been experiencing this lagging behind in load speed and feeling like the phone just freezing in many cases.
So my solution: Go into Settings/System/Developer Options(if not available go System/About phone/smash Build Number now its available) and scroll down to Window,Transition Animation Scale turned off both and also turned off Animator Duration Scale.
The phone feels smoother and lags behind less. I use this for like 4 months on my phone otherwise it would be a frustration to use. I already booked a Galaxy S10 for change in March.
Hope I helped u guys.

Member

That won’t help when NAND can’t process i/o requests fast enough

Behzadbz
Guest
Behzadbz

At least they had 1 year to use their phone. Mi A2 users have this problem from day 1. Very slow eMMc speed. The last xiaomi phone for me

Diego
Guest
Diego

Nothing wrong with my A2. Still loving it.

Jan LukeÅ”
Guest
Jan LukeÅ”

Looks like mine is also on it’s way from this Earth, LOL. Only 7MB/s of random write compared to the normal phone 2. Well looks like my new phone will be Nokia this time.

WilliamR
Guest
WilliamR

Did you try Developer options, and using Nova “faster than light” option. I am, and mine flies. Let me know. šŸ™‚

Joshua
Guest
Joshua

I’m currently still using the Xiaomi mi a1 (red) and I haven’t run into any problems like this. Still preforms just as good as it did before and was planning to upgrade to the Xiaomi mi mix 3

Jeremy
Guest
Jeremy

Trim the flash storage. Worked for my A1. Factory reset as well.

Mihai
Guest

Nokias are not an option and I will tell you why. I bought a Nokia 5 for my girlfriend to replace a LG G2 Mini, that started to really slow down (with only 8 GB of internal memory and just 1 GB of RAM). I know people will tell me that it should be enough, but apparently without any major software updates G2 Mini was slowed down a lot. She did not want a large screen phone so I went for the Nokia 5 (with 16 GB of memory). She only uses a few apps, this time she was quite ok with the internal memory + microSD card. She was moving photos and video from the internal memory to the microSD card from time to time.

Nokia 5 started to have a lot of issue because of the poor Ram management. If she opened a web page, went back to the home screen, then tried to go back to the browser via Recent Apps, the webpage would be reloaded. The overall experience was not so good after a while (I updated it to Oreo 8.1). On top of that, Nokia 5 camera had issues with focus, it takes a lot of seconds to focus using any app (the built-in camera or Google Cam ported to work on Nokia 5). It is too bad that Nokia 5 had these issues. She had issues with sending SMS for a while (using Messages, the standard internal app). Be aware of the issues Nokia phones (sadly) have before buying, the information is out there. This is applicable to any phone.

I bought a Xiaomi Mi A1 a few weeks ago to replace Nokia 5 that she has been using for almost an year. I truly hope that this Mi A1 will last more than 2 years, she is quite against changing smartphones. I bought it in a local store that is an official distributor, it should have warranty if such a thing would happen. Then again, I never trusted any of those smartphones that are sold on Gearbest and the likes, because you never know what you are getting. At least here locally I can send it for free to be repaired.

Roman
Guest
Roman

All the same way, or more terrible. Random write 0.2mb/s (CAAARL,0.2…). And sequence delete 47. I like xiaomi and threir products and mi a1, but i wtf with that phone.

gabe w
Guest
gabe w

Has anyone though about if this issue is a software bug?

Joseph Paz Aliaga
Guest
Joseph Paz Aliaga

I have that problem and I am pretty sure is not software

Member
Daniel Silva

same here. I have made a trim and all the same :-c any suggestion?