[MOD] Freeze Battery-Draining Services | 6/14 - Epic 4G Q&A, Help & Troubleshooting

This Mod is flashed through CWM to enable 2 simple all-in-one commands to Freeze/Defrost SNS, DRM, and System Updates. Downloads at the end of this post. Read on to learn what they do and how to easily use them!
Fully Flash-able Test Version HERE
Freeze SNS, DRM, and System Updates for Better Battery
These services are, generally, best kept frozen 99.9% of the time. Not deleted, as I've experienced problems if they are actually removed, but disabling them saves me noticeable battery life.
You can use Titanium Pro, MyToolbox, ,Bloat Freezer, or Mybackup Pro to freeze services, but that's only after you've installed a rom. Then once you boot in, you have to buy and download that app, and then navigate a huge list of services to freeze.
But it only takes one line of code per service you want to freeze. That's right, the following commands can be entered into a terminal like Terminal Emulator to disable these processes:
Code:
su [I](Gains root)[/I]
pm disable com.sec.android.providers.drm [I](Disables DRM launcher)[/I]
pm disable com.sec.android.app.sns [I](Disables sns)[/I]
pm disable com.samsung [I](Disables updates)[/I]
However, these commands are lengthy, not easily memorized, and just a pain to write. The best solution I can come up with is to simplify the commands.
[Note] You do not want to do this if you don't understand how freezing these services may affect your day-day use. This will save some battery at the definite cost of DRM content functionality and Facebook Contact integration.
How To Use This Mod:
Still using Terminal Emulator, after you flash one of the linked .zip files, all you will have to type is the following:
To Freeze Services:
Code:
su
superfreeze
To Defrost Services:
Code:
su
superdefrost
DOWNLOADS:
Click Here!
If you like my work, click the Thanks button or donate a beer!
I am still in the works to make this work entirely solo once flashed from CWM.
PS: If you're looking for a free alternative to any of the apps I listed up above, this isn't it. This is only one small, dedicated part of those apps. I highly recommend buying one of them, you'll find them very useful.
PPS: This mod, and subsequent versions of it(hopefully!), is for the Epic 4G. I cannot guarantee that the script is accurate to any other phone. But the commands themselves are universal across Android.
Thanks to paulobrien for his explanation found here!

I can't answer you script question, but I have one of my own. Are those commands permanent, or will I have to type those in everytime I turn my phone back on? I'm assuming the latter, since you want to be able to do it easier.
Sent from the only thing i need.

zanderman112 said:
I can't answer you script question, but I have one of my own. Are those commands permanent, or will I have to type those in everytime I turn my phone back on? I'm assuming the latter, since you want to be able to do it easier.
Sent from the only thing i need.
Click to expand...
Click to collapse
These commands are indeed permanent on reboot. Pm Disable is exactly the function apps like Titanium use when "freezing" services. The goal is, I would like these commands to be executed while my rom is installing. I used a similar .zip file as a skeleton for the layout, but I'm just not sure what additional coding is required to make this work. I'm 99.9% positive it can be done.

Oh ok. So I now don't have to disable the drm or sns anymore. Cool, if I ever needed to re-enable them, what would I type in?
Sent from the only thing i need.

Surprisingly logical, you just have to type enable instead of disable.
-Sent from my Random Epic.

Ok, I thought so, but sometimes things aren't as simple as could be. Good luck on your script.
Sent from the only thing i need.

zanderman112 said:
Ok, I thought so, but sometimes things aren't as simple as could be. Good luck on your script.
Sent from the only thing i need.
Click to expand...
Click to collapse
Too often not as simple as it could be! There must be some sort of call function I'm missing. Lol
-Sent from my Random Epic.

So it seems no matter how I try to launch this, from etc/lib.d, as a tool, from data/local... etc. It doesn't seem to have any effect if not run from within Android itself.

RandomKing said:
So it seems no matter how I try to launch this, from etc/lib.d, as a tool, from data/local... etc. It doesn't seem to have any effect if not run from within Android itself.
Click to expand...
Click to collapse
I really wish I could help.
Sent from my Epic 4G, awaiting official gingerbread

zanderman112 said:
I really wish I could help.
Sent from my Epic 4G, awaiting official gingerbread
Click to expand...
Click to collapse
It's a shame, it'd be nice to have a rom install with some services like this disabled by default. Then there could be a matching patch to re-enable them if needed.

RandomKing said:
It's a shame, it'd be nice to have a rom install with some services like this disabled by default. Then there could be a matching patch to re-enable them if needed.
Click to expand...
Click to collapse
Yeah, it would be handy.
Sent from my Epic 4G, awaiting official gingerbread

I'm guessing that the Android runtime system has to be fully initialized and running for the pm command to work, and it's not in the limited runtime of the recovery environment.
Sent from my mind using telepathitalk

