yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] twistedumbrella:
Before going any further, I am trying to verify if the camera works with:

https://github.com/ThePlayground/android_packages_apps_Camera/commits/ics

https://github.com/ThePlayground/an...mmit/ab08498328441741ea0a93dc8531d4a9cee666ec

https://github.com/ThePlayground/android_system_core/commit/04282e2859ecae0499e473d2dc33faf51e19449d

This would give us ALL the features the camera has to offer. All the fancy settings and stuff.
[Desire HD Android Development] arknailed7754:
Dummies guide for me please...cheers

Ignore that way beyond me

Somethings going right..no lag on 720×480 on videocam illusion
[Desire HD Android Development] twistedumbrella:
I had to laugh. The mod on the other thread sounds like he's having a tantrum, but in the process of saying he will ban those making crap posts like 3 people fire off random comments. I guess both sides lose.

ANYWAY... so there is some pretty big news...
[Desire HD Android Development] twistedumbrella:
Well there is no improvement, BUT all the new changes work up to where it was before with room to expand.

I kinda said screw cm and moved forward with a full caf camera layout. I don't know if it will still work for cm builds, but with the amount of progress I can't say I care right now.
[Desire HD Android Development] -Happy Feet-:
You and Lord makes an brilliant Job.

Have you fixed that the Camera won't save the video file?

Gesendet von meinem HTC Desire HD mit Tapatalk
[Desire HD Android Development] fp581:
The link is down can u reupload it to dropbox?
[Desire HD Android Development] kaijura:
if any of twisted's links are down, it means he doesn't want you to be installing those anymore
[Desire HD Android Development] twistedumbrella:
Finishing up a build for shooter then starting one for here. The link is down because the new version required a MASSIVE overhaul to frameworks, camera, media profiles, and system core that is part caf, part the hal from qiss me, part the hal from rapmv, and mostly just made up as I went to bridge the gaps.
[Desire HD Android Development] arknailed7754:
So a massive job lol
[Desire HD Android Development] MusikMonk:
The current timestamp seems to be after your post but the link is dead, I guess it was a failure then, huh?
[Desire HD Android Development] twistedumbrella:
http://db.tt/1YzVOTQN
[Desire HD Android Development] fp581:
the latest build?
[Desire HD Android Development] arknailed7754:
Downloading anyway lol
[Desire HD Android Development] fp581:
nice new opining testing now
[Desire HD Android Development] arknailed7754:
Its running..looks good..video can bums out..straight away?

Just asking not a complaint
[Desire HD Android Development] M..N:
I think I read that video camera wouldn't work, but that the problem with portrait images saving in landscape would be fixed as a result.
[Desire HD Android Development] twistedumbrella:
It should preview, just not record yet
[Desire HD Android Development] fp581:
wow twisted u did it its working on 160 DPI that is amazing! works like a charm but cant upload photos to facebook i guess its the apk problem with the dpi
[Desire HD Android Development] arknailed7754:
Yeah 160 is nice..ahh okay twisted no worries just asking. Gd that's fixed though
[Desire HD Android Development] 8element:
Looks really good, would be better if the UI was a bit bigger
[Desire HD Android Development] MusikMonk:
Reading the last few comments I thought that phone now works on 160DPI and was sad when it didn't. I guess my brain was reading what it wanted...

Great (team?) work on the camera!
[Desire HD Android Development] twistedumbrella:
Have you checked display options?

I think we've gone over most people's heads when we started writing it from scratch. It had to be done, though. Caf has so many extra options.
[Desire HD Android Development] pchtc:
the download link for the desire HD appears to be broken
[Desire HD Android Development] twistedumbrella:
:eek::D:p:p:D:eek:
[Desire HD Android Development] paszczi:
Just a quick bug report: setting wallpaper for lockscreen doesn't work. I select picture, then I try to crop it and the Settings FCs. I've tried it with different Gallery Applications all result in the same behavior. I will try to post logcat ASAP.
[Desire HD Android Development] pnoire:
Twisted,

Replacing SO causes of course same issue with other camera apps, they are broken too (AngelCamera, PaperCamera..) with "Could not access Camera". (also posted in Support thread)
[Desire HD Android Development] twistedumbrella:
Has to be something on your phone. Just tested it with a few different setups and it worked every time.
[Desire HD Android Development] pnoire:
I've tested on version 5.6 test8 (a non public build of LC).

