Hi Mike,
I have installed version 3.2 on my evo3d (digitalhigh MIUI ROM), but in kernel info, the version still 3.1. I'm using 4ext recovery to flash.
Sent from my PG86100 using xda app-developers app
Was getting random reboots on Unofficial AOKP 3.5. Kernel on that was a month old, so I tried using the latest version of this kernel: wifi and camera stopped working. Flashing with latest Buttered Toast kernel restored functionality on that loadset.
I just tried it on CMB JB Rom and got bootloops could not get past the splash screen, I only tried it because a member on the same Rom said he got it to work, so I had to try and see, LOL
I knew that, but a member swears he got it to work, I did not believe him, so I had to try so see, LOL
Maybe he meant the ASOP version of this kernel? This is also available.
Here:
http://xdaforums.com/showthread.php?t=1767568
I knew that, but a member swears he got it to work, I did not believe him, so I had to try so see, LOL
Maybe he meant the ASOP version of this kernel? This is also available.
Here:
http://xdaforums.com/showthread.php?t=1767568
Since joining team dirt the Mac kernel has kinda moved to post 3 of the mazka aokp thread. Version 3.2 there is now sense and aosp so works with most ROMs. Its Dirt mod Mac kernel.
Sent from my PG86100 using Tapatalk 2
Works great on 4.2 roms, makes everything snappy and smooth, except breaks wifi. Data works though.
v 3.3
• Patched up to Linux 3.0.58
• Added Zen I/O Scheduler
• [url]http://d-h.st/ETp[/url]
So how do I change the scheduler I'm using? I'm using setcpu to change governor, but I see no way to change scheduler. I'd like to try the Zen scheduler.
Sent from my PG86100 using xda app-developers app
Use kernel tuner. Misc settings
Sent from my PG86100 using Tapatalk 2
I have viper 3d for my EVO 3d. S-offed and hboot 1.4. When I flash this kernal it puts my phone in a bootloop. Do I need to change to hboot 1.58? I'm not sure why it starts bootlooping.
Sent from my blazing fast e3d
In computing, the kernel is the main component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level. The kernel's responsibilities include managing the system's resources (the communication between hardware and software components).
#include
/*
* Your warranty is now likely void.
*
* I am not responsible for bricked devices, dead SD cards,
* spontaneous combustion, or any other host of cosmic penalties
* which may befall you, your family, or your phone.
*
*/
v 3.7
• Patch Linux up to 3.0.64
•
[B][SIZE="3"]Source[/SIZE][/B]
• [url]https://bitbucket.org/MikeC84/shooter-ics-crc-3.0.16-3a7b522[/url]
[B][SIZE="3"]Special Thanks[/SIZE][/B]
• [B]Hero_Over[/B] - For the inspiration to make something as good as Baked Snacks.
• [B]Agrabren[/B] - For all the QUALITY aosp bases and help along hte way. Probably wouldnt have this here today without him!
• [B]Coolexe[/B] - For the high quality rom I use for testing and for help along the way.
• [B]Cjoliver[/B] - For providing us with all the extra tweaks and latest linux patches.
• [B]Dodava[/B] - For kernel based thermal management
• [B]Dropzeroc[/B] - For making astounding roms.
• [B]Mazda[/B] - For making some really nice graphics for my thread :good:
• [B]Team D.I.R.T.[/B] - For being awesome and inviting me into the crew.
• [B]Chad G[/B] - For porting sweep2wake to atmel touchscreens, GPU OC.
• [B]Chad0989[/B] - For making an amazing mod, USB Fast Charge.
• [B]showp1984[/B] - For sweep2wake, badass governor, kernel based mpdecision and just being a badass when it comes to android kernels!
• [B]faux123[/B] - For all the stuff I used from his kernels.
• [B]ryrzy[/B] - Also for some stuff I used from his kernel.
• [B]yank555[/B] - For keeping us updated with USB Fast Charge.[/FONT]
[IMG]http://i300.photobucket.com/albums/nn15/oSL33P3Ro/dfgdfgdf_zps1dbb2385.jpeg[/IMG] [IMG]http://i300.photobucket.com/albums/nn15/oSL33P3Ro/attachmentphp_zpsbcfb6aac.jpeg[/IMG][/CENTER]
In computing, the kernel is the main component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level. The kernel's responsibilities include managing the system's resources (the communication between hardware and software components).
#include
/*
* Your warranty is now likely void.
*
* I am not responsible for bricked devices, dead SD cards,
* spontaneous combustion, or any other host of cosmic penalties
* which may befall you, your family, or your phone.
*
*/
AOSP - v4.1.2
• Move msm-buspm-dev.ko and kineto_gen.ko back to kernel.
[B]Coming soon[/B]
v4.1
• Rebase off latest kernel source
• Patched to Linux 3.0.74
• Lower CPU and uV tables - OC -> 1.7GHz - uV -> 700000 - 14500000 - (showp1984)
• Add extra L2 cache OC step and make use of it - 1566MHz -> 1620MHz
• Update ROW from upstream no longer a backport - (caf)
• Ondemand tweaks / fixes
- cpufreq : Fix crash input event handler on governor switch
• Interactive tweaks / fixes
- cpufreq: interactive: fix possible Division by zero
- cpufreq: interactive: default timer 10ms, maxspeed load 95%
- power: cpufreq: interactive: use default sample time 20ms
• BFQ tweaks / fixes
- Tweak to be more flash memory friendly - (fransiscifranco)
• ROW tweaks / fixes / patches
- block: ROW: Correct minimum values of ROW tunable parameters
- block: row: Add some debug information on ROW queues
- block: row: fix sysfs functions - idle_time conversion
• Dynamic fsync v1.1 - (faux123)
• Misc patches / fixes
- ARM: net: JIT compiler for packet filters
- ARM: entry: no need to increase preempt count for IRQ handlers
- SCHEDULER: Autogroup patch group by current user android UID instead of task ID
- sched: Cleanup pre_schedule_rt
- sched: Remove unlikely() from rt_policy() in sched.c
- sched: Remove unlikely() from ttwu_post_activation
- Add support for hotplug operations to take secondary CPUs online/offline when CONFIG_PM is turned off
- msm: pm-8x60: Move hotplug related code out of pm code
- msm: pm-8x60: Add clock debug to idle code path
- msm: msm_xo: Set the correct bits for XO_CORE on 8660
- usb: otg: Temporarily grab wakelock on charger and disconnect events
- msm: kgsl: convert sg allocation back to kmalloc
• Defconfig edits
- enable some stuff
• Makefile edits
- enable -O3 for hostcflags
- add -fstrict-aliasing
- funroll-loop optimization
• Adjust ramdisk to allow larger zImage
• Update CU topology, was using older version - ([URL="https://git.linaro.org/gitweb?p=people/vingu/kernel.git;a=summary"]Vincent Guittot[/URL])
• cpupower drivers - ([URL="https://git.linaro.org/gitweb?p=people/vingu/kernel.git;a=summary"]Vincent Guittot[/URL])
• Move thermal sysfs to kconfig
• Edit updater script with new ascii image
[B]2/15/2013 - v3.7[/B]
• [URL="http://teamdirt.me/showthread.php?16-Kernel-Sense-MAC-v3-6-2-11-3-0-63-Linaro-O3-USB-FC-S2W-SLQB-CK1"]Download[/URL]
• Patched up to Linux 3.0.64
[B]2/11/2013 - v3.6[/B]
• [URL="http://teamdirt.me/showthread.php?16-Kernel-Sense-MAC-v3-6-2-11-3-0-63-Linaro-O3-USB-FC-S2W-SLQB-CK1"]Download[/URL]
• Patch Linux up to 3.0.63
• BFQ v6
[B]2/4/2013 - v3.5[/B]
• [url]http://d-h.st/4s3[/url]
• Patch Linux up to 3.0.62
• Update BFQ to v5r1
• Update ROW to v4
• Backport ROW to 3.0 - (faux123)
• Update Linaro toolchain
[B]1/15/2013 - v3.3[/B]
• [url]http://d-h.st/ETp[/url]
• Patched up to Linux 3.0.58
• Added Zen I/O Scheduler
[B]12/19/2012 - v3.2[/B]
• [url]http://d-h.st/Cym[/url]
• Patched up to Linux 3.0.57
• Update Linaro tool chain to 12.12
• Enable Wheatley governor
[B]12/12/2012 - v3.1[/B]
• [url]http://d-h.st/orJ[/url]
• Patched up to Linux 3.0.56
• Update BFQ to v5
• Wheatley governor
[B]11/17/2012 - v3.0[/B]
• [url]http://d-h.st/CWK[/url]
• Update zcache and zram - (faux123)
• Add Google snappy compression / decompression and set to default
• Patched up to 3.0.51 - (Coolexe, cjoliver)
• Linaro Topology drivers - [url]http://patches.linaro.org/project/linux-arm-kernel/[/url]
• Optimized CRC32 algorithm
• Advanced screen off profile for mpdecision - (cjoliver)
[B]10/29/2012 - v2.6[/B]
• [url]http://d-h.st/ZxJ[/url]
• CPU Alignment fix
• Adjust updater script
[B]10/28/2012 - v2.5[/B]
• [url]http://d-h.st/tAC[/url]
• Patched up to Linux 3.0.48 - Coolexe
• Badass Governor with GPU control - showp1984
• Update Linaro toolchain - [url]http://releases.linaro.org/[/url]
• Disable ROW IO Scheduler
• Disabled sha1 and aes routines in favor of optimized versions
• Adjust vfs cache pressure
• Enabled USB OTG - Yes, I forgot about this :eek:
• Other minor tweaks and fixes
Expose kblock_scheduled_delayed_work()
task_times() explosion avoidance for tasks with > 2^32 accrued ticks
sched,rt: fix isolated CPUs leaving root_task_group indefinitely throttled
sweep2wake -> naming fix
[B]10/04/2012 - v2.0.0[/B]
• [url]http://d-h.st/PhO[/url]
• Added some fancy ascii art to my updater script :D
• Name change
• Patched up to Linux 3.0.44
• Linaro -O3 Optimized
• Faster boot up
• Fix -O3 compile errors (me - Chad G - Agrabren - Showp1984)
• Implement ck1 patchset - (Ziggy)
• Add -Ofast Linaro flag to config
• Ziggy's sysfs vdd interface - You can now see voltages in Antutu CPU master
• Ziggy's LagFree
• Ziggy's Smartass v2
• Update LZO zram - Now as fast as Google's snappy zram but with better compression - (faux123)
• zram - default back to LZO
• Remove Google snappy zram in favor of LZO - Better compression
• Removed a bunch of governors for battery testing (SavagedZen, Lionheart, Intellidemand, Scary, Lulzactive, Wheatley, Pegasusq, Lazy)
• Add ROW I/O Scheduler - Unstable WIP - (faux123)
• Optimized AES and SHA1 routines - (David McCullough)
• MHzx8 bandwidth - (Coolexe)
• 3-phase throttling with sysfs added to thermal managment - (Coolexe)
• User configurable sweep2wake coordinates - (cjoliver)
• Fix thermal management (me - faux123)
• Tweak deadline io scheduler for better performance on Android - (faux123)
• Sched fixes - (faux123)
• Generic xchg-based implementation for ARMv6+ - (faux123)
• Dynamic sync control
• Fix bug due to buffer overrun
• Fix Max speed on boot up
• Lower display panel voltages - Help with battery life
• Everything else from 1.0.0
[B]09/02/2012 - v1.0.0[/B]
• [url]http://d-h.st/ASt[/url]
• Patched up to Linux 3.0.42
• Linaro -O2 optimized
• Snapdragon and Linaro optimizations
• Google's snappy zram compression / decompression
• USB Fast Charge v3.1 - (yank555)
• Sweep2Wake 3 button (menu, back, search) - (Coolexe)
• Set default speeds min @ 192 MHz max@ 1516 MHz
• CPU OC up to 1.944 MHz
• L2 Cache up to 1566 MHz
• CPU based alignment handling
• Vdd table interface
• GPU OC 2D @ 266 MHz 3D @ 320MHz (Chad G)
• Glitch free GPU frequency changing
• SLQB Memory Allocator - default
• SLUB optimizations
• Kernel based mpdecision - (Coolexe)
• Kernel based thermal managment - (Dodava)
• vfp neon optimization
• Disable GENTLE_FAIR_SLEEPERS
• Lower vfs cache pressure and made configurable
• Tweaked audio buffers for Beats
• Lowmemkiller and fugeswap
• Lower camera flash to 5%
• Lower WiFi voltage
• Allow low WiFi signals to be seen
• USB OTG
• USB headset detection
• Enable dynamic LED brightness
• AC charging for unknown chargers
• Prevent aliased request from starving I/O
• Optimized ARM RWSEM algorithm
• Use glibc version of lib: script
• Use glibc version of lib: memcopy
• Use git implementation of SHA-1
• Increase min /max readahead buffers
• Add optimization levels to config
[B]Coming soon[/B]
Nothing yet. Maybe ION and update adreeno drivers..
[B]4/21/2013 - v4.1.2[/B]
[URL="http://teamdirt.me/showthread.php?5-Kernel-aosp-sense-D-I-R-T-y-MAC-v4-1-2-4-21-MAC-Sense-v4-0-4-17&p=14#post14"]Download[/URL]
• Move msm-buspm-dev.ko and kineto_gen.ko back to kernel.
[B]4/20/2013 - v4.1[/B]
[URL="http://teamdirt.me/showthread.php?5-Kernel-aosp-sense-D-I-R-T-y-MAC-v4-0-4-17-MAC-Sense-v4-0-4-17"]Download[/URL]
• Rebase off evervolv kernel source
• Patched to Linux 3.0.74
• Lower CPU and uV tables - OC -> 1.7GHz - uV -> 700000 - 14500000
• Add extra L2 cache OC step - 1566MHz -> 1620MHz
• Update ROW from upstream no longer a backport - (caf)
• Ondemand tweaks / fixes / patches
- cpufreq : Fix crash input event handler on governor switch
• Interactive tweaks / fixes / patches
- cpufreq: interactive: fix possible Division by zero
- cpufreq: interactive: default timer 10ms, maxspeed load 95%
- power: cpufreq: interactive: use default sample time 20ms
• BFQ tweaks / fixes / patches
- Tweak to be more flash memory friendly - (fransiscifranco)
• ROW tweaks / fixes / patches
- block: ROW: Correct minimum values of ROW tunable parameters
- block: row: Add some debug information on ROW queues
- block: row: fix sysfs functions - idle_time conversion
• Dynamic fsync v1.1 - (faux123)
• Misc patches / fixes
- ARM: net: JIT compiler for packet filters
- ARM: entry: no need to increase preempt count for IRQ handlers
- SCHEDULER: Autogroup patch group by current user android UID instead of task ID
- sched: Cleanup pre_schedule_rt
- sched: Remove unlikely() from rt_policy() in sched.c
- sched: Remove unlikely() from ttwu_post_activation
- Add support for hotplug operations to take secondary CPUs online/offline when CONFIG_PM is turned off
- msm: pm-8x60: Move hotplug related code out of pm code
- msm: pm-8x60: Add clock debug to idle code path
- msm: msm_xo: Set the correct bits for XO_CORE on 8660
- usb: otg: Temporarily grab wakelock on charger and disconnect events
- msm: kgsl: convert sg allocation back to kmalloc
• Defconfig edits
- enable some stuff
• Makefile edits
- enable -O3 for hostcflags
- add -fstrict-aliasing
- funroll-loop optimization
• Adjust ramdisk to allow larger zImage
• Fix hex values for 1728000MHz and 1782000MHz
• Update CPU topology - ([URL="https://git.linaro.org/gitweb?p=people/vingu/kernel.git;a=summary"]Vincent Guittot[/URL])
• cpupower drivers - ([URL="https://git.linaro.org/gitweb?p=people/vingu/kernel.git;a=summary"]Vincent Guittot[/URL])
• Move thermal sysfs to kconfig
• Edit updater script with new ascii image
[B]2/11/2013 - v3.6[/B]
• [URL="http://teamdirt.me/showthread.php?5-Kernel-aosp-MAC-v3-6-2-11-3-0-63-Linaro-O3-USB-FC-S2W-SLQB-CK1"]Download[/URL]
• Patched up to Linux 3.0.63
• BFQ v6
[B]2/4/2013 - v3.5[/B]
• [url]http://d-h.st/tLB[/url]
• Patched Linux to 3.0.62
• ROW v4 IO scheduler
• Backport ROW to 3.0 - (faux123)
• Update BFQ to v5r1
• Update Linaro toolchain
[B]1/5/2013 - v3.2[/B]
[URL="http://d-h.st/zep"]http://d-h.st/zep[/URL]
• Wheatley governor
• Zen I/O Scheduler
• Update BFQ to v5
• Patch linux to 3.0.57
• Update updater script
[B]11/17/2012 - v3.0[/B]
• [url]http://d-h.st/gc0[/url]
• Patched up to Linux 3.0.53
• Update zcache and zram - (faux123)
• Add Google snappy compression / decompression and set to default
• Patched up to 3.0.51 - (Coolexe, cjoliver)
• Topology drivers - [url]http://patches.linaro.org/project/linux-arm-kernel/[/url]
• Optimized CRC32 algorithm
• Advanced screen off profile for mpdecision - (cjoliver)
• CPU Alignment fix
• Badass Governor with GPU control - showp1984
• Update Linaro toolchain - [url]http://releases.linaro.org/[/url]
• Disable ROW IO Scheduler
• Adjust vfs cache pressure
• Enabled USB OTG - Yes, I forgot about this :eek:
• Other minor tweaks and fixes
• Expose kblock_scheduled_delayed_work()
• task_times() explosion avoidance for tasks with > 2^32 accrued ticks
• sched,rt: fix isolated CPUs leaving root_task_group indefinitely throttled
• sweep2wake -> naming fix
• Linaro -O3 Optimized
• Fix -O3 compile errors (me - Chad G - Agrabren - Showp1984)
• Implement ck1 patchset - (Ziggy)
• Add -Ofast Linaro flag to config
• Ziggy's sysfs vdd interface - You can now see voltages in Antutu CPU master
• Ziggy's LagFree
• Ziggy's Smartass v2
• Update LZO zram - Now as fast as Google's snappy zram but with better compression - (faux123)
• zram - default back to LZO
• Remove Google snappy zram in favor of LZO - Better compression
• Removed a bunch of governors for battery testing (SavagedZen, Lionheart, Intellidemand, Scary, Lulzactive, Wheatley, Pegasusq, Lazy)
• Add ROW I/O Scheduler - Unstable WIP - (faux123)
• Optimized AES and SHA1 routines - (David McCullough)
• MHzx8 bandwidth - (Coolexe)
• 3-phase throttling with sysfs added to thermal managment - (Coolexe)
• User configurable sweep2wake coordinates - (cjoliver)
• Fix thermal management (me - faux123)
• Tweak deadline io scheduler for better performance on Android - (faux123)
• Sched fixes - (faux123)
• Generic xchg-based implementation for ARMv6+ - (faux123)
• Dynamic sync control
• Fix bug due to buffer overrun
• Fix Max speed on boot up
• Lower display panel voltages - Help with battery life
• Everything else from 1.0.0
• Snapdragon and Linaro optimizations
• Google's snappy zram compression / decompression
• USB Fast Charge v3.1 - (yank555)
• Sweep2Wake 3 button (menu, back, search) - (Coolexe)
• Set default speeds min @ 192 MHz max@ 1516 MHz
• CPU OC up to 1.944 MHz
• L2 Cache up to 1566 MHz
• CPU based alignment handling
• Vdd table interface
• GPU OC 2D @ 266 MHz 3D @ 320MHz (Chad G)
• Glitch free GPU frequency changing
• SLQB Memory Allocator - default
• SLUB optimizations
• Kernel based mpdecision - (Coolexe)
• Kernel based thermal managment - (Dodava)
• vfp neon optimization
• Disable GENTLE_FAIR_SLEEPERS
• Lower vfs cache pressure and made configurable
• Tweaked audio buffers for Beats
• Lowmemkiller and fugeswap
• Lower camera flash to 5%
• USB OTG
• USB headset detection
• Enable dynamic LED brightness
• AC charging for unknown chargers
• Prevent aliased request from starving I/O
• Optimized ARM RWSEM algorithm
• Use glibc version of lib: script
• Use glibc version of lib: memcopy
• Use git implementation of SHA-1
• Increase min /max readahead buffers
• Add optimization levels to config
updated to the newest ICS rom. was a on 5858 the newest one was 69. I just flashed a custom cool rom and well it worked out well. Could ahve been the version number and missing or conflicting things but I might look into it more.
If you built a compiler would you use old kernel source or would you keep kernel source updated? They need to keep the kernel updated to the most current build that way they can update their compiler accordingly. Exactly go into some other dev thread and start blabbering your optimization patch thing and they will say the same thing.