2.6.37.4 Kernels? - Nexus S Q&A, Help & Troubleshooting

I was wondering if any of the kernels in the development section are re-based when a new Linux kernel comes out?
I've noticed that in all the HTC Forums that kernel threads will list what version of the Linux kernel they were based on but not here in the Nexus S forums. Why not?
What kernel version does it say on your Settings->About Phone screen?

Uh.. the threads here do mention them. Not sure about all of them but Netarchy does
- Kernel base 2.6.35.11 (as of 1.2.3)
Click to expand...
Click to collapse
And honestly.. I can really care less about the kernel base numbers. They're just numbers, I care about performance and speed.

zephiK said:
And honestly.. I can really care less about the kernel base numbers. They're just numbers, I care about performance and speed.
Click to expand...
Click to collapse
The newest kernal has the best speed (2.6.38)

mazodude said:
The newest kernal has the best speed (2.6.38)
Click to expand...
Click to collapse
And where's the source of that "kernal" (it's kernel) proving that its the best speed on the Nexus S? I'm not saying a kernel for another device because thats irrelevant. That's like saying Windows 7 SP1 is faster than Windows 7 SP0 on two different machines with different specifications.

zephiK said:
Uh.. the threads here do mention them. Not sure about all of them but Netarchy does
And honestly.. I can really care less about the kernel base numbers. They're just numbers, I care about performance and speed.
Click to expand...
Click to collapse
Thank you very much for letting me know your kernel version. I checked that thread and I did find it listed. I'm just trying to understand why the Nexus S doesn't have their kernels based on the latest Linux version when the HTC phones seem to.
But there not just numbers it's improvements to the base code. That can improve performance among other things.

mazodude said:
The newest kernal has the best speed (2.6.38)
Click to expand...
Click to collapse
2.6.38 hasn't made it to an android phone as far as I know.
Here is why he is say it's the best speed. It has a big change that should improve performance across the board.
http://www.linuxfordevices.com/c/a/News/Galbraith-Linux-kernel-scheduling-patch/

Here are the kernels I saw on the first 4 pages of development.
Honity - No mention in main post
Voodoo kernel from Supercurio - No mention in main post
Netarchy - 2.6.35.11
Trinity - No mention in main post
I don't own an Nexus S so I can't look for myself. I just wonder why there is no mention. When I see the kernel version tracked by other phones.
Here are some examples from other forums.
[Kernel] [.37.4] intersectRaven's Kernel
[KERNEL][AOSP] - Savaged-Zen [2.6.37.4
[Kernel] LeeDrOiD v2.2.8
[Kernel] 2.6.32.33
Click to expand...
Click to collapse
Is the Nexus S locked on a specific kernel version?
Are the developers not re-basing the kernels?

Hmm interesting point, i too am curious

in nexus one i used intersecraven 6.37.x kernels, i dont think the nexus one was based on the 6.37 when it came out the first time it had 6.32 kernels

Well the Nexus S official kernel version is 2.6.35.7. It's easy to merge the minor patches, but a major version jump to to .38 would require a lot of manual fixing of the kernel source code.

Changing major bases would require a lot of porting work, as many of the drivers required by the nexus s are not in the standard kernel by default.
It will probably be done eventually.

netarchy said:
Changing major bases would require a lot of porting work, as many of the drivers required by the nexus s are not in the standard kernel by default.
It will probably be done eventually.
Click to expand...
Click to collapse
Thank you for your reply. So just to confirm there are no technical limitations (lack of drivers/files/etc..) that prevent someone from re-basing their kernel versions for the Nexus S?

Related

How might the "Galbraith" kernel patch effect the Android platform?

Tiny Linux Kernel Patch Delivers Huge Speed Boost
very interesting article. Would/could this have any impact on the Android kernels we have access to? That is, can it somehow be worked into the Android OS?
Already in IntersectRavens latest kernel and wildmonk's latest beta kernels for nexus one. Check the threads
Sent from my Nexus One
Imperial.mack said:
Already in IntersectRavens latest kernel and wildmonk's latest beta kernels for nexus one. Check the threads
Sent from my Nexus One
Click to expand...
Click to collapse
Link or it didn't happen.
What advantages did it prove/show, and can it be beneficial for all Android device besides the nexus 1?

[Kernel][AOSP] Tiamat 1.1.4 | 2.6.35.14 | 10/4/11

​
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​
im running the latest miui and installed this kernel no problems so far running nice.
This kernel supports many different devices?
Sent from my HTC Sensation 4G using XDA App
jerrylzy said:
This kernel supports many different devices?
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
Yes it does support a lot of devices. 13 devices now have Tiamat Kernels and the Xoom has a Tiamat ROM to go with it.
Welcome to the empire ;p
Cayniarb said:
Yes it does support a lot of devices. 13 devices now have Tiamat Kernels and the Xoom has a Tiamat ROM to go with it.
Welcome to the empire ;p
Click to expand...
Click to collapse
hi mate, if you make a good kernel for our desense rom like an exclusive
we will be your betatesters
thx in advance mate
What do you mean by "7x30" and "8x50" ?
good job guys
is this kernel have battery drain fix for cyanogen and miui roms?
oooo, competition
welcome!
I've seen your git this morning.. and.. most of tweaks from my kernel source
Morak75 said:
What do you mean by "7x30" and "8x50" ?
Click to expand...
Click to collapse
It refers to the SnapDragon chipset....
MIUI 1.7.22
Sweet on MIUI .22 for me, battery drain good.
Morak75 said:
What do you mean by "7x30" and "8x50" ?
Click to expand...
Click to collapse
The Qualcomm Snapdragon 8x50 chipset is in the Inc, Evo, Desire, and N1.
The Qualcomm Snapdragon 8x55 chipset is referred to as the 7x30 chipset because it uses acpuclock-msm7x30 (no idea why, just the way it is). This is in the DesireHD/Inspire, DesireZ/G2, MyTouch 4G, Desire S, Merge, Inc2, IncS, TBolt, and Shift.
The x in those numbers is a modifier to indicate the radio(s) included with it.
johnny8910 said:
Sweet on MIUI .22 or me, battery drain good.
Click to expand...
Click to collapse
+1 Good performance on MIUI 1.7.22
Good explanation
Cayniarb said:
The Qualcomm Snapdragon 8x50 chipset is in the Inc, Evo, Desire, and N1.
The Qualcomm Snapdragon 8x55 chipset is referred to as the 7x30 chipset because it uses acpuclock-msm7x30 (no idea why, just the way it is). This is in the DesireHD/Inspire, DesireZ/G2, MyTouch 4G, Desire S, Merge, Inc2, IncS, TBolt, and Shift.
The x in those numbers is a modifier to indicate the radio(s) included with it.
Click to expand...
Click to collapse
Thanks for explaining that
Hi, this kernel use oc daemon?
No.
dd4285 said:
Hi, this kernel use oc daemon?
Click to expand...
Click to collapse
Sent from my Inspire 4G using XDA App
LorD ClockaN said:
oooo, competition
welcome!
I've seen your git this morning.. and.. most of tweaks from my kernel source
Click to expand...
Click to collapse
Not knowing who you are, let's assume I did not get anything from your kernel.
I honestly haven't been working on this series very long, so most of the modifications I have made are fairly common. Beyond that, the only other repos I've looked at on this are CM's, bcnice20's, and my own.
I realize I'm stepping into the 7x30 kernel scene a bit late in the life for a lot of the devices, and I'm not trying to piss off the established developers that are already here. I've had a lot of users asking me to take up these devices and, really, I'm bored waiting for kernel source for the Sensation and/or Evo 3D.
Since this one is for multi devices we cannot calculate with such things like audio boost as in LorD´s Kernel or do we ? The HTC Desire HD is a bit to silent with standard kernels.
peste76 said:
Since this one is for multi devices we cannot calculate with such things like audio boost as in LorD´s Kernel or do we ? The HTC Desire HD is a bit to silent with standard kernels.
Click to expand...
Click to collapse
I'm not sure I understand your question.
These kernels do have audio boost included though.
I think he means that kernels for the DHD usually have a 20% audio boost.
Sent from my Inspire 4G using XDA App
cayniarb said:
yes it does support a lot of devices. 13 devices now have tiamat kernels and the xoom has a tiamat rom to go with it.
Welcome to the empire ;p
Click to expand...
Click to collapse
2wcr support....????????????

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][AOSP & Sense] Tiamat 1.1.0 | 2.6.35.14 | 10/12/11

​
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

[Q] noobish question here: What is a Kernel?

i had read a couple of posts here and there on how good faux kernel is, on "how smooth it runs or that it gets good battery life" but my question is, what is a kernel? is it only to over/under clock or is it something more that i am missing? what do i need to run it, (requirements you may say) ? i am on weapon g2x 3.0
In a nutshell (from the way i've always understood it) a kernel is basically the bridge of communication between your applications and the phone's hardware. There are no "requirements" to run it on your phone because it's already on there. Without it, you're smartphone would not be functional. These other kernels you hear about are custom made kernels. Kernels can be replaced by flashing one on top of the other (just like a ROM).
For more reading: Kernel
Even more basic understanding. Software for your hardware. If you are a car guy...ECU?
matrix0886 said:
In a nutshell (from the way i've always understood it) a kernel is basically the bridge of communication between your applications and the phone's hardware. There are no "requirements" to run it on your phone because it's already on there. Without it, you're smartphone would not be functional. These other kernels you hear about are custom made kernels. Kernels can be replaced by flashing one on top of the other (just like a ROM).
For more reading: Kernel
Click to expand...
Click to collapse
fortunejr said:
Even more basic understanding. Software for your hardware. If you are a car guy...ECU?
Click to expand...
Click to collapse
Thanks for the answer guys
So, can you mix kernels with custom roms or do they work as a package? If someone comes out with a kernel with a particular feature or fix, can I flash that on my phone to enhance or will it not be compatible with my rom?
thanks
shanipaqman said:
So, can you mix kernels with custom roms or do they work as a package? If someone comes out with a kernel with a particular feature or fix, can I flash that on my phone to enhance or will it not be compatible with my rom?
thanks
Click to expand...
Click to collapse
There are kernels designed for certain ROMs. We have kernels for CM7 & AOSP Based ROMs, and kernels for 2.3.3/2.2.2 based ROMs.
IMO Fauxs kernels are the best
Sent from my LG-P999 using XDA App
shanipaqman said:
So, can you mix kernels with custom roms or do they work as a package? If someone comes out with a kernel with a particular feature or fix, can I flash that on my phone to enhance or will it not be compatible with my rom?
thanks
Click to expand...
Click to collapse
Yes you can. The kernel is sort of like the engine of your car. There's certain kernels that only work with CM7, or stock, but they'll usually say in the description.

Categories

Resources