Disable System Update (OTA) on T-Mobile OnePlus 8 (IN2017)? - OnePlus 8 Questions & Answers

Hello there,
I am wondering how to disable system updates in the T-Mobile version of the OnePlus 8 (IN2017)? I also have a OnePlus 8 (IN2015) - factory unlocked version and disabled system updates by freezing "System Update 2.2.3..." using Titanium Backup. However, I don't see this app in the IN2017 variant.
I prefer not to update my phone if it ain't broken
Thanks.

You don't want to block OTA. Critical 5G updates and security patches are included.

LLStarks said:
You don't want to block OTA. Critical 5G updates and security patches are included.
Click to expand...
Click to collapse
Your concern about 5G updates is understandable. I just want to disable OTA updates (and prevent accidental or forced updates) until I am ready. Also - I prefer not to update until I run into issues.

Considering the calling issue some (many?) are having on T-Mobile, disabling updates isn't a bad idea if you haven't already updated to the current version. [emoji2357]

aznxwill said:
Hello there,
I am wondering how to disable system updates in the T-Mobile version of the OnePlus 8 (IN2017)? I also have a OnePlus 8 (IN2015) - factory unlocked version and disabled system updates by freezing "System Update 2.2.3..." using Titanium Backup. However, I don't see this app in the IN2017 variant.
I prefer not to update my phone if it ain't broken
Thanks.
Click to expand...
Click to collapse
You really dont need to freeze anything. Go to Developer Settings and disable automatic updates. That's it. Phone will not update unless you give it the Ok. If you get an update notice on the phone just hide it.

Scott said:
You really dont need to freeze anything. Go to Developer Settings and disable automatic updates. That's it. Phone will not update unless you give it the Ok. If you get an update notice on the phone just hide it.
Click to expand...
Click to collapse
Hi, I've got a OnePlus 7T, and past version 10.0.13 I've had numerous issues. I've tried blocking updates in the developer settings, but it still updated. I need to find another way to block updates on either global or T-Mobile firmware.

I'm in the same problem, someone can help?

I just posted my findings https://forums.oneplus.com/threads/t-mobile-op7t-11-0-1-2-update.1433526/page-2#post-23345016
What I did to avoid upgrades after downgrading again and it seems to work: https://community.t-mobile.com/android-9/forced-updates-why-13470?postid=119106#post119106
Unplug and set battery saver on
Google Play Store set to not auto update apps
I didn't plug in my phone until 4am, so the battery saver prevented an upgrade. I have changed additional settings since plugging it in, and I think it will work because the notification says "System update paused To continue, connect to Wi-Fi":
No sim card
Wi-Fi network set to metered
Removed all permissions I could for Google Play services app
Turning off Unrestricted data usage and turning on Disabled Wi-Fi and Disabled data usage for the Google Play services app (if you have a sim card with data, you may need to turn off Background data)
Not allowing Google Play services app to modify system settings

---- wrong thread ----

It seems the "Battery Saver" setting with metered connection will stop the system update.
I tried tinkering with the other settings mentioned like removing permissions from Google play services (as suggested above), but those alone did not work. Only "Battery Saver" and metered connection (WIFI) seem to work at the moment. However, I did notice Battery Saver gets turned off when the phone is plugged in, so if you're connected to the internet, then it might force the update unless you're connected to metered wifi.
I'm currently testing another approach, which I'll share below.
1. Launch terminal app like Terminal Emulator (from Play store).
2. type 'su', then enter
3. type 'pm disable com.google.android.gms/.update.SystemUpdateActivity', then enter
4. The system update tab is gone
I'll leave my phone charged overnight with WIFI and see if the phone force updates after applying above.
UPDATE: Seems disabling updates did not work.

aznxwill said:
It seems the "Battery Saver" setting with metered connection will stop the system update.
I tried tinkering with the other settings mentioned like removing permissions from Google play services (as suggested above), but those alone did not work. Only "Battery Saver" and metered connection (WIFI) seem to work at the moment. However, I did notice Battery Saver gets turned off when the phone is plugged in, so if you're connected to the internet, then it might force the update unless you're connected to metered wifi.
I'm currently testing another approach, which I'll share below.
1. Launch terminal app like Terminal Emulator (from Play store).
2. type 'su', then enter
3. type 'pm disable com.google.android.gms/.update.SystemUpdateActivity', then enter
4. The system update tab is gone
I'll leave my phone charged overnight with WIFI and see if the phone force updates after applying above.
UPDATE: Seems disabling updates did not work.
Click to expand...
Click to collapse
Thanks, I will see if this will stop playstore prompt of an system update.
I have used 'su -c pm disable com.oneplus.opbackup' for almost a year now but started getting these new prompts from playstore just a few weeks ago

I can confirm it didn't work.
I got a new prompt from playstore ....fkn annoying!...make me want to abandon stock rom for custom
other cases where the same notification appears
https://www.reddit.com/r/oneplus/comments/im9umr
Help - Permanently hide update OS notifications
I have a Google Pixel 3XL running Android 10 that is rooted and it runs fine. However, about once every other week, I see a notification that reads "Install update to keep device secure. Your system is xxx days out of date..." What is annoying about this notification is that it cannot simply be...
androidforums.com

SUPERUSER said:
Thanks, I will see if this will stop playstore prompt of an system update.
I have used 'su -c pm disable com.oneplus.opbackup' for almost a year now but started getting these new prompts from playstore just a few weeks ago
Click to expand...
Click to collapse
Same here. I froze the System Updater app and I'm still getting these update notification nag from Google Play Services. We Mex to find a way to disable these. I wonder if a modded Google Play Store would already have these disabled.

grabber5.0 said:
Considering the calling issue some (many?) are having on T-Mobile, disabling updates isn't a bad idea if you haven't already updated to the current version. [emoji2357]
Click to expand...
Click to collapse
Exactly, A11 is a wreck on OP8. Anyone have any success since or should we assume people on the T-Mobile variant must flash global to keep their battery life?

