[T-Mobile Samsung Galaxy S II SGH-T989] fuse1820:
UPDATE 4

Hello all,

Pending a new release for this ROM, I will stop supporting the "0.3" version originally posted.

I would like some help deciding cosmetics & features next release before it goes live. Please complete the following brief survey:

http://www.surveymonkey.com/s/VJRLWRZ

A lot of fixes and changes have been made and requests have been accounted for as long as they do not deviate from the nature of this ROM being clean, functional, stable, good-looking, and ready to be a base for future devs. The appearance will be very AOSP-ish but with traces of TouchWiz.

Heads up: there will be no XLoud\Beats Audio by default. We have enough audio issues as it is and these are IMHO not any better than using DSPManager (aside from having the cute Sony\Beats branding stamped on them).

I'm not releasing anything until I fix the damn call echo issue ...worst case scenario I will workaround it by keeping Noise Reduction off. But I want to fix it :)

Q&A: http://xdaforums.com/showthread.php?p=24253640

General questions? post in the above link...it will help me keep track better :)

^^

I no longer wish to have two seperate topics. So post here...but wait till the next release before you do ;)

First of all, thank you to Racing19969 and anybody else associated with the Skyrocket ICS port...you made this possible.

Also want to thank CyanogenMod (<3) and the original author of DSP Manager (will find credits tomorrow) from which I borrowing DSP Manager for this ROM

The goal: to make a CLEAN, no frills alien TouchWiz + ICS rom. Its not meant to be exciting or have a crazy amount of hacks in it. In fact as of right now, the only packages added from the community are SuperUser and DSP Manager. And I don't plan on changing that.

Current status is...the ROM is running and its running QUICK. But there are some minor issues to be worked out and some beautification to be done.

The priorities:

Stability

Friendliness

Battery Life

If you are going to comment without constructive criticism, then just look away from this thread. The ROM is what it is. If you are going to install it, I would appreciate pointing out as many bugs as you can :)

For right now (temporarily): I did add the wonderful, feather-weight Zeam Launcher alongside TouchWiz...this is because I had issues with TW force closing on me early on in the modification process. So until more progress is made on this ROM, I've decided to keep it in there in such an event that TW decides to be unhappy and constantly force close.

A *lot* of bloatware was removed, especially from AT&T and some of Samsung's own social/media/diary/etc packages. I want this ROM to be STABLE, fast, and clean.

Next release ETA:VERY VERY SOON. NOW THAT AUTO ROTATE WORKS :-D

That being said, there are still issues to be worked out. Here is the list of changes made right now:

Added DSPManager from update-cm-9-20120330-NIGHTLY-galaxys2-signed, not functional ATM

Added Gallery, Mms, and Shutdown from GT-I9100 XWKI4 ROM; This fixes the shutdown issue, the Gallery landscape resize issue, and the delete SMS thread FC issue

Also added Browser from GT-I9100 XWKI4 ROM; not only is it more stable but the Search icon is fixed in its place and it has more features

Added apns-conf.xml from above CM9 nightly

International Galaxy S2 boot animation (AT&T anim is hideous)

Removed many many bloat; I'll try to compile a better list later

Added latest version of Polaris Office from T-Mobile ROM...It's a simple, lightweight, and pretty good doc editor/viewer

Already rooted

TODO:

Merge racie's unsecure Skyrocket Kernel COMPLETE

^^ Transform samsung boot animation to a ZIP to work with above kernel

Remove traces of Software Update COMPLETE

Put back the 2G - 3G / band select setting in our Settings menu

Priority

Identify as SGH-T989 in build.prop

Removing AT&T contact sync wizard from Contacts.apk, also restore Contacts to the dialer tabs IN PROGRESS

Revisit shutdown issue IN PROGRESS

CWM flashable patch for the Skyrocket folks

Remove AT&T VM icon in Phone dialer

Fix T-Mo Voicemail indicator SMS

Priority

Fix Auto-Rotation (perhaps by modifying Framework \ WindowListener) FIXED FOR NEXT RELEASE / PATCH AVAILABLE NOW :)

Remove remaining traces of AT&T Bloatware

Modify TouchWiz default home screen XML so that widget_service_v0.1.4_shared.apk can be removed from the system/app folder entirely prior to emptying the home screens COMPLETE

Remove debugging / service testing apps

Wi-Fi calling for T-Mobile

Change ugly status bar icons to stock ICS style; remove AM/PM indicator, and remove carrier label from status bar itself IN PROGRESS

Optimize PNGs, zipalign

Call echo and RIL issues; improve call quality IN PROGRESS

Priority

Add quick toggles due to demand IN PROGRESS

Set up bug tracker website

Default Market to Play Store

A "Tweaks" menu to make some important modifications but without necessitating manual editing or downloading a lot of stuff from Market

PRIOR TO INSTALLING: Make sure you superwipe with DARKSIDE's SUPERWIPE script.

And finally...

the link (flash with CWM):

http://dl.dropbox.com/u/50663221/CleanICS0.3.zip

MIRROR:

http://www.4shared.com/zip/9iWiyyMY/CleanICS03.html

Thank you to markusf21 for providing the above mirror. Bandwidth costs money, so please give this user a thanks!!

PS, my personal opinion...install the Telus radio. no echo issues thus far. But if you don't know what a radio is....don't do it.

Update: I have big suspicions that this is a RIL or qualcomm audio config issue. It is now the priority problem which I will look to tomorrow..