yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] wheeliemonster:
Does anyone know if this kernel does work with ICS? Be fantastic to try it if it does - looks like a mean piece of work! :cool:

(Looks like I might have to be guinea-pig!) :eek:
[HD2 Android NAND Development] warrenb213:
Naw your fine tytung. I appreciate your suggestion and will go that route :)
[HD2 Android NAND Development] Dr_Grip:
Just a quick one. I've read claims that this kernel for the LG Optimus, which, like our HD2, runs an Adreno 200 GPU, comes with full Hardware Acceleration under Ice Cream Sandwich.

Sadly, I know absolutely nothing about the Linux' kernel's structure, so even if I'd fork this HD2 kernel I would not know which file/commits from lupohirp's Optimus kernel I'd have to include.

Any pointers to get someone who can't code, but knows his way 'round Linux administration (including applying patches and doing my own compiling) started?

Or even better, anyone who is not as clueless as me checking if this the Optimus sources really help and then creating an ICS branch of this kernel?
[HD2 Android NAND Development] warrenb213:
I've been wondering if anyone has even tried this kernel in ICS and what the experience was.

Anyone have some info?

I figure I could port the 3.0 kernel kgsl driver but if we don't need to I won't. Haha. Let me know.
[HD2 Android NAND Development] Dr_Grip:
I could install tytung's current ICS and simply flash your kernel over it. Sadly, that won't tell us much, because tytung's kernel includes the hacked hardware acceleration. Thus, if I understood correctly, I'd have to first remove all HWA hacks to get a ICS testbed. I'll investigate a bit and then edit this post.

EDIT: I've talked this through with michie weeks ago - that's what's to be done. I'll try something right now.
[HD2 Android NAND Development] warrenb213:
Updated first post. Kernel download should be a straight shot now.
[HD2 Android NAND Development] dusko_m:
one straight forward cLK zip would be much appreciated. anybody?
[HD2 Android NAND Development] johndoe99:
CLK CWM Flashable Kernel Update

Here is a CWM Flashable CLK Kernel Update with the American Android 01192012 initrd.

As always make a backup first and use at your own risk. Works fine for me and my HD2, but I make no guarantees.
[HD2 Android NAND Development] dusko_m:
Boots fine with CM Nightly. Everything seems to be working

TT HD2
[HD2 Android NAND Development] wheeliemonster:
Hey All,

Just testing in Tytung's ICS CM9 v1.1

I used tytung's vold and wpa_supplicant and flashed the 2501 kernel.

Seems to be working so far. Bluetooth is fine (although I had to re-pair my headphones)

Wifi connects. Data OK. Performance seems good so far.

Thanks Warren for your work.
[HD2 Android NAND Development] bobjbain:
Ah, I tried using the update package that was included here a couple of pages back.

Was getting numerous random reboots.

Will try reflashing without the the vold and wpa_supplicant files
[HD2 Android NAND Development] wheeliemonster:
I've had one random reboot so far. I'm using the Data2SDInstaller to put stuff on the ext4 rather than Amarullz's package, FYI.

I'm now running a logcat from my PC to see if I can see what happens if/when it reboots.
[HD2 Android NAND Development] Dr_Grip:
As I am too lazy/untalented to revert all the changes for hacked HWA in the current ICS ROMs, I flashed tytung's alpha 2 (which did not include the HWA patches yet) and your kernel. Slow and laggy, no hardware acceleration. ;(

It would be interesting to see if the kgsl/GPU drivers from the Optimus kernel I linked can be patched and compile without effort, sparing you the work of backporting anything.

EDIT: They are still working on backporting the kgsl driver, as well. But this commit seems to help.
[HD2 Android NAND Development] mwakious:
i can finally speak!!!

hi warren,your sense kernel is the best!!!:D:D:D

great battery drenage!!smooth and fast!!!!!!

when would you update it?:(

edit:speaking about sense...sorry
[HD2 Android NAND Development] Dr_Grip:
I don't get guys like you. The last update was four days (!!!) ago and you not only start asking for the next update (even though there are no known bugs right now) but also put a quite non-nice looking "unhappy" emoticon behind it.

Srsly, if one googles "ungrateful" he should find this post.
[HD2 Android NAND Development] mwakious:
sorry...but maybe i wasent clear....

i know all his updates....and i respect his job....

i was talking about sense....my mistake....sorry...
[HD2 Android NAND Development] Dr_Grip:
I figured sense development has been taken over by marc1706. He released an update today.
[HD2 Android NAND Development] mwakious:
yeap i know!!but warrens is more stable....

everybody is adding to much in there kernels and this makes them unstable....warren and tytung stay clean....and there kernels are very stable....
[HD2 Android NAND Development] johndoe99:
Looks like the Kernel was released with some additional changes later the same day I posted this. So here is an updated version with the latest latest kernel.

Here is a CWM Flashable CLK Kernel Update with the American Android 01192012 initrd.

As always make a backup first and use at your own risk. Works fine for me and my HD2, but I make no guarantees
[HD2 Android NAND Development] pjrmax403:
Maybe someone could make one initrd free, as I understand it could then be flashed over an existing cLK rom, or better yet for use with Typhoon 376 cLK, even better still link to a tutorial and I'll try to learn myself:) But of course you could do both:):)
[HD2 Android NAND Development] warrenb213:
I worked out something with dorimax. I'll be utilizing a modded version of his update script.

Just need time to do it....as I've got tons of hw to do.
[HD2 Android NAND Development] johndoe99:
Warren,

Thank you again for all your hard work. Just wondering have you ever experienced the reboot hang the some of us have had? I am one of those people. So far it has been present in every version except one. The version of the kernel you posted on 1/09/2012 never hung as long as I used it. Every other version has had the issue to some extent. Some it happened every single reboot attempt and others it only happened when a reboot was attempted when applications were starting to hang. Just wanted to share my findings in case it helps identify a root cause.
[HD2 Android NAND Development] vivebatu:
+1

It seems after reboot the phone fails to load apps with error 'process system is not responding'....only solutions are either a 'fix pernissions' or reboot with the charger plugged in...it seems to be happening quite frequently now after over a week of use
[HD2 Android NAND Development] Nelthalin:
I updated the kernel of my 19 Jan ACA build to the 25 Jan Warren kernel.

Its way more responsive.

Power draw now low 2 mAh. In the past i had a hard time hitting that. Most of the time it was 3-4 mAh.

BT power consumption when idle 5 mAh. Have not tested my carkit yet because i'm in the transition to a galaxy Note. But my GF is using the HD2 now :)

I must say i'm missing a lot of stuff from the ACA build on my note. That says a lot about the great work Cope and Warren have done!
[HD2 Android NAND Development] yugoport:
Hi warren, thanks for keeping our hd2's alive..

4FE08393XT3417114
[HD2 Android NAND Development] wheeliemonster:
Just to report back...

Using on Tytung CM9 v1.1.

Battery life seems freaking excellent with this kernel. I do get the odd reboot - mainly when on the charger.

But I'm now leaving Wifi and Bluetooth and Data on permanently with this kernel and I've disabled JuiceDefender and I'm still getting a projected 24h+ of battery life.

Of course, I rarely test this fully as I've got used to always charging my device but I took it off charge about 4 hours ago and I've made a couple of calls and done a bit of email (via 3G) and I've still got 88%.

Great work Warren. I'm killing my F5 now in case you send us another miraculous update!

You've made my device brilliantly usable again, now I don't have to furiously manage my data connection to save battery.

Thanks :cool: :cool: :cool:
[HD2 Android NAND Development] SnoopHTC:
:)

Hello and +1 too guys ;) on my CM7 ROM, with 01/09/2012 boot with AC charger and with 01/25/2012, stuck at htc logo but Very impressive kernel!!!

In any case, effectively, Very thanks for all your work!!! @Soon^^
[HD2 Android NAND Development] warrenb213:
First post updated.

ENJOY!!!!
[HD2 Android NAND Development] vivebatu:
Phone fails to boot with latest kernel...stuck on HTC logo ...tried everything (fix permissions, wipe caches/dalvik, charger plugged boot)
[HD2 Android NAND Development] g30rg10u:
+1 (Dorimanx CM7).
[HD2 Android NAND Development] johndoe99:
My phone boots but root and permissions are toast with latest kernel. Tried flashing super user and fix permissions. Flashed back to previous kernel and everything OS back to normal except for reboot hangs. 01092012 only version so far without reboot hangs.

On a side note I am running CLK ACA which and my data arrows are already working fine with the 01252012 version of the kernel.
[HD2 Android NAND Development] warrenb213:
First post updated.

If you at first encounter issue, please clear your data. A number of changes here.
[HD2 Android NAND Development] vivebatu:
Hi...all is working well...although rmnet is faster than ppp for me, so would be great if it can be added back...phone boot issue from previous verdion is gone and this kernel somehow is even faster than the earlier one....super job!..cheers
[HD2 Android NAND Development] Nelthalin:
Is there anyone that has made a CWM versiom of the 02-04-12 kernel?

or does anyone know a link to a guide on how to install a zImage?

I know i should not ask it here. But in the past on ACA SD builds i only needed to replace the zImage and modules on the SD card.

I used Terminal emulator in SU mode to try and find the zImage file with find -name. But i could not locate it in the NAND. So i'm unable to update the kernel.

I tried to find guides on how to install a custom kernel. But most guides name CWM and magldr images and i wanna know how to install without one of those two.
[HD2 Android NAND Development] warrenb213:
I will have a simple tool for this available in the next week.
[HD2 Android NAND Development] Nelthalin:
Ah that would be great :)

Do you know a guide for a manual install? i have found the module dir but i dont know where i should place the zImage file.
[HD2 Android NAND Development] warrenb213:
The new install tool is now included in the download.

Essentially you'll load up via CWM, choose to update from zip, select the package, and be walked through.

By default I've included the AmeriCanAndroidROM initrd as the default.

There are custom directories where you can feed your own builds' initrd and/or any custom infrastructure for your non-ACA build.

Have tested this on ACA. Download updated.
[HD2 Android NAND Development] warrenb213:
First post has been updated AGAIN.

Supposing there are no critical issues, I will be bringing the

SENSE

branch up to date with the stuff I have which applies.
[HD2 Android NAND Development] Nelthalin:
Thanks man! i will test it ASAP. My GF is now using my ACA HD2 so i dont have it on me right now :)
[HD2 Android NAND Development] evo1rs:
Awesome tool! Works perfectly and so easy!

Thanks Warren

:-)

Sent from my

AOSPHD2GB237CM7

Superphone
[HD2 Android NAND Development] tmotard:
Hi,

thanks a lot..

i've tested your last kernel with hyperdroid init file.

Boot ok but can't connect to data (3g)
[HD2 Android NAND Development] JcNeji:
Same problem here.

I was on wifi most of the day and I must say i was really pleased with battery consumption and speed, when the data issue is fixed ill surely use your kernel again

Thx for your hard work!
[HD2 Android NAND Development] warrenb213:
Hyperdroid is probably trying to use rmnet.
[HD2 Android NAND Development] Dr_Grip:
I reported that Mozilla sometimes gets stuck on startup some pages back. I finally got around to getting a logcat, albeit running fikret 2.00 which was giving me the same error.

Here's the logcat never the less, will try to reproduce with your current kernel now.

http://pastebin.com/BaGpksep

EDIT:

texasice released a kernel with working ICS graphics drivers for our sister device, the N1. Might be worth looking into.

EDIT2: Can confirm data not working on CM7 MAGLDR (G/H/E symbol present, but no data transferred). Running Typhoon CM7 with the correct initrd.
[HD2 Android NAND Development] warrenb213:
Le sigh what is with rom devs removing ppp support?

Do me a favor and try the ACA ROM. Doubt you will have issue.
[HD2 Android NAND Development] vivebatu:
There is a cwm flashable zip on tytungs CM9 NEXUS ICS 1.3 thread to convert from rmnet to ppp...pls use that...can confirm that after flashing data arrows (and data itself) are working fine ..cheers
[HD2 Android NAND Development] warrenb213:
Word. Ill check out how they are Modding it into place and see about standardizing and building some logic for this installer. I'll just force it haha.
[HD2 Android NAND Development] magnus48:
Tried on MIUI with custom initrd

Great performance, but can't connect to movile data (3g) (yes I'm using rmnet but i've tried with ppp and can't get data too)

Also seems there's no suport for usb tether

All the rest is working fine, fantastic consumption.
[HD2 Android NAND Development] tmotard:
i've installed this zip, and reflash kernel... same result.

no data with hyperdroid rom.

Back with fikret HD2: 2.6.35.14 - r2.13

data ok, with or without zip...
[HD2 Android NAND Development] warrenb213:
I'm convinced that a bunch of roms have completely stripped their ppp support.

Gosh damn it.....why not use a logic switch like ACA and support both ppp and rmnet ......
[HD2 Android NAND Development] vivebatu:
Sry to hear that...did you fix permissions and check apns? It seems at first boot, it take about 2-3 mins after complete boot for ppp data to come on...further, after 2 days of use, I think ppp is faster than rmnet and not that unstable at all...anyways sry that's the Max I can help...cheers
[HD2 Android NAND Development] tmotard:
Ok. But i read there http://xdaforums.com/showthread.php?p=22264067 that fikret use only ppp too and have got no problem with this kernel ...

Edit : Ok. When i look the lan interfaces i see only rmnet...
[HD2 Android NAND Development] Pens and DreamS:
Sorry I am on the app and if this are noob questions. Does this kernel use rmnet or ppp? If rmnet does wifi calling from tytung work with it? And how do I install it on an MIUI build? Thanks and sorry. But this look like a great kernel and wanna try it out.
[HD2 Android NAND Development] warrenb213:
This one is currently set for PPP only.

I will be doing a RMNET version here soon just so we can be sure everyone gets covered.
[HD2 Android NAND Development] Pens and DreamS:
Thanks for the fast response. Great support. Will wait for a rmnet kernel. I need wifi calling sometimes :(.
[HD2 Android NAND Development] Dr_Grip:
As promised, I tried to reproduce the "some apps do not (re)start" bug with your current release. I was able to do so, but the error in the logcat seems different to the one I've seen with fikret 2.0. Still, I am convinced root of the problem is the same in both your kernels.

http://logcat.miui.us/595004
[HD2 Android NAND Development] warrenb213:
First post updated, RMNET is included now as a module. If your ROM still has issues, and is rmnet based, please insmod the module via an init.d script.

Sense development begins this weekend.

In other news, my new Evo3D is being imported from Canada very soon!
[HD2 Android NAND Development] legolas93:
Hi warrenb213 :) Good to see that you will put your hand on Sense kernel! :)

But..Do think that try to gain FHWA for ICS (from the work of Texasice) is too hard? ;)
[HD2 Android NAND Development] tmotard:
Hi, thanks a lot.

rmnet works for me with hyperdroid :)
[HD2 Android NAND Development] wheeliemonster:
I get an exec format error when trying to insmod the rmnet module. Is this an updated kernel? Do I need to re-flash the whole kernel?

Thanks guys.

