Hey, not sure if this really belongs here, or in General, but since its semi-hacking the system, I'll post here first.
It seems, so far, that Touchwiz isn't nearly as deeply integrated as Sense is, and that at least some of Samsung's Modified Apps can just be backed-up, deleted, and replaced with the stock apps from Android 2.1 (using apps ripped from CM5.0.8 for Nexus 1 for my attempts.)
So, I thought I'd start a list of stock Android 2.1 apps that people have made work on the vibrant. I know a lot of people are waiting for CM or other custom roms and alternate recovery images, but in the mean time, lets start customizing!
I have confirmed the following to work, but only after the original touchwiz apps are deleted from /system/app, then the stock apps are installed via the standard installer to /data/app and cp over to /system/app then reboot
Music.apk
DeskClock.apk
Calendar.apk
CalendarProvider.apk
GenieWidget.apk
Mms.apk (NEW! added 7/21/2010)
Another pleasant surprise, is that I now have the default Calendar, music, and news & weather widgets on my vibrant!
Again, adb push didn't work for anything since I can't remount with r/w access yet, but a su adb shell allowed me to busybox cp them to /sytem/app once they were installed.
I've tried the same method with the CM5.0.8 LiveWallpapers with no success, so maybe someone else has some suggestions?
My next step is to test out bringing the original phone.apk and contacts.apk/contactsprovider.apk over
7/21/2010
Got the default messaging app from CM 5.0.8 brought over, still having tons of trouble with the default dialer and contacts/contacts provider, samsung has buried their signature for these deep in android somewhere, even outside of /data/system/packages.xml so any attempt to install the CM versions even after removing the Touchwiz apps fail.
7/22/2010
Pushed ADW Launcher to system, works like a charm! However, removing the TouchWiz30Launcher apk/odex and replacing with adw or launcher pro generates constant FC's for me, so sadly, it looks like it has to stay installed for now.
cheers everyone!
where did you get the N1 files? I have been meaning to try this as well.
cojonesx said:
where did you get the N1 files? I have been meaning to try this as well.
Click to expand...
Click to collapse
I just downloaded CM 5.0.8 for the N1, and have been pulling the apk's out of /system/app
cheers!
I actually installed the News & Weather app yesterday by just putting it on the SD Card and using ASTRO to install.. nothing special for that app.
zephiK said:
I actually installed the News & Weather app yesterday by just putting it on the SD Card and using ASTRO to install.. nothing special for that app.
Click to expand...
Click to collapse
Where did you download it from?
zephiK said:
I actually installed the News & Weather app yesterday by just putting it on the SD Card and using ASTRO to install.. nothing special for that app.
Click to expand...
Click to collapse
I was about to say the same thing, I just did an ADB install for this, didn't need to delete anything from data/app or anything.
It's cool to hear that the other stuff works though.
quickex99 said:
Where did you download it from?
Click to expand...
Click to collapse
The Gapps for 2.1, same CM Nexus thread.
Here - http://forum.xda-developers.com/showthread.php?t=623496
Sorry for the confusion about 'news and weather' I just meant I was unable to adb push the apk directly to system. It installs fine by default to /data/app but I wanted it in /system/app to survive resets, hence the busybox cp.
So far no luck with contacts/contactsprovider =(
Every version I try give me an install failed error, regardless of removing all traces of the samsung versions, even their references in /data/system/packages.xml
So is the music app from CM5.08 elliot's music mod?
XDA mobile
Docavelli said:
So is the music app from CM5.08 elliot's music mod?
XDA mobile
Click to expand...
Click to collapse
I'm honestly not sure how to tell if it is.
I pulled the Music.apk straight out of the /system/app dir from the CM 5.0.8 update for the Nexus 1.
cheers
can anyone provide News and Weather widget from stock OS. I think its the best news app.
Grab the 'Google Apps' addon for CM 5.0.8 for the nexus one, unzip it, and copy 'GenieWidget.apk' to your phone to install it.
cheers!
s0niqu3 said:
Grab the 'Google Apps' addon for CM 5.0.8 for the nexus one, unzip it, and copy 'GenieWidget.apk' to your phone to install it.
cheers!
Click to expand...
Click to collapse
thanks. i thought it had a different name......
I just did a google search for "download geniewidget.apk." It's much faster.
Sent from my SGH-T959 using XDA App
its says failed install for me. you know what that could mean? i uninstalled the calendar but it wont let me install.
Any word on if the stock launcher works? I don't really like ADW or Touchwiz
decepticon said:
Any word on if the stock launcher works? I don't really like ADW or Touchwiz
Click to expand...
Click to collapse
Hi again.
I haven't tried deleting the touchwiz launcher yet, but I'm using launcherPro Plus (and playing with ADW too, I really like that ADW supports the touchwiz horizontal style 'paging' in the app drawer, and hope launcher pro eventually supports it too) and they both work quite well, and should work fine when pushed into /system/app too.
Will update if I'm brave enough to remove the TW launcher, probably not tonight though, just spent the last 3 hours trying to get the stock dialer & contacts, and it was an epic fail, samsung has buried the touchwiz dialer/contacts signature deep, so no matter what I try, I always get an Install_failed_update_incompatible error when pushing the stock apps to the phone.
This is the same error I first received with the calendar, but a simple settings->applications->manage applications 'uninstall' of the remaining TWCalendar and Provider, and a reboot cleared that error, sadly that's not the case with dialer and contacts.
Maybe a wipe would fix this, but I'll wait another day or so to see how the clockwork custom recovery pans out, plus I need to make sure nandroid works so I can backup before I try that.
It also might be linked to something buried in the TW framework, I don't know, but I'm so not brave enough to mess with frameworks yet.
cheers everyone
Root Explorer allows your mount and unmount system drives btw. I like using it over ADB bc I can do it on the bus or train while commuting.
If I want to install the Stock 2.1 Calendar App, do I need to install the Calendar provider apk as well? I know the answer seems obvious but I just want to check
The_Chrome_Coyote said:
Root Explorer allows your mount and unmount system drives btw. I like using it over ADB bc I can do it on the bus or train while commuting.
If I want to install the Stock 2.1 Calendar App, do I need to install the Calendar provider apk as well? I know the answer seems obvious but I just want to check
Click to expand...
Click to collapse
I'm honestly not sure if the CalendarProvider.apk is necessary, but I replaced the touchwiz provider with it for good measure.
cheers.
Okay, I keep getting App not installed error, Ive removed TW Calendar and TW Calendar provider apk and odex from system, but I still get the error when trying to install Calendar.apk
I'm running Phoenix Unleashed on my Captivate and love it, and while the Gingerbread keyboard is fine, I really miss the predictive text and the functionality of the old Samsung keyboard from Froyo.
Does anyone either know the where I can get the app or the .apk so I can pull it from another source?
I discovered that AxT9IME.apk was what I was looking for, so I uploaded it to my phone. However, it won't install. Can anyone think of a reason why the app won't install or how I can install it? (Before you ask, I have selected the option to allow my phone to install unknown apps.)
sharp1114 said:
I discovered that AxT9IME.apk was what I was looking for, so I uploaded it to my phone. However, it won't install. Can anyone think of a reason why the app won't install or how I can install it? (Before you ask, I have selected the option to allow my phone to install unknown apps.)
Click to expand...
Click to collapse
Keyboards are system apps, you don't install. Put the apk into the /system/app folder using ADB or root explorer. You may or may not have to reboot to get it to show.
Caution swyping! Read at your own risk.
cappysw10 said:
Keyboards are system apps, you don't install. Put the apk into the /system/app folder using ADB or root explorer. You may or may not have to reboot to get it to show.
Caution swyping! Read at your own risk.
Click to expand...
Click to collapse
If that doesn't work there might be a lib file in /system/lib for the predictive text dictionary also. All I use is swype and thats how it is with that idk about this one for sure though.
I tried both loading the app and lib files. I tried copying them into the rom file and loading the rom, which failed.
I'm just running a different rom. Life as we know it did not cease.
Sent from my SAMSUNG-SGH-I897 using XDA App
Hi guys, Im trying to get the Google News and Weather app (GenieWidget.APK) from Nexus S, or other newer version, running. I have an older version that does not auto update, so it kinda sucks.
The new version is here http://forum.xda-developers.com/showthread.php?p=13473045
Ive tried dropping both the APK and/or ODEX file via file manager, also rebooting, but the files are not there afterwards. Im rooted and using FileExpert app, which is granted superuser Im told via toast message.
Also tried direct install of the APK, but again no go --> 'Application not installed' error.
Im running the Mosiac III ROM.
Searches have not helped so Id appreciate some help!
You might wan't to try Root Explorer from the market. Its what I used to install the genie widget. It is pretty easy to use. All you have to do is copy it into your system/app folder and there you have it.
Sent from my GT-I9100 using XDA Premium App
but do i need to delete the old one? Is necessary to change the permissions of the new apk? If yes how?
If the installation is failing you are going to need to adb push the application to your system/app/ folder and then it should work... I am also looking for the new geniewidget.apk (sorry for bumping an old thread).
Can we use contacts.apk from cyanogenmod in stock rom?....if we can,anyone please upload it for our phone.I don't like the stock contacts.My phone is at&t model and Android 4.1
Sent from my MB886
No help for me.....why? Did I asked something wrong?
Sent from my MB886
SanthosneoV said:
No help for me.....why? Did I asked something wrong?
Sent from my MB886
Click to expand...
Click to collapse
I think u posted in wrong place. Btw, why dont u take it from cm10 and try then let us know whether it works or not.
Sent from my MB886 using xda app-developers app
SanthosneoV said:
Can we use contacts.apk from cyanogenmod in stock rom?....if we can,anyone please upload it for our phone.I don't like the stock contacts.My phone is at&t model and Android 4.1
Sent from my MB886
Click to expand...
Click to collapse
Have fun.
penser said:
Have fun.
Click to expand...
Click to collapse
On the stock AT&T firmware for the AHD (4.1), you only need to root the phone and remove the vendor apps and the AT&T Addressbook and Yellow Pages apks from the phone and Contacts will load up without any carrier reference. It's actually pretty cool to see how easy it is to remove carrier customizations from this build and look somewhat vanilla.
It should work...make sure you clear cache before you install. And you cant just install it, you have to copy with a root explorer and set permissions correct...
wamsille said:
On the stock AT&T firmware for the AHD (4.1), you only need to root the phone and remove the vendor apps and the AT&T Addressbook and Yellow Pages apks from the phone and Contacts will load up without any carrier reference. It's actually pretty cool to see how easy it is to remove carrier customizations from this build and look somewhat vanilla.
Click to expand...
Click to collapse
I try with root browser but appears uninstall unsuccessful. What I did wrong?
Need change permissions?
Need another program?
I don't find vendor apps.
My phone is only root.
If you are running the stock ROM with root access, you need to download and install Root Explorer. It isn't a free app but I'm all for supporting development. (Note: I am in no way affiliated with any paid apps on the Play Store)
Open Root Explorer and navigate to System\Vendor. There is a directory \apps that you can just delete, which will elminate most of the pre-installed applications. Root Explorer will ask for root permission, which will open up your SU app. Grant permissions, then Root Explorer will warn you that you are still in R/O mode and confirm that you want R/W access to delete or move the files. Grant access again and the operation will be complete. You aren't done though, as the rest of the apps are loaded in System\apps, so go up a folder back to \System then open up \apps. You want the AT&T phonebook sync, Ready2Go and Yellow Page apps for starters to be deleted. Caution, you will see a lot of force closures but this is to be expected. You'll have leftover entries listed on downloads in App Manager, which you can delete manually one at a time.
If you don't want QuickOffice, you can remove the apk for it and any other preinstalled application that came with the phone. Keep in mind that you will need to be conservative in what you remove because one wrong move/delete could cause you to lose functionality. You should notice a much cleaner app drawer for starters, plus the Contacts app looks like Jelly Bean / ICS without the Yellow Pages icon.
At this point you should have a fairly clean 4.1.1 stock install on the Atrix. What I would like to do at some point is make a 4.1.1 based ROM using the AT&T update, just removing Blur and making everything vanilla. After that make a vanilla 4.0 ROM that is compatible with the Lapdock. I may have moved onto the Nexus 4 but something has to be said for this phone's build quality.
Thank You.:good:
I flashed to PAC rom and copied some of the apk files back to data/media/ folder then flashed back into Trickdroid and tried to install some of the apps.
I managed to install the clock app, the gallery app (I wanted the photo widget) and the browser app. But other apps such as Phone.apk had a "problem parsing the package" or something similar when trying to install the apk.
Is there a way to do this or is it impossible for some apps?
Thanks
Sent from my HTC One using xda premium
redbull123 said:
I flashed to PAC rom and copied some of the apk files back to data/media/ folder then flashed back into Trickdroid and tried to install some of the apps.
I managed to install the clock app, the gallery app (I wanted the photo widget) and the browser app. But other apps such as Phone.apk had a "problem parsing the package" or something similar when trying to install the apk.
Is there a way to do this or is it impossible for some apps?
Thanks
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
It's impossible for some apps. Also the best way is to use root explorer and copy them to system/apps and set the correct permissions. Be careful though and create a backup incase you run into issues.
Sent from my HTC One using xda premium