dwallersv said:
I'm guessing that the Android runtime system has to be fully initialized and running for the pm command to work, and it's not in the limited runtime of the recovery environment.
Sent from my mind using telepathitalk
Click to expand...
Click to collapse
That seems to be the problem, because I've gotten the tiny files themselves to run in the terminal, which is at least useful for streamlining this operation! But I can't get them to do anything in recovery, it just has no effect.

So I have come to the conclusion that this cannot be done from CWM due to reasons I've explained in post #1.
However, I have posted a workaround CWM flash-able which, still using Terminal Emulator, simplifies the commands down to 2 simple codes.
UPDATE: Turned out I posted bad .zip files with out of date updater scripts. The links have been fixed and should work as described in Post #1!

RandomKing said:
So I have come to the conclusion that this cannot be done from CWM due to reasons I've explained in post #1.
However, I have posted a workaround CWM flash-able which, still using Terminal Emulator, simplifies the commands down to 2 simple codes.
Click to expand...
Click to collapse
Sweet! At least you kinda got it.
Sent from my Epic 4G, awaiting official gingerbread

zanderman112 said:
Sweet! At least you kinda got it.
Sent from my Epic 4G, awaiting official gingerbread
Click to expand...
Click to collapse
Yup, kinda! The guys that wrote apps to freeze services deserve a lot of credit. They are fairly easy to use in bulk.
I wish I could make this automatic, but this way I only have to type two easily memorized commands to stop/start the 3 services I hate most!
UPDATE: Mediafire mirror links posted for when megaupload wants to be wonky.

You might be able to make this fully automatic with tasker. There is an option "device boot," there is the ability to launch an app, and to type, then close the app. Might look a little sloppy, but it should definitely work. I'll try it and report back later today.
EDIT: Works like a charm. For the Context, go into Event, System, Device Boot. For the Tasks, choose App, Load App, Terminal Emulator, then Input, Type, enter the text, then choose Input, Button, Back twice to close out of the app, as the Kill command will just restart it.
For what it's worth, there must be a way to have an application start off as disabled, because that's how CIQ starts, as far as I know. Perhaps the dev of the paid application Autostarts can shed some light on it for you.

Pointless816 said:
You might be able to make this fully automatic with tasker. There is an option "device boot," there is the ability to launch an app, and to type, then close the app. Might look a little sloppy, but it should definitely work. I'll try it and report back later today.
EDIT: Works like a charm. For the Context, go into Event, System, Device Boot. For the Tasks, choose App, Load App, Terminal Emulator, then Input, Type, enter the text, then choose Input, Button, Back twice to close out of the app, as the Kill command will just restart it.
Click to expand...
Click to collapse
Thats a nifty trick! Now I could patch Tasker and it's data into the rom itself. Now here's the question, is Tasker a persistently running battery draining service?
Pointless816 said:
For what it's worth, there must be a way to have an application start off as disabled, because that's how CIQ starts, as far as I know. Perhaps the dev of the paid application Autostarts can shed some light on it for you.
Click to expand...
Click to collapse
That may be true, but SNS, Updates, and DRM have to run consistently. Unlike some certain apps that run non-stop for no reason.

Just make the zip add a file to init.d that executes the command on next boot then deletes itself...
Sent from my SPH-D700 using XDA App

chris41g said:
Just make the zip add a file to init.d that executes the command on next boot then deletes itself...
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
I actually tried that, but the command "pm disable" just doesn't do anything from recovery for me. Unless I'm not calling for a function I need or something. Still toying around with it. I even tried to just patch it into one of the existing init.d files, but still no result.
Update: I'm a noob at developing. I can roughly understand existing script enough to rearrange it, but if somethings missing, I probably can't spot it. Haha

Related

Autotask Killer

