Here is a quick tutorial for installing the stock android calendar. This method works for me hope it works for you . It backups your touchwiz calendar also, i'm not sure if you can reverse this process.. Do not use the calendar clock
Better version from mcb00f
Here we go, this works:
1.) Must have root. Use root explorer or ADB to move TouchWizCalendar.apk & .odex, TouchWizCalendarProvider.apk & .odex, and InfoAlarm.apk & .odex to somewhere on your SD Card as backups. Reboot.
2.) Go into manage applications. Filter to all. Uninstall com.android.calendar.apk and com.android.provider.calendar.apk. Reboot again
3.) Copy Calendar.apk and calendarprovider.apk from this thread across to your SD card. Install both.
4.) If you want, use root explorer to move them from /data/app to /system/app but really not necessary. Reboot again, should sync by default but re-enable if you need to.
Click to expand...
Click to collapse
Can you test if its the same issue with stock calendar regarding setting default calendar?
In touchwiz calendar, when youre making a new appointment/task its defaulting on the builtin phone calendar memory but im using google calendar so i have to switch to google calendar setting everytime i make a new calendar task.
Thanks in advance!
tndb said:
Can you test if its the same issue with stock calendar regarding setting default calendar?
In touchwiz calendar, when youre making a new appointment/task its defaulting on the builtin phone calendar memory but im using google calendar so i have to switch to google calendar setting everytime i make a new calendar task.
Thanks in advance!
Click to expand...
Click to collapse
it doesnt have a local calendar so everything will be uploaded to your google calendar.
You can also select another google calendar when making an appointment if you have multiple calendars
and off course there is a widget which samsung doesnt have (except daily briefing)
I've got a problem with installing CalendarProvider.apk, i can't install it, theres just an error: "Anwendung nicht installiert".
In adp logcat I get:
Code:
I/ActivityManager( 2248): Starting activity: Intent { dat=file:///sdcard/CalendarProvider.apk cmp=com.android.packageinstaller/.InstallAppProgress (has extras)}
W/InstallAppProgress( 3123): Replacing package:com.android.providers.calendar
D/PackageParser( 2248): Scanning package: /data/app/vmdl61519.tmp
I/ActivityManager( 2248): Displayed activity com.android.packageinstaller/.InstallAppProgress: 1637 ms (total 1637 ms)
W/PackageManager( 2248): Trying to update system app code path from /system/app/TouchWizCalendarProvider.apk to /data/app/com.android.providers.calendar.apk
E/PackageManager( 2248): Package com.android.providers.calendar has no signatures that match those in shared user android.uid.calendar; ignoring!
W/PackageManager( 2248): Package couldn't be installed in /data/app/com.android.providers.calendar.apk
Any idea how to solve the problem?
ruffy91 said:
I've got a problem with installing CalendarProvider.apk, i can't install it, theres just an error: "Anwendung nicht installiert".
In adp logcat I get:
Code:
I/ActivityManager( 2248): Starting activity: Intent { dat=file:///sdcard/CalendarProvider.apk cmp=com.android.packageinstaller/.InstallAppProgress (has extras)}
W/InstallAppProgress( 3123): Replacing package:com.android.providers.calendar
D/PackageParser( 2248): Scanning package: /data/app/vmdl61519.tmp
I/ActivityManager( 2248): Displayed activity com.android.packageinstaller/.InstallAppProgress: 1637 ms (total 1637 ms)
W/PackageManager( 2248): Trying to update system app code path from /system/app/TouchWizCalendarProvider.apk to /data/app/com.android.providers.calendar.apk
E/PackageManager( 2248): Package com.android.providers.calendar has no signatures that match those in shared user android.uid.calendar; ignoring!
W/PackageManager( 2248): Package couldn't be installed in /data/app/com.android.providers.calendar.apk
Any idea how to solve the problem?
Click to expand...
Click to collapse
Think you have to reboot first. forgot 1 reboot in the tutorial i think
Still doesn't work.
I'm using firmware I9000XWJM2.
Has anyone other got it to work?
I double-checked that the deleted files are gone.
Getting this Error on Step 2:
adb install -l CalendarProvider.apk
299 KB/s (129676 bytes in 0.422s)
pkg: /data/local/tmp/CalendarProvider.apk
Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]
Same here with M2.
Same again with JM2, won't install the calendarprovider.apk
Here we go, this works:
1.) Must have root. Use root explorer or ADB to move TouchWizCalendar.apk & .odex, TouchWizCalendarProvider.apk & .odex, and InfoAlarm.apk & .odex to somewhere on your SD Card as backups. Reboot.
2.) Go into manage applications. Filter to all. Uninstall com.android.calendar.apk and com.android.provider.calendar.apk. Reboot again
3.) Copy Calendar.apk and calendarprovider.apk from this thread across to your SD card. Install both.
4.) If you want, use root explorer to move them from /data/app to /system/app but really not necessary. Reboot again, should sync by default but re-enable if you need to.
Works like a charm!
Thanks guys!
It's the same for " Contacts " ?
mcb00f said:
Here we go, this works:
1.) Must have root. Use root explorer or ADB to move TouchWizCalendar.apk & .odex, TouchWizCalendarProvider.apk & .odex, and InfoAlarm.apk & .odex to somewhere on your SD Card as backups. Reboot.
2.) Go into manage applications. Filter to all. Uninstall com.android.calendar.apk and com.android.provider.calendar.apk. Reboot again
3.) Copy Calendar.apk and calendarprovider.apk from this thread across to your SD card. Install both.
4.) If you want, use root explorer to move them from /data/app to /system/app but really not necessary. Reboot again, should sync by default but re-enable if you need to.
Click to expand...
Click to collapse
thanks, worked for me.
mcb00f said:
Here we go, this works:
1.) Must have root. Use root explorer or ADB to move TouchWizCalendar.apk & .odex, TouchWizCalendarProvider.apk & .odex, and InfoAlarm.apk & .odex to somewhere on your SD Card as backups. Reboot.
2.) Go into manage applications. Filter to all. Uninstall com.android.calendar.apk and com.android.provider.calendar.apk. Reboot again
3.) Copy Calendar.apk and calendarprovider.apk from this thread across to your SD card. Install both.
4.) If you want, use root explorer to move them from /data/app to /system/app but really not necessary. Reboot again, should sync by default but re-enable if you need to.
Click to expand...
Click to collapse
Step 1: OK
Step 2: Cant find any com.android.calendar.apk or com.android.provider.calendar.apk in the Manage Applications list. (Filtered by all)
Rooted Samsung Galaxy-S with JM2 firmware.
Any ideas?
Maybe i can just intall the apk`s from this thread without uninstalling, and see what happens?
speedweed said:
Step 1: OK
Step 2: Cant find any com.android.calendar.apk or com.android.provider.calendar.apk in the Manage Applications list. (Filtered by all)
Rooted Samsung Galaxy-S with JM2 firmware.
Any ideas?
Maybe i can just intall the apk`s from this thread without uninstalling, and see what happens?
Click to expand...
Click to collapse
if you can't find them it should work with only installing the apks.
SuperJimZ said:
It's the same for " Contacts " ?
Click to expand...
Click to collapse
a similar procedure should probably work, did not test it.
This worked great, many thanks.
Why do manufacturers bother making ****ty variations of decent apps? Blows my mind.
Also, where do you get the vanilla versions of the apps from?
canfraggle said:
This worked great, many thanks.
Why do manufacturers bother making ****ty variations of decent apps? Blows my mind.
Also, where do you get the vanilla versions of the apps from?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=623496
does anyone else have a big blue + button which apparently does nothing at the top of the calendar screen?
tommy34 said:
http://forum.xda-developers.com/showthread.php?t=623496
does anyone else have a big blue + button which apparently does nothing at the top of the calendar screen?
Click to expand...
Click to collapse
Yes. lol ... I didn't even notice before.
You pulled the apps from the Google add-on?
tommy34 said:
http://forum.xda-developers.com/showthread.php?t=623496
does anyone else have a big blue + button which apparently does nothing at the top of the calendar screen?
Click to expand...
Click to collapse
Yes, I have that button too. Isn't it nice? Just being there, hanging around on the screen. I call it my big blue "buddha" button.
BTW thanks for your mod. (maybe you should add again to the first strp that the apk files can be found in the system\apps dir)
Related
Now that we have got root, we can delete some of the Apps that are Preinstalled.
I wanted to make a list with Files that can be deleted without causing problems.
To delete any of this Files you need root + some sort of Root Explorer or Root Manager
I tested this with both of Leshaks ways of gaining root and used Root Explorer to delete the files.
The Direction where they can be found is /system/app
First off all the Standard Apps:
Aldiko eBook -> aldiko-standard-1.2.6.1....apk
Allshare -> Dlna
BuddiesNow -> Buddiesnow.apk
Clock -> clockpackage.apk
bookstore - bookstore.apk
Daily Briefing -> Infoalarm.apk
Layer -> Layer-samsung.apk
Memo -> Memo.apk
Mini Diary -> MiniDiary.apk
Myfiles -> Myfiles.apk
Messages -> MMS.apk
Navigation -> Navigation.apk
SozialHub -> undifinedInbox.apk
uTalk -> clientUTalk-03062010.apk
VoiceRecorder-> VoiceRecorder.apk
VoceDialer-> VoiceDialer.apk
Writeandgo -> Writeandgo.apk
LiveWallpapers:
LiveWallpapers.apk
LiveWallpaperpicker.apk
MagicSmokeWallpapers.apk
TATLivewallpapersAurora.apk
TATLivewallpapersBlueSea.apk
TATLivewallpapersDandelion.apk
TATLivewallpapersOceanwave.apk
VisualizationWallpapers.apk
pre installed Tw Wallpapers:
TwWallpaperChoos.apk
TouchwizWidgets:
Days.apk
Dualclock.apk
SamsungWidget_stockclock.apk
SamsungWidget_Feedandupdate.apk
SamsungWidget_Calenderclock.apk
SamsungWidget_Weatherclock.apk
I also tried to delete the Touchwiz Launcher and Replace it with the Launcher Pro Beta and it kinda worked. But there was a bugreport that said
"android.process.acore has stopped unexpectedly. Please try again. - Force close"
*update
Greetings
I tried using root explorer, es strongs, etc... to deleted system/app applications (such as the utalk application in the F5 firmware) and it keeps coming back!
how do you successfully remove those ?
and what is the APK for bookstore ? the russian one in F5 firmware.
Archius said:
I tried using root explorer, es strongs, etc... to deleted system/app applications (such as the utalk application in the F5 firmware) and it keeps coming back!
how do you successfully remove those ?
and what is the APK for bookstore ? the russian one in F5 firmware.
Click to expand...
Click to collapse
Have you rooted youre Phone?
Here 2 more form XXJF5 \ XXJFB version
Bookstore.apk
Client_uTalk_03062010.apk
Yes I am rooted.
AG_Uni - I tried to delete client_utalk but it comes back when I refresh =(
I can access superuser fine though..
did you try to mount / as rw ?
and how did you gained root? with odin or adb
Btw:
I disabled the Tw launcher and installed Launcher Pro. Then i set Launcher Pro to default and restartet the Phone. Now Tw isnt even in the backround
I rooted using ADB
I didn't try to mount no.
thanks for your help though Jonas
Archius said:
I rooted using ADB
I didn't try to mount no.
thanks for your help though Jonas
Click to expand...
Click to collapse
no problem, i havent tried root using adb but it shouldnt make a difference.
with csc, there is a tool that opens if a app wants to use root.
i am not familiar with adb root but perhaps you have to allow the programm to use root manual...
I've just rooted my phone and it's my first android experience so can I just go ahead and delete these APKs? They will automatically disappear from my widgets/app list or do I have to perform some sort of uninstall first?
(I'm comfortable enough with su/linux commands to understand what I'm doing)
Jonas.M said:
did you try to mount / as rw ?
and how did you gained root? with odin or adb
Btw:
I disabled the Tw launcher and installed Launcher Pro. Then i set Launcher Pro to default and restartet the Phone. Now Tw isnt even in the backround
Click to expand...
Click to collapse
How did you disable it?
It is not recommended that you delete gtalkservice.apk. Even though it is primarly used for Gtalk, the market also leverages this for communication when downloading apps.
bigbuffalo said:
How did you disable it?
Click to expand...
Click to collapse
Install Launcher Pro, then push the hardware button. A Window opens where you have to choose between the two launchers. You mark use as default and pick launcher pro. If you look at your Prozess you can see that tw launcher is still running. Now you have to reboot youre phone. Afterwards it should not be running anymore.-> Disable
megakid said:
I've just rooted my phone and it's my first android experience so can I just go ahead and delete these APKs? They will automatically disappear from my widgets/app list or do I have to perform some sort of uninstall first?
(I'm comfortable enough with su/linux commands to understand what I'm doing)
Click to expand...
Click to collapse
First of all you have to install Root explorer. Then go to /system/app and simply delete the apk files that are linked to the apps you want to get loose.
But some apks like the tw launcher should not be deleted, because this still causes problems
Archius said:
Yes I am rooted.
AG_Uni - I tried to delete client_utalk but it comes back when I refresh =(
I can access superuser fine though..
Click to expand...
Click to collapse
That's strange, I used Root Explorer have moved to SD (for backup) client_uTalk without any problems, even after reboot, I don't see it any more...
what are :
- snsaccount.apk
- snsprovider.apk
has to do with the social hub AG_Uni
I am a new user and need some help.
I gained root via ADB and have access to superuser. But I am unsure how to uninstall the system apk's I have a task manager and an install app plus I looked in the applications menu and no luck...
Anyone found out what are these for and if they are safe to remove?
1) SNS
2) Samsung Account
3) Factory test
4) Ics service
5) Device management
6) Badge something
7) Log provider'
wanting to remove all these for the longest time but dunno what they are for
raspdeep said:
Anyone found out what are these for and if they are safe to remove?
1) SNS
2) Samsung Account
3) Factory test
4) Ics service
5) Device management
6) Badge something
7) Log provider'
wanting to remove all these for the longest time but dunno what they are for
Click to expand...
Click to collapse
SNS : seems to be a social hub (thanks to Archius), seems to be safe to remove
Factory Test, Log provider : Have read somewhere that it was safe, but not sure (didn't removed it my self)
Device Management: not safe!
Samsung Account & "Badge something" have no idea...
dan 6a said:
I am a new user and need some help.
I gained root via ADB and have access to superuser. But I am unsure how to uninstall the system apk's I have a task manager and an install app plus I looked in the applications menu and no luck...
Click to expand...
Click to collapse
You can uninstall system apps using ADB or use app on the device something like Root Explorer or root manager...
with root explorer you can browse to /system/app and delete (or move to sd for backup) .apk that you want to uninstall.
AG_Uni said:
SNS : seems to be a social hub (thanks to Archius), seems to be safe to remove
Factory Test, Log provider : Have read somewhere that it was safe, but not sure (didn't removed it my self)
Device Management: not safe!
Samsung Account & "Badge something" have no idea...
Click to expand...
Click to collapse
UnifiedInbox is Social hub, not SNS.. if you removed SNSProvider/SNSAccount, Facebook Samsung app will break (can't login) and I'm not sure if that's applicable for standard Facebook app or not.
zenkinz said:
UnifiedInbox is Social hub, not SNS.. if you removed SNSProvider/SNSAccount, Facebook Samsung app will break (can't login) and I'm not sure if that's applicable for standard Facebook app or not.
Click to expand...
Click to collapse
Didnt noticed because Facebook S wasnt installed...
I'll edit
How can I remove some of the stock apps from JPK, SGStools seems to be able to remove the bulk of them but apps like latitude,places,navigation,maps,voice search and ect are still left over.. is this possible to remove ?
Either do it manually
rm /system/app/name.apk
rm /system/app/name.odex
pm uninstall <package name>
or
Link
EarlZ said:
How can I remove some of the stock apps from JPK, SGStools seems to be able to remove the bulk of them but apps like latitude,places,navigation,maps,voice search and ect are still left over.. is this possible to remove ?
Click to expand...
Click to collapse
Try root explorer (new version, just out on market). And there is topic about removing stuff, Im sure it describes other options.
Here is the link for the apps you can remove: http://forum.xda-developers.com/showthread.php?t=712546
As dupel has said, download root explorer from the market, it's a great app for rooted users.
Daneshm90 said:
Either do it manually
rm /system/app/name.apk
rm /system/app/name.odex
pm uninstall <package name>
or
Link
Click to expand...
Click to collapse
Why do you need the third line?
itaykoren said:
Why do you need the third line?
Click to expand...
Click to collapse
It uninstalls the package and removes traces of the app from your phone.
So if u just delete the apk/odex, ur app will still exist in /data/data and packages.xml and its dex will probably still exist as well in dalvik-cache.
In windows terms, its like deleting the program from C:\Program Files vs uninstalling it. That example will either make it clear or confuse u even more
Edit : That is why i wrote that app, doing it manually everytime u flashed a rom is very time consuming lol (im referring to my htc magic where i'd flash cm nightly's everyday )
Thanks for the quick reply.
Does that also apply when unrooting? (when I unrooted, I deleted the superuser.apk, and don't recall I uninstalled any package).
In addition, how do I know the name of the package?
Is it always identical to the .apk?
And a general question: Isn't it more logical to do the third line first, then the other two? Does it matter?
itaykoren said:
Thanks for the quick reply.
Does that also apply when unrooting? (when I unrooted, I deleted the superuser.apk, and don't recall I uninstalled any package).
In addition, how do I know the name of the package?
Is it always identical to the .apk?
And a general question: Isn't it more logical to do the third line first, then the other two? Does it matter?
Click to expand...
Click to collapse
The apk must be accessible (permission wise) in order to run the uninstall command and getting a "successful" in return. When u do so on a system app, it cannot delete the apk hence it returns a "unsuccessful". Hence u need to delete the apk/odex first, then run that command in order to get a "success" message.
The name of the package can be found in 2 ways :
Look inside the /data/data folder for folder names that resonate with that of the apk or u can make out which package name it is (sometimes not so obvious).
Open the apk, look inside the manifest for the package name or just look at the folder structure.
Behind the scenes thats what my app does, goes inside the apk, looks for the package name, hence when u tap on the item, it deletes the apk and presents you with the uninstall dialog where you uninstall the app like a regular app.
Thanks again for your swift reply.
This app of yours sounds interesting...
Tell me, if I don't do the third line, or I do it but I do not remove all the relevant packages (if there may be more than one) then will the icon of the app still be visible? Will it FC when I try to open it? Or will the icon not appear?
itaykoren said:
Thanks again for your swift reply.
This app of yours sounds interesting...
Tell me, if I don't do the third line, or I do it but I do not remove all the relevant packages (if there may be more than one) then will the icon of the app still be visible? Will it FC when I try to open it? Or will the icon not appear?
Click to expand...
Click to collapse
No it won't show up, but future revisions might cause trouble (sometimes)
You can always go through ur /data/data folder and find a folder name that resonates that of an apk u deleted and then run the pm uninstall command on it.
I haven't seen anything posted about this so I figured I'd post the list of apps that I have renamed or removed in CM7. Some are apps that the tablet won't ever use and some are apps that I personally won't be using. I'm sure there are more but these are the ones I've done so far. Please note: When you rename phone.apk you will get a message saying that phone has stopped working and it will not stop popping up, just hold down your power button to reboot and it won't come up again.
ADW Launcher.apk (if you're using a different launcher)
Androidian.apk
AdroidTerm.apk
Bluetooth.apk
Browser.apk (if you're using a different browser)
Camera.apk
CarHomeGoogle.apk
Cyanbread.apk
CMStats.apk
CMUpdate.apk
CMWallpapers.apk ((if you're using a different wallpaper)
Contacts.apk
DeskClock.apk
Development.apk
DownloadPrividerUi.apk
DSPManager.apk
Email.apk
FileManager.apk
FOTAKill.apk
GenieWidget.apk (news and weather widget)
GoogleQuickSearchBox.apk
HTMLViewer.apk
LatinIME.apk (if you're using a different keyboard)
LiveWallpapers.apk (if you're using a different live wallpaper)
MagicSmoke.apk
Mms.apk
Music.apk (if you're using a different music app)
OneTimeInitializer.apk
Pacman.apk
Phone.apk (RENAME THIS LAST)
Protips.apk
RomManager.apk
SetupWizard.apk
SoundRecorder.apk
SpareParts.apk
Talk.apk
TelephonyProvider.apk
Visualization.apk
VoiceDialer.apk
DO NOT RENAME: ContactsProvider, GoogleCalendarSyncAdapter or GoogleContactsSyncAdapter you will end up with framework and/or GApps errors.
I have often wondered why alot of these were left in the ROM.
I always delete lots of those apk even before I flash the update.zip
you can add:
Protips.apk
packman.apk (maybe)
RomManager.apk
I've been wondering about this as well and have been both mucking around with the ROM zips as well as simply deleting things with Root Explorer as it's just plain silly for Phone to exist on the Kindle Fire.
jwilliamf said:
I always delete lots of those apk even before I flash the update.zip
you can add:
Protips.apk
packman.apk (maybe)
RomManager.apk
Click to expand...
Click to collapse
Just to pick your brain a bit: Are you simply editing the zip contents (seems safest) or are you actually extracting everything and then re-compressing it once you've removed the fluff?
You *can* keep SoundRecorder if you want to - and it makes sense ot include it in the ROM. True, the Kindle Fire doesn't have a built-in mic, but I have one of these mics and it works great. It just doesn't use the speakers if this mic is plugged in, since it's detected as a headset + mic.
http://www.amazon.com/Switcheasy-ThumbTacks-Microphone-touch-Black/dp/B0021IAJEG
Just curious, regarding Contacts.apk and Phone.apk...are the two interdependant or will Contacts work without Phone.
Seems to me that using Contacts synced to your G-Mail account would provide the e-mail addresses of your contacts (just ignore the phone numbers) for any e-mailing you might want to do from your Fire...
Aahz Pervect said:
Just to pick your brain a bit: Are you simply editing the zip contents (seems safest) or are you actually extracting everything and then re-compressing it once you've removed the fluff?
Click to expand...
Click to collapse
I just delete or rename them in the system/app folder using root explorer.
hdmunger said:
Just curious, regarding Contacts.apk and Phone.apk...are the two interdependant or will Contacts work without Phone.
Seems to me that using Contacts synced to your G-Mail account would provide the e-mail addresses of your contacts (just ignore the phone numbers) for any e-mailing you might want to do from your Fire...
Click to expand...
Click to collapse
Your contacts should show up in your gmail automatically, at least they do for me.
As I recall from previous posts, renaming such apks like phone and telephony will cause FC's in the settings menu and possibly other areas.
Sent from my Kindle Fire using Tapatalk
DesDr0id said:
As I recall from previous posts, renaming such apks like phone and telephony will cause FC's in the settings menu and possibly other areas.
Click to expand...
Click to collapse
This was addressed already:
airmaxx23 said:
Please note: When you rename phone.apk you will get a message saying that phone has stopped working and it will not stop popping up, just hold down your power button to reboot and it won't come up again.]
Click to expand...
Click to collapse
Edit: Just reread your post and realized my response isn't addressing the issue... I would erase this post if I could.
DesDr0id said:
As I recall from previous posts, renaming such apks like phone and telephony will cause FC's in the settings menu and possibly other areas.
Sent from my Kindle Fire using Tapatalk
Click to expand...
Click to collapse
The only temporary issue is when renaming phone it, causes it to force close, once you reboot it doesn't happen again. I've had them all renamed for a day or so and I've been through a lot of the settings and have not had an issue.
Why rename when you simply evict? make up some extra space for yourself...
do it with adb... root explorer titanium, your fingers, out of /system/app/* and then their corpse cousins over in /data/data/* This is where I learned... http://wiki.cyanogenmod.com/wiki/Barebones.
Telephony, bluetooth, latinime, latinimetutorial mms phone street torch music dsp sound recorder talkback. com.amazon.mp3 was a hated app of mine since time immemmorial!
My routine when flashing CM nightlys on other phones is rather than take the time to clean up the rom for myself, i would just flash the full rom along with the gapps and then the titanium zip as a system file so its there when I get into android... then use the titty with a pre-determined list and just rip a lot of stuff almost 30-80MB and that gave me a LOT of breathing room on the G1/Dream.
When Titanium got down to the last app =Wifi Calling App the phone would go nuts.. and I always had to hit the reboot at the specific time to get it to reboot (if I missed that time, then I had to do batt-pull) get into recovery do wipe cache and dalvik, then reboot recovery then fix permissions and boot back.. and all was well.
the point is when you take out the music and telephony, especially DSP Manager, anything that uses audio is tied to other parts of the framework -- but its always fixable with a reboot and fix permissions.
androidcues said:
Why rename when you simply evict? make up some extra space for yourself...
do it with adb... root explorer titanium, your fingers, out of /system/app/* and then their corpse cousins over in /data/data/* This is where I learned... http://wiki.cyanogenmod.com/wiki/Barebones.
Telephony, bluetooth, latinime, latinimetutorial mms phone street torch music dsp sound recorder talkback. com.amazon.mp3 was a hated app of mine since time immemmorial!
My routine when flashing CM nightlys on other phones is rather than take the time to clean up the rom for myself, i would just flash the full rom along with the gapps and then the titanium zip as a system file so its there when I get into android... then use the titty with a pre-determined list and just rip a lot of stuff almost 30-80MB and that gave me a LOT of breathing room on the G1/Dream.
When Titanium got down to the last app =Wifi Calling App the phone would go nuts.. and I always had to hit the reboot at the specific time to get it to reboot (if I missed that time, then I had to do batt-pull) get into recovery do wipe cache and dalvik, then reboot recovery then fix permissions and boot back.. and all was well.
the point is when you take out the music and telephony, especially DSP Manager, anything that uses audio is tied to other parts of the framework -- but its always fixable with a reboot and fix permissions.
Click to expand...
Click to collapse
I always rename them and leave them for a few days before deleting them just to be sure things still play nicely.
Browser (I use silk)
Gallery (I use QuickPic)
ADW (I use go Launcher)
Aahz Pervect said:
I've been wondering about this as well and have been both mucking around with the ROM zips as well as simply deleting things with Root Explorer as it's just plain silly for Phone to exist on the Kindle Fire.
Just to pick your brain a bit: Are you simply editing the zip contents (seems safest) or are you actually extracting everything and then re-compressing it once you've removed the fluff?
Click to expand...
Click to collapse
Yes! Before flashing, open zip file and delete any apks that you don't need. Easiest way in my opinion.
Some more stuff you can safely remove (few already mentioned)
ADWLauncher.apk
Androidian.apk
AndroidTerm.apk
CMStats.apk
CMUpdateNotify.apk
CMWallpapers.apk
Development.apk
FileManager.apk
Livewallpapers.apk (Live wallpapers still work, just none are included)
MagicSmokewallpapers.apk
Protips.apk
SpareParts.apk
VisualizationWallpapers.apk
I created this little list of commands every time I install a new build of Cm7. Feel free to use it. ~30 apk's or so removed. Some stuff you might want to keep if you use it, be sure to remove from the command below, such as browser or gallery. I use other applications so I remove them
Code:
adb remount
adb shell
cd /system/app/
rm VoiceDialer.apk Androidian.apk AndroidTerm.apk Bluetooth.apk Browser.apk Camera.apk CarHomeGoogle.apk CMStats.apk CMUpdateNotify.apk CMWallpapers.apk Contacts.apk DeskClock.apk Development.apk DSPManager.apk Email.apk FileManager.apk Gallery3D.apk GenieWidget.apk LiveWallpapers.apk MagicSmokeWallpapers.apk Mms.apk Music.apk Pacman.apk Phone.apk Protips.apk RomManager.apk SoundRecorder.apk Talk.apk TelephonyProvider.apk VisualizationWallpapers.apk
Not trying to be an ass or anything but just removing the apk does not uninstall the app. The data will still be there and the device will sill think its installed (even tho you won't see the app in the app drawer) it shouldn't cause any issues but if your removing a bunch of stuff, might as well uninstall them correctly and reclaim the space they take up.
Titanium backup would probably be the easiest way to do it but what I prefer to do is put it all into a script. That way I can run it on whatever rom I install.
An example of how to uninstall the browser via command line...
rm/system/app/Browser.apk
pm uninstall com.android.browser
It should then say "seccess"
With system apps you need to remove the apk first then run the pm uninstall name.of.package command. Hope someone found this helpful
Edit: also, I wouldn't remove, uninstall or rename talk.apk because the market uses it in some way (can't remember for what exactly but it needs it)
foxdog66 said:
Not trying to be an ass or anything but just removing the apk does not uninstall the app. The data will still be there and the device will sill think its installed (even tho you won't see the app in the app drawer) it shouldn't cause any issues but if your removing a bunch of stuff, might as well uninstall them correctly and reclaim the space they take up.
Titanium backup would probably be the easiest way to do it but what I prefer to do is put it all into a script. That way I can run it on whatever rom I install.
An example of how to uninstall the browser via command line...
rm/system/app/Browser.apk
pm uninstall com.android.browser
It should then say "seccess"
With system apps you need to remove the apk first then run the pm uninstall name.of.package command. Hope someone found this helpful
Click to expand...
Click to collapse
Are you sure ;p
None of the apk's I removed show up in "/data/app" or "/system/app". So IMO, they are gone. Even checking the "/cache/" and it's contents. No trace of them there either. (I do wipe "cache/dalvik-cache" after deleting apk's).
foxdog66 said:
Not trying to be an ass or anything but just removing the apk does not uninstall the app. The data will still be there and the device will sill think its installed (even tho you won't see the app in the app drawer) it shouldn't cause any issues but if your removing a bunch of stuff, might as well uninstall them correctly and reclaim the space they take up.
Titanium backup would probably be the easiest way to do it but what I prefer to do is put it all into a script. That way I can run it on whatever rom I install.
An example of how to uninstall the browser via command line...
rm/system/app/Browser.apk
pm uninstall com.android.browser
It should then say "seccess"
With system apps you need to remove the apk first then run the pm uninstall name.of.package command. Hope someone found this helpful
Edit: also, I wouldn't remove, uninstall or rename talk.apk because the market uses it in some way (can't remember for what exactly but it needs it)
Click to expand...
Click to collapse
How do you find out what the name of each apk's matching package?
Takenover83 said:
Are you sure ;p
None of the apk's I removed show up in "/data/app" or "/system/app". So IMO, they are gone. Even checking the "/cache/" and it's contents. No trace of them there either. (I do wipe "cache/dalvik-cache" after deleting apk's).
Click to expand...
Click to collapse
Well the apk is gone but the /data/data/package data is still there. Try "adb shell pm list packages" and see if any of your removed apk's package names are listed.
Hello there
Is it really safe to uninstall native APKs on a CyanogenMod ROM ? I dislike to have several applications for the same job, we have a lot of storage problems with our old HTC Desire so a good cleaning is very important !
And if a remove some APKs in the ROM installation and repack ZIP is suicidal due to config installation ?
Do you have some tutorials and/or URLs to share ?
Thanks a lot in advance for your answers
Depends on the apk's you remove. I've been removing stuff on CM7 rom always.
This can get you started on what you should and should not remove.
http://wiki.cyanogenmod.com/wiki/Barebones
You can remove the following and still have "full" functionality:
Code:
Androidian.apk (theme)
Browser.apk (if you don't use the stock one)
Calculator.apk
Cyanbread.apk
CMWallpapers.apk
DSP Manager.apk
Email.apk
Filemanager.apk
FM.apk
Gallery3D.apk
LiveWallpapers.apk
LiveWallpapersPicker.apk
MagicSmokeWallpapers.apk
Music.apk
Pacman.apk
ProTips.apk
RomManager,apk
SpareParts.apk
SoundRecorder.apk
Stk.apk
Torch.apk
ThemeChooser.apk (No themes support)
ThemeManager.apk (No themes support)
VisualizationWallpaper.apk
VoiceDialer.apk
And remove these APKs directly on the ZIP installation file, then repacking the ZIP file and launch a complete flash on it... Safe or suicidal ? (yeah I like this word )
stankyou said:
Depends on the apk's you remove. I've been removing stuff on CM7 rom always.
This can get you started on what you should and should not remove.
http://wiki.cyanogenmod.com/wiki/Barebones
Click to expand...
Click to collapse
That's the source of goodness. Good job.
djdamage said:
And remove these APKs directly on the ZIP installation file, then repacking the ZIP file and launch a complete flash on it... Safe or suicidal ? (yeah I like this word )
Click to expand...
Click to collapse
There's nothing suicidal about accidentally removing critical apks on a rom and flashing it. I believe the worst you can get is a non-booting phone probably a usb brick maybe.. things that can still be fixed.
Flashing a corrupted hboot, now that's suicidal for your phone at least.
stankyou said:
Depends on the apk's you remove. I've been removing stuff on CM7 rom always.
This can get you started on what you should and should not remove.
Click to expand...
Click to collapse
I knew this source, however it's out-to-date now, most APKs are missing
It basically lists everything. What "most apk's" are you talking about that are not on the list?
djdamage said:
And remove these APKs directly on the ZIP installation file, then repacking the ZIP file and launch a complete flash on it... Safe or suicidal ? (yeah I like this word )
Click to expand...
Click to collapse
Do not repack the zip or you might be not able to flash it.
Just remove the files directly from zip archive.
I'm usually unpacking it just to see how big is the system to make smaller /system partition for few extra MB's internal memory. (custom hboot)
Sent from my HTC Desire using xda premium
It's easy and fairly safe to remove and/or add apks and/or configs to a zip ROM installation, even in /system, if you know for sure they aren't used by other apks.
I've done it many times.
But sometimes they might get somewhat corrupted and the recovery won't install them. If that happens try to make small changes each time and try them out.
I always remove unwanted .apks from the downloaded .zip file / custom rom prior to install.
You should use 7zip (Freeware - Google it) to open and browse the files in the .zip and delete the unwanted .apks. Everytime I have tried with WinRar it messes up the .zip file (wont install!), only works for me with 7zip (may work with Winzip too but untested by me).
The .apks can usually be found in sd-ext\app_s\ - depending on the rom you are installing.
N.b if your rom has the directories customize\app\ - don't delete the .apks in there as they are for the setup at rom install, are are selectable via the setup/install menu, deleting them may break the setup from completing.
Many .apks are deletable for example - I delete most widgets as I use a different launcher after install so they are useless to me.
e.g
com.htc.htcmsgwidgets3d.apk
com.htc.Sync3DWidget.apk
HtcAutoRotateWidget.apk
HtcDataRoamingWidget.apk
MMS.apk is the text message app and is deletable if your going to install something in its place after install. An example would be GO SMS.
Same with browser.apk - its the browser app. I delete it then after rom install I install something like Opera, Firefox or Dolphin etc.
DockMode.apk is for if you use a dock to connect your phone to your PC or car holder. I have neither of these things so I delete this.
Music.apk is the music player, and if your gonna replace it with another music player (Poweramp or Winamp for example) or simply dont want a music player, then is deletable.
MySketcher.apk is a touch drawing app which I dont use, so I delete that.
For me Titanium Backup PRO is a very useful program for uninstalling native .apks from the rom after install. Works perfectly.
If I forget to delete some native .apks I go into it, uninstall a load, then from the menu select -> more -> Clean up the Dalvik cache and it cleans up any stuff left that relate to the native .apks I have uninstalled.
There are many lists that can be found via google or here on XDA, but I have found many to be wrong. I worked out wot I could delete with trail and error.
Takes a while, but then you find out exactly what you can and cant ditch.
For sake, here is a list I have complied and have edited based on my knowledge of removing .apks prior to removal, some may or may not apply to you rom.
SHOULDNT REMOVE:
AccountAndSyncSettings.apk -> needed for Gmail Notifications
Calendar.apk -> Calendar
CalendarProvider.apk -> Calendar Provider
Camera.apk -> Camera
CertInstaller.apk -> Certificate Installer
Contacts.apk -> Contacts
Contacts.apk -> Contacts provider
DefaultContainerService.apk -> need to install apps
DownloadProvider.apk -> managed Downloads
DrmProvider.apk -> DRM provider
Fonts.apk -> system fonts
OmaDmcClient.apk -> OTA function can not simply be erased
Phone.apk -> Phone App
Settings.apk -> Settings App
SettingsProvider.apk -> Settings Provider
TelephonyProvider.apk -> Phone Provider
UserDictionaryProvider.apk -> Dictionary
Vending.apk -> Google Market
DeskClock.apk -> disables the alarm function
FmRadio.apk -> if the radio function is no longer needed
FmRadioProvider.apk -> if the radio function is no longer needed
GoogleCalenderSyncAdapter.apk -> Calendar Sync
GoogleContactsSyncAdapter.apk -> Sync Contacts
GoogleFeedback.apk
GoogleServicesFramework.apk -> provides account / login information for Google
CAN REMOVE
AnalogClockWidget.apk
AppAdvisor.apk
BatteryUsageWidget.apk
BookmarksWidget.apk
Browser.apk
Calculator.apk
CalendarWidget.apk
CarHome.apk
DeskClock.apk
DigitalClockWidget.apk
EmailWidget.apk
FriendsPlusWidget.apk
GalaxyWallpaper.apk
Gallery3D.apk
GenieWidget.apk
Gmail.apk
GoogleQuickSearchBox.apk
LiveWallpapers.apk
LiveWallpapersPicker.apk
MagicSmokeWallpapers.apk
Maps.apk
memo.apk
MessageWidget.apk
MusicWidget.apk
News.apk
PhotoAlbumWidget.apk
PhotoFrameWidget.apk
PolarisOffice.apk
VisualizationWallpapers.apk
VoiceSearch.apk
WeatherWidget.apk
nandroid first if unsure about removing a particular app - and you might have to turn off sig verification in recovery for install
I am trying to install the Samsung stock e-mail app because I like the combined view for multiple accounts. I downloaded the kyanAPPEND secEmail to my S3's internal storage and installed with CWM. There were no errors everything appeared to install properly, however I can not find the app on my phone. What may I have done wrong?
Kyan's Blog just said the following kyanAPPEND's may be flashed in CWM.
Thanks
I'm assuming (since you didn't specify) you are rooted and using kyan's rom? Looking at the Secemail.zip its just a simple copy/paste flash which moves the contents of SecEmail.zip/system/app to the /system/app on your phone. Using the file explorer of your choice you can browse to the /system/app directory and look to see if the files did in fact get copied there. The files are as follows :
EdmSysScopeService.apk
EdmVpnServices.apk
EnterprisePermissions.apk
Exchange.apk
SecEmail.apk
Most of them are actually for the exchange email connector, however I am not sure if these are in any way required for the standard email push app to function properly so best to make sure they are all present. I also cannot be sure if there is anything that may be required missing from the package.
dntesinfrno said:
I'm assuming (since you didn't specify) you are rooted and using kyan's rom? Looking at the Secemail.zip its just a simple copy/paste flash which moves the contents of SecEmail.zip/system/app to the /system/app on your phone. Using the file explorer of your choice you can browse to the /system/app directory and look to see if the files did in fact get copied there. The files are as follows :
EdmSysScopeService.apk
EdmVpnServices.apk
EnterprisePermissions.apk
Exchange.apk
SecEmail.apk
Most of them are actually for the exchange email connector, however I am not sure if these are in any way required for the standard email push app to function properly so best to make sure they are all present. I also cannot be sure if there is anything that may be required missing from the package.
Click to expand...
Click to collapse
Yes I am rooted and running Kyam's rom. And, yes all of the files are there. Do I need to make a icon short cut on one of my screens myself, if so how?
Thanks for your help.
If the apk's are in the /system/app folder then there should already be a 'shortcut' in the app drawer, making a shortcut to the apk itself would attempt to install the app. One other thing you can try is make sure you have 'unknown sources' checked in settings>security, unzip the SecEmail.zip and open each apk to manually to side load them. If this doesn't work then i would say there is a problem with the apk's.
dntesinfrno said:
If the apk's are in the /system/app folder then there should already be a 'shortcut' in the app drawer, making a shortcut to the apk itself would attempt to install the app. One other thing you can try is make sure you have 'unknown sources' checked in settings>security, unzip the SecEmail.zip and open each apk to manually to side load them. If this doesn't work then i would say there is a problem with the apk's.
Click to expand...
Click to collapse
I checked 'unknown sources' and re-installed from CWM and it worked. Thank you very much for all your help.
You checked "yes this is a question"
Guess where it belongs
Please read forum rules before posting
Questions go in Q&A
Thread moved
Friendly Neighborhood Moderator