Now Gesture Tweaks Replaces Google Now with Custom Action

On most modern Android devices with software navigation keys, swiping up from the … more

ToqAN Fixes Android 5.0 Notification Bug on Qualcomm Toq

The Qualcomm Toq is probably one of the lesser known smartwatches on the market … more

How to Root and Unlock the Google Nexus 6 on a Mac – XDA TV

In the past, XDA Developer TV Producer droidmodd3rx has shown you how to … more

Set Up Your MediaTek Device with Comprehensive Beginner’s Guide

As can be seen with the use of MediaTek chips in Android One devices … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

Simplistic HTC Hero Kernel Question.

OP J-Zeus

9th October 2009, 09:41 AM   |  #1  
OP Senior Member
Thanks Meter: 0
 
221 posts
Join Date:Joined: Aug 2009
Hi All,

Running rooted Hero with Modaco 2.5.1 rom ( thanks Paul )

Was hoping someone could ( simplistically ) answer a few question for me.

As I understand it - one of the things holding back development of Hero ROMS is that HTC haven't released the kernel for the Hero.

1) What exactly IS the kernel in the greater scheme of things?

2) When are HTC likely to release it?

3) When it is released, what new things will it allow developers to do?

4) Anything else relevant to it worth knowing?

TIA
9th October 2009, 09:52 AM   |  #2  
Junior Member
Thanks Meter: 0
 
5 posts
Join Date:Joined: Oct 2009
Look at these:
1. The kernel is the Operating System for the phone, it runs everything.
2. That is the magic question...
3. It'll allow more development in terms of mods. we'll be able to change alot more and get more out of the phones.

I'm sure others will have more detailed explanations.
9th October 2009, 10:03 AM   |  #3  
packetlss's Avatar
Senior Member
Thanks Meter: 8
 
220 posts
Join Date:Joined: Aug 2009
Regarding question 2:

I've gotten response from HTC support the other day that the release is planned but no sure date could be given.

Date: 5th of October

My question:
Quote:

Hello there, I realize that this might not be the normal kind of request you guys get, but here goes. This is probably not your average request and might require escalation. I was wondering when the source code for the Hero kernel was gonna be available at developer.htc.com?

Answer:
Quote:

Hello
This is quite a normal question we get here at HTC. The source code is something that will becoming soon. We have had contact with those far higher than my self or are planning on adding the source code as soon as possible. I have not been given a time scale but bases on the code for the two other handsets i should expect it in the next couple of weeks.
Hope this helps.

So, educated guess would be around the release of the Hero in the US.
9th October 2009, 11:10 AM   |  #4  
OP Senior Member
Thanks Meter: 0
 
221 posts
Join Date:Joined: Aug 2009
Some if I have this right -

The kernel is the basic underlying OS of the phone, and a ROM sits on top of this end gives us the end user experience ( and Sense UI is within the ROM ).

Am I right in thinking the kernel is linux based?


And a big magic question - when the kernel is released, will people be able to modify it and get the bluetooth working properly?


Sorry if it's a bit basic - but interesting to me....
9th October 2009, 11:26 AM   |  #5  
Senior Member
Thanks Meter: 2
 
255 posts
Join Date:Joined: Nov 2004
The Kernel is not the OS (As most people understand an OS to be) (OS meaning Operating System)
It's at the core of the OS but is not the OS. You can keep the same build of an OS but update the kernel and vica versa. It is (put simply) what converts the hardware calls from the OS into something the hardware understands.
So (using current issues as explanation) The OS tries to load the GPS and the kernel isn't configured with the right settings the GPS won't load. Similarly if you try and use the trackball and it's not setup in the kernel then it won't do anything.
The OS will still work fine with other things but until the kernel has the right settings put into it it just won't see the parts of the phone it's not set up to.
Here is a technical description of a Kernel.
http://www.linfo.org/kernel.html

I'm sure I've just made it as clear as dishwater but if not I hope it's helped.
TheBrit
10th October 2009, 12:10 AM   |  #6  
Guest
Thanks Meter: 0
 
n/a posts
Quote:
Originally Posted by J-Zeus

Some if I have this right -

The kernel is the basic underlying OS of the phone, and a ROM sits on top of this end gives us the end user experience ( and Sense UI is within the ROM ).

Not exactly. To add to what akirainblack has said already...ROM stands for Read Only Memory. In this context it is a bit different as it is the complete package that makes up the Kernel, the OS and anything that is pre-installed to the phone. When you run the RUU (Rom Update Utilitiy) on your PC is completely refreshes the system software in your phone - Kernel, OS and any pre-installed apps - just as if you had bought it from the shop like that.
Quote:
Originally Posted by J-Zeus

Am I right in thinking the kernel is linux based?

Yes.
10th October 2009, 01:23 PM   |  #7  
Senior Member
Thanks Meter: 0
 
167 posts
Join Date:Joined: Aug 2006
Hmmm...
simple question... when the kernel is available... would we be able to get a white taskbar on the Hero?

//Nik
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes