yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] randomblame:
Okay first try failed with:

I/dalvikvm( 2852): System server process 2868 has been created

I/Zygote ( 2852): Accepting command socket connections

I/sysproc ( 2868): Entered system_init()

I/sysproc ( 2868): ServiceManager: 0x14bb48

I/SurfaceFlinger( 2868): SurfaceFlinger is starting

I/SurfaceFlinger( 2868): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...

E/HAL ( 2868): load: module=/vendor/lib/hw/gralloc.msm7x30.so

E/HAL ( 2868): Cannot load library: reloc_library[1285]: 2852 cannot locate 'android_atomic_cmpxchg'...

E/FramebufferNativeWindow( 2868): Couldn't get gralloc module

E/SurfaceFlinger( 2868): Display subsystem failed to initialize. check logs. exiting...

I/Zygote ( 2852): Exit zygote because system server (2868) has terminated

BUT the gralloc file I got from my cm dump is different than the one in your dump I'll try yours quick fast like

---------- Post added at 02:11 AM ---------- Previous post was at 01:38 AM ----------

Hmmm same issue with the file from your build. looks like gralloc is busted - I see I'm not the only one with issues http://apt.rikers.org/%23htc-linux/20111023.html.gz dr1337 is working on the nexus one build I think

---------- Post added at 02:37 AM ---------- Previous post was at 02:11 AM ----------

killing our gralloc file and using the default version gives me - white screen but logcat confirms boot up. Gralloc or libc needs to be modified to work properly with the libs in this base.

---------- Post added at 02:59 AM ---------- Previous post was at 02:37 AM ----------

Trying with the lib file from sdk plus egl files and gralloc combo recomended by you gives me netd errors about qouta2 being an unsupported protocol - but both versions of netd binary are the same

---------- Post added at 03:23 AM ---------- Previous post was at 02:59 AM ----------

Got it I was missing some libs - now the output is thus:

E/dalvikvm( 1310): ERROR: couldn't find native method

E/dalvikvm( 1310): Requested: Landroid/webkit/WebView;.nativeGetDrawGLFunction:(Landroid/graphics/Rect;Landroid/graphics/Rect;FI)I

E/dalvikvm( 1310): Candidate: Landroid/webkit/WebView;.nativeGetDrawGLFunction:(ILandroid/graphics/Rect;Landroid/graphics/Rect;FI)I

Basically - looks like this base is completely useless until source drops and is then rendered completely obsolete by newer hopefully updated code. I call bull****. Unless he managed to recompile gralloc without the source code - and even if he did so he would have almost had to have disabled the new methods for accelerated 2d rendering like the one above. What shakey has is some sort of sdk hybrid mixed with other sdk hybrids combined into one big pile of useless - to me at least it's useless because how can I learn about the structure of a new build of android when it's all freaking garbled up and disorganized with parts from god knows where. Time to sleep gnight xda
[Desire HD Android Development] buzzboy:
Cheers for the effort guys. On the positive side, I have a build running on my old Desire and Nokia 8110.

Will not be long before the source is released.

Regards and thanks again guys.
[Desire HD Android Development] simmarjit:
Sorry for off-topic, but dont you think that the only thing that nokia 8110 runs is the matrix os(or neo os) ? This is just for laughs, if it was funny. Sorry again. I am laughing(lame me) :D
[Desire HD Android Development] cmlow0:
Not sure whether this is helping for the topic..I saw this from MIUI thread. Perhaps you guys want to take a look :)

http://galnetmiui.co.uk/landing/ics-builds/
[Desire HD Android Development] perern:
Does it work if you use the Systemui lwp thing?
[Desire HD Android Development] :
The rom fully boots, with htc logo, then nexus animation screen, then it comes up with system ui fc, theres a pic attached in the first page, my touchscreen works all the time but I just cant get past that, I pressed ok and it comes up with another error, and never goes past that
[Desire HD Android Development] DubelBoom:
can you upload it?

i didnt get system ui fc after flashing this version: http://www.mediafire.com/?v38gq1yjgp70pj6

(maybe someone has an idea why? it can really help for you guys!.. :))
[Desire HD Android Development] :
thats the sdk, its a different story for that, I will not be distributing the ics rom, only to developers, that way its less hassle for me and itll get done sooner, when its ready to be released itll say in the title of this thread, I think I can get sdk running quicker than nexus dump lol
[Desire HD Android Development] LorD ClockaN:
is this sdk or dump??
[Desire HD Android Development] :
its sdk I can tell just from looking at it lol
[Desire HD Android Development] DubelBoom:
sdk....

and shaky153, i cant wait for you to make it work :)
[Desire HD Android Development] LorD ClockaN:
EEEJJJ we work together ;) haha
[Desire HD Android Development] :
I havent done anything!, It's all LorDClockaN!
[Desire HD Android Development] DutchDanny:
Whet kernel are you using to get this working.

A stock GB kernel?

Send from my BinDroid Gtab with Tapatalk
[Desire HD Android Development] LorD ClockaN:
hha STOCK???

LOL

ICS is AOSP, not sense ;)

it uses my modified kernel with my modified boot.img, with mine... BUAHAHAHAH all mine... mine precious ... :)
[Desire HD Android Development] DutchDanny:
But in Android Dev Forum... the guy used a GB kernel.

You want to share your kernel, so more people can work on it?

Send from my BinDroid Gtab with Tapatalk
[Desire HD Android Development] LorD ClockaN:
I posted boot.img in that other thread, and inside it's that kernel..

I'll post it here again than:

http://www.multiupload.com/R847HUF44R
[Desire HD Android Development] danielgek:
see this link

its desire .... it is possible port from that???

http://xdaforums.com/showthread.php?t=1313577
[Desire HD Android Development] LorD ClockaN:
It's a link for sdk port, but thanks anyway

Sent from Desire HD with BlackIce ROM
[Desire HD Android Development] randomblame:
Jesus shaky I tell you exactly how to fix the graphics problems and you wont even upload the rom so we can all collaborate on the same thing? Extra work for everybody else.
[Desire HD Android Development] w9jds:
Nah, I don't blame him with all the people popping in here like the last discussion where they are like oh can I flash and use? Easier to just collaborate with other developers.

And yes LorD ClockaN is pretty bad ass isn't he :)
[Desire HD Android Development] joedeuce:
indeed he is... I have his zImage on my desktop for easy copy/paste :)
[Desire HD Android Development] randomblame:
Meh im just tired I was up till 3:30 working on the sdk dump ill run it through a kitchen myself it would be nice if xda wasn't overrun by nondevs who just want to "beta test" everything for us. There's maybe 50 useful posts in the ask thread the rest are all "thanks" and "mines broked" and "does angrybirds work" *vomits sorry I lashed out shaky
[Desire HD Android Development] w9jds:
I totally understand you, I was up late doing the same thing :D
[Desire HD Android Development] famonaco:
well , someone can post a version more or less workable , so we can work on touch together, i stopped my ics port at systemui fc lol

see ya
[Desire HD Android Development] L0cke:
Dunno who this guys is, but seems to have gotten as far as most others: http://vimeo.com/31769064 although I suspect this is an SDK port.

Still, nice to see a reasonable length video of it on our devices.

---------- Post added at 03:08 PM ---------- Previous post was at 02:40 PM ----------

Yes, I think this would be a good idea. While not all of us out there are capable of porting and developing from scratch, we may be able to help fixing some things with the ROM in our hands.
[Desire HD Android Development] buzzboy:
They are using Android 4.0 framework only, mixed with cm7. Great build, although not full I.C.S.

Regards
[Desire HD Android Development] perern:
The only new I see in this rom is better battery and smoother menu scrolling
[Desire HD Android Development] twistedumbrella:
Had the same error you posted first until I swapped the gralloc, and the libGLES_android (lib from sdk) and had the netd errors until I dumped the entire lib and bin folders and used the one from the sdk. That is why I used that as the base. You are going through the exact progression... lol

Check galnetMIUI for the Desire HD build. You can substitute those files for the CM7 equivalents.

I used extra apps and some swaps from nexus build, but the entire base is the sdk because the libs and bin of nexus are useless to us.

It is a pain to get it to work on one device, and even more so to port from one manufacturer to another, but eventually the right combination can be found. I dumped everything and found the least modified working base to start twice now.
[Desire HD Android Development] twistedumbrella:
So in all honesty, you would rather a completely broken build than one based on the sdk that has everything?

