SiyahKernel v3.2.4

Changelog:

  • enabled pegasusq governor. any other existing hotplug mechanisms will be disabled if you select it.
  • enabled smooth scaling for pegasusq governor
  • set pegasusq governor as default governor using extweaks settings. ondemand will still be the default governor for recovery.
  • set charging touch sensitivity movfilter value the same as battery movfilter value.
  • default lower freq level is set to 200MHz. do not use 25 or 50 if you are going to use pegasusq or ondemand.

DOWNLOAD TAR (for Odin)
DOWNLOAD ZIP (for CWM Recovery)

SiyahKernel v3.2.3

Changelog:

  • new feature: “fix permissions in 2ndROM” in dual-boot menu
  • new option: checkbox for “turn on the touchkey lights when the screen is touched” in ExTweaks
  • you will have an error when trying to flash to 2ndROM before running ‘Wipe 2ndROM data/cache’ at least once. you need to create 2ndROM data and cache files in your sdcard first.
  • set lulzactive default pump up/down steps depending on the frequency table step size. Default values will be initialized using the number of steps between 500MHz and 800MHz which is 3 with 18 steps.
  • rebased lulzactive logic on new interactive governor
  • new option: very simple CPU Undervolting in ExTweaks. -25, -50, -75, -100mV for all levels.
  • progress bar for “Wipe 2ndROM data&cache” if it is performed for the first time.
  • added adjustable mDNIe settings (thanks to sakura). you can use init.d script to modify the settings. the interface files are in /sys/devices/platform/samsung-pd.2/mdnie/mdnie/mdnie directory. echo 1 to user_mode and change “user_cb” and “user_cr”. default values are 128 and valid range is 0-255.

DOWNLOAD TAR (for Odin)
DOWNLOAD ZIP (for CWM Recovery)

SiyahKernel v3.2.2

Changelog:

  • added support for Boot-to-Gecko (b2g) (thanks to pulser)
  • slightly modified panel gamma set to have smoother transition for low-level lights and this will also help a little with the battery life when the screen is on.
  • removed LCD panel undervolting to prevent grayish tint with low brightness
  • enabled SCHED_AUTOGROUP once again
  • added “Wipe 2ndROM data/cache” to dual-boot menu in recovery. remember that it will take long if you do not have 2ndROM data and cache files in your sdcard.
  • led fade-in/fade-out effects. only fade-out is available in extweaks for now as fade-in implementation is not complete.
  • modified panel gamma set and added a lower brightness level as the first step. if you find it too low you can set min_gamma to 1 to have stock brightness level as in GB kernel.

DOWNLOAD TAR (for Odin)

DOWNLOAD ZIP (for CWM Recovery)

 

SiyahKernel v3.2.1

Changelog:

  • removed ntfs-3g from the payload part to make the kernel smaller (I want to enable LZO instead of GZIP). if you want ntfs-3g you can find it here
  • enabled kernel’s ntfs support to mount usb flashes in read-only mode
  • LZO, to have even faster booting
  • re-enabled j4fs and mounting of lfs partition (hellcat’s boot logo changer worked, even if it stuck with “working” popup, but it could successfully set my cat’s photo as a boot logo :) )
  • reverted 267MHz GPU voltage back to 1000mV. if you did not have a problem with v3.2, you can set it back to 950 (or even lower) with ExTweaks.
  • fixed vdd_levels interface. it was supposed to be using milivolts but I noticed that it was using microvolts when I tried to echoing it ‘-50′ to undervolt all steps by 50mV.

DOWNLOAD TAR (for Odin)

DOWNLOAD ZIP (for CWM Recovery)

 

SiyahKernel v3.2

Changelog:

  • removed nandroid backup from/restore to 2ndROM. There is a problem which I have just noticed and it will take some time to fix that. Use swap&backup until I fix it.
  • default lower cpu step is set to 100MHz
  • your extweaks settings will be automatically reset after flashing this version
  • used Linaro toolchain 4.7 (2012.04) which let me use gzip without exceeding 8MB

DOWNLOAD TAR (for Odin)

DOWNLOAD ZIP (for CWM Recovery)

SiyahKernel v3.2rc1

Changelog:

  • fixed “view status” in dual-boot menu
  • new feature: “Wipe 2ndROM dalvik cache”
  • changed dual-boot menu item texts a little to make them more clear
  • lots of code cleanups, especially BLN related
  • added ftdi_sio.ko (usb-to-serial converter module)
  • fixed “format secondrom_data” or “format secondrom_cache” not working if there is no /sdcard/.secondrom folder
  • merged usb host drivers with sztupy’s build 5 usb host driver changes
  • merged with Linux 3.0.31

DOWNLOAD TAR (for Odin)

DOWNLOAD ZIP (for CWM Recovery)

SiyahKernel v3.2b8

Changelog:

  • 18-steps as default
  • multiple breathing steps for BLN, maximum 10 steps, asymmetric. see /res/customconfig/actions/bln_steps for examples.
  • fixed nandroid backup
  • removed busfreq voltage control (aka internal voltage)
  • new feature: “install zip to secondrom from internal sdcard” and “install zip to secondrom from external sdcard”.
    •  if you want to install a ROM directly as SecondROM make sure you format “/secondrom_data” and “/secondrom_cache” before installing the ROM using this feature.
    • installing zips from dual-boot menu will prevent any kernel installation to avoid confusion and need to reflash siyahkernel back. original “install zip” feature will still flash kernels.
    • this feature assumes that you already have a SecondROM. or formatted /secondrom_data.and /secondrom_cache.
    • (for now) flashing from secondrom using any kitchen app or CWM app will not work. you will have to manually flash zips using dual-boot menu. I will try to implement this feature in the next version for complete second rom implementation. This part is also implemented. if you use a kitchen app, rom updater or CWM app in second rom the selected update will be flashed to the 2ndROM on boot.

DOWNLOAD TAR (for Odin)

DOWNLOAD ZIP (for CWM Recovery)

SiyahKernel v3.2b7

Changelog:

  • added format SecondROM system, data and cache partitions.
  • enabled kernel panic timeout
  • nandroid backup of SecondROM
  • nandroid restore to SecondROM (kernel will not be restored if you restore to SecondROM). restoring data partition will take long because formatting a loop mounted image file takes long.
  • fixed wifi “Unable to handle kernel NULL pointer dereference at virtual address 00000000″ problem in wl_cfg80211_connect
  • lots of new patches&backports (for lowmemorykiller, bcmdhd and arm related) from myfluxi’s repo (thanks to myfluxi)
  • support for NTT-Docomo variant (you will need to “echo 16 > /proc/sys/kernel/rom_feature_set” to get gps working. I hope someone will prepare a flashable CWM file for ntt-docomo variant)
  • disabled smooth scaling for all governors except for ondemand
  • changed conservative governor settings a little

DOWNLOAD TAR (for Odin)

DOWNLOAD ZIP (for CWM Recovery)

SiyahKernel v3.2b6

Changelog:

  • added customvoltage interface to modify internal voltages because it is already supported by nstools (thanks to Ezekeel).
  • testing possible fix for “INFO: rcu_sched detected stalls on CPUs/tasks” (back to stand-hotplug)
  • fixed BLN breathing settings reverting when ExTweaks is launched.
  • added confirmation before backup actions in CWM recovery
  • added double-tap selection to CWM recovery
  • GB touch sensitivity when on battery.

DOWNLOAD TAR (for Odin)

DOWNLOAD ZIP (for CWM Recovery)