[Q] Kernel 3.0 - why is it so important? - G2 and Desire Z Q&A, Help & Troubleshooting

I have used Linux (Ubuntu, Debian, Fedora - currently having an Ubuntu Server) and I pretty much know what a Kernel is and what it does.
I also know that the 3.0 Linux kernel is a pretty big improvement overall.
But, regarding Android, what does it bring that makes it so important? Also, why would it improve the speed of ICS on our devices? I can't get my head around this.

Well one thing to keep in mind is that Android isn't just another 'flavor/distro' of linux. So there's quite a bit of difference than say Ubuntu running a 3.x kernel and Android/Dalvik running 3.x
I don't know the technical details of it, but that's generally how it's been in my layman views of it.
PS: The ICS rom I'm using has 2.6.35.14 for the kernel version (based off CM9's kernel), so unless Jelly Bean is supposedly upgrading the kernel version to 3.x I'm not sure where you're getting that info at.

Well, I see in the Andromadus thread discussions regarding kernel 3.0 and how it will bring camera and speed improvements to ICS on HTC Desire Z/G2. Also, in Sense 4 ROM threads the kernel is referred nothing short of a lifesaver.

bogdan5844 said:
Well, I see in the Andromadus thread discussions regarding kernel 3.0 and how it will bring camera and speed improvements to ICS on HTC Desire Z/G2. Also, in Sense 4 ROM threads the kernel is referred nothing short of a lifesaver.
Click to expand...
Click to collapse
The camera issue is more a driver issue since there are no official ICS roms for the G2/Vision yet, it's not going to be solved simply by a kernel version.
By the way which threads were those?
---------- Post added at 11:11 AM ---------- Previous post was at 11:07 AM ----------
By the way I noticed that some like CM9RC1 (unofficial) which is the kernel EliteMod is based off of, that there's a lot of "from 3.0" but nothing seems to be running 3.0 as a whole rather 2.6.x with bits and pieces from the 3.0 kernel. Kind of back-porting features etc basically.

Apart from the Andromadus thread, this one: http://forum.xda-developers.com/showthread.php?t=1679962 regarding speed.
I know that we are waiting for the Desire HD update in order to fix the camera, and that is supposed to have a Kernel 3.0 which can be easily ported to the DZ

bogdan5844 said:
Apart from the Andromadus thread, this one: http://forum.xda-developers.com/showthread.php?t=1679962 regarding speed.
I know that we are waiting for the Desire HD update in order to fix the camera, and that is supposed to have a Kernel 3.0 which can be easily ported to the DZ
Click to expand...
Click to collapse
Funny how the DHD is older than the G2/Vision yet seems to get more attention.
I assume they mention that possibly because the DHD uses the same camera hardware as the DZ, as such if a driver source were made available it could be ported. Same would be true if they made the source available via the 2.6.x kernel, so not 3.0 specifically just that 3.0 is likely what the DHD will get, and that'll be the source for getting the camera working.

Wasn't the Desire HD released at the same time as the DZ ? I think it's favored because it's easier to develop on a non-QWERTY phone.

bogdan5844 said:
Wasn't the Desire HD released at the same time as the DZ ? I think it's favored because it's easier to develop on a non-QWERTY phone.
Click to expand...
Click to collapse
As I recall it was about a month prior to the DZ... and the non-QWERTY shouldn't have anything to do with it since that's a system-level thing.

A 3.0 kernel will likely bring no speed improvements or camera fixes. At this point speed is mostly limited due to hardware, not software. 3.0 offers a variety of features and power saving options discussed elsewhere by people more knowledgeable on the topic than myself.
Sent from my HTC Vision using xda premium

kbeezie said:
As I recall it was about a month prior to the DZ... and the non-QWERTY shouldn't have anything to do with it since that's a system-level thing.
Click to expand...
Click to collapse
Desire HD has more RAM and technically a better CPU (though thats not really the case, as the Vision has pretty much the same CPU just underclocked). Believe it was stated by HTC that devices with 512MB of RAM and less would not officially get ICS.
Thats why the Desire HD is favored over the Desire Z/G2; its probably not helped by the fact that the G2 was discontinued by Tmobile.

actually, kernel 3.0 has nothing special about it. Linus Torvalds got bored of the 2.6.XX names, and the kernel was nothing like it was as 2.6 scheme started, so he renamed it. You can read the mail about renaming at this address:
https://lkml.org/lkml/2011/5/29/204

HTC said 512 ROM not RAM.

stranded.eu said:
HTC said 512 ROM not RAM.
Click to expand...
Click to collapse
Yea that makes more sense, gota have room for the whole 'stock' system and then some. (though sd-ext helps for anyone who are right on the 512MB ROM size )

Related

1.6 on G2?

Just curious but would it be possible to port something like stock donut or cupcake on to the G2? If so, would be have a large performance increase over newer roms like froyo? Correct me if I'm wrong anywhere here but if I've got it straight, I think a 1.6 Rom would be pretty sweet.
i guess theoretically it would be possible but not many people are going to want to downgrade a few levels for a small speed boost, most of us were complaining that we didn't get 2.2 fast enough on other devices
2.2 has JIT. 1.6 doesn't.
correct me if im wrong but i dont think 1.6 supports hdpi?
The speed problems of 2.x are caused by bad community roms. 2.x is actually just as fast as 1.x. Even on Dream.
Acid_Wir3 said:
correct me if im wrong but i dont think 1.6 supports hdpi?
Click to expand...
Click to collapse
You are right, 1.x doesn't support HDPI.
I do not believe Android devices can be compared to Windows devices, where downgrading say, a laptop, from windows 7 to windows xp would produce some benefit. I've never personally used anything before eclair on a daily basis, I don't think I'd enjoy such an experience.
Sent from my HTC Vision using XDA App
On the contrary to my previous post, I do think flashing "G1" software on the G2 would be an awesome tribute to how far the platform has come in such a short time.
Sent from my HTC Vision using XDA App
The Dell Mini 5 ran 1.6 and was HDPI. Just sayin'
But yeah, JIT makes it 2-5x faster. Stock 1.6 would be nightmarish. Although CyanogenMOD 4 used some 2.0 stuff, and could run the alpha version of JIT that was released with Android 2.0. It'd be interesting to see a 1.6 release with JIT on newer hardware.

GINGERBREAD on VIDEO!!!

http://www.youtube.com/watch?v=kxToOTjmviw&feature=player_embedded
YES COME ON!!!!
So all they did is make it look better cause all I see is the phone apps green the browsers blue and the status bar is black
Rocking The EVO and The HERO
ok, i watched that without audio. looks no diff than 2.2 and showing off voice controls which we already have ti a point?
not impressed.
Video is old(1 week) and not supposed to show off gingerbread. It is showing the features of new google voice search. They just accidentally used a GB phone. And no we will probably not get many ui changes before 3.0.
I think that Google said the UI changes would come with Android 3.0,they never said Gingerbread.It's just that at that point we thought that Gingerbread was actually 3.0 and not 2.3.
tolis626 said:
I think that Google said the UI changes would come with Android 3.0,they never said Gingerbread.It's just that at that point we thought that Gingerbread was actually 3.0 and not 2.3.
Click to expand...
Click to collapse
that's what I assumed too
Lothaen said:
that's what I assumed too
Click to expand...
Click to collapse
yep the ui changes are coming in android 3.0, this will also be called gingerbread, the reson they are both called gingerbread is, google is splitting android into two branches, the 2.X branch for mid to low end smatphones and the 3.X branch for high end smartphones and tablets
AndroHero said:
yep the ui changes are coming in android 3.0, this will also be called gingerbread, the reson they are both called gingerbread is, google is splitting android into two branches, the 2.X branch for mid to low end smatphones and the 3.X branch for high end smartphones and tablets
Click to expand...
Click to collapse
And our Desire is considered as what device? Low/Mid end or High end?
Probably classed as a highend smart phone.
As far as i'm aware, the Desire won't be supported when it comes to GB. I'm guessing the guys here will figure it all out but it won't be official.
what matters is that we get it. and lets be fair here, the roms guys on this forum give us are better then the officials in many ways. - aesthetics, battery life, performance, options/freedom
i have a desire and am running a desire hd rom that runs very well. vanilla gingy will be <yawn> i think. the dudes in the dev forum will make it into something great, i don't doubt that

[Q] What will ICS add to our device?

Hi friends,
I wonder what we will get with ICS. I think it will let us to have much more free ram at startup. Maybe smoother than virtuous affinity... So more what? I've read it would be more useful than sense based roms. I really can't wait to have an ICS rom which is really smooth; but i don't know why and for what i wait
Why would it give us more free RAM ? Surely it will be less, e.g. hardware acceleration uses more RAM.
Sent from my Desire Z running CM7.
steviewevie said:
Why would it give us more free RAM ? Surely it will be less, e.g. hardware acceleration uses more RAM.
Sent from my Desire Z running CM7.
Click to expand...
Click to collapse
in my opinion, base android roms (no sense) don't use much ram. somebody said we will not need sense with ICS. So it won't use much ram. as i said, these are my opinions... BTW doesn't sense based roms have hardware acceleration? is there any ram usage difference between gingerbread and ICS roms?
ICS is the newest operating system for android, which is definately alot to look forward to (eg. gingerbread made froyo absolete). But you're comparing it to a sense rom, which is a completely different thing. I think the best way for you to learn what you want to know is to google it.
yes but icsi with sense is impossible in G2 because have poor ram for this dual
I have found this page http://chromloop.com/2011/11/ice-cream-sandwich-first-boot-on-motorola-defy-aosp/
It says ics uses about the same ram with gingerbread. So it should be possible to have ics rom with sense. But i don't think that i need it, i only want ics based cyanogen 9. Thus it will be fast i though. Am i wrong?
Sent from my HTC Vision using xda premium
Well you can play around with the ICS port that's still in the works. You'll get a general idea of new things to come. I can't wait till we have a nice, fully functional rom. Don't think I'd even want anything from sense after that
Sent from my HTC Vision using XDA Premium
i've been playing with the ics port rom ever since the alpha version. so far it's the greatest. can't imagine (wait) what it will feel after a stable release
Have they implemented Hardware accelerated UI in the Desire S port?
It seems rather slow.
Of course it's in beta, so it's all cool and I don't expect a port to perform well in the long run either way. But I'm just curious since "3D acceleration" is kinda vague. Is it only for game apps and some fancy effects?
As far as I know hardware acceleration is fully working on the desire s port. I'm pretty sure, that most performance issues are simply due to the fact that it is a beta port of ics from another device.
Once we have a fully working aosp build or cm9, performance should be as good as expected.
I think you can get a good impression of ics without hw acceleration by trying out v 0.1 from andromadus, which redefines slow.
Ah I see. Thanks.

Your thoughts on The HTC One V RUU ported to the HTC Desire?

Since HTC have revealed the HTC One V for Q2 of this year. Do you reckon some devs will be able to port the RUU over to the HTC Desire?
If you don't know what it is; it can be found here: http://www.techradar.com/news/phone...bile-phones/hands-on-htc-one-v-review-1066217
It states it has a single core 1Ghz CPU and sense 4.0 on top of ICS. Do you think this could be run smoothly on our two year old Desire's once HWA is fully fixed?
topgeardave said:
It states it has a single core 1Ghz CPU and sense 4.0 on top of ICS. Do you think this could be run smoothly on our two year old Desire's once HWA is fully fixed?
Click to expand...
Click to collapse
a) even if it has 1GHz single core cpu, it for sure is not one from 2008
b) Sense 3.5 doesn't work smoothly, so mine (possibly broken) logic says that it probably won't.
c) I for one couldn't care less if it gets ported or not. I know that software version is one part of the coin, where no number of updates will change the fact what Desire fundamentally is - a two year old with archaic architecture.
Sent from my HTC Desire using Tapatalk
topgeardave said:
*snip* once HWA is fully fixed?
Click to expand...
Click to collapse
I doubt it'll get fixed.
As above, even though its a 1ghz processor, the desires technology is now outdated. Its possible we may get some sense 4.0 with ICS but who knows.
Will just have to wait and see what we get
If hwa is delt with I'm sure we might get sense 4.0 but won't let my hopes go up just yet. Although One V has a newer cpu/gpu so do Sensation/Evo3D/Amaze which run sense 3.0/5 (custom) much like I run it on my desire. There's not that much multitasking in comparison but it's running stable and very, very fast. Comparable to the best sense 1/2.0 roms out here. And it seems that sense 4.0 is lighter on ram since V has just 512mb compared with desires 576. My 2c.
-. typewrited .-
PlayPetepp said:
Comparable to the best sense 1/2.0 roms out here.
Click to expand...
Click to collapse
Blasphemy '-.-
erklat said:
Blasphemy '-.-
Click to expand...
Click to collapse
Try it, then reply.
Everyone is entitled to their own oppinion anyway.
-. typewrited .-
PlayPetepp said:
Try it, then reply.
Everyone is entitled to their own oppinion anyway.
-. typewrited .-
Click to expand...
Click to collapse
Well, there's "smooth" and and there's "sense 3.5 smooth". I've tried most 3.0+ roms but I don't think that people here truly understand what smooth is. I was one of those people. Then I tried oxygen (Mildwild's version to be precise) and it utterly ruined sense for me. I just can't go back.
Although I do miss sense from time to time
Wasn't talking about aosp, miui or cm7. Imho, sense will never be as fast. But that's not the topic of this thread anyway.
-. typewrited .-
I thought AceS 3D port of Sense 3.0 was smooth - but then I went to ICS 0.3.x beta's and was amazed how quick and responsive it was even as a beta.
I do like Sense a lot- especially the camera and people apps but it's days are numbered where ICS is concerned... still wouldn't want to go to stock Gingerbread to be honest but it's probably heaps smoother still
AceS smooth?
It was very, very slow and huge in ram.
I wasn't able to open tweet deck when playing music!
Sent from my HTC Desire using XDA App
If aosp roms I've only tried mildwild and my current sense rom is at least as fast, if not faster... Not bragging or something. It's an objective opinion. I was really disappointed, since everyone here seems to think otherwise.
One V uses a S2 CPU. The Desire has a S1.
Although, interestingly, the V has slightly less RAM than the Desire.
If ROMs get ported, I don't think there will be RAM issues, but there will be a lot of lag issues etc.
Sent from my HTC Desire S using xda premium
I tried reading this topic, but after I got to erklat's post I was hit by an epiphany: None of this matters to me, Sense sucks.
bortak said:
Sense sucks.
Click to expand...
Click to collapse
Why exactly? Sense is the best thing that happened to android.
sudkcoce said:
Why exactly? Sense is the best thing that happened to android.
Click to expand...
Click to collapse
FTFY
ICS is the best thing that happened to android
Htc said that Sense 4 is lighter than 3.5 + we have One V with 512 Ram so i think it's possible to port and to work smoothly.
"From the original Sense up to Sense 3.5 we added too many things. The original concept was that it had to be simple and it had to be easy to use and we had that philosophy, but over time it got cluttered," Kodera said.
http://www.pocket-lint.com/news/44715/htc-sense-got-too-complicated
w1000i said:
Htc said that Sense 4 is lighter than 3.5 + we have One V with 512 Ram so i think it's possible to port and to work smoothly.
"From the original Sense up to Sense 3.5 we added too many things. The original concept was that it had to be simple and it had to be easy to use and we had that philosophy, but over time it got cluttered," Kodera said.
http://www.pocket-lint.com/news/44715/htc-sense-got-too-complicated
Click to expand...
Click to collapse
True, but what about internal memory?
Sent from my HTC Desire S using xda premium
bortak said:
FTFY
ICS is the best thing that happened to android
Click to expand...
Click to collapse
Could not agree more.
I'm all up for this an am infact waiting for this to be ported over to the desire. This new Sense sounds like it'll be less on an issue to run on our devices than Sense 3 and 3.5. Plus I'm looking forward to Android 4 on a Sense phone.
Hopefully this starts happening soon!

[Q] Why have no one ported jelly bean to the Vision yet?

So basically i found this through the news on xda-dev main site :
http://forum.xda-developers.com/showpost.php?p=28020178&postcount=36
Its how to port Jelly bean to your device, if someone could just do that, we would have jelly bean..right?
could someone with experiences please try it out? Would be kick-ass if it worked!:victory:
We don't have JB because the source hasn't been released; sure, someone can port a JB build to our device but since no drivers have been released it would be buggy as hell. What would be the point of having JB if it rendered your device unusable?
Sent from my HTC Vision using xda app-developers app
Simply put, the best luck the Vision/DZ/G2 has of getting JB is if there is an official Rom released for it (or released to hardware that is very very very similar to the phone's own hardware).
Thus why it took a while for any 'decent' ICS roms to show up on the DZ, and even then some stuff still doesn't work as well as gingerbread (i.e.: the camera and other hardware that HTC has not released the source for yet, or may never do so).
So it's going to be a while before you actually see an 'alpha' quality functioning JB rom for Vision/G2/DZ. Especially since HTC has no plans to release ICS for this phone, everything after gingerbread will most likely have to be reverse engineered.
If it was just easy as all that it would have been done already.
kbeezie said:
Simply put, the best luck the Vision/DZ/G2 has of getting JB is if there is an official Rom released for it (or released to hardware that is very very very similar to the phone's own hardware).
Thus why it took a while for any 'decent' ICS roms to show up on the DZ, and even then some stuff still doesn't work as well as gingerbread (i.e.: the camera and other hardware that HTC has not released the source for yet, or may never do so).
So it's going to be a while before you actually see an 'alpha' quality functioning JB rom for Vision/G2/DZ. Especially since HTC has no plans to release ICS for this phone, everything after gingerbread will most likely have to be reverse engineered.
If it was just easy as all that it would have been done already.
Click to expand...
Click to collapse
Okai, thanks!
So there are rumours going around the the HTC desire HD Will be updated to J-b, so for example (because the devices are..a little bit similar) Someone could work on it.and it might work? Right ?
( HTC said when releasing ICS for some devices that they would not update the Desire Z any more / devices with less than 500 ROM RAM right? )
siemz said:
( HTC said when releasing ICS for some devices that they would not update the Desire Z any more / devices with less than 500 ROM RAM right? )
Click to expand...
Click to collapse
Turns out HTC's own staff are idiots, they're talking bout 512MB RAM or less will not get ICS. ROM wouldn't make much sense, since even the Desire-Z can have either 409MB /system or 549MB /system depending on which hboot used.
The DHD has 768 MB RAM, and the HTC blog already confirms that DHD will get it:
http://blog.htc.com/2012/03/ics/
detailed dates here : http://www.htc.com/www/help/android4faq/?cid=android4blog
July-August for the DHD, June-July for the Desire S
But I'm not sure how much of the hardware components in say the DHD is close to that of the Desire-Z so time will tell.
I guess the idea is the device would need enough ram to run smoothly with a stock ICS possibly Sense-Style and default launcher/etc without any sd-ext, ram tweaks, etc. Though I'm already running ICS on my G2 right now, just lacking a smoother camera functionality (in comparison to when on gingerbread), but can shoot pictures and record videos just fine (Can't think of anything else I'm missing exactly).
Jellybean, probably a long way off.
I disagree. By the time the JB source is out, the 3.0 kernel will be even better and a complete replacement for the 2.6 one we're using now. CM will update to 10 and so will the respective ICS roms we have right now.
The only obstacles would be ones related to project butter, but we need the source first in order to really tell.
I would expect beta quality JB roms by August, assuming the JB source is released in the next few weeks.
Sent from my HTC Vision using xda premium

Categories

Resources