DISCLAIMER
MYSELF, THE GOOD PEOPLE ON THIS FORUM, AND/OR THE DEITY YOU PRAY TO ARE NOT RESPONSIBLE IF YOU BRICK YOUR PHONE. THERE IS ALWAYS A RISK AND FRANKLY IT IS HIGHER FOR MX2 USERS SINCE WE DON'T HAVE A LOT OF SBF OPTIONS. TO SUM IT UP, IF YOU BRICK YOUR PHONE I AM NOT RESPONSIBLE, YOU AGREE TO THIS IF YOU CONTINUE BELOW!
UPDATES
02/23/2012 - Thanks to jonb42 who pointed out a typo I made on DataCollectorProvider, I had it listed as DataCollectorService. In addition, because I ended up freezing some other things he mentioned I initially didn't list I have now listed them. There is still plenty more one can freeze as an FYI.
02/17/2012 - It was pointed out by someone that freezing Yahoo Contacts will destroy your contacts app. This was certainly the case with 2.3.5 for me, however it so far has NOT done this in 2.3.6. If I remember correctly even in 2.3.5 you could freeze Yahoo Contacts but you also had to freeze a few other apps for your contacts to function. If anyone else does this please feel free to report back on this.
02/17/2012 - Previously I had various apps that required a battery pull marked as such. A budy of mine used the guide and had totally different results as to what applications required a battery pull so I removed said warnings as they seem to be sporadic.
Why are you doing this?
I am making this thread for anyone with the MX2 running 2.3.6 looking for a way to get more performance out of their phone. To be clear this DOES NOT apply to the Droid X2, you fellows have a few custom ROM options which are far easier to implement, unfortunately most Milestone X2's are now at 2.3.6 and don't have said options since most custom ROMs are based on 2.3.4 or 2.3.5.
Prerequisites
Your phone must be rooted.
You SHOULD have CWR (recovery) on your phone and functioning, and have done a backup of your WORKING phone.
You must have Bloat Freezer or a similar app with the ability to freeze apps. I like Bloat Freezer personally (http://www.bloatfreezer.com/) but many others use Titanium Backup. You can even do it by hand if you like. Regardless thank you to Trey Holland for developing Bloat Freezer.
Explanation of Process
The basis for speeding up your phone by freezing apps is ... well manufactures install a lot of applications that run in the background that you will never, ever, ever use. These said apps eat processor time, RAM, and just in general are annoying to geeks. In the case of Motorola most of these apps are part of "blur", which is part of the "Motorola Experience". By freezing these apps you can return system resources and speed up the phone, or at least it did for me. The down side is YOU CAN BRICK YOUR PHONE ... see above disclaimer!!!.
So how does this work?
Basically, with your program of choice you choose to "freeze" given applications. The thing to remember is these programs (whether it is Bloat Freezer or Titanium Backup) will display ALL running applications on your phone. Some of these applications can, and in fact are ABSOLUTELY necessary for your phone to be useful. If you freeze the wrong application you can literally make your phone useless.
In addition, after freezing some applications your phone will not be usable for a bit until you pull the battery, replace the battery, and power it back on. I personally don't know of a way around this with some apps your phone simply will "freak out" and the battery pull is the only option.
You are wrong about some stuff and I think you are dumb, so there ...
If you know I have something that is inaccurate here, please message me so I can update this HowTo, my goal is to help the community which has been awesome to me. I will accept any feedback that isn't overtly negative.
What I Froze
Ok so this is the list of applications I was able to freeze and still have a functioning phone. As mentioned above I use very few widgets and the like, so it is completely plausible that some of these might wreck some functionality you rely on. Previously I only listed apps that were typically running. I am now listing all apps that I froze. To be blunt, only apps that run on a continuous basis will really affect performance, but I hate stuff being enabled I don't use so this is my complete list.
Accounts Storage
Admin Notifier
AdService
Amazon Kindle
Amazon MP3
Android Live Wallpapers
AtCommandService
Battery & data manage
Battery Manager
Bluetooth Share
BluetoothDun
Bookmarks Widget
Books (x2)
Calendar Service
Certificate Manager Content Provider
com.motorola.* (This means all apps that begin with com.motorola)
Contacts Sync
ContactsData
Corporate Sync Authenticator
Data Collection
Data Collector Service
Data Manager Service
DataCollectorProvider
Desk Home
Device Statistics Services
DLNA
DlnaSystemService
DMService
Downloads
DRM Protected Content Storage
Email
Email Authenticator
Emergency Alerts
Facebook Authenticator
Files (You should have another File Manager if you freeze this, or you may not need a File Manager)
Flicker Authenticator
FM Radio
RMRadioService
FOTA
Global Unplug
Google Backup Transport
Google Partner Setup
Google Search
Help Center
Home (DO NOT DISABLE THIS UNLESS YOU HAVE A REPLACEMENT LAUNCHER)
Home screen tips
InPocket
Kpi Logger Services
LastFM Authenticator
Live Wallpaper Picker
Magic Smoke Wallpapers
Media audio effects
Messages
Messaging
Motorola * (This means all apps that start with Motorola EXCEPT SEE BELOW FOR MOTOROLA SERVICES)
Motorola Services (DO NOT DISABLE THIS IF YOU USE MOTOROLA'S LAUNCHER "HOME")
MS Exchange Service
Music Visualization Wallpapers
My Uploads
Myspace Authenticator
News
News & Weather
OMA Client Provisioning
OMA Download
Orientation Notifier
Orkut Authenticator
Photobucket Authenticator
Picasa Authenticator
Pico TTS
Policy Manager Service (both of these)
Quick Contact
Quickoffice
Rich Clipboard
Rich Location
Setup data encryption
Social * (This means all apps beginning with Social)
Sticky note
Suggestions * (This means all apps beginning with Suggestions or is just Suggestions)
Swype
Task Manager
Tasks
Toggle Widgets
TTS Service
Twitter Authenticator
Universal Inbox
Voice Commands
Voice Search
Weather
Work Contacts
Yahoo Contacts
Yahoo! Mail Authenticator
YouTube
YouTube Authenticator
Credits
I did not come up with the above lists on my own, I reviewed many threads but the following are the two main ones I referenced (please note these don't specifically apply to the MX2):
http://forum.xda-developers.com/archive/index.php/t-972459.html
http://forum.xda-developers.com/showthread.php?t=1217134
Other Apps
As I mentioned my list above concentrates mostly on apps that were always running, but I have since updated the list to show some I just froze because I didn't want to see them in my apps list. Regardless there are still many more that you could freeze.
Closing
I hope this is useful to someone, I have received an extreme amount of help from many people in this community and want to try and give something back. If you have comments or suggestions please feel free PM me. Good luck to all!
Thanks so much!
Clcrawl,
this post has transformed my phone! And it saved me a lot of the legwork to find out which things I could freeze on the Milestone X2. Here's a list of what I had on my phone in case it is helpful for anyone: I am on ACS Alaska carrier so no doubt that's why the difference.
- Blue italics are items on your list that were not on my phone.
- No formatting = froze without having to pull battery & no ill effects so far - watch this space!
- Red = things I have a question about, some of them not on your list...
- Magenta Bold = things I froze that were not on your list
Accounts Storage
Admin Notifier
AdService
AtCommandService
Battery & data manager
Battery Manager
Bluetooth Share
BluetoothDun
Bookmarks Widget
Calendar Service
Certificate Manager Content Provider
com.motorola.android.extdispservice
com.motorola.android.mirrorservice
com.motorola.android.portal
com.motorola.hiddenmenu
com.motorola.atcmd.plugin.epu ?????
com.motorola.phoneaddons
com.motorola.photowidget ?????
com.motorola.spellcheckservice ?????
Contacts Sync
ContactsData
Data Collection
Data Collector Service
Data Manager ServiceDataCollectorService - is this a typo and really DataCollectorProvider???
Desk Home
Device Statistics Services
Downloads
DRM Protected Content Storage
Dinasystemservice ????
DMService ?????
Email
Emergency Alerts
FOTA
Global Unplug
Google Backup Transport
Google Partner Setup
Google Search
Help Center
Home (DO NOT DISABLE THIS UNLESS YOU HAVE A REPLACEMENT LAUNCHER)Home screen tipsInPocket
Kpi Logger Services
Media audio effects
MediaSync ????
Motorola Dock Service ?????
Motorola Indexing Service
Motorola Services (DO NOT DISABLE THIS IF YOU USE MOTOROLA'S LAUNCHER "HOME")
Motorola Storage Monitor
MS Exchange Service
NewsNews & WeatherOMA Client Provisioning
OMA Download
Orientation Notifier
Pico TTS
Orkut authorization
Photobucket authorization
- also froze a bunch of other services I don't use like twitter auth...
Policy Manager Service (both of these)
Quick Contact - I think I use this. Needs research...
Rich Clipboard
Setup data encryption
Social Messaging
Social Messaging Service
Social Networking
Social Sharing
Social Status
Sticky note
Suggestions
Suggestions Core RuleChecker Services
Suggestions Poll Scheduler Service
SwypeTask Manager
Tasks
Toggle Widgets
TTS Service
Voice Commands
Voice Search
Weather
Work Contacts
Yahoo Contacts
Thanks much for the feedback Jonb42. You are correct on the typo on DataCollectorProvider and I will fix that. Very strange you don't have some of the things. The theory previously was all the MX2s had the same SBF, but this would suggest otherwise, unless your provider manually removed some of the stuff. As far as the other things, I think I pretty much froze everything else that you had in blue as well. I may just update the post and show everything I froze. Thanks much again for the feedback.
EDIT: After talking to a budy my color blindness screwed me here, you had most of the stuff I had as well I just didn't look for italics. I forget I am color blind *slaps forehead*
speed decreases
---Update----
Looks like freezing does not do the trick for everything. I still find processes running (com.motorola for instance) that I have frozen (and still appear frozen in TB's list).
Searching for why online I found a list of people renaming these apps to .bak and thus stopping them running for good.
This bring me to the question: what if all this freezing I've been doing without every having to pull the battery has been because the apps were not really being frozen??? Thus this list of freezable apps might not be truly safe!
I am going to start trying the rename apps process but carefully with the above in mind. Someone has written a script to do this automatically but it is for a Droid X2 of course so not quite applicable...
----End of Update----
_________________
When I first froze all these apps I restarted AND pulled my battery for good measure even though my phone hadn't crashed I thought it would make sense to do so.
On startup my phone's performance was amazingly good, I was able to open each app pretty fast (its all relative!) and return to the home screen fast, and I did this with enough apps that I knew I must be forcing some to unload from memory and knew that it was all nice and fast.
However over a bit of time I've noticed that my phone has slowed down again. Does anyone have any idea why this might be so?
Restarting does not seem to help. However, restarting + pulling the battery does help get me back to "snappy".
I'm running SD speed increase, set to 2048, and the supercharger script v8.
- Jon
I wasn't able to remove the Yahoo Authenticator without my Contacts constantly force-closing... I would strongly recommend keeping that one enabled if you value using that app. (Stupid Yahoo.)
I couldn't remove my Messaging app because it is the one way to access all my inboxes. Maybe I should just switch to K-9 Mail, but as it stands I kinda want work e-mail to come through.
I was performing a firmware update on my Asus Transformer Pad Infinty last week. Something went wrong, so I perfomed a factory reset.
After rooting again and making sure i was back to the latest firmware I used Titanium backup to restore most of my apps and data.
I went further by copying back most of my media files, etc (this took me half a day or so).
Titanium backup was complaining about a changed ANDROID_ID. Because I did not no what it was at the time and I was not able to restore due to an unpaid version, I chose to ignore the message.
Now I have the following problems:
- I don't receveive new Gmail by push notifications
- New Google calendar items are not pushed to my device.
- If I choose to send a new app from the Google Play website (from PC) to the device it will never arrive.
I don't have this problem with my android phone. I also do not have any problem when performing this actions manually (by refreshing..) and my push setting on my tablet are Ok.
If I look at my registered devices on the Google Play website (My Orders & Settings -> Settings) I see that the 'Last used' and 'Registered on' dates are the same and equal to the date i performed the factory reset. Google Play does not see my device as active anymore, somehow, while i'm still possible to add apps from the Google play app manually.
I figured this could have something to do with the changed ANDROID_ID. But now Titanium backup is not aware anymore of my original Id.
So in an attempt to get to know the id my device is registerd to on Google Play I was searching in the source of the Google Play Website and noticed the following:
'gd7XXXXXXXXX':{'name' : 'Asus ASUS Transformer Pad TF700T','icon' :
'https:\/\/lh5.ggpht.com\/9_o5_8emBAl4Tuzngu1vny_QuzJiCv4EE2hkr-i9xi3fTlvHzJM0M_Ej2qj-m7E2R_E\x3dw50', 'thumbnail' : 'https:\/\/lh5.ggpht.com\/9_o5_8emBAl4Tuzngu1vny_QuzJiCv4EE2hkr-i9xi3fTlvHzJM0M_Ej2qj-m7E2R_E\x3dw75'}}, selectedDeviceId: 'gd7XXXXXXXXX,
Click to expand...
Click to collapse
The 'gd7..' id resembles an ANDROID_ID so I entered this in the app 'Change Android Id' and restared my device. Now my device is using this Id.
But my problems are not resolved!
I don't know what I could do anymore besides another factory reset.
-----------------
Are my problems due to a changed ANDROID_ID?
How can I retrieve the correct ANDROID_ID, that belongs to the registered device that is mentioned on the Google Play website?
Or is there a way to register the device again with the current ANDROID_ID, without having to perform another factory reset?
I found out that the id from the source was NOT the ANDROID_ID, when i compared the entry of my phone to the id of my phone.
I also found out that there is another id that has a role in this: Google Service Framework ID Key.
I tried to clear the cache of the Google Services Framework and restart. This gave me a new GSF ID Key and the entry of my device on the Google Play website seemed to be reset (have a new 'Registered' on date).
However, I still don't get push services from Google!! :crying:
UPDATE:
My problem seems to be resolved already. Push services are working again like a charm.
I am not sure what exactly did the trick...
I disabled the Gmail app in Settings-Apps and enabled it again in the market.
Then I was busy with som push settings in IM+ and suddenly received e-mail again.
The other problems where also resolved... somehow.
I've had the basic 'email' and 'exchange services' apps disabled for a long time because all I've used is gmail since the beginning. (done via either rooted phone disable originally, or now just manage apps and disable, no root required) Now I have a reason to use them and while I can click 'enable' on exchange services, the email app is listed in the disabled section but the button on it says 'disable' still as if it was functional to start with..
What's the deal and how can I un-stick it?
I'm still working on this and haven't been able to make much headway. I've also found that I can't install the google keyboard because it errors out saying 'already exists'.
Any helpful information welcome.
I'm keeping my phone on stock for the time being because I don't want to void my warranty in case there's something wrong.
The apps I've bolded I'm guessing can be disabled, or removed by this method https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/ . I'm wondering though when it tells you not available for current user, does that mean the app can still run in the background somehow?
Android Easter Egg
Android Services Library
Android Shared Library
Android System
Android System WebView
android.oem.overlay
Audio Effects
Basic Daydreams
Blocked Numbers Storage
Bluetooth MIDI Service
Bluetooth Share
Bookmark Provider
Calculator
Calendar
Calendar Storage
Call Log Backup/Restore
Call Management
Camera
Camera Tuner
CaptivePortalLogin
Carrier Services
Certificate Installer
Chrome
Clock
Cloud Print
Color Profiles
com.android.backupconfirm
com.android.carrierconfig
com.android.cts.ctsshim
com.android.cts.priv.ctsshim
com.android.managedprovisioningoverlay
com.android.providers.partnerbookmarks
com.android.sdm.plugins.dcmo
com.android.sdm.plugins.diagmon
com.android.sharedstoragebackup
com.android.wallpaperbackup
com.android.wallpapercropper
com.lmi.motorola.rescuesecurity
com.motorola.android.providers.chromehome...
com.motorola.bug2go
com.motorola.moteofencsvc
com.qti.qualcomm.datastatusnotification
com.qti.service.colorservice
com.qualcomm.atfwd
com.qualcomm.qcrilmsgtunnel
com.qualcomm.qti.tetherservice
com.qualcomm.timeservice
com.quicinc.cne.CNEService.CNEServiceApp
ConfigUpdater
Contacts
Contacts Storage
CQATest
Demo Mode
Device Help
Device Management
DiagMdlog Settings
DM Config Update
DMService
Download Manager
Downloads
Drive
Duo
Emergency alerts
Emergency Information
Entitlement
External Storage
Files
FM Radio
FMRadioService
Fuse Location
Gmail
Google Account Manager
Google Ap
Google Backup Transport
Google Contacts Sync
Google Indic Keyboard
Google Japanese Input
Google Keyboard
Google Korean Input
Google Launcher Config
Google One Time Init
Google Partner Setup
Google Pinyin Input
Google Play Movies & TV
Google Play Music
Google Play services
Google PlayStore
Google Services Framework
Google Text-to-speech engine
Google Zhuyin Input
Hidden Menu
HTML Viewer
Input Devices
Intent Filter Verification Service
Invisible Net
Java TcmdHelper
Key Chain
Lenovo ID
LifetimeData
Live Wallpaper Picker
LocationServices
Maps
Market Feedback Agent
Media Storage
Messages
MmsService
Modem Debug Settings
Moto
Moto Actions
Moto App Launcher
Moto Display
Moto Display System Process
Moto Key
MotoCare
MotoCareInt
MotoHide
MotoKeySystemApp
Motorola AppDirectedSmsProxy Service
Motorola Checkin
Motorola Modem Service
Motorola Notifications
Motorola One Time Init
Motorola Services Main
Motorola Settings
Motorola Settings (there are 2!?)
Motorola Update Services
MTP Host
NativeDropBoxAgent
OMG client provisioning
One-Handed Micro Screen
org.codeaurora.ims
Package Access Helper
Package Installer
PacProcessor
PGM System
Phone
Phone and messaging storage
Phone Services
Photos
Photos (there are 2??)
Preloaded Contacts Loader
Print Services Recommendation Service
Print Spooler
Programming Menu
Proxy Handler
Retail Config Service
SDMService
SEPolicyUpdate
Settings
Settings storage
Settings storage (there are 2!)
Setup
Setup Wizard
Shell
SIM Toolkit
SprintDM
Storage Manager
Storage Optimizer
System UI
Other settings
Turn on Data Saver
Go to App Permissions and display system apps for each option, remove apps that don't need permissions (it seems that when you do that, then the option to display system apps disappears). I'm assuming that google play doesn't need access to body sensors.
Under App Permissions Special Access
device administrators -> should you uncheck android device manager?
draw over other apps>-->"show system" turned all off except phone services and system ui - what needs this?
modify system settings --> "show system", what needs this?
unrestricted data access-->"show system", turned all off
usage access --> "show system", what needs this?
what prevents apps on your phone from taking pics when they want?
How do I prevent google from sharing data anonymously?
On desktop you can harden mozilla based browsers w/user.js, what can you do for android?
How protected are you on a stock ROM vs custom?
Warranty? It's a cheap phone. Use microg
kurtn said:
Warranty? It's a cheap phone. Use microg
Click to expand...
Click to collapse
Lol. Well, since $130 is nothing to you, then I'm sure you'll be happy to send me a replacement phone if there's a problem with this one.
Did u ever find the problem? Mine has the same thing, but I'm thinking mine is hacked as I know nothing about phones. But I do want my privacy since I am a grown woman. It's crazy I try to uninstall it and it just goes right back on. I also bought another phone in my friends name and when I get home it starts moving and downloading all this stuff and it wasn't even set up with play store yet. It's to the point I'm going to just smash it. But $1000 is too much to just throw down the drain. Please if anyone knows what could be wrong please let me know. Thanks in advance.
Hi All,
This is my first post and apologies in advance if I have not put this in the correct forum.
I have activated the dual messenger functionality on my samsung galaxy J7 (2018) model running android Oreo 8.0.0
Only Whatsapp messenger was chosen to be activated - skype and other messenger apps have not been activated.
What I have noticed is that progressively system apps are started to be duplicated in the app list and also have the orange symbol in the bottom right hand corner of the app icon. I can only find these in the app list - applications such as app detective do not list the duplicated app in their app lists. It should be noted that power and memory consumption apps do list the duplicated system apps as running or using resources.
To date the following apps have been duplicated without my prompting:
Android System
Android System Webview
Badgeprovider
Chrome
Google Play services
Google Services Framework
Google Text to speech engine
Key Chain
Phone
Settings (triplicated)
Settings Storage
Is this normal for this functionality - the duplicated instances are of slightly different sizes and use different memory. I just cant find anything anywhere that explains why these are gradually appearing in my app list. I have tried disabling one instance - but it will be labelled as disabled but continues to use memory and mobile data.
Your help in advance is appreciated.
Regards
JD