I will reflash the last official test to see if i have same issue and will report.

Edit:

Reflashing 5.6 test4 - trying camera: ok

Replace *.so - reboot - clearing Data of camera - it works! (Then, something wrong with next build of LC)

Shooting in portrait - no glitch - Photo appears landscape in Galery (rotate right give a correct portrait pic)

Using Power Shutter on (don't know what it is for.. sorry :( ) No problem. Landscape saving too

Panorama works perfect

Video: doesn't work at all - no recording- nothing happens when pressing button
[Desire HD Android Development] twistedumbrella:
If this unofficial test is like every other time he tries to merge massive changes from my builds into his, that is probably why...
[Desire HD Android Development] pnoire:
As you know, i'm not dev and can't determine what has be done even if i look at changes in github :o

Look at my edit in previous message. All is working, except video for me - trying with and without power shutter on.

Edit: i'm really stupid sometimes! I've understood now what "Power shutter" means: shooting with power button :D

It works perfect in Photo mode - nothing happens in Video mode - in Panorama mode, it always locks the screen, even if i try to press very quick
[Desire HD Android Development] kaijura:
For what it's worth, I made a Playground ICS build with twisted's hal earlier today (like over 5+ hours ago depending on what's changed in hal since then) with his repo.

Photos were rotated correctly in portrait for me!
[Desire HD Android Development] pnoire:
I don't use Playground ICS build, but LC IceCold 5.6test4 with new *.so file from twisted.

Portrait photos are still display as "landscape" (thumbernail in camera and in gallery) but once using Rotate right in Gallery, the photo is perfect displayed as portrait.

Don't know why i get such a behavior
[Desire HD Android Development] kaijura:
It may be other files are necessary. I know when twisted sends mostly complete patches for back&front camera it's not only the hal (camera.msm7x30.so) but he also includes media_profiles and newly built Camera.apk

I've tried twisted's media profiles in lord's Ice Cold before, it can cause it to bootloop.
[Desire HD Android Development] pnoire:
Specific media_profiles in Twisted build must be the explanation.

Yes, I remember i had FC too when i'd tried media profiles in a Lord's build. ;)
[Desire HD Android Development] twistedumbrella:
We all make mistakes.

Won't have anything to do with the hal. Only when you change the camera application and framework layout.
[Desire HD Android Development] TylerDurben:
Hey twisted great work :)

Last nicht i installed your last rom (fullwipe ans clear data cache) an started to play with it ... idk if it is reported but some of my photo apps had glitches (camera360,Vignette and time-laps)

all other apps works fine.
[Desire HD Android Development] dljo:
Anyway you could add suppport for overlay script to your build? Really makes full wipe alot easier... :)

Otherwise great work twisted, your the man...
[Desire HD Android Development] -Happy Feet-:
Hi Twisted,

What is the different between your and Lords Build?

Gesendet von meinem HTC Desire HD mit Tapatalk
[Desire HD Android Development] arknailed7754:
lol loaded question...probably a long answer also
[Desire HD Android Development] Nark.GA60:
I'll take a stab at it from an end user's point of view. Hopefully I won't insult anyone in the process.

Lord's recent builds are based on AOKP with stuff pulled from many places. Lord loves pushing the boundaries, which is great but his recent builds have started to get a bit flakey. I've gotten random reboots recently. It's very fast and is pretty much where all the action is with ICS on DHD.

Twisted's build, to me, looks like AOSP with bits of CM9 and AOKP selectively chosen. It doesn't have the features of IceCold, but that makes it more stable. I also find Twisted's build more responsive to touch and doesn't drop frames as much during UI drawing. I've benchmarked both and they seem to back up my observations as well.

So basically, which ROM is right for you is based on if you want features or reliability. Best to try them both and make the decision yourself. Maybe one has a feature missing from the other that you can't live without.

I'll also add the fact that Twisted doesn't even have a DHD and yet is able to create a ROM this good for our devices is a matter of pure wizardry.
[Desire HD Android Development] MetalSnake:
Feedback

Hi there Twisted

First let me say Great Job man, the improvements you made on the build are fantastic, and the fact that you don't own a Desire HD just makes me think that we are unworthy of your time and effort so please accept our Thanks, and i speak for all DHD users since we couldn't have a (almost) fully functional ICS without your Hard work

i flashed your last build yesterday (the link you posted a few pages earlier) and i must say it's very fast, the issues i came across were:

