yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy Note II] budde2:
I got a buddy at sprint that did it for me alls I had to do was get the color I wanted and he took care of the rest
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
First things first, I am not a dev, just someone who loves to tweak his gadgets and picked up on how to PORT.

I ported the latest MIUI (v3.2.22) for myself and am either lucky enough or have enough basic skill to make it work! :D

I do plan on keeping this up to date as MIUI releases updates but I have a wife, 2 kids, a dog, 2 lizards, etc, etc, you get the drift I'm sure!

HUGE THANKS TO THE FOLLOWING FOR HELPING ME WHETHER THEY KNOW IT OR NOT!

MIUI US

CyanogenMod

OXD34D - I only was able to do this by working backwards from his last official port!

Tmogalaxys2 - pointed me in the right direction a few months back... ;) and

Android88- Great dude, always has HELPFUL answers!! Thanks man!

WhiteHawx - Started me on porting MIUI back in my LG G2x days

BigDogPooh - Answered several key questions for me and pointed me in the right direction

ChiragKrishna - Although I don't use his port tool it still helped me to work backwards

Google/Android

Samsung

Apple (for driving me to be an Android lifer!) :)

If you think I am forgetting anyone let me know via PM and I will add them to the OP!!

You can check out MIUI US here:

http://www.miui.us/content.php

and CyanogenMod Here:

http://www.cyanogenmod.org/

Now for the next part. This ROM Port works for me, my daily driver and what I need it to do. I AM IN NO WAY RESPONSIBLE FOR WHAT IT MIGHT DUE TO YOUR DEVICE! Your warranty is obviously void if you haven't read around after rooting, I will not be held responsible if your alarm fails to go off and you are late for work, etc., etc., etc..

The good stuff...

Ported from the Nexus S. MIUI v4, JB Android 4.1.2

Based on Cyanogen 10.0.0 Stable and the latest latest MIUI version (will keep updated in post #2 changelog)

CM10 stock kernel

Download here:

3.2.22b (Camera and USB Storage Mount fixed)

I highly recommend a full wipe because of all I changed...

http://d-h.st/BID

3.2.22 (initial release)

http://d-h.st/Tcs

FLASHING INSTRUCTIONS

(how i do it... if you do something else than what I post immediately below and it doesn't work, don't ask me why :D )

1. Download rom and place on your external sd card

2. reboot into recovery (I am using TWRP 2.4.4 but can confirm anything back to TWRP 2.4.1 will work fine)

3. Factory Reset

4. Wipe Cache

5. Wipe Dalvik Cache

6. Wipe System

7. Make sure you followed steps 3-6... ;)

8. Install rom

9. Install radio of choice (Optional, I am using UVLI4 out in Utah and it works great)

10. Wipe Cache/Dalvik Cache

11. Reboot

12. LET IT SIT FOR 10 MINUTES TO SETTLE!!! THIS DOES HELP, TRUST ME!

13. Reboot

14. Set up device

15. Enjoy! :victory:

Please search, search, search. I will answer questions as best I can though.

Post #2 Changelog and goodies I've found

Post #3 Screenies

Post #4 just in case
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
Changelog and Goodies

3/21/13 - Camera and USB Storage Mount Fixed

FULL WIPE HIGHLY RECOMMENDED!

Fixed USB Storage mount bug

Swapped to CM10 Camera so you should have full 8mp and video recording now! :D

Build prop tweaks

Updater Script tweaks

I suggest the UVLI1 or UVLI4 radio for this rom

Bugs: "about phone" still shows internal and external sd cards merged for total size, stock file explorer and other file explorers see the difference though. I'm working on this, got a good lead on how to fix from android88!

As with most JB ROMs you may have call quality problems (echo, underwater sound), not everyone does but it is pretty much a given until Samsung and T-Mobile get off their lazy butts and release a true JB update for our device.

3/12/2013 - Initial port release

Bugs:

"about phone" shows internal and external sd cards merged for total size, stock file explorer and other file explorers see the difference though.

In order for USB Mass Storage mount to work when connecting to your computer you need to go to Settings>Storage and change the default connection type to "Mount SD Card" for right now. I can't get it to prompt at the moment.

Camera reported to only be taking 3mp pics and video recording not working.

