[Q] Apps in tytungs ICS 4.0.3 CM9 v1.3 - HD2 Android Q&A, Help & Troubleshooting and Genera

I posted this in the v1.3 thread but no replies in like nearly 10 pages, so here it is.
Every time I install a new ROM (I never update) I remove a lot of system apps I don't use to save space like the live wallpapers, email.apk, exchange.apk etc. I've been wondering, just because, is it possible to remove these (see below) .apk's safely just since I don't think I need them anymore.
BackupRestoreConfirmation.apk
ChromeBookmarksSyncAdapter.apk
OneTimeInitializer.apk
SetupWizard.apk
VpnDialogs.apk
WAPPushManager.apk
It would be nice to know what these apps do. From when I had my SE u20i OneTimeInitializer.apk was used to download mobile data settings at first boot, is that correct? So I would assume that is obsolete now?
VpnDialogs.apk I don't think I need as I don't use a vpn, correct?
SetupWizard.apk I assume is for setting up a google account? If I've already done that do I really need this as I'm not going to delete it?
ChromeBookmarksSyncAdapter.apk If I don't use Chrome, on my HD2 or my laptop or desktop do I really need this? I'm assuming it is the sync of bookmarks to my google account?
The other two I have no idea about. Also, if any apps, these included can be removed before flashing the ROM to save space on /system it would be nice to know that was well.
If someone could please help me with is or point me in the right direction of info, that would be greatly appreciated.
Btw I have searched. (Just in case someone tries to tell me to do that)
Cheers,
Evil.

These apps are core system apps. You can't remove them. Yes, there are some which can be removed but not these.

That's not entirely true vpndialogs isn't a core system app but I just really want to know what they do and then if they are crucial to first boot or not. I guess alot of testing can tell me if they are crucial, but I still don't know what they do????? And that's the main point of me starting this question thread.

