1.3.0 (30/07/2012)

- added CFQ scheduler as module

- in call volume settings (thanks to DerTeufel for his hint)

- fix charging display for car dock (thanks to pawitp)

- CWM (thanks to koush) *

- CWM: added AROMA Filemanager (thanks to amarullz)

- compiled with Linaro 4.7.2 201207

* Nandroid backups with CWM 6 are not compatible with previous versions.


1.2.6 (07/07/2012)

- USB mass storage disable write speed cache support (thanks kasper_h, DerTeufel1980 for the hint)

- CWM: Allow key to repeat on hold (thanks to FaultException, koush). Works for volume up, down and touch key menu (as down)

- CWM: recovery fix selection bar color when battery < 21%

- CWM: recovery upstream sync (thanks to koush) *

- initramfs sync some changes with CM9 (adb works in root by default in recovery)

- compiled with linaro 4.7.1 201206

Normal versions (for CM9 or ROMs without hugemem configuration)


- 373.5MB - 385.7MB

For Slim ROM or patched ROMs with hugemem configuration


- 386.5MB - 398.7MB

*Please note that due to changes in nandroid backup/restore, previous versions of Semaphore can't restore backups from version >= 1.2.6. To be on the safe side, please renew your backups.


1.2.5 (19/06/2012)

- rebased to 3.0.17 (thanks to trailblazerz11 and eugene373 for their github)

- compiled with Linaro 4.7.1 toolchain (thanks to trailblazerz11 for his help)

- O3 optimization flag

- upstream sync (fixes for cdma in-call volume and mic gain included, thanks to pawitp, efpophis)

- WiFi PM_MAX when suspended

- fixed 800MHz underclocking

- changed boot splash screen


Normal versions (for CM9 or ROMs without hugemem configuration)


- 373.5MB - 385.7MB


For Slim ROM or patched ROMs with hugemem configuration


- 386.5MB - 398.7MB



1.2.2 (01/06/2012)

- Bootloop detection (if no normal boot is detected the phone will be forced to recovery in next boot) *

- bugfix: enabling Wi-Fi hotspot twice (copy the new netfilter script in order this to work by disabling and then enabling again netfilter in Semaphore app)

- creation of /system/lib/modules if does not exist

- removed LMK scripts

- fix some typos in script description (thanks to cdmackay, HiKsFiles)


* It doesn't mean that this will necessarily resolve the known bootloop issue, but it may help on bootloops because of bad OC/UV etc.


1.2.0 (15/05/2012)

- New initramfs (thanks to Mialwe for his cooperation on this)

- Bigmem reservation optional through Semaphore app (bigmem breaks 720p video recording)

- Smooth UI implemented in conservative, smartassv2 (selected as separate option)

- Semaphore Script Manager application 0.75 (thanks to HM.Carbide)

- Fast Charge support (thanks to Chad Froebe) implemented as module

- L4 (100MHz) int volt 1100mV (as GB)

- upstream updates



Normal versions (for CM9 or ROMs without hugemem configuration)


- 374.2MB - 386.4MB


For Slim ROM or patched ROMs with hugemem configuration


- 387.2MB - 399.4MB

1.1.1 (28/04/2012)

- upstream updates

- updated initramfs

- Ondemand: smooth_ui tuner, CPU freq goes to max when touch the screen. Also sampling_down_momentum goes to max when touch the screen. (disabled by default, select from Semaphore app->Governors)

- Ondemand: bug fix sampling_down_max_momentum

- updated SIO scheduler

- touch wake fixes (from Ezekeel)

- touch wake fix enable again when proximity off (now should work always)

- cpufreq upstream fix

- cpufreq fix when max 800MHz (thanks to Mialwe, thanks to DerTeufel who pointed this out)

- cpufreq driver max freq to 800MHz when screen off

- ondemand sampling rate to 20000

- ondemand io_busy back to 0



Normal versions (for CM9 or ROMs without hugemem configuration)


- 374.2MB


- 386.4

- breaks 720p video recording


For Slim ROM or patched ROMs with hugemem configuration


- 387.2


- 399.4

