Stock 2.1 Apps working on Vibrant - Vibrant Android Development

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

Related

Froyo Launcher2.apk

Hi all,
I personally really like the default Launcher2.apk from froyo, however unfortunately Cyanogen has now only included ADW.Launcher in cm6. After upgrading to cm6-rc1, I'm having trouble locating a copy of a Launcher2.apk from froyo.
As my phone's bootloader is not unlocked, it'll be a large hassle for me to go back to stock, and upgrade just to get Launcher2.apk...
I was wondering whether someone could post their stock /system/app/Launcher2.apk from an FRF91 install, to save me the trouble.
If you have adb installed, the command should just be:
adb pull /system/bin/Launcher2.apk
Cheers, Xanium
remote object '/system/bin/Launcher2.apk' does not exist
Just pull it from a stock rom and push it back overwriting ADW.
Mine had trouble seeing it. I tried a version I compiled myself from AOSP, as well as a resigned one from a deodexed FRF91 rom without success. I'm sure I missed something. I don't know what though. I've replaced the launcher in older CM versions with my own modified one without issues.
If you download CM6 from ROM manager you can choose to install with ADWLauncher or Launcher2
Launcher2.apk and Launcher2.odex are located at system/app. not at system/bin
theherodrownd said:
If you download CM6 from ROM manager you can choose to install with ADWLauncher or Launcher2
Click to expand...
Click to collapse
Really? Awesome. I guess I'll have to try that.
Here is a stock AOSP build of Launcher2.apk.
EDIT: Rom Manager didn't allow me to select launcher. The file I linked to above worked fine though. Just reboot and it will default to Launcher2. The ADWLauncher entry in the Settings app will disappear as well.
I made an update.zip (for hdpi-devices) to make replacing the launcher easy for future upgrades. It just adds Launcher2.apk and removes ADWLauncher.apk.
Launcher2 just keeps FC on my G1. I'm using CM6-RC1.
I installed like:
adb .\Launcher2.apk /system/app/Launcher2.apk
adb reboot
Phone boots but launcher just keeps crashing. Do I have to do some kind of wipe to get this to work? Does anyone have Launcher2 working on CM6-RC1?
EDIT: Perhaps I need to uninstall the old ADW launcher? I rm'd it from /system/app but another post suggested using pm unsinstall com.android.launcher. I haven't tried that.
neolith_god said:
Launcher2 just keeps FC on my G1. I'm using CM6-RC1.
I installed like:
adb .\Launcher2.apk /system/app/Launcher2.apk
adb reboot
Phone boots but launcher just keeps crashing. Do I have to do some kind of wipe to get this to work? Does anyone have Launcher2 working on CM6-RC1?
EDIT: Perhaps I need to uninstall the old ADW launcher? I rm'd it from /system/app but another post suggested using pm unsinstall com.android.launcher. I haven't tried that.
Click to expand...
Click to collapse
You need Launcher2 built from AOSP for mdpi. The one in my post is for hdpi. I forgot to mention that.
I get an error in Amon-Ra Recovery when trying to flash your zip file (nexus one, CMod RC2/nightly), Blunden.
Code:
E: can't open /sdcard/replace-launcher-signed.zip (bad)
Any ideas? I tried the manual uninstall of ADW and installation of Launcher2.apk but Launcher2.apk says it won't install.
Never mind. I downloaded your AOSP-compiled version of launcher.apk and it worked without a hitch. I must have had a corrupted file when I tried to install before. Thanks for posting the files!
no you cant
blunden said:
I made an update.zip (for hdpi-devices) to make replacing the launcher easy for future upgrades. It just adds Launcher2.apk and removes ADWLauncher.apk.
Click to expand...
Click to collapse
Any chance to re-upload the File?
Seems that mediafire refuse the request?!
Thanks!
Download Super manager from the market not astro or anything and put the Launcher.apk on your SCcard and then open super manager tap on the red square with the sdcard on it and u will see Launcher with the Launcher icon, tap it and press install and your good
hope this helped
Download works fine again
Thanks!

[REQUEST] CM 6 with Stock Music, Browser, and Launcher apps

