[Q] Integrating Touchwiz and AOSP - T-Mobile Samsung Galaxy S II SGH-T989

I am trying to create a ROM for the SGH-T989D and I would like to use a combination of Touchwiz apps (dialer, contacts) and AOSP apps (mms, calendar). I was wondering if the apks can simply be put into the system/app folder or if special tweaking of the framework is required to get them to play nice with each other. I am starting from the Telus stock ICS ROM.
I would appreciate any help in this matter.

okzahr said:
I am trying to create a ROM for the SGH-T989D and I would like to use a combination of Touchwiz apps (dialer, contacts) and AOSP apps (mms, calendar). I was wondering if the apks can simply be put into the system/app folder or if special tweaking of the framework is required to get them to play nice with each other. I am starting from the Telus stock ICS ROM.
I would appreciate any help in this matter.
Click to expand...
Click to collapse
Some might play nicely. But you will most likely have to edit each apk to make them work. And if you're cooking a cm10 ROM, good luck. Since touch wiz is ics, and cm10 is jelly bean. You will have many issues with force closes and even the app installing
Sent from my SGH-T999 using Tapatalk 2

Related

Porting phone.apk from stock to cyanogen

So right now I'm in dsixda's rom kitchen, trying to pull a few stock apps(phone, dialer, contacts, messaging) from a rooted stock rom(cr 2.13 OTA) to the nightly CM7. It's giving me process.com.android.phone has stopped unexpectedly at boot and won't let me past. So I know that the OTA rom is froyo and CM is gingerbread, I'm assuming thats my problem. so that being said, first am I right? What do I need to do to make this work? and where can I get a stock gingerbread rom? can I simply drag and drop phone.apk, dialer.apk, etc. or is there more to it?
TheUnknown7 said:
So right now I'm in dsixda's rom kitchen, trying to pull a few stock apps(phone, dialer, contacts, messaging) from a rooted stock rom(cr 2.13 OTA) to the nightly CM7. It's giving me process.com.android.phone has stopped unexpectedly at boot and won't let me past. So I know that the OTA rom is froyo and CM is gingerbread, I'm assuming thats my problem. so that being said, first am I right? What do I need to do to make this work? and where can I get a stock gingerbread rom? can I simply drag and drop phone.apk, dialer.apk, etc. or is there more to it?
Click to expand...
Click to collapse
I don't think that will work. Espresso roms are sense, cm roms are not, they have different frameworks and such. First off, I'm PRETTY sure phone.apk is just the backend to sms/dialer/radio/etc., so you can leave that alone. Why do you want to move those apps over to cm7? Theming? Messaging and contacts I KNOW won't work because they require the tmobile framework resources that cm roms don't have, same with the dialer. You won't be able to move messaging either, since it has different coding from froyo to gingerbread. Contacts and dialer you MIGHT be able to move over if you ALSO move over the com.htc.resources.apk from /system/framework to the same location on the cm rom. You also might have to move the com.tmobile.framework.apk or something like that from /system/app to the same location on cm7 as well.
That may or may not work, it'll more likely just cause force closes everywhere since htc apps are very dependent on other apps and proprietary framework resources that stock android doesn't have.
I don't understand why you would want any of that. To each his own, but I think cyanogen has made all of that stuff better and simpler. The only thing he needs to add is the ability to end the call from the notification bar. I thought sense had a good idea there
Sent from my T-Mobile myTouch 3G Slide using XDA App
I'm not knocking CM I do like it, it's just still buggy. For example in his contacts when entering a new a number with the keyboard the numbers are haywire and dont work, so you have to use the touchscreen. The main thing with the dialer is I miss the T9 speeddial, and messaging is a bit buggy as well, plus I like the old mms.apk ui better. For now I found out about dialer 1 on the market and will use that, but hopefully when it's all said and done things will be better on CM. Can anyone suggest a good messaging app from the market? contacts too maybe?
TheUnknown7 said:
I'm not knocking CM I do like it, it's just still buggy. For example in his contacts when entering a new a number with the keyboard the numbers are haywire and dont work, so you have to use the touchscreen. The main thing with the dialer is I miss the T9 speeddial, and messaging is a bit buggy as well, plus I like the old mms.apk ui better. For now I found out about dialer 1 on the market and will use that, but hopefully when it's all said and done things will be better on CM. Can anyone suggest a good messaging app from the market? contacts too maybe?
Click to expand...
Click to collapse
I use GoSMS. It's free, and you can theme it and such.
Alright. and almost forgot, the stock music player... any way of porting that? I really like the original widget better, and I miss controlling it from the lock screen. I want the old calendar back as well. thoughts?
i missed the dial by name from the SenseUI - this app is a GREAT replacement, you swipe from side to side to get to recent/favs/dial, and it's free: https://market.android.com/details?id=kz.mek.DialerOne
TheUnknown7 said:
Alright. and almost forgot, the stock music player... any way of porting that? I really like the original widget better, and I miss controlling it from the lock screen. I want the old calendar back as well. thoughts?
Click to expand...
Click to collapse
this is available in the later CM7 nightlies (30+) - you can hold the volume buttons to do prev/next, and you can even have the controls on the lock screen...
http://www.youtube.com/watch?v=Q_gY1fGpKBs&feature=player_embedded
This is a replacement contacts called Phonebook 2.0. It's pretty cool.
Also, pretty much any of the widgets in sense are sense only ;p
Thanks guys. Yep figured out about the music player, thats good. Already using dialer one, I like it better actually. Now I'm missing the calendar. I really miss being able to see when stuff is coming up on the old widget. Any body got anything on that?
TheUnknown7 said:
Thanks guys. Yep figured out about the music player, thats good. Already using dialer one, I like it better actually. Now I'm missing the calendar. I really miss being able to see when stuff is coming up on the old widget. Any body got anything on that?
Click to expand...
Click to collapse
The stock calendar widget is an agenda style widget
Sent from my T-Mobile myTouch 3G Slide

[Q] samsung apks?

i just flashed the latest CM7 and it doesnt come with the samsung apps and i want them like the dialer and the camera app and and the contacts app and the task manager.
does anyone have a flashable zip of them?
They depend on touchwiz. They won't work on cm7.
sent from my cm7-ified epic
I'm not sure what samsung apps were on the device other than their custom versions of the PIM apps like calendar. I like the calendar that is loaded with CM7 much better. I had thought about trying to restore the samsung apps app that was like a catalog of apps since I never really checked it out. But if everything in it needs touchwiz then it won't be of any use to me. Assuming it otherwise would be of any use to me.

[APP][ICS][12.04.2012] Inverted Gapps Compilation

Hi guys,
As I am flashing many ROMs that doesn't have this incorporated and for me is shocking to see white colors in gapps, I decided to create a zip with the gapps that I use.
I've just took the work from ravp624 at rootzwiki as he is not giving one zip any more.
I think there is no need for screenshots but suggestions are always welcomed.
The file was tested in Slim ICS 3.2 (with normal 240 dpi which is the best for me, you can try with other dpi and let me know).
Compatibility
- AOSP Base
- AOKP Base
- CM9 (incompatibilities in Contacts and maybe Gtalk)
Workaround for CM9 Contacts
CM9 Contacts Workaround
Apps Included:
Calendar
GMail
Contacts
Music ICS
Google Reader
Google Voice
Gtalk
SMS/MMS
Market
Install procedure:
1. Please read the OP in rootzwiki
2. If you want to remove any application just remove the .apk file inside the zip. The .apk can be either on system or data folders.
3. Copy the contents to your internal SD card
4. Go to CMW
5. Clear Davilk Cache
6. Install the zip file
7. Clear Cache
8. Reboot
9. Enjoy!
Thanks to ravp624 for uploading the apps in first place!
Download
Inverted Gapps
Disclaimer: We just do this for fun... no one is responsible if your phone starts radiating lethal x-rays
Thx guy.....works perfect on my Black ics.
Somewhere i found Black xda band Black tweetter.......i already got Black whuattsap band Black tapa.....
It works perfectly on my B31....
Sent from my GT-I9000 using XDA Premium App
You will need to mod Contacts.apk because it'll disable the dialer..
ravp624 said it himself that it won't function on non-nexus phones, because hdpi files weren't included, or sth..
Thanks Damianmb,
It works fine on Dark Night 4!
Sent from my GT-I9000 using XDA
Im using Slim ICS 3.2 too,the apps is perfect in Slim ROM?
Download is already!
Google Voice cant use in china
WOW!!!
Thanks, I really need it.
[GR]Frostbyte said:
You will need to mod Contacts.apk because it'll disable the dialer..
ravp624 said it himself that it won't function on non-nexus phones, because hdpi files weren't included, or sth..
Click to expand...
Click to collapse
Hi, dialer is working perfect here. Do you experience any problems?
zuwarrz said:
Im using Slim ICS 3.2 too,the apps is perfect in Slim ROM?
Download is already!
Google Voice cant use in china
Click to expand...
Click to collapse
Yes working great, Slim is great in battery life and I was just missing the inverted apps .
damianmb said:
Hi, dialer is working perfect here. Do you experience any problems?
Click to expand...
Click to collapse
After installing it, I can't access the dialer, it prints "App is not installed".
I'm on arco68's CM9 port for i9001.
Seems it can't draw the ui, maybe because of those missing hdpi files ravp624 mentioned?
[GR]Frostbyte said:
After installing it, I can't access the dialer, it prints "App is not installed".
I'm on arco68's CM9 port for i9001.
Seems it can't draw the ui, maybe because of those missing hdpi files ravp624 mentioned?
Click to expand...
Click to collapse
I may look the issue tomorrow. But I tested it in Slim ICS that supports mhdpi maybe because of that? What's your DPI? I use 240 only.
240 here as well.. What could be causing the problem? Other apps are fine, only contacts.apk has the said problem.. You've tested them with cm9?
so good...
I did not try music, vending, reader, voice dialer or contacts but the other apps (other thanks talk) work great. What is Google thinking putting white apps over the sleek darkness off ICS?
Only app I tried to get working but couldn't is gtalk. It copies just fine but does not show in app drawer.
I am running i9000 cm9 nightly 12-Apr.
Sent from my GT-I9000 running ICS using XDA premium app
Great thanks works good and looks good.
Request
Hey can you invert Nimbuzz to black colour? i use it alot
Thanks
How to get phone back ?
It it is system/app, but it does not start and is not shown in settings-apps.
Has anyone the original 4.0.4 apk ?
Thanks
[GR]Frostbyte said:
240 here as well.. What could be causing the problem? Other apps are fine, only contacts.apk has the said problem.. You've tested them with cm9?
Click to expand...
Click to collapse
I'm not having time to investigate the issue but for sure something is missing... can you read the rootzwiki and search the cause there?
Try to flash the latest gapps and then inverted one. I remember I read something about it.
Gapps
Let me know if it works for you and then I will add the instructions to the OP .
Maddinuser said:
How to get phone back ?
It it is system/app, but it does not start and is not shown in settings-apps.
Has anyone the original 4.0.4 apk ?
Thanks
Click to expand...
Click to collapse
What do you mean by phone black? Dialer? Contacts?
I said BACK, not BLACK
The dialer (phone.apk) is lost, since i flashed this.
I can make a call from my contact list, but when I choose phone it says: not installed
And it does not appear in app drawer and under settings-apps.
But it is in system/app.

