Please note that there are 2 variations:

Normal versions: for CM10 or ROMs without hugemem configuration, available RAM 384MB - 396MB

's' versions: for Slim Bean ROM or patched ROMs with hugemem configuration, available RAM 397MB - 409MB

3.4.3 (12/03/2014)

- initramfs updates for CM11 latest nightly compatibility

- CWM upstream sync 

 

3.4.2 (23/02/2014)

- Fix AromaFM execution issue in recovery

 

3.4.1 (20/02/2014)

- Merge changes from CM kernel (blue screen issue, JPEG memory optimization, initramfs thanks to pawitp)

- CWM 6.0.4.7

 

3.4.0 (06/12/2013)

- Support for KitKat 4.4

- CWM 6.0.4.5

- SELinux enabled

- FUSE built-in

 

3.3.0 (28/10/2013)

- Linux kernel 3.0.101

- CWM 6.0.4.4

- initramfs changes for CM compatibility

 

3.2.0 (27/09/2013)

- Linux kernel 3.0.97

- CWM 6.0.3.8

- initramfs updates to sync with CM

 

3.1.0 (17/08/2013)

built for JB 4.3 (thanks to CM team)

- Linux kernel 3.0.91

- CWM 6.0.3.6 

- SELinux disabled 

 

3.0.0 (30/06/2013)

- Linux kernel 3.0.84

- gpu: pvr: Update to DDK 1.8@2198402

- net: wireless: bcmdhd: Update to version 5.90.195.104

- cpufreq: ondemand: Drop early demand

- CWM: upstream updates

 

-new version AromaFM 1.90 (thanks to amarullz)

Changes by sUsH667 (many thanks)

-base updated to aromafm 1.90

-deleted all languages except english

-deleted all iconsets

-deleted all fonts except roboto

-added german language

-added iconset "generic" from older aromafm-version

-added preconfigured config

-added bookmarks for often used folders: /system, /sdcard, /emmc, /sdcard/Download

 

2.9.26 (02/06/2013)

- Linux kernel 3.0.80

- CWM 6.0.3.2 

- ondemand: Change the calculation of frequency target

 

2.9.25 (14/05/2013)

- Linux kernel 3.0.78

- Enable again in-call volume settings

- Auto brightness: max_lux up to 6000

 

2.9.24 (03/05/2013)

- Linux kernel 3.0.76

- Auto brightness: max lux up to 4000

 

2.9.23 (26/04/2013)

- Linux kernel 3.0.75

- built with Linaro 201304

- UHID built as module


2.9.22 (20/04/2012)

- Linux kernel 3.0.74

- CWM 6.0.3.1

- UHID implementation (thanks to pawitp and n8r for merging it to Semaphore)

 

2.9.21 (09/04/2012)

- Enable again android_ram_console (caused bootloops to some devices)

 

2.9.20 (08/04/2013)

- Linux kernel 3.0.72

- binder: backport from 3.9-rc (also port some other changes to support this)

- lowmemorykiller: updates from 3.9-rc

- logger: updates from 3.9-rc

- disable android_ram_console (thanks to dark_knight35)

- mDNIe: suppress some debug messages (and do so minor cleanup)

- Auto brightness: calculate the average of light sensor adc values instead of normalized brightness

- Auto brightness: Intoduce max_br_threshold tunable. Over this, the brightness is updated to its max value (thanks to Necromancer3)

- Lowmemorykiller: Intoduce a white list with PIDs (up to 6) that never been killed (use: echo "PID1, PID2" > /sys/module/lowmemorykiller/parameters/w_list)

 

2.9.18 (29/03/2013)

- Linux kernel 3.0.71

- CWM 6.0.3.0

- built with Linaro 4.7.3 201303

- add option to Semaphore Auto Brightness for parabolic function (echo 0 > /sys/devices/virtual/misc/sema_autobr/linear)

 

2.9.15 (14/03/2013)

- Linux kernel 3.0.69

- CWM 6.0.2.9

- conservative: Fix sampling_down_factor functionality

- conservative: Fix the logic in frequency decrease checking

- conservative: a minor improvement

(I submitted patches for conservative to Linux and they acknowledged them)

 

2.9.13 (04/03/2013)

- Linux kernel 3.0.68

- remove some kernel debug messages


2.9.12 (22/02/2013)

- Linux kernel 3.0.66

- USB HID support (as module: usbhid.ko)

- ondemand: early demand feature. Enable it through sysfs until Semaphore Manager new version:

echo 1 > /sys/devices/system/cpu/cpufreq/ondemand/early_demand

You may also control the threshold:

echo XX > /sys/devices/system/cpu/cpufreq/ondemand/grad_up_threshold (default 50)

 

2.9.10 (12/02/2013)

- Linux kernel 3.0.63

- Semaphore Auto Brightness: filter sensor values for more smooth updates.

 

2.9.9 (05/02/2013)

- Linux kernel 3.0.62

- Ondemand: a couple of optimizations

- Auto brightness: tiny improvement

- built with Linaro 4.7.3 201301

 

2.9.8 (23/01/2013)

- Linux kernel 3.0.60

 

2.9.7 (18/01/2013)

- Linux kernel 3.0.59

- Semaphore Auto Brightness: use default work queue instead of a creating new one (more resource friendly). Change coding style to be Linux compliant.

 

2.9.5 (12/01/2013)

- Linux kernel 3.0.58

- fix to interactive from 3.4

 

2.9.4 (09/01/2013)

- Implement both CM LED and CM BLN (option in Semaphore Manager app) 

 

2.9.3 (07/01/2013)

- fix to interactive governor (from 3.4 upstream)

- included logger from 3.4

- included Low Memory Killer driver from 3.4

- included timed gpio driver from 3.4

- removed: max frequency to 800MHz when screen off

- changes to init script for better module installation handling (thanks to mnazim)

- fixed init scripts for IO schedulers in /res/scripts (thanks to fernandofig)

Version implements CM LED notifications

 

2.9.0 (30/12/2012)

- WiFi driver: couple of fixes from google source code

- Interactive governor: all latest changes from google source (3.4 kernel)

- Implemented ROW IO v4 scheduler (module)

- Reduce number of frame buffers for more RAM (thanks to DerTeufel). Available RAM - normal version: 384MB - 396MB, 's' version: 397MB - 409MB

- CWM: update to 6.0.2.7

- build with Linaro 4.7.3 201212

 

2.8.3 (18/12/2012)

- Linux kernel 3.0.57

- CWM 6.0.2.3

- upstream sync

 

2.8.0 (10/12/2012)

- Linux kernel 3.0.55

- upstream sync (thanks to pawitp)

- dropped incall volume settings

- enable O3 in GPU driver (thanks DerTeufel for idea)

- CWM: update to 6.0.2.0

- CWM: fix usb mounting internal SD

This version works on JB 4.2

 

2.6.5 (06/12/2012)

- Linux kernel 3.0.55

- CM LED notifications (dropped BLN)

- build with Linaro 4.7.3 201211

- Fix logger loading issue when update kernel

- enable tracing

- enable O3 on GPU driver (thanks DerTeufel for idea)

- CWM: upstream sync

 

2.6.0 (22/11/2012)

- Linux 3.0.52

- Reworked part of code of Semaphore Auto brightness driver

- touchwake fix

- improved kernel installation procedure (version checking)

- fix update of logger.ko module when installing new kernel version (thanks to DerTeufel)

- upstream sync with CM10 kernel

- CWM: update to 6.0.1.9

- CWM: enable Semaphore Auto Brightness driver (write /system/.disable_autobr to disable it)

- CWM: AROMA FM: Holo Dark theme by sUsH667 (thanks a lot)

- CWM: fix menu item backup to external/internal recovery

 

2.5.0 (30/10/2012)

- update to Linux 3.0.49

- compiled with Linaro 4.7.3 201210

- touchwake: disable when proximity enabled (fix issues when set power button to end call - thanks bitblaster for reporting).