The only thing that is working for me is freezing google play store + google play services.
I unfreeze google play store when I need to install apps or update apps.

I pressed restart at that prompt and the whole FKKN PHONE UPDATED TO OXYGEN 11!!!!!!!!!!!!!!!!!!!!!!!!!!
What the FGOK WHY!?!?!?!?
Can you not get rid of these prompts!?

SUPERUSER said:
I pressed restart at that prompt and the whole FKKN PHONE UPDATED TO OXYGEN 11!!!!!!!!!!!!!!!!!!!!!!!!!!
What the FGOK WHY!?!?!?!?
Can you not get rid of these prompts!?
Click to expand...
Click to collapse
Only way to stop system updates automatically (the toggle in Dev settings doesn't do anything lol) is to freeze/disable Google Play Services.
You can MSM back to OOS10 and then freeze that app if you like. Can cause issues though. A lot of things rely on GPS.

FoxyDrew said:
Only way to stop system updates automatically (the toggle in Dev settings doesn't do anything lol) is to freeze/disable Google Play Services.
You can MSM back to OOS10 and then freeze that app if you like. Can cause issues though. A lot of things rely on GPS.
Click to expand...
Click to collapse
Yes. I have to do this early tomorrow morning, can't sit half way through the night with this.
Found another command
"Security update needed" popup threatens forced update
I just got the following pop-up on my H932, which threatens to download Pie on cell data if I don't accept the update soon. I have never seen that one before in my two years with this phone. I am on stock Oreo 20s, not rooted. Automatic system...
forum.xda-developers.com
pm disable com.google.android.gms/.update.phone.PopupDialog
Any feedback on this?
I'm gonna try this and see what it does.
May as well do all three commands
su pm disable com.google.android.gms/.update.SystemUpdateActivity
su -c pm disable com.oneplus.opbackup
su pm disable com.google.android.gms/.update.phone.PopupDialog
....edit
jesus f#k...OOS11 is a catastrophe, can't even watch a video without mx player crashing.
I..UGH. Keyboard can't justify a good enough rant.

Back on 10.
I have a full template step by step divided in folder structured, step 1 - 10 to do this so its cake doing it.
Included a whole bunch of services to disabled in addition to the one in developer options.
I dont have high hopes but let see.
su -c pm disable com.oneplus.opbackup
pm disable com.google.android.gms/.update.SystemUpdateActivity
pm disable com.google.android.gms/.update.phone.PopupDialog
pm disable com.google.android.gms/.update.SystemUpdateActivity
pm disable com.google.android.gms/.update.SystemUpdateService
pm disable com.google.android.gms/.update.SystemUpdateService$ActiveReceiver
pm disable com.google.android.gms/.update.SystemUpdateService$Receiver
pm disable com.google.android.gms/.update.SystemUpdateService$SecretCodeReceiver

hopefully somebody figures this out. im tired of a non working phone. reverted to android 10. works great next morning android 11 back on phone. had everything i could find turned off. bah...

Related

No VPN on Marshmallow

After I updated my sprint galaxy s6 edge to marshmallow OTA, VPN is not working for me. I have tried more than 5 different VPN apps, but none of them work. They say they are connected, but as soon as I switch to a new app, they stop working. VPN worked fine before I updated, but now it is not. Please help!
Yoshi20017 said:
After I updated my sprint galaxy s6 edge to marshmallow OTA, VPN is not working for me. I have tried more than 5 different VPN apps, but none of them work. They say they are connected, but as soon as I switch to a new app, they stop working. VPN worked fine before I updated, but now it is not. Please help!
Click to expand...
Click to collapse
I've got this problem too, on chinese 9250
Go to Settings > More > VPN
Set up your VPN in there. I've set up VPN on my Galaxy S6 and S7 using L2TP IPSec with a signed certificate from GoDaddy.
I had it working on the S7 with a PSK also. Both phones are running Android v 6.0.1 Marshmallow.
It's strange but the VPN connection settings are different. My S6 is a Sprint phone, and I can't assign it a Certificate Authority. But the Verizon S7 won't let me save the VPN connection without a CA. I have to install the certificates in different ways for each phone as well. Very odd.
Anyway good luck.
MrKrunch said:
Go to Settings > More > VPN
Set up your VPN in there. I've set up VPN on my Galaxy S6 and S7 using L2TP IPSec with a signed certificate from GoDaddy.
I had it working on the S7 with a PSK also. Both phones are running Android v 6.0.1 Marshmallow.
It's strange but the VPN connection settings are different. My S6 is a Sprint phone, and I can't assign it a Certificate Authority. But the Verizon S7 won't let me save the VPN connection without a CA. I have to install the certificates in different ways for each phone as well. Very odd.
Anyway good luck.
Click to expand...
Click to collapse
Could you tell me how to do this please?
same problem for me Samsung s6 edge android 6..0.1 VPN apps work.... cyberghost / opera max/ and the rest .
PS after Zamber88 suggestion go to settings>> battery>app power saving > turn off for opera max or other vpn app.
PPS: if that is not enough do this: Settings >>Battery >> Battery Usage >> more (right up cornet button) >> Optimize battery usage >> select All apps and choose your VPN app and turn off .
also if in OPERA MAX when u use mobile data u get the error "enable background data " is because of the power saving.
CASE CLOSE !
That's a really strange issue. We did a lot of testing on MM with Nexus devices and everything works as intended. We even have a S6 Edge with MM that works fine (SM-G925F with one of the Unknown build listed on sammobile IIRC).
All I can come out with now is that you could try checking if there aren't any battery saving features interfering with the VPN apps.
Solved.
S6 edge.. disabled powersaving features. Vpns are working fine. Strange but cant figure out how powersaving is meddling with vpn. Solved.
Its not power saving . its restrict background data . just off the restrict background data and will work fine
zamber88 said:
That's a really strange issue. We did a lot of testing on MM with Nexus devices and everything works as intended. We even have a S6 Edge with MM that works fine (SM-G925F with one of the Unknown build listed on sammobile IIRC).
All I can come out with now is that you could try checking if there aren't any battery saving features interfering with the VPN apps.
Click to expand...
Click to collapse
I'm not sure if anyone can help me over here, but I'm not finding anything in the Nexus forums. Since @zamber88 did MM testing with Nexus, maybe you can help me with my Nexus 6. I have a 10 day trip to China coming up in a couple weeks and really need to get VPN working.
Google searches haven't helped, except to point me here. I have purchased VPN Unlimited and tried it with their app and an OpenVPN app. I got a free Galaxy J7 as a spare through the T-Mobile promotion a while back, and both apps work on it with no changes at all. Neither work on my Nexus 6, despite turning off power saving and restricting background data for both apps.
When I select a server, the J7 the Allow connection pops up, I OK it, and connect. On my Nexus 6, the refused to grant permission pops up. See the attached screenshots.
Any help would be greatly appreciated.
JimSmith94 said:
I'm not sure if anyone can help me over here, but I'm not finding anything in the Nexus forums. Since @zamber88 did MM testing with Nexus, maybe you can help me with my Nexus 6. I have a 10 day trip to China coming up in a couple weeks and really need to get VPN working.
Google searches haven't helped, except to point me here. I have purchased VPN Unlimited and tried it with their app and an OpenVPN app. I got a free Galaxy J7 as a spare through the T-Mobile promotion a while back, and both apps work on it with no changes at all. Neither work on my Nexus 6, despite turning off power saving and restricting background data for both apps.
When I select a server, the J7 the Allow connection pops up, I OK it, and connect. On my Nexus 6, the refused to grant permission pops up. See the attached screenshots.
Any help would be greatly appreciated.
Click to expand...
Click to collapse
I'll try to cover all of the bases from easiest to most cumbersome. Given you have some time on your hands this should helpful. Read through the list before doing anything and once you start doing stuff note it down as you're going so that we'll be able to pinpoint any other problems that could pop up. If you succeed then you'll have an answer pretty much ready for posting .
Reboot. Sometimes freshly installed VPN apps fail exactly like the screenshots show.
Try setting up a VPN connection with another app. Shameless plug: Opera Max, Opera VPN (note: there's an issue in Max which makes some VPNs disconnect after a couple of minutes so make sure to kill it before running any other VPNs).
Scan the device with Avast, AVG and Avira to rule out any worms.
Rule out any other apps interfering by booting into safe mode and try connecting again (with your app and, Opera Max for a sanity check).
If you don't want to commit to steps that will follow (or the step before this one succeeded) remove apps from least to most needed retesting with your app and Max after each uninstall.
Upgrade to Android Nugat. It shouldn't break anything and could potentially fix this issue. Either ways it's always a good idea to upgrade when updates are available. It's not like you're on iOS .
Now it's a god time to make a backup (frankly, anytime is good for a backup). If you went over with uninstalling apps making one will be easier. If you have root on your device you probably have TWRP, make a backup with it and download it to your PC. You could also make a Titanium backup if you're not big on setting up basic apps but it's optional. If you don't have root just backup all sensitive data (photos, videos, settings if it's possible to export these in-app). Also note down all apps you can't live without. Google Play has a history of installed apps but going through it is a pain and the "Copy settings from another device" option when setting up a fresh device is helpful but will not restore in-app settings. Also I would advise to not use it given that the culprit can sill be lurking in your apps.
MAKE THAT BACKUP, there's no going back from here . Do a factory reset. After that as mentioned before don't restore settings and set up a "new" device. Set up your accounts and check if both VPN apps work (they should by this point). Now start installing your basic app setup and after configuring each one make sure that the VPN still works.
If somehow this didn't help make sure you're not running a ROM that's botched by flashing the official system image (and upgrade to Nugat as a bonus). If you know what I'm talking about then you will know how to do it, if you don't know AND the issue still reproduces the there's something really strange going on.
By now you should have your issue solved, hopefully in the first three steps at most. There's one other thing to take into account. The great firewall does not like VPNs and there's a fair chance that Unlimited VPN will not work so be prepped to have a backup plan. You could try with Opera VPN (no idea if it works, not my project, would be nice to get feedback) and also get a trial for any service that looks interesting to you on this list.
Hope this helps and that you'll have a safe trip .
UPDATED minutes after posting:
One simple step I missed: reboot. In most cases it solves exactly the issue you're having. No idea why it happens but probably there's a 2y bug opened and tagged as low prio in the Android project .
Thanks for the quick reply!
1. Besides VPN Unlimited, I've already tried OpenVPN for Android and OpenVPN Connect. They both use .ovpn files from VPN Unlimited. I just installed Opera VPN and whether I swipe through the intro screens or skip them, I can't click on "GOT IT"; nothing happens. I think this might be the crux of the problem as some of the buttons in the other VPN apps don't respond either. I'm "almost" positive it's not a screen overlay problem because I used to use f.lux that did that, got rid of it, and haven't had any problems since.
2. I run Lookout Security & Antivirus and just scanned again to be sure. Nothing found.
3. I tried safe mode earlier, only to learn that you can't install or run any aftermarket apps.
4-7. Nougat hasn't been released yet and I'm too dependent on systemless root and Xposed, I'm still stock rooted on MM 6.0.1 with the September security update. I do run TWRP and Titanium Backup and make sure their backups are up to date before I try anything dangerous.
8. Unless you can think of why I can't click on "GOT IT" in Opera VPN, I guess my next step is to sideload the latest OTA again and try all of the VPNs before installing TWRP, SU, and Xposed. That's about all that's left.
JimSmith94 said:
Thanks for the quick reply!
1. Besides VPN Unlimited, I've already tried OpenVPN for Android and OpenVPN Connect. They both use .ovpn files from VPN Unlimited. I just installed Opera VPN and whether I swipe through the intro screens or skip them, I can't click on "GOT IT"; nothing happens. I think this might be the crux of the problem as some of the buttons in the other VPN apps don't respond either. I'm "almost" positive it's not a screen overlay problem because I used to use f.lux that did that, got rid of it, and haven't had any problems since.
2. I run Lookout Security & Antivirus and just scanned again to be sure. Nothing found.
3. I tried safe mode earlier, only to learn that you can't install or run any aftermarket apps.
4-7. Nougat hasn't been released yet and I'm too dependent on systemless root and Xposed, I'm still stock rooted on MM 6.0.1 with the September security update. I do run TWRP and Titanium Backup and make sure their backups are up to date before I try anything dangerous.
8. Unless you can think of why I can't click on "GOT IT" in Opera VPN, I guess my next step is to sideload the latest OTA again and try all of the VPNs before installing TWRP, SU, and Xposed. That's about all that's left.
Click to expand...
Click to collapse
1. Some of the buttons don't respond? What about Opera Max? Opera VPN is fairly new in the game and it still can have issues (though I haven't found any during the brief time I was testing how it works with Max). This sounds really strange. Does it happen in other apps?
2. Rerunning the same Antivirus app will not double the likelyhood of finding a thread . Try with Avast too. You can safely uninstall it after that.
3. What aftermarket apps you have in mind? APK's installed not from the Play Store? It shouldn't impact testing if Unlimited VPN works fine. All background stuff shouldn't run by definition in safe mode.
4-7. Nougat is released. After beta 4 they started releasing OTAs and images for the final release on the beta channel and now it's going to go global. There are factory images for Nexus 9 which I upgraded recently and we have a Nexus 6 but after checking it looks like got the OTA from the beta channel, so it will take a while for the official release to roll out to 6 (though 6P and 5X already have it). Also you're right, there's no systemless root for it yet. We're rolling standard SuperSU on test devices in the office (no need for Android Pay or banking apps there).
8. I'll reach out to the VPN guys for info on gathering debug information for this. Meanwhile try with Opera Max or even Betternet. Do these also fail to connect? Also does it reproduce on mobile and on WiFi?
Got a response from the VPN guys. Most probably your network blocks VPNs. Try pinging http://api.surfeasy.com/ from mobile and WiFi. If it doesn't go through then your network provider is blocking it. Probably it will be the same case for other VPNs. The issue is known and they'll probably add an error message in the next release .
zamber88 said:
1. Some of the buttons don't respond? What about Opera Max? Opera VPN is fairly new in the game and it still can have issues (though I haven't found any during the brief time I was testing how it works with Max). This sounds really strange. Does it happen in other apps?
2. Rerunning the same Antivirus app will not double the likelyhood of finding a thread . Try with Avast too. You can safely uninstall it after that.
3. What aftermarket apps you have in mind? APK's installed not from the Play Store? It shouldn't impact testing if Unlimited VPN works fine. All background stuff shouldn't run by definition in safe mode.
4-7. Nougat is released. After beta 4 they started releasing OTAs and images for the final release on the beta channel and now it's going to go global. There are factory images for Nexus 9 which I upgraded recently and we have a Nexus 6 but after checking it looks like got the OTA from the beta channel, so it will take a while for the official release to roll out to 6 (though 6P and 5X already have it). Also you're right, there's no systemless root for it yet. We're rolling standard SuperSU on test devices in the office (no need for Android Pay or banking apps there).
8. I'll reach out to the VPN guys for info on gathering debug information for this. Meanwhile try with Opera Max or even Betternet. Do these also fail to connect? Also does it reproduce on mobile and on WiFi?
Got a response from the VPN guys. Most probably your network blocks VPNs. Try pinging http://api.surfeasy.com/ from mobile and WiFi. If it doesn't go through then your network provider is blocking it. Probably it will be the same case for other VPNs. The issue is known and they'll probably add an error message in the next release .
Click to expand...
Click to collapse
I installed Opera Max and it was the only app that gave me a helpful error message, so thank you and the coders for that! The message said something like it couldn't establish a VPN connection due to an Xposed module. I disabled Xposed, rebooted, and all of my VPN apps worked. Further searching found this thread saying that Xposed's Immersive Mode was the cuprit. http://forum.xda-developers.com/xperia-z2/help/vpn-to-t2850981
I re-enabled Xposed and disabled only Immersive Mode and VPN still works. Hopefully this will help others in this thread too.
JimSmith94 said:
I installed Opera Max and it was the only app that gave me a helpful error message, so thank you and the coders for that! The message said something like it couldn't establish a VPN connection due to an Xposed module. I disabled Xposed, rebooted, and all of my VPN apps worked. Further searching found this thread saying that Xposed's Immersive Mode was the cuprit. http://forum.xda-developers.com/xperia-z2/help/vpn-to-t2850981
I re-enabled Xposed and disabled only Immersive Mode and VPN still works. Hopefully this will help others in this thread too.
Click to expand...
Click to collapse
I missed that you mentioned Xposed earlier. We implemented Xposed detection to prevent abuse so it's good to hear that it helped you to resolve your issue . Thanks forwarded to the developer behind it . Enjoy your trip!

Phone Automatically Reboots (Data Usage Unexpectedly Stops Working)

Hey Guys.
Been having problems with my Z5 E6653 (5.1.1, Build: 32.0A.6.200) Lately unsure exactly what caused it.
The device is NOT rooted and using stock firmwares.
The device will self reboot randomly at times, however it appears I can almost guarantee it will reboot faster and is reproducible by enabling and disabling the mobile data and when being used as a hotspot. The 'Data Usage' tab under 'Settings' does not work it goes to open then force closes and says it stopped working.
Anyone have any ideas? You guys tell me where to get the logs from and I will post them here
One last thing.. In before someone says "Factory Reset" I know it will fix this issue as it did in the past however I am looking for solutions to fixing this without resorting to a factory reset if possible. I don't have internet at my house I rely mobile data and hotspots.
Stuff you guys probably want to know about.
Some stock apps are disabled "Google Hangouts, Movie Creator, File Commander" (I don't use these at all and until locked bootloader root is available they will be disabled until deleted with TB. I have disabled notifications for some downloaded apps namely games like Cut the Rope and so to remove silly toast and push ads.
WookieLance said:
Hey Guys.
Been having problems with my Z5 E6653 (5.1.1, Build: 32.0A.6.200) Lately unsure exactly what caused it.
The device is NOT rooted and using stock firmwares.
The device will self reboot randomly at times, however it appears I can almost guarantee it will reboot faster and is reproducible by enabling and disabling the mobile data and when being used as a hotspot. The 'Data Usage' tab under 'Settings' does not work it goes to open then force closes and says it stopped working.
Anyone have any ideas? You guys tell me where to get the logs from and I will post them here
One last thing.. In before someone says "Factory Reset" I know it will fix this issue as it did in the past however I am looking for solutions to fixing this without resorting to a factory reset if possible. I don't have internet at my house I rely mobile data and hotspots.
Stuff you guys probably want to know about.
Some stock apps are disabled "Google Hangouts, Movie Creator, File Commander" (I don't use these at all and until locked bootloader root is available they will be disabled until deleted with TB. I have disabled notifications for some downloaded apps namely games like Cut the Rope and so to remove silly toast and push ads.
Click to expand...
Click to collapse
I had something similar happen in LP, I suspect related to disabling some of the bloat. From your list I disabled all save hangouts, try to reenable them all then only disable one by one. Can't you upgrade to MM though, it appears this has been solved.
Sent from my E6653 using Tapatalk
millicent said:
I had something similar happen in LP, I suspect related to disabling some of the bloat. From your list I disabled all save hangouts, try to reenable them all then only disable one by one. Can't you upgrade to MM though, it appears this has been solved.
Sent from my E6653 using Tapatalk
Click to expand...
Click to collapse
Yea I tried that didn't work. Ended up factory reset. Well MM isn't out on the Telstra operator. Been waiting for it though read a lot about bugs so I'll hold off until the kinks are worked out. Cheers though.
Not sure I agree that's it's been fixed - I'm on stock MM and have a random reboot at least once a week - normally when playing audio (PowerAmp) when connected over Bluetooth in the car.

Battery Drain

Has anyone else noticed heavy standby drain from Android System?
I spent a couple of hours digging through to find the culprit and it looks like it's actually Qualcomm's IZat location services. Even though you can disable it in the location settings it is still set to scan and report back to Qualcomm's servers via a couple of config files in /etc.
Instead of changing the config files and forgetting which ones I changed I simply disabled the service in location settings then disabled the package that IZat uses and rebooted.
I am already seeing an decrease in battery usage and I have been able to still use GPS.
You can either freeze the app with Titanium Backup or whatever you choose. I did it through adb which I believe is even possible to do without root.
com.qualcomm.location
Code:
adb shell pm disable com.qualcomm.location
I hope this helps someone else out that was having the same issue. I did not get a screen shoot of my battery usage before disabling the service but I have included one with it disabled.
I was losing 15% overnight with a kernel wakelock for the entire night that showed up as LocationManagerServiceEx through GSam
for users with no root:
Code:
adb shell pm hide com.qualcomm.location
I'm going to poke around and try and find the files in /etc you mentioned.. would rather tackle the actual problem in the config files than disable izat entirely. good find though. I'm currently trying to find the source of my Google Play services drain (may be related to pushbullet). you mentioned that it was showing up in your Android system drain so not sure if it'll help with my specific issue but if it does I'll report back.
autoprime said:
for users with no root:
Code:
adb shell pm hide com.qualcomm.location
What is the command to unhide it? I would like to try it but also want to reverse it. Thanks
Click to expand...
Click to collapse
hobbs said:
autoprime said:
for users with no root:
What is the command to unhide it? I would like to try it but also want to reverse it. Thanks
Click to expand...
Click to collapse
adb shell pm unhide com.qualcomm.location
Click to expand...
Click to collapse
autoprime said:
for users with no root:
I'm going to poke around and try and find the files in /etc you mentioned.. would rather tackle the actual problem in the config files than disable izat entirely. good find though. I'm currently trying to find the source of my Google Play services drain (may be related to pushbullet). you mentioned that it was showing up in your Android system drain so not sure if it'll help with my specific issue but if it does I'll report back.
Click to expand...
Click to collapse
I think they were lowi.conf and xtwifi.conf there might have been more but I can't remember at this time.
As for finding what is draining I learned recently (and quickly) how helpful dumpsys is.
KAsp3rd said:
I think they were lowi.conf and xtwifi.conf there might have been more but I can't remember at this time.
As for finding what is draining I learned recently (and quickly) how helpful dumpsys is.
Click to expand...
Click to collapse
ahh thank you. I got sidetracked when trying to pinpoint my drain and never went through all the files. I will check out those 2 files as well as grep around through the rest.
and thanks for the dumpsys tip... never actually used it. I went the easy route and reinstalled BetterBatteryStats. Within 20 minutes a partial waklock stood out... "CmaSystemUpdateService"
A quick google lead me to this reddit: https://www.reddit.com/r/Nexus/comments/4jmw74/cmasystemupdateservice_wakelock/
Made sense... I had blocked OTA updates using the same method Nexus devices use.. as the tmo g5 gets its updates the same way.. instead of using LG's own updater like most of the other variants. As soon as re-enabled "SystemUpdateService" in Google Play Services the wakelock stopped and battery was fine. I'm not sure what needs to be done to stop the wakelock while still blocking OTA updates... more research must be done.
autoprime said:
ahh thank you. I got sidetracked when trying to pinpoint my drain and never went through all the files. I will check out those 2 files as well as grep around through the rest.
and thanks for the dumpsys tip... never actually used it. I went the easy route and reinstalled BetterBatteryStats. Within 20 minutes a partial waklock stood out... "CmaSystemUpdateService"
A quick google lead me to this reddit: https://www.reddit.com/r/Nexus/comments/4jmw74/cmasystemupdateservice_wakelock/
Made sense... I had blocked OTA updates using the same method Nexus devices use.. as the tmo g5 gets its updates the same way.. instead of using LG's own updater like most of the other variants. As soon as re-enabled "SystemUpdateService" in Google Play Services the wakelock stopped and battery was fine. I'm not sure what needs to be done to stop the wakelock while still blocking OTA updates... more research must be done.
Click to expand...
Click to collapse
I had the same drain after disabling updated on my tmo g5. I used app MyAndroidTools to fix it. After you disable system updates open the app and grant root. Open the menu and click on service, broadcast receiver and activity options. In each on goto system then find Google play services and disable anything that says system update then go back and do the same for Google play services framework. After disabling for all three categories restart and your wavelock will be gone. Also you can disable the OTA using this method as well. Seems like when using adb it only disables some of the services but not all which is why it keeps searching for updates. Hope this helps.
I too have this irritating wakelock which prevents the phone from reaching deep sleep (it shows up as LocationManagerServiceEx in betterbatterystats).
When I freeze the com.qualcomm.location app however, GPS actually DOES NOT work the way it is supposed to. Interestingly, it results in the GPS behaving just like the 10A GPS bug--GPS is achieved, but then cuts in and out all the time, making nav near useless. The 10D update fixed this. So maybe the implementation was buggy in the 10a firmware.
Still would be nice to have a more permanent fix for this wakelock issue. I'm not getting the cmasystemupdateservice issue.
autoprime said:
ahh thank you. I got sidetracked when trying to pinpoint my drain and never went through all the files. I will check out those 2 files as well as grep around through the rest.
and thanks for the dumpsys tip... never actually used it. I went the easy route and reinstalled BetterBatteryStats. Within 20 minutes a partial waklock stood out... "CmaSystemUpdateService"
A quick google lead me to this reddit: https://www.reddit.com/r/Nexus/comments/4jmw74/cmasystemupdateservice_wakelock/
Made sense... I had blocked OTA updates using the same method Nexus devices use.. as the tmo g5 gets its updates the same way.. instead of using LG's own updater like most of the other variants. As soon as re-enabled "SystemUpdateService" in Google Play Services the wakelock stopped and battery was fine. I'm not sure what needs to be done to stop the wakelock while still blocking OTA updates... more research must be done.
Click to expand...
Click to collapse
Hi @autoprime,
For some reason, out of the blue, I received the Nougat update notification today. I plan on staying on MM until I retire the device.
I had previously knocked out the OTA update receivers using 3c system tuner, just disabling the receiver elements that matched the 3 ones you listed in your all in one thread.
When I looked at the running receivers, one of them that was still on for some reason (update.systemupdateserviceactivereceiver). I can toggle it off, but it doesn't stick with a reboot. Under services, update.systemupdateservice was still active.
I decided to go the ADB route. I stopped the services using your ADB commands. This fixed the OTA. But then just as you mentioned, the CmaSystemUpdateService wakelock came in.
Did your research come up with any new ways to stop the OTA notification?
jeffsga88 said:
I had the same drain after disabling updated on my tmo g5. I used app MyAndroidTools to fix it. After you disable system updates open the app and grant root. Open the menu and click on service, broadcast receiver and activity options. In each on goto system then find Google play services and disable anything that says system update then go back and do the same for Google play services framework. After disabling for all three categories restart and your wavelock will be gone. Also you can disable the OTA using this method as well. Seems like when using adb it only disables some of the services but not all which is why it keeps searching for updates. Hope this helps.
Click to expand...
Click to collapse
Just saw this post just now. Do you have a more detailed list of what you disabled?
waylo said:
Just saw this post just now. Do you have a more detailed list of what you disabled?
Click to expand...
Click to collapse
Using the app My Android Tools is the easiest way I found. Then do like I said before and go into each category and click on Google play services and search for systemupdate, disable anything the comes up. Then go into Google services framework and search for same thing and disable anything that comes up. I've included some screenshots, hopefully that helps. Maybe when I have more time I'll write each thing down and post list but don't have time right now.
KAsp3rd said:
Has anyone else noticed heavy standby drain from Android System?
I spent a couple of hours digging through to find the culprit and it looks like it's actually Qualcomm's IZat location services. Even though you can disable it in the location settings it is still set to scan and report back to Qualcomm's servers via a couple of config files in /etc.
Instead of changing the config files and forgetting which ones I changed I simply disabled the service in location settings then disabled the package that IZat uses and rebooted.
I am already seeing an decrease in battery usage and I have been able to still use GPS.
You can either freeze the app with Titanium Backup or whatever you choose. I did it through adb which I believe is even possible to do without root.
com.qualcomm.location
Code:
adb shell pm disable com.qualcomm.location
I hope this helps someone else out that was having the same issue. I did not get a screen shoot of my battery usage before disabling the service but I have included one with it disabled.
I was losing 15% overnight with a kernel wakelock for the entire night that showed up as LocationManagerServiceEx through GSam
Click to expand...
Click to collapse
I'm on a unrooted G4 running Nougat but saw this thread and decide to try it, but when I use the above command I get the following error, see grab below, any ideas? thanks

Nougat Non-Root Guide Tips/Tricks...That Root Functionality Without the Root

The Non-Root Nougat Guide for the Sprint S7​
You need stock Nougat on your device. There are several ways to achieve this:
1. OTA Update​2. Install the firmware via ODIN from Sammobile; Updato​
Why Most People Root​
1. Ad Blocker
2. Hotspot Hack
3. Youtube Ad Free
4. Remove Bloatware
5. Xposed (not right now)
6. Other tips/tricks
7. Credits
Here my tips and tricks for getting this Root feel, but keeping the stability of stock.
1. Ad Blocker
This are local hosts, meaning that your info doesn't go to a random server and then come back to you. It stays on your device for your eyes only!
1. DNS66 This one uses a hosts file, just like adaway for those of you who used it while rooting. Since everything is done via a local DNS, you the battery life it is the same as adaway, non-existent! Given that it only blocks entire host names, it cannot block as detailed as some other ad blockers. However, I haven't seen any ads in apps or browsers and no battery hit either! Just make sure the hosts files have a red dot next to them and you have to refresh before activating. Will still block ads on device even when tethering! Great support too!
2. Ad Guard. Good ad blocker. Runs everything through a VPN though, which comes at a battery hit. This one also comes with a price tag! Offers Youtube Ad Blocking, but you must enable their DNS, which puts your information to their servers and then back to you...this blocks ads about 50% of the time. Good support too!
3. Adhell Uses Samsung Knox to block ads and trackers. Blocks most things on webpages and apps (no youtube), but saves a ton a battery since it doesn't require VPN. Not as good as blocking as the first two, but does work a little. Just my opinion though. Also, it is FREE!
4. Disconnect Pro Similar to Adhell, but a paid app,but can be found for free during sales. Search the Galaxy App Store to buy it. Uses Samsung Knox too.
5. AdClear. Some have had success with this, I've had mixed results.
6. BlockThis! Works well, but caused issues on some webpages.
As with all of the above, you will need to whitelist some apps for them to work properly. Like, AdHell and Disconnect have the Google Play Music bug. If you find an app is using a ton of battery, it may need to be whitelisted...usually, google apps have this problem.
2. Hotspot Hack
1. Enable developer mode:
a. Go to settings
b. Scroll down to about phone
c. Repeatedly tap "Build number" until developer access is granted
2. Get ADB installed w/ drivers
a. https://forum.xda-developers.com/showthread.php?t=2588979
3. Enable USB Debugging
a. Go to settings
b. Go down to developer options
c. Scroll down to USB Debugging and turn it on
d. Connect phone with USB to PC
4. Get into ADB shell
a. Open a command prompt (windows key + R , type "cmd" in the box and press enter is my favorite way)
b. Run:
Code:
adb shell
5. Enable the bypass
a. Disable the DUN requirement
Code:
settings put global tether_dun_required 0
b. Overwrite the DUN APN
Code:
settings put global tether_dun_apn "APNDUN,n.ispsn,,,,,,,,,310,120,,default,mms,dun"
6. Turn off Mobile Data
7. Turn on HotSpot
8. Turn on Mobile Data
Every time that you want to use the hotspot you have to turn data off; turn hotspot on; turn data back on. When you disconnect your hotspot you need to do the following:
1. Turn Hotspot Off
2. Turn Mobile Data Off
3. Turn Mobile Data On
People will complain, but after you run the code the first time, turning hotspot on and off literally takes just seconds.
3. Youtube Ad Free
1. Youtube in the background, downloading, and so far ad free Youtube can be achieved with OG Youtube. Read the OP and also install this apk found in post 5592 It doesn't say, but in combination with DNS66, I haven't seen any ads after installing this and disabling the old Youtube. It will occasionally ask you to update and just hit Later.
2. If you want to use the original Youtube app, this doesn't block ads, but it does silent and auto skip them. Cygery
3. Use an VPN to route your data somewhere and back. It isn't 100%, but AdGuard offers this type of service. I believe Block This and AdClear may too.
4. Remove Bloatware
This is probably the biggest difference between root and non-root. They are all installed with the same apps. With root, you can delete the system apk or, with root and non-root, you can use a package disabler, you can disable unwanted apps. The problem is that occasionally you will disable or delete something that will cause a chain reaction leading to boot loops or excessive battery drain.
I find it best to go to the application manager and manually disable or uninstall through it. This way, the system will know what's there and what isn't...no surprises. You can uninstall the Sprint crap like TV, Tech Support, Fun and Games, Family Locator...basically every Sprint app except for voicemail. Not disable, but uninstall them completely!
You can disable the following (probably more, but I must be using them): Amazon; Kindle; Facebook; Instagram; Lookout; Messenger; Prime Stuff; S Health; S Voice; Samsung Gear; Youtube (remember the tip above); some of the Google Play apps like Movies and TV; probably more too, but I must actually use those apps.
I'm sure there are some that I'm missing too....I remember uninstalling some weather app too.
The point is that Nougat seems friendlier in terms of uninstalling or disabling software compared to Marshmallow.
5. Xposed (not right now)
Not available for Nougat at the moment. But this update is really customizable!
6. Other tips/tricks
1. Skip Tracks With Volume Keys
1. Frinky Music Controller Allows you to skip tracks with screen off.
2. Noyze Not sure if still being developed, but works. Let's you skip tracks by long pressing with screen off.
Doze Related
Remember to whitelist apps you want running in the background...like Pandora, Google Music, etc. I would leave them off at first and if it cuts off when the screen is off, you need to white list it.
I haven't used these apps in Nougat as the new doze seems fine, but to each his own:
1. ForceDoze puts your phone into doze mode without the motion detectors and 30 minute wait. Great app! Does require you to install adb (adb installer) since you have to run a command to get it to run properly. Check Disable motion sensing and turn off while charging
2. Greenify The auto hibernation works great if we had root, but we don't. It works, but can be extremely annoying at times and can drain battery because it may continuously try to force stop/close an app you greenify. Plus, it will take a few seconds to re-unlock your phone immediately after you turn off the screen. However, I use it with force doze for the aggressive doze. I saw a difference in battery life by using them both. Still need to adb a command
Other Tips
Besides the obvious of gmail/facebook/whatspp/twitter/snapchat syncing
1. Turn off wi-fi scanning
2. Back up my data for Samsung and Google under back up and reset
3. Turn off some features under advanced features in settings...for example, palm swipe to capture if you never use it
4. Location History under Location
5. Change locating method...I leave mine on GPS, wi-fi, mobile, but some people want more battery life and turn it off.
6. Turn on developer options and change animations to 0.5
7. Turn off Always on Display under settings > display. I like it, so I leave it on...but takes about 2% an hour
7. Credits
These people did all of the hard work:
@YMNDLZ -- Download link
@julian_klode -- DNS66
@ paul2112 -- Hotspot Fix
@ cygery -- AdSkip
@ OGMods -- OG Youtube
@resident77 -- OG Youtube Fix
@ ssrij -- ForceDoze
@ SEVEN_AdClear -- AdClear
@daria -- AdGuard
@ Snoop05 -- ADB Fast Installer
And anyone I missed, let me if you want to be added and thanks for your work!
thanks Hotspot works great i just turn it on toggle data off then on and wallaa
also i can just shut off hot spot and everything works no toggling for shut off.
I was on the OG PB5 firmware because of the apns being editable but now ive made the leap
Gotta have that hotspot
Thanks
Robalboa said:
thanks Hotspot works great i just turn it on toggle data off then on and wallaa
also i can just shut off hot spot and everything work no toggling for shut off.
I was on the OG PB5 firmware because of the apns being editable but now ive made the leap
Gotta have that hotspot
Thanks
Click to expand...
Click to collapse
Awesome. And you should be able to use phone data with this method while tethering too. @paul2112 did most of the legwork for this fix.
Please credit @paul2112 for the Hotspot fix in the OP. He pioneered this effort.
Sent from my SM-G935P using Tapatalk
lvpre said:
Awesome. And you should be able to use phone data with this method while tethering too. @paul2112 did most of the legwork for this fix.
Click to expand...
Click to collapse
yes you can use phone while hotspot is activated no problem. plus when u shut it off no toggling.
thanks @paul2112
daddymikey1975 said:
Please credit @paul2112 for the Hotspot fix in the OP. He pioneered this effort.
Sent from my SM-G935P using Tapatalk
Click to expand...
Click to collapse
Read the credits... he's been there since the post. I slightly modified his code because this was the only way I could get tether data and phone data to work simultaneously. I couldn't get both on his last suggestion.
Robalboa said:
yes you can use phone while hotspot is activated no problem. plus when u shut it off no toggling.
thanks @paul2112
Click to expand...
Click to collapse
Sent from my SM-G930P using XDA-Developers Legacy app
lvpre said:
Read the credits... he's been there since the post. I slightly modified his code because this was the only way I could get tether data and phone data to work simultaneously. I couldn't get both on his last suggestion.
Sent from my SM-G930P using XDA-Developers Legacy app
Click to expand...
Click to collapse
My apologies if I missed it.
Sent from my SM-G935P using Tapatalk
daddymikey1975 said:
My apologies if I missed it.
Sent from my SM-G935P using Tapatalk
Click to expand...
Click to collapse
No problem. But this fix was the only way I was able to get phone and tether data working together. Not sure if you had success with what he posted, but I always would get one or the other.
how can I hide the carrier text?
John.C01 said:
how can I hide the carrier text?
Click to expand...
Click to collapse
Have to root for that one. Mine only shows on the lockscreen though. Is yours showing constantly?
Sent from my SM-G930P using XDA-Developers Legacy app
lvpre said:
Have to root for that one. Mine only shows on the lockscreen though. Is yours showing constantly?
Click to expand...
Click to collapse
I don't know if it's because my country... But my CHN-UNICOM is always showing.
John.C01 said:
I don't know if it's because my country... But my CHN-UNICOM is always showing.
Click to expand...
Click to collapse
Even with icons in the notification bar?
Sent from my SM-G930P using XDA-Developers Legacy app
Im confused on what the "hotspot" hack is. When I turn on Hotspot on my stock S7e, it turns off WIFI and only uses LTE. Are you saying this hack will allow us to use hotspot with WIFI?
ryan2202 said:
Im confused on what the "hotspot" hack is. When I turn on Hotspot on my stock S7e, it turns off WIFI and only uses LTE. Are you saying this hack will allow us to use hotspot with WIFI?
Click to expand...
Click to collapse
No. It will allow you to make your phone a router and use your phone data for internet.
Sent from my SM-G930P using XDA-Developers Legacy app
Ok, I'm lazy. Is there a single button method for the toggling for hotspot? I'm using my phone as a hotspot for a tablet thats installed in my car and so being quick is important. I'm trying to build something using "Automate" app but does anyone have something already configured?
fyi, actually just turning on hotspot or off now does the trick. No need to toggle mobile network on/off. I'm on Sprint.
I can confirm Hotspot last through new android update/dated 3/29 heres a screen shot
new update 5/31/17 hotspot non root method sticks and works fine. id like to offer a new method and give thanks to the guy that found it maybe you can incorporate this into your guide so easy a caveman can do it lol
this https://forum.xda-developers.com/sprint-s7-edge/how-to/finally-free-hotspot-galaxy-s7-edge-t3612592
Success! (Stock SM-G930P & SM-G935P)
Thank you so much for this guide! It's been the only successful method to get unlimited hotspot working on my S7 & a friend's S7 Edge! (both stock & most recent firmware) :good:
When using this method, I achieve hotspot as mentioned....but loose ipv6 by doing so!? Any ideas on why or how to fix so when I toggle data/hotspot I can keep ipv6 connectivity, thanks

Recently downgraded from Android 12 to 11 now having to force update

So after upgrading to Android 12 I was having issues with a few apps I need daily that would constantly crash, after contacting the developers to see if they had a plan to update and getting no reply I decided to downgrade back to Android 11.
My issue now is that i disabled auto updates in developer mode but it still asked me for an update a few minutes ago and it says I can only postpone it 2 times? And now it's saying it will automatically update tomorrow morning.
Is there a work around to this? I was thinking of maybe rooting my phone but found out if I do Knox secure fold wouldn't work anymore after doing that and that's an app I need.
I haven't used Samsung devices for a good while, but I believe that you can disable automatic updates through developer options. I don't think it stops the notifications, though - if your device is able to connect to the Internet and sees an available update, it will notify you.
V0latyle said:
I haven't used Samsung devices for a good while, but I believe that you can disable automatic updates through developer options. I don't think it stops the notifications, though - if your device is able to connect to the Internet and sees an available update, it will notify you.
Click to expand...
Click to collapse
I did disable auto update in developer options but it still did the update.
er842 said:
I did disable auto update in developer options but it still did the update.
Click to expand...
Click to collapse
There might be an option in settings, I believe Settings > Software Update > disable Download Update Automatically and Scheduled Software Update.
disabled auto updates
just use
ADBAppControl-1.7.3
and delete, software update

Categories

Resources