Update problem (Surya)

Hello,
I’m fairly new to e/OS and have a problem with the on device update for the OS. The currenr 2.6.3 version is my first installed OS since I unlocked the bootloader.

When I start the update process to V2.7.0, the download and install preparation proceed normally untill the reboot of the device. After the appearance of the poco start up screen, the phone enters the MIUI recovery menu for a fraction of a second before rebooting to the old e/OS. For a retry of the installation the update must be downloaded again.

I have tried deleting the updater cache so far which didn’t help.

Also I’m a bit confused about the recovery menu being the MIUI and not the e/OS recovery since I flashed the e/OS recovery image initially onto the device to install the first OS V2.6.3.

Device Name: POCO X3 NFC
Device Codename: Surya
e/OS Version: 2.6.3-u-20241219455571-community-surya

Clear storage will be required, if the problem is simply that Updater got “jammed”.

Perhaps ensure that " Update recovery" is selected within Updater > 3 dot top right menu > Preferences.

Hello @Marschmellow, welcome to this forum.

you may have flashed only one slot when you installed /e/…

Thank you for the quick response.

Sorry for the incomplete info. I did delete both storage content and cache.

I have all options ticked including the “update recover”.

Thank you very much.

Sorry, I don’t understand what “slot” you are talking about.

I gave this answer to a similar question Installation does not go forward FP4/win10 - #18 by aibd

I guess that once you do a manual update all will be well.

Ah ok, that is interesting.
So how I understand it now is, that I flashed the e/OS recovery on the former inactive partition which then became my active OS after doing the factory reset. Yet the former active MIUI partition still has the MIUI recovery on it, which can’t be overwritten by the Updater for whatever reason. So I once again need to flash the e/OS recovery onto the device which then overwrites the MIUI recovery on the inactive partition and from there I can update the OS and both partitions have the e/OS recovery on it, is that right?

Maybe … not exactly correct … near enough …

I suggest update and the problem will probably go away.

Sideloading did the trick, though I hope that this isn’t required every time now.

Thanks for the support!

I really think this was a one time problem. As reassurance and to “consolidate learning”; if you boot into recovery now you will see the active slot. After the next successful OTA update you will find that the Active slot has switched.

Well… it’s not. Now with V2.8 out it’s the same situation.

Did you do this?

Maybe the install was not quite right?

I checked the install page Install /e/OS on a Xiaomi POCO X3 NFC - “surya”.

Some devices it is particularly important to start from the correct Android base. It is mentioned above

Download the required firmware for your model.

Did you have the appropriate firmware before install of /e/OS?

When I boot into recovery, the MIUI recovery loads with no indication.

Well, I didn’t do an external update yet my phone got the latest systemupdate before I flashed /e/OS.

Well of course this is the usual advice, especially for older phones where manufacturer updates have ceased. However for some devices, like apparently this one, there is a certain firmware point which is specified.

The instructions perhaps do not make it entirely clear that this is a requirement

Are you saying that e-Recovery is completely absent ? This would be a significant problem for OTA updates and would suggest that I was over optimistic in my earlier reply.

I guess I’m just screwed then :sweat_smile: Since it’s my daily driver and my only working phone currently I don’t really feel like fiddling around with it. Softbricking my second phone made me even more careful.

Unfortunately yes.

1 Like