[KERNELS] Looking for Kernel Developers for Kernel Manager! - G Tablet General

Hey everyone! I wanted to introduce a new project with a very simple but ambitious goal: create a place where all kernel developers can submit kernels easily and reach a much wider audience with ease.
Using Kernel Manager to flash kernels takes less than 30 seconds, generally, and it is extremely simple for end-users to find a kernel, filter by kernel features (BFS, CFS, HAVS, SBC, etc) download/install kernels, and submit ratings for their favorites.
We need from kernel developers like YOU! Submitting a kernel to Kernel Manager is totally free and we even provide hosting for you! Submitting kernels is easy!
If you use IRC, join us in freenode in #kernel-manager!
THIS LINK IS FOR KERNEL DEVELOPERS SPECIFICALLY! Go to http://kernels.teamw.in and register for an account! Once it's approved, you can easily enter new kernels, which immediately show up in the app. The app is currently available in the market.
Please feel free to provide me with any feedback you have, or feature requests in order to make this a great tool for all of android to utilize!

Also, I posted the official CyanogenMod kernel in Kernel Manager!
So if there aren't any kernel devs who have uploaded their kernels to KM yet, you can at least see the flashing process and if it's something you'd use .
Enjoy!

This is an awesome idea. Have you
tested with gtab? I know rom manager had trouble flashing files.
Sent from my ADR6300 using Tapatalk

Oozura said:
This is an awesome idea. Have you
tested with gtab? I know rom manager had trouble flashing files.
Sent from my ADR6300 using Tapatalk
Click to expand...
Click to collapse
I haven't tested it - but there's a kernel there if someone is willing to test it. I double checked the flashing process and it *should* work, but...

i know shinzul is just here for kernel manager but if team win wants to take on the massive project that is the gtab ( hardware acceleration on aosp gingerbread/emmc mounting issues / clockwork mod) this thing could really be awesome... we have two kernel devs for the gtab pershoot and clemsyn

Cool app! Right now only the cm7 kernel is available for the gtab. Hopefully more get added

Calukin and pershoot would be amazing if they could get these into Kernel Manager -- I've been anticipating the day!

Related

[Kernel Source] ToAsTcfh-Eclair-2.6.27 {Updated- Apr30, 2010} Murder-Kernel

