[How To]Replace Galaxy S3 Touchwiz Apps with Pure ICS Apps
This thread shows what AOSP (pure Google ICS) apps are safe to replace Touchwiz Apps with on your Galaxy S III to get that Nexus/CyanogenMod type pure ICS look and feel (see screenshots below). These have been tested with S-Voice and it is still able to open links and commands in the ICS apps.
I am not responsible for any issues or problems with your phone. You are messing with System Apps. I highly recommend creating a Nandroid Backup before starting in case something goes wrong
Uninstall the original Touchwiz application through Titanium Backup then reboot your phone. I recommend backing up applications before you uninstall just in case something goes wrong or you want to restore them.
Open Root Explorer and navigate to your download folder under SD Card
Long press on your downloaded APK file, select move and navigate to your System App folder.
Select Mount R/W at the top of Root Explorer and touch Paste.
Long press on the APK and set permissions to rw-r-r-- (See image at end of post.)
Touch the moved APK file and install it. If you get an error message, make sure the Touchwiz Version of the app is uninstalled. Reboot, then try again.
Tested and confirmed to work
Gallery
Update 6/24: Uninstalling the Touchwiz Gallery causes the Touchwiz Camera to force close after taking a picture and touching the thumbnail preview on the bottom right side. Workaround: Close the camera app and open the AOSP Gallery to preview the picture.
Browser (Must first uninstall the Touchwiz Browser. It is listed as "[BOOKMARKS] Internet 4.0.4-T999UVALEM" in Titanium Backup. Reboot. Then proceed to step 5.)
Calendar (Must first uninstall the Touchwiz Calendar. It is listed as "Calendar 4.0.4-T999UVALEM" in Titanium Backup. Reboot. Then Proceed to step 5)
Update 6/25: Make sure you uninstall only the Touchwiz Calendar (you can tell by the icon listed in Titanium Backup.) If you uninstall the one with the AOSP Calendar Icon you may lose Calendar Sync and S-Voice support for the Calendar.
Messaging (Must first uninstall the Touchwiz MMS App. It is called "[SMS/MMS Prefs] M... 4.0.4-T999UVALEM" in Titanium Backup. Reboot. Then Proceed to step 5.)
Calculator
Movie Studio
(Update 6/29) Email/Exchange (Must install both AOSP Email and Exchange APK's in order to work. In order to install you Must first uninstall the Touchwiz Email AND Exchange App in Titanium Backup. Reboot. Then Proceed to step 5. I was having issues connecting to Hotmail/MSN/Live account servers but had no issues with all others. May be temporary server issue. More testing needed.)
Tested but had issues
Clock/Alarm (Force closes upon reboot)
Camera (Will not work. Thanks naturefreak85 for testing)
Still need to download and test
Phone/Dialer (isn't supposed to work due to Touchwiz frameworks)
Contacts (isn't supposed to work due to Touchwiz frameworks)
Make sure permissions are set properly on the app you're trying to install. In Root Explorer, long press on the APK you're trying to install and set permissions. It should be set like this:
Make sure the Touchwiz version of the app is uninstalled. Don't uninstall more than you need to (Calendar).
Reboot after making changes
Restore the original app using Titanium Backup or do a Nandroid restore if all else fails.
These files were pulled from various threads (like this & this) across XDA using the handy search tool. Credit goes to the community for providing instructions and files.
The Following 51 Users Say Thank You to AndroidFan4 For This Useful Post: [ Click to Expand ]
Will replacing the messaging app keep the notification icon on the lock screen working, or do I have to keep the Samsung version for this functionality?
AndroidFan4, I can't thank you enough. Using your guide I was able to replace the touchwiz messaging app with the ICS messaging app without issue. I find delivery confirmations to be useless in the touchwiz version (the confirmation shows up as a second message). In the ICS app it works like blackberry messenger where the delivery confirmation appears as a green check mark next to the sent time.
Will replacing the messaging app keep the notification icon on the lock screen working, or do I have to keep the Samsung version for this functionality?
This is fantastic and thanks for figuring this out.
I don't have the phone yet (still debating between the S3 or the Galaxy Nexus) but this might push me towards the S3.
One question though. The stock browser on the S3 does text reflow pretty weird. It doesn't let you pinch to a zoom level you'd like and then double tap to get text to reflow, something I've heard the Nexus does with no problems. I know it may sound silly but this is the main thing keeping me from the S3.
If you use the AOSP browser on S3 following these instructions does it follow the regular S3 style text reflow (I tested this on a demo unit and from what I could see text is just automatically squished to one side regardless of zoom level) or does it revert to the reflow behavior seen on a Nexus?
Will replacing the messaging app keep the notification icon on the lock screen working, or do I have to keep the Samsung version for this functionality?
It will remove the Samsung messaging icon that notifies you in the middle of the lockscreen. You can however add the AOSP messaging app to the quick launch bar on the bottom of the lockscreen for essentially the same thing and you'll still get the LED notification and notification bar alerts for messages.
You can find that option under Settings/Security/Lock Screen Options/Shortcuts.
My Android Device History
Current: T-Mobile Galaxy S III T999
T-Mobile Galaxy S II T989
T-Mobile Galaxy S Vibrant
This is fantastic and thanks for figuring this out.
I don't have the phone yet (still debating between the S3 or the Galaxy Nexus) but this might push me towards the S3.
One question though. The stock browser on the S3 does text reflow pretty weird. It doesn't let you pinch to a zoom level you'd like and then double tap to get text to reflow, something I've heard the Nexus does with no problems. I know it may sound silly but this is the main thing keeping me from the S3.
If you use the AOSP browser on S3 following these instructions does it follow the regular S3 style text reflow (I tested this on a demo unit and from what I could see text is just automatically squished to one side regardless of zoom level) or does it revert to the reflow behavior seen on a Nexus?
Thanks!
I no longer have the Samsung Browser installed so I can't test but you are supposed to enable the setting on the AOSP Browser by pressing Menu/Settings/Advanced/Auto-Fit pages in the AOSP Browser. I just tested and it doesn't appear to be working like it has on some of my other devices. Pinch to zoom will zoom in without reflow and a double tap zooms it back out. I'll double check with another AOSP Browser APK to see if it fixes it.
My Android Device History
Current: T-Mobile Galaxy S III T999
T-Mobile Galaxy S II T989
T-Mobile Galaxy S Vibrant
I did the calendar swap and my s voice doesn't work for some reason, also doesn't seem to sync with Google
GS3 T-Mobile
Well S-Voice is designed to work with the Samsung Apps so that makes sense. Honestly, with all my previous devices I've always been quick to get AOSP ROM's/Apps on my phone, but I'm thorougly impressed with this phone and its software, replacing most of these with pure ICS apps seems more of a downgrade if you ask me.
The Following User Says Thank You to joe.kerwin For This Useful Post: [ Click to Expand ]
This is entry number one in a series of articles about tools for app developers, … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?