yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] paulb_nl:
After I flashed the boot.img from Lord Clockans latest build it starts booting but crashes:

E/libgenlock( 1379): genlock_create_lock: open genlock device failed (err=Permission denied)
E/msm7x30.gralloc( 1379): alloc_impl: genlock_create_lock failed
E/memalloc( 1379): getAllocator: Invalid flags passed: 0x0
F/libc ( 1379): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)
I/DEBUG ( 1215): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 1215): Build fingerprint: 'generic/htc_ace/ace:4.0.3/MR1/eng.TwistedZero.20111229.052906:userdebug/test-keys'
I/DEBUG ( 1215): pid: 1379, tid: 1392 >>> system_server <<<
I/DEBUG ( 1215): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
I/DEBUG ( 1215): r0 00000000 r1 00000000 r2 00011066 r3 d41f3bf0
I/DEBUG ( 1215): r4 001aba5c r5 4aeab83c r6 4ada5c9c r7 4aeaef1d
I/DEBUG ( 1215): r8 00000320 r9 001a64e0 10 001aba5c fp 00000004
I/DEBUG ( 1215): ip 40003108 sp 4ada5c90 lr 4aeaef73 pc 4aea91aa cpsr 60000030
I/DEBUG ( 1215): d0 207367616c662064 d1 203a646573736170
I/DEBUG ( 1215): d2 000000000000006f d3 0001000000000072
I/DEBUG ( 1215): d4 0000000000000000 d5 0000000000000000
I/DEBUG ( 1215): d6 0000000000000000 d7 0000000000000000
I/DEBUG ( 1215): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 1215): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 1215): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 1215): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 1215): d16 3fe957fffe17b800 d17 3e90df8931e56000
I/DEBUG ( 1215): d18 3fe0000000000000 d19 3fe0000086fc498f
I/DEBUG ( 1215): d20 3f1155e54e7e8408 d21 bebbbc6c1a570a20
I/DEBUG ( 1215): d22 3ff0000000000000 d23 3fede16b9c24a98f
I/DEBUG ( 1215): d24 3e66376972bea4d0 d25 3fc39a09d078c69f
I/DEBUG ( 1215): d26 0000000000000000 d27 0000000000000000
I/DEBUG ( 1215): d28 0000000000000000 d29 0000000000000000
I/DEBUG ( 1215): d30 0000000000000000 d31 0000000000000000
I/DEBUG ( 1215): scr 60000012
I/DEBUG ( 1215):
I/DEBUG ( 1215): #00 pc 000031aa /system/lib/hw/gralloc.msm7x30.so (_ZN7gralloc13gpu_context_t9free_implEPK16private_handle_t)
I/DEBUG ( 1215): #01 pc 000036c4 /system/lib/hw/gralloc.msm7x30.so (_ZN7gralloc13gpu_context_t10alloc_implEiiiiPPK13native_handlePij)
I/DEBUG ( 1215): #02 pc 00003736 /system/lib/hw/gralloc.msm7x30.so (_ZN7gralloc13gpu_context_t13gralloc_allocEP14alloc_device_tiiiiPPK13native_handlePi)
I/DEBUG ( 1215): #03 pc 00012acc /system/lib/libui.so (_ZN7android23FramebufferNativeWindowC1Ev)
I/DEBUG ( 1215): #04 pc 00018566 /system/lib/libsurfaceflinger.so (_ZN7android15DisplayHardware4initEj)
I/DEBUG ( 1215): #05 pc 00018be2 /system/lib/libsurfaceflinger.so (_ZN7android15DisplayHardwareC2ERKNS_2spINS_14SurfaceFlingerEEEj)
I/DEBUG ( 1215): #06 pc 0001e37c /system/lib/libsurfaceflinger.so (_ZN7android14SurfaceFlinger10readyToRunEv)
I/DEBUG ( 1215): #07 pc 00021156 /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv)
I/DEBUG ( 1215): #08 pc 000217bc /system/lib/libutils.so
I/DEBUG ( 1215): #09 pc 00012be4 /system/lib/libc.so (__thread_entry)
I/DEBUG ( 1215): #10 pc 00012714 /system/lib/libc.so (pthread_create)
[Desire HD Android Development] LorD ClockaN:
Strange, I have genlock in kernel enabled