evilbarcode said:
That's not entirely true vpndialogs isn't a core system app but I just really want to know what they do and then if they are crucial to first boot or not. I guess alot of testing can tell me if they are crucial, but I still don't know what they do????? And that's the main point of me starting this question thread.
Click to expand...
Click to collapse
BackupRestoreConfirmation.apk (dunno...but freezing it instantly after fresh flash..save)
ChromeBookmarksSyncAdapter.apk (sync's your bookmarks from pc chrome if installed...deleted this one before flashing...save)
OneTimeInitializer.apk( seemes it cinfigures your provider setup...but doesn't really know. So try to freez and change SIM-card...if you get errors on next startup, you are sure!)
SetupWizard.apk (initialize first setup after fresh flash...needed only this time. After that it is save to delete or freeze. BUT it is needed for first boot otherwise you get bootloops!)
VpnDialogs.apk (dunno...doesn't use VPN)
WAPPushManager.apk
* The WapPushManager service is implemented to process incoming
* WAP Push messages and to maintain the Receiver Application/Application
* ID mapping. The WapPushManager runs as a system service, and only the
* WapPushManager can update the WAP Push message and Receiver Application
* mapping (Application ID Table). When the device receives an SMS WAP Push
* message, the WapPushManager looks up the Receiver Application name in
* Application ID Table. If an application is found, the application is
* launched using its full component name instead of broadcasting an implicit
* Intent. If a Receiver Application is not found in the Application ID
* Table or the WapPushManager returns a process-further value, the
* telephony stack will process the message using existing message processing
* flow, and broadcast an implicit Intent.
Click to expand...
Click to collapse
(just leave it!)

icke said:
BackupRestoreConfirmation.apk (dunno...but freezing it instantly after fresh flash..save)
ChromeBookmarksSyncAdapter.apk (sync's your bookmarks from pc chrome if installed...deleted this one before flashing...save)
OneTimeInitializer.apk( seemes it cinfigures your provider setup...but doesn't really know. So try to freez and change SIM-card...if you get errors on next startup, you are sure!)
SetupWizard.apk (initialize first setup after fresh flash...needed only this time. After that it is save to delete or freeze. BUT it is needed for first boot otherwise you get bootloops!)
VpnDialogs.apk (dunno...doesn't use VPN)
WAPPushManager.apk (just leave it!)
Click to expand...
Click to collapse
This was a big help thank you.
As I understand it, the wappushmanager.apk is only useful when sending and receiving sms push msgs??
So if that is correct I wouldnt need it as I don't send or receive push msgs (i dont even think my carrier supports it), unless every sms is handled as a push msg, in which case the wappushmanager.apk is necessary.
I will do some testing and post back here with my findings.
The reason I want to know all this info is because I'm going to start a thread for people with small sdcards, so they can reduce the size of the system before flashing to save space for data instead of a data script.
Thank you for your help,
Evil.

evilbarcode said:
I will do some testing and post back here with my findings.
Click to expand...
Click to collapse
So, did it work?

Related

[WIP] /system/app APK's - Safe to remove list and functions

I thought it would be a good idea to have a list of the files in system/app that are okay to remove.
Always do a nandroid backup before making changes to your phone. I am not responsible for phones caught in bootloops, synclocks, or any other issues.
The apk's are pretty self explanatory, and the ones that are not, I will try to include a brief description. So please read the list carefully and only remove files you do not use.
ketty said:
odex files and data/data/
--When removing apps, you do not need to go into the data/data/ directory and manually remove the com.htc.* files. Instead, just remove the widget or app from system/app/ If you do a data wipe, these files will automatically get removed from data/data.
--Don't freak out if there's no .odex file to remove. I think the .odex file only appears after you run the app. If you did a factory reset, there will be no .odex file.
Click to expand...
Click to collapse
This is what I have so far, so please feel free to comment and add any other files that are safe to remove from the stock rom. And also, if you see any on the list that should not be, please let me know.
Thanks.
*names of apks may be slightly different, I will be using the names from stock 2.2*
I strongly recommend root explorer from the market to navigate to /system/data. You should then click on "Mount R/W" to mount the files as readable/writable instead of the default read only. When you are done, click on "Mount R/O" to prevent further changes.
Safe to Remove
browser.apk (if you use a different browser - will also remove your bookmarks from the HTC bookmarks widget, and it randomly crashes if you try to re add it to a home page)
Bluetooth.apk - if you do not use bluetooth
mail.apk - if you use gmail or other
amazonmp3.apk - amazon mp3
appsharing.apk - app sharing app
calculator.apk - calculator app
Calendar.apk - calendar app/widget
CalendarProvider.apk - calendar sync
CarHomeGoogle.apk - car dock search
CarHomeLauncher.apk - car dock launcher
CertInstaller.apk - (web?) certificate installer
ChromeToPhone.apk - chrome to phone
DeskClock.apk - clock and alarm app
Development.apk - development app
com.htc.FMRadioWidget.apk - FM Radio widget
com.htc.NewsReaderWidget.apk - News widget
com.htc.StockWidget.apk - Stock widget
com.htc.TwitterWidget.apk - Twitter widget
com.htc.rosiewidget.tipcalculator.apk - Tip calculator app
DCSStock.apk (not sure what this does)
DCSImpl.apk (not sure what this does)
DCSUtility.apk (not sure what this does)
Flashlight.apk - flashlight app
Flickr.apk - flickr app/sync
Gallery.apk - gallery
Gallery3D.apk - 3D photo gallery
Geniewidget.apk - Google's news widget
GoogleQuickSearchBox.apk - Google quick search
htcbookmarkwidget.apk
HtcCalculatorWidget.apk
HtcCarPanel.apk
HtcFootprints.apk
HtcFootprintsWidget.apk
HtcLocationPicker.apk
HtcLocationService.apk
htcmailwidgets.apk
HTC Location.apk
HTCMobileGuide.apk
htcsmswidgets.apk
HtcPhotoWidget.apk
HtcProfilesWidget.apk
HtcRingtoneTrimmer.apk
HtcRingtoneWidget.apk
HTCSetupWizard.apk
HtcSoundRecorder.apk
HtcStreamPlayer.apk
HtcTwitter.apk
HTMLViewer.apk (seems to be a pdf viewer of sort)
LatinIME.apk (if you use a different input method such as swype, etc.)
LatinIMEtutorial.apk
MagicSmokeWallpapers.apk (HTC's live wallpapers)
Maps.apk (reinstall from market)
Music.apk - music/video player - if you use something else
Mode10Wallpapers.apk (google's live wallpapers)
NewsReader.apk
PicoTts.apk (text to speech)
QuickLookup.apk
Quickoffice.apk
Rss.apk
SocialNetworkProvider.apk
Sprint_NASCAR.apk
Sprint_Navigation.apk
Sprint_NFL.apk
Sprint_Promotion.apk (Needed to dial Sprint using *2, but can be bypassed by dialing 611 or #2)
Sprint_Qik.apk
Sprint_TV.apk
Sprint_VVM.apk (If you use google voice)
SprintTVWidget.apk
Stock.apk
Street.apk
teeter.apk
TtsService.apk (text to speech)
VisualizationWallpapers.apk (some more wallpapers)
VoiceDialer.apk
VoiceSearch.apk - reinstall from market
VpnServices.apk - Virtual private network app
WidgetDwonloadManager.apk
WifiRouter.apk - Sprint's stock hotspot app
Clicker.apk - calibrates stock keyboard
DebugTool.apk
FieldTest.apk
FieldTrial.apk
Click to expand...
Click to collapse
These are some apk's that I'm not sure what they do yet, and not sure if they are "safe" to remove.
HtcIQAgent.apk *report of wakelock after removing, do not remove until proven otherwise
IQRD.apk *report of wakelock after removing, do not remove until proven otherwise
DefaultContainerService.apk
DMPortRead.apk
DmService.apk
FilePicker.apk
FutureDialService.apk
friendstream.apk *In ACCOUNTS&SYNC under Facebook for HTC Sense, deactivate sync live feed option. Sync contacts is OK to leave on
Click to expand...
Click to collapse
These are apk's you should not remove
EPST.apk *Needed for ##DATA# phone command
Vendor.apk *Needed for market
PCSII.apk *If you use HTC Sync
Contacts.apk - contacts app in Call Log, Contacts, and Favorites
ContactsProvider.apk - Contacts sync
DefaultContainerService.apk - needed to install apps
DownloadProvider.apk - handles downloading files
DrmProvider.apk - DRM functions, access media files (including ringtones)
MediaProvider.apk - access media files (including ringtones)
Phone.apk - phone app/dialer screen
Settings.apk - Phone's settings menu
SettingsProvider.apk - settings sync?
TelephonyProvider.apk - Phone sync?
camera.apk - camera app
Networklocation.apk - gps using network location instead of sattelites
Click to expand...
Click to collapse
there are quiet a few threads containing lists like this. you may search and see what you find thencombine them all into one place for this.
as a note you can also remove Sense, HTC Lockscreen, HTC Location Service, Location Picker & Rosie utility. I cant remember the exact APK names off the top of my head. It will help you get rid of the sense ui if you do. I will look up the APKs and update later
UPDATE
Sense APKs to remove if you dont want Sense
HtcLocationService.apk
HtcLocationPicker.apk
Rosie.apk
HtcAddProgramWidget.apk
Here is the list of system apks from my script i use to remove. A lot already listed but ah well,
Code:
delete SYSTEM:app/com.htc.StockWidget.apk
delete SYSTEM:app/Stock.apk
delete SYSTEM:app/Sprint_TV.apk
delete SYSTEM:app/Sprint_NFL.apk
delete SYSTEM:app/Sprint_NASCAR.apk
delete SYSTEM:app/HtcFootprintsWidget.apk
delete SYSTEM:app/HtcFootprints.apk
delete SYSTEM:app/HtcCarPanel.apk
delete SYSTEM:app/HtcClockWidget.apk
delete SYSTEM:app/HtcFacebook.apk
delete SYSTEM:app/com.htc.HtcFriendStream.apk
delete SYSTEM:app/com.htc.HtcFriendStreamWidget.apk
delete SYSTEM:app/LatinIME.apk
delete SYSTEM:app/GSD.apk
delete SYSTEM:app/FieldTest.apk
delete SYSTEM:app/amazonmp3.apk
delete SYSTEM:app/se.laetus.lwp.beziers.apk
delete SYSTEM:app/htcmsgwidgets.apk
delete SYSTEM:app/htcbookmarkwidget.apk
delete SYSTEM:app/htcmailwidgets.apk
delete SYSTEM:app/com.geekyouup.android.wallpaper.apk
delete SYSTEM:app/com.discoverdroid.mystify.apk
delete SYSTEM:app/Sprint_TVWidget.apk
delete SYSTEM:app/SDSA.apk
delete SYSTEM:app/HtcPhotoWidget.apk
delete SYSTEM:app/Morelocale.apk
delete SYSTEM:app/DCSStock.apk
delete SYSTEM:app/IM.apk
delete SYSTEM:app/VoiceDialer.apk
delete SYSTEM:app/HtcTwitter.apk
delete SYSTEM:app/HtcPhotoWidget.apk
delete SYSTEM:app/HTCMobileGuide.apk
delete SYSTEM:app/FieldTest.apk
delete SYSTEM:app/com.htc.TwitterWidget.apk
delete SYSTEM:app/NewsReader.apk
delete SYSTEM:app/com.htc.NewsReaderWidget.apk
delete SYSTEM:app/Flickr.apk
delete SYSTEM:app/HtcRingtoneTrimmer.apk
delete SYSTEM:app/BugReporter.apk
delete SYSTEM:app/logcollector.apk
delete SYSTEM:app/HtcFMRadio.apk
delete SYSTEM:app/htcsettingwidgets.apk
delete SYSTEM:app/WifiRouter.apk
delete SYSTEM:app/FieldTrial.apk
delete SYSTEM:app/RSS.apk
I remove the above on pretty much every rom i use again i remove sense so a lot of these are useless to me.
omegasun18 said:
there are quiet a few threads containing lists like this. you may search and see what you find thencombine them all into one place for this.
as a note you can also remove Sense, HTC Lockscreen, HTC Location Service, Location Picker & Rosie utility. I cant remember the exact APK names off the top of my head. It will help you get rid of the sense ui if you do. I will look up the APKs and update later
Click to expand...
Click to collapse
Thanks for the input. My EVO is at the sprint store right now so I cannot test those out, but I did not want to list Sense apks because some people prefer sense. If you can remember/look at the exact apk names, I will update the OP with a note saying it is needed for sense.
updated list with a few other apks
I have seen a couple other threads like this but most came out when the phone did and I don't know if they've been updated. The biggest thing, at least I think, is that you should let people know what each apk does. I've removed a lot that I don't need like NewsReaderWidget.apk but there are others like TelephonyProvider.apk that I have no idea what it does so I haven't touched it. I googled around a bit but I still haven't been able to find an answer to what it does.
Clicker.apk
DebugTool.apk
FieldTest.apk
FieldTrial.apk
I have removed these four without problems. Clicker.apk is for your keyboard calibration, as i use sywpe i remove it.
bwcorvus said:
Clicker.apk
DebugTool.apk
FieldTest.apk
FieldTrial.apk
I have removed these four without problems. Clicker.apk is for your keyboard calibration, as i use sywpe i remove it.
Click to expand...
Click to collapse
Updated, Thanks.
I think Sprint_Promotion.apk is required for *2 to function, otherwise it force closes. If you need that service don't delete it. Maybe you could asterisk that entry.
nukedukem said:
I think Sprint_Promotion.apk is required for *2 to function, otherwise it force closes. If you need that service don't delete it. Maybe you could asterisk that entry.
Click to expand...
Click to collapse
Just as a note, you can always use #2, or 611 from your phone and it does the same thing as *2 but doesn't force close. This allows you to remove that Sprint_Promotion.apk without encountering the issue.
And while a list of what's safe to remove would be good, it would also be more awesome to describe what each application does as well.
If I recall correctly:
Mode10Wallpapers.apk - This is the colorful HTC live wallpaper.
MagicSmokeWallpapers.apk - Google's Magic Smoke live wallpapers.
PicoTts.apk - This is the text-to-speech engine for Android.
TtsService.apk - Also part of the text-to-speech engine for Android.
Edit: You also have mail.apk listed twice in your list. XD
I have removed DCSStock.apk, DCSImpl.apk, DCSUtility.apk without issue.
PCSII.apk is needed for adb/usb functions.
EPST.apk is needed for ##DATA#, phone commands.
prjkthack said:
Just as a note, you can always use #2, or 611 from your phone and it does the same thing as *2 but doesn't force close. This allows you to remove that Sprint_Promotion.apk without encountering the issue.
And while a list of what's safe to remove would be good, it would also be more awesome to describe what each application does as well.
If I recall correctly:
Mode10Wallpapers.apk - This is the colorful HTC live wallpaper.
MagicSmokeWallpapers.apk - Google's Magic Smoke live wallpapers.
PicoTts.apk - This is the text-to-speech engine for Android.
TtsSwervice.apk - Also part of the text-to-speech engine for Android.
Edit: You also have mail.apk listed twice in your list. XD
Click to expand...
Click to collapse
AssassinsLament said:
I have removed DCSStock.apk, DCSImpl.apk, DCSUtility.apk without issue.
PCSII.apk is needed for adb/usb functions.
EPST.apk is needed for ##DATA#, phone commands.
Click to expand...
Click to collapse
Updated. Thanks.
For everyone else as well, I plan to have a spreadsheet when this is finished.
Thanks again.
Any other contributions welcome. Just got my phone back from Sprint, so will be doing some more updates as I can.
com.htc.rosiewidget.tipcalculator.apk - tip calculator app can be removed
omegasun18 said:
com.htc.rosiewidget.tipcalculator.apk - tip calculator app can be removed
Click to expand...
Click to collapse
Updated. Thanks.
I tried removing HtcIQAgent.apk and IQRD.apk before since I didn't like it always running and it seemed to have no purpose, but my phone never went to sleep, the awake time and up time were the same after that.
datajosh said:
I tried removing HtcIQAgent.apk and IQRD.apk before since I didn't like it always running and it seemed to have no purpose, but my phone never went to sleep, the awake time and up time were the same after that.
Click to expand...
Click to collapse
I'll make a note in the OP. I will be able to start testing again tomorrow. My replacement EVO got backordered but Sprint told me today that I should be expecting it tomorrow
Until then, can you test it out again, make sure no other apps are running?
Thanks a lot.
I am 99% sure you can remove PCSII.apk without causing any problems. It just removed the "HTC Sync" functionality. ADB remains.
I haven't done it with my EVO because I've ran Cyanogen since day one, but I did it with my Hero without issue.
zergburger said:
I'll make a note in the OP. I will be able to start testing again tomorrow. My replacement EVO got backordered but Sprint told me today that I should be expecting it tomorrow
Until then, can you test it out again, make sure no other apps are running?
Thanks a lot.
Click to expand...
Click to collapse
I haven't removed them in a while (before 2.2 came out) but when I did it, I tested it a few times because it didn't make much sense to me. When I removed them, the phone never slept but if I did a Nandroid restore of the system directory, it went back to normal. There were no other app changes at all. I think another app is calling them from what I remember seeing in the logcat. I didn't dig into it too much because it's not that big of a deal to leave them in there. The only reason I tried to remove them in the first place is because IQAgent gave me problems on the Moment, seems to be okay on the EVO though.
i am wondering if anyone would find it useful if i work up a flashable script to jsut remove all the known ok apks?
I have a script i already use that has most of them it shouldnt be ahrd setting up a signed flashable one. I am thinking one with sense and one that will remove sense as well.
omegasun18 said:
i am wondering if anyone would find it useful if i work up a flashable script to jsut remove all the known ok apks?
I have a script i already use that has most of them it shouldnt be ahrd setting up a signed flashable one. I am thinking one with sense and one that will remove sense as well.
Click to expand...
Click to collapse
Can you make a list of the apk's that are in your script? Would love to compare it to the list in OP.
also updated OP

[Q] Which ones are bloatware?

After going through the run around to get my phone rooted so I can removed the bloatware that came pre-installed on it (and after all this trouble I will say that I will never get another phone with MotoBlur on it ever again) I realize that I am ignorant in what could be considered it and what I may think is but is vital to the system.
*before I list what I think is bloatware I will say that I have backed up EVERYTHING on my phone so if something was to go wrong, I can always restore -- I also have the option to freeze the application, but I want to free up space on my phone as well*
Items in bold are the ones I am sure about, items in red I'm pretty sure shouldn't be removed, all others I don't know.
Account and Sync Settings
Accounts
Accounts Storage
Admin Notifier
AdService
Alarm & Timer
[*]Android Keyboard
Android Live Wallpaper
AT&T Address Book
[*]AT&T FamilyMap
[*]AT&T Music
[*]AT&T Navigator
[*]AT&T Wi-Fi Hot Spots
AtCommandService
Battery Manager
[*]Bluetooth Share
[*]BluetoothDun
blur.res
Browser Plugin
BrowserMessage
[*]Calculator
Calendar
Camera
[*]Certificate Installer
[*]Checkin Service
[*]com.android.providers.applications
[*]com.google.android.syncadapters.contacts
[*]com.motorola.android.dm.plugin.im
[*]com.motorola.android.omadrm
[*]com.motorola.android.syncml.service
[*]com.motorola.android.wmdrm.dla
[*]com.motorola.atcmd.plugin
[*]com.motorola.atcmd.plugin.att
[*]com.motorola.phoneaddons
Compass Calibrator
[*]Contacts
[*]Contacts New Storage
[*]Contacts Sync
[*]ContactsData
[*]ContactsUnconnected
Cool Down Mode
[*]Data Manager
[*]Data Manager Service
[*]Date and Time
DMService
[*]Download Manager
DRM Protected Content Storage
Email
Email Engine
FMRadioService
FOTA
Gallery
Global Unplug
Gmail
Gmail Storage
Google Apps
Google Partner Setup
Google Search (Enhanced)
Google Search
Google Settings Provider
Google Talk Service
Google Talk Storage
Help Center
Home
HTML Viewer
[*]IM
[*]ImOfflineService
KODACK PERFECT TOUCH
Live Wallpaper Picker
LocationProxyDmPlugin
Magic Smoke Wallpapers
[*]Manage SIM Card
Maps
[*]Market
[*]Market Updater
Master Clear Error Reporter
Media audio Effects
MediaSync
Messages
Messaging
[*]Mobile Banking
[*]Mobile Video
[*]MobiTV
[*]MotoBlur Calendar Service
[*]MotoBlur Megamaid
[*]MotoBlur Services
[*]MOTOBLUR Social Sharing
[*]MotoBlur Storage Monitor
[*]MtlrDialog
Music
Music Visualization Wallpapers
My Uploads
Network Location
[*]News
OMA Client Provisioning
OMA Download
Package Installer
Phone Portal
Photo Workshop
Pico TTS
Policy Manager Service
Policy Manager Service (yes, it was listed twice)
Quick Contact
Quick Search Box
Quick Tutorial
Quickoffice
Rich Clipboard
[*]Settings Storage
[*]Setup Wizard
[*]SIM Toolkit
[*]Social Messaging
[*]Social Messaging Service
[*]Social Networking
[*]Social Status
Sound Recorder
Sticky Note
Street View
Sync Feeds
[*]Talk
[*]TalkBack
[*]Task Manager
[*]Terminal Emulator
Text Messaging
Toggle Widgets
TTS Service
Universal Inbox
[*]Updater
[*]Upgrader
[*]usb
Video Editor Lite
Video Player
[*]Vlingo Voice
Voice Dialer
Voice Search
VPN Services
[*]Weather
[*]WHERE
WmdrmPushReciever
Work Contacts
[*]YouTube
[*]YPmobile
First off let me be clear. ... i am not an expert. If i was i would not have a motoblur phone. I am just a chump who ended up with one. I am someone trying to make the best of what i have. Don't do what i say or you may break your phone. All i can say is what i have tried and kind of what happened. My shorthand below is
Rok means i removed it and nothing unexpected seemed to happen.
? Means i have not tried it and or i think it would be risky to remove.
N means i just don't think its ok to remove.
I go into a little more detail on some of them.
Bottom line is if it has blur in its name then removing it is taking your phones life in your own hands.
My son found a stock rom that i have reflashed my phone with after i broke it by removing wrong stuff. I don't have the same phone as you though. Hunt and find a stock rom so you can fix your flubs.
NOTE: use ti backups and freeze system apps. If its a mistake just unfreeze. Removing and restoring system apps may not work out like you think....take it from someone who found out the hard way. If after freezing a while all seems ok then think about removing.
n Account and Sync Settings
n Accounts
n Accounts Storage
n Admin Notifier
rok AdService
n Alarm & Timer
n Android Keyboard
rok Android Live Wallpaper
n AtCommandService
n Battery Manager
n Bluetooth Share
n BluetoothDun
n blur.res
n Browser Plugin
n BrowserMessage
rok Calculator
rok Calendar
not removed but should be ok Camera
n Certificate Installer
n Checkin Service
n com.android.providers.applications
n com.google.android.syncadapters.contacts
? Maybe com.motorola.android.dm.plugin.im
? com.motorola.android.omadrm
? com.motorola.android.syncml.service
? com.motorola.android.wmdrm.dla
? com.motorola.atcmd.plugin
? com.motorola.atcmd.plugin.att
? com.motorola.phoneaddons
rnok broke something. Cant remember what. Compass Calibrator
? Contacts
? Contacts New Storage
? Contacts Sync
? ContactsData
? ContactsUnconnected
? Cool Down Mode
? Data Manager
? Data Manager Service
n Date and Time
? Dont think so. DMService
? See above. Download Manager
? DRM Protected Content Storage
no. Breaks text msg. Email
see above. Email Engine
? Should be ok to remove. FMRadioService
? FOTA
not tried but should be ok. Gallery
n Global Unplug
rok Gmail
rok Gmail Storage
? Dont think so but untried. Google Apps
? See above. Google Partner Setup
? Untried because i use it. Google Search (Enhanced)
? See above. Google Search
unsure. Cant remember seeing this one. Google Settings Provider
do not remove. Breaks market and misc stuff seemingly unconnected. Google Talk Service
not ok Google Talk Storage
? Never tried. Wanted it. Help Center
dont remove. Install a replacement. I use adw launcher (may be awd launcher) first remove all icons and widgets) Home
? Dont know what its for yet. HTML Viewer
rok IM
rok ImOfflineService
not ok. It is used by pics and or camera. Makes them better. If dont use camera or pics then might be ok to remove. KODACK PERFECT TOUCH
broke something and caused fc. Live Wallpaper Picker
? LocationProxyDmPlugin
rok Magic Smoke Wallpapers
not tried. Use it. Manage SIM Card
rok but it is google maps. Maps
not tried. I use it. Market
see above. Market Updater
dont remember seeing this one. Master Clear Error Reporter
not tried. I use it. Media audio Effects
? MediaSync
i use it. Messages
i use it. Messaging
i dont have it. Bet its ok to go. Mobile Banking
? Been scared to try ha. Mobile Video
dont have it but bet its ok to go. MobiTV
? MotoBlur Calendar Service
? MotoBlur Megamaid
? MotoBlur Services
i froze it. Nothing seemed to break. MOTOBLUR Social Sharing
? MotoBlur Storage Monitor
dont remember it. MtlrDialog
i use it but bet its good to go. Music
dont remember this one. Music Visualization Wallpapers
? My Uploads
? Think you need it. Network Location
rok News
? OMA Client Provisioning
? OMA Download
need it. Package Installer
prob want to keep. Phone Portal
prob want to keep but prob ok to go. Photo Workshop
? Think its used by voice to text but unsure. Pico TTS
keep. Policy Manager Service
pretty sure you want. Quick Contact
i use. Quick Search Box
rok Quick Tutorial
rok but handy until you find something better. Quickoffice
untried. I use it. Rich Clipboard
? Settings Storage
prob want to keep. Setup Wizard
i use. SIM Toolkit
rok Social Messaging
rok Social Messaging Service
rok Social Networking
rok Social Status
prob want but prob ok to go. Sound Recorder
dont remember this. Sticky Note
used by maps. If you delete maps you may as well delete this. Street View
? Sync Feeds
not ok. Breaks misc stuff. Talk
? Figure it goes with talk so untried. TalkBack
? Cant remember. Task Manager
i never tried to remove because i use it. Better keep it. Very small and you may need it. Terminal Emulator
i use it. Text Messaging
i use it. Could go but bet you use it. Toggle Widgets
text to speech. Best keep. TTS Service
untried but think it would break texting. Universal Inbox
? Updater
? Upgrader
keep. usb
? Plan to try remove soon. Video Editor Lite
? See above. Video Player
dont remember. Vlingo Voice
i tried it but think it caused probs but not for sure. Ive been told it can go. Voice Dialer
same issue as above. Voice Search
untried. Guess it could go if no plans to use. Think it may break unexpected stuff. VPN Services
rok Weather
dont remember. WHERE
untried but bet you want it. WmdrmPushReciever
? Work Contacts
rok YouTube
dont remember. YPmobile
Sent from my MB502 using XDA App
If you get Titanium Backup you can 'freeze' any app that you are thinking about removing and try the phone out. A lot easier than fixing it if you remove one you need.
Edit: Sorry - i see that TB has already been mentioned.
Experiments after Froyo
I have the Motorola Flipside, and I actually like the phone (which I selected based on wanting a full hardware keyboard), but the MAJOR flaw is the VERY limited internal phone storage. If it wasn't for that flaw, I would have little interest in replacing the phone. As it is, I have struggled with keeping the phone useful for about a year and a half, but plan to replace it very soon. I actually even like SOME of the MotoBlur features, especially the way it consolidates all of my contacts, but I really only use it for that.
I updated to Froyo during Motorola's smoke testing. The update was welcome, but AT&T and Motorola both loaded EVEN MORE bloat which just exacerbated the space issue. So I have my own list of stuff that I have deleted, which includes the social MotoBlur stuff but keeps the account management and contact sync features.
I'll try to get back here within the next couple of days to list out exactly how I've got things configured. Many of the apps have been changed, consolidated, or dropped, so I'll provide a complete list based on the 2.2.2 update.
... squirrel
i can say u need the home one. if you delete it your home page dissapears and its a pita to get back.
If youre rooted, try link2sd to save the limited spaced on the phone. I used it while I had this phone and never got memory full with over 60 apps.
link2sd and mb508
Yes, link2sd is great, I use and recommend it.
However, it is NOT sufficient to deal with the insanely limited space on the FlipSide. If you do a factory reset with the latest ROM (2.2.2), you will end up with something like 12MB of space. These days there are about 7 updates to the core applications, and you do not have enough space to load the updates.
To make space, you have to use the Link2SD feature of "convert system app to user app" so that it can be linked. But 12MB is not enough space for link2sd to convert any apps.
So load up Titanium backup, too, and delete some AT&T bloatware, then start converting system apps and linking them. This will be enough space for most people. My biggest problem is that I have about 1,500 contacts (I am an activist involved in politics). They take up about 40 MB of data space, and data cannot be linked to SD (really BAD design, IMHO). The only way I am able to make this phone useful is to remove about 90% of my contacts AND do the delete bloatware + link2sd stuff. The phone is functional at that point, but of course much less useful since I have to keep my contact list off-line. Even though I've got my most frequent contacts loaded, I often get phone calls or texts and don't even know who it is.
squ1rr3l said:
Yes, link2sd is great, I use and recommend it.
However, it is NOT sufficient to deal with the insanely limited space on the FlipSide. If you do a factory reset with the latest ROM (2.2.2), you will end up with something like 12MB of space. These days there are about 7 updates to the core applications, and you do not have enough space to load the updates.
To make space, you have to use the Link2SD feature of "convert system app to user app" so that it can be linked. But 12MB is not enough space for link2sd to convert any apps.
So load up Titanium backup, too, and delete some AT&T bloatware, then start converting system apps and linking them. This will be enough space for most people. My biggest problem is that I have about 1,500 contacts (I am an activist involved in politics). They take up about 40 MB of data space, and data cannot be linked to SD (really BAD design, IMHO). The only way I am able to make this phone useful is to remove about 90% of my contacts AND do the delete bloatware + link2sd stuff. The phone is functional at that point, but of course much less useful since I have to keep my contact list off-line. Even though I've got my most frequent contacts loaded, I often get phone calls or texts and don't even know who it is.
Click to expand...
Click to collapse
Just install cm7, you have lots of free space and no bloatware to remove! Plus its gingerbread so it gives better battery life. I use it and combined with link2sd, it makes this phone half usable
Sent from my jelly bean infused infuse
supernewbdev said:
Just install cm7, you have lots of free space and no bloatware to remove! Plus its gingerbread so it gives better battery life. I use it and combined with link2sd, it makes this phone half usable
Sent from my jelly bean infused infuse
Click to expand...
Click to collapse
There is no cm7 available for the FlipSide (MB508).
squ1rr3l said:
There is no cm7 available for the FlipSide (MB508).
Click to expand...
Click to collapse
Yes there is http://forum.xda-developers.com/showthread.php?t=1517880
Sent from my jelly bean infused infuse
supernewbdev said:
Yes there is http://forum.xda-developers.com/showthread.php?t=1517880
Sent from my jelly bean infused infuse
Click to expand...
Click to collapse
Doesn't always work. Mine will not give me the recovery access needed to install cm7 so that's not always an option. Plus most people want a fully functioning phone and not being able to use 3g and receive phone calls without rebooting or freezing is not, in my eyes anyway, fully functioning.
supernewbdev said:
Yes there is http://forum.xda-developers.com/showthread.php?t=1517880
Sent from my jelly bean infused infuse
Click to expand...
Click to collapse
The link actually says it's for the Sage. One of the guys trying it says:
my findings are... the accelerometer does not work... meaning the screen doesn't change orientation when you turn the phone...
and
the telephone dials out... or rings when called... however... when it attempts to connect... it reboots the phone...
and
the camera is still broken
Click to expand...
Click to collapse
That seems worse.
Are you using it on the FlipSide?
squ1rr3l said:
The link actually says it's for the Sage. One of the guys trying it says:
That seems worse.
Are you using it on the FlipSide?
Click to expand...
Click to collapse
Sage is the developer name for the flipside, like motus is the backflip, olympus is atrix etc. That is correct. But I agree. If most important things aren't working, is there any point in having cm7?
In this same forum as this, the general flipside section, there is a newbie install guide. Use it...
Sent from my jelly bean infused infuse
squ1rr3l said:
That seems worse.
Are you using it on the FlipSide?
Click to expand...
Click to collapse
Camera seems to work fine for me, the rebooting on call is an issue where you need to force 2G as it has problems with US 3G bands. I don't recall problems with the accelerometer, but to be honest I only use landscape with the keyboard open, which triggers the rotation just fine.
I've moved on to a Captivate Glide now, but I still have the Flipside running CM7 around for a backup and VoIP phone, I can dig it out and toy with it later to check the sensor for sure.
(edit)
Just checked, opened a browser and rotation via sensor worked perfectly. If you set ADW Launcher to persist in memory, it won't have the option to rotate based on sensor, so it's possible he thought the sensor wasn't working. I have no idea why, I assume it's a bug, but it's that way on any ADW afaik.
squ1rr3l said:
My biggest problem is that I have about 1,500 contacts (I am an activist involved in politics). They take up about 40 MB of data space, and data cannot be linked to SD (really BAD design, IMHO).
Click to expand...
Click to collapse
The massive contact list is why you have so little free space initially, I'd assume... A fresh flash of the latest .sbf had something like 60 MB free, iirc. It might actually be possible to manually symlink your contact database to the sd card, I've not tried it personally but a quick google seems to imply it's possible. Since you've got link2sd set up, it should be fairly straightforward.
cm7 flipside
the only bug I have noticed is the data connection being cancelled on call, everything else works for me on the flipside

[Q] Multi-user feature in 4.2

Anyone playing with 4.2 yet?
Second and subsequent users seem to have to go through some kind of set up. Can they/do they need to use a Google Account they already have on another device? Is it a good idea for them to do so?
WibblyW said:
Anyone playing with 4.2 yet?
Second and subsequent users seem to have to go through some kind of set up. Can they/do they need to use a Google Account they already have on another device? Is it a good idea for them to do so?
Click to expand...
Click to collapse
was just playing around on mine yeah it seems it's set up as another user (inc google sync everything) what i was hoping for was like a guest account that could browse the web use some of the apps (according to a whitelist or something) say im with some friends and am streaming music and want to be able to let them use it without giving them access to my email and other stuff?
sadly not to be i fear unless someone can allay my fears?
Looks like you have to emulate a guest user by pre configuring them as a 'dummy' account, with dummy email etc.
Would be difficult to get them access your paid apps though. And what if you set up free apps under that account? Are re downloaded and take up space? That would be a bummer for big apps like games.
WibblyW said:
Looks like you have to emulate a guest user by pre configuring them as a 'dummy' account, with dummy email etc.
Would be difficult to get them access your paid apps though. And what if you set up free apps under that account? Are re downloaded and take up space? That would be a bummer for big apps like games.
Click to expand...
Click to collapse
exactly want to show the thing off but don't want to have to stand over them making sure they don't go rooting around
WibblyW said:
Looks like you have to emulate a guest user by pre configuring them as a 'dummy' account, with dummy email etc.
Would be difficult to get them access your paid apps though. And what if you set up free apps under that account? Are re downloaded and take up space? That would be a bummer for big apps like games.
Click to expand...
Click to collapse
How is this going to be managed then?
Good Point !
Wilks3y said:
How is this going to be managed then?
Good Point !
Click to expand...
Click to collapse
I've tried that out with my girlfriends account and it seems like if you download an app, which you already have on your device, it "installs" it almost immediately. There is no re-download of the file. However, if you start the app you'll see a new instance of it, without any data taken from your other account. Maybe there are some apps which keep their settings but those which I've testet so far seem to start naked. This will mean that the app itself will only stored once, the data like savegames etc. is stored per user.
What bugs me is that there seems no way (maybe with root) to access the internal storage area of the other user. As example, I have some movies stored on my device and I can only access them in the account which was active, when I copied the files to the device.
Edit:
BOOOM: Here we go. Tried to install the facebook app on two users and got the following message:
"You cannot install this app because another user has already installed an incompatible version on this device"
Seems like Google adding this feature is only one part of the story. I think there are quite a lot apps out there which will run into the same issue.
Edit2:
Looked a little bit deeper into this and found out, that this was NOT caused by an incompatibility issue from the facebook app itself. I've modified the apk (for testing purposes, don't use facebook much) with "AppGuard" and installed it outside of the google play store. As I tried to reinstall the facebook app from the play store I ran into the previous described error message.
So am I correct in thinking there will be no way to "make apps available" to all users? I thought this would be a great tool for my son, so i can basically say you can have access to these 10 games and that's it. but if i have to add my google account then "install" each game that's going to be a pain in the arse!
Is there no resource documentation on this? I looked I could not find anything on google that addressed apps really at all.
Each user appears to get a their own "home" directory created in /mnt/shell/emulated.
Default user dir is "0"
Second user dir is "10"
Each contain the standard dir's from 4.1 and earlier.
I took a CWM nandroid backup immediately after upgrading and the clockworkmod folder is in the same directory, so I'm guessing that any app that uses the old-style home path will need updating.
since adding the second user SuperSu has had issues - hangs & then crash, and the Settings app crashed - if I have time I'll revert to stock, upgrade again, and then add another account without rooting & installing supersu/busybox et al.

In search of minimal system .apk

Hello,
I have decided to try and find exactly what .apk I can remove from a freshly rooted system using NookManager. At this time;
Disabled:
Accessories.apk
AccountAndSyncSettings.apk
AFfileDownloadService.apk
AirRuntime.apk
BnAuthenticationService.apk
BnCloudRequestSvc.apk
CloudService.apk
ContactsProvider.apk
DemoMode.apk
DeviceManager.apk
DeviceRegistrator.apk
DownloadAdmin.apk
Gallery.apk
GoogleSearch.apk
Home.apk
Launcher.apk
Library.apk
Music.apk
NookCommunity.apk
NookHWTest.apk
Oobe.apk
Phone.apk
PicoTts.apk
QuickStartActivity.apk
ReaderRMSDK.apk
ServiceOne.apk
Shop.apk
Social.apk
SysChecksum.apk
TelephonyProvider.apk
ThumbnailService.apk
TtsService.apk
WaveformDownloader.apk
Enabled:
ApplicationsProvider.apk
Browser.apk
CertInstaller.apk
CryptoServer.apk
DownloadProvider.apk
DrmProvider.apk
GlobalSearch.apk
HTMLViewer.apk
LatinIME.apk
MediaProvider.apk
PackageInstaller.apk
Settings.apk
SettingsProvider.apk
UserDictionaryProvider.apk
-Problems so far:
1) Under Settings->Device Info->About Your Nook field 'Software version' is listed as 'Unavailable'
2) The quick launch is still displayed - What .apk disables this?
3) Graphical layout of No-frills CPU Control slightly impaired - Usable but something has broken it.
Can you help with any of the above?
I have tried disabling other .apk files however I was a little too ambitious and ended up with many more problems and a boot loop so I intend to be a little more systematic. I would like to find the bare minimum that is required. I will keep this thread updated but appreciate any help that can be given.
Thank you.
LavaChild0809 said:
1) Under Settings->Device Info->About Your Nook field 'Software version' is listed as 'Unavailable'
Click to expand...
Click to collapse
Maybe DeviceManager.apk, maybe AccountandSyncSettings.apk - I think you'll just need to try renabling things until it works.
LavaChild0809 said:
2) The quick launch is still displayed - What .apk disables this?
Click to expand...
Click to collapse
Its not in an .apk. B&N buried it in the system framework. Unless your quest for minimalism takes you to baksmali system jars, rip out code and smali then you can just use Nook Touch Mod Manager (installed with NookManager) to remap your n key to whatever you want it to do.
straygecko said:
Maybe DeviceManager.apk, maybe AccountandSyncSettings.apk - I think you'll just need to try renabling things until it works.
Its not in an .apk. B&N buried it in the system framework. Unless your quest for minimalism takes you to baksmali system jars, rip out code and smali then you can just use Nook Touch Mod Manager (installed with NookManager) to remap your n key to whatever you want it to do.
Click to expand...
Click to collapse
Thanks for the tips, I'll give it a shot. My only reason for messing with the .apk is that I'd like to maximise battery life. I've read about Phone and TelephonyProvider and so I gathered while there I may as well remove other stuff. My intention is definitely not to remove anything that other applications may have dependancies on - It's real tough knowing so I might just end up leave them all there. Do you know of any application (or perhaps a different systematic way) that will (somehow - not sure if possible) work out the dependancy of installed apps and list those that can be removed?
Additionally, on my first attempt at removing .apk I was a little too over ambitious and in addition to the list of 'Disabled' apps I also disabled:
ApplicationsProvider.apk
Browser.apk
CryptoServer.apk
DownloadProvider.apk
DrmProvider.apk
GlobalSearch.apk
HTMLViewer.apk
MediaProvider.apk
SettingsProvider.apk
UserDictionaryProvider.apk
One of these caused the quick launch to disappear - Whether that is because one of those .apk actually contains the quick launch or because quick launch is dependant on one of these to function I do not know... I suppose I could go remove one of these at a time and see which is responsible.
The only reason I'm against trying each one at a time is it very time consuming to remove and reboot between each (let alone then testing everything I can think of to check for any misbehaviour!).
Thanks
When I got my NST I spent a bit of time doing exactly the same thing you are doing.
In my System/app folder I have the following:
ApplicationsProvider.apk
BnCloudRequestSvc.apk <------ I did this a while ago, so I can't remember why I left this one in....
DeviceManager.apk <------ again, I can't remember why I left this in...
LatinIME.apk
PackageInstaller.apk
ReaderRMSDK.apk <---- built in reader app. I don't like the look of any other epub reader. I use Renate's amazing library app with this.
Settings.apk
SettingsProvider.apk
UserDictionaryProvider.apk
Note: I don't use ANY of B&N's services.
I don't have Browser.apk as I use Opera instead xD
I have had no problems with this setup: I've been using this for the last ~3 months with no crashes/reboots etc.
HOWEVER there is an apk missing: In this state my NST refuses to go to deep sleep when I let it go to sleep.
As for the QuickNav, while I dont use it (and is disabled by Nook Touch Mod Manager on my NST) I can confirm that these apk have QuickNav.
I would continue to experiment, but I no longer have the time. If someone could work out of the remaining apks which would allow deep sleep, and whether BnCloudRequestSvc and DeviceManager are necessary, I would be eternally grateful :good:
chowy993 said:
When I got my NST I spent a bit of time doing exactly the same thing you are doing.
In my System/app folder I have the following:
ApplicationsProvider.apk
BnCloudRequestSvc.apk <------ I did this a while ago, so I can't remember why I left this one in....
DeviceManager.apk <------ again, I can't remember why I left this in...
LatinIME.apk
PackageInstaller.apk
ReaderRMSDK.apk <---- built in reader app. I don't like the look of any other epub reader. I use Renate's amazing library app with this.
Settings.apk
SettingsProvider.apk
UserDictionaryProvider.apk
Note: I don't use ANY of B&N's services.
I don't have Browser.apk as I use Opera instead xD
I have had no problems with this setup: I've been using this for the last ~3 months with no crashes/reboots etc.
HOWEVER there is an apk missing: In this state my NST refuses to go to deep sleep when I let it go to sleep.
As for the QuickNav, while I dont use it (and is disabled by Nook Touch Mod Manager on my NST) I can confirm that these apk have QuickNav.
I would continue to experiment, but I no longer have the time. If someone could work out of the remaining apks which would allow deep sleep, and whether BnCloudRequestSvc and DeviceManager are necessary, I would be eternally grateful :good:
Click to expand...
Click to collapse
Hello! Could you please tell me how you know it does not go to 'deep sleep'? I'd like to know how to check this to keep an eye out and ensure I also do not break this behaviour. Thank you!
I don't have either of my Nooks with me at work today so I can't check which .apks I still have on them. However, I can suggest the method I used to get to where I am....
I installed "Go TaskManager EX", this app allows you to see what is running and kill processes you don't want. With this app, I was able to find some .apks that start automatically that perform services that I don't use. (Example: Social.apk) So I have moved all .apks for services that start automatically to a directory I created called /system/archive. (This way I still have a copy on the device, making restoration easier just in case.) I have left .apks in /system/apps that I don't use as long as I don't find them starting up automatically. My rational is that if it does not start automatically, then it is not using battery. I will try to remember to check my Nooks and post what .apks I have left tomorrow.
David0226 said:
I don't have either of my Nooks with me at work today so I can't check which .apks I still have on them. However, I can suggest the method I used to get to where I am....
I installed "Go TaskManager EX", this app allows you to see what is running and kill processes you don't want. With this app, I was able to find some .apks that start automatically that perform services that I don't use. (Example: Social.apk) So I have moved all .apks for services that start automatically to a directory I created called /system/archive. (This way I still have a copy on the device, making restoration easier just in case.) I have left .apks in /system/apps that I don't use as long as I don't find them starting up automatically. My rational is that if it does not start automatically, then it is not using battery. I will try to remember to check my Nooks and post what .apks I have left tomorrow.
Click to expand...
Click to collapse
That would be great - Thank you!
LavaChild0809 said:
Hello! Could you please tell me how you know it does not go to 'deep sleep'? I'd like to know how to check this to keep an eye out and ensure I also do not break this behaviour. Thank you!
Click to expand...
Click to collapse
I use a free app called CPU Spy. It shows you what states the CPU has been in over time. If you can't access the play store on your NST, I've put it in the attachments.
I first got suspicious when I noticed at some point that my NST drained battery really fast compared to pre-root status. So I installed CPU spy, and that told me that the device wouldn't go into deep sleep.
I look forward to seeing your results in what APKs are the minimal requirements.
David0226 said:
I don't have either of my Nooks with me at work today so I can't check which .apks I still have on them. However, I can suggest the method I used to get to where I am....
I installed "Go TaskManager EX", this app allows you to see what is running and kill processes you don't want. With this app, I was able to find some .apks that start automatically that perform services that I don't use. (Example: Social.apk) So I have moved all .apks for services that start automatically to a directory I created called /system/archive. (This way I still have a copy on the device, making restoration easier just in case.) I have left .apks in /system/apps that I don't use as long as I don't find them starting up automatically. My rational is that if it does not start automatically, then it is not using battery. I will try to remember to check my Nooks and post what .apks I have left tomorrow.
Click to expand...
Click to collapse
Would it be possible to post what .apk you have left please? Thanks!
chowy993 said:
I use a free app called CPU Spy. It shows you what states the CPU has been in over time. If you can't access the play store on your NST, I've put it in the attachments.
I first got suspicious when I noticed at some point that my NST drained battery really fast compared to pre-root status. So I installed CPU spy, and that told me that the device wouldn't go into deep sleep.
I look forward to seeing your results in what APKs are the minimal requirements.
Click to expand...
Click to collapse
I'll be sure to give this a try - Thank you.
LavaChild0809 said:
Would it be possible to post what .apk you have left please? Thanks!
Click to expand...
Click to collapse
I am not sure you want me to at this point. Before posting earlier in the week I tried to remove a few others and got my Nook so messed up that I had to do a "factory reset" about six times. So I obviously removed too much.
I also believe that how much you can remove depends upon whether you want to be able to read books with B&N DRM. I "think" my Nook got messed up when I remove AirRuntime.apk and then tried to use the stock library. The library never loaded and the screen just kept flashing black/white, black/white. I had to power off by pushing the power button for 20 seconds and even restoring AirRuntime did not work. So I had to restore from the factory zip image.
That was a long explanation to say that at this point I don't trust what I have done and to reiterate the making a backup before trying any thing like this is critical.
Just a note regarding your experimentation:
All the .apks are part of the Android system, not the underlying Linux.
You should always be able to get through to a shell on ADB.
The screen might be showing wackiness but ADB should still be working.
When playing around, "start" and "stop" in ADB should be your friends.
Code:
# stop [color=red]// stop the Android subsystem[/color]
# mv whatever.apk whatever.bak [color=red]// modify something[/color]
# start [color=red]// start the Android subsystem[/color]
David0226 said:
I am not sure you want me to at this point. Before posting earlier in the week I tried to remove a few others and got my Nook so messed up that I had to do a "factory reset" about six times. So I obviously removed too much.
I also believe that how much you can remove depends upon whether you want to be able to read books with B&N DRM. I "think" my Nook got messed up when I remove AirRuntime.apk and then tried to use the stock library. The library never loaded and the screen just kept flashing black/white, black/white. I had to power off by pushing the power button for 20 seconds and even restoring AirRuntime did not work. So I had to restore from the factory zip image.
That was a long explanation to say that at this point I don't trust what I have done and to reiterate the making a backup before trying any thing like this is critical.
Click to expand...
Click to collapse
That's some useful feedback all the same - It really is making me consider whether it's worth all of the fuss. I do have a backup, thankfully, and I've used it numerous times but none the less I can imagine I case where the vast majority of .apk will need to be kept in any case. If nothing else, I think the list of what can/cannot be removed will vary widely between users depending on their needs. Personally I have no use for *anything* B&N apart from the Reader. Even then, it's hard to know what minor breakages might be related to removing a particular .apk which you may not notice until a later date (by which time you'll perhaps have removed (or added) more). Definitely needs a more systematic approach than trial and error, I fear.
Renate NST said:
Just a note regarding your experimentation:
All the .apks are part of the Android system, not the underlying Linux.
You should always be able to get through to a shell on ADB.
The screen might be showing wackiness but ADB should still be working.
When playing around, "start" and "stop" in ADB should be your friends.
Code:
# stop [color=red]// stop the Android subsystem[/color]
# mv whatever.apk whatever.bak [color=red]// modify something[/color]
# start [color=red]// start the Android subsystem[/color]
Click to expand...
Click to collapse
Now that's some useful information - Thank you.
DeviceManager.apk does not work without BnCloudRequestSvc.apk and CloudService.apk. Without DeviceManager.apk no information device info.
Without CloudService.apk appear error in log...
khseal said:
DeviceManager.apk does not work without BnCloudRequestSvc.apk and CloudService.apk. Without DeviceManager.apk no information device info.
Without CloudService.apk appear error in log...
Click to expand...
Click to collapse
So have you worked out exactly what can be removed and what cannot? Can you give a full list? Thanks for the help so far!
LavaChild0809 said:
So have you worked out exactly what can be removed and what cannot? Can you give a full list? Thanks for the help so far!
Click to expand...
Click to collapse
I recently purchased Nook. I test and see the relationship. I will write what services should be left when I've finished experimenting.
Sounds great - I'm sure lots of people would be very very interested!
Sounds great - I'm sure lots of people would be very very interested!
Click to expand...
Click to collapse
I think the systems applications are not heavily loaded device.
So in these operations delete system applications, do not big sense. A little more memory and little more bugs.
khseal said:
I think the systems applications are not heavily loaded device.
So in these operations delete system applications, do not big sense. A little more memory and little more bugs.
Click to expand...
Click to collapse
So are there any you would recommend removing or none at all? Thanks!
There are some I know can be deleted. The telephone related ones obviously and DemoMode.apk. I am not sure removing these will do anything but speed up the boot time from complete power off. As the Nook has no native sound capability, I believe you can also delete PicoTts.apk, Music.apk and TtsService.apk, but again I am not sure that will help improve battery life.
Does anybody know which .apk is responsible for the 'recommend to a friend' (or similar) notifications? And are there are side-effects/implications to removing this apk? It's definitely the most annoying!

Can i remove any of these apps safety?

Can i remove any of these things installed on my nexus 6p, and still have a normally functional phone? If you guys see any i can remove please comment below.
- Android System
- Android System WebView
- AudioFX
- Bluetooth MIDI Service
- Bluetooth Share
- Calendar Storage
- Call Log Backup/Restore
- CaptivePortalLogin
- Cell Broadcasts
- Certificate Installer
- cLock
- com.android.backupcomfirm
- com.android.carrierconfig
- com.android.huawei.hiddenmenu
- com.android.managedprovisioning
- com.android.sdm.plugins.dcmo
- com.android.sdm.plugins.diagmon
- com.android.sharedstoragebackup
- com.android.smspush
- com.android.wallpapercropper
- com.huawei.callstatisticsutils
- com.hauwei.sarcontrolservice
- com.qualcomm.qcrilmsgtunnel
- com.qualcomm.timeservice
- com.quicinc.cne.CNEService
- ConnMO
- Content Adaptive Backlight Settings
- DMService
- Download Manager
- Downloads
- Exchange Services
- External Storage
- Fused Location
- Google Backup Transport
- Google Connectivity Services
- Google One Time Init
- Google Partner Setup
- HTML Viewer
- HwMMlTest
- Input Devices
- Intent Filter Verification Service
- Key Chain
- Live Wallpaper Picker
- Market Feedback Agent
- Media Storage
- MmsService
- Nfc Service
- Ok Google enrollment
- One Time Init
- org.codeaurora.ims
- Package Access Helper
- Package Installer
- PacProcessor
- Print Spooler
- Project Fi
- ProxyHandler
- Shell
- SprintDM
- Tags
- Trusted Face
- User Dictionary
- VpnDialogs
Are you joking? If you don't know what those apps/services do, you shouldn't be messing with anything on your phone.
Heisenberg said:
Are you joking? If you don't know what those apps/services do, you shouldn't be messing with anything on your phone.
Click to expand...
Click to collapse
I know half of the apps/services that are on this list but some of them i don't know. Thats why i would like some info on what apps/services i can remove!
kradkovich said:
I know half of the apps/services that are on this list but some of them i don't know. Thats why i would like some info on what apps/services i can remove!
Click to expand...
Click to collapse
None.
This is the most XDA of all threads. I lol'ed so hard at this.
Do you want a expensive brick for a phone.... because this is how you get an expensive brick.
Hahahaha.....
kradkovich said:
Can i remove any of these things installed on my nexus 6p, and still have a normally functional phone? If you guys see any i can remove please comment below.
[/COLOR][/B]
Click to expand...
Click to collapse
I understand what you mean, you can see a lot of apps that you potentially don't use and you'd like some advice on identifying them so you can remove them if not needed.
The vast majority of what i can see are needed, very few can be removed without breaking functionality.
Also if this is for the sake of battery life, there are other ways to get gains and not have to be this drastic, your active applications will have more of an implication on battery life than most of these.
Sorry that you were flamed for asking a question.
- Android System no
- Android System WebView no
- AudioFX no
- Bluetooth MIDI Service no
- Bluetooth Share no
- Calendar Storage don't know
- Call Log Backup/Restore don't know
- CaptivePortalLogin don't know
- Cell Broadcasts no
- Certificate Installer no
- cLock yes but you won't have a clock
- com.android.backupcomfirm don't know
- com.android.carrierconfig don't know
- com.android.huawei.hiddenmenu yes could break settings
- com.android.managedprovisioning no
- com.android.sdm.plugins.dcmo don't know
- com.android.sdm.plugins.diagmon don't know
- com.android.sharedstoragebackup don't know
- com.android.smspush no
- com.android.wallpapercropper no
- com.huawei.callstatisticsutils don't know
- com.hauwei.sarcontrolservice no
- com.qualcomm.qcrilmsgtunnel don't know
- com.qualcomm.timeservice no
- com.quicinc.cne.CNEService don't know
- ConnMO don't know
- Content Adaptive Backlight Settings don't know
- DMService don't know
- Download Manager no
- Downloads no
- Exchange Services yes you won't be able to use some email functions or email at all
- External Storage no
- Fused Location no
- Google Backup Transport don't know
- Google Connectivity Services no
- Google One Time Init don't know
- Google Partner Setup don't know
- HTML Viewer yes you won't be able to view HTML, could break some other stuff.
- HwMMlTest don't know
- Input Devices no
- Intent Filter Verification Service no
- Key Chain don't know
- Live Wallpaper Picker yes you won't be able to view live wallpapers using this native app, could break other things.
- Market Feedback Agent don't know
- Media Storage no
- MmsService no
- Nfc Service no
- Ok Google enrollment don't know
- One Time Init no
- org.codeaurora.ims don't know
- Package Access Helper don't know
- Package Installer no
- PacProcessor no
- Print Spooler yes
- Project Fi don't know
- ProxyHandler don't know
- Shell no
- SprintDM don't know
- Tags don't know
- Trusted Face don't know
- User Dictionary no
- VpnDialogsdon't know
Personally i wouldn't bother, but then i don't know what half of these do, this is mainly what i think i'd do, you can break parts of the phone by doing this too, not totally worth it in my opinion.
brichardson1991 said:
Do you want a expensive brick for a phone.... because this is how you get an expensive brick.
Click to expand...
Click to collapse
You can always unbrick.... ITS A NEXUS.
dladz said:
I understand what you mean, you can see a lot of apps that you potentially don't use and you'd like some advice on identifying them so you can remove them if not needed.
The vast majority of what i can see are needed, very few can be removed without breaking functionality.
Also if this is for the sake of battery life, there are other ways to get gains and not have to be this drastic, your active applications will have more of an implication on battery life than most of these.
Sorry that you were flamed for asking a question.
- Android System no
- Android System WebView no
- AudioFX no
- Bluetooth MIDI Service no
- Bluetooth Share no
- Calendar Storage don't know
- Call Log Backup/Restore don't know
- CaptivePortalLogin don't know
- Cell Broadcasts no
- Certificate Installer no
- cLock yes but you won't have a clock
- com.android.backupcomfirm don't know
- com.android.carrierconfig don't know
- com.android.huawei.hiddenmenu yes could break settings
- com.android.managedprovisioning no
- com.android.sdm.plugins.dcmo don't know
- com.android.sdm.plugins.diagmon don't know
- com.android.sharedstoragebackup don't know
- com.android.smspush no
- com.android.wallpapercropper no
- com.huawei.callstatisticsutils don't know
- com.hauwei.sarcontrolservice no
- com.qualcomm.qcrilmsgtunnel don't know
- com.qualcomm.timeservice no
- com.quicinc.cne.CNEService don't know
- ConnMO don't know
- Content Adaptive Backlight Settings don't know
- DMService don't know
- Download Manager no
- Downloads no
- Exchange Services yes you won't be able to use some email functions or email at all
- External Storage no
- Fused Location no
- Google Backup Transport don't know
- Google Connectivity Services no
- Google One Time Init don't know
- Google Partner Setup don't know
- HTML Viewer yes you won't be able to view HTML, could break some other stuff.
- HwMMlTest don't know
- Input Devices no
- Intent Filter Verification Service no
- Key Chain don't know
- Live Wallpaper Picker yes you won't be able to view live wallpapers using this native app, could break other things.
- Market Feedback Agent don't know
- Media Storage no
- MmsService no
- Nfc Service no
- Ok Google enrollment don't know
- One Time Init no
- org.codeaurora.ims don't know
- Package Access Helper don't know
- Package Installer no
- PacProcessor no
- Print Spooler yes
- Project Fi don't know
- ProxyHandler don't know
- Shell no
- SprintDM don't know
- Tags don't know
- Trusted Face don't know
- User Dictionary no
- VpnDialogsdon't know
Personally i wouldn't bother, but then i don't know what half of these do, this is mainly what i think i'd do, you can break parts of the phone by doing this too, not totally worth it in my opinion.
Click to expand...
Click to collapse
Thanks for taking your time and answering! I moved on to chroma rom which some of these items are gone from it already, love this rom
kradkovich said:
Thanks for taking your time and answering! I moved on to chroma rom which some of these items are gone from it already, love this rom
Click to expand...
Click to collapse
No worries mate [emoji6]
Sent from my Nexus 6P using XDA-Developers mobile app
Well done dladz! has XDA style!!
Flamers are the enemy trying to trick you into believing that what is provided for the cattle is good for the cattle. Moo on flamers.
dladz said:
I understand what you mean, you can see a lot of apps that you potentially don't use and you'd like some advice on identifying them so you can remove them if not needed.
The vast majority of what i can see are needed, very few can be removed without breaking functionality.
Also if this is for the sake of battery life, there are other ways to get gains and not have to be this drastic, your active applications will have more of an implication on battery life than most of these.
Sorry that you were flamed for asking a question.
- Android System no
- Android System WebView no
- AudioFX no
- Bluetooth MIDI Service no
- Bluetooth Share no
- Calendar Storage don't know
- Call Log Backup/Restore don't know
- CaptivePortalLogin don't know
- Cell Broadcasts no
- Certificate Installer no
- cLock yes but you won't have a clock
- com.android.backupcomfirm don't know
- com.android.carrierconfig don't know
- com.android.huawei.hiddenmenu yes could break settings
- com.android.managedprovisioning no
- com.android.sdm.plugins.dcmo don't know
- com.android.sdm.plugins.diagmon don't know
- com.android.sharedstoragebackup don't know
- com.android.smspush no
- com.android.wallpapercropper no
- com.huawei.callstatisticsutils don't know
- com.hauwei.sarcontrolservice no
- com.qualcomm.qcrilmsgtunnel don't know
- com.qualcomm.timeservice no
- com.quicinc.cne.CNEService don't know
- ConnMO don't know
- Content Adaptive Backlight Settings don't know
- DMService don't know
- Download Manager no
- Downloads no
- Exchange Services yes you won't be able to use some email functions or email at all
- External Storage no
- Fused Location no
- Google Backup Transport don't know
- Google Connectivity Services no
- Google One Time Init don't know
- Google Partner Setup don't know
- HTML Viewer yes you won't be able to view HTML, could break some other stuff.
- HwMMlTest don't know
- Input Devices no
- Intent Filter Verification Service no
- Key Chain don't know
- Live Wallpaper Picker yes you won't be able to view live wallpapers using this native app, could break other things.
- Market Feedback Agent don't know
- Media Storage no
- MmsService no
- Nfc Service no
- Ok Google enrollment don't know
- One Time Init no
- org.codeaurora.ims don't know
- Package Access Helper don't know
- Package Installer no
- PacProcessor no
- Print Spooler yes
- Project Fi don't know
- ProxyHandler don't know
- Shell no
- SprintDM don't know
- Tags don't know
- Trusted Face don't know
- User Dictionary no
- VpnDialogsdon't know
Personally i wouldn't bother, but then i don't know what half of these do, this is mainly what i think i'd do, you can break parts of the phone by doing this too, not totally worth it in my opinion.
Click to expand...
Click to collapse
This is the most XDA of replies: Helpful, informative, concise, and not patronizing. :good::good: Realize that not everyone on XDA knows everything there is to know about Android.
It's sad and ironic that the flaming done here was from someone who had 18,500+ on his Thank-meter. SMFH.
Just in case someone stumbles across this thread again, not advisable to delete the ff:
Google Partner Services Setup
Google One Time Init
Google Backup Transport
SIM Toolkit
Deleting these would either cause unexplained crashes, or annoying and
persistent popup warnings that interfere with some apps like Google Maps.
General rule of thumb if you're rooted is, freeze them using an app
like Titanium Backup, then observe for a while if they're causing any
unexplainable crashes/freezes/slowdowns. If not, then go delete.
Remember to make a Nandroid Backup in case everything goes to sh*t.
Borat38 said:
sad and ironic that the flaming done here was from someone who had 18,500+ on his Thank-meter. SMFH.
Click to expand...
Click to collapse
Hi...
Not sure where you see someone flaming here?
Also not sure what follows is the appropriate link but it describes the term:
http://www.urbandictionary.com/define.php?term=flaming
So... Looking at your comment and not seeing a lot of people with so much thanks here, I presume that you were referring to @Heisenberg with his 18.5k thanks?
I don't see any flaming here...
Nice... digging a 1 and half year old thread. SMFH...
Borat38 said:
This is the most XDA of replies: Helpful, informative, concise, and not patronizing. :good::good: Realize that not everyone on XDA knows everything there is to know about Android.
It's sad and ironic that the flaming done here was from someone who had 18,500+ on his Thank-meter. SMFH.
Just in case someone stumbles across this thread again, not advisable to delete the ff:
Google Partner Services Setup
Google One Time Init
Google Backup Transport
SIM Toolkit
Deleting these would either cause unexplained crashes, or annoying and
persistent popup warnings that interfere with some apps like Google Maps.
General rule of thumb if you're rooted is, freeze them using an app
like Titanium Backup, then observe for a while if they're causing any
unexplainable crashes/freezes/slowdowns. If not, then go delete.
Remember to make a Nandroid Backup in case everything goes to sh*t.
Click to expand...
Click to collapse
Thank you sir
I've thought about removing these a while back myself, didn't ask and ended up with no rom
Even when i did remove things and ended up with a working but broken Rom the battery gains were negative I'm guessing because the broken parts were in turn using more battery? No idea, but also not worth it anyway
Not sure what we've all learnt here but it's been fun
---------- Post added at 11:36 AM ---------- Previous post was at 11:35 AM ----------
galaxys said:
Well done dladz! has XDA style!!
Click to expand...
Click to collapse
Hahaa thanks man.
5.1 said:
Nice... digging a 1 and half year old thread. SMFH...
Click to expand...
Click to collapse
"Very nice, yes!"
FTFY
RoyJ said:
"Very nice, yes!"
FTFY
Click to expand...
Click to collapse
Thanks! :good:
On many other devices I have owned and flashed there was some thread that listed all the safe, maybe safe and not safe system apps to delete. As phones get bigger and bigger this seems to be less of a thing to do. I personally use TBU also to freeze and observe behavior before deleting.
Sent from my Nexus 6P using XDA-Developers Legacy app
dladz said:
Thank you sir
I've thought about removing these a while back myself, didn't ask and ended up with no rom
Even when i did remove things and ended up with a working but broken Rom the battery gains were negative I'm guessing because the broken parts were in turn using more battery? No idea, but also not worth it anyway
Not sure what we've all learnt here but it's been fun
---------- Post added at 11:36 AM ---------- Previous post was at 11:35 AM ----------
Hahaa thanks man.
Click to expand...
Click to collapse
LOL ? A blast from the past!
Borat38 what are you smoking?

Categories

Resources