CM6 is truly awesome, but guys like me miss stock apps like the Music, Browser, and Launcher apps. The replacement apps are great, but they don't feel solid enough ATM for some. You may argue that this isn't logical, but as a UX designer, I have reasons that you may or may not appreciate.
I can also use other ROMs, but other mod apps on CM6 like the DeskClock and WyContacts are cool for me. I also don't want to miss all other "invisible" stuff on CM6 like the Bluetooth HID support, FLAC support, trackball wake, etc.
I tried doing this myself by pushing the stock apks, renaming them to use the names of the mod apps, removing the mod apps, etc; but nothing worked.
Can someone bake CM 6 RC2 with all its goodness plus the stock Music, Launcher, and Browser apps? A ROM with both stock and mod versions of those apps would be cool, but if it's not possible, just the stock apps would do.
I can understand (and somewhat agree with you) about the stock launcher and browser... but why in God's name would you want that atrocity that they call a music app?
But, i'll give you +1 for stock launcher.
Out of curiosity; why not just get the apk and push/install it via adb (then set it as default on the device)? If it's just those three, seems simple enough. Am I missing something.
tasty-xda said:
Out of curiosity; why not just get the apk and push/install it via adb (then set it as default on the device)? If it's just those three, seems simple enough. Am I missing something.
Click to expand...
Click to collapse
Yep.
I did that. Didn't work. Looks like those apps are tied to CM6's framework or something
anthro said:
Yep.
I did that. Didn't work. Looks like those apps are tied to CM6's framework or something
Click to expand...
Click to collapse
I don't know about the browser and music apps (I MUCH prefer the stock ones), but I'm using the stock launcher2.apk on CM6.0 RC2 without issues.
Just do adb remount and adb push launcher2.apk /system/app/
If you want to remove ADW completely you can do adb remount and adb shell su rm /system/app/ADWLauncher.apk
anthro said:
Yep.
I did that. Didn't work. Looks like those apps are tied to CM6's framework or something
Click to expand...
Click to collapse
I have tried to push the stock Music app to replace CM6's one and have no problems. Perhaps you can give it one more try?
Ok here it is just flash it in recovery. http://www.4shared.com/file/gVONv3gW/stock-signed.html
Stock launcher and music app are awful. LauncherPro and ADW are much better and faster than stock launcher.
limouren said:
I have tried to push the stock Music app to replace CM6's one and have no problems. Perhaps you can give it one more try?
Click to expand...
Click to collapse
That's really odd. I successfully pushed it with adb. I even checked with Astro and the apks really went to /system/app/. After pushing the three apks, they just uninstalled the apps (the mod apps were just uninstalled, and the stock apps still weren't installed).
d750 said:
Ok here it is just flash it in recovery. http://www.4shared.com/file/gVONv3gW/stock-signed.html
Click to expand...
Click to collapse
Done! It worked! My Android experience feels complete again.
Can anyone explain why pushing the apks doesn't work, while d750's zip works?
Weird, i use nightlies and I rather some stock apps too. The new Music App comes with a "Video" app too which i hate so i remove it as well as:
/system/app
ADWLauncher.apk
Development.apk
Facebook.apk
Music.apk
RomManager.apk
SpareParts.apk
Term.apk
Twitter.apk
googlevoice.apk
com.amazon.mp3.apk
SuperUser.apk
/system/media.
bootanimation.zip
Click to expand...
Click to collapse
That there is basically what i remove whenever i format and i install the updated versions of:
Facebook.apk
googlevoice.apk
Music.apk (stock 2.2)
Launcher2.apk
I'm still trying to figure out how to get com.amazon.mp3.apk to install without showing up in Downloads. I found a thread to mark it as a "System app" but it still shows up in Downloads after a while. Dunno what i'm doing wrong but i rather the newer version as well.
@shotta35
How do you go about installing Facebook.apk, googlevoice.apk, Music.apk (stock 2.2),, Launcher2.apk?
You just have to push those to /system/app or /data/app respectivly and they will "install". Or two of those you could grab from the market.
As others have said just use adb shell and remove those. The exit from that and do a adb push Facebook.apk /system/app and it will be installed there.

[REQUEST]

I am running Andromeda 1.1 (Froyo 2.2 from Armani Cap) and the music player sucks balls compared to the one I had with Eclair JH7. Anyone got the apk for that player? I really liked the carousel view in landscape mode. Thanks.
Sure. Let me get it for you in a sec. Hold tight.
EDIT: Here you go - Musicplayer.apk
Thanks, man, much appreciated.
Just tried installing this and I get a message saying this is a system app and am I sure I want to replace it. I click yes, it starts to install then I get a failed to install message. Do I need to uninstall the stock player first? I can't believe how crappy the Froyo player is compared to the Eclair one.
Miami_Son said:
Just tried installing this and I get a message saying this is a system app and am I sure I want to replace it. I click yes, it starts to install then I get a failed to install message. Do I need to uninstall the stock player first? I can't believe how crappy the Froyo player is compared to the Eclair one.
Click to expand...
Click to collapse
It will always fail if you just try and install it. You have to use a file manager like root explorer and place it in system/app and it will work just fine. You can not overwrite a system app that easy most of the time.
adamholden85 said:
It will always fail if you just try and install it. You have to use a file manager like root explorer and place it in system/app and it will work just fine. You can not overwrite a system app that easy most of the time.
Click to expand...
Click to collapse
Hmmm....I copied this apk and the MediaHub apk into the same folder (Downloads) on the device. MediaHub installed fine. I'll try your method, but how will it create an icon in TouchWiz by just putting it into that folder?
It will overwrite the previous version. If it doesn't work for you right away, do a reboot and you should be good.
I said yes to overwriting, but it still fails. I went and purchased root explorer, moved the apk to data/app, but I have no way to start the app because there's no icon in the app drawer for it. Rebooted several times. If I go into Settings>Application>Manage Applications and click on ALL I see Sound Player in the list with the familiar icon I remember, but all the options for it are grayed out.
adamholden85 said:
It will always fail if you just try and install it. You have to use a file manager like root explorer and place it in system/app and it will work just fine. You can not overwrite a system app that easy most of the time.
Click to expand...
Click to collapse
refer to above quote...it's a system app so you need to copy it to /system/app not /data/app
Doh! <fp> Worked like a charm. Thanks! Don't know why the Froyo Music Player is so lame. The Eclair player has built-in EQ, disc view, 5.1 sim with wired headphones and a much better GUI. Go figure.

