[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 !!