[T-Mobile Samsung Galaxy S II SGH-T989] NICROID:
7.2.12 CM9 Nightly = Allows Charging When Phone Off

First post on XDA, decided to join in on all the Android XDA forum love. Originally had the 7.1.12 CM9 Nightly, all was well until I realized that I couldn't charge my phone when it was off. Learned this the hard way when my phone died and couldn't boot it up. Thank God my mom and I have the same phone. Popped in her charged battery and was good to go.

Decided to take a chance at the current 7.2.12 CM9 Nightly released today, in hopes that it fixes the no charging when phone off issue. IT FIXED IT!

This is what I did/what happened:

1. Backed up apps, system data, contacts, nandroid backup, etc. (Not necessary but suggested, you can never be too safe when it comes to flashing a ROM.)

2. Booted into CWM Recovery (V5.0.2.7 - Non Touch)

3. Wiped Cache

4. Wiped Dalvik Cache

5. Flashed 7.2.12 CM9 Nightly

6. Wiped Cache

7. Wiped Dalvik Cache

8. Rebooted Phone

*Phone got stuck on CM9 Boot Image*

9. Pulled Out Battery

10. Waited 10 Seconds

11. Placed Battery Back In

12. Rebooted into CWM Recovery (V5.0.2.7 - Non Touch) via Hardware Keys (Hold volume up & down & power button until Samsung Logo)

13. Flashed Darkside Cache Wipe

14. Rebooted Phone

15. Didn't touch phone after boot up, just let it sit there for 10 minutes.

16. Rebooted Again

17. Then enjoyed my CM9 Nightly White Samsung Galaxy S2 T989. =)

18. Decided to post this on the XDA forums.

7.2.12 CM9 Nightly = Fixed the issue with inability to charge phone when off.

I'm assuming you can just flash Darkside Cache Wipe after flashing the CM9 Nightly ROM to prevent boot image hang up but I have always read that Darkside Cache Wipe is intended for after you boot into a new a ROM.

Just wanted to add my 2 cents and share my experience for all you Android Pro's and Noobs.

Enjoy,

- NICROID

EDIT: Forgot to add that I flashed the 7.2.12 CM9 Nightly over my 7.1.12 CM9 Nightly. I didn't format any system data, or Darkside super wipe as if I was doing a "clean" install/flash. Just wiped the cache and dalvik cache.

Also had a data issue a few minutes afterwards, wasn't getting mobile data (3g or 4g/H). Didn't notice it at first because I was on wifi.

I flashed TDJ's TMO modified ICS Radios and it seems to have fixed it.

Here's what I did:

1. Flashed TDJ's Tmo UVLC8 ICS Modified Radio

This fixed my data issue, but after reading the helpful tips from the Trouble getting data on CM9 and AOKP. I learned that other people were able to use the Tmo UVLE1 ICS MODIFIED RADIO. I figured I would give it a try, especially since UVLE1 was the original baseband version when I updated to official stock ICS 4.0.3. Plus I was originally using the Tmo UVLE1 ICS MODIFIED RADIO before flashing the 7.2.12 CM9 Nightly in the first place.

2. Flashed TDJ's TMO UVLE1 ICS Modified Radio.

This after my phone had sat overnight with the UVLC8, not sure if that makes a difference but that's what happened with me.

On UVLC8 I got about 8-9Mbps download.

On UVLE1, first test got 11Mpbs download.

- Both Speed Tests were taken with me inside my house -

Only so called issue I have is that GPS isn't too accurate. Of course GPS with Wifi connected is spot on accurate (always has been for me). GPS location through GPS and just mobile data connection was off. But then again GPS/Google Maps never ever really was able to find my house or location spot on with just Mobile Data enabled and GPS, no wifi, even on stock Gingerbread or stock ICS 4.0.3.

Hopefully this helps!