How to install Pie? - OnePlus 3T Questions & Answers

I have now OB 30.
How I install the Pie official? I must to be wipe all?

Probably, but not sure. I don't know if that particular case (OB > Stable PIE) has been tried/tested or not. You can check the thread (last few pages), but I've been reading it, and haven't seen any reports of that particular case.
https://forum.xda-developers.com/oneplus-3t/how-to/official-oxygenos-5-0-1-android-8-0-t3728119
Folks have gone from PIE Community Beta to Stable Pie, without wiping. Or from Stable Oreo to Stable Pie. And then, some folks had to format data to get PIE to boot (so reports vary).
OB to Stable, I'd do full wipe, or at least be prepared for that contingency (backup important data off-phone, etc.). Really, you should always be prepared for that when installing a major update or new ROM.

How to install this on OB 30?
Stock recovery... not be able by sideload and from recovery/system update..

saarxee said:
How to install this on OB 30?
Stock recovery... not be able by sideload and from recovery/system update..
Click to expand...
Click to collapse
What does "not able" mean? Does it give you an error message, and if so, what does it say?

Related

Stable more smooth than beta, Why?

I installed with dirty flash the latest beta from TWRP..
Now my device is less smooth... Before I have 4.1.6
Maybe must clean flash?
Why?
In beta ROMs there's usually more debugging (logging) active which could make the phone less smooth and also drain more battery. It's because beta is for testing new potentially unstable code.
How I can disable it?
saarxee said:
How I can disable it?
Click to expand...
Click to collapse
I'm just checking... if you move from a stable OOS ROM to a beta, you have to do a clean flash. But that doesn't mean you have to delete everything in "Internal Storage".
You can use the (root) app called "L-Speed" to disable debugging and such very easily. It can also be used to change other parameters to improve performance and battery life, without the need to type special commands into a Terminal.
saarxee said:
I installed with dirty flash the latest beta from TWRP..
Now my device is less smooth... Before I have 4.1.6
Maybe must clean flash?
Why?
Click to expand...
Click to collapse
Why did you dirty flash? You didn't read the instructions? Changing from beta to stable requires clean flash. Also, like someone said, beta could have more logs. It is normal to be less smooth.
"Note: If you flash this Open Beta build, you’ll receive Open Beta OTAs (but not official OTAs). You’ll need to manually (clean) flash back to our official builds to continue receiving official OTAs. Rolling back to official OxygenOS versions require wiping data and cache."
http://downloads.oneplus.net/devices/oneplus-3t/
dcop7 said:
Why did you dirty flash? You didn't read the instructions? Changing from beta to stable requires clean flash. Also, like someone said, beta could have more logs. It is normal to be less smooth.
"Note: If you flash this Open Beta build, you’ll receive Open Beta OTAs (but not official OTAs). You’ll need to manually (clean) flash back to our official builds to continue receiving official OTAs. Rolling back to official OxygenOS versions require wiping data and cache."
http://downloads.oneplus.net/devices/oneplus-3t/
Click to expand...
Click to collapse
Well.... The OP is going from stable to beta. So...
But, what's needed might be a clean flash to clear up any issues.

Xiaomi Mi Mix 2 Pie Update released

Finally. Open Beta, but running without Problems here! :good:
https://xiaomi.eu/community/threads/9-5-9.50450/
ARB
is possible install aosp Roms ?? no brik
miui pie?
adliradzif said:
miui pie?
Click to expand...
Click to collapse
Yes
Bluezzy said:
Yes
Click to expand...
Click to collapse
alright.I gonna test..thanks for the reply.
Just to let u know guys,Anti rollback system is enabled on pie ,so once u flash it,u cant downgrade to oreo 8.x
I got bootloop.I using custom ROM pie before and flash using twrp official
adliradzif said:
I got bootloop.I using custom ROM pie before and flash using twrp official
Click to expand...
Click to collapse
Its bootloop because your device is encrypted and cant boot,look in other threads there is a decrytption script and step by step how to flash this pie
I can't recommend a flash without Data formatting since it is a Major Android Update. If You want to face a bugfree and clean Device start from scratch by backing Up Your Internal Storage, flash Orange Fox and do a complete wipe followed by "format Data" and the flashing of the System. Every System has Problems with Updates, that will never Change but A/B Treble was a step in the right direction since its almost failsafe on Updates. We don't have A/B Support on the Mi Mix 2 so it will be the best to do clean Updates before You will loose Your Personal Data...
Flashing Scripts to avoid encryption is Just a dirty workaround btw. If You want a save and secure Device just do what i wrote before... Otherwise can everyone steal Your Device and get Access to EVERYTHING.
I've written a short tutorial how to use encrypted data on latest Mi MIX2 MIUI Android 9 Pie ROM
read here: https://forum.xda-developers.com/mi-mix-2/how-to/xiaomi-mi-mix2-encryption-android-9-pie-t3929322
Can I flash with miui recovery?
Which is Miui TWRP? Teamwin or Orangefox. I suggest the latter
Tapatalkkal Mi MIX 2
As soon as I install latest xiaomi eu pie and magisk 19.1 I get a message that find device storage corrupted your device is unsafe now. Everything except adding/removing fingerprints seems to work correctly. Then even if I clean data I still get this message. the only way to fix it is clean install latest Oreo (9.4.25). Then I can update to pie and it is ok until magisk. Anyone has experienced this behavior or can help?
cineq said:
As soon as I install latest xiaomi eu pie and magisk 19.1 I get a message that find device storage corrupted your device is unsafe now. Everything except adding/removing fingerprints seems to work correctly. Then even if I clean data I still get this message. the only way to fix it is clean install latest Oreo (9.4.25). Then I can update to pie and it is ok until magisk. Anyone has experienced this behavior or can help?
Click to expand...
Click to collapse
Same here, think/hope 18.1 will do the trick...
BR
Dirty flash with Xiaomi.eu Rom works great
Clean installed xiaomi.eu 9.5.9 Pie with magisk 19.1. It seems bluetooth paired devices are lost after each restart. Anyone experienced the same problem?
EDIT:
I've just pairted two bluetooth devices and changed their names. After two phone restarts both devices remain, so something helped.
So Im on global stable,only thing i need to do before flashing this pie is wiping internal strogae + data? I got so confused these days
Bluezzy said:
So Im on global stable,only thing i need to do before flashing this pie is wiping internal strogae + data? I got so confused these days
Click to expand...
Click to collapse
That's the failsafe way I'd always say: Better save Your Data BEFORE loosing them on a bricked or locked Device :silly:
Miustone said:
That's the failsafe way I'd always say: Better save Your Data BEFORE loosing them on a bricked or locked Device :silly:
Click to expand...
Click to collapse
So whats the right way to flash it since my phone is encrypted... flashing those scripts right?
Miustone said:
Same here, think/hope 18.1 will do the trick...
BR
Click to expand...
Click to collapse
Write an answer when/if you trie.

How do I upgrade from an rooted and unencrypted OOS 5.0.4 to OOS 9.0.5?

