[Kernel] [2/3/2012] BD-Ace Kernel [1.1.7] [Inspire-Based] - HTC Inspire 4G

BD-Ace Kernel​
This kernel is my daily driver on my Inspire. This is also my first development effort on any device/platform. If it doesn't work on my device, you will never see it available here. I plan on having something that works smoothly, but is hopefully universal and appealing to a wide audience
This kernel originated from HTC released GB 2.6.35 source code for the Inspire4G -(Ace). It was initially build for use with ClearDroid Rom, but in the interest of FOSS its now for everyone
From 1.1.4 on you will notice two versions
"Safe" Version is to be used on release builds, the Maximum Overclock is capped at 1.3GHz to stifle hot CPU issues
"I'm a BigBoy, I'll do what I want" Version is exactly like "Safe", EXCEPT max overclock is set to 1.8GHz
Starting with 1.1.7 there will now be 3 versions
Safe (capped at 1.3Ghz O/C), BigBoy (capped at 1.8Ghz O/C), and WCH Rage (2.2Ghz O/C)
Install
Download, flash zip in CWM (Clear Dalvik), wait for first boot (sometimes takes a while), enjoy!!!!
Thanks to:
ClearDroid - Initial Encouragement, ClearDroid Rom
Erasmux - Smartass2 implementation
Koush - AnyKernel
Inspired By:
Those before me who were nice enough to make how-to's or show their work for me to learn from
LeeDroid
LorD ClockaN
Erasmux
RichardTrip
Cyanogen Team
and more
Warranty:
Yeah right. Consider any form of warranty Voided from here on out.
Sourcecode

Changelogs and Downloads
V 1.1.7 - Built 2/3/12 ----Safe ---- BigBoy ---- WCHRage
Iron out bugs
Create WCH Rage -- O/C to 2.2Ghz <Not for normal use , but still neat>
Prox Sensor Permission Fix
Lower wifi connect min to -108
Allow flash to work at lower battery level
"200" Magic lines" linux patch
Add Interactivex Governor
Decrease Idle time before sleep
Decrease Idle time before cpu rampdown
Boost BT Audio Max Output
Remove 2 way Call Record - It burns battery
CIFS Support
v 1.1.6 - Testing, had random reboot issues - Dead, not for release
v 1.1.5 - Built 11/15/11 - "Safe"
v 1.1.5 - Built 11/15/11 - "BigBoy"
Add call Recoring Support - From Here
Make 1.3GHz be the breaking point from "Safe" to "BigBoy"
v 1.1.4 - Built 11/09/11 - "Safe"
v 1.1.4 - "BigBoy"
Remove Conservative and userspace Governors
Add 'CPU VDD levels Sysfs interface'
ARM: 6989/1: perf: do not start the PMU when no events are present
Implement easy ways to cap OC at 1420800KHz while easy to add back
Remove 200000 MHz Freq (never would set)
v 1.1.31 - Built 10/31/11
GPU Tweaks
Allocate More Memory to GPU
Boost Battery Charged Info
Boost Dalavik VM Readahead Memory size to 4096MB Max From 128 MB
Removed latest Undervoltage tweak
v 1.1.3 - Built 10/31/11 -Too Undervolted - Fail
GPU Tweaks
Allocate More Memory to GPU
Boost Audio
Boost Battery Charged Info
Boost Dalavik VM Memmory size to 4096MB Max From 128 MB
Tweaked Undervoltage by -25 more
v 1.1.2 - Built 10/30/11 - included in ClearDroid 1.3.1
Reduced Min Clock Speed to 200Mhz
v1.1.1 - Built 10/16/11 - included in ClearDroid 1.3.0
Overclocked to 1.8GHz and undervolt
CPU Scale up on system input
v1.0.7 - Built 10/16/11
GPU+ Patch
v 1.0.6 -Built 10/15/11
Add SmartassV2
v 1.0.51 - Built 10/13/11
CPU Min Max set to 1036800/245760
Default Govenor set to ‘Interactive’
ext4 file system support - built in
v 1.0.5 - Fail
Overclock
v 1.0.4 - Included in ClearDroid 1.2.4
added Tun Driver - Module
set Conservative Governor as default
added Interactive Governor
v 1.0.3
Change Version Naming
Bumped Up max CPU Frequency - Failed - But still there
v0.0.2
CPU Power Management - powersave, and conservative enabled
v0.0.1 - Released Cleardroid 1.2.3 - Called Version 1.00
Initial Working Build
Only thing changed from HTC stock is perflock removal

Questions
[Q] Is this a sense kernel?
[A] It is my daily driver on my Inspire using Cleardroid (A stock based sense ROM)
[Q] Will this work on XYZ super duper awesome rom?
[A] Maybe, try it and please post if it does or doesn't work
[Q] My battery life isnt as awsome as everyone else makes it out to be
[A] I personally have found that preforming a battery stats wipe in cwm and then a few dead/fully charged cycles seems to help mine out on reporting correctly.
[Q] Why do you really need 2 versions, with just the Overclock changed?
[A] I and some other users have had some random reboot issues while running at higher speeds. So, "Safe" is to help stop that for stable builds. See Here
[Q] But I dont like not having the maximum capability, let me have 1.8GHz
[A] Then download the current BigBoy version an have at it.
[Q] While trying to set my speed above a high 1.4GHz, my phone locks up......WTF
[A] To use 1.4GHz and up: 1st set your govenor to "Performance", the move the slider higher
[Q] What if I dont want call recording
[A] Dont install any app that records calls

What Roms does this kernel work with?
Confirmed to work -
ClearDroid 1.2.4 and above
CoreDroid
Doesn't work -
Any AOSP Based (non-sense)
Has complications with - /
BinDroid - Mic doesnt work on speaker phone
Energy ROM w/Sense 3.5 - Mic doesnt work on speaker phone
GB Sense 3.0i / Stock GB 2.3.5 - Video playback and usb settings
RCMix3D Runny v3.3. - No Sound out
Funzy ROM - No Sound Out
Any ROM based on DHD instead of Inspire. ~ There is just enough of a difference to cause issues

Score! Well done bro! This is my favorite kernel to date. Everything just... Works!

ClearD said:
Score! Well done bro! This is my favorite kernel to date. Everything just... Works!
Click to expand...
Click to collapse
I agree I'm Loving this Big Boy...Nice!
I've been making some Headline Banners to Post to Threads 1st Page, would you like a BD-Ace?
{
"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"
}

Yeah, Ill hit you up on talk

Has anybody from other ROM's tried this? Any feedback is great.

It's Saturday, I'm bored, so I downloaded a new kernel and tried it.
I used this on RCMix3D Runny v3.3. It works fine as far as I can tell, haven't done extensive testing yet because I have to make some dinner. However, the first thing I noticed is that the rear speaker doesn't work. No music, no ringtone, etc. Earpiece works fine.
Other than that, it seems nice and snappy.