EDIT: Don't worry - have reinstalled new version from 0802 and seen the new part of the menu installation...
[HD2 Android NAND Development] tmotard:
i've reflashed the kernel ... no problem for the moment..
[HD2 Android NAND Development] wheeliemonster:
Actually now I'm having troubles. I did TRY to re-flash the kernel using the options:

Custom (rather than ACA)

RMNET and

MAGLDR

Then I got a NAND kernel failed error from MAGLDR. I thought maybe I had some bad blocks in the boot partition, so I task29'd, etc., etc., restored my data, then re-flashed the latest kernel as above and STILL got the NAND kernel failed error.

So I tried re-flashing the standard tytung ICS kernel and it booted first time.

I'll try re-downloading the new version to see if it was a bad download. :(
[HD2 Android NAND Development] warrenb213:
if u choose custom u must provide the custom initrd for your rom in the appropriate custom folder
[HD2 Android NAND Development] wheeliemonster:
Aha! Bingo! I did that when I flashed the 0602 kernel but forgot this time round. Thanks Warren, will do that. D'oh! :)
[HD2 Android NAND Development] Pens and DreamS:
Will try your kernel immediatly!! Im on MIUI so I have to use my rom init right? Do I add the Zimage aswell? Thanks for considering us RMNET users.

Edit: Everything seems to be working great on my NDT MIUI v47. Seems like a great kernel will report if I find any bugs later. You do nice work. Will look into your rom once you update it again. Thank you
[HD2 Android NAND Development] wheeliemonster:
Don't add the zImage - that IS the kernel. Just put your initrd.gz file inside the zip in the initrdcustom folder before you flash it.

When you flash, choose the Custom option first, then RMNET and MAGLDR/cLK

PS - been testing this on tytung ICS 1.3 all day. Very good results so far. Love the low frequency scaling settings for CPU. Using SmartAssV2 governor and all is smooth. BT is fine, Wifi fine and RMNET working well. Battery life seems very good.

No problems found yet!!
[HD2 Android NAND Development] warrenb213:
Once I get my evo3d in the mail I'm gonna catch our sense branch up to the nonsense and then create a new ICS specific branch.

I have yet to actually use ICS. Lol :) glad its working
[HD2 Android NAND Development] Burag:
Screw the Sense, ICS FTW !

:cool:
[HD2 Android NAND Development] Dr_Grip:
On a more sensible note starting the ICS branch in a few weeks means that texasice has enough time to debug the Nexus One graphics driver before warren tries to port it to our device, saving debugging time on our side.
[HD2 Android NAND Development] Burag:
... or we could help him with debugging :rolleyes:
[HD2 Android NAND Development] legolas93:
+1 for ICS and help Texasice ;)

Now Sense is old :p

:cool:
[HD2 Android NAND Development] Pens and DreamS:
Hey Warrenb,

I know I'm new to this thread but if your looking for votes or what to do first I to say ICS kernel. Just wanted to share my opinion. I like your kernel and sticking with it.
[HD2 Android NAND Development] warrenb213:
I'm glad you like the quality of this kernel.

That is what I strive for. It may not be the fastest development, but it's at least a stable development.

Please spread the word.

ICS will get it's time from me.
[HD2 Android NAND Development] Pens and DreamS:
I will for sure. Right now im on NDT MIUI but when you update your rom I will give your cm7 a try! I read you also have 720p rec working. That's a nice feature to have. But I will post on NDT thread how great your kernel works with it. Thanks again. Subscribed to this and yur rom's thread.
[HD2 Android NAND Development] warrenb213:
720p still has some hiccups. i think it records fine, just doesn't play fine on the device. it's smoothing out with time, but not quite there yet.
[HD2 Android NAND Development] Pens and DreamS:
Does it play well on a computer? I mean full 720p and frame rate? And does 800*400 play well on device?

Edit: Warrenb are you considering to overclock to 1.5 in the future?
[HD2 Android NAND Development] Nelthalin:
GF's HD2 now at ACA 19 jan with 02-08 kernel :)

