[MOD] Properly disable Carrier-IQ - T-Mobile, Samsung Galaxy SIII

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

Related

[MOD] Freeze Battery-Draining Services | 6/14

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

Carrier IQ removal

Can please somebody explain to an idiot like me, how
can I remove Carrier IQ from my T-mobile T989 using stock everything, except for root and some frozen bloatware?
I looked around and couldn't find any results.
Thanks in advance for your help.
Sent from my SGH-T989 using xda premium
I assume you have Titanium Backup?
If so, uninstall or freeze the "System Manager" app
This will not completely remove all traces due to the fact it is embedded in the Kernel.. you can flash a custom kernal but it's really not necessary. Once you've frozen or uninstalled "System Manager" Carrier IQ can no longer effectively function
You can also use a file explorer and remove: system/lib/libiq_service_tmobile_2.2.so
Doing both will pretty much clean your phone of Carrier IQ, it will be unable to run.
Thank you for your help.
I have frozen the Manager (will it break something else?) and I have removed the '' lib iq.... ''.
The app Carrier IQ Detector stil tells me that I have it.
But I believe you that will be ineffectual now.
Thank you for your help.
Sent from my SGH-T989 using xda premium
No, it will not break anything else. And yes, as I said it is embedded in the kernel so voodoo or other detectors will still show it present, but inactive.
And no problem, glad to help. Searching is a great way to find answers.. But I know sometimes it's easier to ask lol
Sent from my T989 hunting for Siri Connor
Please remember that a single update from the carrier will put it back into active and working status. I hope you didn't spend any money on that detector.
Sorry for the late reply.
Thank you for letting me know about the update
and I presume you are taking about ICS update and
not a minor one.
No I didn't pay anything for the detector, it is free
on the Play Store.
Thanks for your help.
Sent from my SGH-T989 using xda premium
Error trying to delete the file
ingenious247 said:
I assume you have Titanium Backup?
If so, uninstall or freeze the "System Manager" app
This will not completely remove all traces due to the fact it is embedded in the Kernel.. you can flash a custom kernal but it's really not necessary. Once you've frozen or uninstalled "System Manager" Carrier IQ can no longer effectively function
You can also use a file explorer and remove: system/lib/libiq_service_tmobile_2.2.so
Doing both will pretty much clean your phone of Carrier IQ, it will be unable to run.
Click to expand...
Click to collapse
OK I can't delete system/lib/libiq_service_tmobile_2.2.so and I've tried it using a file explorer (with ROOT permission) and terminal using SU and I get the following message "rm failed for libiq_service_tmobile_2.2.so, Read-only file system"
Also I can't find System Manager. I do have an application I have frozen in Titanium called "System Manager Application 1.1" with a little pink gear icon. However apps like premiatul described still show carrier IQ listed but state "however it seems inactive". I'm concerned cause I'm still getting detection scores of 290 and 100 in the logcat information. Mind you I used to have a Nexus one and those numbers were all zero.
So the question is even though I can't delete the file like premiatul, and I have a different application listed frozen; am I still preventing that IQ garbage using my battery up?
You have to mount the folder read/write to delete the file, use root explorer. The option will be in the upper left corner when browsing system folder for the file
You will still show a score on voodoo but once you delete that file it will lower the score slightly. If you want you can uninstall system manager (and yes you froze the correct one) and it will lower the score significantly but you'll get continuous force closes until you reboot. No need IMO once frozen it cannot function regardless of how high your score is
Sent from my T989 hunting for Siri Connor
I highly doubt that removing of CarrierIQ is possible without gaining root because all files related to it are located in the system space which is read_only and protected from anyone but a root user.
You cannot run RootExplorer in system space unless it is run by a root.
In my experience cleaning IQ-tmobile-release-...apk and several associated files belonging to the carrierIQ removed running service and made it undetectable by the above mentioned app.
Adapt0r said:
I highly doubt that removing of CarrierIQ is possible without gaining root because all files related to it are located in the system space which is read_only and protected from anyone but a root user.
You cannot run RootExplorer in system space unless it is run by a root.
In my experience cleaning IQ-tmobile-release-...apk and several associated files belonging to the carrierIQ removed running service and made it undetectable by the above mentioned app.
Click to expand...
Click to collapse
Did you skip reading the entire thread?
Sent from my T989 hunting for Siri Connor
premiatul said:
Sorry for the late reply.
Thank you for letting me know about the update
and I presume you are taking about ICS update and
not a minor one.
No I didn't pay anything for the detector, it is free
on the Play Store.
Thanks for your help.
Sent from my SGH-T989 using xda premium
Click to expand...
Click to collapse
Any carrier branded software update, "major" or not has the potential to reinstall CIQ on your device.
Sent from my SGH-T989
I froze System Manager and now I get the "Sorry!" window that sys.manager has crashed. When I close the window it comes right back in a few seconds. Now I can't do anything and I'm scared to reboot.
12ozDesigns said:
I froze System Manager and now I get the "Sorry!" window that sys.manager has crashed. When I close the window it comes right back in a few seconds. Now I can't do anything and I'm scared to reboot.
Click to expand...
Click to collapse
normal.reboot
Sent from my T989 hunting for Siri Connor
Use a close to stock ROM with ciq remoVed
Sent from my HTC Vision using xda premium

[APP] Multi-User App Share

I have created an app that will help share apps across users on google's new 4.2 multi user feature.
Thanks to mentose457 and unwired for giving me the idea.
see this thread (http://forum.xda-developers.com/showthread.php?t=1994169)
It works by removing package elements from user's package-restriction.xml file to add the app and adding the package element back to remove the app. (located at \data\system\users\10\package-restrictions.xml where 10 is the user's id)
This is quickly thrown together and will likely have a ton of bugs, but I wanted to go ahead and get it out there for testing.
- This is BETA
-You must have ROOT
- This changes system data on non documented files it could screw something up.
- I'm not responsible for any problems this causes or lost data or bricked or broken devices
- please use cation
- it is currently built to run on main user to enable or disable apps on secondary users (once root is fully working on secondary users I will see about making it run correctly on secondary user's account)
- not tested thoroughly with paid apps*
- does not currently support system apps**
- due to the way I pull the app list from the package manager some installed apps may not show as available to add/remove
- apps installed first on a secondary user's profile will probably not show in the list to add/remove
*paid apps seemed to work but I did not have internet access during testing. My theory is that any paid apps that use Google's license verification will not work or not work for long. So adding your Google Account to the secondary user's play store is probably still the best way to share paid apps.
**The entries in the xml for system apps is different. Therefore I will have to research them more before getting it to work or deciding not to mess with those apps. Currently some will show not installed on other users even though they are and removing/adding them will not work correctly.
------> DOWNLOAD HERE https://play.google.com/store/apps/...tm_medium=forum&utm_campaign=app_announcement
I'd love to get feedback to what is working and what is not. Also if anybody figures out anything more about the package-restriction.xml file I'd love to hear it. Especially when it comes to system apps.
Thanks mate added my sons Google account and it is all running perfectly. Seperate saves and account details for apps and allowing me to share my paid ones with him
First review on play store is up.
Will have a mess around with apps and report back but it appears to be running sweet at the moment
Cheers danny...
Sent from my Nexus 7 using Tapatalk 2
I wanted to chime in as well. It is working on AOKP. Thanks again jeepguy04.
Looks like it's working for me too :thumbup:
Strange, I'm rooted. Using root apps such as cache mate, titanium & sixaxis.
Multi user app enabler says not rooted.
So does root checker??
DeadlyDazza said:
Strange, I'm rooted. Using root apps such as cache mate, titanium & sixaxis.
Multi user app enabler says not rooted.
So does root checker??
Click to expand...
Click to collapse
On the first 'owner' account I'm rooted, but the second user account doesn't recognize root in apps shared through multi user app.
rkuijpers said:
On the first 'owner' account I'm rooted, but the second user account doesn't recognize root in apps shared through multi user app.
Click to expand...
Click to collapse
That is a known issue (if you want to call it that). For me it's not a problem as my second user is a guest just like on my computer.
Sent from my Galaxy Nexus using Tapatalk 2
mentose457 said:
That is a known issue (if you want to call it that). For me it's not a problem as my second user is a guest just like on my computer.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
I know, that's why I quoted the user I meant to answer
It wasn't meant as a negative comment, as I think this app is very useful.
I tried this with ten games and all worked fine (free and paid) except Retro Racing. It works with primary user but crashes with secondary user.
https://play.google.com/store/apps/details?id=com.mrqwak.retroracing
Do you think it is possible to have a shared folder for fotos and musik for multiple users?
some one post the apk my devices are not compatible lol
Great idea! My solution involves just buying everyone their own tablets.
Sent from my Galaxy Nexus using XDA Premium HD app
player911 said:
My solution involves just buying everyone their own tablets.
Click to expand...
Click to collapse
... Fail
Does it works on nexus10 ?
agabe said:
Does it works on nexus10 ?
Click to expand...
Click to collapse
Should work on any tablet running 4.2 (or phone if your custom rom enables the multiple user profiles)
joeyman08 said:
some one post the apk my devices are not compatible lol
Click to expand...
Click to collapse
Currently I only have it available in the market to tablets to avoid confusion for people wondering why it doesn't work with their phone. Maybe I will change that since only nexus devices or phones with custom roms are running 4.2. Those users tend to be a little smarter and know if their phone has multiple user profiles or not.
Here is a link to the apk for anybody that can't see it in the market.
bergfex said:
Do you think it is possible to have a shared folder for fotos and musik for multiple users?
Click to expand...
Click to collapse
The shared folder idea is interesting but beyond the scope of this app. Probably could do it with symlinks or something (not very knowledgeable in linux). Maybe I will look into it and either make another app or find a way to make it fit in with this app.
Yes. Symlinking the photos/music folders outside /data/ should work. But I don't have a 4.2 device(nor willing to set up an emulator) so I'm unsure.
Looking forward to trying on my p5113 CM 10.1
jeepguy04 said:
I have created an app that will help share apps across users on google's new 4.2 multi user feature.
Thanks to mentose457 and unwired for giving me the idea.
see this thread (http://forum.xda-developers.com/showthread.php?t=1994169)
It works by removing package elements from user's package-restriction.xml file to add the app and adding the package element back to remove the app. (located at \data\system\users\10\package-restrictions.xml where 10 is the user's id)
This is quickly thrown together and will likely have a ton of bugs, but I wanted to go ahead and get it out there for testing.
- This is BETA
-You must have ROOT
- This changes system data on non documented files it could screw something up.
- I'm not responsible for any problems this causes or lost data or bricked or broken devices
- please use cation
- it is currently built to run on main user to enable or disable apps on secondary users (once root is fully working on secondary users I will see about making it run correctly on secondary user's account)
- not tested thoroughly with paid apps*
- does not currently support system apps**
- due to the way I pull the app list from the package manager some installed apps may not show as available to add/remove
- apps installed first on a secondary user's profile will probably not show in the list to add/remove
*paid apps seemed to work but I did not have internet access during testing. My theory is that any paid apps that use Google's license verification will not work or not work for long. So adding your Google Account to the secondary user's play store is probably still the best way to share paid apps.
**The entries in the xml for system apps is different. Therefore I will have to research them more before getting it to work or deciding not to mess with those apps. Currently some will show not installed on other users even though they are and removing/adding them will not work correctly.
------> DOWNLOAD HERE https://play.google.com/store/apps/...tm_medium=forum&utm_campaign=app_announcement
I'd love to get feedback to what is working and what is not. Also if anybody figures out anything more about the package-restriction.xml file I'd love to hear it. Especially when it comes to system apps.
Click to expand...
Click to collapse
Great to see this is available
Thanks:good:
Why the full network access and google play billing service permissions?
excarnate said:
Why the full network access and google play billing service permissions?
Click to expand...
Click to collapse
Google Play billing service is for accepting donations via in app purchase. Under settings anybody can donate if they feel the app has value to them... so far I've gotten two $1 donations...lol
network access is for connecting to internet for ads and also for ACRA (Application Crash Report for Android) it basically sends error reports to me to help fix errors. It can be disabled under settings if you do not want it reporting errors.
Does not populate menu on my Nexus 7.

Apps that can be safely Frozen or Removed

Thought this may be useful for everyone to have as the device does sadly have a tendency to be a bit laggy.
Have followed a few guides and got some great info from XDA so trying to give a little back if I can
From what I have done I have found no ill effects that I have noticed so far, all fairly obvious choices so early on, but will get braver as I get more used to the handset and I'm sure others have been more adventurous than me and can help bulk the list up a bit and we can do away with a whole bunch of bloat to get a smoother ride from out G3. Some of these I froze as I prefer other 3rd party apps.
Frozen/Removed
Cell Broadcast
E-Mail
Documents
File Manager
Internet/Stock Browser
LG Health
LG Search Widget Provider
LG Setup Wizard
McAfee Security
Messaging (stock)
Music
Video
Video Trim
Weather
Weather Theme
Weather Platform
If you have any other suggestions please post and and I'll add updates to Post 1 for easy reference :highfive:
Hope this helps some fellow G3 users
557953 said:
Thought this may be useful for everyone to have as the device does sadly have a tendency to be a bit laggy.
Have followed a few guides and got some great info from XDA so trying to give a little back if I can
From what I have done I have found no ill effects that I have noticed so far, all fairly obvious choices so early on, but will get braver as I get more used to the handset and I'm sure others have been more adventurous than me and can help bulk the list up a bit and we can do away with a whole bunch of bloat to get a smoother ride from out G3. Some of these I froze as I prefer other 3rd party apps.
If you have any other suggestions please post and and I'll add updates to Post 1 for easy reference :highfive:
Hope this helps some fellow G3 users
Click to expand...
Click to collapse
I think you should do a different list for the Google apps, the main attention people will give this thread is to find out what LG apps they can freeze and remove, most people will not be interesting in removing the Google apps from their devices.
Lennyuk said:
I think you should do a different list for the Google apps, the main attention people will give this thread is to find out what LG apps they can freeze and remove, most people will not be interesting in removing the Google apps from their devices.
Click to expand...
Click to collapse
Understood, you are most likely correct. Google Apps removed from list
If possible, can you post the real app name (the apk name in /system/app or /system/app-priv) ?
Thanks
Get my G3 later today. Thanks for the list! I'm completely new to Android, so how do I remove bloat ware?
you need to keep file manager if you wish to write to the extsd card
I've not been able to disable the mcafee software
walkerx said:
you need to keep file manager if you wish to write to the extsd card
I've not been able to disable the mcafee software
Click to expand...
Click to collapse
I didn't find the apk by myself, but root uninstaller found somehow
Is freezing them through TB essentially a better version of hibernating them through Greenify?
alphamini said:
Is freezing them through TB essentially a better version of hibernating them through Greenify?
Click to expand...
Click to collapse
They do different things. Freezing them is like uninstalling them - they are gone and won't work at all but can be retrieved by unfreezing. Greenifying them just hibernates them but they work as normal.
bartito said:
If possible, can you post the real app name (the apk name in /system/app or /system/app-priv) ?
Thanks
Click to expand...
Click to collapse
Also in system/vendor/app. Found some stuff in there that tibu couldn't get rid of. Here's most of what I froze. If it's not in my list of frozen apps I deleted it lol
Sent from my LG-D850 using XDA Premium 4 mobile app
Could we have a non-root list, and also a description of what gets disabled/broken for each one. E.g. what does Cell Broadcast do? (I've googled, I 'm now aware, not relevant currently in the UK).
ActionManager service? Board Content Provider?
I've found this list but most of the bloat on Verizon wasn't on mine, since I'm not in the US: http://forum.xda-developers.com/verizon-lg-g3/general/list-bloatware-safe-to-disable-t2819370
I wonder if anyone has the time, patience, and good will to compile all of these threads into one master index?
ohmegosh said:
Could we have a non-root list, and also a description of what gets disabled/broken for each one. E.g. what does Cell Broadcast do? (I've googled, I 'm now aware, not relevant currently in the UK).
ActionManager service? Board Content Provider?
I've found this list but most of the bloat on Verizon wasn't on mine, since I'm not in the US: http://forum.xda-developers.com/verizon-lg-g3/general/list-bloatware-safe-to-disable-t2819370
Click to expand...
Click to collapse
I've noticed that the system doesn't allow you to disable everything if you're not rooted so maybe anything you are allowed to disable is safe to disable.
Sent from my LG-D851 using Tapatalk
drock212 said:
Also in system/vendor/app. Found some stuff in there that tibu couldn't get rid of. Here's most of what I froze. If it's not in my list of frozen apps I deleted it lol
Sent from my LG-D850 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
And how is everything working out after having disabled all those 3 weeks ago? Any anomalies or bad experiences? So far your screenshots give the best list of the removable apps (I'm completely new to LG so I don't know about their stock stuff), and I'd love to remove them but I'm afraid to experiment without a fully working recovery to restore nandroid.
Horcza said:
And how is everything working out after having disabled all those 3 weeks ago? Any anomalies or bad experiences? So far your screenshots give the best list of the removable apps (I'm completely new to LG so I don't know about their stock stuff), and I'd love to remove them but I'm afraid to experiment without a fully working recovery to restore nandroid.
Click to expand...
Click to collapse
Everything is working great. Battery life is spectacular. There are 0 negative results to report.
drock212 said:
Everything is working great. Battery life is spectacular. There are 0 negative results to report.
Click to expand...
Click to collapse
Awesome, thanks for the quick feedback! I just got a notification about a new downloadable software update (will not do it ofc), I suppose freezing the software update app will mean no more notifications and to setbacks either?
Horcza said:
Awesome, thanks for the quick feedback! I just got a notification about a new downloadable software update (will not do it ofc), I suppose freezing the software update app will mean no more notifications and to setbacks either?
Click to expand...
Click to collapse
Correct. I have mine frozen to avoid receiving update notifications. Also this is good until you find out if the new update is rootable. If its not then its good to stick with the current software.
drock212 said:
Also in system/vendor/app. Found some stuff in there that tibu couldn't get rid of. Here's most of what I froze. If it's not in my list of frozen apps I deleted it lol
Sent from my LG-D850 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
My list is almost this one of yours. Had to unfreeze some of those because it made the home screen very lagged.
Everything Google uninstalled or frozen for over 2 weeks. No problems or complaints.
thanks the development has really taken off for this great device
So I froze most of these. Will it free up memory or do I have to delete them? Kinda scared to delete them. I have nandroid backup, just hate to possibly have to restore when the phone is running good.

Debloating

Hi, I just want to share with you the list of apps I have disabled using "Package Disabler Pro".
The app costs a couple of dollars and does not need root: it only disables apps and does not remove them.
I am attaching the XML file: you can either import this in the app (and modify the outcome) or open the file to see the list of disabled apps.
Two more apps that can be disabled are...
... com.sec.android.app.soundalive: the equaliser
... com.sec.hearingadjust: tweaks audio thru headphones based on an audio test
Be careful that by disabling get the following apps (list not exhaustive) you may get FC's in some settings:
- Themes (on top of the main settings page)
- Calendar, Messages (sms), Email (in sound settings)
Nothing to be worried about: it's just bad coding from Samsung
thegios said:
Hi, I just want to share with you the list of apps I have disabled using "Package Disabler Pro".
The app costs a couple of dollars and does not need root: it only disables apps and does not remove them.
I am also attaching the xml file.
So far so good: all seems to be working fine.
Click to expand...
Click to collapse
Does this disable touchwiz?
Yes
Gonna give it a try as I have started using Nova anyway
---------- Post added at 07:56 PM ---------- Previous post was at 07:49 PM ----------
thegios said:
Yes
Click to expand...
Click to collapse
Will give it a try now and see as not using touchwiz anyway
Be careful about disabling touchwiz. If you don´t have a launcher, you will end up in a reboot loop (read it elsewhere).
Btw, I am using it too. Will post the list briefly, but I am having problems: cant take any screenshots. Pressing the home button and power button simultaneously does nothing. Any ideas?
StealthNet said:
Be careful about disabling touchwiz. If you don´t have a launcher, you will end up in a reboot loop (read it elsewhere).
Btw, I am using it too. Will post the list briefly, but I am having problems: cant take any screenshots. Pressing the home button and power button simultaneously does nothing. Any ideas?
Click to expand...
Click to collapse
Had same issue also FC on settings so removed this one.
Sent from my SM-G928F using Tapatalk
There is a massive thread going on for this with the note 5. I have been keeping track. But is the bloat carrier specific? I'm with 3 UK. I have package disabler pro and have done nothing with it as I'm worried running an xml for say an American bloated handset. Will cause issues. I don't like just turning of something when I have no idea what it's for.
Sent from my SM-G928F using Tapatalk
Then do it manually
http://forum.xda-developers.com/note5/general/guide-bloating-touchwizzing-note-5-t3184563/page67
Hey guys, i just installed it as well...removed almost all bloatware...lets see how it goes...
Sent from my SM-G928F using Tapatalk
Hi thanks for the list. I used the debloater app along with the list above to remove a boat load of apps.
I am removing a few more, will soon post a new list. Phone battery is now lasting a lot longer. Have also installed Google Launcher: it is a lot smoother than touch wiz, especially scrollable widgets.
Updated OP with more info and a new XML fie.
Enjoy...
I'm not seeing any attachment on OP. How do I get the XML file? Thanks.
Try now
What's the option that turns down the battery stats?
Because I go to the options and it doesn't show up the battery option
True... didn't notice... will try to find out
Smart Manager
A little to agressive (i lost some basic apps and I saw NFC and Miracast disabled) but I re-enabled what I needed and looks good. Had only one force close in settings.apk but might be related to missing battery options which I re-enabled as well. But overall great work, beer for you!
Krokogator said:
A little to agressive (i lost some basic apps and I saw NFC and Miracast disabled) but I re-enabled what I needed and looks good. Had only one force close in settings.apk but might be related to missing battery options which I re-enabled as well. But overall great work, beer for you!
Click to expand...
Click to collapse
yes I noticed NFC and battery, and re-enabled tem myself
what is miracast?
out of curiosity, which are the basic apps you needed and that were disabled?
you may get an FC also if you disable theme, that I have disablked since I do not use touchwiz but GEL

Categories

Resources