[Samsung Galaxy Nexus] r_data:
[4.1.2]

Change Log :

Final Build (12-01-2012 KST / GMT +9:00)

-Final Build - 4.1.X

-Update Linux 3.0.53

-Merge ipv4 commits from 'android-3.0' branch

-Merge interactive governor from 'android-3.4' branch

-Enable ZRAM and CleanCache

-Backport ZRAM from Linux 3.3.x

-Update Linaro toolchain 4.7.3-2012.11.23

Stable r5 (11-25-2012 KST / GMT +9:00)

-Stable Build r5

-Update Linux 3.0.52

-Fix PGM module error

-OMAP2+: clock: Fix DPLL clock rounding

-block: deadline: disable front_merging

-Increase readahead value from 1024 to 2048

-Enable RT_STATS option

-slub: zero page to fix boot crashes

-irq: Set CPU affinity as soon as the irq thread is created

-SCHEDULER: Autogroup patch group by current user android UID instead of task ID

-cpufreq: interface for setting governor for a cpu

-wakeup: Use irqsave/irqrestore for events_lock

-x86,mm: make pagefault killable

-ARM: 7178/1: fault.c: Port OOM changes into do_page_fault

-readahead: fault retry breaks mmap file read random detection

-time: RCU permitted to stop idle entry via softirq

-sched: Prevent wakeup to enter critical section needlessly

-procfs: add num_to_str() to speed up /proc/stat

-rq_stats: add run queue statistic collection to kernel tick scheduler

-Fix freezing when user select some governors

-cpuidle: Add last_residency trace event for residency profiling

-omap44xx: cpuidle: Update target residencies to saner values

-cpufreq_interactive.c: Fix hispeed and input boost frequency

-cpufreq: Tweak interactive, ondemand governors

-Reduced Android Logger RAM usage. TNX to sakindia123@xda for point.

-Fix SoD from some devices

-Makefile: Optimizing CFLAGS

-Update Sync from android-3.4 branch

-Update Interactive governor from android-3.4 branch

-Reduce MPU Voltages

-Disable userspace, powersave and smartassv2 governors

-Change TCP Configuration from Cubic to Westwood

Weekly #330 (11-18-2012 KST / GMT +9:00)

-Support JellyBean 4.2

-Update Linux 3.0.52

-Reduce MPU Voltages

-Disable userspace, powersave and smartassv2 governors

-Change TCP Configuration from Cubic to Westwood

Weekly #321 (11-10-2012 KST / GMT +9:00)

-Update Linux 3.0.51

-Fix SoD from some devices

-Makefile: Optimizing CFLAGS

-Update Sync from android-3.4 branch

-Update Interactive governor from android-3.4 branch

Weekly #311 (11-03-2012 KST / GMT +9:00)

-Update Linux 3.0.50

-Fix freezing when user select some governors

-cpuidle: Add last_residency trace event for residency profiling

-omap44xx: cpuidle: Update target residencies to saner values

-cpufreq_interactive.c: Fix hispeed and input boost frequency

-cpufreq: Tweak interactive, ondemand governors

-Reduced Android Logger RAM usage. TNX to sakindia123@xda for point.

Weekly #300 (10-29-2012 KST / GMT +9:00)

-Update Linux 3.0.48

-Increase readahead value from 1024 to 2048

-Enable RT_STATS option

-slub: zero page to fix boot crashes

-irq: Set CPU affinity as soon as the irq thread is created

-SCHEDULER: Autogroup patch group by current user android UID instead of task ID

-cpufreq: interface for setting governor for a cpu

-wakeup: Use irqsave/irqrestore for events_lock

-x86,mm: make pagefault killable

-ARM: 7178/1: fault.c: Port OOM changes into do_page_fault

-readahead: fault retry breaks mmap file read random detection

-time: RCU permitted to stop idle entry via softirq

-sched: Prevent wakeup to enter critical section needlessly

-procfs: add num_to_str() to speed up /proc/stat

-rq_stats: add run queue statistic collection to kernel tick scheduler

Weekly #291 (10-22-2012 KST / GMT +9:00)

-Update Linux 3.0.47

-Fix PGM module error

-OMAP2+: clock: Fix DPLL clock rounding

-block: deadline: disable front_merging

Stable r4 (10-21-2012 KST / GMT +9:00)

-Stable Build r2

-Update Jellybean 4.1.2

-Update Linux 3.0.46

-Update BFQ v5 Scheduler

-Update Interactive governor

-Update Wi-Fi drivers for Jellybean 4.1.2

-Update Linaro ToolChain 4.7.2/2012.09

-Add Sync patches from Android 3.4

-Add LowMemoryKiller from Android 3.4

-Add BFQ Tweak. Thanks to franciscofranco.

-Enable TCP Advanced and Add WESTWOOD, HYBLA and VENO Options.

-Enable ARM_PATCH_PHYS_VIRT.

-Disable ZRAM and XVMALLOC

-KSM: Change value of sleep millisecs

-ETC ...

#283 Weekly (09-30-2012 KST / GMT +9:00)

-Add Dynamic Interactive governor (https://github.com/edoko/AirKernel_GN_JB/commit/8329298ed056c8768828b6d63da4684b81335b5d)

-cpufreq: interactive: add input_boost_freq entry. This entry is the frequency which the CPU will be boosted when the screen is touched. (https://github.com/edoko/AirKernel_GN_JB/commit/c3e6a7431c334d96217850c0b0392fdfec665222)

-Update Interactive governor (Thanks to franciscofranco)

-Update the latest Wi-Fi driver

-Merge 'android-3.0' branch

#273 Weekly (09-16-2012 KST / GMT +9:00)

-Update Linux 3.0.43

-Update the latest Wi-Fi drivers for BCMDHD

-cpufreq: interactiver governor: Add a time view concept

-cpufreq: interactive governor: Fix not uniform buf filling & memory corruption

-cpufreq: interactive: take idle notifications only when active

-cpufreq: interactive: keep freezer happy when not current governor

-cpufreq: interactive: handle speed up and down in the realtime task

-cpufreq: interactive: remove input_boost handling

Stable r3 (09-02-2012 KST / GMT +9:00)

-Stable Build #3

-Update Linux 3.0.42

-Adjust MPU Clocks and Voltages

-Adjust Readahead value from 2048 to 1024

-Add the latest Wi-Fi Driver patch

-Add optimized AES and SHA1 routines (https://github.com/edoko/AirKernel_GN_JB/commit/69d4d7e0c0b334513a8838813541a5bd99df9aa8)

-Merge the latest 'android-omap-3.0' branch

-Adjust Hotplug clocks for PegasusQ governor

-Change hispeed_freq and Adjust MIN_SAMPLE_TIME and TIMER_LATE for Interactive governor

-Change suspendfreq from 720Mhz to 1026Mhz for InteractiveX governor

-Revert "sched: Folding nohz load accounting more accurate" commits

-Remove 89airtweaks script.

-Please use Trickster Mod App. Thanks to bigeyes0x0! (Link : http://xdaforums.com/showthread.php?t=1768315)

#260 (08-25-2012 KST / GMT +9:00)

-sched: Remove stale power aware scheduling remnants and dysfunctional knobs

-Revert "OMAP3630+: SmartReflex 1p5: remove voltage clamp down"

-Add the latest BCMDHD(Wi-Fi) patch

#251 (08-19-2012 KST / GMT +9:00)

-Add Ezekeel's Custom Voltage v3

-cpufreq_interactive.c: Change hispeed clock from max clock to 1050Mhz

-Disable FRAME POINTER

-Disable NOOP scheduler

-Default Scheduler: BFQ v4

#241-STABLE_r2 (08-18-2012 KST / GMT +9:00)

-STABLE r2 - #241

-Update Linux 3.0.41

-Add ext4 tweaks

-Add the latest BCMDHD(Wi-Fi) patch

-Add the latest patch in android-omap-3.0

-Enable FSync (more safety)

-Default governor: Interactive

-cpufreq_interactive.c: Change hispeed_freq from max clock to 720Mhz

#237 (08-14-2012 KST / GMT +9:00)

-More tweaks PegasusQ and Interactive governor

-Change build flags

-Tweak some BFQ parameters to be more flash memory alikes -franciscofranco

#231 (08-13-2012 KST / GMT +9:00)

-Add BFQ v4 Scheduler

-Add OndemandX governor

-Decrease 230Mhz voltage

-Etc...

#223 (08-11-2012 KST / GMT +9:00)

-Update Linux 3.0.40

-Adjust Display Colors

-cpufreq_pegasusq: More tweaks -gokhanmoral and me

-cpufreq_interactive.c: Increase DEFAULT_TIMER_RATE from 20 to 30

-cpufreq_interactiveX.c: Tweak and fix freq

-OMAPDSS: DISPC: fix pclk divisor limits

-OMAPDSS: DISPC: more precise scale limits checking

#212 - Stable (08-02-2012 KST / GMT +9:00)

-#212 is STABLE version

-Update Linux 3.0.39

-VFP Build Optimization

-ondemand: update sampling rate without waiting for next sampling

-Backport CPUFreq from Linux 3.2 (latest)

-Backport KSM from Linux 3.5 (latest)

-Backport AIO from Linux 3.5 (latest)

-Enable NTFS_FS and NTFS_RW option (built-in)

-Built-in CIFS and SCSI_WAIT_SCAN modules

-sched: Folding nohz load accounting more accurate

-Correct compass for toroplus -KalimochoAz

-Do not leak some sensitive kernel parameters -renaudallard

-Add More Patch...

#200 (07-29-2012 KST / GMT +9:00)

-Change Toolchain from Linaro 4.6.4 to Linaro 4.7.2 (lastest)

-Enable ZRAM and XVMALLOC

-Backport ZRAM from Linux 3.2 (lastest)

-Backport Lowmemorykiller from Linux 3.5 (lasteset)

-Add InteractiveX V2 governor -imoseyon

-Add V(R) Scheduler

-Add Proportional Rate Reduction for TCP (from Linux 3.2 commit)

#191 (07-28-2012 KST / GMT +9:00)

-Update Linux 3.0.38

-Increase readahead value from 1024 to 2048

-x86: Call idle notifiers

-net: wireless: bcmdhd: Fill station_info packet fields

-Change Display color values and gamma offsets

#180 (07-22-2012 KST / GMT +9:00)

-opp4xxx_data.c: Adjust voltages

-Revert "board-tuna-wifi.c: Decrease WiFi Startup delay from 70ms to 35ms

-Revert "net: wireless: bcm4329: Init locks in dhd_attach() at the beginning"

-Fix battery drain, SoD

-Revert "OMAP4: hsmmc: fix race conditions in suspend/resume path"

-Revert "OMAP: mcspi: Perform NULL pointer check before accessing cd->swap_datalines"

#177 (07-21-2012 KST / GMT +9:00)

-cpufreq_pegasusq.c: Adjust hotplug frequency for GNex

-Add 230Mhz MPU Clock

-board-tuna-wifi.c: Decrease WiFi Startup delay from 70ms to 35ms -from franciscofranco's idea. Thanks!

-opp4xxx_data.c: Decrease 230Mhz and 350Mhz MPU Clocks voltage

-net: wireless: bcmdhd: Reload FW in case of constant scan failure

-net: wireless: bcmdhd: Reduce priority for dhd_dpc and watchdog

-net: wireless: bcmdhd: Ignore error if "chanspecs" command is not supported

-net: wireless: bcmdhd: Skip inaccurate wl_construct_reginfo() call

-net: wireless: bcmdhd: Add wiphyband update for country change

-net: wireless: bcmdhd: Return wl_construct_reginfo() call

-net: wireless: bcmdhd: Skip country setting if unnecessary

-net: wireless: bcmdhd: Add mutex to wl_update_wiphybands()

-net: wireless: bcm4329: Init locks in dhd_attach() at the beginning

-net: wireless: bcmdhd: Init locks in dhd_attach() at the beginning

-net: wireless: bcmdhd: Update wiphy bands on band change

-net: wireless: bcmdhd: Fix P2P GO hang issue

-net: wireless: bcmdhd: Remove country update from wl_update_wiphybands

-net: wireless: bcmdhd: Add info_string param with driver/fw/chip info

-net: wireless: bcmdhd: Adjust driver/fw/chip info format

-net: wireless: bcmdhd: Use proper jiffie-related functions

-net: wireless: bcmdhd: Prevent HT Avail request failure to flood the log

-OMAP4: hsmmc: fix race conditions in suspend/resume path

-OMAP: mcspi: Perform NULL pointer check before accessing cd->swap_datalines

v2.1 (06-27-2012 KST / GMT +9:00)

-Added 'PegasusQ' governor (Galaxy S3)

-Adjusted MPU(CPU) Clocks and Voltages

(200Mhz->230Mhz, 725.6Mhz->729.6Mhz, 1024Mhz->1064.4Mhz, 1.224Ghz->1.228Ghz, 1.544Ghz->1.52Ghz)

-Added evdev patch

-Cpufreq_pegasusq.c: Increase MIN_SAMPLING_RATE value 10000 to 20000

-Cpufreq_interactive.c: Tund interactive governor

-Fixed reboot and freezing issue (maybe)

v2.0 (06-24-2012 KST / GMT +9:00)

-Reverted "Backported CPUFreq from Linux Kernel 3.5-rc3"

(Maybe fixed battery drain when standby)

-Revert "OMAP4: hsmmc: fix race conditions in suspend/resume path"

-opp4xxx_data.c: Increase voltages 1.35Ghz

v1.9 (06-23-2012 KST / GMT +9:00)

-Backported CPUFreq from Linux Kernel 3.5-rc3

-Adjusted MPU(CPU) Clocks and Voltages

(700Mhz->725.6Mhz, 970Mhz->1024Mhz, 1.2Ghz->1.224Ghz, 1.52Ghz->1.544Ghz)

-Support Slide2Wake (Require/PGM2 Nexus App: https://play.google.com/store/apps/details?id=net.ponury.pgm2free)

-Removed Touch Wake

-Cpufreq: interactiver governor: Add a time view concept

-Disabled NTFS_FS (Kenrel debugs)

-Revert Overclock RAM

-Wireless: bcmdhd: remove wl_construct_reginfo check in wl_update_wiphybands (Thanks to renaudallard)

-Added evdev patch

-Linaro ToolChain gcc 4.7.1 (v1.7 ~ )

-Etc...

v1.8 (06-18-2012 KST / GMT +9:00)

-89airtweaks: Removed Voltage Control Command.

(Because, This Kernel is adjusted voltages automatically ( >=1.35Ghz).

-Removed Temp Control

-omap_temp_sensor.c: Increase the temperature threshold (64 -> 74)

-Revert "GRALLOC.C: increase TILER memory from 16MB to 32MB"

-Disabled XVMALLOC

-Enabled NTFS_FS

-Adjusted color values of Color Control

v1.7 (06-16-2012 KST / GMT +9:00)

-Switched Linaro Toolchain gcc 4.7.1 (O2)

-Enabled AIO

-Backported AIO from Linux Kernel 3.5-rc2

-Adjusted Kernel Debugs

-Added all recent BCMDHD(Wireless) patch

-Added recent OMAP patch

-Added TILER patch

-OverClocked RAM

-GRALLOC.C: increase TILER memory from 16MB to 32MB

-ext4: add missing save_error_info() to ext4_error()

-Adjusted MPU Voltages

-Etc...

v1.6 (06-07-2012 KST / GMT +9:00)

-Revert Linux Kernel 3.0.8 (It is Stable)

-Fixed the freezing bug when you shut down phone

-Changed values of Gamma offsets

-Added CGROUP_TIMER_SLACK (Thanks to HomuHomu)

-Updated 'twl6040' and 'SmartReflex'

-Enabled Lazy governor

-Disabled EXT2_FS

-Added CIFS Module

-Etc ...

v1.5 (06-06-2012 KST / GMT +9:00)

-Updated to Linux Kernel 3.0.17 !

-Changed values of Gamma offset

-Disabled ARCH_POWER

-Adjusted MPU Voltages

-Removed GPU Overclock Control

-Removed Sakuractive and Lazy governor

-Tuned Interactive and SmartassV2 governor

-Fixed the Sound Control (Ezekeel)

-Updated recent OMAP commits

-More Stable !

-Etc ...

v1.4 (05-27-2012 KST / GMT +9:00)

-Updated to Linux Kernel 3.0.15 !

-Supported ZRAM

-ZRAM backported from Linux kernel 3.2.17

-Removed 1.72Ghz and Stable OverClock ( ~ 1.65Ghz) !

-Tuned Interactive governor

-Re-Supported KSM

-Adjusted Voltages

-Disabled Some kernel debugs

-Add ACCESSORY_SET_AUDIO_MODE control request and ioctl

-USB: gadget: f_accessory: Add support for HID input devices

-USB: gadget: f_audio_source: New gadget driver for audio output

-Updated some OMAP source

-etc...

v1.3 (05-26-2012 KST / GMT +9:00)

-Added 200Mhz and Changed Clock 1.8Ghz to 1.72Ghz and 1.65Ghz to 1.64Ghz

-Reduced MPU Voltages

-Tuned SmartassV2 and Conservative(franciscofranco and Me) governor

-Fixed bugs in SmartassV2 (by abev66)

-Updated recent OMAP source and Interactive governor

-Revert omap2plus: cpufreq: Modify lpj recalculation logic

-Revert Allowed overclockable to 2.4Ghz-from ezekeel

-Re-increased Tuna wlan voltage to 2.0V(Stock)

-...

v1.2 (05-20-2012 KST / GMT +9:00)

-Re-added Color Control and gamma preset

-Added SmartassV2 and Sakuractive governor (by sakuramilk)

-Adjusted Display Color

-Reduced MPU Voltages

v1.1 (05-19-2012 KST / GMT +9:00)

-Added 1.65Ghz, 1.8Ghz and removed 1.42Ghz

-Removed Color Control and gamma feature

-Adjusted Voltages and Display Color

-OTG: Disable MUSB DMA mode incase of DMA channel request failure

-Bcmdhd: Turn OFF wlan power if interface UP fails

-HSI: Prevent HSI clock disable while ACWAKE is high

-Vfp: Fix memory corruption on PM suspend

-Vfp: only clear vfp state for current cpu in vfp_pm_suspend

-twl-rtc: mask alarm interrupts at shutdown.

-...

v1.0 (05-13-2012 KST / GMT +9:00)

-Initial Release !!