Sent from my Desire HD with BlackIce ROM and ICS crouching in restore option
[Desire HD Android Development] twistedumbrella:
Its the permissions. That I can easily fix

Backporting the kernel from that build just to make sure with

https://github.com/TwistedUmbrella/...mmit/53436f0f3295675add8f299dca60180df1eda6e3
[Desire HD Android Development] twistedumbrella:
Try http://db.tt/HO3B2rLI
[Desire HD Android Development] paulb_nl:
Now the bootanimation loops:

D/libEGL ( 5019): loaded /system/lib/egl/libGLES_android.so

E/libEGL ( 5019): load_driver(/system/lib/egl/libEGL_adreno200.so): Cannot load library: reloc_library[1314]: 4854 cannot locate 'os_strlcpy'...

I/SurfaceFlinger( 1330): EGL informations:

I/SurfaceFlinger( 1330): # of configs : 8

I/SurfaceFlinger( 1330): vendor : Android

I/SurfaceFlinger( 1330): version : 1.4 Android META-EGL

I/SurfaceFlinger( 1330): extensions: EGL_KHR_image_base EGL_ANDROID_image_native_buffer EGL_ANDROID_get_render_buffer

I/SurfaceFlinger( 1330): Client API: OpenGL ES

I/SurfaceFlinger( 1330): EGLSurface: 5-6-5-0, config=0x0

I/SurfaceFlinger( 1330): OpenGL informations:

I/SurfaceFlinger( 1330): vendor : Android

I/SurfaceFlinger( 1330): renderer : Android PixelFlinger 1.4

I/SurfaceFlinger( 1330): version : OpenGL ES-CM 1.0

I/SurfaceFlinger( 1330): extensions: GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_read_format GL_OES_compressed_paletted_texture GL_OES_draw_texture GL_OES_matrix_get GL_OES_query_matrix GL_OES_EGL_image GL_OES_compressed_ETC1_RGB8_texture GL_ARB_texture_compression GL_ARB_texture_non_power_of_two GL_ANDROID_user_clip_plane GL_ANDROID_vertex_buffer_object GL_ANDROID_generate_mipmap

I/SurfaceFlinger( 1330): GL_MAX_TEXTURE_SIZE = 4096

I/SurfaceFlinger( 1330): GL_MAX_VIEWPORT_DIMS = 4096 x 4096

I/SurfaceFlinger( 1330): flags = 00040000

E/copybit_c2d( 1330): FATAL ERROR: could not dlopen libc2d2.so: Cannot load library: link_image[1965]: 1216 could not load needed library 'libOpenVG.so' for 'libC2D2.so' (reloc_library[1314]: 1216 cannot locate 'gsl_memory_free_pure'...

E/copybit_c2d( 1330): )
[Desire HD Android Development] bloodydeath911:
I'm kinda confused with the last few posts. If I flash the latest LC0.9.5 build will it boot loop or do I also have to flash a fix from twisted
[Desire HD Android Development] twistedumbrella:
It's missing libOpenVG.so I will link the file to put in system/lib.

What build is this you're running?
[Desire HD Android Development] Pure Energy:
@bloodydeath911, No. Just flash 0.9.5 over 0.9 or after a full wipe if you want. And nothing more is needed as these builds are ok. And, please, do not flash twistedumbrellas experimental fixes over stable earlier builds.
[Desire HD Android Development] twistedumbrella:
https://github.com/TwistedUmbrella/proprietary_vendor_htc/blob/ics/ace/proprietary/libOpenVG.so

Click view raw, and push the downloaded file to system/lib

I ask what build because the one I posted before should have had the file and I don't want to go trying to fix what isn't broken lol.
[Desire HD Android Development] paulb_nl:
Its your latest build and libOpenVG is in system/lib already:

-rw-r--r-- 1 root root 251728 Aug 1 2008 /system/lib/libOpenVG.so
[Desire HD Android Development] Pure Energy:
When i flashed your TwistedZero build with full wipe, right after that i flashed TestKernel.zip. It lead to bootanimation loops. And the animation itself was veeery slow.

Does the boot animation speed correlate to the graphics rendering speed in the OS itself after it boots? If yes, can this missing lib increase the graphics speed?

Thanks.
[Desire HD Android Development] Mystrorc:
In case it might help.

Inspire - Full wipe, flash your build, flash your patch kernel file, and then flashed your update. I got past the boot loop, but I only received systemui crash buttons.
[Desire HD Android Development] JoKeR_FaCe:
at Lords 9.5 i have this graphicl issues!
[Desire HD Android Development] twistedumbrella:
I need to take a look at the kernel then. It looks like its having issues with the kgsl stuff.

Have to make sure the build and the headers are lined up. Might need to adjust the build to send the right info.
[Desire HD Android Development] bloodydeath911:
OK thanks for clearing that up
[Desire HD Android Development] Pure Energy:
I had that once. Fixing permissions from recovery helped me. Perhaps, simple rebooting helps.
[Desire HD Android Development] burnout11:
i got in 9.0 some similar stuff after flashing the gps lock fix for eu.

after deleting data from launcher (trebuchet) it was ok
[Desire HD Android Development] bloodydeath911:
Is there a big difference from 0.9 to 0.9.5, or should I just wait for the next major update
[Desire HD Android Development] JoKeR_FaCe:
Restart didnt help! Do you use Clockworkmod or 4ext? Just I have find out that the rendering issue at browser is still there too!
[Desire HD Android Development] twistedumbrella:
I forgot to update proprietary files. Alright, new build soon as I get home. Git is nice for comparing files, lol.

Also need to remember to submit an update to CM for the broken ones they are currently hosting. They are unmatched.
[Desire HD Android Development] Pure Energy:
I use CWM 5.0.2.0. Just fixed permissions from the "advanced" menu there. Try doing that from the Rom Manager app.

Yep. I feel like I saw a couple of pages ago that Lord uploaded the wrong build. Can't find it.

P.S. It seems to me that 0.9.5 is smoother and more "solid" or reliable. Just an impression. But perhaps new CM commits do their job.
[Desire HD Android Development] JoKeR_FaCe:
after third reboot it works fine ;) very strange!
[Desire HD Android Development] Pure Energy:
OK, congats! We have at least three ways to cope with that glitch, thanks to burnout11 as well.

And thanks for the screens. Deutsch ist so schön. )))
[Desire HD Android Development] combustiblemonkey:
You should probably wait for a full release version.

People who actually test will do this one.
[Desire HD Android Development] Thekjp95:
Are there some wipes to download for 0.9.5 I keep getting "random offset" errors
[Desire HD Android Development] bcd420:
Happens on every build. Nothing to worry about.
[Desire HD Android Development] Thekjp95:
How can I flash the ROM
[Desire HD Android Development] burimii:
http://xdaforums.com/showthread.php?t=1079108
[Desire HD Android Development] spirusthedj:
no issues here love the new 0.95 build. seems to be stable enough.
[Desire HD Android Development] synergye:
I was able to fix execv Argument List too Long errors on LC's source by removing empty lines in the board config makefiles. This unfortunately didn't work for twisted's source.
[Desire HD Android Development] twistedumbrella:
Are you using a case-sensitive image to build from? That is something I forgot to ask.

It may be something in the way formatting is transfered from my local source to what you get. I will take a look at that. May be a tab or something somewhere.
[Desire HD Android Development] synergye:
Yes I am. The build off LC's source just completed and flashed fine. I setup the environment the same as when I built CM on this system. I'm thinking something changes between 10.6 and 10.7 that causes this. I was able to build on Linux Mint with your source without these errors, so I guess I'll just use your source on linux once I get my desktop back up and running (need to re-do cooling/insulation).
[Desire HD Android Development] spirusthedj:
anyway this can help with the color issue?

http://stackoverflow.com/questions/8465505/how-to-change-the-resolution-of-ics
[Desire HD Android Development] Scottymeuk:
It's more than likely to do with HW Acceleration.
[Desire HD Android Development] DeathmonkeyGTX:
are you using phase change or ln2?
[Desire HD Android Development] synergye:
Homemade vapour phase change with a nice compressor from Home Depot :P (ln2's only really for testbenchmarks) and fried my mainboard and one of my i7's (dual socket) a little after getting my new system up due to not paying enough attention to insulation...Now back on topic, lol!

Edit: Making this post on topic! The argument issue is only in OSX lower than 10.7. It's due to an incomplete emulated libreadline. The best solution is just to delete libreadline that ships with 10.5/10.6 and replace it with a proper libreadline. or you can install gnu's libreadline and reference it. You might also need to rollback xcode to 3.2.x(which I'm already running).
[Desire HD Android Development] h4d3z:
A little late, but thanks all for the hard work.

Loving this rom so far.

ICS rules :D
[Desire HD Android Development] zelendel:
OK guys I cleaned up the posts. I think we all know it was BS
[Desire HD Android Development] Sebianoti:
Totally agree... Sorry :)
[Desire HD Android Development] twistedumbrella:
http://db.tt/m2DXP3EZ only issue may be the media_profiles.xml, but if it won't boot ill make a patch for that.

And after all the times I read that you should downgrade to 10.6 to build, It actually helped I didn't, IRONY...
[Desire HD Android Development] Doktaphex:
I'm still getting this error:

- waiting for device -
- exec '/system/bin/sh' failed: No such file or directory (2) -
[Desire HD Android Development] slawson:
just sits at HTC boot screen.
[Desire HD Android Development] twistedumbrella:
Flash this over it http://db.tt/aoJOlwrS
[Desire HD Android Development] Doktaphex:
No change unfortunately
[Desire HD Android Development] killersloth:
Permissions or symlinks maybe are bad?
[Desire HD Android Development] bloodydeath911:
its pretty weird...i flashed the build 9.5 and whenever the phone turns on and goes to the homescreen, after a minute or so, its shuts back off and restarts. No way i could do anything bout it so i had to flash a different rom. not sure what happened.
[Desire HD Android Development] twistedumbrella:
I'm posting this from the same build with just a tbolt kernel and dsp files. I don't know what it could be.

One other thing to verify in the build.prop

Try flashing a kernel over it, that may be it. A declaration I didn't port.
[Desire HD Android Development] Krendelrus:
maybe you'll need to reupload that file? I've tried to open it (via BetterZip) and it gives me error about broken archive.
[Desire HD Android Development] Doktaphex:
Tried with a different kernel. No dice.
[Desire HD Android Development] Sebianoti:
It just seems everyone is having problems with 9.5 and some are unique to different HTC Desires HD's
[Desire HD Android Development] bcd420:
I may be wrong, but i don't think I've seen any problems reported on 9.5. Runs very smooth here.
[Desire HD Android Development] twistedumbrella:
Different build.9.5 was solid. We are trying to port the changes to a generic base to get everything lumped into one build between a few different devices.
[Desire HD Android Development] twistedumbrella:
That would make more sense. Once I am done screwing with camera source I will build again. Overhauled a decent amount of the build default kernel to get it in line with the build, so it should, in theory, have no reason to not work now
[Desire HD Android Development] Krendelrus:
Just tried to build CM9 for ace and it passes to bootanimation and then bootloops

here is the logcat

12-30 04:07:57.897: I/ServiceManager(1205): Waiting for service media.audio_flinger...
12-30 04:07:57.917: E/OverlayUI(1202): OVerlay set failed..
12-30 04:07:57.917: E/OverlayUI(1202): start channel failed.
12-30 04:07:57.917: E/msm7x30.hwcomposer(1202): prepareBypass setSource failed
12-30 04:07:58.017: E/OverlayUI(1202): OVerlay set failed..
12-30 04:07:58.017: E/OverlayUI(1202): start channel failed.
12-30 04:07:58.017: E/msm7x30.hwcomposer(1202): prepareBypass setSource failed
12-30 04:07:58.117: E/OverlayUI(1202): OVerlay set failed..
12-30 04:07:58.117: E/OverlayUI(1202): start channel failed.
12-30 04:07:58.117: E/msm7x30.hwcomposer(1202): prepareBypass setSource failed
12-30 04:07:58.217: E/OverlayUI(1202): OVerlay set failed..
12-30 04:07:58.217: E/OverlayUI(1202): start channel failed.
12-30 04:07:58.217: E/msm7x30.hwcomposer(1202): prepareBypass setSource failed
12-30 04:07:58.317: E/OverlayUI(1202): OVerlay set failed..
12-30 04:07:58.317: E/OverlayUI(1202): start channel failed.
12-30 04:07:58.317: E/msm7x30.hwcomposer(1202): prepareBypass setSource failed

Now I built from twistedumbrella's source (no modifications to source were made)

It boots nicely (!), UI is very fast (but banding issue is still present), everything else works as it was before
[Desire HD Android Development] twistedumbrella:
What source are you using? Looks like you're missing overlay tags and bypass tags

https://github.com/TwistedUmbrella/android_device_htc_msm7x30-common/blob/ics/BoardConfigCommon.mk

Middle of the file is the tags I am referring to.
[Desire HD Android Development] Krendelrus:
straight from the cyanogenmod's github
[Desire HD Android Development] iPwn_:
You say your build from Twisted's source works fine but there is a banding issue?

What do you mean by banding issue?
[Desire HD Android Development] Krendelrus:
8bit colors or whatever people call it
[Desire HD Android Development] dannych:
Could you share your build?;)
[Desire HD Android Development] Krendelrus:
currently looking for a fix for menu button (keylayout looks normal though)

maybe later
[Desire HD Android Development] iPwn_:
Any improvements over Lords?
[Desire HD Android Development] Krendelrus:
Didn't tried Lord's latest, so I can't tell
[Desire HD Android Development] iPwn_:
Lord's latest is the same lol...

DSP Manager works now. That's the main difference.

I'm actually on beta 6.0 since it's the only recent one that doesn't get image tearing.
[Desire HD Android Development] twistedumbrella:
I didn't do the menu key fix. I will patch that in.

Wait menu or home?
[Desire HD Android Development] Krendelrus:
a little typo - menu key works, it's the home key that causes issues
[Desire HD Android Development] twistedumbrella:
Yeah, ill patch that in shortly. You want to put https://raw.github.com/LorDClockaN/...73060411ac17802360a/data/keyboards/Generic.kl in device/htc/ace/overlay/frameworks/base/data/keyboards/

I have to patch in the h icon fix as well, but that should be universal
[Desire HD Android Development] LorD ClockaN:
Also that home key fix should be made ace specific, don't know if it's the same for other devices..

Looks like there are common issues with adreno205 libs if cm repo has 8bit issue as well

Sent from my Desire HD with BlackIce ROM and ICS crouching in restore option
[Desire HD Android Development] twistedumbrella:
The issue is something in genlock and tile rendering. toastcfh claimed to have a fix, but that was also 24+ hours ago, while his git is some 72 hours old. I am still looking at the issue, but the Home key was made specific, it was the H icon that was made generic.

I added this build onto the autostamp so now

Timestamp details what the builds are and the important checkpoints in the build process.
[Desire HD Android Development] harpo1:
I'm on Lords 9.5 and can't restore my apn settings. When I try from APN Backup & Restore it fails with the following message.

No permission to write APN settings: Neither user 10063 nor current process has android permission. WRITE_APN_SETTINGS
[Desire HD Android Development] JoKeR_FaCe:
why restore apn settings?
[Desire HD Android Development] harpo1:
I'm with Straight Talk not AT&T. I was able to manually add them but couldn't restore from APN Backup and Restore.
[Desire HD Android Development] synergye:
I don't believe lord did mess up and post the wrong build. After building from his git, I know that the browser fix isn't a real fix, but only takes a step out. The default option is to disable opengl rendering, however the debug menu isn't open by default. Once it's open, it's fine. All you need to do is set about:debug as homepage, and the setting will stay persistent since it's default. That said, I believe people were thinking the browser would be fixed by default in 9.5, which based off my build, isn't the case...make sense? I'm planning on seeing if I can set about:debug as homepage in the package so it will work as default, just not with Google.com as homepage.
[Desire HD Android Development] twistedumbrella:
http://db.tt/m2DXP3EZ ?
[Desire HD Android Development] LorD ClockaN:
Synergye said it right.. I'll check too