I have tried to use this to stop the drm services from starting. I install and check all options to stop them from starting up. They still start up on reboot even though I check the option to not restart.
What can I use or how can I stop there since I seem to not need it.
mynewepic10 said:
I have tried to use this to stop the drm services from starting. I install and check all options to stop them from starting up. They still start up on reboot even though I check the option to not restart.
What can I use or how can I stop there since I seem to not need it.
Click to expand...
Click to collapse
Anyone have an idea?
mynewepic10 said:
Anyone have an idea?
Click to expand...
Click to collapse
Did you seriously just double post AND quote yourself simultaneously?
Is that another way to bump?
mynewepic10 said:
I have tried to use this to stop the drm services from starting. I install and check all options to stop them from starting up. They still start up on reboot even though I check the option to not restart.
What can I use or how can I stop there since I seem to not need it.
Click to expand...
Click to collapse
So I don't know the exact behavior of every single Task Manager, nor do I know what you mean by stopping the DRM(Digital Rights Management?) services.
For one, that sounds like an issue associated with pirateing, which is not tolerated for discussion here at XDA Devlopers.
And so to probably answer your question:
Especially with an Eclair 2.1 version of Android, Task Managers are not able to kill processes immediately as they are created. I know the one that I use only kills the Auto-Kill listed apps when I turn the screen off. So your Task Manager may not be able to successfully kill the aforementioned DRM process.
Hope that helps. Don't pirate. At least don't make it obvous...
Just use titanium backup to freeze the drm services. And he's not wanting to stop it fire piracy issues, its a known issue that drm services cause a huge battery drain on our phones
Sent from my SPH-D700 using XDA App
What i do is, i created a custom shortcut to settings - running services. Tap the icon, click the process. No extra killers needed. I do it once per boot.. and, having tried a million other methods, this works the best.
Doesn't freezing it in titanium cause the same problems as if it was removed?
To cyan crayon: do you have an epic?
..and just realized were replying to a post that's 3 months old.. selffail.
Sent from my SPH-D700 using Tapatalk
decalex said:
To cyan crayon: do you have an epic?
Click to expand...
Click to collapse
Yes, I have an Epic. If you use the desktop website you'll see it in my sig.
I haven't come across this DRM process issue yet, although I've only had my Epic for about two weeks. Regardless of the fact, when I do see problems I might be able to help with I will do my best to contribute.
Edit: Let me attempt to clarify what I have said.
I never guessed to check my processes, and whaddya know it's right there staring me right in the face.
The thing is task managers like Task Manager (which is what I use) only can target running apps. In case that wasn't apparent.
This process is starting along with the Android System, so unless you decide you don't want the system to start when the phone boots, it will start it every time.
The point is that task managers like Task Manager, cannot, and will not terminate processes other than its own, because (obvously for security reasons) the API for that behavior does not exist.
/lecture ^-^"
And I would imagine freezing it would cause issues. Just like decalex said. It does perhaps have a purpose.
Sent from my Epic4G using Tapatalk
decalex said:
What i do is, i created a custom shortcut to settings - running services. Tap the icon, click the process. No extra killers needed. I do it once per boot.. and, having tried a million other methods, this works the best.
Doesn't freezing it in titanium cause the same problems as if it was removed?
To cyan crayon: do you have an epic?
..and just realized were replying to a post that's 3 months old.. selffail.
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
I've never had any issues withe my phone at all, other than the known dk28 bugs and even then the worst bug is the occasional wfi error running midnight rom and I have tianium freezing all drm services. And I use the media player for about 7.5 hours of my day and pandora for about another hour with the occasional movie playing during breaks if I'm super bored lol
Sent from my SPH-D700 using XDA App
CyanCrayon said:
Yes, I have an Epic. If you use the desktop website you'll see it in my sig.
I haven't come across this DRM process issue yet, although I've only had my Epic for about two weeks. Regardless of the fact, when I do see problems I might be able to help with I will do my best to contribute.
Edit: Let me attempt to clarify what I have said.
I never guessed to check my processes, and whaddya know it's right there staring me right in the face.
The thing is task managers like Task Manager (which is what I use) only can target running apps. In case that wasn't apparent.
This process is starting along with the Android System, so unless you decide you don't want the system to start when the phone boots, it will start it every time.
The point is that task managers like Task Manager, cannot, and will not terminate processes other than its own, because (obvously for security reasons) the API for that behavior does not exist.
/lecture ^-^"
And I would imagine freezing it would cause issues. Just like decalex said. It does perhaps have a purpose.
Sent from my Epic4G using Tapatalk
Click to expand...
Click to collapse
[How] to remove the omadrmconfigservice.drm to get more battery life on epic:
http://forum.xda-developers.com/showthread.php?t=794010
Do you really think that someone that knows how to pirate would ask for advice/assistance on how to do it in this forum?
brickwall99 said:
[How] to remove the omadrmconfigservice.drm to get more battery life on epic:
http://forum.xda-developers.com/showthread.php?t=794010
Do you really think that someone that knows how to pirate would ask for advice/assistance on how to do it in this forum?
Click to expand...
Click to collapse
>.> There are some morons out there...
And you beat me to linking that.. ^^

[MOD] Properly disable Carrier-IQ

