I succeded adding the -k and --user options to the pm command, e.g.:
pm uninstall -k --user 0 com.android.service
The command was issued as root, no need to remount /system as rw. Android on the phone is 6.0 and the package is a system app. Without the extra option I get the error:
What I didn't want was to continue having an MI account connected to my device. So I just created a temporary account, enabled the "Install via USB" option and then logged out from the MI account. So, now I hope the option stays enabled :)
For those who have already inserted their sim card into the Xiaomi phone, the above answers all would work.
But, if you are using Xiaomi Redmi 5 only for development purposes, you will need to do as per below:
You will need to sign up/sign in for a Mi account before you continue.
1) Extract sim card from your non-Redmi phone. (It should be nano sim. ...
None of the other solutions floating around the internet worked for me (Chinese VPN, Disabling MIUI optimization...). I also could not temporarily sign into a Mi account, since I'd uninstalled as many MIUI system apps as I could and thus sign-in wasn't working anymore (and I just didn't want to sign in to begin with).
YMMV - it worked for me when I did it ...
Go to: Settings > Data usage – WIRELESS & NETWORKS
Tap the right-top menu. It will open up a popup menu.
Check *Show Wi-Fi usage.
Go to Data Usage. You'll realize a new tab called WIFI is added nexto to MOBILE.
There, you can see all apps that use WIFI and how much data they use.
Visual how-to (source: TeckFront; click images for larger variants)...
CyanogenMod OS is a custom ROM derived from Google's Android OS. It is available for large number of devices and delivers updates as nightlies, release candidates, betas, snapshots etc. Frequency of updates depends on the type of ROM flashed onto the device.
MIUI (Mi User Interface) is also a custom ROM which is based on both Google's Android and ...
According to GSMArena, the Xiaomi Mi-Two supports the following frequencies:
2G Network: GSM 850 / 900 / 1800 / 1900
3G Network: HSDPA 850 / 1900 / 2100
You can check what frequencies your country uses here. It should work in most if not all EU countries though.
Also, it supports Chinese and English officially but there is unofficial support for other ...
"Install via USB" wont work if your Xiaomi phone is running MIUI 8 or above. Looks like when you try to Enable this option, your phone trys to connect to some chinese server and fails.
I got a work around and it worked for me. Idea is to connect to Chinese-Shanghai server through VPN. Try the following:
Install PlexVPN from Playstore and login into it. You ...
It is stucked in boot-loop and maybe soft bricked. Its not bricked but can be soft bricked. I had also suffered this problem two times. Dont fear it will not damage any of your hardware function. It only happens if
1. The ROM you flashed doesn't matched with your phone.
2. Gapps has not been installed correctly.
You can solve this problem. Try turning off ...
Just a quick comparison
Xiaomi Redmi note 3: Credits Gsmarena
Acer Liquid Z630s: credits: Gsmarena
The link speeds you mentioned are usually achieved only under ideal conditions which is not usually the case in situations where there is a lot of wave interference from other devices.
Additionally, the maximum speeds you see may depend on the wireless ...
First question: I think it's a bug
Second: The are some workarounds (suggested in Mi forums)
Try the following steps to bypass mi account requirement for USB installation:
Settings > Additional Settings > Privacy: Check the Unknown Sources option.
Settings > Additional Settings > Developer Options > Turn On USB Debugging
Settings > Additional ...
That seems to be a MIUI-specific error. From the Locus Map help (translated by me):
This error occurs with Xiaomi devices, but has nothing to do with Google Play Store. Error -26 is caused by MIUI's package manager and stands for INSTALL_FAILED_SYSTEM_INCOMPATIBLE. Which means: for some unknown reason MIUI thinks the app is incompatible, and refuses to ...
The /system folder contains your operative system. That is why it won't boot anymore.
Xiaomi's default MiRecovery permits only installing a ROM located in your root directory (the main folder, corresponding to location /) and named update.zip. Since you can't access your phone directly, you have to put this file in it using your computer. This will include ...
As Matthew already stated, there's no unique answer possible to your question -- all depends on your usage patterns. Generally spoken, I'd say moving app data should be preferred: If you move the Dalvik Cache, it would affect all your apps -- while moving the app data only affects apps which store some data (and by "some" I mean "data size exceeds their ...
First, launchers are apps like all other apps you can install. Which means: per se, there should be no problems -- but they of course might have bugs and, in rare cases, side effects. Again, this is not limited to launchers. So far for the "generic info".
Now specifically for the launcher: After having installed a launcher (Nova should be fine, Apex might ...
Instructions to unlock bootloader of Redmi 3S phone are very confusing it took me many days to make it work, so I've documented the steps for anyone else trying. There's a lot of text but should be easily readable. Don't bother with part II, unless you have success with part I.
Part I - how I unlocked Bootloader on Redmi 3S+.
Intro: These are not a ...
First of all, it always a good thing to have USB Debugging on. It can help you check your phone and even recover it if something is wrong.
When your phone is on a boot loop and won't start correctly, you can use adb to check where might be the problem. Connect your phone via the USB cable to a PC with adb and then type the following:
Power your ...
MIUI is made by the Xiaomi company. It's the skin, based on Android, they use on their devices like the Redmi 2. Xiaomi provides the updates to these devices. Not that officially they are only released in the eastern market, but I've read some news that they are expanding to the American and European market as well.
Cyanogenmod is the first, popular custom ...
This does not depend on stock Android, it depends on Xiaomi. Your system is only installed in a partition (system), it does not alterate the whole partition table on your device.
I had the same problem with my MI2S. Only recently I repartitioned the whole phone, giving 10 gigs to the apps' section. It seems like it's the only way. Here are the detailed ...
It's less Xiaomi than Android 6, which eliminated the corresponding setting from the settings pages unfortunately. The argument is obviously that those formats are bound to the region, and thus shall be chosen by the language you pick (English/US vs. English/UK,NZ,whatever).
What they obviously forgot is that the number of combinations is limited. No way to ...
Yes, it is possible.
If you use POP3 make sure that you deactivate in all clients deleting the messages on the server after fetching them. Otherwise other clients won't be able to download them.
Update: to use an already configured system-level mail account, an email app should have an access to system accounts. Not every email app has it.
According to this thread, this feature (Turn On MIUI Optimization)
enables a plethora of MIUI based settings & optimizations as per the
guidelines set by the MIUI developers.
It helps to load the app and the app data in parallel reducing load times and ensuring slicker user experience.
However, this setting can sometimes cause a variety of issues ...
Though I was pretty sure I'd transferred files with at least one of the USB cables I tried around the time I posted this question, I tried a third cable at work tonight and the file transfer option now appeared!
So unless it was a coincidence, it seems it was due to a USB cable that was designed only for charging and lacked the wiring for file transfers!
On Windows PCs and other desktop PCs:
try to use a different USB port, often rear ports have more power than the front ports which is sometimes needed by some devices
use an USB 2.0 port if your mainboard supports both ports next to a possible type c port.
make sure ADB and your device drivers are installed (you can find your device drivers on your phone ...
In my OnePlus 6 running Android 9.0, changing the value for the system key (for Settings) bluetooth_default_scan_mode toggles the discoverability of bluetooth. Value 21 to disable, 23 to enable.
MacroDroid has a trigger named System Settings under Device Settings category, and after selecting System in the list there, you can set the key-value. ...
Finally, I've managed to do that:
You need to have a Xiaomi Designer Account, because MIUI 8 doen't allow installing custom themes unless you are a 'designer'
You should go to http://designer.xiaomi.com/, sign up and enter valid data. After a day or so you will be able to import *.mtz files from the default MIUI theme manager.
Download an icon pack from ...