The new tool is working like a charm!

Thanks warren!
[HD2 Android NAND Development] bobjbain:
Hi warren

Downloaded your latest kernel, added the initrd.gz from Tytung's ICS 1.3 build. Installed using the installer and things went fine for a while.

Then I started getting soft boots every 5 mins or so. Never had them with tytung's kernel.

Any debugging I can provide for you??
[HD2 Android NAND Development] Burag:
I think that logcat, dmesg and /proc/last_kmsg would be useful for warren ;)
[HD2 Android NAND Development] legolas93:
Tested for all this day with Tytung NexusHD2Gingerbread. And it's Ok.

For me it's very stable and i think i will stick with this configuration for a lot.

Now i have a good battery drain (From 6.30AM to 7.25.PM i'm at 50% and for me it's very good) and performance are ok. I don't see any bug :)

I love stable things like this kernel! ;)..(though sometimes i want to try something more extremeee :cool:)

Thanks Warren :D
[HD2 Android NAND Development] legolas93:
Hi Warren :D..How are you?..

Are you working on Sense Kernel or ICS's related stuff? Something new? :D
[HD2 Android NAND Development] ph03n!x:
@Warrenb213, I am not able to access multiupload for some reason. I checked the AmericanAndroid code.google.com page, and downloaded "ACAKernelImplement020812a.zip" - is this a Sense Kernel or a Nonsense kernel?

All - if multiupload is accessible to any of you, can someone post the individual mirror links from multiupload please?
[HD2 Android NAND Development] legolas93:
It's a Kernel for ACA ROM..But if you put your initrd in the InitrdCustom folder and flash you can use it in any Rom! :D
[HD2 Android NAND Development] ph03n!x:
Even Sense ROMS? I am trying out some Sense ROMS after a long time in AOSP based ROMS, but having data issues in cLK - want to try Warren's Sense kernel, heard it is more stable :)
[HD2 Android NAND Development] legolas93:
Nono..for Sense you need another Kernel ;).

Mmm..you can download a Rom that contain it and extract it from that untile multiupload restart to work :)

But..few days ago Warren said that he is going to update a lot his sense kernel! :)
[HD2 Android NAND Development] warrenb213:
Yes I will be including many of Marcs updates but not all. I will especially be looking at GPS stability during the process.

I will reupload the sense one later tonight if I get time.
[HD2 Android NAND Development] mb_guy:
Can you fix the download ink, so I can test GPS. Road trip later this week!
[HD2 Android NAND Development] wheeliemonster:
Hi Warren. Been using your kernel almost faultlessly on tytungs cm9 1.3 for a good few days now and have to say I'm loving your work.

However, just today I started having trouble. When I plugged in to my laptop hoping to top up the charge before I left work, it kept freezing on me. Battery pull required. I had similar problems before using SetCPU profiles so disabled that but still the same. The only other factor was that I also had a USB hdd attached to my laptop at the same time. Is it possible that a slightly lowered current output on the USB could cause it to hang/crash? The laptop was on mains so it would only have been a very small difference if any in the charge current.

Just a thought and I could be clutching at straws!

Not a problem anyway. I shall continue to use the kernel as it's fantastic nonetheless!

Cheers

from my HD2
[HD2 Android NAND Development] ph03n!x:
My post from the No Sound bug thread:
[HD2 Android NAND Development] vivebatu:
feedback after 2 weeks of use - all seems to work very nicely and the battery life is just awesome, the best by far compared to any other kernel..only bug seems to be that sometimes reboot throws up 'process system not reponding' error but that is less frequent (1 in 10 reboots), so not much worry

On the side, just wanted to check opinion on the latest magldr 2.01...it seems it will support 'BRAVO_DSP' which seems to imply it will support bravo kernel .38/.40 for hd2 without much changes....is that the case or I got it wrong?
[HD2 Android NAND Development] heatledger:
What rom are you using?