- fast charge built-in (now it's ready to activate it - at your own risk)

- fix fast charge issues when toggle (no need to restart)

- BLN 9 (for better compatibility with ROMs, thanks to DerTeufel1980 for his github, thanks to mnazim for his request)

- CM10 upstream fix to ondemand governor (thanks pawitp)

- AROMA file manager set a pre-configuration (mounts partitions, theme etc, thanks to sUsH667)

 

2.4.4 (22/10/2012)

- update to Linux 3.0.47

- upstream sync with android kernel

- CWM update to 6.0.1.5

- AROMA file manager update to 1.80

Many thanks to XDA and pulser_g2 for the amazing new build server. This is the first version that was built from this server.

 

2.4.0 (14/10/2012)

- update to Linux 3.0.46

- mount /system by default in recovery

- WiFi PM_FAST when proximity sensor enabled (thanks GreenSGS for his idea)

- Changed vibration intensity sysfs path to match CM

- Changed boot splash with new Semaphore logo (thanks to Maroula)

- CWM: upstream fix 

- CWM: corrected menu item title 'choose zip from external sdcard'

 

 

2.3.0 (08/10/2012)

- updated base to the latest linux 3.0.45

- changed charging boot logo to match open source charger

 

2.2.0 (27/09/2012)

- uses new CM10 partition layout

- upstream sync (opensource charger, bootpulse interface to ondemand)

- Added interactive governor (module)

- Added powersave governor (used during charging when device is off)

- compiled with Linaro 201209

- initramfs compressed with LZMA

Please note that this version works on ROMs with new CM10 partition layout (CM10 20120926 or later)

 

2.1.2 (23/09/2012)

- s3cfb: Don't lock for vsync poll

Please make sure that your ROM is compatible with this patch (CM10 - 20120917 or later) 

 

2.1.1 (18/09/2012)

- Replace VSYNC uevent thread with a custom IOCTL (thanks to CM team)

Please make sure that your ROM is compatible with this patch (CM10 - 20120917 or later)

 

2.1.0 (17/09/2012)

- Fix: setting sampling down factor 

- io_is_busy 0 as default value (again)

- Fix: WiFi PM_FAST

- WiFi enable early suspend, p2p options

- CWM: updated to 6.0.1.3

- CWM: added option to clear Semaphore Manager settings

- Semaphore scripts: removed touch screen sensitivity options

- removed Semaphore Script Manager app

- compiled with Linaro 20120827

 

2.0.6 (20/08/2012)

- CWM: upstream sync (now with 'mount USB storage', mounts both internel and external SD) thanks to Koush

- CWM: fixed clearing dalvik-cache

- upstream sync (thanks to pawitp, jt1134)

- Fixed showing charging animation

- mount /system with barrier=0

WORKS ONLY ON CM10 BUILD 20120817 OR LATER AND SLIM 2.1 OR LATER

  

2.0.5 (18/08/2012) 

- Compatibility with new CM10 partition layout

- /system mounting with data=writeback

- 5MB more available RAM (378MB - 390MB), thanks DerTeufel1980, Mialwe

WORKS ONLY ON CM10 BUILD 20120817 OR LATER

 

2.0.3 (16/08/2012)

- fix USB mounting

- fix netfilter issues (netfilter is now built into the kernel, no need to enable it from Semaphore application)

  

2.0.1 (13/08/2012)

- /data partition added nodiratime, data=writeback to mounting options (a little bit more risky)

- ondemand: io_is_busy = 1 by default

- Radio FM as module again

- CWM update to 6.0.1.1 (includes selecting backup type, thanks to Koush)

- CWM added option to mount external USB storage (thanks to krarvind)

- CWM removed multiple 'no' in confirmations (create a file .multi_confirm in /sdcard/clockworkmod/ if you want multi confirmations)

- cleaned some stuff... 

 

2.0.0b2 (05/08/2012)

- fixed init.d scripts issue

- compiled with Linaro 4.7.2 - 201207 

Normal versions (for CM10 or ROMs without hugemem configuration)

2.0.0b2

- 373.5MB - 385.7MB

For Slim Bean ROM or patched ROMs with hugemem configuration

2.0.0b2s

- 386.5MB - 398.7MB

 

2.0.0b1 (28/07/2012)

- fix data usage

- added cfq init.d script

- fix Galaxy S settings

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

- CWM: added AROMA Filemanager (thanks to amarullz)

- CWM: upstream sync

- CWM: fix functionality of back button in main menu

 Normal versions (for CM10 or ROMs without hugemem configuration)

2.0.0b1

- 373.5MB - 385.7MB

For Slim Bean ROM or patched ROMs with hugemem configuration

2.0.0b1s

- 386.5MB - 398.7MB

 

2.0.0a2 (22/07/2012)

- CWM 6.0.1.0 (thanks to koush) *

- added xt_IDLETIMER module to netfilter

* Although, I tested nandroid backup/restore please backup your data with a well known method to be on the safe side. 

 

2.0.0a1 (21/07/2012)

- Rebase to 3.0.31 (thanks to pawitp)

- initramfs sync to CM10 (thanks to pawitp)

- CFQ scheduler as module

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


Footej Camera

Footej Camera

The most simple yet powerful camera app to capture your best moments!

Get it on Google Play 

Drive Syncrypt app

Semaphore Manager

Use Drive Syncrypt to keep in sync your phone files with Google Drive.

Get it on Google Play 

Semaphore Manager app

Semaphore Manager

Semaphore Manager app helps you to easily full control all Semaphore kernel features.

Get it on Google Play 

Please donate