Sent from my Desire HD with BlackIce ROM and ICS crouching in restore option
[Desire HD Android Development] vln004:
Boots just fine.

Home button still doesn't work

Graphics doesn't look like it has the 8bit issue. But it renders very slowly.

I'm at home for winter vacation so no computer to post anything else useful.

Edit. I don't mean unusable slow. There is a lag when a new page is rendered. For example going into an app or back to the homescreen. Otherwise it functions fine.
[Desire HD Android Development] twistedumbrella:
That is unusual. That one may be a kernel issue. Mine is different when it comes to clocking. I will add the support, but I will have to verify the kernel can make use of it.
[Desire HD Android Development] budorat:
Hey guys awesome ROM. Would love to use a my daily driver but as stated in the post camera does not work, other than that I really like it. Keep up the great work.
[Desire HD Android Development] Bestevaer:
Please don't start about the camera. The camare will be fixed when it's done. Positive input and appreciations are always welcome by the way...;)

Nobody should start a flame war like last few days when someone started about the camera. Just stay on-topic! I finally have the feeling that we get more momentum each day!

Enjoy the next few days everyone!
[Desire HD Android Development] maxbluelake:
Working great! Loving the work! Keep up the good work man! You guys rawkkkkkk:):):):):):):D:D:D:D
[Desire HD Android Development] synergye:
I think this is a better solution. I've yet to check since I need to wake up in 2 hours, and I'm not even asleep yet, but I think it should work. Move the following lines from debug preferences xml to advanced preferences xml. And yes the formatting is fubared, but you should figure it out. It's just the "pref_development_cpu_upload_path" string that fixes browsing.

<CheckBoxPreference

android:key="enable_cpu_upload_path"

android:defaultValue="true"

android:title="@string/pref_development_cpu_upload_path" />
[Desire HD Android Development] defcone:
Not sure if it's just mine, but when I try to scroll past my number of homescreens, the launcher crashes.
[Desire HD Android Development] LorD ClockaN:
great idea!

will try

---------- Post added at 03:24 PM ---------- Previous post was at 03:05 PM ----------

here is new version of Browser.apk

push it to system/app and reboot

this is in no way a real fix for hardware glitches, but it will bypass those steps needed to "fix" graphics..

I haven't tested it yet

http://dev-host.org/uqa6imwldy8v/Browser.apk
[Desire HD Android Development] zFr3eak:
yeah i havent any problem with it. i just wait for umbrella but he isnt on the pc for a moment i guess ;)

thanks for your help man...
[Desire HD Android Development] twistedumbrella:
It pisses me off when some half-ass copy-paste engineer wants to talk trash about the people who have working hardware acceleration when their version doesn't even boot and claiming I stole his build when I don't even have a Nexus port... What did I steal from him? The SDK? HA!

The HTC Flyer lib idea was mine, but there was no shame in him using it. The boot image wasn't his, the graphics weren't his, the systemui may not have even been his, but we'll pretend it was. He fixed ONE thing. Seriously...
[Desire HD Android Development] DubelBoom:
"Alpha version online soon" means it is in upload? ;)
[Desire HD Android Development] zFr3eak:
it was already online but taken from the server cause shaky is trolling about his work....
[Desire HD Android Development] twistedumbrella:
Very few things actually anger me on these forums, but the fact that he is going around to people I help and claiming it as his work when that *radio edit* can't even recreate it with an instruction manual really gets me aggravated...

The reply I made in that thread is all that needs to be said about the issue. Most of you were in his thread and can vouch for the likelihood of truth to this claim
[Desire HD Android Development] DubelBoom:
from where i can download the new base? (i know it wont work on my device!)
[Desire HD Android Development] Scottymeuk:
I really think setting up and SVN that people can access and commit to is a good idea for this and therefore no one 'owns' or owns the 'permissions' to the code for it.
[Desire HD Android Development] twistedumbrella:
http://db.tt/u4WiaWau

That is my Thunderbolt base. All you really need to swap are the boot images and it should at least boot up
[Desire HD Android Development] LorD ClockaN:
@umrella:

don't let others get to you.. you will have respect from others that know who is right, who isn't...
[Desire HD Android Development] leocan:
Dear twistedumbrella;

It's work for Desire HD?