[Q] Samsung Froyo Keyboard 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

[APP] Android 2.3.3 (GB) Email App

Just in case any of you are like me and prefer the 2.3.3 (Gingerbread) Email app better than the 3.0.0.1 (Honeycomb) Email app, I thought I would share the APK.
Some ROMs have the Honeycomb email app installed by default, and for me it does not play nice when you are not in a good data area or on WiFi.
Warning, this is intended for 2.3+ ROMs, not Froyo...
I installed it by following this process:
1. Use Titanium Backup to uninstall the Email app
2. Use Root Explorer to move the attached Email.apk into the /system/app folder in R/W mode
3. Reboot
4. Goto Settings>Applications>Manage Applications>Email to clear all app data
5. Setup your email account settings, and viola!
Someone else may have a better method. If so, speak up.
Hope this helps...
Email.apk is stock 2.3.3
Email.2.apk is what is delivered with CM7 as of 9/20/11
Just tried it...but doesn't seem to show up...now I have no email...rebooted and everything. I'm running GR-12.
When you copied it to system/app did you make sure you had the folder set to r/w?
Sent from my SGH-I897 using XDA Premium App
Yeah...just realized I wasn't in r/w mode so it never actually copied...I'm a little slow sometimes...rebooting now...
That did it! But...I was actually doing an experiment...while it didn't solve my issue, it made me think harder on what to try next and I figured it out so thank you!!!!
Just installed this, and finally my push notification started to work fine again! It had weird behavior on SGS II email apk. Thanks again!
deltatyger said:
Just installed this, and finally my push notification started to work fine again! It had weird behavior on SGS II email apk. Thanks again!
Click to expand...
Click to collapse
iceman198 said:
That did it! But...I was actually doing an experiment...while it didn't solve my issue, it made me think harder on what to try next and I figured it out so thank you!!!!
Click to expand...
Click to collapse
Awesome, guys!
Glad I could help.
I used adb to take the existing file, push it to /system/app/
Then mounted as rw
changed group to root (was showing sdcard)
chmod to 755
mv -p back to sdcard
remounted as ro
Then went to root explorer
mount as rw
ran Email.apk (ran as an installer)
when prompted I selected DONE (open will give FC)
mount as ro
Went to Titanium backup, where Email now showed in backup history. Clicked to install (Only choice was data only).
opened terminal emulator
su
sync
reboot
email now works
I may have done some un-needed steps, but that is what worked for me.
I made the stupid mistake of moving the original Email.apk to my SD card with a mv command and borked the ownership and group ownership, as well as the permissions of the file.
So far all is working great, and email push works just great!
Thanks!
JT
How can you tell what version is installed?
Edit: Got it.
I did your steps, with root explorer and titanium backup pro. I rebooted and everything worked. I go to enter my email and pass and it says force close? Any help?
Sent from a razor?
polynesianroots said:
I did your steps, with root explorer and titanium backup pro. I rebooted and everything worked. I go to enter my email and pass and it says force close? Any help?
Sent from a razor?
Click to expand...
Click to collapse
I haven't seen this.
What ROM are you running?
I am running Serendipity 6.4 ROM.
Sent from a razor?
polynesianroots said:
I am running Serendipity 6.4 ROM.
Sent from a razor?
Click to expand...
Click to collapse
Isn't that Froyo based? And your trying to run a GB email.apk
cappysw10 said:
Isn't that Froyo based? And your trying to run a GB email.apk
Click to expand...
Click to collapse
I think that is the problem.
this is intended for those running a 2.3+ ROM.
Sorry for the confusion
joeybear23 said:
Just in case any of you are like me and prefer the 2.3.3 (Gingerbread) Email app better than the 3.0.0.1 (Honeycomb) Email app, I thought I would share the APK.
Some ROMs have the Honeycomb email app installed by default, and for me it does not play nice when you are not in a good data area or on WiFi.
Warning, this is intended for 2.3+ ROMs, not Froyo...
I installed it by following this process:
1. Use Titanium Backup to uninstall the Email app
2. Use Root Explorer to move the attached Email.apk into the /system/app folder in R/W mode
Someone else may have a better method. If so, speak up.
Hope this helps...
Click to expand...
Click to collapse
thanks, worked awesome. solved my problem.
I know the warning says this is for 2.3+ ROMs, but is there any way to port it to Froyo?
Froyo uses a different framework. Custom apps like this can't be ported across rom versions.
Sent from my brain to your eyes
thanks for posting this for all , will try it out !
This one is the best stock email client of all, thank you..
Just wanted to say thank you for posting this.

Categories

Resources