- Camera worked with no glitches but Panorama and Video Force Closed

- Third party Cameras have Glitches (Camera 360...)

- Video Playback doesn't work for HD Videos (Same for LordClockan's latest Build, but it worked flawlesly on the previous ones)

Anyway Thanks again and keep up the Great Job
[Desire HD Android Development] Salv0:
Quick question :D Have I to install the Patch Kernel even with the latest build?
[Desire HD Android Development] MusikMonk:
No, you shouldn't install it with this build. Only use that Kernel when twisted explicitly mention that you should.
[Desire HD Android Development] arknailed7754:
twisteds teasing in lords thread lol..are they new options onboard twisted? the can I mean.

Sent from Absolution 3.7 with ics waiting under the wings
[Desire HD Android Development] qaliza:
Just installed this ROM an wooow its so smooth. One thing only, the soft key back lights are not working. Am I missing something?
[Desire HD Android Development] wiQbold:
it s working for me?
[Desire HD Android Development] fp581:
it works with high screen brightness
[Desire HD Android Development] Groschen:
Whats wrong with dropbox? Want to download this build yesterday but error still keeping error 401: This link has expired or become inactive! ?
[Desire HD Android Development] pecora:
Here the link
[Desire HD Android Development] yoda16:
On latest version mic no longer works for phone calls in Inspire 4g. Works fine for voice search. Tried flashing old inspire fix and also lords kernel and still the same. Is there something else I can try?
[Desire HD Android Development] paszczi:
Twisted below is the log for Settings FCing on lockscreen's wallpaper. Seems like cropped image is being saved on ro system partition.

W/CropImage(23360): cannot write output

W/CropImage(23360): java.io.FileNotFoundException: Read-only file system

W/CropImage(23360):	at android.os.Parcel.openFileDescriptor(Native Method)

W/CropImage(23360):	at android.os.ParcelFileDescriptor.open(ParcelFileDescriptor.java:116)

W/CropImage(23360):	at android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:536)

W/CropImage(23360):	at android.content.ContentResolver.openOutputStream(ContentResolver.java:416)

W/CropImage(23360):	at android.content.ContentResolver.openOutputStream(ContentResolver.java:392)

W/CropImage(23360):	at com.android.gallery3d.app.CropImage.saveBitmapToUri(CropImage.java:487)

W/CropImage(23360):	at com.android.gallery3d.app.CropImage.access$400(CropImage.java:79)

W/CropImage(23360):	at com.android.gallery3d.app.CropImage$SaveOutput.run(CropImage.java:260)

W/CropImage(23360):	at com.android.gallery3d.app.CropImage$SaveOutput.run(CropImage.java:235)

W/CropImage(23360):	at com.android.gallery3d.util.ThreadPool$Worker.run(ThreadPool.java:124)

W/CropImage(23360):	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)

W/CropImage(23360):	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)

W/CropImage(23360):	at java.lang.Thread.run(Thread.java:856)

W/CropImage(23360):	at com.android.gallery3d.util.PriorityThreadFactory$1.run(PriorityThreadFactory.java:43)
[Desire HD Android Development] inzaghi75:
With working init.d folder?
[Desire HD Android Development] gffmac:
What game would you recommend trying? Just tried pocket legends which worked fine.
[Desire HD Android Development] Sid_dominic56:
Try out my apk - http://www.multiupload.com/HQ7RJ1P7NO

Its the project I've been working on, its not much but just a very short part of the menu flow.
[Desire HD Android Development] gffmac:
I see what you mean, you seem to be able to get it to work by using two fingers but not very easily, also just tried Samurai II Vengeance which has the same issue.
[Desire HD Android Development] Nezorflame:
Age of Zombies has same issues, for example. Air Attack doesn't respond to touchscreen at all in all previous ICS builds.
[Desire HD Android Development] twistedumbrella:
The hash tables they used killed them at first, but now it just appears to be incompatibility. It is something CM is looking heavily into, so I took a pass on that issue to work on camera and overlay parts.

I will try a touchscreen patch I didn't apply yet to see if that helps
[Desire HD Android Development] Sid_dominic56:
Okay, cool.. If it works then I would never go back to gingerbread. :)
[Desire HD Android Development] fp581:
i have problems with phonemypc the screen tends to go left every click (the problem is in all the ics roms but m8b you know how to fix it) the cam is by far the best one of them all :) O and a slight GPS problems but after i flash the fast AGPS fix it works like a charm so not a big dill its 30 more seconds for the flashing of the rom ather than that all works like a charm thank you twisted for the amazing ics
[Desire HD Android Development] twistedumbrella:
Can't promise all the superuser issues were worked out, but a lot of other stuff was in the build that just went up.
[Desire HD Android Development] Sid_dominic56:
Did you update it to fix the game issue?

