[Galaxy S II Android Development] koudd:
Rom info

This rom is now out of support, I have removed all download links

I am leaving the thread just for historic reasons.

Hi, I have put together aosp 4.0.4 based on the work that yjwong started.

I have created a slightly modified device tree based of CM9 device tree and

cherrypicked patches from cm9. Mostly this rom use pure aosp 4.0.4 from Google.

all my sources can be found here: https://github.com/cleaton

rom philosophy and future

I will keep a code branch as close to aosp as possible for other developers

to base their rom from if they want. For my build open to small patches

for hardware improvements/optimizations and even UI enchantments

but overall it will stay very close to aosp.

I will also and keep my building close to the way Google intended release

builds to be meaning I do proper signing with my own release-keys

odex optimization,zipaligned and so on.

Changelog

V21.04.12:

updated kernel to 3.0.28 (thanks to myfluxi)

added touchscreen patches for better sensitivity (thanks to gokhanmoral and theamhacksung)

added gps patch recently added to cm9

changed camera focus release from 3 seconds to 15 seconds

(makes it easier to focus and re-frame before taking pictures)

V04.04.12-2:

changed signing keys

added signed gapps under download to work with this rom

enabled google backup (only works with the new signed gapps)

removed su, and voice dialer

forked and using LatinIME from cyanogenmod + added dictionaries

made my sources more independent from cm to be more stable

V30.03.12:

updated to 4.0.4 release

added scene, light, macro settings to camera from teamhacksug

added video recording fix from teamhacksung

added samsungservicemode from cm9

added galaxy s2 device settings app from teamhacksung

back to using aosp toolchain for compiling

moved to latest 3.0.15 kernel from teamhacksung

gps apps now shows more satellites and connection info, patch from cm9

using opensource hw codecs (again patches from teamhacksung)

many many thanks to teamhacksung for this great progress!

V24.03.12:

Changed default wallaper

system compiled with linaro 4.6 toolchain

compiled teamhacksung experimental 3.0.25 kernel

V21.03.12:

kernel compiled from teamhacksungs source

updated to LPQ proprietary libs

mtp fixed

better working edit effects for gallery (not 100% yet)

possible new bugs introduced.

V18.03.12:

system now mounted as ro

added quick toggle menu from teamkang via aospX

press settings button in notification bar for quick toggle (long press for settings)

V10.03.12:

Compiled with arm cortex optimization flag.

Fixed assert issue with install-script.

User build instead of userdebug but modified to allow adb root.

User build gives odex optimization of system.

Fixed proper build fingerprint override to be like Samsungs.

Backup/Upgrade script from CM to get smooth upgrades.

V06.03.12:

First release.

Disclaimer

I can not leave any guarantees or support for this rom, most of all I just build this for myself.

You are on your own and you have been warned.

Install

For install instructions, radio firmware and gapps look at the

CM9 user thread found here : http://xdaforums.com/showthread.php?t=1419102

Upgrade from previous version:

Same instructions as in CM9 thread

but I will add Do your own backup

if you have something important!

Clearing cache and dalvik-cache is not needed

But is probably a good habit.

(I use this rom with XXLPQ modem)

If you can't figure out how to apply those instructions for my rom this rom is not for you...

This if for Galaxy S II I9100 (International galaxys2) nothing else.

Latest release

Download: v21.04.12 -*removed*- (SHA1 7cacc6732ef05dfa7e2b3b5bec8d397787b38505 koud-AOSP-4.0.4_v21.04.12.zip)

Gapps: -*removed*- (for v04.04.12 and up)

(SHA1 ad272390b92dc4b11e36d52aaa92f01d67df5af9 gapps-ics-20120317-kaosp-signed.zip)

Old

Download: v04.04.12-2 -*removed*- (SHA1 38b6a6d189ea82b5b8cdf95223720f90747bcb37 koud-AOSP-4.0.4_v04.04.12-2.zip)

Download: v30.03.12 -*removed*- (SHA1 bf5c611abe071c9b0b1578a63ef42ddc5accb2ef koud-AOSP-4.0.4_v30.03.12.zip)

Download: v24.03.12 -*removed*- (SHA1 3230452ebdac549ccea50125f5e4fa220e561778 koud-AOSP-4.0.3_v24.03.12.zip)

Download: v21.03.12 -*removed*- (SHA1 79979bfe67e30ef52e958efdd55b11b779e6fca2 koud-AOSP-4.0.3_v21.03.12.zip)

Download: v18.03.12 -*removed*- (SHA1 d09533994bc930042f0155800ddd804da485c780 koud-AOSP-4.0.3_v18.03.12.zip)

Download: v10.03.12 -*removed*- (SHA1 7b1938025a56527ab10120947b65414c9cefe96e koud-AOSP-4.0.3_v10.03.12.zip)

Download: v06.03.12 -*removed*- (SHA1 94654ccc555585696ac17b0ddeac090d199745bd koud-AOSP-4.0.3_v06.03.12.zip)

FAQ

Q: no root?

A: yes, no root.

If you want root you can take a look at what mikk_ wrote

http://xdaforums.com/showpost.php?p=24791232&postcount=169

Not working

spell correction only works for english

disable spell correction and words wont be underlined, predictive word works.

3g data does not always work on first boot after clean install

reboot and it is fine after that.

fm radio and other smaller things

(check cm9, I try and keep up to date with cm9)

Credits

Credits to teamhacksung for their incredible work providing all the necessary

patches for sgs2, and also for their help in #aospsgs2 @ freen I find some of my kernel patches.ode

Thanks to CM team, teamkang, aospX and linaro-android for their great work with android patches

Thanks to gokhanmoral and myfluxi where I get some of my kernel patches.

Thanks to haramizuki for the awesome sign/banner :)

Enjoy!:D