[HTC Sensation] tobitege:
PART 2:

Q: Better Battery Stats (or other battery app) is showing hours of Alarm Manager Wakelocks attributed to Google Services, what do I do?

A1: please read SkipJacks' post (page 1460!) about an investigation we did the last couple of days about it, excerpt:

------------------------------------------------------------------------------------------

We used System Tuner Pro to disable some of the start up items in the Google Services Framework.

Additionally we froze GTalk and Gnow (Google Search). And no, you can't just freeze those two apps.

The GSF will still create wakelocks when trying to activate them. So you have to modify the GSF as well.

These are the things that I disabled in the GSF using System Tuner Pro (other apps may work as,

such as ROM Toolbox Pro etc., all available in the market).

gtalkservice.diagnostits.gtalkdiagnostics

update.systemupdateactivity

gtalkservice.connection autherrordialog

talk.talkprovider

settings.googlesettingsprovider

gservices.gservicesprovider$override reciever

checkin.checinservices$reciever

checkin.checkinservices$triggerreciever

checkein.eventlogservices$receiver

gtalkservice.diagnostics.gtalkdiagnosticsbroadcast reciever

gtalkservice.serviceautostarter

gtalkservices.datamessagereciever

gtalkservice.sendxmppreciever

gtalkservices.packageinstalledreciever

gtalkservice.xmppendpointreciever

loginservice.serviceswatcher (You might try reactivating this one to see what happens)

usagestates.statsuploadservice$reciever

checkin.evenlogservice

gtalkservice.service.stalkservice

gtalkservice.pushmessagingregistar

You can freeze the GSF entirely with 1 easy step and that will also kill the wakelocks. But the Play Store becomes another casualty if you do that. Disabling the events above will stop the Google Services wakelocks dead in their tracks, and allow the Play Store to continue working. (Though I haven't tried purchasing a paid app yet)

------------------------------------------------------------------------------------------

This is based on current 4.1.2 gapps, but may well be valid for previous builds.

A2: In general, unless utterly needed, disable any "sync" settings in individual apps, such as Calendar, Settings -> Google account etc. and don't forget to switch off BT and/or GPS when you don't need it.

Q: My mobile data icon blinks on and off, what do I do?!

T Mobile USA users may experience issues with mobile data going on and off in about 1 second intervals. The "H" will just blink continuously. The problem is how the AOSP framework interacts with the T Mobile USA data network. It is intermitent, and usually cures itself within an hour or two. This will occur in ALL AOSP ICS and JB roms for the Sensation. (CM9, CM10 Variants, AOKP, etc)

While a cure is constantly being researched, nothing final is upon us as of yet. The best thing you can do is turn data off and leave it off for an hour or two and see if it works later. If you must try to fix it right now there are a few things that may help, but understand they are temporary fixes.

Sending yourself a text message.

Calling to your phone.

Making a call from your phone.

Going into airplane mode for a minute then back to normal.

Sometimes these tricks work because they either force the network to either re-register or authenticate your phone. Sometimes they don't work.

If you absolutely positive must have data working right now, flash a Sense or Desensed ROM. This problem does not exist in Sense ROMs.

See this thread for more details about what does and doesn't help.

Q: I have no or issues with WiFi?

A: Read here.

-- BIG thanks to Skipjacks for the above (and me a little :) )

Q: The dialer/phone or gallery app does not show?

A: Having installed other tweaks or (inverted) gapps may have caused this. Try reverting any changes made.

If this persists, a fresh, clean install should be fixing it in any case.

Q: GPS is not working correctly?

A1: suggested apps to try out: "Faster Fix", "GPS Status" or simialr in market

A2: Settings -> Location access -> GPS source.. there check "Use internal GPS"

A3: "go outside!" (thanks Catnap, that made me laugh!)

-- Thanks to Catnap and darkbasic4

Q: I have a problem with feature X! Is this ROM broken?

A: Can you reproduce the problem after a full wipe, install the ROM (& gapps)? If not, it's not the ROM.

-- Thanks to Konstigt

Q: What to do about slow SD card transfer speeds?

A1: A solution I would recommend: MultiMount SD Card app

A2: Mount USB from within 4ext and transfer's should be at full speed

-- Thanks to MAMeingast and corumuk

Q.: Where did my video/picture/ringtone/music files go? They are on the SDcard but I can't see them in Apollo, the Gallery, etc.

A: Apps will not scan folders for media if they have a hidden file called .nomedia (with the dot in front!) in them.

Certain root apps have been known to put such a file in the main folder of the SD card itself, causing all photos, etc., to vanish. To fix, use a file manager like ES and enable View Hidden Files in the settings. Check the main folder of your SDcard (and others, if you like) and delete .nomedia wherever you want to be able to see media - especially the root directory of the SDcard. Then - and this is important - turn the phone OFF and reboot it (Restart may not be enough). This forces Android to rescan the card and your media will reappear.

-- Thanks to dkephart

Q: I have terrible battery life. After some browsing, phone calls etc. my battery is down from 100% to 50% in just one hour.

A: Do this battery test, charge to 100%. Set display brightness to 100%. Set timeout to 30 minutes. Disable WiFi, Bluetooth, Sync, GPS. Unplug the charger and just leave the phone at the home screen. Touch it after 30 minutes and let it sit for another 30 minutes. If you battery is below <insert a normal batterys percentage here> you might consider a new battery. So it's not the ROM!

(I don't know what actual value is supposed to be there, yikes...)

-- Thanks to Konstigt

Q: What kernel should I install?

A: The rom comes with it's own tweaked kernel (3.0.48 as of Oct 25).

You should not install other kernels, that are not explicitly made for Jelly Bean! The rom's libraries (a higher layer than the kernel) depend mostly on having functions and versions to be on the same "level" and could cause FCs/reboots if something is out of sync.

The Linux kernel contains drivers for: Display, Keypad, Camera, Wifi, Flash Memory, Audio, Power Mgmt etc. and as such it is specific to your phone model (different hardware likes chipsets, display etc.).

The kernel is under constant development, so mostly it's about fixing things, but in rare events there may be an issue introduced with it.

If that happens to you, you could either wait for one of the next frequently updated builds or revert to a previous build if need be.