ICS Messaging Alongside TW Messaging

I really like the ICS Messaging app but I'd like to be able to install it without replacing TW messaging. Anyone know how I would do this? I know there's an ICS messaging app in the market, but I don't like it for various reasons.
Sent from my SPH-D710 using XDA
Name the ICS mms.apk to mms2.apk and push to system/app. Set permissions to RW/R/R and reboot. When its don't booting you should have two messaging apps in the app drawer.
scarmon25 said:
Name the ICS mms.apk to mms2.apk and push to system/app. Set permissions to RW/R/R and reboot. When its don't booting you should have two messaging apps in the app drawer.
Click to expand...
Click to collapse
I followed your suggestion but I still have only the Touch Wiz launcher in my app drawer. I renamed mms.apk to mms2.apk, copied to system/app, changed pemissions to rw/r/r and then rebooted.
I'm wondering if I need to install mms2.apk with package installer? I started to try this, but I get the message "Replace Application. This is a system application. Do you still want to replace it?"
I would back up the stock messenger then try to install. If it doesn't work just uninstall and replace it.
scarmon25 said:
I would back up the stock messenger then try to install. If it doesn't work just uninstall and replace it.
Click to expand...
Click to collapse
OK, I tried installing ICS messaging and let the installation replace TW messaging - ICS messaging wouldn't work...just kept crashing when I tried to open it. Tried a few reboots with no luck. Went back to TW messaging for now.
sandwich11 said:
OK, I tried installing ICS messaging and let the installation replace TW messaging - ICS messaging wouldn't work...just kept crashing when I tried to open it. Tried a few reboots with no luck. Went back to TW messaging for now.
Click to expand...
Click to collapse
Hey, there is an ICS messaging app in the play store.
Sent from my SPH-D710 using Tapatalk 2
Yeah. If you did all that and still didn't work then you may want to just try the one in the play store for now. Once all the leaks stop and an official build is released. I am going to make a touchwiz mms that mimics the ICS mms and release it. It wont be exactly the same of course but I have some really cool ideas to try out. Until there there is an abundance of themed mms apks around you can use.
I'll just stick with the touch wiz mms for now. The one in the play store has ads, and it looks bad even with the ads removed. I like the idea of a TW/ICS blend mms, so if you make it I'll try it.
sandwich11 said:
I'll just stick with the touch wiz mms for now. The one in the play store has ads, and it looks bad even with the ads removed. I like the idea of a TW/ICS blend mms, so if you make it I'll try it.
Click to expand...
Click to collapse
I'm gonna do it for sure. I have all the pngs ready and just want to wait for the final build. Plus I am having trouble getting it to decompile properly so I can edit smali. But that's another deal entirely.
I tried this and pic messages don't work so I had to go back to TW messaging app
Sent from my SPH-D710 using xda premium
Aokp has stock ics with no tw mms app. works fine.
aokp rom is awesome. Check it out
I ran AOKP for about a week and it's cool, but I missed the little things about TW. Like the split mms and email apps.
I'm really not into the whole pink unicorn thing either.
sandwich11 said:
I ran AOKP for about a week and it's cool, but I missed the little things about TW. Like the split mms and email apps.
I'm really not into the whole pink unicorn thing either.
Click to expand...
Click to collapse
I like Touchwiz at this point for the full functionality of it. Once source drops and TCP and the others can build from source. AOKP will be may favorite. I like many aspects of Touchwiz and will always mess with it. The wife will not run AOSP ROMs so I have to for her little tweaks. But if I had a choice between fully functional Touchwiz and fully functional AOSP. I would take the AOSP. But I understand what ya mean about the little things on TW

