V2.x - Based on Samsung JB update 6 sources.

<b><u>Changelog v2.8b-beta</u></b>

<*>updated ramdisk to Samsung 4.1.2 firmware</*>

<b><u>Changelog v2.8a</u></b>

<*>updated to kernel.org Linux 3.0.56</*>
<*>Fixed bug in Aroma, kernel is now flashed when selecting presets (sorry for that !)</*>

<b><u>Changelog v2.8</u></b>

<*>updated to kernel.org Linux 3.0.54</*>
<*>added default installation modes that won't ask questions and use a set of default configs :

  <*><u>Stocklike :</u>
    <*>CPU : 1.4GHz, I/O not as CPU load </*>
    <*>I/O : 256Kb readahead buffer, cfq scheduler</*>
    <*>LMK : not set</*>
    <*>Swap : no hardswap, no zram, swappiness not set</*>
    <*>Fastcharge : disabled</*>
    <*>Soundlevel : stock for speaker & headphones</*>
    <*>Dynamic fsync : disabled</*>
    <*>Flash : kernel and config</*>
    <*>init.d support : ask</*>
  </*>

  <*><u>Power :</u>
    <*>CPU : 1.6GHz, I/O as CPU load </*>
    <*>I/O : 512Kb readahead buffer, cfq scheduler</*>
    <*>LMK : not set</*>
    <*>Swap : no hardswap, no zram, swappiness not set</*>
    <*>Fastcharge : disabled</*>
    <*>Soundlevel : stock for speaker & headphones</*>
    <*>Dynamic fsync : enabled</*>
    <*>Flash : kernel and config</*>
    <*>init.d support : ask</*>
  </*>

  <*><u>Yank555.lu :</u>
    <*>CPU : 1.6GHz, I/O as CPU load </*>
    <*>I/O : 512Kb readahead buffer, sio scheduler</*>
    <*>LMK : Medium</*>
    <*>Swap : hardswap, no zram, swappiness 100</*>
    <*>Fastcharge : enabled, 1000mA USB & AC</*>
    <*>Soundlevel : speaker +3, stock for headphones</*>
    <*>Dynamic fsync : enabled</*>
    <*>Flash : ask</*>
    <*>init.d support : yes</*>
  </*>
</*>

<b><u>Changelog v2.7a</u></b>

<*>added SIO I/O scheduler</*>
<*>added swapon command for zram, as on some ROMs setting initstate to 1 is not enough</*>

<b><u>Changelog v2.7</u></b>

<*>added sound output level mod (separated setting for speaker & headphones)

HUGE THANX to AndiP for providing me with invaluable information, couldn't have done this without his help !</*>

<b><u>Changelog v2.6</u></b>

<*>updated to kernel.org Linux 3.0.53</*>

<b><u>Changelog v2.5</u></b>

<*>updated to kernel.org Linux 3.0.52</*>
<*>changed dpi in Aroma to better fit our display size / resolution during flashing</*>

<b><u>Changelog v2.4c</u></b>

<*>added 'Triangle Away by Chainfire' support</*>
<*>reverted dynamic cpu_max adjustment introduced on 2.4a (behaviour wasn't intuitive)</*>
<*>added dynamic cpufreq_max_limit adjustment according to scaling_max setting (allows 100% respect of user configured limit, while the use of the full frequency range is still available through CPU controlling apps)</*>
<*>updated to Aroma 2.56</*>

<b><u>Changelog v2.4b</u></b>

<*>added scaling_available_frequencies sysfs interface</*>

<b><u>Changelog v2.4a</u></b>

<*>added dynamic cpu_max adjustment so CPU apps trying to set freq. above max. freq. will not be able to</*>

<b><u>Changelog v2.4</u></b>

<*>added asynchronous PPP support in kernel (needed for asjkl)</*>
<*>removed PPPoE support in kernel (not needed afterall)</*>
<*>limited cpu freq. table to disable freq. above CPU max to avoid using higher freq. at any time (even few seconds) - This will impede setting freq any higher than chosen in Aroma, even with SetCPU/System Tuner ..., except by changing the value in /sys/power/cpufreq_max_limit !</*>
<*>/sys/power/cpufreq_max_limit now set by Aroma script to limit CPU frequency from using more than what user wants (usage up to 1.4 during boot is normal even if lower CPU max. chosen in Aroma)</*>

<b><u>Changelog v2.3</u></b>

<*>updated to kernel.org Linux 3.0.51</*>

<b><u>Changelog v2.2a</u></b>

<*>Forced Fast Charge v1.2a :
<*>custom fast charge for usb now possible up to 1000mA/h (as per request by bcky84)</*></*>

<b><u>Changelog v2.2</u></b>

<*>added dynamic file sync by faux123 setting in Aroma</*>
<*>Forced Fast Charge v1.2 :
<*>custom fast charge for ac now possible up to 1500mA/h (as per request by bcky84)</*>
<*>added failsafe for custom current that can be disabled so that <b><u>ANY</u></b> value up to 2100mA/h is accepted as custom AC / USB current. This is only available manually through the sysfs interface (set /sys/kernel/fast_charge/failsafe to 0 to unlock) and not in Aroma, use at your very own risk and only if you <u>really</u> know what you're doing ! (as per request by bcky84)</*></*>
<*>added PPPoE support in kernel (as per request by asjkl)</*>

<b><u>Changelog v2.1</u></b>

<*>updated to kernel.org Linux 3.0.50</*>

<b><u>Changelog v2.0</u></b>

<*>updated to kernel.org Linux 3.0.49</*>

<b><u>Changelog v2.0.39 beta</u></b>

<*>updated to kernel.org Linux 3.0.39</*>
<*>merged with Yank555.lu v1.6.39 adding all goodies up to what we have in v1.7 !</*>

<b><u>Changelog v2.0.31 beta</u></b>

<*>Samsung JB update 6 sources (Linux 3.0.31)</*>
<*>using ARHD 12.0 ramdisk</*>
<*>swap support</*>
<*>zram support (Android optimized)</*>
<*>/proc/config.gz support</*>
<*>optimized for size</*>
<*>incl. ramdisk & Aroma customizations included in Yank555.lu kernel v1.7b</*>
<*>This is beta !! CPU OC and Fastcharge <u>will not work</u> !</*>

V1.x - Based on Samsung JB update 5 sources.

<b><u>Changelog v1.7b</u></b>

<*>added swappiness setting in Aroma for virtual memory so you can choose it, for hardswap and for zram as well (hardswap used to set swappiness to 100)</*>
<*>the kernel is unchanged still v1.7</*>

<b><u>Changelog v1.7a</u></b>

<*>added /system/etc/init.d folder creation if it does not exist (only when selecting init.d support = yes)</*>
<*>the kernel is unchanged still v1.7</*>

<b><u>Changelog v1.7</u></b>

<*>updated from kernel.org Linux 3.0.39 to kernel.org Linux 3.0.48</*>

<b><u>Changelog v1.6.39</u></b>

<*>This is a purely beta release, merged to Linux 3.0.39 (updated Samsung's CMA code to fit the memory management changes done by kernel.org between .38 and .39)</*>

<b><u>Changelog v1.6a</u></b>

<*>added option in Aroma for init.d support by kernel/ramdisk

But use with great care, executing the scripts twice (once by kernel/ramdisk and once by ROM) may be a problem ! So <u>know</u> what you're doing, you have been warned ;)</*>

<b><u>Changelog v1.6</u></b>

<*>mdnie: custom settings (AndreiLux)

Includes hardcore sharpnes fixes, and black gamma curve adjustment for black crush</*>
<*>used more "conventional" default Aroma settings</*>

<b><u>Changelog v1.5a</u></b>

<*>removed busybox binaries, hoping to find all I need in recovery (incompatibilies with TWRP Recovery)</*>
<*>the kernel is unchanged and will still display v1.5, if you have v1.5 already no need to flash this</*>

<b><u>Changelog v1.5</u></b>

<*>added Aroma installer with script generator (kernel settings)</*>

<b><u>Changelog v1.4b</u></b>

<*>reenabled Contiguous Memory Allocation (introduced by Samsung on JB)</*>
<*>disabled mali state tracking (AndreiLux)</*>
<*>reduce mali utilization sampling timeout (AndreiLux)</*>

<b><u>Changelog v1.4a</u></b>

<*>disabled Contiguous Memory Allocation (introduced by Samsung on JB)</*>

NB: Just a test on my end to compare with and without, will be added
    again in future releases.
    Available user RAM drops back to ICS (779Mb) instead of JB (833Mb)

<b><u>Changelog v1.4</u></b>

<*>update ramdisk to ARHD 12.0</*>

<b><u>Changelog v1.3b</u></b>

<*>default CPU frq 1.4GHz (max. 1.6MHz) (Yank555.lu)</*>
<*>removed zram activation from init.rc (Yank555.lu)</*>

<b><u>Changelog v1.3a</u></b>

<*>zram support (Android optimized)</*>

<b><u>Changelog v1.3</u></b>

<*>TCP westwood congest ctrl (faux123)</*>
<*>Proport. Rate Reduction TCP (faux123)</*>
<*>ARM AES/SHA1 (faux123)</*>
<*>JIT compiler for packet filters(faux123)</*>
<*>fix ipv6 protocol lookup (faux123)</*>
<*>ipv4 check ret.val. dst_alloc (faux123)</*>
<*>ipv6 check ret.val. dst_alloc (faux123)</*>
<*>updated LZO compression (faux123)</*>
<*>do_fsync() to fget_light() (faux123)</*>
<*>ntfs (rw) support (kernel support only)</*>

<b><u>Changelog v1.2</u></b>

<*>new dynamic sync control (faux123)</*>

<b><u>Changelog v1.1</u></b>

<*>OC up to 1.6GHz (Yank555.lu)</*>
<*>USB forced fast charge (Yank555.lu)</*>

<b><u>Changelog v1.0.38</u></b>

<*>updated to kernel.org Linux 3.0.38</*>

<b><u>Changelog v1.0.35</u></b>

<*>updated to kernel.org Linux 3.0.35</*>

<b><u>Changelog v1.0</u></b>

<*>Samsung JB update 5 sources (Linux 3.0.31)</*>
<*>using ARHD 11.0.0 ramdisk</*>
<*>swap support</*>
<*>/proc/config.gz support</*>
<*>optimized for size</*>