So recently I've been thinking of upgrading my phone from Oreo to Pie now that it is available and has had a few updates.
Now I haven't updated my phone in a while. The last time was around the summer of 2018. The OxygenOS version my 3T currently is running is 5.0.4 and my TWRP is on version 3.2.3-0.
A while back I was using the custom ROM 'FreedomOS' (for anyone that still remembers) but that ROM hit it's EOL point last year.
After FreedomOS went EOL I switched to stock ROM following this guide to stay decrypted: https://forum.xda-developers.com/oneplus-3t/how-to/disable-dm-verity-force-encryption-op3t-t3688748
Since I switched back to stock I haven't touched the system or recovery at all besides updating Magisk now and then.
Now the question I'm having is how do I update my phone to the latest Pie version of OxygenOS? Which is version 9.0.5 as of writing this post.
Preferably I would like to upgrade with a dirty flash to keep my data (if I run into issues after I'll clean flash) and I also want to stay dencrypted and have Magisk as root.
For your own sakes don't do that. You probably won't be happy unless you want to update to have bigger numer in info screen. (Well if you would like to update to have bigger number in info screen I would suggest editing some conf file to achieve that.)
it's here all the the time, just follow the guide
https://forum.xda-developers.com/oneplus-3t/how-to/official-oxygenos-5-0-1-android-8-0-t3728119
First of all, both of you thanks for the replies.
wojtek007pl said:
For your own sakes don't do that. You probably won't be happy unless you want to update to have bigger numer in info screen. (Well if you would like to update to have bigger number in info screen I would suggest editing some conf file to achieve that.)
Click to expand...
Click to collapse
Is the update that bad? If so, what makes Pie so much worse when comparing it to Oreo?
BrahmaGandhi said:
it's here all the the time, just follow the guide
https://forum.xda-developers.com/oneplus-3t/how-to/official-oxygenos-5-0-1-android-8-0-t3728119
Click to expand...
Click to collapse
I've read through the thread a bit and notices this: "Important Note: If your device’s Bootloader is Unlocked, then installing this firmware will factory reset your phone as this is a firmware upgrade. All your personal data and app data will be wiped clean! So backup before flashing!"
Does this mean it will actually reset the entire phone and will wipe all of my apps and files? Is there not a way to dirty flash this new version without losing my apps and such?
Now also in the "Custom ROM" part it says the following: "3. Format Data partition - system will be encrypted (this is a must else system will not boot the new Android version)"
As my device is unencrypted at the moment do I need to let it encrypt for OOS 9 to actually boot up? Or can I just follow the steps in this guide and follow procedure 1 to stay unencrypted? https://forum.xda-developers.com/oneplus-3t/how-to/dm-verity-disable-oxygen-os-t3922324
allard1997 said:
First of all, both of you thanks for the replies.
Is the update that bad? If so, what makes Pie so much worse when comparing it to Oreo?
Click to expand...
Click to collapse
In simple words phone is slower and hotter. Battery isn't better too (battery life for me was decreased from 5 to 3, 3.5 hours screen on time). You can find more on Oneplus forums.
allard1997 said:
First of all, both of you thanks for the replies.
Is the update that bad? If so, what makes Pie so much worse when comparing it to Oreo?
I've read through the thread a bit and notices this: "Important Note: If your device’s Bootloader is Unlocked, then installing this firmware will factory reset your phone as this is a firmware upgrade. All your personal data and app data will be wiped clean! So backup before flashing!"
Does this mean it will actually reset the entire phone and will wipe all of my apps and files? Is there not a way to dirty flash this new version without losing my apps and such?
Now also in the "Custom ROM" part it says the following: "3. Format Data partition - system will be encrypted (this is a must else system will not boot the new Android version)"
As my device is unencrypted at the moment do I need to let it encrypt for OOS 9 to actually boot up? Or can I just follow the steps in this guide and follow procedure 1 to stay unencrypted? https://forum.xda-developers.com/oneplus-3t/how-to/dm-verity-disable-oxygen-os-t3922324
Click to expand...
Click to collapse
i personally would suggest you to stay on oreo or jump to pie custom roms, just skip the oos 9.0.5..
the only thing that really fast and smooth just the face unlock feature :laugh:
as far as i know when you flashed stock oos your data will always be (re)encrypted, unless you do the firmware's patch things like you did before.
jumping (upgrade) from diff. android version it's better to do a clean flash (4 wipes, exclude int. storage will be saved)...and it's mandatory required (from stock to any custom roms). except when you forced to format data you'll lost all data in your phone, for sure.
and if you want to stay unencrypted and disable dm verity for good, it's better to do all that stuffs while on stock oos before you jump onto custom roms.
for more details and assistance i suggest you post on the main thread.

[Help] [New] Miui 10 to Miui11

Hi all.
I've just bought this device. When I first launched it, it was on miui9, i updated to miui 10 stable 10.0.3.0 (8.1 Android) via ota. Then, I saw that I could also upgrade to miui 11. However, I've read that battery is worse than Miui 10 so I don't know If I should install it.
I've unlocked the recovery because I want to try some custom roms but I'm a bit scared of the anti-rollback.
Could you please tell me what should I do?
Thanks all.
Before you do anything you need to figure out which device you own. You bought it and you already unlocked the bootloader? That generally takes 360 hours, are you sure it wasn't already unlocked? If it was unlocked you probably have a Chinese device, and in that case be extremely careful about not relocking the bootloader. if the phone is not bound to your account ( linked to you personally) then you could brick it and have no recourse.
if you unlocked it yourself and you have a locked device , then don't worry about anti-rollback. So far it has not been implemented. Next, you heard wrong about Miui 11, its battery is equally as good. Although the best version of Miui and currently the most stable Android 10 overall is Xiaomi.EU which is a custom rom based on the china beta but globalised, with Google services.
Again do your homework, avoid extremely old posts that are no longer relevant. Never attempting upgrading your screen refresh and never flash someone else's persist image and you will be good. This community has tons of infor...read a lot and take your own notes.
tsongming said:
Before you do anything you need to figure out which device you own. You bought it and you already unlocked the bootloader? That generally takes 360 hours, are you sure it wasn't already unlocked? If it was unlocked you probably have a Chinese device, and in that case be extremely careful about not relocking the bootloader. if the phone is not bound to your account ( linked to you personally) then you could brick it and have no recourse.
if you unlocked it yourself and you have a locked device , then don't worry about anti-rollback. So far it has not been implemented. Next, you heard wrong about Miui 11, its battery is equally as good. Although the best version of Miui and currently the most stable Android 10 overall is Xiaomi.EU which is a custom rom based on the china beta but globalised, with Google services.
Again do your homework, avoid extremely old posts that are no longer relevant. Never attempting upgrading your screen refresh and never flash someone else's persist image and you will be good. This community has tons of infor...read a lot and take your own notes.
Click to expand...
Click to collapse
Hi Thanks for your reply.
My device is global version (not just global ROM, I do know the difference)
I am unlocked the bootloader using the Xiaomi official tool, i had to activate the developer tools on the device and check the bootloader status and the button which was there ( U know what I mean). Besides, when I turn on the device it says unlocked.
I've read that miui 11 has kinda bad sot because of miui and/or the bug with WhatsApp. So I don't know if I have to update via ota and If I do that I don't know if I will have any problems while trying to install a custom ROM.
I've had a Xiaomi before so I know that I shouldn't install strange zips.
Thank you
Boiisxu said:
Hi Thanks for your reply.
My device is global version (not just global ROM, I do know the difference)
I am unlocked the bootloader using the Xiaomi official tool, i had to activate the developer tools on the device and check the bootloader status and the button which was there ( U know what I mean). Besides, when I turn on the device it says unlocked.
I've read that miui 11 has kinda bad sot because of miui and/or the bug with WhatsApp. So I don't know if I have to update via ota and If I do that I don't know if I will have any problems while trying to install a custom ROM.
I've had a Xiaomi before so I know that I shouldn't install strange zips.
Thank you
Click to expand...
Click to collapse
Yes, the last build of Xiaomi.EU had worse SOT than usual ( about 5 hours. However, the issue was only with one of the weekly builds) I personally resolved that issue for myself by flashing the kernel from the previous build. Also, Xiaomi.EU is updated every Thursday so later today there will be a new build that will very likely resolve the issue. On the other hand the stable builds do not have an issue with SOT. At least not in my experience. I have averaged around 8 to 9 hours SOT.
I don't use Whatsapp, so I can't help you with that.
Since you were previously on stock you will need to backup your data, if you are still using stock, backup to MiCloud as well. This way if you use a Miui based rom you can quickly restored most of your data and partial settings. You will also need to format use storage (type yes, reboot to recovery)
tsongming said:
Yes, the last build of Xiaomi.EU had worse SOT than usual ( about 5 hours. However, the issue was only with one of the weekly builds) I personally resolved that issue for myself by flashing the kernel from the previous build. Also, Xiaomi.EU is updated every Thursday so later today there will be a new build that will very likely resolve the issue. On the other hand the stable builds do not have an issue with SOT. At least not in my experience. I have averaged around 8 to 9 hours SOT.
I don't use Whatsapp, so I can't help you with that.
Since you were previously on stock you will need to backup your data, if you are still using stock, backup to MiCloud as well. This way if you use a Miui based rom you can quickly restored most of your data and partial settings. You will also need to format use storage (type yes, reboot to recovery)
Click to expand...
Click to collapse
I see.
I've just updated to miui 11 stable via ota.
BTW, Is TWRP the best recovery for this device isn't it? I've read that exist other types of recovery (not CWM but someones).
And my last question, I cannot find which version of gcam fits on miui 11 (Android Pie). Is there any thread, telegram channel?
Thanks for all.
Boiisxu said:
I see.
I've just updated to miui 11 stable via ota.
BTW, Is TWRP the best recovery for this device isn't it? I've read that exist other types of recovery (not CWM but someones).
And my last question, I cannot find which version of gcam fits on miui 11 (Android Pie). Is there any thread, telegram channel?
Thanks for all.
Click to expand...
Click to collapse
Personally I use the TWRP that I posted here : I talked to a few friends / android developers on other devices and several of them believe that this a TWRP issue.
I have not had any more of these issues since using this TWRP https://forum.xda-developers.com/showpost.php?p=80952013&postcount=121
If using AOSP, you should use the official version.
The best Gcam ( I Think is by Sanity )
https://www.celsoazevedo.com/files/android/google-camera/dev-san1ty/
FYI the builds made for the Poco F1 and Razer 2 are also compatible.
tsongming said:
Personally I use the TWRP that I posted here : I talked to a few friends / android developers on other devices and several of them believe that this a TWRP issue.
I have not had any more of these issues since using this TWRP https://forum.xda-developers.com/showpost.php?p=80952013&postcount=121
If using AOSP, you should use the official version.
The best Gcam ( I Think is by Sanity )
https://www.celsoazevedo.com/files/android/google-camera/dev-san1ty/
FYI the builds made for the Poco F1 and Razer 2 are also compatible.
Click to expand...
Click to collapse
Thank for helping me.
As I've posted in the official twrp thread, I was able to install twrp and get to it but after power off the phone and try to get there again miui recovery was there instead.
I've installed the last build of twrp 3.3.1.1.
Maybe If I install magisk via TWRP I will have twrp *forever*.(?)
Thank you man
Boiisxu said:
Thank for helping me.
As I've posted in the official twrp thread, I was able to install twrp and get to it but after power off the phone and try to get there again miui recovery was there instead.
I've installed the last build of twrp 3.3.1.1.
Maybe If I install magisk via TWRP I will have twrp *forever*.(?)
Thank you man
Click to expand...
Click to collapse
No problem.
After installing TWRP, you must initially install Root and then reboot to recovery.
Often you will see a message asking if you want to install the TWRP manager, click those boxes and then proceed to rebooting to recovery.
If you are using the full stock Rom, you must have root, so anytime that you flash the official Global stable rom, or an update, flash root again...unless you see via the Recovery terminal that Root maintained it's persistence.
tsongming said:
No problem.
After installing TWRP, you must initially install Root and then reboot to recovery.
Often you will see a message asking if you want to install the TWRP manager, click those boxes and then proceed to rebooting to recovery.
If you are using the full stock Rom, you must have root, so anytime that you flash the official Global stable rom, or an update, flash root again...unless you see via the Recovery terminal that Root maintained it's persistence.
Click to expand...
Click to collapse
Okey, I'll try tomorrow again.
Thanks.

Miui 11 3D Face Unlock

Hi guys, So I recently bought mi 8 global version. I changed the region to HK,Taiwan Italy u name it but it only gives me 2D Face unlock. is there a way to avtivate it? Thanks.
samcex said:
Hi guys, So I recently bought mi 8 global version. I changed the region to HK,Taiwan Italy u name it but it only gives me 2D Face unlock. is there a way to avtivate it? Thanks.
Click to expand...
Click to collapse
You are talking about IR unlock. and it sounds like you are already using it. For example, go into a pitch-black room and use face ID to unlock the phone. if it unlocks in a pitch-black room, it's already activated. You will notice the IR receiver turns red as this happens.
While the Stable rom is great, once you can unlock the bootloader, give the custom Miui Xiaomi.EU rom a try. The Xiaomi.EU rom includes all of the bleeding edge features that have not yet made their way onto the stable rom. Plus, there is no need to disable ads, there aren't any to disable and you do not need to change regions, to be allowed to access the best features.
Additionally, Xiaomi.EU rom is based on the Weekly developers, China builds, and as the stable build, Google Play services is built-in, it also includes the drivers from the global build. The only drawback is that it is released weekly, and if you flash updates with every release, you will experience occasional bugs. ( it is based on beta afterall) So, it's best, to stick with the builds without bugs and update only occasionally instead of weekly. With that being said there are also many great custom ROMs, including the latest Pixel Rom which is also stellar.
Enjoy your new phone.
tsongming said:
You are talking about IR unlock. and it sounds like you are already using it. For example, go into a pitch-black room and use face ID to unlock the phone. if it unlocks in a pitch-black room, it's already activated. You will notice the IR receiver turns red as this happens.
While the Stable rom is great, once you can unlock the bootloader, give the custom Miui Xiaomi.EU rom a try. The Xiaomi.EU rom includes all of the bleeding edge features that have not yet made their way onto the stable rom. Plus, there is no need to disable ads, there aren't any to disable and you do not need to change regions, to be allowed to access the best features.
Additionally, Xiaomi.EU rom is based on the Weekly developers, China builds, and as the stable build, Google Play services is built-in, it also includes the drivers from the global build. The only drawback is that it is released weekly, and if you flash updates with every release, you will experience occasional bugs. ( it is based on beta afterall) So, it's best, to stick with the builds without bugs and update only occasionally instead of weekly. With that being said there are also many great custom ROMs, including the latest Pixel Rom which is also stellar.
Enjoy your new phone.
Click to expand...
Click to collapse
I unlocked my bootloader and flashed twrp, but twrp can't see the zip files I put in Internal storage, can u help me out?
samcex said:
I unlocked my bootloader and flashed twrp, but twrp can't see the zip files I put in Internal storage, can u help me out?
Click to expand...
Click to collapse
You need to format your data partition. All your files will be lost, so try to backup them somehow. You can find how to format data using TWRP on YouTube. Good search.
samcex said:
I unlocked my bootloader and flashed twrp, but twrp can't see the zip files I put in Internal storage, can u help me out?
Click to expand...
Click to collapse
You may need to mount system first, and then your desktop may be able to see the files. You will also need to install root, until you change from stock. I would suggest using Orange fox, but it's different from using TWRP.
Since you have TWRP, keep using it until you have mastered it's use than change to Orange fox later.
The stock Rom automatically encrypts your data so as the other person said you may need to format user data. Format type yes, reboot to recovery
When wiping on choose wiping caches, data, and storage only when needed. i would suggest buy a fast USB 3.0 drive and a OTBA to USB A adapter. You can get them cheap at places like Walmart, typically around $5.
While videos can be helpful, this page can answer any of your questions about TWRP : https://twrp.me/FAQ/
just take your time, never wipe Persist if it's in the wipe menu, never wipe system unless using a rom that instructs that you do so. in most cases swiping factory reset is all you need to do when installing new rom.
This post may be a little out of data : but you can find the majority of what you need here: https://forum.xda-developers.com/mi-8/how-to/how-to-install-roms-resolve-issues-t3911611
tsongming said:
You may need to mount system first, and then your desktop may be able to see the files. You will also need to install root, until you change from stock. I would suggest using Orange fox, but it's different from using TWRP.
Since you have TWRP, keep using it until you have mastered it's use than change to Orange fox later.
The stock Rom automatically encrypts your data so as the other person said you may need to format user data. Format type yes, reboot to recovery
When wiping on choose wiping caches, data, and storage only when needed. i would suggest buy a fast USB 3.0 drive and a OTBA to USB A adapter. You can get them cheap at places like Walmart, typically around $5.
While videos can be helpful, this page can answer any of your questions about TWRP : https://twrp.me/FAQ/
just take your time, never wipe Persist if it's in the wipe menu, never wipe system unless using a rom that instructs that you do so. in most cases swiping factory reset is all you need to do when installing new rom.
This post may be a little out of data : but you can find the majority of what you need here: https://forum.xda-developers.com/mi-8/how-to/how-to-install-roms-resolve-issues-t3911611
Click to expand...
Click to collapse
I did it! Do u think I could downgrade to miui 9 or miui 10?
samcex said:
I did it! Do u think I could downgrade to miui 9 or miui 10?
Click to expand...
Click to collapse
Can you see my signature?
Rollback protections were never enabled on the Mi8 by Xiaomi, so why wouldn't you be able to downgrade? You will have to format data though. (format, not wipe)
Next the newer versions of Miui 11, especially the beta versions are vastly better than previous builds. There is a a lot more features, more overall fluidity, less issues with permissions and notifications, and better overall battery life.
tsongming said:
Can you see my signature?
Rollback protections were never enabled on the Mi8 by Xiaomi, so why wouldn't you be able to downgrade? You will have to format data though. (format, not wipe)
Next the newer versions of Miui 11, especially the beta versions are vastly better than previous builds. There is a a lot more features, more overall fluidity, less issues with permissions and notifications, and better overall battery life.
Click to expand...
Click to collapse
Where can I find older miui versions images?

Categories

Resources