[Q] Barebones / Minimalist ROMs?

Hello,
I am looking for an absolute barebones / minimalistic ROM. I have checked the dev forums and looked through them, but nothing stands out as being literally the bare essentials.
I literally just want what makes the OS run, no bloatware, no excess settings. Just absolute minimum.
I am looking for a stable (!), good-battery (!) and bare-bone (minimal) ROM for my LG Nitro HD P930.
Any suggestions on how this can be achieved with any of the roms would be great if one doesn't already exist. I thoroughly dislike processes running in the background. I have no need for things like wifi direct, torch, calendar, calculator etc. I know most of these I can take out, but I'd prefer a rom that already has the absolute minimum.
Thanks
You could flash HoNo!'s stock roms and then use Titanium Backup to remove everything you don't want.
mattman86 said:
You could flash HoNo!'s stock roms and then use Titanium Backup to remove everything you don't want.
Click to expand...
Click to collapse
That's unfortunately a part of my problem. There are so many apps in ParanoidAndroid in titanium backup that I don't know if I can safely remove. I guess i can freeze 1 by 1 and uninstall it all. Thanks
Sandpapers said:
That's unfortunately a part of my problem. There are so many apps in ParanoidAndroid in titanium backup that I don't know if I can safely remove. I guess i can freeze 1 by 1 and uninstall it all. Thanks
Click to expand...
Click to collapse
I believe Mattman is referring to something like this: HO!NO! P930 AT&T Official V20c CWM-Flashable!, but this does have all the stock apps which you will need to uninstall/replace.
Surprisingly Mattman didn't mention his own ROM: [ROM][P930] Liquid Nitro. Which has most of the unnecessary apps already removed.
Though, I feel that you are looking for an AOSP ROM, like the experience you'd get running a nexus device? A completely vanilla android OS. The closest thing you'll probably find is CM9.1, for ICS, or "stable" CM10, for JB: Cyanogenmod 9 & 10. Cyanogenmod is based on the AOSP that Google creates for the nexus devices. The CM team has made tweaks and added functions and apps that are not in AOSP, e.g. FileManager and Apollo.
Gotcha, thank you. What I may end up doing is finding a ROM that has what I want in it, then 1 by 1 deleting apps to find whats stable on and off. A lot of the google backend apps and things are mainly what I want to take out.
Things like
dev tools 1.0
document viewer 4.2
download manager
drm protected content
exchange services, etc etc
There is just so much stuff. Was hoping there was someone with a completely bare minimum to the point where I literally CANNOT turn off anything else or it doesn't work. That's more or less what I am looking for.
Time to experiment!
Thanks again
Sandpapers said:
Gotcha, thank you. What I may end up doing is finding a ROM that has what I want in it, then 1 by 1 deleting apps to find whats stable on and off. A lot of the google backend apps and things are mainly what I want to take out.
Things like
dev tools 1.0
document viewer 4.2
download manager
drm protected content
exchange services, etc etc
There is just so much stuff. Was hoping there was someone with a completely bare minimum to the point where I literally CANNOT turn off anything else or it doesn't work. That's more or less what I am looking for.
Time to experiment!
Thanks again
Click to expand...
Click to collapse
I wish! I literally remove 20 things from a cm based ROM. JellyBam had like 30 i removed just to trim it down. I delete almost everything after i flash a ROM
Sent from my LG-P930 using xda premium
X0dus said:
I wish! I literally remove 20 things from a cm based ROM. JellyBam had like 30 i removed just to trim it down. I delete almost everything after i flash a ROM
Sent from my LG-P930 using xda premium
Click to expand...
Click to collapse
Can you list what you've deleted? I want to know what if safe or not to delete.
vctshim said:
Can you list what you've deleted? I want to know what if safe or not to delete.
Click to expand...
Click to collapse
I'll make a backup someone today and reflash HO!NO! CM9 and share what all i delete; sure.
Sent from my LG-P930 using xda premium
---------- Post added at 01:22 PM ---------- Previous post was at 12:50 PM ----------
Android Keyboard 4.0.4 (replace w/ 4.1.2 Gesture Keyboard)
Android Live Wallpapers
Apollo
Awesome Beats (optional)
Black Hole
Browser (using Chrome)
Bubbles
CM Updater
CM Wallpapers
Downloads 4.0.4
Email
Exchange Services
Google Search
Magic Smoke Wallpaper
Live Wallpaper Chooser
Movie Studio
MusixFX
News and Weather
Nova (only if using Trebuchet)
Phase Beam
Sound Recorder
Talk 4.0.4
Voice Dialer
Wifi Direct
Anyone else has some to add, please do so as I'd like to know what can be deleted safely too.

Categories

Resources