---------- Post added at 02:22 PM ---------- Previous post was at 01:30 PM ----------

I downloaded the latest build, it still has the same issue.
[Desire HD Android Development] twistedumbrella:
There is nothing that can really be done about that right now. We are all waiting for the games to update their compatibility and the new linker code to get worked out. It's stuff we really have no way of just making up right now.
[Desire HD Android Development] EmptyArea:
used all the releases (4 I think), since the third one I've had no issues with random reboots (which I've had after a few hours use with all other dhd ics roms.)

A small thing I've noticed for your link is that the day for the latest release says

"Thu 21 Jan 2012..."

But it's a Saturday.
[Desire HD Android Development] twistedumbrella:
Had to manually update because it never published the file. Didn't even look at the day. I am working on making a custom kernel but for the life of me the LorDmodUE fork does not build. Having piggy issues and I dont want to build from my msm7x30 kernel because ICS is not ready for that yet.
[Desire HD Android Development] djolebih:
Can you throw in some screenshots? Just want to see what I'm downloading before I flash.

Thanx
[Desire HD Android Development] EvoXOhio:
Its stock ICS, you can Google and see what it looks like.
[Desire HD Android Development] twistedumbrella:
Here's what is in the works and being built right now:

https://github.com/TwistedUmbrella/...mmit/86a9c8b787cf2f4cd21b9f8a16510d129a2db83a

https://github.com/TwistedUmbrella/...mmit/fe0211ab55985294dd7f2440cb123bf29615b6a8

https://github.com/TwistedUmbrella/...mmit/5d19d988c0bdf5f742e69de1430e147830d5278e

https://github.com/TwistedUmbrella/...mmit/e549c37299aa2f3f081aa6f3fd648a86b357daf3

https://github.com/TwistedUmbrella/...mmit/4b057745b77fb905de4067edfc674ee99d8dfe68

https://github.com/TwistedUmbrella/...mmit/5aa7272faad1d0dacafe9000cac89ed7bd9b16fe
[Desire HD Android Development] snefkens:
On the front page, i see that the microphone doesn't work. Does this mean that i can't make phonecalls?
[Desire HD Android Development] io53:
How fast is the computer you are building on? When can we expect to get a taste of those commits? Wondering if I should go to bed or not ;)
[Desire HD Android Development] Bornin:
Haven't run this ics rom yet but it's probably about apps like shazam etc.
[Desire HD Android Development] LorD ClockaN:
it happened to me on AOKP and the option is from AOKP, that is why I removed it

only thing in my source is cm gerrit patches you pushed.. no other "massive" merging
[Desire HD Android Development] twistedumbrella:
Yeah, except in the next version it is fixed. It was just a matter of giving it permissions.

And something changed between the current release and the secret test build or there would be no reason for the same HAL to go from working to failed.

Edit: BTW "the option is from AOKP" only really matters if I am stuck with whatever they provide and have no means to modify it to fit the situation. In my case "the base is from AOKP" ;)
[Desire HD Android Development] LorD ClockaN:
test8 uses CAF flag for Camera HAL

I'll build without it than

thanks for permission tip!
[Desire HD Android Development] twistedumbrella:
1. I wonder how things would have turned out if I had just started my own thread from the beginning. It is true, though, regardless of where the work comes from people do trust the namebrand they remember, hence my first statement.

2. ACTUALLY, it is a CM9 base. I then ported some of the AOKP settings I liked, but rebuilt them to fit into CM settings. One little known fact is that when my icon and my name appear on a commit without credits (since about 2 months ago when I perfected cherry-picking even with a fail) it is because I wrote it.

Dual-pane settings

Proximity disable

Camera preview options

Custom carrier text

They aren't battery bar colors and the stuff people like, but they are the stuff people will eventually need or want.

"When I switched to your base the first time, I about sh!t" <- That is what I am working toward. I don't release daily, but in all honesty if you run IceCold and love it I can take that as just as much of a compliment because I know a part of where it stands was influenced by the work I have done as well.

