Related
Kernel 2.6.29 (OC + UV patched)
8 MB Ram Hack
CFQ Scheduler
Pershoot's audiomod (loudness).
EXT4
tunnel module (automaticaly loaded on boot)
cifs + nfs module
Apply with recovery console.
There are 2 versions . (MCR and CM, If you have a Stock rom use the MCR version)
uvoc_v14 and oc_v14:
patched with UV-OC values up to 1267MHz.
8 Mb Ram Hack
CFQ scheduler
Audio-mod and some minor config changes.
setcpu.txt in package.
You need setcpu + the setcpu.txt for the OC kernels (copy it to the root of your sdcard) and choose "Custom Frequencies" in setcpu.
Please don't use setcpu's active widget (battery drain)
Dropped the auto-detection because of a contrast bug.
If you need other modules let me know.
Credits go to:
coolbho3000 for providing the oc-uv patches.
Version history:
V14 (oc and uvoc version):
compiler optimizations (-mcpu=cortex-a8 -march=armv7-a -mtune=cortex-a8 -mfpu=vfpv3 -O3 -Os)
Special Overclock only version
Audio-mod values lowered (some people reported echo)
uvoc_V13:
8 MB Ram Hack (thanks to coolbho3000)
uvoc_v12:
Pershoot's audio-mod values added
There is now an Overclock only update available (apply after one of the uvoc_v12 versions)
uvoc_V11:
Reverted to V7 config with just CFQ added.
No setcpu install means stock 245-998 Mhz (undervolted by 50 mV on all frequencies)
Only max-frequency 1267 MHz is running at stock 1300mV. (1113 MHz at 1275mV)
Special CM version available.
uvoc_V10:
changed CPU_FREQ_ONDEMAND_MIN to 245000.
Some minor tweaks.
uvoc_V9:
Change to voltages.
if you don't use setcpu stock frequency = 998MHz
CPU_FREQ_ONDEMAND_MIN = 128800
uvoc_V8:
CFQ standard scheduler
Included setcpu.txt with max 1113 MHz (if you want more edit setcpu.txt)
Some other kernel optimalisations based on Paul and Teknologist config.
uvoc_V7 :
switched the kernel modules tun.ko and cifs.ko because of a bug.
uvoc_V1-V6:
Lots of testing going on.
how to flash it? apply zip file from sd card in recovery, right?
Thanks! it boots..
fstluxe said:
This Kernel Doesn't Boot!
Click to expand...
Click to collapse
Tested on MCR (3) and using it with apps2sd + dalvik-cache on ext4
fstluxe said:
This Kernel Doesn't Boot!
Click to expand...
Click to collapse
booted for me
fstluxe said:
This Kernel Doesn't Boot!
Click to expand...
Click to collapse
What rom is on your device? I'm very sure the kernel can't be the problem. Just a different ramdisk maybe. I can make one specific for your rom.
Nice Kernel
Any chance to put in oc and uv?
richardtrip said:
What rom is on your device? I'm very sure the kernel can't be the problem. Just a different ramdisk maybe. I can make one specific for your rom.
Click to expand...
Click to collapse
The stock 1.5xx rom
sorry if this is a "noob" question but what exactly does this do?
fstluxe said:
The stock 1.5xx rom
Click to expand...
Click to collapse
Try attached zip. No automatic tun module loading (the stock boot ramdisk doesn't start init scripts).
bananapie said:
sorry if this is a "noob" question but what exactly does this do?
Click to expand...
Click to collapse
The update replaces the stock kernel and put some extra modules in /system/lib/modules. The compiled kernel does include some extra options (ext4,tun,cifs and a different scheduler named "The Brain F*ck Scheduler")
DocRambone said:
Nice Kernel
Any chance to put in oc and uv?
Click to expand...
Click to collapse
Yes, tested already, but i can't see the max above stock 998MHz in setcpu, so don't know if it's working. Used the same patch as coolbho3000 (http://forum.xda-developers.com/showthread.php?t=681733).
hmm are there Anny possibility's to use this with the stock rom because the stock rom is for me the most stable..
Edit : sorry i see a second file for the stock
richardtrip said:
Yes, tested already, but i can't see the max above stock 998MHz in setcpu, so don't know if it's working. Used the same patch as coolbho3000 (http://forum.xda-developers.com/showthread.php?t=681733).
Click to expand...
Click to collapse
Maybe we can use UV without OC for starters?
Hi i see you have test a own compiled version of your kernel with the acpulock patch of coolbho3000 .Can you maybe upload that Binary ? for us to test.
isn't it helping if you try to use the setcpu.txt and add there the OC LINES LIKE 1036800,1075200,1113600
richardtrip said:
Yes, tested already, but i can't see the max above stock 998MHz in setcpu, so don't know if it's working. Used the same patch as coolbho3000 (http://forum.xda-developers.com/showthread.php?t=681733).
Click to expand...
Click to collapse
Can you put up the CM version again?
fstluxe said:
Hi i see you have test a own compiled version of your kernel with the acpulock patch of coolbho3000 .Can you maybe upload that Binary ? for us to test.
isn't it helping if you try to use the setcpu.txt and add there the OC LINES LIKE 1036800,1075200,1113600
Click to expand...
Click to collapse
Tried that, but it didn't change anything (i can select higher, but it never goes above 998).
Hmm thats strange .. can this be caused by the bootloader
richardtrip said:
Tried that, but it didn't change anything (i can select higher, but it never goes above 998).
Click to expand...
Click to collapse
fstluxe said:
Hmm thats strange .. can this be caused by the bootloader
Click to expand...
Click to collapse
Check the first post (oc-uv is stable on my phone, but no better linpack-score's)
stingerpl said:
Maybe we can use UV without OC for starters?
Click to expand...
Click to collapse
ocuv version in first post.
********* OFFICIAL FOR USE ONLY ON GINGERBREAD ***************
Special thanks to PaoloM70.
Personal Thanks to Andy, Mik_os, Franciscofranco, Ciaox, Noejn and all other devs.
AmonRA to flash it with the need to disable the verification of signatures.
Overclocking
Smartass
Smoothass
Cifs
Supports EXT4
+upstream to 2.6.35.13
+oc, interactive, smartass, smoothass, cifs, ext4
+governor added SavagedZen
+autogroup scheduler (the patch of 200 lines)
+ smoothass smartass with a capped rate (standby) to set minimum
V3 Kernel -Old kernel:
ADB Bugfix for device
Reconfigured various kernel parameters (For better power management, CPU profiles)
-Added for the inversion axes Sippola in the new touch screen driver.
-Simple-inserted I / O scheduler (sio)
-Included various other patches 5-6
-Removed references-debug (smaller kernels)
-Small fix to reduce the impact on the CPU more pressure on the display (you can check with Neocore first ... the difference came in 8-well 9fps now settles down to 2-3fps)
******Updated 25 July*********
Magazine-routine to increase the stability and overclocking performance, cameraflick is absent up to 729mhz
Touch-fix which decreases the occupation of the CPU when you press your finger on the display (should no longer have the lag that had the first version of V4 (I hope))
Magazines-and reinsert all the previous patches (66 patches in total)
Inserted by the kernel-2.6.36 backport of block, and mtd workque
Backport-inserted by the kernel 3.0rc6 and cpufreq of cpuidle
http://www.mediafire.com/?g8r37pzsr3ig21j
+same kernel but without the fix for employment cpu (maybe better in the scroll lag if you have one) **No touch fix kernel***
http://www.mediafire.com/?bed0ht9kcz0071c
******Updated 08 Aug*********
Touch V6 2.6.35.14
V5-like, but updated to version 2.6.35.14
-Added 2.6.36 kernel backported from the i2c
-Support Module tun.ko
-Vsync enabled
http://www.mediafire.com/?otpne0w1v8bhnp8
If you want to try the version NoTouch kernel
http://www.mediafire.com/?4wuiscjcu5xal58
After flashing, wipe cache and davlik.
If you have a2sd then run the following in terminal:
su
a2sd cachesd
The phone will reboot automatically.
Download Ringing with No fade :Now supports Gingerbread 2.3.3 :
http://www.mediafire.com/?1xqcc0jppl2w9ic
Flash and enjoy
To know more the original idea, please visit the thread here :
Special Thanks to Januka for the idea.
For devs :
I/Paolo doesn't have a repository, So its uploaded here :
Kernel Ginger Source
http://d-h.st/jvn
u only need to change one line in Makefile
at line 193 change from
Code:
CROSS_COMPILE ?= /home/paolo/x-tools/arm-spica-linux-uclibcgnueabi/bin/arm-spica-linux-uclibcgnueabi- #CROSS_COMPILE ?= arm-eabi-
to
Code:
#CROSS_COMPILE ?= /home/paolo/x-tools/arm-spica-linux-uclibcgnueabi/bin/arm-spica-linux-uclibcgnueabi- CROSS_COMPILE ?= arm-eabi-
Yes, I know I should use search, but please, can anyone explain to me how do smartass and smoothass work in comparison to, for example, conservative and ondemand?
And massive thanks to you mansirawat!
If you already know that you should use the search function, maybe you don't know HOW to use it...
Here's a "tutorial": http://lmgtfy.com/?q=android+governors
Otherwise, you're just plain lazy... which one is it?
Ciaox should see this thread , he is waiting for GB OC Kernel
P.S : Thank you for the Kernel
Otherwise, you prefer wasting perfectly good post space in order to lecture me. Just like half the members of XDA. And the fact that you supposedly come from Romania as well just shows...nah, why bring that up here, all foreigners know it already.
Great! Awesome! Pure awesome!
Thanks a lot!
Stock rooted GB with this kernel (652/320)-> 1152 in quadrant. I don't care too much about those points, but my phone is smoother.
Working fine with void forever...yeah its smooth ...got 2020 in quadrant at 806 MHz
Sent from my LG-P500 using XDA App
do i have to flash a new baseband before flashing this on any custom rom? thanks
Flashed it,let's see!
Thanks!
Best!
Great!
Awesome!
Pure awesome!
mansirawat said:
********* OFFICIAL FOR USE ONLY ON GINGERBREAD ***************
Special thanks to PaoloM70.
Overclocking
Smartass
Smoothass
Cifs
Doesn't support EXT4
Click to expand...
Click to collapse
Hey mansi hows the performance??? If its good then it will be included in my new ROM.
CWM can also be used to flash this zip. Tested(CWM 3.1.0.0) and worked.
sajjan said:
Working fine with void forever...yeah its smooth ...got 2020 in quadrant at 806 MHz
Sent from my LG-P500 using XDA App
Click to expand...
Click to collapse
Why would you use this on a custom rom? We have Francisco's kernels for that.
devlin2427 said:
Why would you use this on a custom rom? We have Francisco's kernels for that.
Click to expand...
Click to collapse
its because krant,andy,mik's kernel are made of CM7 sources LG's are diff.
If you flash franco's kernel it will mk ur phone choppy. but you can try. if francos doesn't work you can flash this.....
Well I tried it out of curiousity ....and if not better it's definitely at par.....I still have to check battery life....
Sent from my LG-P500 using XDA App
cyber_avijit said:
its because krant,andy,mik's kernel are made of CM7 sources LG's are diff.
If you flash franco's kernel it will mk ur phone choppy. but you can try. if francos doesn't work you can flash this.....
Click to expand...
Click to collapse
does this kernel require a new baseband?thanks
roi14 said:
does this kernel require a new baseband?thanks
Click to expand...
Click to collapse
Yes, of course.
cyber_avijit said:
its because krant,andy,mik's kernel are made of CM7 sources LG's are diff.
If you flash franco's kernel it will mk ur phone choppy. but you can try. if francos doesn't work you can flash this.....
Click to expand...
Click to collapse
I'm afraid you didn't understand my question. I was asking why would he flash this kernel instead of Francisco's on void#forever.
devlin2427 said:
I'm afraid you didn't understand my question. I was asking why would he flash this kernel instead of Francisco's on void#forever.
Click to expand...
Click to collapse
ya you can use franco's kernel on any custom ROM other then those which are built from official 2.3.3
doktornotor said:
Yes, of course.
Click to expand...
Click to collapse
No. kernels have nothing to do with baseband. I flashed on v20g and its improved performance and another guy flashed on void forever and it improved performance.
Ice Cream Sandwich Kernals (4.0.4) (EMMC_BUG_FIXED)
Ardatdat ICS kernel 4.1 [ICS][CWM]
Kernel v4.1 features:
- OC to 1.32Ghz, including 1.1Ghz and 1.2Ghz
- Added the tweaked deadline scheduler
- Added SIO v2 scheduler
- Fine tune the auto-brightness logic, same as previous GB kernel
- Enable NTFS, but not auto-mount (need some time to research on that)
- Only root if you have no su in /system/bin nor /system/xbin/.
- Before rooting, remove YouTube.apk (could be installed on Google Play), SecretWallpaper... in /system/app/ in order to free space for rooting
- Increase vm.min_free_kbytes to 12MB to increase stability
- tcp: Proportional Rate Reduction for TCP
Download
Click to expand...
Click to collapse
Horsepower 1.0.9 by fuss
Kernel can be used on:
Features:
- GPU at 400mhz
- CPU OC to 1.2 Ghz
- prerooted
- init.d script support enabled
- updated tegra drivers
- many governors like:
savagedzen governor
sakuractive governor
brdzilianeax governor
minmax governor
abyssplug governor
lulzactive governor
lazy governor
pegasusq governor
smartassv2 governor
scary governor
HYPER governor
wheatley governor
Changelog (1.0.9):
increase free ram to 835mb *)
overclock the gpu to 400mhz *)
enabled lower 1.2ghz oc
Download
Click to expand...
Click to collapse
Buddy... Can u tell me what is the purpose in havin a new thread in listing all kernels here when u hav all the threads in dev section ??
Sent from my GT-I9103 using Tapatalk 2
vipul12389mehta said:
Buddy... Can u tell me what is the purpose in havin a new thread in listing all kernels here when u hav all the threads in dev section ??
Sent from my GT-I9103 using Tapatalk 2
Click to expand...
Click to collapse
Just to bind up all the kernals in one .... and we could easily comapre ....
already we are having thread in Dev section & XDA WIKI page also for the same thing...
vipul12389mehta said:
Buddy... Can u tell me what is the purpose in havin a new thread in listing all kernels here when u hav all the threads in dev section ??
Sent from my GT-I9103 using Tapatalk 2
Click to expand...
Click to collapse
ohh sorry i'll shift it there
krookedsgr said:
ohh sorry i'll shift it there
Click to expand...
Click to collapse
Please search before creating a new thread, Reported to Justin he will decide what to do....
mj.vikram said:
already we are having thread in Dev section & XDA WIKI page also for the same thing...
Click to expand...
Click to collapse
yea sorry my mistake..
It's no worries mate. Appreciate you trying, but I will go ahead and close this for now
Thanks!
Closed.
So I'm presenting my kernel today I didn't sleep because it was so fun to compile and compile all night so I make my own kernel and yesterday I made some questions and I need to thanks "_that" because he help me to compile the kernel.
Reloaded version done from Zero again will put the features missing later.
Now I will do extensive test of a version and will know exactly what changes from version to version.
I will start to add the featurer that were on my previous kernel later..
Features:
ISO 9660 Support
UDF Support
CIFS Support
Dynamic Fsync
No more crash when reading /sys/bus/nvhost/drivers/tegradc/tegradc.0/nvdps
Companion Core OC to it's full potential 620 MHz
Thalamus hot-plugging
Compiler With Linaro 4.7 using -O3 Optimizations
I/O Schedulers
noop
deadline
row - default
cfq
bfq
sio
CPU Governors:
lagfree
smartassH3
touchdemand
lulzactive
pegasusq
interactive - default
And the default ones.
Ramdisk:
DPI Unlocked
ADBD with Root (ro.secure=0 )
Coming next:
data2sd Support
CPU Overclock
GPU Overclock
Github:
https://github.com/maxrdlf95/tf700t_maxkernel
Source for V1
Comming
Source for V2
https://docs.google.com/file/d/0B0UY4U-rpxjsekI5TVp1SUNRNkU/edit?usp=sharing
Soon I will only include patch files to older versions as I will be using Github..
Changelog Reloaded:
V1
Made from zero
Dynamic Fsync
ROW Scheduler
Compiled with latest Linaro 2013.04
V2
Added Thalamus Hotplug
Added Voltage Control
Improved lowmemorykiller
Added Improved glibc, memcpy, memmove Functions
Optimized ARM RWSEM Algorithm
Added SmartAss H3 Governor
Added lagfree Governor More to come
Added Optimized CRC32 Algorithm
Added Optimized AES and SHA1 routines
V3
GPU Overclock 666 MHz
LP Core Overclock 620 MHz
V4
Add SIO scheduler
Add Touchdemand governor
Changes on TCP
Optimization of ondemand and interactive and CFQ
Optimization to code
BFQ & SIO are back
Improvements to I/O
Compiled now using O3 Flag
Fixed CIFS thanks to the guy that posted the patch here
Still working on GPU OC Issue and CPU OC
Some fixes
RC Release:
Updated to 10.6.1.14.8 Source code
Added CPU OC up to 1.9 GHz Please use Trickster or Franco.app latest version which works fine
Some updates to ext3 and ext4 filesystem
Lots of changes to come yet tomorrow will do more work
Credits:
Ezekeel, faux123, _that, Metallice, David McCullough & lupohirp
Thanks:
buhohitr So much for checking all test version of kernel I send and help me to fix this
wingdo For testing some kernel versions also
Changelog Old Version:
V1
First version
Lot of optimizations and patches that I don't remember now.
V2
init.d Support
Linaro 4.7 2013.03 Compiled
Updates to lowmemorykiller
Some changes in governors
V2.1
Fixed Clocks Speed
Fixed Companion Core Overclock
GPU Overclock 666 MHz
V3
Optimizations to EXT4 Filesystem
Added improved version of glibc, memcpy & memmove
Added optimized AES and SHA1
Added support to hardboot to a kexec kernel
Some fixed in code of Thalamus Hotplug
More things that I don't remember
V4
Removed some unnecesary code
Added Dynamic Fsync
Fixed Reboot issues
Some other things I don't remember, so busy now..
First!
maxrdlf95 said:
So I'm presenting my kernel today I didn't sleep because it was so fun to compile and compile all night so I make my own kernel
Click to expand...
Click to collapse
Cool, another kernel. :good: I think I can retire soon.
maxrdlf95 said:
Lot of optimizations and patches that I don't remember now.
Click to expand...
Click to collapse
Remember you have to offer the source code of your kernel because it's under GPL license.
_that said:
First!
Cool, another kernel. :good: I think I can retire soon.
Remember you have to offer the source code of your kernel because it's under GPL license.
Click to expand...
Click to collapse
Oh yes.. Will upload it tonight untill I learn how to use github
P.D Don't retire yet I'm still learning
Cool
That´s great news, thanks! Downloading now...
maxrdlf95 said:
Oh yes.. Will upload it tonight untill I learn how to use github
Click to expand...
Click to collapse
Ah, github ... it's great, but I will only start using it when I know how to use it correctly.
maxrdlf95 said:
P.D Don't retire yet I'm still learning
Click to expand...
Click to collapse
That was, of course, a joke - I will continue to maintain my stable stock kernel, presumably as long as I own the device, maybe even a bit longer. It's great that we now have multiple devs who bring variety.
great to see that someone else is finally seeing the potential of thalamus' hotplugging routines.
Which ones are you using (modified from franco or the original ones)?
Good to see another dev!
bryce09 said:
great to see that someone else is finally seeing the potential of thalamus' hotplugging routines.
Click to expand...
Click to collapse
Do you understand how hotplugging works together with the lp/g cluster switching? And well enough that you can explain it to me?
maxrdlf95 said:
Oh yes.. Will upload it tonight untill I learn how to use github
P.D Don't retire yet I'm still learning
Click to expand...
Click to collapse
With the fortune _That made from publishing his kernels and giving good advices to everyone in this community, he can sure retire from his regular work and help us more here..
bryce09 said:
great to see that someone else is finally seeing the potential of thalamus' hotplugging routines.
Which ones are you using (modified from franco or the original ones)?
Good to see another dev!
Click to expand...
Click to collapse
Im using original Thalamus THanks!:good:
So I got already init.d Support wil upload next version with that and kexec suport for mutiboot
Source code will also be with that version
Is it possible you're going to release a version for data2sd like Hund's kernel? That would be great. Thanks.
With quadrant your kernel is about 150point more than that V2 stock kernel and it's flying when I put on performance mode (as fast as Hund's OC kernel). I ran about 10 quadrant and the cpu temp is about 42C. Good job for your first time!!
Edit: I set the governor to lagfree and balance mode, pretty smooth and fast, very nice for daily driver, but once I set it on performance mode this thing is flying...kid you not!
buhohitr said:
Is it possible you're going to release a version for data2sd like Hund's kernel? That would be great. Thanks.
Click to expand...
Click to collapse
Yes I can do that
Next version will be Linaro 4.7 2013.03 Compiled so if should fly!
So far, this kernel (V1) is running really smooth with interactive and SIO. I tweaked interactive a bit to improve battery.
I noticed minimum freq never drops under 513 MHz and there is hotplug tuning vs just "max active cores" like in stock.
Questions:
Why minimum freq at 513?
Is there a way to tune hotplug to only use 2 cores?
When flashing V2 over V1, should I wipe cache and dalvik?
I'd love to know, and appreciate you guys helping me learn more about kernels and settings (I don't mean for the questions to be demanding or rude, I just wanted to ask in a straightforward manner, right to the point).
Greatly appreciate your work, flashing V2 now!!
Sent from my ASUS Transformer Pad TF700T using xda app-developers app
uberbania said:
So far, this kernel (V1) is running really smooth with interactive and SIO. I tweaked interactive a bit to improve battery.
I noticed minimum freq never drops under 513 MHz and there is hotplug tuning vs just "max active cores" like in stock.
Questions:
Why minimum freq at 513?
Is there a way to tune hotplug to only use 2 cores?
When flashing V2 over V1, should I wipe cache and dalvik?
I'd love to know, and appreciate you guys helping me learn more about kernels and settings (I don't mean for the questions to be demanding or rude, I just wanted to ask in a straightforward manner, right to the point).
Greatly appreciate your work, flashing V2 now!!
Sent from my ASUS Transformer Pad TF700T using xda app-developers app
Click to expand...
Click to collapse
1 I think I know why minimun its at 513 will check that later
How that of tuning to use 2 cores only
Hotplug turn on/off CPUs automatically based on frequency..
V2 over V1 no you will be ok just flashing on top of it
Always good to see another kernel for our infinity :good: Just wondering what everyone's experience with battery life has been compared to stock or that's kernel?
Great work! Are you on with me to include in CROMi-X? :cyclops:
sbdags said:
Great work! Are you on with me to include in CROMi-X? :cyclops:
Click to expand...
Click to collapse
Yes Im with you no problem to include let me fix the Clocks and you can use V3
Thanks! :highfive:
Max, I have a question, is it possible to make the powersaver/balance/performance mode stick after a reboot by just using the UI?
Edit: Also your kernel is only using the following frequencies: 1700, 1600, 1000, 620, 513 and deep sleep.
buhohitr said:
Max, I have a question, is it possible to make the powersaver/balance/performance mode stick after a reboot by just using the UI?
Edit: Also your kernel is only using the following frequencies: 1700, 1600, 1000, 620, 513 and deep sleep.
Click to expand...
Click to collapse
There was an error on frequency table I fixed it already and now min its 475 again
Hi, I've just made a kernel for my Tab 4 8.0 3G SM-T331 and it works amazing (at least for me)
So i think i want to share with you guys
Hope you like it
Features:
Removed samsung rooting restriction
Smartmax cpu governor
Lionheart cpu governor
Wheatley cpu Governor
Intelliplug cpu hotplug
some tweaks i don't know whether or not it will improve performance
otherwise stock
This kernel is not made all by myself, i took some of other devs work and add it to the stock kernel.
samsung for kernel
@faux123 for intelliplug
@osm0sis for anykernel
@klozz for reference in msm8266 underclocking
@TeamMex for reference in msm8266 underclocking
Click to expand...
Click to collapse
I made this kernel just for fun, so don't expect this to be perfect
Download : github(dot)com/williamkosasih19/SM-T331-KERNEL-TOAD/tree/master/Downloads
Source : github(dot)com/williamkosasih19/SM-T331-KERNEL-TOAD
Hi, is there anything that does not work?