Carrier IQ doesn't actually turn off when you disable it (the setting is hidden under System Settings -> Back up and reset.) If you check ps, battery stats, etc you will see it is still running to gather private data and send it off.
Fortunately, it is easier to disable on SGSIII than other devices. No framework mods needed!
To completely disable it (and remove the option from settings) you just need to remove the apps from /system/app. (Freezing is not enough, as it will still run in the background.)
Just remove these 3 files from /system/app and reboot to wipe it out completely:
IQ-tmobile-release-unsigned.signed_TMO.apk
IQToggle.signed_TMO.apk
IQ_OOB_TMO.apk
(If you are feeling paranoid like me, you can just move them to a different directory - ie /system/app-bak. So long as they are gone from /system/app, Android won't run them.)
If you watch logcat on the first boot, you will see the permissions disappear:
W/PackageManager( 535): Removing dangling permission: com.carrieriq.tmobile.permission.IPC from package com.carrieriq.tmobile
And when you launch the backup page:
D/PrivacySettings( 967): Package not found : IQToggle
(The error shows on logcat, but the backup prefs work fine without it.)
Disconn3ct said:
Carrier IQ doesn't actually turn off when you disable it (the setting is hidden under System Settings -> Back up and reset.) If you check ps, battery stats, etc you will see it is still running to gather private data and send it off.
Fortunately, it is easier to disable on SGSIII than other devices. No framework mods needed!
To completely disable it (and remove the option from settings) you just need to remove the apps from /system/app. (Freezing is not enough, as it will still run in the background.)
Just remove these 3 files from /system/app and reboot to wipe it out completely:
IQ-tmobile-release-unsigned.signed_TMO.apk
IQToggle.signed_TMO.apk
IQ_OOB_TMO.apk
(If you are feeling paranoid like me, you can just move them to a different directory - ie /system/app-bak. So long as they are gone from /system/app, Android won't run them.)
If you watch logcat on the first boot, you will see the permissions disappear:
W/PackageManager( 535): Removing dangling permission: com.carrieriq.tmobile.permission.IPC from package com.carrieriq.tmobile
And when you launch the backup page:
D/PrivacySettings( 967): Package not found : IQToggle
(The error shows on logcat, but the backup prefs work fine without it.)
Click to expand...
Click to collapse
I think most of us who did a custom Rom already removed it
Sent from my SGH-T999 using xda premium
uoY_redruM said:
I think most of us who did a custom Rom already removed it
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
And everyone else didn't.. so..
Just use the Logging Test App, but only remove ciq crap. If you remove the loggers it'll boot loop your phone.
Sent from my SGH-T999 using Tapatalk 2
anthonykash said:
Just use the Logging Test App, but only remove ciq crap. If you remove the loggers it'll boot loop your phone.
Sent from my SGH-T999 using Tapatalk 2
Click to expand...
Click to collapse
I'd hesitate to remove the library (the only thing it detects after you pull the apps out) because something else might depend on it. If you have a working recovery its easy enough to test though - move it out of the way, reboot. If it bootloops, boot recovery and put it back. (And let me know so I can update the first post..)
I suggest using TB to uninstall the CIQ and other bloatware because it also removes the entry in /data/data. Otherwise, you have to do it manually.
overground said:
I suggest using TB to uninstall the CIQ and other bloatware because it also removes the entry in /data/data. Otherwise, you have to do it manually.
Click to expand...
Click to collapse
Tried that and it didn't work for me. YMMV, but that is why I started looking into pulling it out of the framework. (Fortunately they didn't build it in as deeply on this one as they used to, so its pretty simple to remove.)
[/COLOR]
anthonykash said:
Just use the Logging Test App, but only remove ciq crap. If you remove the loggers it'll boot loop your phone.
Sent from my SGH-T999 using Tapatalk 2
Click to expand...
Click to collapse
Agreed, I had the same issue.
Disconn3ct said:
Tried that and it didn't work for me. YMMV, but that is why I started looking into pulling it out of the framework. (Fortunately they didn't build it in as deeply on this one as they used to, so its pretty simple to remove.)
Click to expand...
Click to collapse
Odd, worked just fine for me.
Anything in 'ps' related to IQ? After removing the apps through Titanium and rebooting the service was still running (and it even showed in battery stats - https://twitter.com/disconn3ct/status/223401642077327361 has a screenshot)
That is why I started looking at it to begin with.
Thanks
Sent from my HTC PH39100 using xda app-developers app
This worked on my SGH-T999 T-Mobile Galaxy S III.
XDA Rocks!!!
On my tmo GS3 I get errors about cross-device links???
I just used adb shell to get in, then su, then tried moving the files.
---------- Post added at 12:42 PM ---------- Previous post was at 12:34 PM ----------
Never mind. I just did it with root explorer instead.
MrGibbage said:
On my tmo GS3 I get errors about cross-device links???
I just used adb shell to get in, then su, then tried moving the files.
---------- Post added at 12:42 PM ---------- Previous post was at 12:34 PM ----------
Never mind. I just did it with root explorer instead.
Click to expand...
Click to collapse
The default 'mv' just calls the move syscall, which creates a link and removes the original. (That fails across different filesystems since you can't create hardlinks between them.)
'busybox mv' will do it th at way if it is the same filesystem, but if not it will do a full copy-and-remove. (Or just use a file manager, as you did..)
On my GS2, just freezing it in Titanium was enough. It never actively ran after that. The CIQ stuff embedded in the kernel was still present, but there was no activity or battery usage. Weird that it's still active after freezing it. I'll have to look into this and see what activity is actually going on, because I don't want to root this phone or delete anything just yet. Right now the standard ICS "disable" is working just fine on several things, and so I thought on CIQ as well.
What does this IQ do anyway? any reason why we wouldnt or would want to remove?
allendj81 said:
What does this IQ do anyway? any reason why we wouldnt or would want to remove?
Click to expand...
Click to collapse
http://en.wikipedia.org/wiki/Carrier_IQ
Especially the "Rootkit discovery and media attention" section.
There's plenty of info here on XDA also since it was one of our members who discovered it's prevalance.
overground said:
http://en.wikipedia.org/wiki/Carrier_IQ
Especially the "Rootkit discovery and media attention" section.
There's plenty of info here on XDA also since it was one of our members who discovered it's prevalance.
Click to expand...
Click to collapse
What does this mean?
Many have already been seeking suit against CarrierIQ, including:
Commonwealth of Massachusetts (criminal and civil)
United States Department of Justice (criminal)
Federal Trade Commission (civil)
Sprint Nextel (civil)
T-Mobile (civil)
JMLECS Umbrella Companies[36] (criminal and civil)
Hagens Berman, California, class action (unknown)[37]
Click to expand...
Click to collapse
T-Moble was forced to install CarrierIQ? Why are they suing?
It tracks your location, activity, browsing, sms/mms traffic, email etc etc etc without telling you and sends it to the carrier (and others.) Some of that data has good uses. (For example, the carrier can say "there are a lot of dropped calls near these towers, lets get more information from those devices - exact locations, etc - and see if we can fix it.") The majority of it is purely for marketing, advertising and so forth.
In exchange, you get lower battery life and no privacy. (Oh, and as an added bonus, it doesn't actually turn off when you disable it in the settings..)
HG! said:
What does this mean?
T-Moble was forced to install CarrierIQ? Why are they suing?
Click to expand...
Click to collapse
They're probably suing because they're claiming that they were told it didn't record keystrokes
Sent from the current Heavy Weight champ GALAXY SIII

Fix Force Closes + SPEED

One thing problem that many of us have with ROMS for our device is the constant force closes. As I was searching through the Asus transformer Pad Infinity forums, I came across a Memory management mod, which tweaks the heck out of the memory management, which in turn gives better multitasking, no force closes (I have only tried in on paranoid) and a bit better battery life since apps are not constantly hugging the ram. (I have now tried it on HO!NO!’s port of The Unicorn Rom (Sorry I forget the name) and I have noticed the speed difference.
** FOLLOW ALL ON SCREEN INSTRUCTIONS. PAY ATTENTION AS IT REQUIRES DIFFERENT INPUTS FROM YOU. MAKE SURE YOU HAVE AN ACTIVE INTERNET CONNECTION.
***THANKS TO zeppelinrox FOR BRINGING THIS TO THE ANDROID COMMUNITY AND THANKS TO EVERYONE THAT HAS HELPED HIM OUT AND KEEP ON THANKING FOR THE CONSTANT WORK ON IT.
Here is the link to the tread where you can read everything.
http://forum.xda-developers.com/showthread.php?t=991276/
Now when i looked at it, i was super lost because so much information got me confused. Therefore, I will make it a little easier for you guys. This works on any android phone that is rooted (I am not sure if it works on stock rom) and works on GB and ICS.
Here are all the files. I will tell you the sequencing.
http://forum.xda-developers.com/showpost.php?p=18703418&postcount=5021
+ Make sure you only have one launcher installed. It optimizes that launcher with the memory for maximum speed and stability
*Go to the Play Store and download SManager, which installs script files. If you cannot download it from Play Store, then side load it.
*Download the "SuperCharger_Starter_Kit_RC9.zip" (no its not flash able. you have to extract it)
*Once it is downloaded, and extracted, given if you are in a computer, put the extracted folder onto your SD card. (If you are doing it on a phone, download the file from the link and extract it with your program of reference. I use Root Explorer)
*Then download “V6_SuperCharger_for_Android-Update9_RC10.sh.pdf” –This is not an actual PDF file. Do not open it with your PDF software as it will not work.
Put that file in the root of your SD card.
Go to SManager and look for the SuperCharger Starter Kit File. Once located, tap on StartMeUp.sh. A window should pop up and at the top it says Run. Before you hit the run button, make sure that SU Skull turns green. (Achieve green skull by tapping the skull)
Follow on screen instructions. It will show everything that it’s doing in text format. When it is done, you will notice.
Now go back and search for “V6_SuperCharger_for_Android-Update9_RC10.sh.pdf” using SManagaer and again, make sure the skull is green before running the script.
YOU DON’T HAVE TO HIT THE THANKS BUTTON UNDER ME IF YOU DON’T WANT TO BUT DEFINITELY DO IT FOR zeppelinrox!
IF you still don’t get my instructions, there are videos on YouTube
Good find. About to try this out.
Sent from my LG-P930 using xda premium
Anyone?
anyone tried it yet? I really wanna do this ... but its a quite lengthy process I would love to do it once some confirmed its working!
smartyenrique said:
anyone tried it yet? I really wanna do this ... but its a quite lengthy process I would love to do it once some confirmed its working!
Click to expand...
Click to collapse
Go to the original thread. Many have done it. For our device we'll I will say that when an app wants to force close the script kicks in and you'll notice the app stay black for about 2 seconds and it opens. Haven't had any force closes except for maps. It does something weird. It says it fierce closes but it doesn't actually close
Sent from my Gameboy Color
Installed it a few hours ago and it's running like a dream. I've got a few questions though... So I am running trebuchet on aopk milestone 6, from what I could understand from reading the script (which honestly is not much ) is that for me to get the launcher tweaks I may need to do some additional steps? I may have just read it wrong, also should I run ''su'' ''sclean'' in the terminal every couple of days? Thanks and sorry... I'm not too savy with all of this so bear with me. Great find though!
Sent from my LG-P930 using xda premium
stephensonbrady said:
Installed it a few hours ago and it's running like a dream. I've got a few questions though... So I am running trebuchet on aopk milestone 6, from what I could understand from reading the script (which honestly is not much ) is that for me to get the launcher tweaks I may need to do some additional steps? I may have just read it wrong, also should I run ''su'' ''sclean'' in the terminal every couple of days? Thanks and sorry... I'm not too savy with all of this so bear with me. Great find though!
Sent from my LG-P930 using xda premium
Click to expand...
Click to collapse
I dont think you have to but do it to be safe. truthfully, I remember seeing those comands but there was so much going on i dont remeber them. i have run the scrip on twi different roms and it definitely manages memory correctly but im not too sure. ill have to find out more
Thanks, I appreciate it. Still seems to be running great.
Sent from my LG-P930 using xda premium
Thanks man! I am on it - I will provide my feedback soon
osmosizzz said:
Go to the original thread. Many have done it. For our device we'll I will say that when an app wants to force close the script kicks in and you'll notice the app stay black for about 2 seconds and it opens. Haven't had any force closes except for maps. It does something weird. It says it fierce closes but it doesn't actually close
Sent from my Gameboy Color
Click to expand...
Click to collapse
Wait, I'm getting a permission denied in smanager when running the supercharger u9rc10 file. I allowed smanager su and made sure the green skull was there. Any ideas?
Oh yeah, and I'm runnin cm10, but that shouldnt affect anything bcuz this is supposed to work on jb.
And also, the script runs if I don't put it as root, but gives me all the errors like not running as root. If I try runnin as root , it shows up with permission denied before even running the script!
rani9990 said:
Wait, I'm getting a permission denied in smanager when running the supercharger u9rc10 file. I allowed smanager su and made sure the green skull was there. Any ideas?
Oh yeah, and I'm runnin cm10, but that shouldnt affect anything bcuz this is supposed to work on jb.
And also, the script runs if I don't put it as root, but gives me all the errors like not running as root. If I try runnin as root , it shows up with permission denied before even running the script!
Click to expand...
Click to collapse
I'm not sure but if you look at the original thread where everything is, they say to follow post number 2 for ics and jb.
Sent from my Gameboy Color

[Q] 5.0.1 made me realize I want to uninstall UP and Wellness

Hi,
I've been on 5.0.1 since yesterday. Didn't have any issues with battery before, and now it seems even better.
However, wishing to be fully optimized, I see on the new battery usage option, that besides the 'screen', next in line of battery consumption are 'UP' and 'Wellness'.
Any way to get rid of them, or at least stop them from running?
Thanks
Hi, you can disconnected UP from receiving data, but not remove the program on the watch, as fare as I know.
WELNESS I have the same problem. I want get rid of that too?
What about using:
Code:
adb shell pm disable [I]package_name[/I]
I found conflicting information on whether root is required for that. And of course we'd have to figure out what the package names are.
CSX321 said:
What about using:
Code:
adb shell pm disable [I]package_name[/I]
I found conflicting information on whether root is required for that. And of course we'd have to figure out what the package names are.
Click to expand...
Click to collapse
Easiest way i can think of to get the package names would be to run "adb shell top", then scan through the processes until you see the one that your looking for. if they're not listed, just open them on the watch and they should pop up
Well, it looks like the package manager (pm) does require root.
Edit...Oh, and you can get the package names with:
adb shell pm list packages
I was able to uninstall the Amazon app with a simple:
adb uninstall com.amazon.mShop.android
since that was just installed by the Amazon app on the phone.
But trying:
adb uninstall com.jawbone.upopen
results in:
Failure [DELETE_FAILED_INTERNAL_ERROR]
I'm sure we'll get this thing rooted soon, and then it should be an easy matter to disable or delete any of the pre-installed apps.
Thanks for the responders above, looks like we'll have to wait
I'd like to get rid of this garbage too. Let me know if you figure it out...
Would also like to get rid of these, I do not use my watch for fitness related stuff and the Wellness app just doesn't even work right. Don't even get me started on the stress level -_-
Disable apps?
So if we can't delete them because we need root, can we disable them? Like using the disable function in application manager...would that work through ADB without root?
I'm in the same boat..can't stand having 3 fitness apps installed (fit, wellness, up) and I do not use my watch with ANY of them! Between battery and overall responsiveness, you can't tell me that having all 3 of these running don't have any effect.
It would be awesome if we can figure out how to uninstall unwanted wear-only apps. Seems like a first generation kind of flaw that'll only get better.
Sent from my HTC6435LVW using Tapatalk

Package Disabler Pro for the Note 7.

Has anyone tried to see what works with some bloatware disabled & what doesn't work? Personally I would like the iris scanner and samsung pay to be enabled and everything else disabled.
Yeah, it's working for me quite well
XavierAD said:
Yeah, it's working for me quite well
Click to expand...
Click to collapse
Glad to hear it,arguably the best feature available for any Samsung device,short of root/ROMs.
Hopefully it'll still work once Android 7.0 rolls out.
KOLIOSIS said:
Glad to hear it,arguably the best feature available for any Samsung device,short of root/ROMs.
Hopefully it'll still work once Android 7.0 rolls out.
Click to expand...
Click to collapse
It will. They use Knox which is a product of Samsung.
Sent from my XT1528 using XDA Labs
I'm rather confused by this thread. Is the poster asking what will 'break' if you disabled all the bloatware? Or asking something else entirely? Cause you can disable everything that comes on any phone and it'll always work just fine.
And I have no idea what Android 7.0 would have to do with bloatware, or what KNOX would have to do with bloatware...
HikariNoKitsune said:
I'm rather confused by this thread. Is the poster asking what will 'break' if you disabled all the bloatware? Or asking something else entirely? Cause you can disable everything that comes on any phone and it'll always work just fine.
And I have no idea what Android 7.0 would have to do with bloatware, or what KNOX would have to do with bloatware...
Click to expand...
Click to collapse
I can't speak for the O.P.,but,my guess is, as with me, just making sure that it works before purchasing the Note 7,especially for those of us with the Snapdragon powered versions that may have no other way to disable bloat.
JMHO, but, the Q&A regarding functionality of PDP, whatever they may be, are of merit & might as well have a thread addressing the subject.
Most realize you can disable the bloat, but,not everyone, including yours truly, understand exactly how it works & why only on Samsung devices.
The Knox tie-in makes sense to me, even without a full understanding of how it works.
KOLIOSIS said:
I can't speak for the O.P.,but,my guess is, as with me, just making sure that it works before purchasing the Note 7,especially for those of us with the Snapdragon powered versions that may have no other way to disable bloat.
JMHO, but, the Q&A regarding functionality of PDP, whatever they may be, are of merit & might as well have a thread addressing the subject.
Most realize you can disable the bloat, but,not everyone, including yours truly, understand exactly how it works & why only on Samsung devices.
The Knox tie-in makes sense to me, even without a full understanding of how it works.
Click to expand...
Click to collapse
KNOX doesn't make much sense to me, because that's just a security platform. It just makes sure you protected from being 'hacked' per say. As in like, it adds an extra layer of security over your phone so someone can't just pick it up and plug it into a computer to gain access to all of your stuff. Though thats only the very loosest of analogies.
But I have to ask what you exactly mean by the "not everyone understands exactly how it works and why only on Samsung devices". Do you mean as in why disabling works? or something else. Because you can disable the bloatware on any android phone so long as the carrier and manufacturer didn't lock the option out. Which most devices will let you do it now because of the whole 'you'll get sued for forcing users to use a specific thing without giving them a way out' (an example would be microsoft getting sued over the bundling of Internet Explorer and Microsoft Office with the earlier Windows OS's).
What I'm wondering is, based on the title of the thread after thinking about it some, does the OP mean an app that disables/uninstalls bloat? Because I'm sure there are plenty of apps out there that do it. But most I think require Root in order to do it properly and reliably. I use Sprint for my service, and its Sprint ID and such are a pain in the ass, and they can't just be 'disabled' easily even though there is the option to (every time you disable it, Sprint just re-installs it the next time you reboot the phone because it thinks it got uninstalled somehow). But to get it to disable properly on my Note 5, I had to install some random app that I think was called App Quarantine. It looked like a bio-hazard symbol for the icon. I haven't re-installed it since this last wipe I was forced to do, so I can't remember exactly lol. But it was the only one that would let me actually disable the Sprint ID stuff and not have it re-install all the time.
HikariNoKitsune said:
What I'm wondering is, based on the title of the thread after thinking about it some, does the OP mean an app that disables/uninstalls bloat? Because I'm sure there are plenty of apps out there that do it.
Click to expand...
Click to collapse
Yes it's an app in the Google Play Store that has the ability to disable literally anything on Samsung devices,WITHOUT ROOT, so, care must be taken to not get carried away & I recommend only disabling, not deleting, in the event of not being able to take an update otherwise.
Not everything can be disabled natively, so, that explains the appeal of the app.
If you used it, you'd see the tie-in with Knox........
KOLIOSIS said:
Yes it's an app in the Google Play Store that has the ability to disable literally anything on Samsung devices,WITHOUT ROOT, so, care must be taken to not get carried away & I recommend only disabling, not deleting, in the event of not being able to take an update otherwise.
Not everything can be disabled natively, so, that explains the appeal of the app.
If you used it, you'd see the tie-in with Knox........
Click to expand...
Click to collapse
Then that makes alot more sense. I originally just thought they were basically asking if there was an app to disable everything instead of having to do it manually. I've always just manually disabled everything cause its not that hard to do. Just find the troublesome things and hit that disable button lol. But if this can do it all in one quick swoop, then I'm all in =O I'll definitely be looking into it later today when my phone finally arrives...
Sprint screwed up my pre-order, and is sending me the wrong device, so I have to take it into a store to get it exchanged because they refused to cancel my pre-order or change the order at all even though I legitimately ordered the dang thing 2 minutes past midnight on the 3rd. So ontop of that, they also didn't ship the phone when they said they would, AND the put restrictions on my package. I normally have to physically go to a UPS location to pick up my packages cause the dumb driver will never deliver to my house... always states that they can't find my house even though its the ONLY house down the ONLY long driveway... heck you can SEE my house above the trees! But nope, the guy wont deliver. But because of the restrictions, UPS wont let me flag the package as 'hold for pickup' like usual, so I gotta stand at the end of my drive way for hours upon hours just to catch the UPS driver. Then I gotta drive all the way into town to HOPEFULLY exchange the phone for the Black Onyx variant that I was supposed to get...
Anyway, sorry for the ramble o-o; didn't realize it was that long XD
HikariNoKitsune said:
Then that makes alot more sense. I originally just thought they were basically asking if there was an app to disable everything instead of having to do it manually. I've always just manually disabled everything cause its not that hard to do. Just find the troublesome things and hit that disable button lol. But if this can do it all in one quick swoop, then I'm all in =O I'll definitely be looking into it later today when my phone finally arrives...
Click to expand...
Click to collapse
It's a nice tool to have, a powerful one.
Just a friendly piece of advice :
Read up on it before using, check the FAQs on the developers site if need be & go conservative at 1st if you're not familiar with what is safe to disable.
The app gives color-coded guidelines per each app on what is known to be safe to disable. You can go above and beyond that, but, mainly, just disable, do not delete anything & leave the stock keyboard alone.
You might be able to disable the stock launcher, provided you have another one installed, but, I'd leave it alone until you're certain one way or the other........
KOLIOSIS said:
It's a nice tool to have, a powerful one.
Just a friendly piece of advice :
Read up on it before using, check the FAQs on the developers site if need be & go conservative at 1st if you're not familiar with what is safe to disable.
The app gives color-coded guidelines per each app on what is known to be safe to disable. You can go above and beyond that, but, mainly, just disable, do not delete anything & leave the stock keyboard alone.
You might be able to disable the stock launcher, provided you have another one installed, but, I'd leave it alone until you're certain one way or the other........
Click to expand...
Click to collapse
Lol I'd only disable the things I already know I need to disable. Like all the Sprint stuff. I leave the Samsung stuff alone cause I actually use alot of Samsung's things. But as for Sprint's stuff? All of that goes bye bye lol. Now that is assuming it doesn't somehow show things that you normally can't see from the applications manager. In which case then I wouldn't bother, cause I don't see much of a point lol.
there are a few package disabler for Samsung out there, which one the best?
amenlo9 said:
there are a few package disabler for Samsung out there, which one the best?
Click to expand...
Click to collapse
Go with either one,the Pro+ has a hardware lockdown feature,otherwise,there two are identical:
https://play.google.com/store/apps/details?id=com.ospolice.packagedisablerpremium&hl=en
https://play.google.com/store/apps/details?id=com.ospolice.packagedisablerpro&hl=en
I'm guessing Samsung still has a partnership w/Cheetah Mobile,which is one of the main reasons I like having this app,Package Disabler Pro,on-board to ward off the data mining/crapware/etc...
However,I'm not seeing anything in the apps,system or otherwise,that's jumping out & identifying itself as CheetahMobile/CleanMaster/etc.......
I'm guessing it's some/all of the apps identified w/the "Smart" moniker,but,I'm not 100% certain on that.
Anyone have an idea on which,if any,of the apps are actual CheetahMobile bloatware?
Thanks In Advance!
Using EZ Disabler here. Works well, but you gotta be careful using "disable bloat" part as it will turn off many useful things. I just went through and picked what i wanted. Very Easy to use though
Thanks for recommending Package Disabler Pro. I was worried Since not rooted. In past had always used TB . This worked Great!!
Sent from my SM-N930P using Tapatalk
Why would you guys use an app for disabling stuff.
Since we're on xda, enable USB debugging and use pm (package manager) cmd from adb shell.
For instance: adb shell pm hide 'package'
There are other interesting options: list, install, uninstall.
Sent from my HTC One using Tapatalk
millicent said:
Why would you guys use an app for disabling stuff.
Since we're on xda, enable USB debugging and use pm (package manager) cmd from adb shell.
For instance: adb shell pm hide 'package'
There are other interesting options: list, install, uninstall.
Click to expand...
Click to collapse
I see your point, but i would also say there is a ease to the app though. Whatever works best for people. Im just glad there are options.

Categories

Resources