Miui roms have firmware. They are low level system files. If you had miui installed a long time ago then your firmware version will be old. That might be causing problem.
tx for replyMiui roms have firmware. They are low level system files. If you had miui installed a long time ago then your firmware version will be old. That might be causing problem.
So just search and flash the latest firmware. It will be about 60-100 mb in size. Or you can flash the whole miui rom using fastboot method. This will definitely fix all your issues if they're related to firmware in any way.
Flash this https://xiaomifirmwareupdater.com/firmware/whyred/stable/V220.127.116.11.PEIMIXM/ in TWRP
The firmware is only included in miui roms. It is not included in AOSP roms. But many aosp roms have issues if you dont have the latest firmware installed.
Just flash it, it's not rocket science. I don't it's gonna fix your GPS issues. Do a factory reset if firmware will not resolve issue. If factory reset not change anything then install full MIUI and then LOS again.ok now i undestand, last questions are
i must flash firmware BEFORE rom or AFTER too ?
or after flash firm i must reflash rom too ?
every update rom i must reflash firm (i think no)?
if change rom ?
for now i dont want clean install.. i can flash only firmware ?
Odd that it isn't on the download site. I've been running it all week without issue. I updated it through the built in updater a few hours after it was released. I wonder if they had to restore a backup for some reason as even the changelog for that build is missing.
I am on 21 June build. Its working well so i am not planning to update anytime soon. Because i have magisk and lots of mods and i cant risk bootloop and having to clean flash.
Thank you for your answer. I actually had no problem with the build just before the August 9 build. For Amazon I already had hide with magisk. but it didn't change anything (on the old build it worked even without hide!)I am on 21 June build. Its working well so i am not planning to update anytime soon. Because i have magisk and lots of mods and i cant risk bootloop and having to clean flash.
Anyway for the amazon problem, you need to install magisk,
1. Hide magisk from magisk settings
2. Repackage(change name) magisk from magisk setting
3. Hide root from amazon from magisk hide
The first 2 steps are common for all apps and only need to be done once. The last step needs to be done for whichever app is refusing to work. COD game also force closes if it detects root. And it doesnt even warn user that it is force closing due to root. So we need to hide root from it using the same process.
Every miui rom has two versions - fastboot and recovery. Recovery roms are smaller and they're the ones that can be flashed using recovery.Right, a clean flash (starting over) is my intent. I have my essential data backed up already.
I should have mentioned that I don't have access to MS Windows. Since the LOS guides don't mention the Xiaomi tools, I assumed they wouldn't enter the picture again.
So the MIUI 11 OS ships with the V12 stable firmware? I can certainly see the appeal of just getting one's firmware properly updated this way. Someone in this thread say “Just flash the [V12] firmware via TWRP”. If the latter is viable for my use case, I'd much prefer that!
Btw, does "MIUI 11 fastboot ROM" simply mean that the ROM is built in a fastboot-compatible way? Are there other versions that aren't?
Thanks a lot for the detailed pointers.
Yup, that's my plan, I'm not a heavy phone user anyway, the conservative LOS design served me well.
Yes, I'm totally ready to lose all data, just wanna avoid bricking the phone.
So for starters it certainly isn't useful to anybody outside China. As for users in China (not Chinese users, there's a difference), official LOS isn't really suitable for them anyway without further patching (at least fallback DNS, SUPL, captive portal and connectivity test URLs should be changed, Chinese-specific fonts and IME also aren't included). In practice not many people there are going to install a custom ROM on a device like this and if they do, it's most likely going to be something locally-brewed like Moqu. Thus, "helping users in China" (not "Chinese," since Chinese people all over the world by and large don't and in fact usually can't use Weixin either unless they happen to be in China) is not a realistic consideration. And as you can see it's also not as if not having this preinstalled would be an extra burden to any user in China.
I read it, again (I first did when I was looking up this APK before even writing anything in this thread) and all the more I don't see any reason why it should be included. On the contrary, it's specific to China and only compatible with some of the devices launched in that market. Why would it be so indispensable that it just has to be part of the official LOS build for this device? (If you were referring to some specific statement in what's written there, feel free to quote it, and I will look at it again.)
The whole point of having a custom ROM is to be able to critically pick and choose what should be in it from the usability perspective. Obviously this involves informed experimentation and something can occasionally break, so what? Reading something like this here makes me want to scroll back to the top of the page to check if this is still "XDA Developers."
What is that even supposed to mean? By definition it's a user-space application, so it's a "system component" as much as Candy Crush is in Windows.
I wanted to save everybody the boring details. In practice I doubt it makes any difference. It's supposed to work by querying the location from nearby Wi-Fi access points but only those with supported SoCs in them (so QCA-only I believe), and then again only those that were configured to provide it.
Actually, here you can't disable it either: given how it's set up, there is no setting for it anywhere in the UI, it just runs all the time in the background. I think it'll also interfere if you wanted to use mock location.