All that is really different are some apps. The whole vendor folder can be set up in the sdk build, same as it is unnecessary in the nexus port (and has even "logged complaints" about it).

They don't release an sdk version of Android and then start fresh to make the devices. The Nexus build is a specialized version of the sdk. Why start 5 steps behind instead of starting with generic and emulating the same changes to get to where the Nexus is? It's still a Nexus port, just didn't spend 3 weeks making useless edits that could have been bypassed.
[Desire HD Android Development] L0cke:
Of course we all want a build that works as much as possible.

The link to the video was just that. An indication that someone else has managed to get something running on the Desire HD. I thought maybe others would be interested to see it, as we haven't seen much else really.

With regards to my second comment, it was a suggestion that there are possibly others out there who have some knowledge and are able to help, and having something to work with might spark more interest.
[Desire HD Android Development] twistedumbrella:
I was actually looking how to track down their work, but mobile doesn't like the site.

Wasn't trying to imply you had to have a nexus port directly, just a general question because a lot of the talk I see here makes them sound like two unrelated projects.

I think the video is good evidence that it is better start there and maybe others will be more inclined to merge ideas.
[Desire HD Android Development] :
OK Guys lets work together to get this finished!

http://www.multiupload.com/XDFB1NCIHH

Thats the link to the Hardware Acceleration build, ONLY FOR DEVS, since its getting EGL initialize errors, goes past white screen but displays a blank screen, the boot.img has been modified, I was messing with it so there might be some stuff in there that shouldnt be, Graphics has also been modified, and Guys even when Google release source code, Im not sure if hardware acceleration will be supported for DHD, or if itll be as good as HTC's supported devices, this is due to the kernel so we will have to see what HTC does
[Desire HD Android Development] zFr3eak:
great man i have much time tonight.

few quick questions. what are the most important things to fix in it ?

and how i already pm'd you would be nice when you write a small tut or something how you got those all working. (when you dont want to make it public a pm would be nice) :)
[Desire HD Android Development] :
Important things to fix, Hardware Acceleration thats number one thing, I did alot of things and alot of testing its on like 50 pieces of paper lol, Ill write it on op later
[Desire HD Android Development] zFr3eak:
would be really appericate :)

well i meant just small tips how to get it quickly booting, how to fix the touchscreen more or less and how to fix system ui.

nothing more...
[Desire HD Android Development] :
I apologies for everyone thats been waiting, the software build I dont have anymore, if anyone would like to play with ICS, I can quickly throw together the SDK build for yous to play with?

EDIT: Zfreak Ill pm you later
[Desire HD Android Development] zFr3eak:
thanks man. i just downloaded the rom and tried to boot it but i only getting a bootloop. isnt this a booting version ?
[Desire HD Android Development] :
You shouldnt be getting a bootloop, should be going past the white screen and staying light but blank screen, This is a Hardware Acceleration Version, I'm working on it to get Hardware Acceleration instead of software rendering

EDIT: Are you sure you're getting bootloops? If you are Ill upload another one
[Desire HD Android Development] erikstar:
So this is not usable, it will only produce a blank screen?
[Desire HD Android Development] :
This is for the devs as the hardware acceleration is the goal,

Ill be posting another one asap, that'll boot and be more usable for the community
[Desire HD Android Development] zFr3eak:
well i looked in logcat and it just looped something with audioflinger ;) and yeah it stays in a blackscreen. i will let it for a while but i think i can read logcats hehe :)
[Desire HD Android Development] :
Audioflinger isnt a big deal, leave that, that doesnt matter, EGL isnt initializing, I got to a point where the EGL config was the wrong one for DHD screen, which means its very close, the kernels needs more modifiying, once I modify the kernel Ill put it up, this kernels graphics already has been modified, if anyone would like me to put the zimage just let me know and test the graphics? I'm not sure if itll make a difference on benchmarks as the GPU hasnt been overclocked.... yet lol will look into that later
[Desire HD Android Development] zFr3eak:
so do i understand right that this version you uploaded should boot anyway ? i let it for 3 mins i guess it would not take longer to boot it up...
[Desire HD Android Development] :
Nope it SHOULDNT boot, as Its the hardware acceleration one Im working on, trying to get EGL to initialize
[Desire HD Android Development] L0cke:
Why is hardware acceleration the primary goal? Surely things like getting it to boot with no fc and working data, wifi, touch screen rate higher up.
[Desire HD Android Development] zFr3eak:
cause you cant really use it without it ;)

