Related
Holicakes-2.6.35.14 for Raider(vivid....) sense 3.5
CAUTION:
flash the new kernel with wiping your dalvik cache.
WARNING:
--------------------------------------------------------------------------------------------------------
Overclocking may damage your CPU. Use at your own risk!!!.
to protect your phone, even if kernel is overclocked the default max cpu value is set to stock 1.2(1.5)Ghz.
The default powersave script configuration will also set max cpu freq to the stock HTC Vivid one (1.2Ghz or 1.5Ghz).
So your phone is using the HTC stock frequencies (no overclock).
======================================================================================
-----------------------------------------------------------------------------------
03/03/2012
1 mm implement WasActive page flag (for improving cleancache) -backported to 2.6.35 by faux123
2 idr make idr_get_next() good for rcu_read_lock() - Hugh Dickins
3 memcg let css_get_next() rely upon rcu_read_lock()
4 PM Sleep Unify diagnostic messages from device suspendresume -LeeDroid-
5 PM Core Introduce struct syscore_ops for core subsystems PM -LeeDroid-
6 PM Suspend Fix bug in suspend statistics update - Srivatsa S. Bhat
7 PM Sleep Remove pm_runtime_suspended() from __pm_generic_call() - Rafael J. Wysocki
8 PM Runtime Fix pm_runtime_suspended() - rjwysocki
9 PM Hibernate Return error code when alloc_image_page() fails - Stanislaw Gruszka
10 PM Hibernate Improve comments in hibernate_preallocate_memory()
11 PM Hibernate Make default image size depend on total RAM size
12 PM QoS Correct pr_debug() misuse and improve parameter checks -mark gross
13 PM Fix signedunsigned warning in dpm_show_time() - Kevin Cernekee
14 PM Lock PM device list mutex in show_dev_hash() - amalon
15 PM Use proper ccflag flag in kernel power Makefile - Tdent48227
16 PM Use a different list of devices for each stage of device suspend - rjwysocki
17 PM Prototype the pm_generic_ operations - broonie
18 PM Wait for completion of the parent resume before resuming - Benoit Goby
19 PM Fix printing IRQ names for pending wakeup IRQs
20 PM Introduce library for device-specific OPPs (v7) - Nishanth Menon
21 schedrt code cleanup, remove a redundant function call -LeeDroid-
Click to expand...
Click to collapse
----------------------------------------------------------------------------------
02/27/2012
1 Ondemand Tweak
2 PM Hibernate Fix PM_POST_ notification with user-space suspend -LeeDroid-
3 Reset cpufreq permissions
4 Implement lagfree governor with a fully working sysfs (Ziggy471)
5 Tune Smartass 2
6 bootmem Add alloc_bootmem_align() - Suresh Siddha
7 msm clock-8x60 Gate smi_2x_axi_clk off when smi_clk is disabled
8 msm camera Free buffers from frame queue at open - Suresh Vankadara (&bananacakes)
9 thermal msm_tsens Fix clearing interrupt bit on resume - LeeDroid-
10 ARM Factor out common code from cpu_proc_fin() -Russell King
11 fix medium error problems with some arrays which can cause data corruption -James Bottomley
12 arm Ignore certain memory optimizations on MSM8960
13 Export file system uuid via procpidmountinfo
14 mm Tweak Pagewriteback
dirty_background_ratio = 60; (defaut=10)
vm_dirty_ratio = 5; (defaut=20)
dirty_expire_interval = 10 * 100; /* centiseconds */ (defaut=30)
15 instead of nuking clockd (snq-)
16 Fixed CPUIDLE code from 36.1
17 instead of nuking clockd (snq-)
18 Fixed CPUIDLE code from 36.1
19 Added aufs2
-------------------------------------------------------------------------
02/23/2012
1 Added NEON and other Snapdragon optimizations
2 Import qdsp6v3 from ruby_GB-crc
3 mmc core Fix bustest timeout value
4 SLOB Free objects to their own list - pinkflozd
5 FIX from CodeAurora - cherry picked from intersactRaven
6 drivers staging zcache dynamic page cacheswap compression (also included frontswap + cleancache + zram) - faux123 (&bananacakes)
8 HZ increase to 250 smoothness tweak
9 sched CFS tweaked
10 fix cputime overflow in uptime_proc_show - Martin Schwidefsky
11 nfsd Fix oops when parsing a 0 length export - Sasha Levin
12 msm kgsl mark GPU wait time as IO time
13 power_supply Fix use after free and memory leak
14 power_supply Initialize changed_work before calling device_add - Lars-Peter Clausen
15 rcu permit suppressing current grace period's CPU stall warnings
16 Fixed cpufreq & added screen off profile and Limit Max Frequency
17 msm acpuclock Replace readl() and writel() with _relaxed versions
18 msm_serial add PM_RUNTIME code from CAF
19 staging Add Snappy compression support to zram (alt)
20 lib memcopy use glibc version
21 lib string use glib version
22 CPU hotplug, PM Remove unused symbol 'suspend_cpu_hotplug' - Srivatsa S. Bhat
23 dma-8x60.c driver patch from ruby
24 dm-cache block level disk cache target for device mapper - faux123
25 msm smd Add smd_tiocmset api without spinlocks
26 msm smd_tty restrict DS port platform driver
27 msm smd_tty add subsystem restart loopback server reinit
28 mm Avoid livelocking of WB_SYNC_ALL writeback
--------------------------------------------------------------------------------
02/15/2012
1 Edit Max OC L2 Frequencies voltage table - Max 1728MHz (faux123)
2 msm Kconfig Enable inline lock functions
3 Added GPU Turbo Boost. Max clock from 266MHz to 320MHz, Max bandwidth - faux123 (& bananackes)
4 ARM Add optimised swahb32() byteswap helper for v6 and above
5 thermal tsens Add suspendresume for TSENS - Siddartha Mohanadoss
6 board clocks add comments to make trouble shooting easier -faux123
? fixed heat & bootloop & battery drain
-----------------------------------------------------------------------------------
02/14/2012
1 portd calibrate from 2.6.39 - by zachariasmaladroit
2 init/calibrate.c fix for critical bogoMIPS intermittent calculation failure - cattleprod
3 init/calibrate.c skip calibration delay if previously done - cattleprod
4 msm acpuclock-8k Return error on unexpected CPU_UP_PREPARE - bebarino
5 PM Hibernate Correct additional page calculation - Namhyung Kim
6 Bootloops fixed for all
--------------------------------------------------------------------------
02/12/2012
1 vidc 1080p Override profile to ASP for XVid Divx456 (showp1984)
2 add missing file to android USB gadget projector support
3 msm Quiet remap message - Laura Abbott
4 Fix sysfs VDD levels interface
5 ext4 fix memory leak in ext4_free_branches - tytso
6 Fix time_in_state
7 sched Display autogroup names in procsched_debug - Bharata B Rao
8 sched, autogroup Fix potential access to freed memory
9 libcrc add slice by 8 algorithm to crc32.c - cattleprod
10 power Add option to log time spent in suspend
11 PM Suspend Fix ordering of calls in suspend error paths
12 files to add syscore for, power Add option to log time spent in suspend commit to compile(TESTING - cattleprod)
13 sched fix Remove FAIR_SLEEPERS feature
14 Remove a new API - pm8901_preload_dVdd - CAF -David Collins
15 Edit Max OC #ifdef Nutter_Mode - Max 1728MHz
--------------------------------------------------------------------
02/04/2012
1 cpufreq Fix input handler crash (Paul Reioux - LeeDroid)
2 Fix ondemand governor powersave_bias execution time misuse - Youquan Song
3 Tuning the conservative governor to behave a bit better for performan
4 mmc core Prevent too long response times for suspend - Ulf Hansson
5 Add a new API - pm8901_preload_dVdd - CAF -David Collins
6 msm_fb display Flush RGB pipe when solid fill mode is used - Rajesh Sastrula
7 disable GENTLE_FAIR_SLEEPERS
& Fixed Gpu frame rate
OC up to 1836MHz
Kernel version info
2.6.35.14-holiCakes_030112
-------------------------------------------------------------------------
02/02/2012
1 Backport genlock from msm-3.0 kernel - modified by LorD ClockaN for DHD
2 make default readahead size a kernel parameter - From Nikanth Karthikesan
3 cpufreq intellidemand lower screen off frequency values
4 scaling_available_governors fix permissions
5 Tweak RSSI thresholds for longer range WiFi
6 Tweak audio buffers for Beats
7 msm cpufreq Improve initial frequency selection - CodeAurora
8 Add genlock and msm related changes
9 Added Nutter mode, safe boot parameters, OC up to 1994MHz - LeeDroid-
10 msm_fb HDMI Support for 480p 169 in HDMI Driver (Manoj Rao)
Kernel version info
2.6.35.14-holiCakes_020112
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
========================================================
01/31/2012
1. Kernel Upstream parts of holiday-2.6.35-gb-30-crc-c1166ee (Global Vivid Sense 3.0 kernel)
2. Kernel Upstream parts of holiday35-crc-2.6.35-357efc5 (New kernel for Raider Sense 3.5)
3. Fixed Bootloop & Camera FC & Media FC for Sense 3.5
Kernel version info
2.6.35.14-holicakes
[email protected] #2
==========================================================
12/24
1 limit default readahead size for small devices
2 writeback pages wait queue
3 vidc vdec Update firmware memory size
4 cpufreq and omap transition latency tweaks
5 synaptics added CONFIG_TOUCHSCREEN_DUPLICATED_FILTER
6 read to write ratio for deadline io, more like noop fifo_batch = 1
7 Fixed fgets compile
8 Fix a race during freezing of TASK_STOPPED task
9 Increase write data timeout value for bad SDHC cards
10 Add board-ruby-audio-data.h support from ruby_GB_crc_2.6.35
11 nohzsched delay going tickless when CPU is loaded
12/23
1 Rate-limit nohz
2 ADD cgroups introduce timer slack subsystem
3 fix handle_nested_irq for lazy disable
4 Fixed ext4 disk write performance regression
5 ADD quota2 netfilter
6 6 mark_inode_dirty barrier fix
7 sched, autogroup Fix reference leak
8 some BT aosp love
9 parameterize freq_tbl_size
Kernel version info
2.6.35.14-holicakes
[email protected] #4
Boot.img flashing guide
1) turned on your phone
2) connect your phone to your computer with the USB cable
3) Download this file
3) Extract(unzip-using winrar & 7zip... etc) downloaded file
4) Run FlashBootImg.bat
========================================================
12/20
1 Override SP profile to ASP for MPEG4 decoding
2 Fix H.263 30fps standard resolution encoding
3 Remove CIQ
4 Add CP_ACCSESS
5 BCM Bluetooth Low Power Mode (Ziggy & Chad.Goodman)
6 msm_fb added mdp revision number
7 msm_fb display increase mdp max burst size
8 Do not block when waiting to free old root domain
9 Set the command name of the idle tasks in SMP kernels v3
10 Implement ticket spin-locks
11 Clocks should be set to the active level during NAP
12 Don't allow cpu to get console lock during hotplugging
13 Add the function 'cpu_hotplug_inprogress'
Kernel version info
2.6.35.14-holicakes
[email protected] #2
Boot.img flashing guide
1) turned on your phone
2) connect your phone to your computer with the USB cable
3) Download this file
3) Extract(unzip-using winrar & 7zip... etc) downloaded file
4) Run FlashBootImg.bat
=====================================================
12/17
1 add two-phase to ondemand and intellidemand
2 enable dynamic LED brightness
3 Add htc off-alarm support from XE source
4 increase pet time to ten seconds
5 Fixup touchscreen driver for ICS
6 media video msm up max FPS for s5k3h2yx camera module from 30 to 120
7 Match on_each_cpu behaviour on UP to SMP
8 lowered voltages for timpani and eMMC
9 updated scpll_init to include high frequencies for PLL calibration
10 Add a periodic check to turn the TZ algorithm on
Kernel version info
2.6.35.14-holicakes
[email protected] #1
One click Flash Boot.img
1)connect your phone to your computer with the USB cable
2)Extract(unzip) flash_boot1217.zip
3)Run FlashBootImg.bat
=====================================================
12/09
*back to 11/26
1 button backlights 20mAh
2 Scaling_Available_Frequencies back to cpufreq sysfs interface
3 Added Joe's RCU, backported by faux123
4 Patched in the ChromiumOS implementation of SHA-1 from faux123
5 cpufreq create new intellidemand governor
6 linux upstream 2.6.35.14
7 Remove extraneous boot_secondary delay
8 Fix memory leak in debug probe
9 put eMMC in sleep (cmd5) mode before suspend
10 Refresh PDM and TSSC halt bits at boot
11 Make resched-ipi-while-offline warning less verbose
12 Vote for mmfpb_a_clk at 64MHz
13 Remove redundant code for restoring ACPU clock rate
14 Use hotplug notifications for CPU, L2, bus, voltage
15 Subscribe to _FROZEN CPU notifiers for 8x60 and 8960
6 added lagfree gov
17 For SMMU
18 Add kineto gand module
=====================================================
12/06
1 Max OC #ifdef Nutter_Mode - Max 1512MHz
2 Free memory on failure to add Kobject
3 Remove temporary always on votes for ADM clocks
=====================================================
12/05
1 Scaling_Available_Frequencies back to cpufreq sysfs interface
2 vfpn/wfpe update
3 some fixes
4 Do not destroy old sched domain on cpu_up
5 Add the function 'cpu_hotplug_inprogress'
6 Dont allow cpu to get console lock during hotplugging
7 Remove extraneous boot_secondary delay
8 added screen off profile and Limit Max Frequency(LMF)
9 Make power button more sensitive to pressure
10 Enable inline lock functions
11 3d fix (BuzzBumbleBee & show-p1984)
Kernel version info
2.6.35.13-holicakes
[email protected] #21
========================================================
12/03 -minor update
1.Added MSM_HW_AVS
2.Fixed init.rc (fixed read init.d folder)
3.default gov to SmartassV2 gov
12/02
1 Remove unused symbol 'suspend_cpu_hotplug'
2 Fix memory leak in debug probe
3 Add 1.8432MHz for gsbi_uart_clk
4 Overclock till 1890Mhz possible now.
5 add dimmed capacitive LEDs
6 Add AXI rate request on wakeup
7 Use INIT_COMPLETION instead of init_completion
8 allocate uncached buffers as writecombined
9 Add local control of vpe_axi_clk and rot_axi_clk
10 linux upstream 2.6.35.14
11 msm: clock-8x60: Don't disable clocks in reg_init
12 put eMMC in sleep (cmd5) mode before suspend
13 Back to TREE RCU
=================================================
12/01
lzma compression zimage kernel
1 Patched in the ChromiumOS implementation of SHA-1 from faux123 (S.Thanks DustinEwan)
2 Add quota2
3 deadline tweaks(fifo batch=1)
4 posix-timers RCU conversion [Eric Dumazet]
5 fixed HTC battery driver coding derp
6 cpufreq create new intellidemand governor
7 Overclock till 1536Mhz possible now.
==================================================================
11/30
1 button backlights 20mAh
2 Tweak GPU & ACPU Table frequencies (192-1890MHZ:default 1536)
* Overclock till 1890Mhz possible now.
* removed redundant code, has led to slower performance
* Create private workqueue for cpu frequency changes, should speed up things
* Increased writing performance (should lower that annoying lag when updating 2 apps at the same time)
* Increased GPU memory
* cleanups
* Let MMFPB drop to 27MHz when processor power-collapsed (by Matt Wagantall)
* Use hotplug notifications for CPU, L2, bus, voltage (by Matt Wagantall)
* Cleaned ACPU Table frequencies
* Allow CPU-supported unaligned accesses
* Add sysfs interface for mfreq
* Added Scaling_Available_Frequencies to cpufreq sysfs interface
3 Added Joe's RCU, backported by faux123 (S.Thanks DustinEwan)
============================================================
11/26 change log
-SMP optimization Remove unnecessary work queues from CPU1 (faux123)
-Fix scaling_cur_freq
-Allow CPU-supported unaligned accesses
-Create cpufreq workqueue for freq changes
-add SLQB memory allocator
-Add JHash3
-show availible freq's in cpy sysfs
-Beats from sensation XE
-safe default minmax speeds at boot time
-sysfs VDD levels interface (snq- & faux123 -Fixed by bananacakes)
Code:
[B]to over volt ALL frequencies by 25000 uv (microvolts) [/B]
echo "+25000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
[B]to under volt ALL frequencies by 25000 uv (microvolts) [/B]
echo "-25000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
[B]present status of volt[/B]
cat /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
-Set correct divx codec type
-Set the command name of the idle tasks in SMP kernels v3
-From Sumit Bhattacharya [email protected]
-LOAD_FREQ (4HZ+61) avoids loadavg Moire
-CFS Scheduler tweaks brought over
====================================================================================
first log
-initial release
-Add SmartAssV2 cpu governor
-wifi-PM_FAST in standby
-Ondemand Tweak
-Automated per tty task groups
-Add: V(R) IO Scheduler
-Add: BFQ IO Scheduler
-adjust vm ratios
-Fix performance level computation
-Don't report wake up wakelock if suspend aborted
-Fix ondemand governor powersave_bias execution time misuse
-1080p Increase the kernel SMI memory size
-Increase the decoder input buffer size
-YUV 444 format support
-lowmemkiller add Fugeswap
-Set correct divx codec type
-Set the command name of the idle tasks in SMP kernels v3
-From Sumit Bhattacharya [email protected]
-LOAD_FREQ (4HZ+61) avoids loadavg Moire
-CFS Scheduler tweaks brought over
===================================================================================
KERNEL DOWNLOAD
030312_flash_boot_nC.rar
How to do
1)connect your phone(Cellphone was turned on) to your computer with the USB cable
2)Extract(unzip) 030312_flash_boot_nC.rar
3)Run FlashBootImg.bat
&
This
Thanks to winpih(Kernel flashing Script for CWM)
The reason of wifi error after flashing the rom or kernel by using recovery, recent recovery is very unstable for changing boot.img.
if the module 'bcm4330.ko' is not compatable with kernel, that prob is accured.
To solve that, flashing 'bcm4330' by recovery and flashing directly the proper kernel by .. fastboot flash boot boot.img.. .
Should check the kernal version information on the phone, then if the information is not matched with notice by builder,
or meet any wifi issue, flash boot.img directly by using fastboot flash boot boot.img.. .
Donation
If You Like My Work Then vote Thread or Some reply or Checking Thanks
and Don't forget This(Dok-Do is a territory of Korea. Dok-do is Korean land.)
--------------------------------------------------------------------------
How about sharing our knowledge about building kernel?
It would be better than hiding the kernel source.
As you know, We alone cannot even make a development when everyone of community keep hiding.
source for kernel compile
my github
---------------------------------------------------------------------------
My previous kernel works for hTC desire kernel
http://www.android-dev.us/forumdisplay.php?420-HTC-Vivid-Raider-Velocity
I'm not so good at English. sorry
finally a kernel with 1.5ghz support, will try it as soon as I get to home after work. Thank you in the advance.
Edit: currently all the rooted bell/rogers Canada version still has S-ON, will this affect your ability to flash the kernel?
Thanks for your work~배르님~^^
네이버카페 청아입니당~
Some root this vivid!!! Good job once I'm rooted ill try it!!!! Can someone post benchmarks
Sent from my HTC PH39100 using xda premium
hmm, I flashed this, but my max CPU is still 1188 GHz trying to set it with SetCPU.
Also my Wifi does not work, and i'm not sure what you mean by flashing a new boot.img
where would I get it.
just flashed the kernel, the cpu still stays at 1.2ghz while I lose wifi connection
Thanks, I have the flash the BOOT success, now being tested!
qberty said:
hmm, I flashed this, but my max CPU is still 1188 GHz trying to set it with SetCPU.
Also my Wifi does not work, and i'm not sure what you mean by flashing a new boot.img
where would I get it.
Click to expand...
Click to collapse
93795311 said:
just flashed the kernel, the cpu still stays at 1.2ghz while I lose wifi connection
Click to expand...
Click to collapse
If you do not have wifi connection.. Try these tips..
The command to flash a boot.img with fastboot is:
fastboot flash boot boot.img
bananacakes said:
If you do not have wifi connection.. Try these tips..
The command to flash a boot.img with fastboot is:
fastboot flash boot boot.img
Click to expand...
Click to collapse
Flash boot.img after flash the kernel zip file? will it actually unlock the phone cpu speed to 1.5ghz?
Okay, so I flashed the boot.img from the zip after flashing the actual zip, and now HTC Sense reports that the kernel flashed OK. But SetCPU still won't like me overclock to 1.5 GHz. Still stuck at 1182 GHz. Wifi works now.
Because the actual CPU frequency VIVID is 1.2GHZ, South Korea's raider is 1.5GHZ!
I have a Raider as well.. vivid is the US version of Canadas Raider... actually they all are Holidays... The one in Canada boasts the same 1.5GHz Yet with Sense, I can only go to 1.2
this vivid/holiday/raider thing is confusing as hell.
cxhhappy said:
Because the actual CPU frequency VIVID is 1.2GHZ, South Korea's raider is 1.5GHZ!
Click to expand...
Click to collapse
Actually all HTC Holiday varients appear to have the same 1.5ghz CPU.
The vivid is just underclocked to save battery.
Sent from my HTC Vivid using Tapatalk
I will download this today and try it out! thanks for the kernel. I will report back if i find any bugs.
---------- Post added at 06:04 PM ---------- Previous post was at 05:56 PM ----------
Same problem as qberty. Wifi stoped working and its not overclocking it to 1.5 GHZ (which is what the cpu is meant to run at). If i wanted to revert back to the original kernel that came with my rom how would i go about doing so?
Just tried the newest version of this kernel, I managed to get wifi to work, but still am not able to overclock higher than 1188 GHz ):
Ya i got wifi to work as well by using fastboot. However, im in the same boat as you. Still clocked at 1188 Ghz.
Do you know how i can revert back to the Bell Kernel?? Since this kernel doesn't work to well.
Well the only way to do that without completely reinstalling your stock rom/loosing root would be to download the bell RUU or you could even use the rogers RUU, and extract the boot.img out of it.
Ya, i tried it with the rogers one using fastboot. It showed that it installed but the kernel still uses this one. Weird. How do i convert the Bell RUU so that i can extrat the boot.img out of it? Thanks for the help qberty.
---------- Post added at 10:54 PM ---------- Previous post was at 10:43 PM ----------
Ya so i got the rogers one to work but now WIFI is not working. So i did the fastboot again and still no luck. I'm guessing i need to revert to the bell kernel. Any ideas how to convert the RUU to a zip so i can extrat the boot.img?
mattymon said:
Ya, i tried it with the rogers one using fastboot. It showed that it installed but the kernel still uses this one. Weird. How do i convert the Bell RUU so that i can extrat the boot.img out of it? Thanks for the help qberty.
---------- Post added at 10:54 PM ---------- Previous post was at 10:43 PM ----------
Ya so i got the rogers one to work but now WIFI is not working. So i did the fastboot again and still no luck. I'm guessing i need to revert to the bell kernel. Any ideas how to convert the RUU to a zip so i can extrat the boot.img?
Click to expand...
Click to collapse
here is the boot.img in a zip file. extract it and flash through fastboot.
i think you will need the wifi drivers also. give me a minute
edit
if that boot.img doesnt work i am also attaching the boot.img that i started working on for a rom.
snag the bcm zip file. the .ko file goes into /system/lib/modules
Announcement Box:
The Kernel Is Fully Re-based At .431 Source Enjoy The Liquid Fast And Jet Fast Speed Of Trinity Kernel!
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Why Trinity Kernel ?
Because many people Believe its A Chain of Kernel + ROM Where The Device Boot Without kernel Out Device Will Not Boot! Nor
Why Many People say's Battery Drain on Different Kinds of Kernels / People Opinions?
Guys. 1st Reason is The 3G/4G/Edge/HSDPA Active at Background Obviously make A WiFi Tether and Leave it there at 12+ Minutes Plus.. Right Battery Drain Fast because of the Very Active Process in Background the "MOST" Common thing people sue is the ROM no Its not its Depend how you use it.. Playing Games Etc. May Cause to battery drain. 1st Step to recover Battery Drain WiPe Battery Stat.
2nd Use Other Apps Can Disable WiFi when your Asleep or Not Using It ...
Is My Kernel Stable?
Absolutely Yes! Compiled Using arm-eabi 4.4.3
Trinity Kernel V2.0 Download :
Trinity Kernel 1.6 - Main Kernel
{ Will Show 2.6.32.9-Trinity_1.6 Sorry FORGOT To Change But it i Still 2.0 Please see The Compiler I Used Download on Google Play }
= Click Here =
WiFi Modules
-------------------------------------------
Trinity Kernel 2.0 - WiFi Modules
= Click Here =
You Want To Support Me!!
User This !
OR
SpecialThanks To ! : Andridu - Jimbo - DooMLord - Sony - XDA - Mike 1986 - PayPal { For Service }
Changelog Version 1.0 { Sunday Jun 17, 2012 }
Based @ Jimbo Source
Pre-Rooted
Enable CONFIG_CRYPTO_SHA256 to support Android data encryption
1.7Ghz Nor 2.0Ghz OverClock
Compiled With eabi-arm-4.4.3 ~ For Better BenchMark Using Other ToolChain For More Best Benchmark.
Added I/O Scheduler
Added Governor
Support for ext2,ext3,ext4 and NTFS FileSystems.
0% Battery Friendly
Increase RAM ~ FXP
Init.d Support
Two Way Recording
Cifs.ko.
Tun.ko.
Changelog V1.6 { June 21, 2012 }
Rebased At .431 Source On Sony Open-ware Source
Added RAMDISK Default.Prop For Trinity App Support : COMING SOON :
Enable CONFIG_CRYPTO_SHA256 to support Android data encryption - Set 1 to Y Value
Fix Battery Drain And Improve Battery Charged { Over Ride }
Changelog V2.0 { [?] }
Increasing Battery Charge ... { Stable And More Juice }
=MINIMUM=
struct device_data device_data = {
.limit_tbl = &limit_tbl,
.battery_capacity_mah = 1650,
.maximum_charging_current_ma = 1120,
=MAXIMUM=
struct device_data device_data = {
.limit_tbl = &limit_tbl,
.battery_capacity_mah = 1780,
.maximum_charging_current_ma = 1180,
Click to expand...
Click to collapse
Increase Semc_Anzu_LED
{
.name = "lcd-backlight",
.sinks = BIT(AS3676_SINK_01),
.flags = AS3676_FLAG_ALS | AS3676_FLAG_WAIT_RESUME,
.max_current = 25000,
.default_brightness = LED_FULL,
},
{
.name = "button-backlight",
.sinks = BIT(AS3676_SINK_RGB1) | BIT(AS3676_SINK_RGB2),
.max_current = 25000,
},
{
.name = "red",
.sinks = BIT(AS3676_SINK_41),
.flags = AS3676_FLAG_RGB | AS3676_FLAG_BLINK,
.max_current = 25000,
},
{
.name = "green",
.sinks = BIT(AS3676_SINK_42),
.flags = AS3676_FLAG_RGB | AS3676_FLAG_BLINK,
.max_current = 25000,
},
{
.name = "blue",
.sinks = BIT(AS3676_SINK_43),
.flags = AS3676_FLAG_RGB | AS3676_FLAG_BLINK,
.max_current = 25000,
},
};
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Features : < OLD >
configurable number of frequency steps (default 6-steps, 200MHz to 1400MHz) you can have 3 to 18 steps. available steps are (in MHz) 1600, 1500, 1400, 1300, 1200, 1100, 1000, 900, 800, 700, 600, 500, 400, 300, 200, 100, 50, 25. { Not For V1 }
Auto-root. You can also remove root via ExTweaks app and install it without rebooting your phone again. Auto-root can be disabled as well.
CPU Overclock/Undervolt support (we have two interfaces for that. both of them are defacto standard)
Cpu governor optimizations
CPU voltage, clock and stepcount interfaces (CPU Overclock/Undervolt)
Available CPU Governors: Ondemand, Lulzactive, SmartassV2, Interactive and Conservative, Performance, Userspace, Powersave
CIFS as module
Available I/O schedulers: CFQ noop, Deadline, SIO, V(R)
Lots of I/O tweaks and filesystem optimizations via some parts of thunderbolt scripts.
Voodoo louder support (already default in all kernels but people ask it if it is supported)
USB Mass Storage mode is working in CWM Touch Recovery ( Soon Touch ) and you can mount both internal as a disk drive
USB mouse and keyboard support
Almost everything is configurable such as scheduler features, thresholds, GPU frequencies, voltages,
--
Click to expand...
Click to collapse
< NEW >
- Based On Jimbo
- Governors: Ondemand, Lulzactive, Performance, Conservative
- Schedulers: Noop, SIO, VR (default) , Many More!
- Using JRCU (++smoothness, ++responsiveness)
- XZ Compression only for KERNEL (+speed, --size)
- Fully compatible with: Voltage Control, SetCPU,NO-Frills CPU
INITRAMFS AND MISC:
- Init.d Support
- CIFS,Support (modules)
- Logger already enabled into the kernel
CPU/GPU:
- NO OC!!!! (100-1700Mhz)
- CPU Undervolt support
- Complete control of freqs/voltages with Voltage Control/SetCPU
- GPU OverclockExperimental @ V2.0
MEMORY & PERFORMACES:
- Some Are From Other Device Via Commit
- ARM CPU Topology + sched_mc (can be enabled via CWM, disabled by default)
- SLQB Allocator (better memory management)
- Improved memory management functions
- Allow CPU Unaligned access (++performaces)
- Disabled all the big debugging (++speed, --size)
OPTIMISATIONS:
- Using Linaro GCC
- GPU UI Rendering
- Compiled with Linaro GCC 4.5-2012.03-dev + A lot of optimisation flags
- Optimised EXT4 filesystem
- Generally optimised code (removed useless functions and variables, fixed warnings)
and many others...
Click to expand...
Click to collapse
--
Nightly Build Kernel
-----------------------------------------------------------------------
|Nightly Build Kernel !|
-----------------------------------------------------------------------
======================================================
Note : This is A Experimental Kernel Please Use Stable Kernel At The TOP You Can Download It
Click to expand...
Click to collapse
Nightly Build Kernel :
Nightly Build Kernel V2.0 Advance Build ~
Cooming Soon!
Click to expand...
Click to collapse
Ok i will try it!
P.S. Both links are for WiFi modules!
hahah THX a lot for this kernel ! this is one of the bestes i´ve ever tested
only 1 question : can i use this kernel on stock ics like arconium 4?
Ooops Fixing Link.
Done .. Link Updated 1 And 2 ']
Sent from my LT26i using XDA
AlfalfaX said:
hahah THX a lot for this kernel ! this is one of the bestes i´ve ever tested
only 1 question : can i use this kernel on stock ics like arconium 4?
Click to expand...
Click to collapse
Yeah.. Its Support all rom on xperia arc.
Sent from my LT26i using XDA
yuhuuuu i will trying and give a review later...
ChaosFirZen said:
Ooops Fixing Link.
Done .. Link Updated 1 And 2 ']
Sent from my LT26i using XDA
Click to expand...
Click to collapse
Click clack the thanks button nigg;D
Great, i must try this kernel but, i would like to see a custom kernel for cm9
Sent From Xperia Arc Using Xda Premium!
Chaos,
not being very good at English, I do not understand everything.
Could you tell me what the governor and what I / O you advise me?
Thx in advance
built-in profile support with default, battery and performance presets (you can change them in CWM Recovery). Even using everything default will save you a lot of battery juice.
Click to expand...
Click to collapse
ummm, where are they in CWM? looking and looking but can't see
other then that all seems to be smooth and fast will test longer for sure
stef67000 said:
Chaos,
not being very good at English, I do not understand everything.
Could you tell me what the governor and what I / O you advise me?
Thx in advance
Click to expand...
Click to collapse
Thats is A Cool Banner ..
Sent from my LT26i using XDA
iambroken said:
ummm, where are they in CWM? looking and looking but can't see
other then that all seems to be smooth and fast will test longer for sure
Click to expand...
Click to collapse
Its On My ROM ... But the Kernel is Smooth and Fast
ChaosFirZen said:
Its On My ROM ... But the Kernel is Smooth and Fast
Click to expand...
Click to collapse
oh I see thanks
it sure seems fast, you're right
hope the battery will be good too on JJ's hybrid
tried all custom ROMS and kernels. all of them too laggy. unable to view youtube without lag.
do i have to convert to ext-4 filesystem?
how to convert, ChaosFirZen?
Actually Yaffs2 is way beeter than ext4 for file system for User space
Sent from my LT18i using Tapatalk
is Yaffs2 in working by default?
previously, i had a galaxy s. and ext-4 would eliminate the lag.
so, how do i convert if the kernels support all the filesystems?
My phone and me Thanks you !!!! You Did A Great Job Thanks for the Effort!!!!!
Try the Kernel is real good!
[KERNEL] [STABLE] [☆CCKA☆] [3.4.48+] [4.2.x] [4.8.1☆O3] [★v.033.S★] [13/06] ☠ AK ☠
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I am not responsible for any damage to your phone.
Read before downloading or posting in the thread:
Proceed with caution if you have no experience.
If you appreciate my work and that of the guys who work with me donate $ 1 no more.
This money will be used to help maintain and all that is needed to continue the development of the AK kernel.
Are not used for me but will be donated to turn to those who contribute.
[4.2.x] AK
dev-host: ak.033.s.zip
Differential Changelog: Link
Features: Link
Github Kernel: Link
Github Ramdisk: Link
[4.2.x] RESET TO STOCK KERNEL
dev-host: Link
[HOSTING SERVERS] FOR ALL VERSIONS
Old Kernel version download (androidfilehost): Link
Old Kernel version download (dev-host): Link
[WIKI] AK
all the usefull infos for kernel: Link
Thanks a lot to hospital349
Don't forget to press Thanks and Rating button!
renaud, faux, franco
ezekeel, stratosk, mathkid
... and all others ...
Kernel How-to
AK WIKI PAGES
All info and guides on the kernel can be found on the Github.
UNDERVOLTING
The undervolting part of Kernel is based on Semaphore ideas.
You can use this guide directly from Statosk Thread.
Example and Link:
Link to Undervolting Infos
CPU PVS: Fast
Boost uV: 25000
Boost uV enabled: No
Higher KHZ threshold: 1350000
Lower under uV: 37500
Higher under uV: 25000
CPU KHz VDD(stock) VDD(final) Difference
384000 875000 812500 -62500
486000 900000 837500 -62500
594000 925000 862500 -62500
702000 950000 887500 -62500
810000 1000000 937500 -62500
918000 1025000 962500 -62500
1026000 1050000 987500 -62500
1134000 1100000 1037500 -62500
1242000 1125000 1062500 -62500
1350000 1150000 1100000 -50000
1458000 1162500 1112500 -50000
1512000 1175000 1125000 -50000
ROM
If you want a super customizable ROM:
Thanks a lot to
DroidTh3ory
DroidTh3ory says:
This is AXI0M.. Its Rebirth.
Feature filled ROM based on speed.
Contains Mods, Features, and Code from EVERYWHERE.
Build Details: AOSP 4.2.2 Compiled Using Linaro Toolchain and -03 Optimizations
Krait Optimizations
Cortex A9 Optimizations
Bionic Optimizations
and a lot of others fck features ......
NB: Click on image for g+ community link and send a request for access directly to DT!
ROM
If you want ROM near stock but superfast (click on logo):
Thanks a lot to
Sk8oldschool74
Team SOD
SK8 says:
ROM is AOSP 4.2.2 Purity Based
Custom Bootanimation
Naked Browser as Default Browser
Nova Launcher as Default Launcher
Older Radio Fix- Uses 4G LTE
New Gmail
APN
Custom Soft Keys
Custom Lock Ring (Team SoD Logo)
Much much more to come ...
Kernel Features
FEATURES
* Works on:
4.2.X
AOSPs, CM ROMs, ChameleonOS, KickFlip
Linux 3.4.48+
Based on JB Stock Kernel
Compiled with New Linaro 4.8.1
-O3 Optimizations
* Governors:
Interactive (Default) Patched to last from Common Branch
Conservative
Ondemand
Performance
Powersave
Userspace
* auto_hotplug:
2 core always online
* Schedulers:
Sio (Default and Optimized)
cfq, deadline, noop
+ scheduler autogroup
* Multicore Powersaving:
set to 1 by default (0,1,2)
* Read Ahead Buffer Size:
512/16
* Cpu Freqs:
384Mhz (Default Min)
1512Mhz (Default Max)
* Gpu Freqs:
400Mhz (Default Max)
* TCP Congestion:
Westwood (Default)
Cubic, Bic, Westwood, Htcp, Hstcp, Hybla, Vegas, Scalable, Lp, Veno, Yeah, Illinois, Reno
* Others Features:
AK color palette - Thanks CR88XZ Compression
mpdecision off at boot
HZ=250
auto hotplug by Thalamus
vibration value 80
gamma control by Franco
sound control by Faux
voltage control by Stratosk
SweeptoWake
SweeptoSLeep
FQ Codel Netscheduler
* Ramdisk Features:
Optimized EXT4 mount flags
Optimized Debug messages
Optimized Systemui Renice (-17)
Lmk withelist for common launcher (no redraw)
set to 1 by default at boot
Init.d Script for tuning Scheduler
Scripts present into --- /data/ak/ ---:
--- create_bugreport.sh ---
All thanks to Lioux
If you lunch this script you can collect all the infos for trouble problems with kernel:
last_kmsg
logcat
uname
dumpsys
ecc ...
Kernel Changelog
CHANGELOG
Project name: AK KERNEL
•anarkia1976 - Kernel Version: AK.033.S
•Danny Baumann - Make sure PWMs are running in sync.
•anarkia1976 - Kernel Version: AK.032.S
•anarkia1976 - gamma_control.c: Add AK color Profile III
•anarkia1976 - Enable SWEEP2WAKE
•faux123 - sweep2wake: release all touch events before enable irq in early suspend
•faux123 - sweep2wake: another attempt to re-init the touch driver
•faux123 - sweep2wake: add more debugging and re-organized reset code when lock up
•faux123 - sweep2wake: force reinit upon detection of lock up
•faux123 - sweep2wake: add lock up detection and re-init if detected
•faux123 - sweep2wake: disable debugging
•faux123 - sweep2wake: make tunables accessible via sysfs interface
•faux123 - lge_touch_core: sweep2wake: use more standard sysfs store method
•Dennis Rassmann - drivers/touchscreen: add lge_touch android_touch kobject to fix s2w in one position across devices
•Dennis Rassmann - drivers/touchscreen: add pmops and allow i2c to wake the device (even w/o ES/LR)
•Dennis Rassmann - sweep2wake: fix last touch not being released
•Dennis Rassmann - drivers/touchscreen: add sweep2wake
•Mahesh Sivasubramanian - msm: cpuidle: Remove preprocessor check for CONFIG_CPU_PM
•Anji Jonnala - msm: cpuidle: Update C state time stats in the cpu idle device.
•Stephen Boyd - msm: cpuidle: Don't disable irqs again
•anarkia1976 - Kernel Version: AK.031.S
•Namjae Jeon - writeback: fix writeback cache thrashing
•Colin Cross - hardlockup: detect hard lockups without NMIs using secondary cpus
•Henrik Rydberg - Input: Send events one packet at a time
•Minsung Kim - cpufreq: interactive: avoid underflow on active time calculation
•Todd Poynor - cpufreq: interactive: reduce chance of zero time delta on load eval
•Todd Poynor - cpufreq: interactive: handle errors from cpufreq_frequency_table_target
•anarkia1976 - Kernel Version: AK.030.S
•anarkia1976 - mako_ak_defconfig: Enable RCU_BOOST
•anarkia1976 - mako_ak_defconfig: Enable SHA1 and AES
•faux123 - arm/crypto: Add optimized AES and SHA1 routines
•anarkia1976 - mako_ak_defconfig: Enable SET_MIN_MAX, Add FREQ_DEBUG
•anarkia1976 - configs: Cleaning
•anarkia1976 - Kernel Version: AK.026
•anarkia1976 - ak-mako-build.sh: Add Ramdisk XZ Compression
•anarkia1976 - mako_ak_defconfig: Add XZ Compression, UNALIGNED_ACCESS Support
•faux123 - decompress_unlzo: fix compilation error
•Markus F.X.J. Oberhumer - lib/lzo: Optimize code for CPUs with inefficient unaligned access
•Markus F.X.J. Oberhumer - lib/lzo: Rename lzo1x_decompress.c to lzo1x_decompress_safe.c
•faux123 - arch/arm/Kconfig: enable unaligned capability for ARM
•Dave Martin - ARM: 7583/1: decompressor: Enable unaligned memory access for v6 and above
•Markus F.X.J. Oberhumer - lib/lzo: Update LZO compression to current upstream version
•anarkia1976 - mako_ak_defconfig: Enable CODEL Net Scheduler
•Eric Dumazet - fq_codel: dont reinit flow state
•Eric Dumazet - codel: refine one condition to avoid a nul rec_inv_sqrt
•Eric Dumazet - fq_codel: should use qdisc backlog as threshold
•Eric Dumazet - codel: use u16 field instead of 31bits for rec_inv_sqrt
•Geert Uytterhoeven - net/codel: Add missing #include <linux/prefetch.h>
•Eric Dumazet - codel: use Newton method instead of sqrt() and divides
•Eric Dumazet - fq_codel: Fair Queue Codel AQM
•Eric Dumazet - codel: Controlled Delay AQM
FINALLY!
I've read good things about your kernels; downloading now. Thanks for bringing us another option :beer:
Sent from my Nexus 4 using xda premium
YES! Finally, the mighty AK kernel! Thanks anarkia!
Woow, I recently stumbled upon this looking at Galaxy Nexus' roms and kernels.
Seems really good, can't wait to try!
another kernel to play around with..wicked welcome to the Nexus 4 section..heard great stuff about your kernel
Read so much good things about AK on the Hive from Gnex guys ! Finally love for Mako, let's rock this
Thanks a lot guys ... :highfive:
my max thanks is full ... uff ...
readed a lot of goods of this kernel.. will try it soon as my rom mistress want to change a rom ( currently have air kernel with new prima drivers, so if i flash this my wifi wont work :|) sorry for my bad english..
Do you have a good signal with new prima drivers?
anarkia1976 said:
Do you have a good signal with new prima drivers?
Click to expand...
Click to collapse
OMG, until now i always had a ****ty poor 3G connection at work, and now the signeal is WAY BETTER !
Idk what's these drivers exactly, but it seems to work pretty bad ass !!! :good:
Wow !!!! Happy flashing guys ! Your N4 will have multiple orgasms with ak inside :thumbup:
OMG, I've been waiting for this! I used to be on project Chicago back when I had a GNex, can't wait to have some AK power in my N4 when my replacement gets here this afternoon!
Where can I find Axiom ROM?
Sent from my Nexus 4 using Tapatalk 4 Beta
Ulver said:
Where can I find Axiom ROM?
Sent from my Nexus 4 using Tapatalk 4 Beta
Click to expand...
Click to collapse
You can click on Image and send an invitation to g+ community.
anarkia1976 said:
You can click on Image and send an invitation to g+ community.
Click to expand...
Click to collapse
Sorry Stefano...now I saw your pm.I've pm-ed u back.Thanx !:thumbup:
anarkia1976 said:
You can click on Image and send an invitation to g+ community.
Click to expand...
Click to collapse
Do it and wait very interested to test the Rom
Tapatalk
[KERNEL] [☆MIUI☆] [3.4.49+] [4.2.2] [4.8.1☆O3] [★v.035.M★] [13/06] ☆ AK ☆
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I am not responsible for any damage to your phone.
Read before downloading or posting in the thread:
Proceed with caution if you have no experience.
If you appreciate my work and that of the guys who work with me donate $ 1 no more.
This money will be used to help maintain and all that is needed to continue the development of the AK kernel.
Are not used for me but will be donated to turn to those who contribute.
[4.2.x] AK MIUI
dev-host: ak.035.m.zip
Differential Changelog: Link
Features: Link
Github Kernel: Link
Github Ramdisk: Link
[HOSTING SERVERS] FOR ALL VERSIONS
Old Kernel version download (androidfilehost): Link
Old Kernel version download (dev-host): Link
Don't forget to press Thanks and Rating button!
renaud, faux123, franco
ezekeel, stratosk, mathkid
... and all others ...
Kernel Features
FEATURES
* Works on:
4.2.2
MIUI ROMs
Linux 3.4.49+
Based on Aosp Stock Kernel
Compiled with New Linaro 4.8.1
-O3 Optimizations
* Governors:
Interactive (Default) Patched to last from Common Branch
Conservative
Ondemand
Performance
Powersave
Userspace
* auto_hotplug:
2 core always online
* Schedulers:
Sio (Default and Optimized)
cfq, deadline, noop
+ scheduler autogroup
* Multicore Powersaving:
set to 1 by default (0,1,2)
* Read Ahead Buffer Size:
512/16
* Cpu Freqs:
384Mhz (Default Min)
1512Mhz (Default Max)
* Gpu Freqs:
400Mhz (Default Max)
* TCP Congestion:
Westwood (Default)
Cubic, Bic, Westwood, Htcp, Hstcp, Hybla, Vegas, Scalable, Lp, Veno, Yeah, Illinois, Reno
* Others Features:
AK color palette - Thanks CR88XZ Compression
mpdecision off at boot
HZ=250
auto hotplug by Thalamus
vibration value 80
gamma control by Franco
sound control by Faux
voltage control by Stratosk
SweeptoWake
SweeptoSLeep
FQ Codel Netscheduler
* Ramdisk Features:
Optimized EXT4 mount flags
Optimized Debug messages
Optimized Systemui Renice (-17)
Lmk withelist for common launcher (no redraw)
set to 1 by default at boot
Init.d Script for tuning Scheduler
Scripts present into --- /data/ak/ ---:
--- create_bugreport.sh ---
All thanks to Lioux
If you lunch this script you can collect all the infos for trouble problems with kernel:
last_kmsg
logcat
uname
dumpsys
ecc ...
Kernel Changelog
CHANGELOG
Project name: AK KERNEL
•anarkia1976 - Kernel Version: AK.035.M
•anarkia1976 - gamma_control.c: Add AK color Profile IIII
•Greg Kroah-Hartman - Linux 3.4.49
•Steven Rostedt - ftrace: Move ftrace_filter_lseek out of CONFIG_DYNAMIC_FTRACE section
•Namhyung Kim - tracing: Fix possible NULL pointer dereferences
•Patrik Jakobsson - drm/gma500: Increase max resolution for mode setting
•Ying Xue - USB: ftdi_sio: Quiet sparse noise about using plain integer was NULL pointer
•Jan Beulich - xen-pciback: rate limit error messages from xen_pcibk_enable_msi{,x}()
•Ben Mesman - drm/i915: no lvds quirk for hp t5740
•Egbert Eich - drm/i915/sdvo: Use &intel_sdvo->ddc instead of intel_sdvo->i2c for DDC.
•Huacai Chen - drm: fix a use-after-free when GPU acceleration disabled
•Guenter Roeck - hwmon: (adm1021) Strengthen chip detection for ADM1021, LM84 and MAX1617
•Alex Deucher - drm/radeon: don't allow audio on DCE6
•Adis Hamzić - radeon: Fix system hang issue when using KMS with older cards
•Gavin Shan - powerpc/eeh: Don't check RTAS token to get PE addr
•Ash Willis - ACPI / video: ignore BIOS initial backlight value for HP Pavilion g6
•Alex Hung - ACPI / video: ignore BIOS initial backlight value for HP m4
•Johan Hovold - USB: mos7720: fix hardware flow control
•Johan Hovold - USB: mos7720: fix message timeouts
•Johan Hovold - USB: mos7720: fix DMA to stack
•Alan Stern - USB: revert periodic scheduling bugfix
•Johan Hovold - USB: serial: fix Treo/Kyocera interrrupt-in urb context
•Johan Hovold - USB: whiteheat: fix broken port configuration
•Robert Butora - USB: Serial: cypress_M8: Enable FRWD Dongle hidcom device
•Johan Hovold - USB: visor: fix initialisation of Treo/Kyocera devices
•Johan Hovold - USB: ark3116: fix control-message timeout
•Johan Hovold - USB: keyspan: fix bogus array index
•Johan Hovold - USB: iuu_phoenix: fix bulk-message timeout
•Takashi Iwai - ALSA: usb-audio - Fix invalid volume resolution on Logitech HD webcam c270
•Takashi Iwai - ALSA: usb-audio - Apply Logitech QuickCam Pro 9000 quirk only to audio iface
•Clemens Ladisch - ALSA: usb-audio: fix Roland/Cakewalk UM-3G support
•Vladimir Murzin - xhci: fix list access before init
•Sergio Aguirre - xhci-mem: init list heads at the beginning of init
•Tony Camuso - xhci - correct comp_mode_recovery_timer on return from hibernate
•Bjørn Mork - USB: option: blacklist network interface on Huawei E1820
•anarkia1976 - Kernel Version: AK.033.S
•Danny Baumann - Make sure PWMs are running in sync.
•anarkia1976 - Kernel Version: AK.032.S
•anarkia1976 - gamma_control.c: Add AK color Profile III
•anarkia1976 - Enable SWEEP2WAKE
•faux123 - sweep2wake: release all touch events before enable irq in early suspend
•faux123 - sweep2wake: another attempt to re-init the touch driver
•faux123 - sweep2wake: add more debugging and re-organized reset code when lock up
•faux123 - sweep2wake: force reinit upon detection of lock up
•faux123 - sweep2wake: add lock up detection and re-init if detected
•faux123 - sweep2wake: disable debugging
•faux123 - sweep2wake: make tunables accessible via sysfs interface
•faux123 - lge_touch_core: sweep2wake: use more standard sysfs store method
•Dennis Rassmann - drivers/touchscreen: add lge_touch android_touch kobject to fix s2w in one position across devices
•Dennis Rassmann - drivers/touchscreen: add pmops and allow i2c to wake the device (even w/o ES/LR)
•Dennis Rassmann - sweep2wake: fix last touch not being released
•Dennis Rassmann - drivers/touchscreen: add sweep2wake
•Mahesh Sivasubramanian - msm: cpuidle: Remove preprocessor check for CONFIG_CPU_PM
•Anji Jonnala - msm: cpuidle: Update C state time stats in the cpu idle device.
•Stephen Boyd - msm: cpuidle: Don't disable irqs again
•anarkia1976 - Kernel Version: AK.031.S
•Namjae Jeon - writeback: fix writeback cache thrashing
•Colin Cross - hardlockup: detect hard lockups without NMIs using secondary cpus
•Henrik Rydberg - Input: Send events one packet at a time
•Minsung Kim - cpufreq: interactive: avoid underflow on active time calculation
•Todd Poynor - cpufreq: interactive: reduce chance of zero time delta on load eval
•Todd Poynor - cpufreq: interactive: handle errors from cpufreq_frequency_table_target
•anarkia1976 - Kernel Version: AK.030.S
•anarkia1976 - mako_ak_defconfig: Enable RCU_BOOST
•anarkia1976 - mako_ak_defconfig: Enable SHA1 and AES
•faux123 - arm/crypto: Add optimized AES and SHA1 routines
•anarkia1976 - mako_ak_defconfig: Enable SET_MIN_MAX, Add FREQ_DEBUG
•anarkia1976 - Kernel Version: AK.030.S
•anarkia1976 - mako_ak_defconfig: Enable SHA1 and AES
•faux123 - arm/crypto: Add optimized AES and SHA1 routines
•anarkia1976 - mako_ak_defconfig: Enable NTFS, Disable some Points
•anarkia1976 - mako_ak_defconfig: Enable SET_MIN_MAX, Add FREQ_DEBUG
•anarkia1976 - mako_ak_defconfig: Enable RCU_FAST_NO_HZ and Tuning
•anarkia1976 - configs: Cleaning
•anarkia1976 - Kernel Version: AK.026
•anarkia1976 - ak-mako-build.sh: Add Ramdisk XZ Compression
•anarkia1976 - mako_ak_defconfig: Add XZ Compression, UNALIGNED_ACCESS Support
•faux123 - decompress_unlzo: fix compilation error
•Markus F.X.J. Oberhumer - lib/lzo: Optimize code for CPUs with inefficient unaligned access
•Markus F.X.J. Oberhumer - lib/lzo: Rename lzo1x_decompress.c to lzo1x_decompress_safe.c
•faux123 - arch/arm/Kconfig: enable unaligned capability for ARM
•Dave Martin - ARM: 7583/1: decompressor: Enable unaligned memory access for v6 and above
•Markus F.X.J. Oberhumer - lib/lzo: Update LZO compression to current upstream version
•anarkia1976 - mako_ak_defconfig: Enable CODEL Net Scheduler
•Eric Dumazet - fq_codel: dont reinit flow state
•Eric Dumazet - codel: refine one condition to avoid a nul rec_inv_sqrt
•Eric Dumazet - fq_codel: should use qdisc backlog as threshold
•Eric Dumazet - codel: use u16 field instead of 31bits for rec_inv_sqrt
•Geert Uytterhoeven - net/codel: Add missing #include <linux/prefetch.h>
•Eric Dumazet - codel: use Newton method instead of sqrt() and divides
•Eric Dumazet - fq_codel: Fair Queue Codel AQM
•Eric Dumazet - codel: Controlled Delay AQM
•anarkia1976 - Kernel Version: AK.025
•anarkia1976 - mako_ak_defconfig: Set CONFIG_HZ=250
•anarkia1976 - sched.h: Fix load average calculation for HZ=250
•anarkia1976 - mako_ak_defconfig: Enable SCHED_AUTOGROUP
•Lance Poore - SCHEDULER: Autogroup patch group by current user android UID instead of task ID
•anarkia1976 - timer: optimize apply_slack()
•anarkia1976 - core.c: Disable Software CRC check
•anarkia1976 - mako_ak_defconfig: Enable SCHED_MC
•anarkia1976 - gamma_control.c: Add AK color Profile II - Thanks Obsanity
Kernel How-to
UNDERVOLTING
The undervolting part of Kernel is based on Semaphore ideas.
You can use this guide directly from Statosk Thread.
Example and Link:
Link to Undervolting Infos
CPU PVS: Fast
Boost uV: 25000
Boost uV enabled: No
Higher KHZ threshold: 1350000
Lower under uV: 37500
Higher under uV: 25000
CPU KHz VDD(stock) VDD(final) Difference
384000 875000 812500 -62500
486000 900000 837500 -62500
594000 925000 862500 -62500
702000 950000 887500 -62500
810000 1000000 937500 -62500
918000 1025000 962500 -62500
1026000 1050000 987500 -62500
1134000 1100000 1037500 -62500
1242000 1125000 1062500 -62500
1350000 1150000 1100000 -50000
1458000 1162500 1112500 -50000
1512000 1175000 1125000 -50000
Yay thanks for making it available for miui users!
Thanks for the kernel OP.
Damn really?! I just flashed back to AXI0M from miui just to use your aosp kernel -.- lol oh well now I can have the best of both worlds miui + ak = WIN!
Sent from my Nexus 4 using xda premium
wow nice
time to swap the kernel
thanks!
Thanks for not abandoning the N⁴!
Sent from my Nexus 4 using Tapatalk 2
aaronrw said:
Thanks for not abandoning the N⁴!
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
De Nada ....
Sent from my Nexus 4 using Tapatalk 2
First time I test miui on my n4 and can use my favorite kernel, good
Tapatalk Nexus 4
You made alot of users happy with this ! You are a true developer and gentleman :thumbup:
Thanks a lot u making great kernel...:laugh::laugh::laugh:
I love my Nexus 4... So many amazing DEV..
Tylog said:
First time I test miui on my n4 and can use my favorite kernel, good
Tapatalk Nexus 4
Click to expand...
Click to collapse
Miui is a breath of fresh air in the aosp world to me my friend..... IOS is far from anything it brings to the table..... Try the theme mixing you'll love it! Sorry AK for the OT post
Sent from my Nexus 4 using Tapatalk 2
Downloading now!
Sent from my Nexus 4 using Tapatalk 4 Beta
anarkia1976 said:
De Nada ....
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Nice move... Its good to know that XDA did not loose a great developer.
Keep up the good work man! :thumbup:
Sent from my Nexus 4 using xda premium
ciprianruse88 said:
You made alot of users happy with this ! You are a true developer and gentleman :thumbup:
Click to expand...
Click to collapse
Thanks CR.
I just think it will be difficult to do better than what they did others developers ... why try to do something for the community.
I believe that original from now on will not be anyone because what we can invent.
Added changelog, features and infos into OP.
Good to see you here. Working great so far on Miui android. Will post screens once settled.
Sent from my Nexus 4 using xda premium
JediDru said:
Good to see you here. Working great so far on Miui android. Will post screens once settled.
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
Thanks man
My next OS will be ChOS (chameleonos).
http://www.chameleonos.org/
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I am not responsible for any damage to your phone.
Read before downloading or posting in the thread:
Proceed with caution if you have no experience.
This kernel is based on Faux Kernel source plus all ak optimizations.
All thanks goes to him for giving me the opportunity to use his work:
INFOS:
google plus: Link
xda: Link
twitter: Link
rootzwiki: Link
Original Changelog: Link
[4.3] STABLE KERNELS
NB: NEW ANYKERNEL FORMAT:
- Flash base Kernel of your rom before using this new version!
STOCK
stock Kernel: JSS
stock Kernel: JWR
JWR ED.
ak kernel: no link for now
Features: Link
Github Kernel: Link
JSS ED.
ak kernel: no link for now
Features: Link
Github Kernel: Link
[4.3] EXPERIMENTAL KERNELS
JWR ED.
ak kernel:
Github Kernel:
JSS ED.
ak kernel:
Github Kernel:
THANKS ALSO:
Stratosk
Mathkid
Francisco
Morfic
RamGear
BytecodeMe
Eng.stk
Jlink38
Boype
Thracemerin
Motley-git
Showp1984
Myfluxy
Androlinroot
Hellsgod
Zyonee
All RC, RD and RT
DON'T FORGET THANKS, RATE AND DONATE BUTTON:
Kernel Features
AK FEATURES
* Baseline:
4.3 JWR and JSS
Linux 3.4.0+
Compiled with Latest Linaro 4.8.2 Toolchain
-O3 Optimizations
SELinux Security Inside
* Wifi Drivers:
New Prima wlan drivers: v3.2.2.17b
* Governors:
Ondemand (Default)
Interactive
Conservative
Intellidemand
Performance
* Hotplug Governors:
intelli plug
* Schedulers:
deadline (Default)
cfq
noop
sio
bfqv2r6
Fiops
Row
* Read Ahead Buffer Size:
256/32 (Default)
* Cpu Freqs Range:
162Mhz
216Mhz
270Mhz
324Mhz
378Mhz (Default Min)
384Mhz
486Mhz
594Mhz
702Mhz
810Mhz
918Mhz
1026Mhz
1134Mhz
1242Mhz
1350Mhz
1458Mhz
1512Mhz (Default Max)
1620Mhz
1728Mhz
1836Mhz
* Gpu Freqs with Boost Support:
Freqs:
128Mhz
200Mhz
320Mhz
450Mhz
* Gpu Governors with min power enabled when into deep sleep:
Ondemand (Default)
Simple
Performance
* Thermal Drivers:
Qualcomm thermal
Faux Intelli thermal (Default)
* Sweep on phone:
sweep2wake, sweep2slip
* TCP Congestion:
Westwood (Default)
Cubic
Bic
Htcp
Hstcp
Hybla
Vegas
Scalable
Lp
Veno
Yeah
Illinois
Reno
* Others Features:
OTG support
A lot of Cpu IDLE patches
Asyn IO latency optimized
LZ4 Compressor/Decompressor for ZRAM
Random and Entropy fixes
CGROUP Timer slack
Topology Features
Optimized ARM RWSEM
Optimized Lib string and memcop
Added optimized AES and SHA1 routines
Hotplug Control
Wakelock Stats enhanced
Fast Charger
Eco Mode (2 core only)
Snake Charmer (Freq capped)
C0,C1,C2,C3 Deep sleep State Control
Dynamic Fsync
Vibration control
Faux Gamma control
Faux Sound control v3
Faux Voltage control
Temperature Toggle
Added Charger Notify
Kernel How-To
AK OPTIMAL SETTINGS:
CPU Control
Min clock = 160 MHhz
Max clock = 1.512 GHz
CPU Governor = Interactive
I/O Scheduler = noop
SOC Control
C0 - On
C1 - On
C2 - On
C3 - On
NB:
(Note: N4 AP modem is very sensitive to some of the deeper sleep states,
if you experienced Green/Yellow AP Modem Watchdog Bark screens,
I recommend disabling C2/C3 states).
Voltage Control
Boost Voltages = Off
Undervolt based on CPU type (slow, normal, fast or fastest)
GPU Control
GPU Governor = Simple
GPU Clock = 400 MHz
GPU Vsync Toggle = On
Misc Control
Dynamic File Sync = On
TCP Congestion Control = Westwood
Vibration Control = 70
Screen Color
Factory Presets - LG Presets
Color Adjustments - R, G, B 255, 250, 245
Gamma Amp Adjust 0 - R, G, B 13, 20, 22
Gamma Amp Adjust 1 - R, G, B 0, 2, 3
Z-Control
Set On Boot - On for both
ZRAM Disk size - 150~200 Megabytes (or 50 MB when disabled)
ZRAM Enable/Disable - Enable if you mult-task often
Clear VFS Cache After Boot - On
Auto FS Writeback Delay Mode - On
Swappiness - 100% if ZRAM enabled, 0% if disabled
VFS Cache Pressure - 100% if ZRAM enabled, 150% if disabled
Dirty Ratio - 20% for both
Dirty Background Ratio - 5% for both
HOW POST PROBLEMS BY FAUX
1. To report all random reboots with associated /proc/last_kmsg
2. To provide feedback on errors or bugs with detail phone information such as ROM, kernel version, and apps
3. Participate in Forum discussions (all is beta here) with others without FLAMING or post useless information such as:
a) Phone doesn't boot (without providing any additional information, ROM versions etc)
B) phone is too hot (without providing any additional information, ie OC freq, UV etc)
AK SUPPORT FAUXCLOCK:
you can view chagelog directly from APP
you can download official and beta releases
Thanks a lot to Faux who created this great application!
THE OPEN BETA
The Open Beta system is designed to have the community help each other and the developers.
This way, all potential bugs are flushed out so the final released version will be stable and error free.
The more actively you participate in Beta Testing the better the final product will be
(you are really helping yourself to create a better community software).
Faux123
Technical Infos
* PLEASE NB:
Many of the documents and informations are taken by other threads,
so to prevent someone PM me with ...., I want to avoid saying:
"all credit to the authors".
Thanks a lot.
C STATE POWER CONTROL
DOCs:
Faux123 - Manual for SOC power Control
Faux123 - SOC C-States demystified
Bigeyes0x0 - About C State
C0 (WFI) - Shallowest Sleep (default enabled)
enable: echo 1 > /sys/module/pm_8x60/modes/cpu0/wfi/idle_enabled
disable: echo 0 > /sys/module/pm_8x60/modes/cpu0/wfi/idle_enabled
C1 (Retention) - slightly deeper sleep
enable: echo 1 > /sys/module/pm_8x60/modes/cpu0/retention/idle_enabled
disable: echo 0 > /sys/module/pm_8x60/modes/cpu0/retention/idle_enabled
C2 (Stand Alone Power Collapse) - deeper sleep
enable: echo 1 > /sys/module/pm_8x60/modes/cpu0/standalone_power_collapse/idle_enabled
disable: echo 0 > /sys/module/pm_8x60/modes/cpu0/standalone_power_collapse/idle_enabled
C3 (Power Collapse) - deepest sleep
enable: echo 1 > /sys/module/pm_8x60/modes/cpu0/power_collapse/idle_enabled
disable: echo 0 > /sys/module/pm_8x60/modes/cpu0/power_collapse/idle_enabled
RESERVED
RESERVED
RESERVED
RESERVED
As ever, download link in my Dropbox too
http://db.tt/370fqybZ
Tapatalk Nexus 4
Cannot be flashed directly over ak kernel right?
You can flash directly. If you have a problem use reset kernel , for me it works without.
Tapatalk Nexus 4
Lets try the new beast
Sent from my Nexus 4
Omg.... look what i was asking in the other 043 kernel thread.. I had no idea that all of my wishes are coming true here in this thread.. Thanks a lot dev...
Sent from my Nexus 4 using xda premium
I don't know what i doing wrong.
I flash kernel over AK 043 kernel phone doesn't boot.
I flash reset kernel phone doesn't boot.
I reflash this kernel again phone doesn't boot.
I reflash AK E043 again phone boots.
What am i doing wrong?
Please test to flash reset kernel , than this one without boot, after flash both reboot. You can wipe cache/dalvic cache too.
If this didn't help dirty flash your Rom and then kernel.
I am sure one of this two ways helps.
Tapatalk Nexus 4
Can yuo try to flash before this:
[4.2.x] RESET TO STOCK KERNEL
dev-host: Link
and then akfaux
There is no way to set gpu at 400mhz?
There's 200mhz, then 360mhz and then 600mhz which itself is way too high
Sent from my Nexus 4 using xda premium
---------- Post added at 02:46 PM ---------- Previous post was at 02:45 PM ----------
Btw i flashed this kernel after i flashed kernel reset first.. no issues at all.. Working like a charm:thumbup:
Sent from my Nexus 4 using xda premium
Tylog said:
Please test to flash reset kernel , than this one without boot, after flash both reboot. You can wipe cache/dalvic cache too.
If this didn't help dirty flash your Rom and then kernel.
I am sure one of this two ways helps.
Tapatalk Nexus 4
Click to expand...
Click to collapse
I will try as soon as i have time.
Thanks my friend
Okay so played a game with GPU at 360mhz.. game still was so smooth.
Sent from my Nexus 4 using xda premium
I'm trying to figure out what are the big differences between this kernel and the regular AK kernel and the only things I notice are a different hotplug and gpu governor choices. Is there something big that I'm missing?
Tipkaros said:
I'm trying to figure out what are the big differences between this kernel and the regular AK kernel and the only things I notice are a different hotplug and gpu governor choices. Is there something big that I'm missing?
Click to expand...
Click to collapse
This version have all the feature of faux kernel (016) latest + some patches and changes made by me! .
anarkia1976 said:
This version have all the feature of faux kernel (016) latest + some patches and changes made by me! .
Click to expand...
Click to collapse
min frequency 162 as at faux 016?