Do you know if that is Inspire Based or DHD?
<warning>**** I Void Warranties ****</warning>

bdaman80 said:
Do you know if that is Inspire Based or DHD?
<warning>**** I Void Warranties ****</warning>
Click to expand...
Click to collapse
Don't know. Model is listed as Inspire under settings. How would I find out?

If you wouldn't mind sending me a copy of your /proc/config.gz I'll see if its compatible at all
<warning>**** I Void Warranties ****</warning>

Sorry, I backed up to my previous rom. It seems that the microphone didn't work either. Couldn't use it.
If I have time tomorrow, I'll get the info for you if you still want it.

Ephemeralness said:
Sorry, I backed up to my previous rom. It seems that the microphone didn't work either. Couldn't use it.
If I have time tomorrow, I'll get the info for you if you still want it.
Click to expand...
Click to collapse
Yes that would be great, thank you

Working on Some fresh baked newness.
call recording here we go. Its in testting now

Out of curiosity does this Rom support 3way calling. I tried it the other day and couldn't figure it out.
Sent from my CLEARDROID Inspire thanks to AT&T's string and a cup method.

Should be all good on the kernel side

Make call to first person > tap menu - select add call > pick second number - dial > tap menu - select merge calls > enjoy
http://www.multiupload.com/PUOD4FJ3UC

Sweet. I'm excited about the recording.
Sent from my CLEARDROID Inspire thanks to AT&T's string and a cup method.

See that teaser did ya?
<warning>**** I Void Warranties ****</warning>

Related

[KERNEL][AOSP][2.6.35.10] ZenDroid 1.1.0 - 12/30 (BFS/CFS/HAVS/SBC) - New Splash1!

COOL SPLASH1 IMAGE IN 2nd POST
Use at your own risk, overclock at your own risk - I'm not responsible for damage to your device
ZenDroid Kernel for EVO 4g (AOSP ROMS)
Preliminary Thanks
- Thanks to all the makers/maintainers of some code included
- Thanks to toastcfh/cyanogen for the 2.6.35 kernel base
- Thanks to erasmux for smarta$$ governor
- Thanks to Intersectraven for some things plucked out of ir-kernel.git.
- Thanks to ms79723 for the battery tweak
- I give everyone credit, if i forget or insufficient let me know!
What's inside:
- HAVS
- BFS 360
- 2.6.35-ck1
- Smartass cpu frequency governor
- Classic RCU
- Simple I/O scheduler
- SLQB slab allocator
- Tweaks from me and others (misc. tunables, etc.)
- oom rewrite code
- many a more, see the gitweb for complete logs:
http://git.zen-kernel.org/zendroid/
HAVS
- As of 1.0.0 there are builds with avs and with svs. AVS (adaptive voltage scaling) works fine on my phone now and scales effectively. SVS scales based on the voltages that are statically implemented into the frequency table.
- If you have an issue with the AVS build, try the SVS build (issue such as random reboots, etc.)
Smartass
- Smartass is the default cpu frequency governor since 1.0.0.
- However ^ it is tuned very aggressively and it will adjust frequencies very quickly. Therefore, it is not the best choice for benchmarks
- The tweaks may cause choppiness (if so test another governor and report it), but so far I haven't noticed anything and it seems pretty smooth - just benchmarks may be a bit lower than expected. (but for real life applications, I'm attempting to retain quickness and get outstanding battery life by making the tweaks and making it default)
1.0.2 -> 1.1.0
- Pulled latest CM tree (includes htc updates and new camera drivers)
- Smartass adjustments
- Updated BFS
- Adjusted havs voltages
- v7_coherent_user_range function from galaxy s source, this should fix woes with psx4droid, gameboid and other emulators
- One tweak to conservative governor
- havs updates
- ADB works perfectly fine now, not sure which build it started working but definitely works in this one. So all the stuff that didnt work in the betas is working in the 1.0 series
1.0.1 -> 1.0.2
- Updated to 2.6.35.10
- Reverted to v4.219.248.6 of the bcm4329 driver. Skipped back 2 versions as the ones after it seem to have issues. (someone also said this one worked on GB, someone will have to confirm)
- LOADS of cpu scheduler changes
- All of CFS LL features
- Zen tunable profiles
- BFS sched_batch/sched_normal switching for non privileged tasks
- Fixed several unlikely()'s in the kernel
- Several misc. things (too much to go into one by one, look on misc. branch)
- SBC v7
1.0.0 -> 1.0.1
- Tweaks to conservative governor
- Set swappiness back to 0
- Fix smartass so it scales below 527 mhz
- Revert the CFS features as they dramatically slow it down, now we have a faster cfs build (vroom)
- Compiler vanillalization optimizations (less optimizations = smaller kernel = happier everyone )
0.91b -> 1.0.0
- Rebased on latest cm-kernel 2.6.35.9
- AVS+BFS, AVS+CFS, SVS+BFS, and SVS+CFS variations
- Updated smartass governor
- Updated to BFS 360
- Newer HAVS
- Set swappiness to 15
- Added SBC (superior battery charging) v5
- Undervolted* Overvolted above 1.03 ghz
- SIO, SLQB, smartass, and classic rcu are defaults in this build
- Many of the bugs should be fixed including 5 point multitouch, possibly the headset woes and white screen stuckness.
- ADB still not working (am slightly clueless as to why, something must fsck it up) - not serious enough for me to postpone release as usb storage works fine still
0.90b -> 0.91b
- Updated to 2.6.35.9
- HAVS and non-HAVS builds
- added writeback code
- updated bfs
- undervolted
- custom cflags option built into the Kconfig (no other cflags were used to build the kernel though)
- built with different build of gcc 4.4
0.5a -> 0.90b
- Rebased the entire kernel to fix minor bugs
- Changed min/max voltages
- No undervolting in this build, will be in next build (i simply forgot to change it)
- Overvolting of the higher frequencies. 1.3 mV above 998 mhz, 1.325 mV for 1.15 and 1.19 ghz
- 1960 Quadrant score on miui 0.11.5 with bfs build at 1.15 ghz scaling performance (results may vary) - Linpack close to 40 (before it was about 30-33)
- Riced CFLAGS entirely eliminated (i have no idea why i implemented them in the first place) I'm not a fan of implementing things like that as there's no way to prove that it improves performance
- Several tweaks to CFS
0.4a -> 0.5a
- No CFS build this time (will be back at 0.6, but this is just a short test release to see if we solve issues)
- More overvolting of higher overclocked frequencies (seeking stability overclocking)
- Removed all forms of undervolting (they may have been too hardcore, and may return just testing to see if they caused reboot problems)
- fixed cpufreq errors with smartass, don't let it try to scale to 128mhz anymore
- Updated to latest cm/supersonic-2.6.35 tree
- Quick test release, want to fix the errors for some - others have no issues
0.3.1a -> 0.4a
- Added V(R) i/o scheduler
- Improved CFS version (faster)
- Added the oom rewrite code
- Used different compiler (quicker)
- Less riced out CFLAGS, perhaps more stability as a result
0.2a -> 0.3.1a
- CFS and BFS build
- Adjusted some memory tunables and BFS tunables
- CFS has a bunch of additional features for low latency (see zen-stable cfs branch for details, i was lazy and had no wifi at the time to merge it :\)
- Fixed wimax module compilation, other fixes
- Updated to 2.6.35.8
- Added and enabled zram (new ramzswap version)
- Overclocking to 1.19 ghz, underclock to 128mhz
- I/O Scheduler default is SIO for now
- Fixed BT
Code:
[b]All zips flashable through recovery[/b]
[b]1.1.0 AVS[/b]
[b]BFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.1.0-BFS-avs-signed.zip[/url]
[b]CFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.1.0-CFS-avs-signed.zip[/url]
[b]1.1.0 SVS[/b]
[b]BFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.1.0-BFS-svs-signed.zip[/url]
[b]CFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.1.0-CFS-svs-signed.zip[/url]
[b]1.0.2 AVS[/b]
[b]BFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.0.2-BFS-avs-signed.zip[/url]
[b]CFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.0.2-CFS-avs-signed.zip[/url]
[b]1.0.2 SVS[/b]
[b]BFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.0.2-BFS-svs-signed.zip[/url]
[b]CFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.0.2-CFS-svs-signed.zip[/url]
[b]1.0.1 AVS[/b]
[b]BFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.0.1-BFS-avs-signed.zip[/url]
[b]CFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.0.1-CFS-avs-signed.zip[/url]
[b]1.0.1 SVS[/b]
[b]BFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.0.1-BFS-svs-signed.zip[/url]
[b]CFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.0.1-CFS-svs-signed.zip[/url]
[b]1.0.0 AVS[/b]
[b]BFS[/b]: [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.0.0-BFS-avs-signed.zip[/url]
[b]CFS[/b]: [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.0.0-CFS-avs-signed.zip[/url]
[b]1.0.0 SVS[/b]
[b]BFS[/b]: [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.0.0-BFS-svs-signed.zip[/url]
[b]CFS[/b]: [url]http://downloads.zen-kernel.org/zendroid/ZenDroid-1.0.0-CFS-svs-signed.zip[/url]
[b]0.91 non-HAVS[/b]
[b]BFS[/b]: [url]http://downloads.zen-kernel.org/zendroid/zendroid-0.91-beta-bfs-signed.zip[/url]
[b]CFS[/b]: CANCELLED
[b]0.91 HAVS[/b]
CANCELLED
[b]0.90[/b]
[b]BFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/zendroid-0.90-beta-bfs-signed.zip[/url]
[b]CFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/zendroid-0.90-beta-cfs-signed.zip[/url]
[b]0.5 (BFS only)[/b]
[b]BFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/zendroid-0.5-bfs-alpha-signed.zip[/url]
[b]0.4[/b]
[b]BFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/zendroid-0.4-bfs_alpha-signed.zip[/url]
[b]CFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/zendroid-0.4-cfs_alpha-signed.zip[/url]
[b]0.3.1[/b]
[b]BFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/zendroid-0.3.1-bfs-alpha-signed.zip[/url]
[b]CFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/zendroid-0.3.1-cfs-alpha-signed.zip[/url]
[b]0.3[/b]
[b]BFS:[/b] [url]http://downloads.zen-kernel.org/zendroid/zendroid-0.3-bfs_alpha-signed.zip[/url]
[b]CFS:[/b] coming soon
[b]0.2_alpha (first release[/b]
[url]http://downloads.zen-kernel.org/zendroid/zendroid-0.2_alpha-signed.zip[/url]
SMARTASS GOVERNOR NOTE
- With the smartass governor your device should sleep at around ~384 mhz and wake at ~245 mhz (this is simply what I set it to do in my builds and smartass has this functionality built-in)
- Setcpu profiles are largely unnecessary if you are using smartass, especially one for screen off
GRAPHICS
Custom ZenDroid Splash1 Image
{
"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"
}
Flash by putting the phone in fastboot mode (need eng bootloader) -> do this by holding vol down to turn the phone on and selecting fastboot
Code:
tools/fastboot flash splash1 /path/to/splash1.nb
Code:
[b]ZEN Splash[/b][url]http://downloads.zen-kernel.org/zendroid/zendroid_splash1.zip[/url]
Patiently waiting for the awesomeness
ok this is kind of exciting. i'd be happy to check this out. let me know if u need any testers
Sexy time. Looking forward to it, even though my phone has traditionally favored CFS kernels.
Phone takes a long time waking up when hitting the power button on "Smartass".
going to nandroid & then test this badboy out. will post results soon.
i have not noticed a slower wake up time like previously mentioned, however:
highest quadrant scores with overclock 1113mhz
smartass - 1509 (most tests were around 1300)
interactive - 586 (lol)
conservative - 530 (yikes)
i realize this is in alpha stage, just trying to help by posting results. the device doesnt seem slow, launcher pro scrolls thru app drawer without a hitch, & things seem to be responding ok.
really looking forward to following the progression of this kernel. thanks so much for posting it up!
krazyflipj said:
Phone takes a long time waking up when hitting the power button on "Smartass".
Click to expand...
Click to collapse
Same here. Everything else is going well so far.
EDIT: Actually, I just have to hold my power button down longer than normal, but once it's up it's normal speed.
EDIT2: After a reboot no delay on turning on!
i need to test it ASAP since the once from toastch is providing an amazin battery life
I wonder if the mentioned tweaks to this kernel actually make it better than toastcfh's 2.6.35 test kernel.... has anyone tried both? And maybe noticed a difference in performance?
This kernel is really smooth and pretty snappy. Testing batt life but nice job so far man!!
Sent from my PC36100 using XDA App
xhazyx said:
I wonder if the mentioned tweaks to this kernel actually make it better than toastcfh's 2.6.35 test kernel.... has anyone tried both? And maybe noticed a difference in performance?
Click to expand...
Click to collapse
yes i'm running toasts test1. i've tried both of them. i cannot comment on longterm usage for this one. right now i'm very interested to see how this one is going to progress.
Flashed this and am enjoying it so far. Is 100% stable for me, along with being smooth, and fast.
Liking this kernel so far. No problems. After flashing apps2sd recognized my Ext partition.
Sent from my PC36100 using XDA App
drdrewdown said:
yes i'm running toasts test1. i've tried both of them. i cannot comment on longterm usage for this one. right now i'm very interested to see how this one is going to progress.
Click to expand...
Click to collapse
im was using the toast test1, i dont know about you but at least for me is amazing because got that we need performance and battery life, the only problem that i found is that after some reboot the phones does not pass to boot animation just stuck at splash screen
drdrewdown said:
yes i'm running toasts test1. i've tried both of them. i cannot comment on longterm usage for this one. right now i'm very interested to see how this one is going to progress.
Click to expand...
Click to collapse
So far these .35 kernels look promising...
I'm running test1 and, as far as real life performance goes, it's pretty great: smooth and snappy.
Haven't really tested battery life, but seems good so far
I'm gonna test this one out and see how it goes, I wanna see where the devs go with this
Testing this kernel right now.
I just got second reboot after unlock. I am on baked goods beta.
thanks for the input guys, for me it's pretty snappy. My best results are with the performance and tweaked (more aggressive for bfs) ondemand governor
I get quadrant around 1500-1600 with ondemand un-overclocked. It seems more laggy with smartass or interactive (not sure why)
I'm going to work on other things and get a new build out soon, hopefully addressing some issues. I'll probably do a cfs build too for comparison.

[Kernel][ACS][GPL] Twilight Zone Kernel v1.1.1 - Hajime-taisho

tanimn and the Android Creative Syndicate are proud to present the...
Twilight Zone Kernel
version 1.1.1 - Hajime-taisho​
Built from the ground up (again) with EC05 sources (this time), incorporating many of the tweaks and optimizations that have not been available since Eclair(OK, so it's not that long ago now), Twilight Zone now beats as the heart of SyndicateROM. As of version 1.1.1 you can expect things like:
v1.1.1:
Core and modules rebuilt with CrossTools-NG
All voltages back to stock and user controlled undervolting enabled - Thanks raspdeep
Native ClockWorkMod 3.0.2.5 recovery built in
TinyRCU ported and enabled - Thanks paulmck
The perfect hardware keyboard delay - Thanks theimpaler747
Fixed a DNS server typo - Thanks Rodderik
Voodoo sound updated to v8 - Thanks supercurio
DVSINT1 back to stock values
VTP tethering fixed
read_ahead_kb to 2048 for sdcard performance - Thanks brainmaster
Handset can be used as a bootable usb device on a PC - Thanks Vincent Palatin
CIFS and TUN compiled into core and most debugging off - Thanks gzub
BFQ disk scheduler - Thanks richardtrip
Display undervolt - Thanks richardtrip and koxudaxi
Conservative governor fixed and defaulted.
Interactive governor - Thanks Mike Chan
v1.1.0:
Back to basics with fresh EC05 source and codesourcery 2009q3 toolchain
Voodoo Sound v6 - Thanks supercurio
1.3ghz new top speed - Thanks Rodderik (Some phones may not tolerate this for long, if at all. YMMV.)
600mhz step added for smoother scaling at stock frequencies
Conservative governor is fixed. (OnDemand is still default.)
Adjustable hadware keyboard patch - Thanks mkasick
tun.ko added to modules for VPN support
Framerate cap raised to 72fps - Thanks Rodderik
DVSINT1 raised to 1.125v for higher clocks and better stability
Sports mode back and working for the camera
sysfs interface for scaling_available_frequencies - Thanks nullghost
v1.0.3:
Compiled with newer 2010.09 codesourcery toolchain
Now boots with the conservative governor at 800mhz
Automatically switches to 1ghz with the ondemand governor once booted
Undervolts are less agressive to accomodate more handsets and stabilize app behaviour.
Removed the hardware keyboard fix until it can be made to play nice with the toolchain.
Fixed the battery charging animation
Incorporated the new RNDIS/ADB feature discovered by mkasick
Patched the malware exploit revealed by Rodderik
v1.0.2:
It's not something we talk about...
v1.0.1:
Restored clock scaling via setcpu
v1.0:
1.2ghz Overclocked and Undervolted
Dual filesystem support (rfs and ext4)
Native ext4 support compiled right in
Kernel based root permissions
Built-in busybox (version 1.18git. 1.18.3 is gimped)
Init.d script support
RNDIS/ADB Coexistence
TCPMSS Clamping (Allows mismatched MTU's to function properly)
Idle timer from 2.6.34 kernel
Cortex A8 Optimizations
Hardware Keyboard Tweaked (fix for dropped keystrokes)
Camera sports mode force close patched
Fully optimized build for the fastest code available
Bugs:
Some phones do not boot past black screen with samsungmobile banner:
Adjusted the cpu clock for the boot process. This issue should now be closed.
Launcher constantly reloading:
Relaxed the undervolts so the cpu has enough juice not to choke.
Sources:
Source code for this kernel is available from Github
Notes:
Overclocking safely would be nearly impossible without a tool like setcpu from Michael Huang. If you haven't already picked it up, it's available from the Android Market, and he also maintains a thread right here on xda for it HERE. You should pop on over and say thanks for such a great tool. I hear donations are always welcome.
On a stock rom setup for daily use this kernel pulls 16's in linpack and 1550+ in quadrant standard. Try it in its native habitat of SyndicateROM Frozen for a real treat. Couple this with k0nane's optimizations and you will start to see what your phone can really do.
Thanks need to go out to nullghost, thomasskull666, mkasick, Rodderik, DevinXtreme, and k0nane for leading the way here. Without their work and help, I would be lost in a sea of unfamiliar code. Most of the code that went into this kernel is ports of work from DI18 and other handsets. If I've missed anybody who's work I've used, please let me know and I will correct the omission immediately.
A special thanks to Rodderik. A gaffe with mixed up files left me thinking some of his code was samsung source, and a lot of the overclock work is built from his accomplishments. (Is that a good thing or bad thing to be mistaken for samsung developers?)
A heavy dose of heartfelt gratitude goes out to the entire ACS team, whose support and inspiration made this journey possible. I won't name any names, but just remember when you see an ACS tag that THAT person helped make this happen. So without further ado; grab your keys of imagination and cross over into the Twilight Zone...
Place zip on sdcard and flash through clockworkmod recovery:
Be sure to wipe dalvik-cache before booting.
Links to Download Twilight Zone Kernel v1.1.1
Twilight Zone 1.1.1 - ACS
Links to Download Twilight Zone Kernel v1.1.0
Twilight Zone 1.1.0 - ACS
Twilight Zone 1.1.0 - Hosted by k0nane
If you have trouble with the current version, please try a 1.0 release.
Links to previous versions:
Twilight Zone Kernel v1.0.4 - ACS
Twilight Zone Kernel v1.0.3 - ACS
Twilight Zone Kernel v1.0.1 - Hosted by k0nane
ACS - From spontaneous ingenuity comes creative brilliance...​
The Twilight Zone kernel, like all ACS productions, are not and will never be donationware. You are free to make use of it and distribute it under the terms of the GPL. Please be aware, however, that many hours have been donated from many people to realize this release, and will continue to be donated to subsequent releases. If you wish to contribute your time, energy, or generosity to the continued development of this project, it will be graciously appreciated.
​
P-O-S-T :: R-E-S-E-R-V-E-D
...for future use.
{
"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"
}
Visit ACS's new home at http://www.acsyndicate.net, and follow us on Twitter at @ACSyndicate!​
Reserved
Reserved for future use.
I think I just made a different kind of frosting
uh oh minds are about to blown away
Got me curious....
sent by an Epic4g through the cosmos
Hopefully theimpaler let's this one slide, since coming soon threads are technically against the rules.
I think he will. In fact I bet he's as happy as we are about this.
Sent From My Command Center... (aka basement)
063_XOBX said:
Hopefully theimpaler let's this one slide, since coming soon threads are technically against the rules.
Click to expand...
Click to collapse
Hes a member
let the **** fly
woot! good stuff
Amazing fast smooth.........wow
I'm feeling this
I'm so Epic
this kernel ****in bangs hardddd
Cool!!! Will be flashing now!!! Does it work on dk28? Does this have the wired tether fix thing? Also does this have the camera fix too?
Running smoothly.
I'm sure you are aware, but it doesn't drop below 200MHz. The genocide kernel had the same issue until todays update of 0.4a.
Cool kernal, have a suggestion tho, can u move the name of the kerbal to the firmware version rather in the build, just a small suggestions, so I can see my rom and kernal.
Sent from My Eb13 Modem, With old bonsai epic 4g.
burgerpimp07 said:
Running smoothly.
I'm sure you are aware, but it doesn't drop below 200MHz. The genocide kernel had the same issue until todays update of 0.4a.
Click to expand...
Click to collapse
In set CPU mine dropped done to 100 right when I started setcpu..
Sent from My Eb13 Modem, With old bonsai epic 4g.
Does it have the fix for sport mode fcs on the camera?
MoCoTerp said:
Does it have the fix for sport mode fcs on the camera?
Click to expand...
Click to collapse
Ya it does...
Sent from My Eb13 Modem, With old bonsai epic 4g.

[KERNEL][GPL][23 FEV - #4] franco.Kernel | 2.6.35.10

About
{
"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"
}
Following the popular franco.Kernel series I present you the new .35 tree based kernel for the 2.3.3 from LG and for the CM testing releases from mik.
(Because people keep flashing this **** with the wrong roms and come here crying "HALP" enjoy the big letter warning)
This kernel is not for 2.2 roms and I will laugh at you if you flash it together with 2.2. Not either will it work on miks 6.5.8 nor void forever...
franco.Kernel facebook group page: https://www.facebook.com/franco.Kernel
Features & Changelog
#4
* Added 652, 672, 691, 710 cpu frequencies
* Doubled busses frequencies - system will go faster but you'll possible lose some overclocking capabilities. Busses frequency OC > cpu OC.
* Added and tweaked Simple IO scheduler as it proved to be the fastest one for this device
* Added tun.ko and cifs.ko
* Added camera flicker bug fix
* Cleaned up some more debug ****
* One or two small tweaks
#3
* Completely rebased kernel
* No more blackscreen
* Based on CM's source
* All the tweaks and ****s you've been known about from me
* Franco magic?
* POWER
* BATTERY
* Well...I'll write a more detailed post later, too busy at the moment =)
08122011
- Touchscreen driver improved
- Same changes as the 27/11 release but now with wifi working
27112011
- Major speed up because fsyncs are not disabled
- SLUB memory allocator tweaked and made default
- Wifi Tethering fix attempt
- One or two other small tweaks and optimizations
- This release is labeled as a testing version
22112011
- Bye vsync toggle, it's not possible to change vsync without a kernel recompile
- Blackscreen bug fix attempt
- Touchscreen drivers optimized with the axis inversion workaround - changes by paolo, fserve, and me
12112011
- Vsync on/off toggle added. This is what I need be checked, I don't know if it's working: run this command via terminal or init.d script
Code:
echo "0" > /sys/module/mddi_hitachi_hvga/parameters/vsync_on
Echoing 0 it will disable vsync, echoing 1 will enable it.
- FSB/BUS overclock is lower, it will lower benchmarks a bit, but you won't notice any difference during normal usage and it will increase stability
- Obviously all the changes from the latest testing version are included
- This release is labeled as a testing version
02102011
- Smartass2 tuning
- Ck2 patch - system more responsive and noticeably faster
- Compiled with the latest Linaro 4.5.4 2011.09 toolchain
- Fix camera flicker - thanks Turducken
- Add Simple I/O scheduler and made the default - should fix the slow USB transfer bug
- net: Reorder incoming packets in PPPoLAC and PPPoPNS
- Misc fixes
- Should provide some extra battery power
19092011
- A lot of reverts to increase overall stability
- Smartass2 improvements
- BFQ i/o scheduler added and made default. VR scheduler makes the USB transfers slow
- Wifi change to drain less battery
- Clear RAM feature in Andy's rom works now
- Add Jhash3
- vfs_cache from 100 to 25
- init/calibrate backported from 2.6.39
- Some other improvements that can be seen in my github
29082011
- Reducing VM_READAHEAD from 4096 to 512. Should fix the occasional music stutter
- Some .config changes from fserve to increase battery life
- Tweaks and code cleanups from CAF to increase stability, battery and performance
- Cleaned up some governors
- Add SmartassV2 added yesterday from the original Smartass creator
- Re-written InteractiveX
- Vsync enabled by popular demand
- dirty_writeback_interval = 1500 centisecs
- Some reverts that should fix the reboots or random crashes
- Thanks across for the testing
- This release is labeled as a testing version
24082011
- Strange behavior with ext3/ext4 fixed
- More ARM architecture specific code
- Internet/data speed majorly increased
- **** legacy drivers removed
- Dunno what else
- This release is labeled as a testing version
21082011
- Filesystem tweaks from Code Aurora. Mainly ext3 and ext4 improved code
- Power management tweaks from Code Aurora
- Two Power management patches from Arco's kernel
- A lot of ARM architecture specific tweaks and improved code
- Some other small ****s
- This release is labeled as a testing version
16082011
- Battery display bug is fixed
- Terminal ****ting itself when closing fixed
- Headset button should work now too
- Some reverts to provide some extra stability
03082011
- Patched with 2.6.35.14 from upstream
- Tweaks in the touchscreen driver
- Lots of reverts from backported code to improve stability
- USB should be fixed
- CFS scheduler updates
- Wi-fi should be finally fine (I hope because I haven't touched wi-fi **** code)
- Camera should work fine now too
01082011
This is a complete re-written kernel from scratch featuring all the performance and battery patches from the last version plus a lot of new code.
The changes are all in my github so I don't need to list them here. I need you guys to test the kernel and tell me what is working and what is not working, which bugs do you find, if the performance is good, if battery is good etc etc. I don't want posts like "BLUETOOH HANDS FREE DOESN'T WORK FIX PLX" or "WAHT IS THE BAST GOVERNOR AND OC HALP PLOX" I want informative posts about your conclusions, if it kernel paniced what is your environment, your OC, your governor... stupid and non helpful posts will be ignored. If you want a good kernel, do you job as an user and help me too.
Click to expand...
Click to collapse
Take note of this, I don't care nor will pay attention if you say you're having battery drain if: you flashed the kernel sooner than 24hours of your complain post, if you didn't wipe your cache partition before or after flashing it, or if you didn't wipe your battery stats. If any of these three conditions are met at the time of your posting I will simply ignore it.
Downloads
Download:franco.Kernel-4
franco.Kernel updater app: https://market.android.com/details?id=com.franco.kernel.p500
Installation
1 - Reboot intro recovery
2 - Flash the latest kernel version from this topic
3 - Reboot
4 - Enjoy
People remember this is a pre-release, it's a gift for you all to test and play in the next days while I make it better, faster, more stable and the likes. Now I'll retire for a nice beach day after a hard nights work
wow downloading and will flash it right away!!!! cant wwait for it so test. thanks franco you are genious!
franciscofranco said:
People remember this is a pre-release, it's a gift for you all to test and play in the next days while I make it better, faster, more stable and the likes. Now I'll retire for a nice beach day after a hard nights work
Click to expand...
Click to collapse
go ahead man. you deserve the best. your v18 is still as stable as rock so I can wait for the final version of this. i will flash this now.
I know testing isn't all abt posting quadrant scores ...but anyways this kernel gives [email protected] mhz
Sent from my LG-P500 using XDA App
thx franco.
downloading....
Rotation not fixed...not a huge problem anyways. Thanks
Sent from my LG-P500 using XDA App
Flashed it, seems stable at 710Mhz (which is the maximum my phone can get). Neocore [email protected]/Smartass running on official 2.3.3. That is 10FPS higher than stock kernel and 2 fps higher than stock OC'[email protected] stock kernel.
Will test further and post.
Neocore 55.1 [email protected] 806 MHz running on void forever
Sent from my LG-P500 using XDA App
franciscofranco said:
People remember this is a pre-release, it's a gift for you all to test and play in the next days while I make it better, faster, more stable and the likes. Now I'll retire for a nice beach day after a hard nights work
Click to expand...
Click to collapse
Are you using the LG Userspace Drivers?
can i know how much quandrant score for 3D of this kernel with overclock to 768mhz in stock 2.3.3 rom and non stock rom?
RevengeFNF said:
Are you using the LG Userspace Drivers?
Click to expand...
Click to collapse
As Franco said in the other topic, these drivers are not in the kernel but integrated in roms so we have to wait for mik, andy or Noejn to update their roms
Quadrant score after freeing my memory card is 1960
Sent from my LG-P500 using XDA App
thankxx man..
sajjan said:
Quadrant score after freeing my memory card is 1960
Sent from my LG-P500 using XDA App
Click to expand...
Click to collapse
what rom are u using? are u on the new baseband?
dark-k said:
As Franco said in the other topic, these drivers are not in the kernel but integrated in roms so we have to wait for mik, andy or Noejn to update their roms
Click to expand...
Click to collapse
Ok, and just for curiosity, in what consist those drivers, that give a huge boost in 3D?
franco,just wanna say thank you. I can see your passion in making our O1 better than ever. thanks a lot man. Know that your hard work is very much appreciated. More power. (^^,)
Sent from my LG-P500 using XDA App
I can boot v.2.2 with this kernel, can see some notifications in "toast",
but there is almost immediate shutdown with "Battery overheated"
RevengeFNF said:
Ok, and just for curiosity, in what consist those drivers, that give a huge boost in 3D?
Click to expand...
Click to collapse
Yes, a huge boost :
mik_os said:
kernel: 2.6.35 @ 600mhz
Click to expand...
Click to collapse
Just to inform I'm in stock v20g with just very few modifications by me and the kernel it's working without the bugs you describe

[KERNEL][AOSP][2.6.35.14][Nov11] Ouroboros v0.40

{
"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"
}
Just so we're all on the same page, consider this kernel to be minimally supported for the most part. I compiled it for my own personal use and figured someone else out there might want to use it as well. I'll take suggestions and see what I can do about implementing them and possibly fix some bugs along the way. Releases will be as I add new features or tweak existing ones.
This kernel is from the official CyanogenMod HTC-msm7x30 git repository with some tweaks and additions. This should work with AOSP based roms; I've only tested with a CyanogenMod variant. As usual, you flash this at your own risk.
I am only focusing on the Desire HD/Inspire 4G hardware with this kernel. Other MSM7x30 platforms are not supported in the slightest.
While I have quite a bit of linux/BSD experience under my belt, I'm still getting used to this Android thing. Consider this a beta release. While it's been rock solid for myself with my own testing, your results may vary.
Downloads:
Attached to the post.
Ouroboros-v0.40.zip md5sum: 29bd548462a5ef7ebb90f416d55c6642
Ouroboros-v0.32.zip md5sum: e5276abf8f73411a72e4a61294dfb644
Ouroboros-v0.31.zip md5sum: fc008a11dd07f146e7cb4f6caa7efa24
Click to expand...
Click to collapse
v0.40 is for people running CM Nightlies v250 and above or a rom that's based off these builds. Some code was changed regarding the dual microphone support and running a kernel below v0.40 will result in the person you're calling being unable to hear you. So, to clarify. v0.40 and future versions are for the CyanogenMod Nightly builds v250 and above or roms based on it. For everything else, run v0.32.
Supported I/O Schedulers:
BFQ
CFQ
No-Op
Deadline
Simple I/O (default)
V(r) I/O
These can be changed using the No-Frills CPU Control app or something similar.
Click to expand...
Click to collapse
Supported CPU Governors:
Smartass v2 (default)
Ondemand
OndemandX
Performance
Interactive
Conservative
Userspace
Powersave
Performance
These can be changed in CM Settings, SetCPU, No-Frills, or a similar app.
Click to expand...
Click to collapse
Other features:
20% audio boost (speaker, headset, etc)
SLQB memory allocator
Increased available GPU memory
Lowered SD card voltage
Lowered wifi voltage
Updated to jhash3
Click to expand...
Click to collapse
Many thanks: CyanogenMod team, Kali-, LorD ClockaN, Leedroid, a whole bunch of others
git
If you feel like you want to donate money to me, consider donating to a charity such as the Mercy Ships, Red Cross, Globus Relief, and The Children's Aid Society (to name a few) instead.
Changelog
Changelog:
Code:
v0.40
*Fixed the voice/dual mic problems that were occurring with CM Nightly builds 250 and above
*Removed BTRFS support for now. This is for another project of mine.
v0.32
*Added support for BTRFS file systems
v0.31
*Fixed some compiler flags
v0.30
*Added BrazilianWax cpu governor
*Switched to Lempel-Ziv-Overhumer (LZO) compression from Gzip
-This produces a larger kernel size but decompresses much faster
*Changed default I/O Scheduler to SIO
-This can be modified using No-Frills CPU Control or something similar
*Support LZO compressed initial ramdisks
*Compiler optimization
v0.20
*Added cleancache
*Fixed typo in GPU memory increase
*Increased camera memory
*Lowered vfs_cache_pressure more (50 from 75)
*Disabled IPv6. This might fix the network connectivity issues a user was reporting.
v0.10
*Initial release
To-Do List:
Code:
*None
Initial performance seems great on smartass2, will give it a test today, and report back tomorrow.
(Running on DHD)
Many thanks.
Regards
Lost WiFi and 3G connectivity after flashing it ;s
deerxmoose said:
Lost WiFi and 3G connectivity after flashing it ;s
Click to expand...
Click to collapse
That's just strange, I have no idea why it would happen. What rom?
EDIT:
Also, what radio? And can you confirm the md5sum? It's possible it was a bad/incomplete download.
New version has been attached, 0.20. I disabled IPv6 which might fix the connection problems deerxmoose reported.
Giving this a go on MIUI.
Will try on miui
Sent from my Inspire 4G using XDA App
Giving it a try. Seems smooth, only suggestion is to add lower frequency and Brazillianwax governor.
Great work bro!
Sent from my Inspire 4G
jibust said:
Giving it a try. Seems smooth, only suggestion is to add lower frequency and Brazillianwax governor.
Great work bro!
Sent from my Inspire 4G
Click to expand...
Click to collapse
Cheers. Adding the 122mhz frequency has been proving difficult (usually causes boot lockups when I add it) but I'll keep tinkering away at it.
Brazillianwax should be easy to add. I'll put it in the next update.
helushune said:
Cheers. Adding the 122mhz frequency has been proving difficult (usually causes boot lockups when I add it) but I'll keep tinkering away at it.
Brazillianwax should be easy to add. I'll put it in the next update.
Click to expand...
Click to collapse
Great thanks. It has been running perfect, smooth and fast for the last couple of hours. Battery life has been really good, even though it doesn't support UV (yet ). Keep up the good work.
Sent from my Inspire 4G
+1, very nice, smooth, and no faults to report.
Regards
helushune said:
Cheers. Adding the 122mhz frequency has been proving difficult (usually causes boot lockups when I add it) but I'll keep tinkering away at it.
Brazillianwax should be easy to add. I'll put it in the next update.
Click to expand...
Click to collapse
You know what, I usually use 122 to save battery, but it seems that your kernel is a lot more frugal ( when it come to battery use) than LorMods (don't know why). So we may not need the lower frequency
Sent from my Inspire 4G
Has been running great on MIUI. Too early to tell as far as battery goes. You can run a UV script to UV i believe. Really snappy and fast kernel. Perfectly stable as well.
jibust said:
Great thanks. It has been running perfect, smooth and fast for the last couple of hours. Battery life has been really good, even though it doesn't support UV (yet ). Keep up the good work.
Sent from my Inspire 4G
Click to expand...
Click to collapse
InspiresMe said:
Has been running great on MIUI. Too early to tell as far as battery goes. You can run a UV script to UV i believe. Really snappy and fast kernel. Perfectly stable as well.
Click to expand...
Click to collapse
I've compiled the kernel with voltage support enabled in the configuration but I think I need to manually add the VDD interface code in order to properly take advantage of the undervoltage scripts. Either way, it's a work in progress right now.
If you guys want a version that has the Brazilianwax CPU governor, feel free to grab 0.21-b1 from here: http://mirror.helushune.net/ouroboros/. That's currently the only change between the v0.21 beta and v0.20.
helushune said:
I've compiled the kernel with voltage support enabled in the configuration but I think I need to manually add the VDD interface code in order to properly take advantage of the undervoltage scripts. Either way, it's a work in progress right now.
If you guys want a version that has the Brazilianwax CPU governor, feel free to grab 0.21-b1 from here: http://mirror.helushune.net/ouroboros/. That's currently the only change between the v0.21 beta and v0.20.
Click to expand...
Click to collapse
Thanks, flashing right now.
Update: running perfectly!!!
Sent from my Inspire 4G
This is another great choice for MIUI users! Battery life is very good as well.
Better than talon and i think better than lordmod. I have having pretty bad battery life with talon.
I have it running at 245/768 on interactive. UV by 50.
Running great for me on CM7.
Inspire4G via Tapatalk
v0.30 has hit. I changed the default I/O scheduler to Simple I/O (SIO) which gives more consistent performance over V(r) I/O. This can be changed using No-Frills CPU Control, SetCPU, or something similar. Another thing of note would be I switched the compression method over to LZO from Gzip. This results in a larger kernel size but decompression is about 56% faster. Boot times should be quicker as a result.
I added the Brazilianwax CPU governor and added some compiler optimization flags which may produce higher performance all around as well.
EDIT:
Oops. Looks like some compiler flags backfired on me and the kernel was much bigger than it should have been. v0.31 corrects this. If you already flashed v0.30, there's nothing to worry about; the kernel's just a bit on the chubby side.
helushune said:
v0.30 has hit. I changed the default I/O scheduler to Simple I/O (SIO) which gives more consistent performance over V(r) I/O. This can be changed using No-Frills CPU Control, SetCPU, or something similar. Another thing of note would be I switched the compression method over to LZO from Gzip. This results in a larger kernel size but decompression is about 56% faster. Boot times should be quicker as a result.
I added the Brazilianwax CPU governor and added some compiler optimization flags which may produce higher performance all around as well.
EDIT:
Oops. Looks like some compiler flags backfired on me and the kernel was much bigger than it should have been. v0.31 corrects this. If you already flashed v0.30, there's nothing to worry about; the kernel's just a bit on the chubby side.
Click to expand...
Click to collapse
Flashed, running good.
Sent from my Inspire 4G

[Kernel][MIDO][4.9] FrenziedFlame Kernel 66Hz and 60Hz (UPDATED 25/06/2023)

{
"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"
}
FrenziedFlame Kernel for Redmi Note 4 (Mido)​based on Zeelogs 4.9 Kernel
Android Rom Support: AOSP / LineageOS based
Android Version Support: 11, 12, 12.1, 13
(there can be some Roms, that dont work with this kernel, due their different device trees)
- standard I/O Scheduler: Anxiety
- undervolted the heck out of it
- 2,2 GHz CPU Overclock
- 1 GHz GPU Overclock
- 1,3 GHz RAM Overclock
- 60 Hz and 66 Hz Versions (Screen Overclock)
- optimized for faster boot and app launches
- not tested on MIUI
- Antutu Score over 155000 points (can differ, depending on how used your EMMc storage is)
compiled with latest GCC and WeebX 17 Clang
!!! ALWAYS MAKE A BACKUP OF YOUR BOOT.IMG, INCASE SOMETHING GOES WRONG !!!
I'm not responsible for any damage on your device.
HOW TO INSTALL:
- boot into your recovery
- make backup of your boot.img
- flash FrenziedFlame.zip
- wait for it to finish
- wipe cache
- reboot
- enjoy performance
! for Screen overclock to take place, you need to lock and unlock your screen after booting !
if you have magisk installed, it will be automatically reinstalled, no need to reflash magisk
LATEST UPDATE HERE
Kernel Zip made with AnyKernel3
--> Kernel Source <--
flashed 66HZ version .. no problem so far .. no heating spikes .. all good
appreciate this amazing work .. <3
Oh, 66hz kernel for mido, that's something! Thank you
Fabulous !
crDroid 9.2 Android 13 + FrenziedFlame Kernel 66Hz
Hardware & software work without issues & bugs. No self-reboots.
Temps & charging are going marvelous & battery backup is quite good also.
Mido at its best. Stable, smooth & faster than ever
Thank you Kami !
for those interested in antutu score (my emmc storage is in good condition)
KamiKaonashi said:
for those interested in antutu score (my emmc storage is in good condition)
Click to expand...
Click to collapse
do i need to change governor with kernel apps or just flash and forget? thx btw for your hard work.
- using the normal 60hz
- 3/32 mido variant
inalam022 said:
View attachment 5865755
do i need to change governor with kernel apps or just flash and forget? thx btw for your hard work.
- using the normal 60hz
- 3/32 mido variant
Click to expand...
Click to collapse
Just flash and forget governors set by default, nice score
new update:
- reduce different log spam
- increase charging speed
- increase thermal threshold
- little more undervolt
- specific kernel optimization
- some other random changes not worth mentioning
as always, make backup, incase something goes wrong
Download
Frenzied Flame 66HZ
Frenzied Flame 60HZ
KamiKaonashi said:
new update:
- reduce different log spam
- increase charging speed
- increase thermal threshold
- little more undervolt
- specific kernel optimization
- some other random changes not worth mentioning
as always, make backup, incase something goes wrong
Download
Frenzied Flame 66HZ
Frenzied Flame 60HZ
Click to expand...
Click to collapse
updating. i think you need to have version so people can refer to and try previous version if something unstable. what do you think?
inalam022 said:
updating. i think you need to have version so people can refer to and try previous version if something unstable. what do you think?
Click to expand...
Click to collapse
Yeaaahhh gonna do that
KamiKaonashi said:
new update:
- reduce different log spam
- increase charging speed
- increase thermal threshold
- little more undervolt
- specific kernel optimization
- some other random changes not worth mentioning
as always, make backup, incase something goes wrong
Download
Frenzied Flame 66HZ
Frenzied Flame 60HZ
Click to expand...
Click to collapse
going to try .. im curious do we gonna see some more OC on CPU ?
also mentioning more details will be welcoming .. e.g. how much charging speed was and how much incresed or UnderVolt amount change ..
some tip .. i think editing first post (updating) will be better cuz people see it better ..
KamiKaonashi said:
new update:
- reduce different log spam
- increase charging speed
- increase thermal threshold
- little more undervolt
- specific kernel optimization
- some other random changes not worth mentioning
as always, make backup, incase something goes wrong
Download
Frenzied Flame 66HZ
Frenzied Flame 60HZ
Click to expand...
Click to collapse
Is it possible to adapt it for Android 10 as well?
Update 27-03-2023
- compiled using latest Neutron Clang 17
- added Boeffla Wakelock Blocker with mido specific wakelock blocks preconfigured
- added K-Lapse (https://github.com/tanish2k09/KLapse-Livedisplay) into kernel
- added K-profiles, set performance as standard
- deleted obsolete GPU governors
- fine tuned CPU boost
- reduced different kernel log spams
- optimized memory handling
- optimized fingerprint unlock, for faster unlocking
- faster charging when under 90% battery
- optimize thermals
- optimize touchscreen handling
- relax CPU latency requirements
- optimize battery even more
- built with RELR, LTO, Polly
- few other microoptimizations
- and few other stuff
- works on MIUI ports
DOWNLOAD 60Hz
DOWNLOAD 66Hz
Lord Sithek said:
Is it possible to adapt it for Android 10 as well?
Click to expand...
Click to collapse
I can try to
KamiKaonashi said:
Update 27-03-2023
- compiled using latest Neutron Clang 17
- added Boeffla Wakelock Blocker with mido specific wakelock blocks preconfigured
- added K-Lapse (https://github.com/tanish2k09/KLapse-Livedisplay) into kernel
- added K-profiles, set performance as standard
- deleted obsolete GPU governors
- fine tuned CPU boost
- reduced different kernel log spams
- optimized memory handling
- optimized fingerprint unlock, for faster unlocking
- faster charging when under 90% battery
- optimize thermals
- optimize touchscreen handling
- relax CPU latency requirements
- optimize battery even more
- built with RELR, LTO, Polly
- few other microoptimizations
- and few other stuff
- works on MIUI ports
DOWNLOAD 60Hz
DOWNLOAD 66Hz
Click to expand...
Click to collapse
does live display enabled by default? any way to disable it?
inalam022 said:
does live display enabled by default? any way to disable it?
Click to expand...
Click to collapse
Its disabled by default, if you want to use it, you need a kernelanager + root to edit and enable
does this kernel works with pixel experience rom 13?
Neeraj097 said:
does this kernel works with pixel experience rom 13?
Click to expand...
Click to collapse
It should, just make a backup of your boot.img and try
Any progress on cpu ocing beyond 2.2 ghz?
T3sla said:
Any progress on cpu ocing beyond 2.2 ghz?
Click to expand...
Click to collapse
sir is busy on developing for other devices .. be patient :/

Categories

Resources