Upgrade to Xiaomi.eu Rom Without Loosing data.


User1928

Members
Sep 26, 2020
7
5
Hi, I have a Redmi Note 9 pro joyeuse. Is It possiable to upgrade to Xiaomi.eu Rom from stock without loosing data? And If possiable Without unlocking. (using the manually select update packace option) I don't want to unlock my device again (wait 48 hours [Yes i tried to unlock and it still makes me wait 48 hours ] and loose data.)
 

asgokcen

Members
Sep 8, 2020
3
13
Hi, I have a Redmi Note 9 pro joyeuse. Is It possiable to upgrade to upgrade to Xiaomi.eu Rom without loosing data. And Maybe without unlocking (using the manually select update packace option) I don't want to unlock my device again (wait 48 hours [Yes i tried to unlock and it still makes me wait 48 hours ] and loose data.)
Yes. its posiable.
First: install twrp.

i install 11.04 fastboot rom.
Upgrade 11.05 with twrp any losing data.
And upgrade 11.0.7 with twrp any losing data.

11.0.5 and 07 rom no fastboot version.

Redmi Note 9 Pro cihazımdan Tapatalk kullanılarak gönderildi
 

User1928

Members
Sep 26, 2020
7
5
I meant from stock miui to Xiaomi eu. thanks for the answer btw.


Redmi Note 9 Pro cihazımdan Tapatalk kullanılarak gönderildi
 

rbarat

Members
Apr 17, 2019
398
67
Hi, I have a Redmi Note 9 pro joyeuse. Is It possiable to upgrade to Xiaomi.eu Rom from stock without loosing data? And If possiable Without unlocking. (using the manually select update packace option) I don't want to unlock my device again (wait 48 hours [Yes i tried to unlock and it still makes me wait 48 hours ] and loose data.)
If you want to install the Xiaomi.eu ROM, you have to unlock the Bootloader and at this point you will lose all the data in your phone. Then, when you install TWRP, the Data Partition is usually formatted so that you lose data.
 
Last edited:

rbarat

Members
Apr 17, 2019
398
67
Hi, I have a Redmi Note 9 pro joyeuse. Is It possiable to upgrade to Xiaomi.eu Rom from stock without loosing data? And If possiable Without unlocking. (using the manually select update packace option) I don't want to unlock my device again (wait 48 hours [Yes i tried to unlock and it still makes me wait 48 hours ] and loose data.)

Yes. its posiable.
First: install twrp.

i install 11.04 fastboot rom.
Upgrade 11.05 with twrp any losing data.
And upgrade 11.0.7 with twrp any losing data.

11.0.5 and 07 rom no fastboot version.

Redmi Note 9 Pro cihazımdan Tapatalk kullanılarak gönderildi
If I understood it correctly, he has the original global ROM in the phone.
If he wants to install the Xiaomi.eu ROM, he has to unlock the Bootloader and at this point all the data in the phone will be lost.
 
Last edited:

User1928

Members
Sep 26, 2020
7
5
Ok I'm gonna unlock my bootloader once again (I used to have RR installed) And flash the latest Xiaomi eu rom using pbrp. But can I restore a miui backup in mi eu rom ?
 

rbarat

Members
Apr 17, 2019
398
67
Ok I'm gonna unlock my bootloader once again (I used to have RR installed) And flash the latest Xiaomi eu rom using pbrp. But can I restore a miui backup in mi eu rom ?
If you mean backup on Mi cloud, yes it can be restored.
 

sir_bazz

Members
Jun 18, 2020
128
40
Btw What Recovery Do You guys use ? pbrp can't update it.
I used PBRP-joyeuse-3.0.0-20200813-2222-UNOFFICIAL to update from .04 to .05 and PBRP-miatoll-3.0.0-20200826-0101-UNOFFICIAL to update from .05 to .07

The miatoll builds are a unified platform to work with Curtana or Joyeuse, while still checking to ensure the device and ROM are a match.

Which update were you trying to achieve?
 

User1928

Members
Sep 26, 2020
7
5
I was trying to update to 11.0.7 from 11.0.2
I was using pbrp 2.9.1 JOYEUSE but @asgokcen told me that there is a version of twrp available and I used that to update and it was successful.


Btw Themes app crashes when I try to open it is there a way to fix it ?


java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$4.done(Unknown Source:27)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
at java.util.concurrent.FutureTask.run(FutureTask.java:271)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String org.json.JSONObject.getString(java.lang.String)' on a null object reference
at com.android.thememanager.h5.f$c.a(Unknown Source:29)
at com.android.thememanager.h5.f$c.doInBackground(Unknown Source:2)
at android.os.AsyncTask$3.call(Unknown Source:20)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
... 3 more
 
Last edited:

sir_bazz

Members
Jun 18, 2020
128
40
I was trying to update to 11.0.7 from 11.0.2
I was using pbrp 2.9.1 JOYEUSE but @asgokcen told me that there is a version of twrp available and I used that to update and it was successful.


Btw Themes app crashes when I try to open it is there a way to fix it ?


java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$4.done(Unknown Source:27)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
at java.util.concurrent.FutureTask.run(FutureTask.java:271)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String org.json.JSONObject.getString(java.lang.String)' on a null object reference
at com.android.thememanager.h5.f$c.a(Unknown Source:29)
at com.android.thememanager.h5.f$c.doInBackground(Unknown Source:2)
at android.os.AsyncTask$3.call(Unknown Source:20)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
... 3 more
That PBRB version was an unofficial build of an unofficial build. :)
The guy who built it was just trying to be helpful by building it himself, and sharing it over at XDA.

Regarding the themes app, (I don't use it), I recall reading that there's an updated APK that fixes the issue but dont recall any details sorry.

I'm sure someone will share details once they're available.
Edit: Themes APK is version 1.8.6 over at apkmirror.
 
Last edited: