[Galaxy S II Android Development] bgn9000:
CWM Script to reset profiles (battery, default et performance) : HERE

ChangeLogs and zImages (only through CWM)

RESET PROFIL, use my script in case of issue

Version 2.2.10 / CWM only ICS 4.0.x

1/ Linux 3.0.65 to 3.0.80

2/ Linaro 2013.04

CWM version : HERE

Version 2.2.9b / CWM only ICS 4.0.x

1/ Linux 3.0.63

2/ Linux 3.0.64

3/ CM9 init files updated

4/ Fixed auto rotation

CWM version : HERE

Version 2.2.8 / CWM only ICS 4.0.x

1/ Linux 3.0.61

2/ Linux 3.0.62

CWM version : HERE

Version 2.2.7 / CWM only ICS 4.0.x

1/ Linux 3.0.59

2/ Linux 3.0.60

CWM version : HERE

Version 2.2.6 / CWM only ICS 4.x

1/ Linux 3.0.57

2/ Linux 3.0.58

3/ Linaro 2012.12 (gcc 4.7.3 prerelease)

CWM version : HERE

Version 2.2.5 / CWM only ICS 4.x

1/ Linux 3.0.54

2/ Linux 3.0.55

3/ Linux 3.0.56

4/ Mali control module from Siyah (thanks to [MENTION=289089]gokhanmoral[/MENTION])

CWM version : HERE

Version 2.2.4 / CWM only ICS 4.x

1/ New linaro 2012.11 (gcc 4.7.3)

2/ Linux 3.0.53

Version 2.2.3b / CWM only ICS 4.x

1/ Linux 3.0.52

2/ CWM 6.0.1.5 by PhilZ (Touch 3.0)

3/ Added SuperSU 0.98

4/ Fixed .nobootlogo issue

Version 2.2.2 / CWM only ICS 4.x

1/ Linux 3.0.50 et 3.0.51

2/ CWM 6.0.1.4 by [MENTION=4666971]Phil3759[/MENTION]

Version 2.2.1b / CWM only ICS 4.x

1/ Linaro 2012.10

2/ Linux 3.0.47

3/ Linux 3.0.48

4/ Linux 3.0.49

5/ MMC_CAP_ERASE review

Version 2.2.0 / CWM only ICS 4.x and CM10 ROM

1/ Merge with update7

2/ Added SuperSU 0.96

Version 2.1.2 / CWM only ICS 4.x and CM10 ROM

1/ Linux 3.0.46

Version 2.1.1 / CWM only ICS 4.x and CM10 ROM

1/ Linux 3.0.45

Version 2.1.0 / CWM only ICS 4.x and CM10 ROM

1/ Linux 3.0.44

Version 2.0.9F (like final) / CWM only ICS 4.x and CM10 ROM

1/ Linaro 2012.09

2/ Added camera fix done by [MENTION=4322181]Tungstwenty[/MENTION]

Version 2.0.9e / CWM only ICS 4.x and CM10 ROM

1/ Disabled JRCU, back to RCU

Version 2.0.9d / CWM only ICS 4.x and CM10 ROM

1/ Phenomal tweaks for memory and LCD voltages (thanks @@fenomeno83)

2/ Another review of chargecurrent settings

Version 2.0.9c / CWM only ICS 4.x and CM10 ROM

1/ JRCU (thanks [MENTION=4425478]Simone[/MENTION])

2/ New chargecurrent settings (again with 4th settings)

Version 2.0.9b / CWM only ICS 4.x and CM10 ROM

1/ Linux 3.0.43

2/ New chargecurrent settings

Version 2.0.9 / CWM only ICS 4.x and CM10 ROM

1/ Another new boot logo :)

2/ Added bus voltage into sysfs

3/ Merge with Siyah's initramfs (CM10 video issue ++)

4/ Added /sdcard/.nobootlogo

Version 2.0.8c / CWM only ICS 4.x and CM10 ROM

1/ Linaro 2012.08

2/ Linux 3.0.39

3/ Back to Revert max8997: Allow 700 mV on buck3 (too long to exit deep sleep)

4/ Linux 3.0.40

5/ Linux 3.0.41 and 3.0.42

6/ Readded Ondemand governor

Version 2.0.7e / CWM only ICS 4.0.X ROM

*/ Linaro toolchain 2012.07 (gcc 4.7.2)

1/ Samsung update 5/6/7 sources

2/ Linux 3.0.37 and 3.0.38

3/ bluetooth: support for 4.0.4 stock ROMs

4/ net: wireless: bcmdhd: update bcmdhd driver to 1.15.15

5/ CM10 compatibility (thanks [MENTION=289089]gokhanmoral[/MENTION])

EDIT : For 4.0.4 ROM users, there is an excellent camera fix done by [MENTION=4322181]Tungstwenty[/MENTION] you can install through CWM : HERE

Version 2.0.6 / CWM only ICS 4.0.X ROM

1/ wakelock: main_wake_lock fix by tungstwenty

2/ Added -mfpu=neon to Makefile (thanks [MENTION=1615765]VOK[/MENTION]u)

3/ From NEAK 2.1 : cpufreq: another change to stop Level not found issue (might help slow mo)

4/ drivers: conservative and abyssplug, sampling rate modification

Version 2.0.5d / CWM only ICS 4.0.X ROM

1/ Merge with Siyah 3.3.3c

2/ mach-exynos: mach-u1: Allow 700mV on buck3 (@thanks dorimanx)