this is my 2.6.27 source for eclair builds of android. this has been a long time project with lots of help from some great friends. i consider this a community kernel so all are welcomed to it, to use in their builds or what not. all thats asked is for all who use it, to give credit for using this source. just as u would for using anyone elses work. thats just to be fair to those who help maintain this kernel.
thanx:
maejrep
flipz
quietblongs
phhusson
MrPippy
tmzt
bzo
and if i forgot u ill add u later
current commits:
-msm_hw3d support for Donut and Eclair builds (ported patches made by phhusson and MrPippy)
-synaptics touch driver (backported from .29)
-msm_camera (backported from .29 by maejrep)not yet working
-compcache sources
-overclocking and the ability to scale all current freqs (major thanx to phhuddson, bzo, and maejrep for all the help)
-backported ext4 support
-fixed freq tables to show correct clock speeds
-backported BFS (Brain **** Scheduler) version 316
new commits and patches are welcomed. please submit them for review.
http://github.com/toastcfh/htc-2.6.27-heroc
Enjoy
reserved
...........................................
Good job Hopefully these fixes make it into all the awesome ROMs out there (yours included)
So this is the much anticipated OpenGL and Multitouch?
I actually grabbed the source from github /jhansche/htc-2.6.27-heroc last night. Got it compiled and running and I have to say it works nicely. Loving the OpenGL, but especially the multi-touch!
You guys are awesome. Thank you for all your hard work!
PRGUY85 said:
So this is the much anticipated OpenGL and Multitouch?
Click to expand...
Click to collapse
Sure is. This is the code base that got me the highest-on-Hero-so-far 29.9fps bench on neocore that I posted a screenshot of in his thread.
Amazing work guys
damn it I really need to get a linux setup so I can compile the kernels. I WANT THIS!!!!!! AAAAAAAAAAAAAAAAAAAARRRRRRRRRRRRRRRRRRRRRRRGGGGGGGGGGGGGGGG!
Hope this gets incorporated soon into the latest 2.0.1/2.1 AOSP ROMs...also is this compatible with Gumbo's Kernel?
PRGUY85 said:
Hope this gets incorporated soon into the latest 2.0.1/2.1 AOSP ROMs...also is this compatible with Gumbo's Kernel?
Click to expand...
Click to collapse
this is a kernel it is not a rom.
PRGUY85 said:
Hope this gets incorporated soon into the latest 2.0.1/2.1 AOSP ROMs...also is this compatible with Gumbo's Kernel?
Click to expand...
Click to collapse
i'm pretty sure that this is a kernel, so your question's a bit confusing. maybe i'm just delirious?
I know its a kernel dude....still it can get incorporated into those ROMs builds like everyone has been waiting to do so...
What I'm saying is that with this now the ROM makers can get OpenGL and Multitouch on their ROM releases, something everyone has been waiting for.
soooo who wants to be so nice as to compile this to zip so people can flash it
PRGUY85 said:
I know its a kernel dude....still it can get incorporated into those ROMs builds like everyone has been waiting to do so...
What I'm saying is that with this now the ROM makers can get OpenGL and Multitouch on their ROM releases, something everyone has been waiting for.
Click to expand...
Click to collapse
yes that is true but you also asked if it was compatable with gbhils kernel that is why it was a little confusing.
Avalaunchmods said:
soooo who wants to be so nice as to compile this to zip so people can flash it
Click to expand...
Click to collapse
lol I wanst going to be the one to ask but I was kinda hoping someone would.
PRGUY85 said:
I know its a kernel dude....still it can get incorporated into those ROMs builds like everyone has been waiting to do so...
What I'm saying is that with this now the ROM makers can get OpenGL and Multitouch on their ROM releases, something everyone has been waiting for.
Click to expand...
Click to collapse
Yes, this codebase (the last few days' commits at least) will enable hw3d and multitouch, and can be applied to any .27 kernel that is based on the htc-heroc-2.6.27 code that HTC released (which I should hope is all of them )
And yes, any kernel can be integrated into a ROM, as long as the ROM doesn't rely on custom kernel changes (e.g., squashfs is not enabled in this codebase, but if the developer already has squashfs in his own kernel codebase, he can apply these latest commits to his code, and compile a new kernel with both squashfs and gl+multutouch support, if that's what his ROM requires)
wtphoto said:
yes that is true but you also asked if it was compatable with gbhils kernel that is why it was a little confusing.
Click to expand...
Click to collapse
Yea I'm no tech guy/developer...just asking if on a ROM a dev could include this as well as the ability to setcpu which is available by way of Gumbo's kernel.
wtphoto said:
lol I wanst going to be the one to ask but I was kinda hoping someone would.
Click to expand...
Click to collapse
im excited so i had to go for it
wtphoto said:
lol I wanst going to be the one to ask but I was kinda hoping someone would.
Click to expand...
Click to collapse
You can't add just a kernel to an update.zip and flash it -- kernel gets combined into the boot.img, which is included in the update.zip for every ROM. boot.img also has the stuff that goes into / (like init.rc scripts), and so not every ROM will be compatible with the same boot.img, and you can't just flash a boot.img by itself via zip (you can via flash_image in recovery, but still, some ROMs require the boot.img that it was designed for, due to init ramdisk )
So, this is more something for the ROM developers and the not-so-faint of heart. In reality, it's not that hard to build the boot.img, and you can actually unzip your favorite ROM's zip, unpack the boot.img, then rebuild a new boot.img using that ROM's initrd and your own custom kernel, then flash just the boot.img using flash_image, and it won't even require a wipe. That's again assuming the ROM doesn't rely on anything custom in the kernel it was released with.
PRGUY85 said:
Yea I'm no tech guy/developer...just asking if on a ROM a dev could include this as well as the ability to setcpu which is available by way of Gumbo's kernel.
Click to expand...
Click to collapse
ok I see what you where asking now majrep already answered most of it but yeah I belive that they could get the setcpu thing going in this kernel.

