This is a new Custom Kernel I started a few days ago. Using Samsung's source as base, I'll go adding features one by one. I'll try not to add a lot of things, but just enough to have a good battery life and performance.
Features:
Overclock up to 1083Mhz.
Kernel HZ: 750.
Voodoo sound driver v10.
1% Battery Mod.
Lagfree governor.
5 touchpoints.
Has Simple I/O Scheduler, optimized for flash devices and set as default.
Bootup progress bar enabled.
Compiled with arch-specific flags.
Root ADB.
Busybox.
Filesystems support (same as other kernels) and convertion.
G3Mod's ClockWorkMod Recovery & RZRecovery versions.
Toggleable Compcache.
Support for early init scripts (aka init.d).
Credits:
marcellusbe, for all he's done for G3.
Dharamg3, for teaching me almost all I know of Kernel developing, for creating G3Mod and all he's done.
Hillbeast, for working with me in G3Mod and teaching me some stuff from time to time.
Source code:
https://github.com/moikop/Astrum-Kernel
Changelog
Andromedae (v1.0):
Hillbeast's Data2SD support added.
Added one more CPU step: 1083Mhz (Only recommended when high performance is needed).
Alpha Centauri (A1):
"Pre-initial" release.
Downloads
Downloads: http://code.google.com/p/astrum-kernel-apollo/downloads/list
Nice :-D
Sent from my GT-I5800 using Tapatalk
Good luck Moikop!
BTW. 750 Hz?
will it be able to run cm7?
Sent from my GT-I5800 using Tapatalk
KSLevel11 said:
Good luck Moikop!
BTW. 750 Hz?
Click to expand...
Click to collapse
Yes. Seems to have a good performance, and yet not too much to overload the cpu or have significant effect on battery. Still testing though..
EternalFame said:
will it be able to run cm7?
Sent from my GT-I5800 using Tapatalk
Click to expand...
Click to collapse
Maybe not in the first releases, since I want to get other things working first (like overclocking). But yes, it will.
Don't know about Hillbeast's Data2SD system yet, but either way it's not a priority (since you can use an init.d script to do the same thing).
Great idea man.I think it is more usefull to make more kernels than "custom ROM's" which are copies from one or two
How about cwm5? (or some other recovery - there are many)
cdesai said:
How about cwm5? (or some other recovery - there are many)
Click to expand...
Click to collapse
Yes, RZ Recovery is nice.
Very nice. Good luck.
I think its not so good to spiit the g3mod team, that was probably hillbeasts fail. I think its better to merge astrum with kyorakernel or with other words to rewrite g3mod with hillbeast.
cdesai said:
How about cwm5? (or some other recovery - there are many)
Click to expand...
Click to collapse
Mohanshbhr said:
Yes, RZ Recovery is nice.
Click to expand...
Click to collapse
G3Mod Recovery is only temporarily (so I don't have to use Stock recovery :S). Maybe I'll port RZ. Which one would you guys prefer? CWM5 or RZ?
TearsDontFalls said:
I think its not so good to spiit the g3mod team, that was probably hillbeasts fail. I think its better to merge astrum with kyorakernel or with other words to rewrite g3mod with hillbeast.
Click to expand...
Click to collapse
G3Mod is still on foot. Hillbeast and I will still bring support for it. Eventually there will be G3Mod updates (as long as the changes are significant). So users who still want to use G3Mod Kernel, they don't have to change. A little diversity won't hurt anyone, will it?
Please add CWM, most of users learned to use this recovery so changing now could be a little confusing. And CWM is used in CM too... having a unique recovery is better than 2 or more different...
andreapier said:
Please add CWM, most of users learned to use this recovery so changing now could be a little confusing. And CWM is used in CM too... having a unique recovery is better than 2 or more different...
Click to expand...
Click to collapse
RZ recover is a very nice recovery, nice colour profile, nice menu options, take a look at RZ recovery its really very nice recovery. We already have cwm 5, may be hillbeast is going to port cwm5 in his kernel, so there is no benefit of having same recovery in both kernel, and about confusion in recovery, recovery is not quantum mechanics, spending some minutes on recovery made it easy. A have a personal request please port RZ recovery. I think RZ recovery is ported to galaxy w and some more galaxy devices.
@ moikop
hi mate
is there any chance of adding compatibility to ecliar
thanks in advance
austin266 said:
@ moikop
hi mate
is there any chance of adding compatibility to ecliar
thanks in advance
Click to expand...
Click to collapse
No. Froyo now, GB & ICS later. But no Eclair..
moikop said:
No. Froyo now, GB & ICS later. But no Eclair..
Click to expand...
Click to collapse
but is it possible?.
Edit: maybe Amon Ra recovery, its also used alot.
RafayelG said:
but is it possible?.
Edit: maybe Amon Ra recovery, its also used alot.
Click to expand...
Click to collapse
Yes, it's possible.
I've already started working on RZ Recovery. It boots, but I'm getting a weird problem :S
Related
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.
AOSP Kernels for HTC's 8x50, 7x30, and 8x60 Devices
Also available for the Motorola Xoom
Tiamat kernels are designed for use on all ROMs that are built from the AOSP source code. This includes ROMs built from MIUI, CyanogenMod, and others.
Tiamat receives no support for use with ROMs based on HTC's Sense - use at your own risk.
Click to expand...
Click to collapse
Tiamat Kernels
You can find full details about Tiamat Kernels at our website. The site is up and running and serves as a more centralized location to get updates, downloads, and changelogs for all Tiamat Kernels. There is no forum or Registration, it’s just a more convenient way to keep things organized as we work to add support for more devices.
Click to expand...
Click to collapse
Support
Join the Tiamat Kernel developers on IRC at irc.freenode.net, #tiamat. Support and questions are generally handled faster there than the forums. You can easily join via webchat here.
Click to expand...
Click to collapse
Special Thanks to:
toastcfh, slayher and the CyanogenMod team for the base kernels and everything else they do for the Android community
bcnice20 for generally being awesome
TeamWin for also generally being awesome
netarchy, chad0989, cuviper, and invisiblek for some great code
intersectRaven and redstar3894 for the Mjolnir compiler
JasonK75 for updating threads
Click to expand...
Click to collapse
Quick Links
Click to expand...
Click to collapse
8x50 Changelog
8x60 Changelog
7x30 Changelog
Downloads
FAQ
Source Code
Awesome to see u guys on sensation your all over my xoom!!
Sent from my Xoom using Tapatalk
The only issues i had now is that i flash this kernel and i wasnt able to unlock my phone. think i might wanna reflash it again .
Edit:Still the same problem. I hope i'm not the only one here.
Welcome guys. I'll be testing this kernel as well im glad your deving for our device.
Sent from my HTC Sensation 4G using Tapatalk
Hm interessting, really want to try but, can you tell us more ?
Is this kernel made for performance and it's OC ?
Or is it not OC by default and can give us better battery ? I really search a kernel for a good battery life : )
What version do I need for HTC Sensation?
Remember to give THANKS were THANKS is due.
Try to install this kernel on TripNMiUI Beta, get the bootloop
I'm sorry it would help if I would read a little more. I found right Kernel, flashing now.
Remember to give THANKS were THANKS is due.
Works fine on cm7 for me. Although battery drain seems high, will report back after a full charge discharge cycle.
Sent from my Sensation 4G
Thanks, no Problems so far, but low benchmark results.
g3c said:
Thanks, no Problems so far, but low benchmark results.
Click to expand...
Click to collapse
using what benchmark app? quadrant is laughably useless on these device. seriously, run it several times in a row -- your scores will vary wildly. That is the definition of unreliable. The app may as well be a random number generator at this point. Also, it never bothers to use the second core.
r00tk1t said:
Try to install this kernel on TripNMiUI Beta, get the bootloop
Click to expand...
Click to collapse
It's tested on CM7. The MIUI ROMs at this point (and really a shocking number of other 'AOSP' ROMs) are drawing far too heavily on Sense to work well with this kernel (or the kernel packed in CM7 for that matter).
r00tk1t said:
Try to install this kernel on TripNMiUI Beta, get the bootloop
Click to expand...
Click to collapse
damn, was hoping to use this with trip's miui and hopefully fix the bt sound issues
Hey cayniarb, love the kernel any idea what's instore for the next release? More gpu and bus oc?
Sent from my Sensation 4G
Good to see you here, cayniarb. See you on IRC.
r00tk1t said:
Try to install this kernel on TripNMiUI Beta, get the bootloop
Click to expand...
Click to collapse
Cayniarb said:
It's tested on CM7. The MIUI ROMs at this point (and really a shocking number of other 'AOSP' ROMs) are drawing far too heavily on Sense to work well with this kernel (or the kernel packed in CM7 for that matter).
Click to expand...
Click to collapse
Working just fine for me on TripNMiUI.
I used Tiamat on Evo and it worked great
Cant wait to try this out
Thanks OP!!!
Cayniarb said:
using what benchmark app? quadrant is laughably useless on these device. seriously, run it several times in a row -- your scores will vary wildly. That is the definition of unreliable. The app may as well be a random number generator at this point. Also, it never bothers to use the second core.
Click to expand...
Click to collapse
I used CF-Bench
~7500 with faux v0.1.4 @ 1.67 and cm7
~5300 with tiamat v1.0.0 @ 1.67 and cm7
Do you have other results?
turkeyshark said:
Working just fine for me on TripNMiUI.
Click to expand...
Click to collapse
does bt sound work for you? thats the big problem. pairs easy but no sound.
---------- Post added at 08:23 AM ---------- Previous post was at 08:11 AM ----------
detroit2hi said:
I used Tiamat on Evo and it worked great
Cant wait to try this out
Thanks OP!!!
Click to expand...
Click to collapse
same here! great kernals for the evo
cmart4 said:
does bt sound work for you? thats the big problem. pairs easy but no sound.
Sorry don't use bt so no idea
Click to expand...
Click to collapse
Hi all
I am really a newbie to this Android world, I recently bought a Google Nexus S (I9020T), and I have been looking for some ways to maximise its ability, and I came across something called Voodoo Kernel.
What is it exactly? What is the benefit of using it on my phone please?
Thanks
It's an optional feature of a kernel which provides a much better driver and config for the sound equipment in the nexuses.
Voodoo colours allows you to change the white balance of amoled displays (all nexus s besides i9023).
Harbb said:
It's an optional feature of a kernel which provides a much better driver and config for the sound equipment in the nexuses.
Voodoo colours allows you to change the white balance of amoled displays (all nexus s besides i9023).
Click to expand...
Click to collapse
Thank you very much for your quick reply.
So voodoo kernel is basically a kernel contain Voodoo colours? That's all?
(btw, how is kernel different to a ROM?)
So in order to get this feature, do I have flash a completely new ROM please? or I can just download it and install on my phone?
Thanks
luckyvictor said:
Thank you very much for your quick reply.
So voodoo kernel is basically a kernel contain Voodoo colours? That's all?
(btw, how is kernel different to a ROM?)
So in order to get this feature, do I have flash a completely new ROM please? or I can just download it and install on my phone?
Thanks
Click to expand...
Click to collapse
A ROM is the Operating System.
A kernel is the interface between the ROM and the hardware of the phone.
You can install a ROM with its own kernel,and after this,flash a new kernel,leaving the rom intact.
Inviato dal mio Nexus S usando Tapatalk
luckyvictor said:
Thank you very much for your quick reply.
So voodoo kernel is basically a kernel contain Voodoo colours? That's all?
(btw, how is kernel different to a ROM?)
So in order to get this feature, do I have flash a completely new ROM please? or I can just download it and install on my phone?
Thanks
Click to expand...
Click to collapse
No, it's not just colours. As Harbb said, it contains a better audio driver too...you will feel the difference if you often listen to music on your nexus.
Don't think that you will need another ROM. Just flash a kernel that supports Voodoo and get the Voodoo Control App from the market. Given this app, you can change different voodoo settings.
I think I may get it now.
ROM is the operating system, like windows 7
Kernel is similar to the drivers in windows.
so all I need is http://forum.xda-developers.com/showthread.php?t=876132 ??
and installing/flashing a kernel will not wipe out my data, is it correct please?
luckyvictor said:
I think I may get it now.
ROM is the operating system, like windows 7
Kernel is similar to the drivers in windows.
so all I need is http://forum.xda-developers.com/showthread.php?t=876132 ??
and installing/flashing a kernel will not wipe out my data, is it correct please?
Click to expand...
Click to collapse
Almost . Kernel is like the engine of your ROM. Flashing a new kernel will not wipe your data. Just boot into recovery then wipe cache and wipe dalvik-cache. After that, choose zip file of the kernel, install and reboot.
The link you posted is not the only kernel which supports voodoo. A lot of kernels have this feature like Matrix, ICUP, Glados,....
A ROM is the full OS with both kernel and apps, like a installed copy of Windows 7. The kernel is the part of the OS that manages many things from talking to the hardware, managing tasks/apps executing concurrently, managing memory, etc. I don't know if the kernel in Windows 7 can be easily replaced, but it's very simple for Linux based OS such as Android.
If you want Voodoo, there are two ways to get it. You can root your phone, then download Voodoo Control Plus (I think it's still on special price right now), it will load the Voodoo Sound driver for you. You don't need to flash a custom kernel. But this will only give you Voodoo Sound, not Voodoo Colour. For Voodoo Colour, you must flash a kernel with Voodoo built-in. Depending the ROM you are using, you must pick a kernel suitable for your ROM. Ie. ICS ROM must use a kernel built for ICS, the same goes for GB.
stimulus_pi said:
Almost . Kernel is like the engine of your ROM. Flashing a new kernel will not wipe your data. Just boot into recovery then wipe cache and wipe dalvik-cache. After that, choose zip file of the kernel, install and reboot.
The link you posted is not the only kernel which supports voodoo. A lot of kernels have this feature like Matrix, ICUP, Glados,....
Click to expand...
Click to collapse
Thank you for your reply.
I have looked around in this forum, there are a lot of kernels I can see.
As I know very little, can you recommend me one that is good for Android 2.3.6 in terms of the performance and battery life?
(I know it may sound a bit too much, but I just want to have a guide.)
Thanks
luckyvictor said:
Thank you for your reply.
I have looked around in this forum, there are a lot of kernels I can see.
As I know very little, can you recommend me one that is good for Android 2.3.6 in terms of the performance and battery life?
(I know it may sound a bit too much, but I just want to have a guide.)
Thanks
Click to expand...
Click to collapse
Seems, as if Si_NZ is far more expert than me. I didn't know that Voodoo Sound works without a proper kernel .
Regarding a good kernel for GB, I like the Matrix kernel. It's a good combination of performance, battery life and stability. (http://forum.xda-developers.com/showthread.php?t=1100448&highlight=matrix, try the cfs version) But take into account that this is just a personal opinion and that there are a lot of good kernels out there. Have to go to sleep now...
stimulus_pi said:
Seems, as if Si_NZ is far more expert than me. I didn't know that Voodoo Sound works without a proper kernel .
Regarding a good kernel for GB, I like the Matrix kernel. It's a good combination of performance, battery life and stability. (You have to look for the Matrix Gingerbread version!!) But take into account that this is just a personal opinion and that there are a lot of good kernels out there.
Click to expand...
Click to collapse
Thanks for sharing your opinion to me!!
This one looks like is for GB, can you confirm me please?
http://forum.xda-developers.com/showthread.php?t=1100448
does it matter whether my Android is 2.3.6 or 2.3.5 please?
By the way, why would you choose Matrix please? GLaDOS seems quite good as well (lots of features), also Netarchy seems good as well.
(Just wanna gather information and learn from other experts!!)
luckyvictor said:
Thanks for sharing your opinion to me!!
This one looks like is for GB, can you confirm me please?
http://forum.xda-developers.com/showthread.php?t=1100448
does it matter whether my Android is 2.3.6 or 2.3.5 please?
By the way, why would you choose Matrix please? GLaDOS seems quite good as well (lots of features), also Netarchy seems good as well.
(Just wanna gather information and learn from other experts!!)
Click to expand...
Click to collapse
Yeah, that's the right one. And no, I don't think that it makes a difference if you have 2.3.5 or 2.3.6.
Of course, Glados and Netarchy are decent kernels too. I chose matrix because it gave me a really good battery life (lost only 3 percent during a whole night) and it's overclockable to 1,46Ghz and I think it has all the mods from glados builtin too. but just try the others too...
Thank you so much, I will find a time to flash a kernel today, may report back my experience.
luckyvictor said:
Thank you so much, I will find a time to flash a kernel today, may report back my experience.
Click to expand...
Click to collapse
Good luck . Don't forget to make a backup in recovery before you flash a kernel.
stimulus_pi said:
Good luck . Don't forget to make a backup in recovery before you flash a kernel.
Click to expand...
Click to collapse
Thank you, To backup, do you mean using something like ROM manager please?
luckyvictor said:
Thank you, To backup, do you mean using something like ROM manager please?
Click to expand...
Click to collapse
I'm not sure if it works with ROM Manager, cause I've never used this. I've always used Clockwork RecoveryMod to flash ROMs and kernels.
Are you rooted and have ClockworkRecovery installed? If not, go to the Nexus S General Forum and there you will find Step-to-Step Guides how to do this.
If you are already rooted, boot into recovery and you'll find a backup option in the menu. When it's finished, just follow the steps I described a few posts earlier (wipe cache, wipe dalvik_cache, install kernel).
Thank you again!!
I just love this forum, people are so willing to share and teach!!
This kernel aims to improve performance, while still maximizing stability (and getting rid of reboots and SODs). It's working on all ROMs so far, so here it is for your approval. It can overclock to 1704Mhz, but doesn't override your user limit. I've added SIO and Init.d support and some various tweaks, and rebased to the newest source. Next is more cpu governors and general tweaks. Thanks to Roach for his commits from github, and guevor for new suspend code to imitate.
Some ROMs use a different build config, so Use The Right Version Below! Please Wipe Cache in CWM before flashing.
Update 4/11/12: Added test version of Veno, read about it at: http://www.ie.cuhk.edu.hk/fileadmin/staff_upload/soung/Journal/J3.pdf1.0 is up for All testers. Voodoo should be supported, please report. Wifi has been tested on Stock/ARHD/Revolver/Megatron/CNA/AOKP, but please test with other ROMs. I'm trying to compile one kernel for all ROMs, but EOS is still separate. Mega props to Guevor for the new suspend code. I'm trying to implement it without directly copying him though, so I need testers again. I will compile for other ROMs if necessary.
Update 4/7/12-2: 0.8 Added OC up to 1704mhz, Under/Overvolt support, made some changes to error handling for wifi stack, tweaked default voltages, and some stuff I can't remember right now. For testing, 0.8 downloads are in green. CIFS, TUN, and NTFS are cooked in, you should not need to load modules. There is a download link provided below for people who want the modules anyways.Personally tested on all ROMs listed, haven't had time to try Frozn.
Install with CWM or Rogue
Download 1.0(All ROMs, except EOS):http://db.tt/nNEbqufy
Download 1.0 With TCP_VENO(All ROMs, except EOS):http://db.tt/CqEqLMDQ
Download 1.0(EOS):http://db.tt/nnn4x9mN
Download 0.8(Stock/ARHD/Revolver/Megatron):http://db.tt/XyxW8WTK
Download 0.8(CNA/CM9Mar29/AOKP):http://db.tt/fiOXe16e
Download 0.8(EOS)http://db.tt/rcUAfPjz
Download 0.6 (Stock/ARHD/Revolver):http://db.tt/YDIInoKn
Download 0.6 (CNA, CM9, AOKP):http://db.tt/wdwPhWVt
Download 0.6 (EOS):http://db.tt/1yAOB7tq
Download 0.7 (Stock/ARHD/Revolver):http://db.tt/YsOdC3Tk
Download 0.7 (CNA, CM9, AOKP):http://db.tt/91iLDpKq
Download 0.7 (EOS):http://db.tt/HVY81MUQ
CIFS/NTFS Modules: http://dl.dropbox.com/u/21284412/modules.zip
You shouldn't need these, but I'll leave the link for old time's sake.
This is still beta. You must have balls to flash this(metaphorically speaking). Don't rip mine off if you have to reflash something else.
I had a couple requests for a donation link, so I'm posting one below. Feel free to buy me a beer if you want, but most of the work was done by the source code and people before me.
Click Here To Donate To My Delinquency
Github is at: https://github.com/msticninja/asus_kernel_tf101
Changelog:
Code:
1.0-Veno Add TCP_VENO as default ipv4 Congestion Control Method
1.0 Change suspend code to be closer to guevor's. Hopefully fix reboots again. Add post_boot exec for ARHD.
0.9 Change clk_disable_locked code to be closer to Nvidia source. Hopefully fix reboots.
0.8 Add BFQ, Over/Undervolt support, wifi patches, OC to 1704, etc.
0.7 Rebased off Asus March 29th Kernel Source. SIO/Init.d is now included in all kernels.
0.6 Fixed Wifi on CNA SIO Version(still getting the hang of using git branches, sorry)
0.5 Add Init.d support to ramdisk
0.4 Add SIO IO Scheduler
0.3 Add EOS Version
0.2 Add CNA/CM9/AOKP Version
0.1 Add OC and compile tweaks
Compatible with cyanogenmod?
psyk974 said:
Compatible with cyanogenmod?
Click to expand...
Click to collapse
Depends. Try it. The worst thing will be that the wifi doesn't work. I'm working on the bcmdhd version for people with AOSP roms, that may use the same driver.
Thx. I will try it !
Thank you , but can u chack if the dock 2xUSB (removable disk) is working?
Because on every OC ICS kernel that i tried so far on the tf101 , the dock USB stop working
psyk974 said:
Thx. I will try it !
Click to expand...
Click to collapse
Let me know what happens. If anything isn't right, give me as much detail as you can.
i9apps said:
Thank you , but can u chack if the dock 2xUSB (removable disk) is working?
Because on every OC ICS kernel that i tried so far on the tf101 , the dock USB stop working
Click to expand...
Click to collapse
Just checked with a couple of flash drives, works perfectly.
msticninja said:
Let me know what happens. If anything isn't right, give me as much detail as you can.
Click to expand...
Click to collapse
Okay ! I inform you
msticninja said:
I just compiled this from my github, which is forked from Roach's(He's working on EOS, so I'm filling in the void for now, with his permission). It's working beautifully for me on stock ROM and ARHD so far, so here it is for testing. It can overclock to 1600Mhz, but doesn't override your user limit. Blades' test kernel "meh" overrides the user limit once the screen is off, which makes my TF reboot constantly. That's really the only reason I compiled my own kernel, but I know other people have this issue, and Roach said he doesn't have time to compile and post it for us. Thanks to Roach of course, and Blades, because I used his "meh" updater-script (because I forgot which partition the kernel was supposed to be dd'ed to.)
Install with CWM, (or Rogue(untested though))
Download:http://db.tt/wKQ6ho2h
This is still beta. You must have balls to flash this(metaphorically speaking). Don't rip mine off if you have to reflash something else.
Going to bed now. Will respond to responding responders in morning. Seriously. Me So Tired.
P.S. @guevor Didn't mean to post this right after you merged Roach's fix, we must've been compiling at the same time, little did we know.
Click to expand...
Click to collapse
Dont forget the source or patches main rule !!!
Could you list the Core mV per frequency too please?
Jhinta said:
Dont forget the source or patches main rule !!!
Click to expand...
Click to collapse
Grrr...lack of sleep. I thought I did. Appended.
cspiby said:
Could you list the Core mV per frequency too please?
Click to expand...
Click to collapse
https://github.com/msticninja/asus_kernel_tf101/blob/d1da185880877e22c7881fe69d4cb650e7a84ba5/arch/arm/mach-tegra/tegra2_dvfs.c
Too sleepy to make a table out of it. I'll do it tomorrow if you can't figure it out from the source.
Just flashed the kernel , got a first reboot after 4 seconds
will try again now
i9apps said:
Just flashed the kernel , got a first reboot after 4 seconds
will try again now
Click to expand...
Click to collapse
Like I said, if you have issues, give as much info as possible. ROM, frequency settings, etc. I only have one TF to test on, so you'll have help me out.
initd support?
drakal said:
initd support?
Click to expand...
Click to collapse
Haven't had time yet, just made it for my own purposes originally. I'll put a new ramdisk together and repack tomorrow if someone else hasn't done it by then.
msticninja said:
Like I said, if you have issues, give as much info as possible. ROM, frequency settings, etc. I only have one TF to test on, so you'll have help me out.
Click to expand...
Click to collapse
I am running Revolver rom 1600 GHz and the kernel not working for me , the tf freeze or reboot, on the other kernels i manage to OC to 1.68Ghz stable
i9apps said:
I am running Revolver rom 1600 GHz and the kernel not working for me , the tf freeze or reboot, on the other kernels i manage to OC to 1.68Ghz stable
Click to expand...
Click to collapse
I haven't tested on Revolver. I didn't add init.d support yet, so it could be that. Can you run at lower frequencies without rebooting? Mine can't handle 1600 on any kernel, so I can't really troubleshoot that, but if it still reboots at 1000 or 1200, then it's probably a ROM incompatibility. We'll see if anyone else can test it on Revolver in the mean time.
Hi,
tested your kernel with CNA 1.5.5.3 sadly no wifi.
Now I'm back on stock
Greetings
Nice to see more kernels popping up
I would help you test it, but frankly Im not in the mood to troubleshoot (if needed) today
Been screaming at a PC all day that refused to work properly hehe
I am starting up my own route of android development working with team acid and AntonX to make sure all the best features work in AOSP roms like MIUI, and in the future AOSP and BML CM7 if we make them . This is a BML kernel so don't flash it if you are running the MTD CM7. It is CWM flashable or you can extract the zImage and flash with heimdall.
This is a branch of AntonX's kernel so UV/OC, voodoo sound, and BLN are all there.
Do not flash this on a stock rom, this includes Valhalla black, AOSP style (no it's not AOSP), or anything that isn't MIUI, Cyanogenmod (BML), or AOSP (if we ever get it ).
Changes to come:
Currently working with initramfs to remove voodoo lagfix, speed up boot time, and add touch recovery.
Credits:
AntonX, this is a branch of his kernel
Team Acid, for putting up with me and their kernel work
Bhundven, for being the best dev ever, his original kernel, new initramfs and all his work fixing CM7, and his always helping me out when I'm in a pinch
m4xm4n and Bhundven for the vibrate fix on CM7 ported to BML
Changelog:
Release one:
Branched from AntonX kernel. Adds vibrate functionality to AOSP
Click to expand...
Click to collapse
Release two:
Updated source base to AntonX's 1.1.0 kernel.
Disabled some debugging.
Implements new initramfs for faster boot. (Thanks Bhundven!!)
Should be faster and more stable.
Now comes in OC and non-OC flavors.
Click to expand...
Click to collapse
Downloads:
Release 1
Release 2 (non-OC) (OC/UV)
Updated non-OC version. It was the OC version a second time. Oops.
Source:
https://github.com/hampsterblade/Galaxy_S_4G_Kernel
Would this work on a ported ics ROM that isn't cm based, but is stock based (from nexus)?
Sent from my BAMF SGH-T959V!
downlaoding!
"Putting up with me"? You make us laugh with all them jokes, plus a bunch of interesting conversations. I'm glad you're on IRC so often. I'm also glad to see you develop for this phone.
thomas.raines said:
Would this work on a ported ics ROM that isn't cm based, but is stock based (from nexus)?
Sent from my BAMF SGH-T959V!
Click to expand...
Click to collapse
If it's BML it's worth a shot. Let me know if it works for you .
Just a general reminder: there is a "Thanks" button for a reason. Please do not post just to say thanks, just hit the button.
I noticed you thanked m4xm4n for the "vibrate fix on CM7 ported to BML" will this fix the miui weak vibration bug?
ChadBFlores said:
I noticed you thanked m4xm4n for the "vibrate fix on CM7 ported to BML" will this fix the miui weak vibration bug?
Click to expand...
Click to collapse
Yes read the whole op...*cough*changelog*cough*
Sent From a Galaxy S with 4G
Sad news is, my computer screwed up a flash and now I'm bricked. So I won't be deving for a while til I get to a t-mobile store
Woo think god, I managed to fix it. Lesson learned, don't flash from my front USB port.
hampsterblade said:
Sad news is, my computer screwed up a flash and now I'm bricked. So I won't be deving for a while til I get to a t-mobile store
Woo think god, I managed to fix it. Lesson learned, don't flash from my front USB port.
Click to expand...
Click to collapse
Indeed; stick with the ones mounted on the motherboard if you can
hampsterblade said:
m4xm4n for the vibrate fix on CM7 ported to BML
Click to expand...
Click to collapse
The "vibrate fix" aka the switch to aries-vibrator from vibetonz was actually bhundven. I just dinked around with vibetonz until I yelled "f**k it" and flipped over the table. Bryan then made the switch.
m4xm4n said:
The "vibrate fix" aka the switch to aries-vibrator from vibetonz was actually bhundven. I just dinked around with vibetonz until I yelled "f**k it" and flipped over the table. Bryan then made the switch.
Click to expand...
Click to collapse
Noted
OP updated with new release.
hampsterblade said:
OP updated with new release.
Click to expand...
Click to collapse
Uh oh...I think the two links are exactly the same (non OC) version
Sent from my SGH-T959V using xda premium
daothanhduy1996 said:
Uh oh...I think the two links are exactly the same (non OC) version
Sent from my SGH-T959V using xda premium
Click to expand...
Click to collapse
fixed.
I'm quite stupid but can you explain "OC and Non-OC flavors"
NVM I figured it out haha.
hampsterblade,
You did the wrong thing on github, you have lost all history for the project. If for any reason my project is gone, nobody will know what have been modified. You should have forked. It's not too late, you haven't made too many changes. I did exactly the same mistake originally, but FBis helped me to recover.
And why have you uploaded the whole toolchain??? You are not going to make changes to it, are you?
Since updating this kernel to the non oc version I can't uv with tegrak
Sent from my galaxy s 4g using XDA app