3/ bcmdhd: Change packet filter settings to block multicast

4/ Revert: block: sio tweaks

5/ mali: allow 700 mV as minimum for GPU

Version 2.0.4 / CWM only ICS 4.0.X ROM

1/ New bootlogo ("Déchainez votre mobile" thanks [MENTION=656657]Mr.Mo[/MENTION]ut)

2/ max8997: Allow 700 mV on buck3

3/ Revert : max8997: Allow 25 mV steps on buck3

4/ From myfluxi kernel : mach-exynos: busfreq: Add undervolt option using asv table

&& Add options for up- and down threshold

5/ Added SU and SuperSU 0.93

6/ Revert UV -50 mv into default profile

7/ Lower voltages for 200 MHz

Version 2.0.3 / CWM only ICS 4.0.X ROM

1/ Revert : max8997: Allow 700 mV on buck3

2/ Legacy hotplug is back

3/ Some debug flags unset

4/ NOOP is default profile scheduler

5/ Undervolting -50 mV within default profile

Version 2.0.2 / CWM only ICS 4.0.X ROM

1/ Voodoo louder compatibility is back (sorry)

2/ Some makefile merge from myfluxi kernel (thanks [MENTION=4152171]myfluxi[/MENTION])

3/ From myfluxi kernel :

max8997: Allow 700 mV on buck3

max8997: Allow 25 mV steps on buck3

Version 2.0.1 / CWM only ICS 4.0.X ROM

1/ Revert to gcc 4.6.3 (Linaro 2012.03)

2/ Revert to conservative

Version 2.0 / CWM only ICS 4.0.X ROM

1/ Linux 3.0.36

2/ Linaro 2012.06 (GCC 4.7.1)

3/ Merge with Siyah 3.3.2

(extweaks profiles should be reseted during installation but you can use my script to save them before)

Version 1.8 / CWM only ICS 4.0.X ROM

1/ Linux 3.0.35

2/ SuperSU 0.91

3/ Some reverts from Ikki merge

4/ arm: remove "optimized" SHA1 routines

5/ Added Abyssplug with some tweaks from my GS3 testings (credits [MENTION=302839]angelom[/MENTION])

6/ net: wireless: bcmdhd: update wifi drivers (from i9300 sources)

Version 1.7 / CWM only ICS 4.0.X ROM

1/ Linux 3.0.34

2/ Linaro 2012.05 (gcc 4.7.1)

3/ block: sio tweaks

4/ mmc: n7000 changes without enabling MMC_CAP_ERASE

5/ Few others fixes

Version 1.6 / CWM only ICS 4.0.X ROM

1/ Linux 3.0.33

2/ mdnie: toggling mdnie negative effect with home button

3/ Revert bad cherry pick (kernel/sched.c : ONLINE)

4/ mc1n2: Add GT-N7000 call audio support

Version 1.5 / CWM only ICS 4.0.X ROM

1/ Added a way to change logo into CWM

2/ Merge cpu settings from Ikki (hotplug, deepsleep level, L4=800 MHz freq max enabled, ...)

Version 1.4 / CWM only ICS 4.0.X ROM

1/ Staging: android: binder: Fix crashes when sharing a binder file between processes

2/ From Siyah : sched: fix cpu index check in get_cpu_nr_running function

3/ mc1n2: Add interface for volume registers (thanks [MENTION=4152171]myfluxi[/MENTION])

4/ From Siyah : touchscreen: mxt224_u1: use platform data struct directly to set touchscreen threshold values

5/ ld9040: increase boot gamma level to original GAMMA_160CD level

6/ max8997: Implement Accessory Charger Adapter support.

Version 1.3 / CWM only ICS 4.0.X ROM

1/ modem_if: update modem driver to update5 sources

2/ mach-exynos: tmu: add tmu sysfs for temperature reading (from update5 sources

3/ net: wireless: bcmdhd: disable ESCAN_RESULT_PATCH (from Siyah)

4/ usb: gadget: composite: Fix corruption when changing configuration

5/ [MMC] Patch the firmware of certain Samsung emmc parts to fix a bug

6/ Revert "usb: otg: merges with sztupy's usb host mode build 5 changes in his nexus s kernel"

Version 1.2 / CWM only ICS 4.0.X ROM

1/From Siyah : cypress: touchkey refactorings, cleanup and guards against voltage&led status modifications when in deep sleep which cause slowness bug

2/ mDNIe: adjustable color settings (thanks to sakura)

3/ New boot logo

Version 1.1 / CWM only ICS 4.0.X ROM

1/ Linux 3.0.32

2/ net: wireless: bcmdhd: another major update to broadcom drivers, from SHV-E110S sources.

3/ Revert "RWSEM_XCHGADD_ALGORITHM for ARM (R/W semaphores implemented using ARM atomic functions) by CodeAurora"

4/ GPU voltage +50 mV with default profile (use script to reset profile)

Version 1.0 / CWM only ICS 4.0.X ROM

1/ bcmdhd : patches from Siyah 3.2.3

2/ mmc: increase mmc read and write timeout for some crappy cards.

3/ ld9040: adjust panel gamma order to have more smooth transitions in lower brightness levels

& panel gamma set changes to have lower brightness for low-light conditions

4/ from Siyah : cypress: led fadein/fadeout (inspired from myfluxi's repo).

& cypress: restore led regulator voltage after fading out

5/ mozilla boot-to-gecko (b2g) support. (thanks to pulser)

6/ cm9 sdcard mounts