AdamComb and VegaComb Team Up

I think the Gtab devs should team up too.
http://tabletroms.com/index.php/2011/07/08/adamcomb-v0-1-vegacomb-beta-1-7-released-today-782011/
Wonder is this AdamComb v0.1 can be flashed on gtab ?
Anybody knows ?
Dave,
I haven't tried it, but it probably can, so long as you also flash Clem's HC kernel. Some of the drivers might not be there though, like wifi.
I'm really hoping zhyong makes that his next bl1.1 project.
MC
Should be able to.
Ok, I nvflashed back to 1.2, installed adamcomb. wifi works. I'll start testing other things.
I didn't install clem or pershoot kernel. I'm wondering if the vega/adam teams are using anything from Eduardo's .36 kernel port?
MC
Thanks for the heads up. I'll take a look at it.
MicroChip said:
Ok, I nvflashed back to 1.2, installed adamcomb. wifi works. I'll start testing other things.
I didn't install clem or pershoot kernel. I'm wondering if the vega/adam teams are using anything from Eduardo's .36 kernel port?
MC
Click to expand...
Click to collapse
Great work ! I assume that you are using standard recovery to flash, not CWM1.2 bl friendly ?
Keep us posted with your evaluation, please.
Dave
I used bl 1.2 with cwm. I'm doing testing now. I'm probably going to want to add pershoot kernel but want to test all the other stuff first like flash, youtube, etc...
MC
Adamcomb does work on the gtab, I just installed with cwm, Bootloader 1.2 required, will report later after testing.
.
Thanks
As I suspected, adding pershoot kernel killed wifi. I know which files to move and from where, but will test that later or in the morning.
Once I have that, I don't mind packaging as a rom but could use a little advice (or a wiki somewhere) on how to take the rom, copy pershoot's kernel to it, sort out the meta-inf's or whatever I have to do to get it to install kernel, and rezip it.
If anybody can help me there, I'm willing to start maintaining this rom...
MC
MicroChip said:
As I suspected, adding pershoot kernel killed wifi. I know which files to move and from where, but will test that later or in the morning.
Once I have that, I don't mind packaging as a rom but could use a little advice (or a wiki somewhere) on how to take the rom, copy pershoot's kernel to it, sort out the meta-inf's or whatever I have to do to get it to install kernel, and rezip it.
If anybody can help me there, I'm willing to start maintaining this rom...
MC
Click to expand...
Click to collapse
Can't help but +1 for the effort. I hope you get this going
MicroChip said:
As I suspected, adding pershoot kernel killed wifi. I know which files to move and from where, but will test that later or in the morning.
Once I have that, I don't mind packaging as a rom but could use a little advice (or a wiki somewhere) on how to take the rom, copy pershoot's kernel to it, sort out the meta-inf's or whatever I have to do to get it to install kernel, and rezip it.
If anybody can help me there, I'm willing to start maintaining this rom...
MC
Click to expand...
Click to collapse
Uh... I hope you know how to sign a zip file so it will install in an android device. If not, tell me and I'll add instructions on my website so that everyone can become a dev.
MicroChip said:
As I suspected, adding pershoot kernel killed wifi. I know which files to move and from where, but will test that later or in the morning.
Once I have that, I don't mind packaging as a rom but could use a little advice (or a wiki somewhere) on how to take the rom, copy pershoot's kernel to it, sort out the meta-inf's or whatever I have to do to get it to install kernel, and rezip it.
If anybody can help me there, I'm willing to start maintaining this rom...
MC
Click to expand...
Click to collapse
Best luck to you and wish that you will gain the knowledge somehow to do so. Your initiative to take on this subject is to be complimented.
Meanwhile, our friendly developer tlbardelljr just ported some features from this rom to the Flashback rev 5.3 http://forum.xda-developers.com/showthread.php?t=1138100. However, I hope (perhaps many would agree) that you would continue your path. It is fun and educational anyway.
Dave
goodintentions said:
Uh... I hope you know how to sign a zip file so it will install in an android device. If not, tell me and I'll add instructions on my website so that everyone can become a dev.
Click to expand...
Click to collapse
Great idea. Your works are much appreciated by a great many.
Dave
As I hoped, Zhyong got it done. He's way ahead of me in terms of knowledge and putting roms together.
I found that using Adamcomb by itself didn't cause sleep of death, but when I added pershoot kernel, I got sleep of death and couldn't sort that out. Going to play with Zhyong's bl1.1 and 1.2 versions and try to see how he did it.
His roms based on Adamcomb are in the Rom dev forum here and it's his 3.0.
MC
MicroChip said:
I found that using Adamcomb by itself didn't cause sleep of death, but when I added pershoot kernel, I got sleep of death and couldn't sort that out.
Click to expand...
Click to collapse
Sleep of death is usually due to undervolting. Pershoot's kernel does that. Some tegra-2 cpus can undervolt lower than others. If yours can't, the "sleep of death" is the result.
schettj said:
Sleep of death is usually due to undervolting. Pershoot's kernel does that. Some tegra-2 cpus can undervolt lower than others. If yours can't, the "sleep of death" is the result.
Click to expand...
Click to collapse
Possibly, but it only happens with bl1.2 roms, and not bl1.1 roms. I'm pretty sure zhyong used the same adamcomb base, and pershoot kernel, and made one for bl1.1 and one for bl1.2 and I installed and got no sleep of death on 1.1. I'll try his 1.2 and see if the result is the same.
It would possibly make sense as I think originally roebeet built his 1.2 honeycomb roms with clemsyn kernel and switched to pershoot around his version 4 or 5 and before that I didn't have sod, but even now, if I take adamcomb and put clemsyn kernel on 1.2, I get sod. It definitely seems bl 1.2 related, though I know some people have the problem and some don't.
MC
GtabComb is basically a direct port of AdamComb, but with some very useful gTab optimizations. In my (limited) testing it is fully compatible with other Pershoot kernels as well.