As with most JB ROMs you may have call quality problems (echo, underwater sound), not everyone does but it is pretty much a given until Samsung and T-Mobile get off their lazy butts and release a true JB update for our device.

Other than that you let me know!

Latest MIUI Changelog can be found here:

http://www.miui.us/content.php?276-MIUI-3-1-11-Full-Changelog

A few decent miui english themes I've found:

Spider-Man:

http://en.miui.com/thread-1625-1-1.html

iPhone like:

http://droidviews.com/2012/iphone-5-theme-for-miui-v4jb-translated/

Malanore iPhone theme (lockscreen weather):

http://en.miui.com/thread-268-1-1.html
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
Screenies

Because not everyone knows what MIUI looks like... :laugh:
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
one more

one more for me
[T-Mobile Samsung Galaxy S II SGH-T989] android88:
Re: {ROM}[MIUI US][UN-OFFICIAL HERCULES PORT] JMAX_MIUI v3.2.22

First...lol. Nice to see some more devs starting to work here (I'm not going anywhere though).

What device did you port this from?
[T-Mobile Samsung Galaxy S II SGH-T989] jahrule:
Re: {ROM}[MIUI US][UN-OFFICIAL HERCULES PORT] JMAX_MIUI v3.2.22

First

Edit: (or I thought I was :()
[T-Mobile Samsung Galaxy S II SGH-T989] mataflakitas:
Re: {ROM}[MIUI US][UN-OFFICIAL HERCULES PORT] JMAX_MIUI v3.2.22

Second...:thumbup:

Screen shoot..:confused:
[T-Mobile Samsung Galaxy S II SGH-T989] android88:
Re: {ROM}[MIUI US][UN-OFFICIAL HERCULES PORT] JMAX_MIUI v3.2.22

It looks like regular MIUI.
[T-Mobile Samsung Galaxy S II SGH-T989] mataflakitas:
Re: {ROM}[MIUI US][UN-OFFICIAL HERCULES PORT] JMAX_MIUI v3.2.22

Ok thanks...:thumbup:
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
Whoops!

I knew I forgot something!! Ported from the Nexus S. MIUI v4, android 4.1.2

Thanks for keeping me on my toes!

Edit: and you see where I come from?... you and tmo inspire me!
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
Just uploaded to post #3, sorry, my first thread so I'm a little slow... :silly:
[T-Mobile Samsung Galaxy S II SGH-T989] soltheman:
First & foremost, thanks for the work. I think the fact that all devs do what they do for little to no pay is a fact that goes heavily unnoticed in the android community.

Secondly, I was wondering how long you've been using it as your daily driver? Have you gotten around to cycling the battery a couple times? If so, could you give a rough estimate on how long you expect a full charge to last?

Thanks! Been a miui fan since my Samsung Vibrant days, and love the idea of a stable port coming to our device.
[T-Mobile Samsung Galaxy S II SGH-T989] m4k3r:
Thank you for your contribution! it's greatly appreciated!!!

Sadly, I don't think we will ever see a stable miui. we can come close BUT there will always be some bugs due to the source being closed. until miui china decides to go open source and let other devs take it on, there will always be issues. not trying to be negative or discouraging, just keeping it real. thank you for supporting the devs! :)
[T-Mobile Samsung Galaxy S II SGH-T989] ny_west15:
I will install after the full of charge. Thank you very much!!!
[T-Mobile Samsung Galaxy S II SGH-T989] JBMe94:
Can I disable light buttons?
[T-Mobile Samsung Galaxy S II SGH-T989] ny_west15:
first look is good :) I continue to testing.

---------- Post added at 11:07 AM ---------- Previous post was at 10:44 AM ----------

Call sound is very low :( return to AOKP
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
You're talking about the actual hardware buttons right? If you go to the toggles and click "more" there is a toggle that disables them.

View attachment 1801731
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
What radio are you using?

I agree, not sure if we ever will have a build that is 100% but 99.8% is pretty close! :D
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
For me it is lasting a whole work day or better (6am to 7/8pm). I have my email set to only sync every 15 minutes and I keep my screen brightness pretty low.
[T-Mobile Samsung Galaxy S II SGH-T989] stevew84:
Is anyone experiencing echo? Not sure if noise suppression is part of this ROM or not. Just curious.

I've been looking for the GB version of Miui but I can't find a good link!
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
Yep, thanks! This is almost exactly like the guide I use.

Everything is good, thanks man. Just having severe difficulty porting v5. MIUI changed the locations of a ton of stuff and I am still figuring out where everything is that needs to be pulled into the port.
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
I've seen various posts on different miui sites regarding a v5 patch ROM and having to wait for it to be available. Is this something that you need? It seemed that with it a lot of ROM editing to make the port work would be unnecessary.
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
That would make the porting life much easier! Just trying to make it work instead of waiting but waiting is probably what we'll have to do until the patch Rom comes out...

:banghead:

I've gotta give props to the guys who have been able to port it to unofficial devices already, don't know how they do it!
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
Did you use a patch ROM for v4, there is one for that version too.
[T-Mobile Samsung Galaxy S II SGH-T989] sam.balia1012:
can i flash a badass kernel with this rom?
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
No, I ported from the Crespo builds...

Not sure, I've never tried any kernel except the cm10 stock kernel that's baked in. Make a nandroid first and then try it out!
[T-Mobile Samsung Galaxy S II SGH-T989] bor3d2damax:
Guys, i love miui i really do. But is there anyway to improve battery life on this ROM?! How's the battery life experience for you guys?

Btw great job on this!
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
I typically get about 10-12 hours average battery life on any given day. Heavy use days I barely make it to lunch without having to hit a charger! :p
[T-Mobile Samsung Galaxy S II SGH-T989] bor3d2damax:
Damn! Alright. I mean it's worth it. Thanks for the feedback.
[T-Mobile Samsung Galaxy S II SGH-T989] bor3d2damax:
Well I just flashed Cerux 1.4.6 I believe. It's the 4.1.2 android version one and it's working well for now. No RR or messed up sound quality. Was able to set both CPU governors to Badass with Noop as a scheduler. It booted perfectly. I'll post again in a few days to report battery life and any other complications. :good:

EDIT: Forgot to mention that I am on the UMC6 Officail Radio, if that helps anyone having trouble with sound quality. Cerux Kern didn't effect it what so ever.
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
Hey [MENTION=1983496]playingeetar247[/MENTION] check your PM's man...may have found something for you....
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
YOU ARE THE SHIZ MAN!! THANKS!!

working on it... hopefully I'll get it booting soon... :D:eek:
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
I been turning over every rock on the internet and sent multiple PM's to porters of v5 on other devices trying to dig up info. I just hope you can do something with what I found..:fingers-crossed:
[T-Mobile Samsung Galaxy S II SGH-T989] Koragg618:
Wow thanks gregcapps for helping :D

Also the GNex unofficial build released if that helps lol
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
https://github.com/MiCode/patchrom_miui/tree/jellybean/HDPI/system

this is what I found, dug up actually thanks to [MENTION=4920640]Leeblitz[/MENTION]...its the modified framework right from miui that is used on unofficial devices, should make porting a breeze..hopefully.:fingers-crossed:
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
Thank gregcapps!!!

HEY ALL! gregcapps did a ton of legwork digging to find that repo for me, find any post by him and hit thanks if you would! (I'm apparently out of "thanks" for the day...) :(
[T-Mobile Samsung Galaxy S II SGH-T989] Leeblitz:
Nice glad to know I helped. Enjoy MIUIv5 in no time. :D
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
Thanks leeblitz!!

THANK THIS GUY TO PEOPLE!! Hopefully I'll get my thanking ability back soon!
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
Yeah....you get 8 per day....
[T-Mobile Samsung Galaxy S II SGH-T989] Koragg618:
I wished they increased it lol
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
Eagerly waiting.....
[T-Mobile Samsung Galaxy S II SGH-T989] bor3d2damax:
any way we can turn off the capacity button's lights?
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
I tried my own hand at getting this to port. Only ever got to the boot animation. I just wanted to try porting once and see how it was. I'm just beating my head against a wall. I hope [MENTION=1983496]playingeetar247[/MENTION] or someone can get this done because, I sure got nowhere. :confused: :mad: Maybe one day I'll port a working rom, but not today (or yesterday for the hours I tried) [MENTION=1983496]playingeetar247[/MENTION] I hope you can make heads or tails of the info I found for you. Good luck my friend.......may the force be with you. Until then I'll just try to be patient for Miui v5, I'm sure it will get here eventually, it is fairly new after all, I was just hoping to jump on it early in the game...now back to 3.2.22...... :victory:

[MENTION=3751048]bor3d2damax[/MENTION] ---- I think Ive seen controls for the button light somewhere but I cant find it right now, Ill let you know if i run across it again, I might be just thinking of the stock rom tho.
[T-Mobile Samsung Galaxy S II SGH-T989] bor3d2damax:
yes perhaps it shall reach us soon. Anyway thanks for your help regarding the capacity buttons I looked everywhere but couldn't find it.
[T-Mobile Samsung Galaxy S II SGH-T989] Koragg618:
Maybe try using Screen Filter to turn off the LED lights!
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
Sorry guys, played with it a little this weekend but couldn't even get it to flash! Had a ton of birthday stuff this weekend and tomorrow with the fam. Hopefully I'll find some time this week! :D;):p
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
All mine had no problems flashing it just did nothing else.:banghead:
[T-Mobile Samsung Galaxy S II SGH-T989] bor3d2damax:
And where can I find this Screen Filter? Is it an app? Because I feel like if we can disable the lights on the capacity buttons we can easily save a good amount of battery life.
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
Google play, but I'd be willing to bet it is not causing as much drain as you think. Get better battery stats to find the real culprit. There is a free version for xda members, do a Google search for it.
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
Getting closer...

For reals, getting closer!! I figured I'd throw some blood, sweat and tears at this tonight in hopes to get it working but no such luck. :(

However, I think I just have some of my lib files crossed now so if I can figure that out I should be able to get it booting... it's getting closer... :D
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
Sweet.
[T-Mobile Samsung Galaxy S II SGH-T989] Koragg618:
I'm outta thanks so awesome job :D
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
Anyone know of a way to remove the carrier text from the status bar? I found a copy of miui toolbox and tried the custom carrier text option it has but it didn't work.
[T-Mobile Samsung Galaxy S II SGH-T989] sw6lee:
hey everyone,

does anyone know a way to get Google talk video chat working instead of force closing?

Maybe Google talk apk from another version of gapps may fix the force close issue?

Thanks.
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
Hey [MENTION=1983496]playingeetar247[/MENTION] just curious, did that repo help at all?
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
Quite a bit actually, just haven't been able to make time to fix the libs I merged wrong. Hopefully this weekend!
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
FYI, that repo was updated last night, I was playing with porting again and checked it. Did you use files from the repo?

Edit... Also updated again today, but that's probably gonna happen alot while the new version is being settled. Especially as often as they update.
[T-Mobile Samsung Galaxy S II SGH-T989] jg01:
Fantastic rom. Just two thing so far..... very low Mic volume and Data download speed poor.. People on the other end can't hear me very well.
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
What radio are you using? If you are not using the official mc6 flash it. This rom does not touch your radio, so whatever you were using before this ROM is still there.
[T-Mobile Samsung Galaxy S II SGH-T989] jg01:
Thanks for the info. Flashed the update (MC6), got more signal bars. When I am on a call people say I sound grabbled , but when I switch to speakphone, they hear me loud and clear. I think this can be a quick tweak to the rom to fix. Until fixed (I hope really soon), I will have use another rom daily use :( . The last time I used this phone was Aug 2012( quit TMO, now back) .....what other firmware update are there?
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
Not sure why it would cause audio issues, for most it completely solved the call audio problem since it is the official jellybean radio for the Hercules. As far as firmware that is the last official update, there is T989UVLI4 (4.0.4) but that radio seemed to cause audio issues for most when using it on a jellybean ROM. You can try it......no promises on your results. You could also try a full wipe, and a clean flash of the miui ROM with mc6. I'm holding out for [MENTION=1983496]playingeetar247[/MENTION] to get miui v5 booting, seems he is very close to success. :good:
[T-Mobile Samsung Galaxy S II SGH-T989] jg01:
Other tests I did was Bluetooth & headset, in my car and some other devices....this work perfectly when on a call.... just the internal mic , when not on BT , speakerphone or headset. Trying the other radios suggested in the OP by publisher of the rom. Will also try full wipe on MC6...... phews! what a lot of work just to get my phone working !!
[T-Mobile Samsung Galaxy S II SGH-T989] jordanishere:
This phone has awful call quality when not on an official android 4+ ROM for some reason. Nobody has been able to figure out why this is. There were no issues with call quality on aosp gingerbread ROMs, but for some reason newer ROMs have always been buggy.
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
I am on miui jellybean using the official jellybean radio and have no call audio problems. If I did my wife would be letting me know, because before the official release she complained about not hearing me all the time.
[T-Mobile Samsung Galaxy S II SGH-T989] jg01:
Okay, tried all sorts of combination, call quality while speaking using the internal mic is very bad.... The problem is with the mic pickup ( or gain). If you hold the phone at the bottom , the last third of the phone and have your hand curve around towards your mouth, it will create an area for your voice to bounce back from to the mic, thus increasing call quality ( loudness of your voice), however, you still sound like are in a tunnel and choppy.

I really like the features of MIUI( I have tested quite few and this to me is the best to date) , but until call quality is fixed, gonna use something more reliable. For me call quality is very important.
[T-Mobile Samsung Galaxy S II SGH-T989] DupleX01:
True that!

Unfortunately miui lacking the native noise suppression code available on stock and aosp, etc roms to make a use of the noise cancelation second mic.
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
It might be possible for playingeetar247 to build on touchwiz base of the deodexed stock ROM now that we have official jellybean. I don't know if that would make things more difficult for him or not. But it would also allow for native T-Mobile WiFi calling, since native WiFi callling depends on the T-Mobile base code and kernel to work.
[T-Mobile Samsung Galaxy S II SGH-T989] playingeetar247:
All, thanks for the comments and helping each other out! I promise I'm not m.i.a., just haven't had a ton of time to devote to development. :(

That said, I have been working on a port with the repo gregcapps found along with the official tmo jb release when I can grab a few minutes here and there. Just need to find a solid block of time to work on this and I'm sure I'll get it going. April and May are both CHOCK FULL of birthdays, my anniversary and other events so I've had this on the back burner unfortunately, I'll get a new build up sooner than later though... :rolleyes:
[T-Mobile Samsung Galaxy S II SGH-T989] jg01:
To me MIUI has the best features of any ROM that I have used and therefore a big fan. The thought of the noise cancellation is what I would point to. In the TouchWiz rom, in sound-> call menu, there is an option for noise cancellation which I feel needs to ne expose in MIUI. Whatever, you can do to make this work, will make me and many others, very happy campers!! So, we can't wait to see what you can do. Thank you.

Update: Just flashed UVLI4 radio, this seems much better. Still sound like I'm in a tunnel, but much better (keeping my hand curved to my mouth). Also noticed that data speed also got better. I also Installed the latest TWRP 2.5.x.x, which allows you to wipe the preload,(now gives you better wiping options). So this too might have helped.

Update 2: Mute does not work !! :( . I make a lot of conf. calls, so gotta quit this rom until fixed.
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
I'm hoping that bugs like these were just transplanted from the crespo build and once we have a functional v5 they will be gone.

I'm still continuing to research porting v5 myself for the simple reason that I want to learn.. have to admit that I was a little annoyed that miui development stopped for our phone. Support from miui.us for this model was one of the reasons I got the s2 in the first place....
[T-Mobile Samsung Galaxy S II SGH-T989] winga45:
I think you should recook this ROM using official job Tmobile
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
If you look a few posts back, he is working on a v5 rom based on the official jb release from T-Mobile but has not had the time to complete it..
[T-Mobile Samsung Galaxy S II SGH-T989] SKORPiO1975:
I really like this rom but battery life is bad. I can't find better battery life than BeastMod v4.2. Probably never will. One question... Does anyone use GoogleVoice? I have installed this rom twice and both times GoogleVoice force closes.
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
I just flashed Thomas.raines lightning zap kernel from the skyrocket forum it claims to improve battery life. Gonna test it for a few days and I'll report back. If anyone else wants to try it keep in mind you also need to flash a rotation fix otherwise auto rotate does not work.

Initial observations: vibrations are noticeably weaker, transitions seem a bit smoother.
[T-Mobile Samsung Galaxy S II SGH-T989] android88:
Use the T989 version to fix vibration.
[T-Mobile Samsung Galaxy S II SGH-T989] gregcapps:
I'm not sure how but the lightening zap kernel somehow breaks themes. They don't seem to work properly with it.

Edit: never mind....it looks like it was just one theme acting up... false alarm.