3. This is the one place it differs from most builds noticeably. I saw what was happening and acted. CM is more or less just picking from CAF for display and audio/video. Why wait for them to get what they think we need and not just go to the source itself. I dumped the entire display, realigned it, and updated frameworks to cooperate. aospX had the right idea on that one.

To sum up what I am presenting today: I make the build as a stable base for people who want something simple and reliable. It's not meant to be the best or top any other ROMs.

What I actually provide is less a build, and more the source for other builds :D
[Desire HD Android Development] pecora:
Hello twisted, i've installed Jelly defense but screen is unresponsive, you don't applied the qiss trick to make games with unity3d work?
[Desire HD Android Development] elbermu:
I solved commenting this lines in /system/bin/modelid_cfg.sh in the zip, then flashing it again and flashing inspiremod over it:

# mv /system/etc/nam/default* /system/etc/firmware/

# mv /system/etc/nam/CodecDSPID_MCLK.txt /system/etc

# mv /system/etc/nam/*MCLK.txt /system/etc/soundimage/

# mv /system/etc/nam/AdieHWCodec.csv /system/etc

# mv /system/etc/nam/AIC3254_REG_DualMic_MCLK.csv /system/etc
[Desire HD Android Development] twistedumbrella:
I have to update those files. Inspire mod should just be a stand-alone package of them
[Desire HD Android Development] twistedumbrella:
https://github.com/ThePlayground/an...mmit/041ac983162dbeac81ba44cc4850659914be5c7c

Should solve that, and

https://github.com/ThePlayground/proprietary_vendor_qcom

Should be a fun test
[Desire HD Android Development] twistedumbrella:
"Notes: CAF options are within an ifdef to allow use in testing of newer parameters and for if / when officially merged. An alternate media_profiles is needed in those situations."

... *pointless explanation of why*... Alone, it just sends a bunch of undefined parameters to the camera application that the system doesn't know how to use.

It wasn't set in the submission to gerrit btw.
[Desire HD Android Development] TheBrilliantMistake:
This is the best way to go. A 'trusted' clean version of everything. No frills, no mods. If something goes wrong, come back to the trusted base and prove it works there... that's essentially the 'upstream' leading edge. Once folks have confidence in that, LC and others can add on all the extras (as they see fit).

You basically make the 'reference' platform.

Whilst lots of releases has many merits, some are so frequent, there's hardly time to notice the long term stability of a ROM (24 hours?!!!)... folks will miss memory leaks, slowdowns, stranger bugs.

I used to work for a major handset O/S vendor (plus a few manufacturers), and at one stage, there was a new build every 24 hours to licensees. That got filtered down to once per week and it was more than enough.

That way, the build team (as well as a few developers) got to spend more time doing what they do best, and spent less time 'releasing' (which takes up a lot of time).
[Desire HD Android Development] twistedumbrella:
Now seeing the whole picture, you can see the patches and such for other builds provide one key use. It really doesn't interrupt the natural flow of stable builds and that way people get to test things "done right" before they get merged to make sure the way it was added to someone else's build didn't corrupt the way it should have worked (Example above). It allows me to compare how they run on the build made here that I know is a solid base to how they might run with 5000 mods and other configurations to know if something is truly "generic"
[Desire HD Android Development] twistedumbrella:
Speaking of release builds. I did enough testing to have camera up, running, and able to mostly work.

Still not recording videos, but camcorder doesn't crash anymore. It also has all the correct resolutions being found and listed.

Current issue is that 480p is unsupported and panorama may not work, although it should. I will build it shortly to continue working on a video solution.
[Desire HD Android Development] xDhaha:
link is down :(
[Desire HD Android Development] twistedumbrella:
Well aware. The link fixes itself on new updates. Until then, a temporary link was posted a bunch of times.
[Desire HD Android Development] pchtc:
com.android.phone

i'm getting the error process com.android.phone has stopped working

i get this everytime i try to use my phone

i have looked through this thread and 2x someone has asked but no answers

i'm on the newest beta 5

i have tried a clear cache/dalvik

i have tried fix permissions

i have even full wiped

how can i fix this?
[Desire HD Android Development] elbermu:
try changing DPI to 240.
[Desire HD Android Development] twistedumbrella:
Kinda figured it was a known issue by now but anything above 190 fixes it until I find the actual error to fix phone.
[Desire HD Android Development] Nark.GA60:
To clarify a bit further, I don't think Phone.apk works below 190dpi.