[MOD] IncrediControl - Easy GUI Undervolting

Please read this post through thoroughly before downloading.
This app allows you to control your CPU voltages with an easy to use interface. You can increase or decrease voltages (undervolt or overvolt) for all frequencies or fine tune voltages for each individual frequency.
! HTC DEVICES, currently only single core devices are supported !
! ROOT is Required !
! Kernel that supports HAVS or SVS voltage adjustment REQUIRED !
Get it over at http://www.incredikernel.com
IncrediControl is now also available in the market:
IncrediControl
IncrediControl - Ad Free
Additionally, all donators are eligible to receive the Ad Free version. It doesn't matter how much or how little you donate or have donated. If you don't want to purchase the app from the market, you may donate using the button on this page. Please register on the site first and include your username in the comments box.
All previous donators, please register on the site if you have not done so and contact me with your username!
NOTE: The settings in the general tab are only functional in kernels that have implemented the simple sysfs interfaces for usb fast charging and audio boost. If you toggle them, its not going to break anything, but they won't work and the app may crash. If you would like your kernel dev to implement the interfaces, please direct them to these two commits:
https://github.com/Chad0989/android_kernel_common/commit/a7c21fa0391c225900f93960362535179c0cecc9
https://github.com/Chad0989/android_kernel_common/commit/41dc138bae23dc7582de72a4d9895aaa8e1f8b2d
NOTE2: It is a requirement of the HAVS adjustment that the kernel you are using has the HAVS sysfs interface implemented. If it does not, it will not work.
NOTE3: Before using, please delete any boot scripts you may have in /etc/init.d that toggle any of the settings this app controls.
Get it at http://www.incredikernel.com
Restore script - use this if you went too low and find yourself in a boot loop. Flash through recovery:
http://www.incredikernel.com/?p=229
Froyo/sense kernels modified to work with the interface:
http://chad0989.dyndns.org/mirror/toastmod-4.3.4-cfs-havs-sysfs-less-nosbc-universal-signed.zip
http://chad0989.dyndns.org/mirror/toastmod-4.3.4-cfs-havs-sysfs-more-sbc-universal-signed.zip
Is this compatible with sense?
biglilsteve said:
Is this compatible with sense?
Click to expand...
Click to collapse
It should be as long as your kernel supports HAVS + sysfs. Feel free to test and provide feedback, it's greatly appreciated.
Giving it a whirl now! Been waiting for a voltmod or sense!
Won't start up on my device. I know my kernel is a HAVS kernel...not sure how to verify sysfs though...
biglilsteve said:
Won't start up on my device. I know my kernel is a HAVS kernel...not sure how to verify sysfs though...
Click to expand...
Click to collapse
What kernel are you running? Unfortunately I'm not familiar with the selection of kernels for the EVO. If you kernel supports HAVS the developer should be able to easily implement the sysfs interface if he is so willing. You can direct him to the following commit which he can pull a patch from, it will have to be modified because its for the inc, but it should be fairly easily patched in:
https://github.com/Chad0989/android_kernel_common/commit/4625ffe10406626c2a3cbf31236c889395f0e9d4
If the developer doesn't want to add it in, let me know and I will pull his source, add it, and post a build that does support it for you.
Yeah, I figured being an inc developer you wouldn't be too familiar with EVO kernels. I'm using netarchy-toastmod 4.3.4. It's a HAVS sense kernel. Today the developer discontinued support for it since it is a froyo kernel and just about everyone (not me) has moved onto gingerbread...
I'm using myn's Warm TwoPointTwo RLS5 rom
Kernel thread is here:
http://forum.xda-developers.com/showthread.php?t=719763&highlight=netarchy
EDIT: I forgot to say THANK YOU for offering your help and even your willingness to take a shot at adding sysfs to that kernel
Hope this wasnt taken from Vipermod...
Regardless of whether or not it was taken from Vipermod, if it works for sense then it does something Vipermod can't.
Don't get me wrong, I rock Vipermod when I'm running MIUI and love it...but we need a solution like that for sense.
This has absolutely nothing to do with vipermod. In fact I was releasing undervolt scripts before viperboy was. I just stayed incredible only for a long time.
Sent from my ADR6300 using XDA App
workin nice on aosp (cm7) SZ kern thx very convenient
biglilsteve said:
Yeah, I figured being an inc developer you wouldn't be too familiar with EVO kernels. I'm using netarchy-toastmod 4.3.4. It's a HAVS sense kernel. Today the developer discontinued support for it since it is a froyo kernel and just about everyone (not me) has moved onto gingerbread...
I'm using myn's Warm TwoPointTwo RLS5 rom
Kernel thread is here:
http://forum.xda-developers.com/showthread.php?t=719763&highlight=netarchy
EDIT: I forgot to say THANK YOU for offering your help and even your willingness to take a shot at adding sysfs to that kernel
Click to expand...
Click to collapse
Here you go. I'd highly recommend that you nandroid beforehand because I have no device to test it on.
http://www.incredikernel.com/wp-con.../download.php?id=netarchy_sense_havssysfs.zip
Looking forward to trying this out when we get a gb kernel tossed our way.
androidsupra said:
Looking forward to trying this out when we get a gb kernel tossed our way.
Click to expand...
Click to collapse
Shouldn't need one. As far as I can tell, there are gb kernels with havs and sysfs for the evo already.
Sent from my ADR6300 using XDA App
chad0989 said:
Here you go. I'd highly recommend that you nandroid beforehand because I have no device to test it on.
http://www.incredikernel.com/wp-con.../download.php?id=netarchy_sense_havssysfs.zip
Click to expand...
Click to collapse
I tried flashing this (I also run netarchy's latest) sent me into bootloops. I didn't nandroid back but I did have to reflash my kernel to get it to boot up. When I open the app all I get is a black screen. Hope this helps.
Sent from my PC36100 using Tapatalk
mrcrptguy said:
I tried flashing this (I also run netarchy's latest) sent me into bootloops. I didn't nandroid back but I did have to reflash my kernel to get it to boot up. When I open the app all I get is a black screen. Hope this helps.
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
Try this one:
http://chad0989.dyndns.org/mirror/netarchy_sense_havssysfs-2.zip
FYI on Sense: This probably won't work with 2.3.3 [Gingerbread] *YET* for the following reason:
No source from HTC. No HAVS kernels yet. Known fact that kernels for 2.2 [Froyo] won't work (or don't work well) with 2.3.3 [Gingerbread].
github said:
FYI on Sense: This probably won't work with 2.3.3 [Gingerbread] *YET* for the following reason:
No source from HTC. No HAVS kernels yet. Known fact that kernels for 2.2 [Froyo] won't work (or don't work well) with 2.3.3 [Gingerbread].
Click to expand...
Click to collapse
That's how it is with the inc as well. So at least everyone is on the same page there.
chad0989 said:
Try this one:
http://chad0989.dyndns.org/mirror/netarchy_sense_havssysfs-2.zip
Click to expand...
Click to collapse
Fantastic! This kernel boots and the app runs on myn's Warm TwoPointTwo!
I wish I were more specific on which variant of the kernel I am using:
netarchy-toastmod 4.3.4. cfs havs more sbc
Are you able to implement the sysfs on that variant?
Another question...after setting the voltages, is there a way to actually verify the new voltages have been taken?
biglilsteve said:
Fantastic! This kernel boots and the app runs on myn's Warm TwoPointTwo!
I wish I were more specific on which variant of the kernel I am using:
netarchy-toastmod 4.3.4. cfs havs more sbc
Are you able to implement the sysfs on that variant?
Another question...after setting the voltages, is there a way to actually verify the new voltages have been taken?
Click to expand...
Click to collapse
Open a terminal and type:
cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs
Alternatively you can just open and then close the app, when the app opens it reads the current voltages and displays them. So if the voltages remain at what you set them too, they took.
Also if you could confirm that the sysfs interface is definitely working for me that would be great. To do this I would like you to set the min and max voltage for whatever max frequency you use to something low and definitely unstable, lets say 1000, click apply (make sure set on boot is unchecked) and load your phone (open a game or something). It should lock up and/or reboot pretty quickly. If it doesn't lock, then the voltages might not actually be being set. In this case, let me know.
I used the most vanilla variant of the kernel, havs, nosbc, if you confirm it working I'll build an sbc version.

HTC Kernel Source Released for Evo3d/Sensation/Inc 2

Hey guys,
I know we have been using mocked up kernels for the sense 3.0 shoot ports and they have for the most part been stunning. I see HTC release the source code for the kernels for numerous recent devices
http://www.androidcentral.com/htc-r...ncluding-evo-3d-sensation-4g-and-incredible-2
Not sure if any of this could be helpful in building a more stable kernel. If it is and any of the Dev's come up with a new one and need testing, send me a PM and i will be glad to help.
Franzie3 said:
Hey guys,
I know we have been using mocked up kernels for the sense 3.0 shoot ports and they have for the most part been stunning. I see HTC release the source code for the kernels for numerous recent devices
http://www.androidcentral.com/htc-r...ncluding-evo-3d-sensation-4g-and-incredible-2
Not sure if any of this could be helpful in building a more stable kernel. If it is and any of the Dev's come up with a new one and need testing, send me a PM and i will be glad to help.
Click to expand...
Click to collapse
The only kernel source of real use, or that we can really use at all, is the Thunderbolt kernel. Until we get a GB kernel source release, nothing great will happen.
mb02 said:
The only kernel source of real use, or that we can really use at all, is the Thunderbolt kernel. Until we get a GB kernel source release, nothing great will happen.
Click to expand...
Click to collapse
"This is a minimalistic Thunderbolt kernel based on the HTC Desire HD source (ace-2.6.35.10), then upgraded to 2.6.35.13. It also includes some code from 2.6.36.x and 3.0rc6 (that's right you read correctly). A lot of the mods in my kernel are fairly experimental and not typically done by other kernel devs, so I would not get too upset if things don't work sometimes."
From Imoseyon's GB Sense kernel thread. I'm not really following what you're saying here.

[KERNEL][MTD][EI22]EpicMTD-TWKernel-v1.0[GPL]

EpicMTD-TWKernel-v1.0​
Since there aren't a lot of different kernels available yet for running TouchWiz(TW) roms on MTD, and I've been rather bored while on winter break from college, I decided to put together a basic kernel that is as close to stock as possible while still supporting MTD. This will make a great base for other developers to start off of (I've been doing some work of my own based off of this, but its not ready to be released yet).
This is forked from Rodderik's github, and most of the changes for MTD where cherry-picked from Tortel's github. I got init.d working, modified the kernel build script, and wrote scripts to build the boot.img from the zImage (kernel and first stage initramfs), second stage initramfs, and recovery. I also disabled as many debugging options as possible in the kernel to decrease its memory use and increase its performance. A few other unused kernel features were disabled, and all tweaks and unnecessary parts have been removed from the init.rc file. The tweaks were removed since they can all be done from init.d scripts, and had the potential to interfere with tweaks done in init.d scripts.
This probably isn't the best [fastest] for a day to day kernel, but it does perform surprisingly well, and I have been getting some great data speeds. Been using it for a few days with no crashes.
Features:
MTD Boot
TW Support
Kernel debugging disabled
Kexec (untested)
Schedule autogroup patches
No CIQ
Size of initramfs reduced
Initramfs and Recovery use modules compiled in tree with the kernel (might help stability)
Clockwork recovery 5
DO NOT FLASH THIS IF YOU ARE NOT ALREADY ON AN MTD ROM!
DO NOT FLASH THIS IF YOU ARE ON CYANOGEN MOD!​
Download:
EpicMTD-TWKernel-v1.0.zip - 5.7 MB
Source:
GitHub
Info for developers:
If you want to build this kernel from source, I recommend using arm-eabi-4.4.3 or arm-eabi-4.4.0 from the android source repo. (Thanks earthbound for the info!) Both of them seem to work fine with the current source. The code sourcery toolchain works, but it prevents the soft key light from turning off while the screen is on.
Thanks:
Tortel
Rodderik
Earthbound
Everyone in the CM7 team
And the following people who are listed as authors of many of the commits I used:
Mike Kasick
noobnl
DRockstar
Felix Radensky
nullghost
nubecoder
Did I forget anyone? PM me if I did...
FIRST!
Awesome, the more MTD kernels the better! Btw, I'm tracking MTD ROMs and kernels here: http://forum.xda-developers.com/showthread.php?t=1405547
And away we go....
Sent from my PG86100 using xda premium
Say thanks if you agree the a dual boot kernel for cyanogen mod 7 and touch wiz based roms would be a good idea. Especially for those of us who miss their 4g connection.
Sent from my SPH-D700 using xda premium
jamice4u said:
Say thanks if you agree the a dual boot kernel for cyanogen mod 7 and touch wiz based roms would be a good idea. Especially for those of us who miss their 4g connection.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
I agree that it is a good idea although I NEVER use my 4G lol, it would definitely increase options and more availability to mtd roms, CyanogenMod and MIUI are the only roms I know of that aren't TW so by allowing us to have mtd with TW it would be loads better. and it would also still allow us to switch back and forth I say, bring on the dualboot mtd/tw kernel!
Most of the touch wiz based roms are converting to mtd.
Sent from my SPH-D700 using xda premium
hey zman, I think the permissions you set on gpsd in your init.rc breaks gps.
Code:
chmod 0777 /system/vendor/bin/gpsd
Using your initramfs in my kernel, GPS was broken and logcat showed permission denied errors in relation to GPS. After switching the permissions to 0755 in my kernel, gps started to work again.
jamice4u said:
Say thanks if you agree the a dual boot kernel for cyanogen mod 7 and touch wiz based roms would be a good idea. Especially for those of us who miss their 4g connection.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Earthbound kernel and this kernel have kexec (or however you spell it) support... = dual boot compatible...
Sent from my SPH-D700 using Tapatalk

Categories

Resources