So , as many of you found out, when you get a Galaxy S phone, you get this...
Alas, I have something to test. I'm not about much today, and I don't have a GS II, so it comes untested, and unwarranted. If this causes a large explosion near you, not my problem. Likewise (and somewhat more likely), if this causes it to wake you up constantly, or to not boot, then just push the old file back via ADB, or re-ODIN back to stock.
This should remove the annoying "OMFG OMFG guess what?", that your phone presents to you at approximately 3am each morning. It should then remain quiet, merely content that it is fully charged, without having to alert the universe to that fact.
So, if you wanna try it, fire away. Rename /system/app/SystemUI.apk and /system/app/SystemUI.odex to have the ".old" extension added on the end, and then copy in this new APK to that same folder. Then reboot your phone, and cross your fingers for good luck And if it all boots up OK, then you can try popping it back on the charger and see if the neighbourhood gets woken up now...
If it works, please post. If it doesn't, please post that too I don't usually release things without testing on my own phone first, but o2 seem to want to infuriate you guys with this noise while my order sits around somewhere in a pile.
Pop this into /system/app, rename the old ones, so you have backup. Reboot, see what happens and if the alert disappears. If not, use ADB shell to remove the new file and rename the old ones. I would suggest using adb to push the apk like so...
<remount filesystem etc>
mv SystemUI.apk SystemUI.apk.old
mv SystemUI.odex SystemUI.odex.old
<back to the windows prompt now>
adb push SystemUI.apk /system/app/SystemUI.apk
<remount it read only, and reboot with fingers crossed>
Reverse the rename, and delete this NEW apk to undo.
The file is at this page so that if it causes trouble, someone else can pull the download while I'm not around