My RedMi phone is facing lots of problems! When I recharge my Xiaomi Redmi phone with some data balance, it shows speeds like 720 MBps and my data balance gets over really fast. Plus the data also gets switched on itself and the balance gets over in addition with lots of disapproving ads. I tried factory resetting two times but even then the phone displays lots of bad apps which were not there at the beginning and the data gets switched on by itself and phone hangs. I didn't use any of those bad apps nor have i ever browsed them in my web browser. It's totally not my fault. Please help!!!
You can set restrict data usage on Xiaomi phones. Go to Security -&gt; Data Usage -&gt; Restrict Data Usage. There you can see 'Installed' and 'System', which means installed apps(user apps) and system apps. You can uncheck both data and wifi for the apps , which you don't need to connect internet.
Note: Some system apps need data, so be careful on changing system apps.

The next thing is, you can set permissions for each apps. Go to `Security -&gt; Permissions -&gt; Permissions. Click on each app and set permission for each as you wish(Location, call log, contacts etc).

You can also set, auto start, which apps should start automatically after boot. Security -&gt; Permissions -&gt; Autostart