shaky when you think it will be ready. do not want to rush you for sure...
[Desire HD Android Development] :
I dont understand, I thought developers would work on it to get it working, or am I the only one? lol
[Desire HD Android Development] zFr3eak:
please dont get me wrong but this is why i asked you severel times for some more informations. you give me a build where i dont know anything about it and what you changed and i should try to fix more things. i guess it would be easier for me to start over as working on a build where i know nothing about it.

anyways i am going to try to get it booting but i guess i will not have much luck with it....

EDIT: i hope you understand my state ;)
[Desire HD Android Development] dictionary:
So basically it's similar to what randomblame* and twistedumbrella* were saying, lol. Why would you for whatever reason get ridiculous the build that worked so much better? At least release so that people can play around while you fix this version, no?
[Desire HD Android Development] twistedumbrella:
Seriously?

So what needs to be fixed is the same stuff that I just fixed last night for my phone?

In the nicest way possible, I kindly recommend you don't act like you are the only one working on it when I can easily find a handful of people that have tried but only had access to it today.

Patience is a two way street. If developers don't want to give an ETA, they can't really turn around and rush other developers.

It took two weeks to get a test version up, so give me a weekend to look at it...
[Desire HD Android Development] zFr3eak:
do you mean me or him lol i dont understand hehe.

when you mean me i only want to help - i am having enough knowedge about those build but havent the time to look in it. i think it isnt really good just posting all the time and nobody can try it (i am talking about devs) i think working together would work much better but it is difficult to work on a build which you didnt make and you have really no information about the changed...
[Desire HD Android Development] erikstar:
ETA on the more usable version? Cant wait to test! :D
[Desire HD Android Development] zFr3eak:
omg guys stop asking :(
[Desire HD Android Development] cdordon:
Patiently awaiting a release. Until then, MIUI works for me! Hope its going well, Devs!

sent from me cellular device, eh?
[Desire HD Android Development] L0cke:
So what happened to the software version, that actually booted and had the SystemUI FC fixed and whatever else? Surely this would be a better version to work on? Or at least play with :)
[Desire HD Android Development] randomblame:
Haha those were going to be my next steps this morning looks like the sdk is the way to go as it always was - great distraction we could have had a great sdk port by now. This base is only useful for other devices with the same gpu as galaxy n and nexus s - moving backwards now to go forwards.
[Desire HD Android Development] dictionary:
No no, not you lol. I meant that it's exactly like they'd said, which most of us thought. That the progress he'd been making seemingly, looks as though it was fake. Who would just ditch all the work he put into the SDK build? "I don't have it anymore" what does that even mean? He deleted it? Lol. #Shenanigans
[Desire HD Android Development] twistedumbrella:
Well at least it is something, and at least all the hype over something that isn't coming can stop and some real work can get done.

As much of an urge as I have to speak my mind on the issue, at the end of the day it doesn't matter. The point is that there is something to work with, because my build got a little too proprietary to work from for DHD.

There are enough working developers in this thread to compensate for the mistakes that have been made and get caught up to where it should be.
[Desire HD Android Development] zFr3eak:
siriously... for me it would be only a test until the source release. i will work on it anyway on my own. i wanted to help, when it isnt needed i dont have to hehe :)
[Desire HD Android Development] :
let me stop all this complaining and upload the software version, I wont be developing on it any futher, I have like 200 software versions so ill pick one out i think is recent, have fun with it guys, I'm working on the sdk EGL initialised display but then getting errors, please be patient the software version will take atleast 30 mins as my net isnt the fastest

EDIT: EGL Initialising display means its close
[Desire HD Android Development] zFr3eak:
thanks man atleast could you tell use what you change ?
[Desire HD Android Development] :
I cant remember, there was alot of messing around with libs
[Desire HD Android Development] thejondude:
lol or never had?
[Desire HD Android Development] :
yes I thought it would stop some people crying but I guess nothing will!
[Desire HD Android Development] :
Here's the build

