Thanks you so much! ??Use this app to remove the persistent signal type icon
https://play.google.com/store/apps/details?id=com.teammt.gmanrainy.emuitweaker
You can uninstall the app after
Sent from my Huawei P9 powered by BlueWei
Thanks you so much! ??Use this app to remove the persistent signal type icon
https://play.google.com/store/apps/details?id=com.teammt.gmanrainy.emuitweaker
You can uninstall the app after
Sent from my Huawei P9 powered by BlueWei
Screenshots over night attached:To fight against battery drain I'm using:
1) native Settings / Apps - Disable
2) native Settings / Battery / Close Apps after Screenlock
3) native Settings / Apps / Settings wheel / Special access / Ignore Battery Optimizations
4) ForceDoze (from Google Play, root required) / Settings / "Doze Notification blocklist"
Before all that:
- BT and NFC turned off (I almost never need them), scanning for BT when BT disabled also switched Off
- 3G preferred (3G is usually enough fast if signal is good, no need for 4G
- Location on WiFi and Mobile Networks (not GPS) - if/when I start navigation it will ask for enabling GPS
- Location History turned and Google Play / Google Protect off (even if not emptying battery I don't like the Big Brother)
- Auto Brightness for Display also Off (saving some power on not needing the sensor, and annoying when it automatically adjusts up/down)
See also: https://forum.xda-developers.com/showpost.php?p=73534645&postcount=461
1)
By uninstalling (non-system apps) and by (1) (disabling apps not allowing uninstallation) I get rid of unwanted apps. If I don't want them and never use them, why should they eat resources.
Generally, MagicRainbow already comes (if properly installed) without a number of bloatware.
E.g., I use GBoard and I have uninstalled/disabled Swipe for Huawei and SwiftKey.
Also, I prefer BlueMaiiland hence I disabled GMail and Email.
Similarly, I disable Weather, since using Today Weather app (widget) instead.
Health is battery gasler (constantly monitoring sensors to detect physical activity), I don't need one to count my steps and I disabled it as well.
2)
Under (2) I have listed almost all apps except apps like Maps (Navigation must keep going on besides the locked screen), Mixplorer, Files, Drive, Mega (I might be up/downloading something big), WhatsApp and services like ForceDoze, Viper4Android, etc.
If using iYBT Magisk Module (playing YT in background) you can also list YouTube.
Think which for apps it make sense to be running in the background, the rest you can close (e.g., no use for Calculator to run in the background, etc). That way, less need to frantically clean apps from the background ( they will no more eat battery whenever display switches off).
3)
There are some apps that want to stay active in the background, even when display switches off. That way they basically prevent phone to go to the Doze mode, or wake it to often, resulting with eg unnecessary battery drain over night. To prevent, list these apps under (3).
As a general rule, here come mostly the same apps as listed under (2).
4)
Useful for special purposes. Eg, I receive several hundreds of Skype and Skype for Business messages a day and night - the way we communicate on the job. However, when I am at work, I use Skype (and mail) on PC. At home I don't want to be disturbed every minute - I will manually open Skype (and mail) to be briefed about what's going on few times in the evening, but with this rate of incoming Skype notifications, phone will almost never go to Doze.
To the other side, WhatsApp serves me for family and friends, and I want to be instantly notified about any incoming message.
Hence, I listed Blue Mail, Skype and Skype for Business (but not WhatsApp) under (4).
Btw, I have also listed Skype under (2) and (3) - I know there will be tens of new messages (I will nevertheless open mail and Skype when suitable for me). That way Skype remains blocked and I don't see a number of new Skype messages whenever I press Power button on the lock screen.
However, I want to see a number of unread emails, hence I don't list BlueMail under (2) and (3) - when I shortly wake up by pressing Power button on the locked screen, BlueMail will connect and notify me about the new mails - because of (4), BlueMail does not collect them during the Doze.
By disabling constant 4G, BT, NTS, GPS, etc. and by basic cleaning of bloatware and unwanted apps, you can reduce battery consumption from 2-4% per hour to cca 1.5% during the idle time (night).
By (1-3), you can further reduce to like 1% per hour.
Finally, (4) helped me to get down to acceptable < 0.7% per hour overnight - while phone, WiFi, etc, everything is still running and I can receive any urgent call or WA notification if necessary.
Of course, there is similar saving during the day, with the phone idle.
PS:
a) I was experimenting with Magisk module "Enable Doze on Google Play Services" but it was blocking me all PNS notifications (e.g., I was not receiving WhatsApp notifications on the locked screen)
b) I was also experimenting with another option in ForceDoze Settings, "Doze app blocklist", but observed an unwanted (and annoying) side-effect:
- Organize an app icon into a folder on the home screen or hide the app to the hidden screen
- If that app was on the "Doze app blocklist", every time when screen gets unlocked, app icon will be displaced (from its folder or hidden screen) to the home screen as a newly installed app
Thank you for all info. Can you provide more details on which apps you:I use my P9 mostly during the day from 6:30 AM in the morning until next day 2:00 AM.
When I go to sleep I charge my phone during the night time.
I have Network + enabled (mobile data always on and Phone connects automatically to WLan when I am at home.
I use very much Viber, WhatsApp, WeChat, Telegram, Via Browser, Android Hilfe de App, XDA Labs Forum App, Mixplorer, Upload, Download, Music, Camera and even phone calls.
Since some weeks my Battery Life is stable. I have tested Doze for GMS and Force Doze.
But for me both are working not properly because I wanted to save battery but not missing any notifications. But I did.
So I disabled Force Doze and Doze for GMS.
I have instead a good combination in control which Apps should start in the background, which Apps shouldn't start on boot and which Apps should get closed after Screenlock - and that's all.
I did three times a battery calibration.
I tested also the popular App "Battery Calibration" but I found out that two other Apps are working better than this.
I used
1) Battery Repair Life
https://play.google.com/store/apps/details?id=com.bat.lifebattery&referrer=utm_source
I started the Application when my battery was 10% and let processing finished. After I did step:
2) Advanced Battery Calibrator
https://play.google.com/store/apps/details?id=com.newagetools.batcalibra&hl=de&referrer=utm_source
(Granted Root Permission) App makes a backup of battery.stats.bin and after a reset of the confused file. Phone shut down and after I charged to 100% During charging Phone must be powered off.
I repeated this step after two weeks again and started step 1) with 5% Battery - but everything was okay, nothing to correct and after with step 2) Phone shut down and I charged it to 100% in powered off state.
After one week I did step 2) once again.
I use Magisk Edition and I changed the Busybox within Magisk Manager Download Section to Busybox for Android NDK by Osm0sis'
Since this time I can use my phone about 18 hours with 4:45 hours Screen on Time.
For Android 7 this is acceptable.
Hopefully it's much more with my next Rom![]()
Yes I think NDK Busybox by osm0sis' provides more stability to Magisk.Thank you for all info. Can you provide more details on which apps you:
- start in the background (?)
- you don't start on boot (managed by PM Plus?)
- you kill on screenlock
For BusyBox I don't think it can impact battery, BB is just an so lib with standard UNiX routines, used only by some apps (like Viper4Android using it only while processing although keeping the lib locked as long as it's Master Power is on ;().
Maybe NDK BB provides more stability to Magisk, I'm also using it since the last week.
By battery calibration - did it really improve something? I have similar consumption results (somewhat better but by ForceDoze I sacrifice Skype and BlueMail notifications), I've never did calibration.
My battery empties somewhat faster when it's down to 20%, and it shuts down in few mins when reaching 3%, but I don't worry much. Maybe, calibration could improve?
New ROM (MR v3). Sorry, don't want to push, do you have an ETA? If based on b396, how would be upgrading from MR v2, directly or one will need to go back to stock b386 with stock Recovery, upgrade (OTA?) to b390 and then to install MR v3?
HelloI am having issue with barclay banking app which was working fine in previous rooted s7 edge with magisic hide and safetyNet check as green. Safetynet check is green on this Rom and also hided app in magisk manager but it dont load app
also Is there any way to Install dolby atmos on this ROM ? I really miss dolby atmos and rest everything is amazing on this ROM . very few good ROM available for P9 and kudos to developer
Do we need to enable USB and ADB dubugging always on this ROM ? I only did it once when flashed the ROm and set up the phone as suggested in opening post . I turned it off later on because i thought it will consume batteryHello![]()
Barclay banking App had a lot of trouble with Huawei Phones since Android 7.
And on some Huawei devices and Firmware it worked after an update and not with the next update...
For Magisk in general ADB Debugging and USB Debugging must be enabled in this Rom.
After Phone is set up with all necessary steps and Magisk shows safetynet green you can install Apps which should not check Root.
In this case it's important not open the App before its activated in Magisk Hide and Phone is rebooted.
I will try also import Dolby /Atmos into the new Rom![]()
Thats a one time thing after first start of the new base. You have to do that once after every base update, means only after fullwipe.Do we need to enable USB and ADB dubugging always on this ROM ? I only did it once when flashed the ROm and set up the phone as suggested in opening post . I turned it off later on because i thought it will consume battery
I can live without barclays app and its excellent ROM which provide all modification that i needed
Thanks for your excellent work
Your welcomeDo we need to enable USB and ADB dubugging always on this ROM ? I only did it once when flashed the ROm and set up the phone as suggested in opening post . I turned it off later on because i thought it will consume battery
I can live without barclays app and its excellent ROM which provide all modification that i needed
Thanks for your excellent work
What about "Always prompt when connecting to USB"? It's tedious always to allow, but it might be safer (?). Yet don't know in case of boot-loop or so, would it prevent connecting ADB (without USB prompt confirmation)Your welcome
I recommend to enable ADB Debugging in charging mode and USB Debugging always on for safetynet and in case you have a crash you can always communicate with your phone with ADB and flash something.
To keep it enabled ADB Debugging must be enabled first and after USB Debugging.
I haven't heard or tested if this setting has impact to battery life..
I would think not but it's interesting to observe
"Always prompt when connecting to USB" - should also enabled, its for MTP.What about "Always prompt when connecting to USB"? It's tedious always to allow, but it might be safer (?). Yet don't know in case of boot-loop or so, would it prevent connecting ADB (without USB prompt confirmation)
Magisk has v14 at the moment. MagicRaibow Magisk Edition v2 comes with 13.3 but you can update Magisk to v14.Hi. Where is Magisk v3?
What do you think of OTA-MF (500 MB) b386 from 18.9.2017, #97385, see post...
If you mean MagicRainbow v3 - it's in development state![]()
Nabend Tecalote,@Tecalote: My phone model is EVA-L09. Thanks for remembering me in between of so much work and stress.![]()
Okay I will do this evening in the NewWorld ThreadNabend Tecalote,
I'm sorry, but may I kindly remind you of my case? I know I said I'm not in a rush, but since the coming week will be the last where I have enough time for flashing my phone several times, I would be super happy if you could give me a rough guideline the next days on how to go from New World 7 to the latest Magic Rainbow.
Like I said in my other post, I guess a rough guideline of which firmwares to flash in which order would be sufficient. I can then also go and look by myself on how to flash each specific ROM.
Thank you very much, ein Bierchen haste auf jeden Fall gut
Best regards,
ceLz
TWRP for P9 exclude hw_init path (oem path) from data wipe. Thanks to OldDroid.What do you think of OTA-MF (500 MB) b386 from 18.9.2017, #97385, see post
https://forum.xda-developers.com/showpost.php?p=73913178&postcount=90
and/or look into Firmware Finder and please carefully read its Changelog
I.e., how to upgrade to that build and would it be possible to use as a base of installing MR v2.
Moreover, your OP requires wiping Data and System, doesn't it mean that #97385 Camera updates will get lost?
Or what about an interim MR v2.1 based on that b386 #97385
Or maybe Chinese b396 brings similar camera enhancements - btw, what is the cust number for Chinese builds (EVA-AL10C00)?
Thx, that will be cool...
I think I make a zip for the camera enhancement for MR v2.