- breaks 720p video recording


LMK settings seems to cause bootloops on some ROM's. Please do not use them



1.0.0 (09/04/2012)

- Touch Wake (thanks to Ezekeel)

- Vibrator intensity (thanks to Mialwe)

- Semaphore Script Manager application ICS themed (thanks to HM.Carbide)

- upstream fixes

- removed some stuff from kernel configuration

- Radio FM support as module 

- remove kernel default script

- Ondemand: slight increased down differential ondemand 

- battery polling interval to 10sec

- Some changes to compiler flags (thanks to Mialwe)

- fixed issue enable Wi-Fi hotspot twice after reboot (?)

- fixed bug ondemand sampling rate return to 10000 when awake even if user changed it (from 0.9.8)

- ondemand some optimization to sampling down momentum calculation (from 0.9.8)

- fixed bt rfkill script (from 0.9.8)



Normal versions (for CM9 or ROMs without hugemem configuration)


- 345.2MB available RAM


- 357.4MB available RAM

- breaks 720p video recording


For Slim ROM or patched ROMs with hugemem configuration


- 387.2MB available RAM


- 399.4MB available RAM

- breaks 720p video recording


0.9.7 (26/03/2012)

- Removed some debug options (600KB more available RAM - 340.2MB)

- fix smartassv2 bug (thanks to abev66, DerTeufel)

- CWM: battery indicator (thanks to kravrind)

- CWM: tiny upstream fix

- BT rfkill script added as test script (runs only when selected)


Bigmem version 0.9.7bm

- 352.4 MB available RAM

breaks 720p video recording


0.9.5beta (12/03/2012)

- Deep Idle (Ezekeel's approach) *

  fix sound glitches when TOP=OFF

  added option to enable/disable statistics (disabled by default)

  added dflags accesible through sysfs to debug deep idle checks **

  some optimization for less CPU overhead

  scripts to enable/disable Deep Idle and Deep Idle statistics

- fix: Smartassv2 use LiveOC frequencies

- Option to lock min frequency to 100MHz when gpu inactive

- enable_logger: change script to always copy current version modules

- fix conservative script


0.9.1 (27/02/2012)

- revert back 0.9.0 changes for Semaphore auto brightness. Resolves issues with wakelocks. In order to use the driver, also select auto brightness from system settings.


0.9.0 (24/02/2012)

- LiveOC auto adjust voltages

- added OC 1140, 1200, removed 1150 script

- New boot logo (thanks to NEFart)

- Semaphore Script Manager 0.74

- Dock support (untested)

- fixed Semaphore auto brightness (now completely blocks framework)

- fixed CIFS added md4.ko, nls_utf8.ko modules in script

- Kernel configuration cleaning (unnecessary stuff removed)

- upstream updates from pawitp's kernel (gpio changes tested and reverted)


0.8.1 (12/02/2012)

- fixed CWM display issue

- changed boot logo


0.8.0 (09/02/2012)

- bundled Semaphore Script Manager v0.73

- added NSTools clear settings option in CWM

- gzip kernel compression (faster boot)

- fixed BLN 

- fixed mobile data limit

- fixed CWM display text position issue

- fixed root initramfs files ownership

- fixed reboot when plug charger (?)

- LiveOC: Max OC 130 (was 150)


0.7.5 (04/02/2012)

- Ezekeel's Custom Voltage

- fix logger module issue

- possibly fix reboot when plug charger

- CWM: fix font display issue

- CWM: fix mount USB storage


0.7.1 (02/02/2012)

- USB Host support (build 5)

- USB Host: mouse support as module

- USB Host: Joystick, x-box pad support as module

- BLN support (static lights don't work always, have to use blinking LEDs in pro version)

- minor change for stability (?)

- CWM: Latest upstream updates

- CWM: Roboto font

- CWM: Functional touch keys

- CWM: Added power off option

- CWM: Added Clear init.d option



- Implemented LiveOC

- Added scripts for Semaphore Scrtips Manager application to support presets to 800, 1000, 1100, 1150 max freq

- Some CPU freq driver cleaning (maybe fixes reboots?)