http://www.multiupload.com/IJRV0OM698
[Desire HD Android Development] iPwn_:
So is this build useless for non-devs like me?
[Desire HD Android Development] :
Nope its the one in the video, its software rendered and should boot up, I cant remember whats the final one I have alot on my comp,, flash it and see if it boots, if not Ill upload 1 more later

EDIT: Music, Wifi and Bluetooth will not work, and switching on Force GPU Rendering in the Developers section I dont know what that will do as I havent tried it
[Desire HD Android Development] twistedumbrella:
Force gpu rendering forces everything to use the processor to render graphics. This is much like the "hardware acceleration" option on a computer game.

In the future, I would recommend writing down what you do even when you don't post it so you can refer back. Even if you do what I do and make copies of files you are about to change and put them in a folder marked "current_test" you'll at least have a reference.

Not knowing what was changed or how it works makes it impossible to include a guide on how to port to other devices, as you mentioned intending to do. It also makes repeating the process, or parts of the process, on future builds the same as starting over. Much of what is found now will be relevant for building source.

Hopefully in the future you will learn from this experience and go about things more productively.
[Desire HD Android Development] :
I do know what forcing the gpu to render is lol, now Im asking politely, stop trolling my thread and hassling me

thank you
[Desire HD Android Development] zFr3eak:
thanks for your version but a small guide what you did would be really good for us :)
[Desire HD Android Development] twistedumbrella:
Please refer to the definition of trolling. Please also refer to harassment. Please also refer to development.

If the users here would prefer I not help get this running in a reasonable time, I will gladly leave, but you are not qualified to give orders. Sorry. It was good advice. If you read the thread, you may realize I only meant to help prevent further embarrassment on your part.
[Desire HD Android Development] Doktaphex:
He was giving some actual useful advice. The sort of thing my lecturers are telling me at Uni. Don't be so rude when someone is actually giving genuine honest advice.

If it hurt your pride, then deal with it. Pride cometh before a fall.

Peace.
[Desire HD Android Development] caddyman1989:
which link is the most recent one to download. i wanna try this out
[Desire HD Android Development] :
mods please close both my threads
[Desire HD Android Development] zFr3eak:
yeah i think it's the best...
[Desire HD Android Development] :
what embarrassment? lol
[Desire HD Android Development] perern:
WHAAAAAAT?
[Desire HD Android Development] :
I think so too cuz that guys not gonna leave me alone,

So I guess I'm gonna have to apologise to the community as there will be no hardware acceleration coming from me
[Desire HD Android Development] twistedumbrella:
I dropped the attitude toward you at the request of a mod and instead stick to just fact and honest advice / proven methods and after being called childish, this is really what you want to do? Sorry things played out how they did, but hurting the users doesn't solve anything.

Anyone still planning to work on it can feel free to contact me. I will do what I can for you guys to keep it going.
[Desire HD Android Development] :
This and I was working on overclocking the GPU core, the GPU overclocking thread lol, was very close but computer failed so I left it for a couple of weeks
[Desire HD Android Development] zFr3eak:
well i will help also where i can but then something have to change cause the situiation now is just silly and really childish... (haha i am 15 ;) )
[Desire HD Android Development] buzzboy:
In all my days I have never seen such a ridiculous thread.

It's handbags at dawn stuff, with a battle of egos to boot.

Its a real shame, and no surprise that DHD has no ICS build.
[Desire HD Android Development] :
please read the op there's a link there for the software rendered, there's also a link for the hardware acceleration, only the software rendered one boots
[Desire HD Android Development] twistedumbrella:
Handbag at dawn? Is that a typo or do I just not know a saying?
[Desire HD Android Development] famonaco:
why close the thread???????? isn't a good idea if we want ics on dhd ............

so guys peace and cooperation :cool:
[Desire HD Android Development] zFr3eak:
guys guys stop. please users let us alone with this, for now this is really just a thing between devs.

shaky, umberella and (lordclockan?) please let us work together and forget the rest i think it will not help much when we post useless things few more pages... what you think ?

EDIT: but then everyone should over any other dev what he knows and what he did only then we are able to work together as a team and not as some devs who just fight against each other...
[Desire HD Android Development] buzzboy:
No offence intended....Hope you guys settle your differences. There is a good team here somewhere.

Regards