[AT&T Samsung Galaxy S II SGH-I777] avidmovies:
AOKP FAQ

I went ahead and collected most of the questions people have had into a nice organized FAQ. Please, read here first. Chances are, your question will be answered.

AOKP FAQ

ALWAYS REFRESH (F5) FOR THE LATEST VERSION!​

(Un)Common Sense

You can't set your DPI below 192 without a modified Phone.apk. Replace the apk in /system/app

CM9/AOKP themes can be found here

NEVER ask for ETAs

Car Home: Flash this in CWM (fix permissions if crashing)

Keyboard animation? - USE THE ANIMATION MANAGER

Wifi fix here - might be irrelevant

Flashing

How to Update

Download the latest version of the ROM and Google Apps from the OP.

Reboot into recovery.

(Optional, but recommended) Make a Nandroid backup

Wipe cache partition

Advanced > Wipe Dalvik Cache

Install zip from sdcard > choose zip from sdcard (wherever you saved the download) > Flash task650-aokp-[version].zip

Install zip from sdcard > choose zip from sdcard (wherever you saved the download) > Flash gapps-ics-[version]-signed.zip (Flash *twice* if it doesn't seem to flash correctly)

Reboot

How to Use the AROMA Installer (thanks to mrRobinson)

FULL INFO HERE: http://xdaforums.com/showthread.php?t=1691648

Download the latest version from http://d-h.st/users/mrRobinson

Flash the ROM (clearing cache/dalvik/fullwipe if necessary - there is an option to wipe inside of the installer, but call me old fashioned, I like to do it from CWM before flashing the new ROM :)

Flash mrRobinson-AesSedai.[version]_signed.zip

Follow the excellent tutorial. You should not have to flash GApps, it is included. There are options for inverts, fixes, and a file manager inside. The touch screen works, but scrolling can be buggy at times. Volume up/down & power also work. Use the "Customize Install" for the most options.

Troubleshooting/Comprehensive Re-flash

(Optional, but recommended) Back up any apps you may want restored (Titanium Backup's batch mode (a PRO feature) makes this painless!

Re-download the latest version of the ROM and Google Apps (even if it's the same version you have) from the OP. It's possible you may have a corrupted download.

Reboot into recovery. Follow the process below exactly, and there should be no NEED for a "kernel cleaning" script.

Wipe cache partition

Advanced > Wipe Dalvik Cache

(Optional, but recommended) Mounts and Storage > mount /system & /data

Install zip from sdcard > choose zip from sdcard (wherever you saved the download) > Flash task650-aokp-[version].zip

(Optional, but recommended) Mounts and Storage > mount /system & /data

Install zip from sdcard > choose zip from sdcard (wherever you saved the download) > Flash gapps-ics-[version]-signed.zip

Reboot

Test ROM, BEFORE restoring *any data* (if you did a full reset). DON'T RESTORE SYSTEM DATA! (Wifi passwords are probably okay, but stay away from other system apps)

Fixing permissions in CWM helps fix MANY *random* glitches.

If you see a specific app always crashing or force-closing, wipe its data with Titanium Backup or Settings > Applications > Clear Data.

If you still encounter problems, do a FULL reset ( Recovery > Wipe data/factory reset) & follow the steps again. THEN, you can report issues!

Known Bugs & Common Problems

When using headphones/line-out, a notification will lower the media volume. This is a CM9 bug. Just click volume up/down to restore the media volume

General Questions

How can I support this AWESOME ROM?

Donate to task650!

My microSD card doesn't show up!

The location for the microSD card is /emmc.

Now, if you have no idea what I just said, go download Solid File Explorer. Open it up, read through the instructions, and hit back once (so you are in /mnt). You should see folders such as asec, SD Card, Internal Memory, and secure. Click on SD Card...to access the files on your SD card.

My external SD card doesn't show up when I connect my phone to the computer! New!

Settings > Storage > Menu > USB computer connection > Try changing the mode.

Try using a third-party app. Download this APK and install it. Click Allow when the Superuser prompt comes up. Reboot. Now, when you connect to the computer, a blue USB connection notification will appear. Toggle it to enable the USB Mass storage mode workaround.

A possible solution, using a computer app and an Android app in conjunction, has been created. Check out this for details.

Finally, some people have had success with this app to switch between MTP <-> USB mass storage mode. (I know it says only for SGS1, but it works.)

I can't download this ROM or GApps!

The latest Google apps can always be found here. Download the version for CyanogenMod 9.0.x [4.0.3-4]. Remember that this DOES NOT have GMail included.

If you're having problems downloading from the phone, use the stock browser. Otherwise, try Download All Files.

Long pressing Home doesn’t bring up the Recent Apps

Go to Settings > ROM Control > Navigation Bar > Long press home action > Change it from Do nothing to Show Recents > Reboot

My GPS Doesn’t work!

Flash the latest version of the ROM. ALL GPS issues should be fixed!

Still having problems?

Download GPS Status & Toolbox

Menu > Tools > Manage A-GPS state > Reset

Menu > Tools > Manage A-GPS state > Download

Wait for a GPS lock, and if you're not satisfied, go flash a different ROM!

“This ROM is great, but X feature is missing”

Go to the AOKP forum on Rootzwiki and post there. Task650 only compiles and merges changes, if you need features, it’s best to go to the source.

My wifi doesn't connect!

Update: 5GHz fix SHOULD be in all new builds. See Super-Technical Questions for the fix if it gets left out on a build by accident. It's trivial, but involves modifying system files, so it'll be there.

My clock is frozen!

Boot into Recovery > Advanced > Fix Permissions

What is the best way to get the most battery out of this ROM? New!

Leave your phone off. But seriously, that's not a subject for this thread. Post your BetterBatteryStats dumps in the appropriate thread (hint: not here) to see if there are any problematic wakelocks. Every phone is different, so what works for one person might not for you. That being said, MANY people have reported the best battery life with Build 37 + Fluxii XX kernel.

Why doesn't my phone wake up when i get a new text? New!

That's a Gingerbread feature; it's not in ICS. You can use a third party app like SMS popup or NotifierPro (Plus) to do the same thing.

I have a bug that no one else seems to be having!

Read the Official AKOP FAQ on Rootzwiki

Check the known bugs list!

Make sure it’s not a problem with your install. Follow the Troubleshooting Guide above this.

Still happening? Make a post describing what the problem is, and how to REPRODUCE it.

Technical Questions

Backlight Questions

Why don't the backlights work?

They do. Check to make sure:

Settings > Display > Custom backlight settings > Light levels > Check Use custom > Edit other levels… > Copy the values under Screen to Buttons > Save & apply.

Settings > Display > Brightness > Make sure Auto-brightness is enabled

Settings > Device Settings > Sensors > Check Enable keys backlight

Reboot

A graphical guide for the text-challenged (thanks zgr8jakez):

I don't want my buttons to have backlights!

Settings > Device Settings > Sensors > Uncheck Enable keys backlight > Reboot

My backlights are ALWAYS on! Something's not right.

Unfortunately, that's the way it is for now in AOKP. If you don't like it, disable them completetly. Also, leaving them on is NOT a source of major battery drain.

My /sdcard and /emmc are flipped.

If you want to change the storage settings go into: Settings > Storage > Menu > Storage configuration > Select Use Internal Storage (or don't depending on what you want) > Reboot.

What is fast charge?

It's an option to force the phone to draw as much power form a USB output as the AC output. Currently, enabling this does NOTHING (no kernel support)

The weather shows up as a black box.

Tap on it to trigger a weather refresh, It should show up fine after that.

How can I change the boot animation?

If you prefer a simple Android boot animation, go to Settings > ROM Control > General UI > Check Disable boot animation.

If you want a custom boot animation, put bootanimation.zip in /system/media (or /data/local if you want it to be preserved between flashes) > bootanimation.zip

What kernel does this use?

It uses the CM9 kernel compiled by task650.

How do I turn off the camera shutter sound?

Settings > Sound > Uncheck Camera sounds

I can't get Swype to install!

If the Swype Installer always says the screen size is not supported, disable the navigation soft bar, then install it. It should install fine after that.

Super-Technical Questions

Improved Auto-brightness settings

(thanks ktoonsez & codeworxx)

Only tested on the Fluxii XX kernel.

***** Make sure your Exynos Sensor is set to "Open Source" in xxTweaker General section *****

*****WARNING: If you apply the setting before adding ALL the values, you'll have to do a full wipe. *****

To set the minimum value to something lower than 20, set the "Screen Dim Level" to the lowest value that you want. I would not go below 12 though!

0 12
6 18
9 26
14 30
20 34
30 39
46 45
68 51
103 59
154 67
231 77
346 88
519 101
778 116
1168 133
1752 152
2627 174
3941 199
5912 228
8867 250

I want a different kernel

Siyah, Neak, and Fluxi XX are available in the Galaxy SII Android Development section.

The stock kernel is in the OP.

My scrolling seems really choppy.

Does it look like this?

Go to Settings > ROM Control > Performance > Scrolling cache > Force disable > Reboot

I hate my hardware buttons, I only want to use a soft navigation bar!

See these directions.

How do I turn off the camera shutter sound?

Permanent solution (if toggle is broken):

Download ES File Explorer. You can use any root file browser, the essentials are the same.

Settings > Enable Root Explorer, Enable up to Root navigation, Mount /system as writable

Go to \system\media\audio\ui

Rename (or delete) camera_click.ogg, camera_focus.ogg, VideoStop.ogg and VideoRecord.ogg

5GHz Wifi Fix

Download ES File Explorer. You can use any root file browser, the essentials are the same.

Settings > Enable Root Explorer, Enable up to Root navigation, & Mount /system as writable

Go to \system\etc\wifi

In nvram_net.txt change ccode=GB --> ccode=US

In nvram_net.txt_murata change ccode=GB --> ccode=US

Reboot

I'm having serious wifi drain.

It's likely that some device on your network is sending out lots of IPv6 brodcasts, keeping the wifi chip awake.

You can disable IPv6, and it should have no adverse effect (save for EXTREMELY RARE network configurations)

Go to ROM control->Startup Tweaks-> enable Startup Tweaks -> sysctl

Use Root Explorer or ADB to edit /system/etc/sysctl.conf

Add in the following line:

net.ipv6.conf.default.disable_ipv6 = 1

Save/ADB push the modified file.

Reboot

To check if it's working, type in sysctl net.ipv6.conf.default.disable_ipv6 into Terminal Emulator. You should get a response of "1"

My APN settings are broken/I want faster data! New!

Settings > More... > Mobile networks > Access Point Names

Delete what you have there.

Now go to Menu > New APN and add the following APNs. MAKE SURE YOU GO TO Menu > Save!

Name: ATT MMS
APN: wap.cingular
Proxy: wireless.cingular.com
Port: 80
Username: -
Password: -
Server: -
MMSC: http://mmsc.cingular.com/
MMS Proxy: wireless.cingular.com
MMS Port: 80
MCC: 310
MNC: 410
Authentication Type: -
APN Type: mms,supl
APN Protocol: ipv4

Name: ATT PHONE
APN: phone
Proxy: -
Port: -
Username: -
Password: -
Server: -
MMSC: -
MMS Proxy: -
MMS Port: -
MCC: 310
MNC: 410
Authentication Type: -
APN Type: default,internet
APN Protocol: ipv4

(thanks Ghstudent)

Make sure

ATT PHONE

is set as the default (blue dot next to APN name)

Reboot