Camera Performance On Different ROM's!? - Touch HD Windows Mobile ROM Development

I am interested in does Camera performance and quality may vary from rom to rom? Because I saw different camera settings in some roms? Like there is 5Mpix icon on stock rom but on others there is not and cooked roms I have tested have little blury pictures! Can someone give me more details on that,and If it has something to do with ROM tell me what is the best rom for cam!
REGARDS

camera performance depends only on Radio, not on ROM

Eraser85 said:
camera performance depends only on Radio, not on ROM
Click to expand...
Click to collapse
Newer the radio,better the camera? When will arrive new radio?

Eraser85 said:
camera performance depends only on Radio, not on ROM
Click to expand...
Click to collapse

lol... how is camera performance related to radio?!

Eraser85 said:
camera performance depends only on Radio, not on ROM
Click to expand...
Click to collapse
Thats simply not true. Different ROMs contain different versions of the camera application as well as different graphic drivers, so it is heavily depending on the ROM.
I can't imagine that the radio has any impact on the camera, but can't say that for sure.
stefan063 said:
Newer the radio,better the camera? When will arrive new radio?
Click to expand...
Click to collapse
See above. Furthermore it doesn't mean that a newer radio is a better radio. You have to choose the best one for you in your region and your provider. There may be big differences, so not the latest one is the best one!
akash_nu said:
lol... how is camera performance related to radio?!
Click to expand...
Click to collapse
It isn't .

johnpatcher said:
Thats simply not true. Different ROMs contain different versions of the camera application as well as different graphic drivers, so it is heavily depending on the ROM.
I can't imagine that the radio has any impact on the camera, but can't say that for sure.
See above. Furthermore it doesn't mean that a newer radio is a better radio. You have to choose the best one for you in your region and your provider. There may be big differences, so not the latest one is the best one!
It isn't .
Click to expand...
Click to collapse
I have latest but as for now it works great...But tell me please,I have Just flashed my HD with |BLAC|6.5|ROM|WWE| ★ EnergyROM HD 'Phoenix' (21731) ★ || Build date 2009/6/8 ||... What kind of camera and graphic drivers are there...doesnt say anything specific in CHANGELOG!!!??? And how does this rom compares with others in meaning of camera?Also...does mannila have some impact on camera details and picture,as also when will manilla V3.0 be available and from where can I download it?
REGARDS

Just for the sake of completeness: I don't know what drivers are included / applications are included, and which of those have any impact on the camera. I just wanted to describe why the ROM actually matters, and the radio doesn't in terms of the performance of the camera.

It depends on the Driver, some newer ROMs have used the D3 Drivers, refer to the sticky thread on "how to improve the graphic...", now actually still under testing "they have just make a cab programme" since 1 Jun (still very new)..
Some of the new roms has incoprated that whereas some have not.

stefan063 said:
I have latest but as for now it works great...But tell me please,I have Just flashed my HD with |BLAC|6.5|ROM|WWE| ★ EnergyROM HD 'Phoenix' (21731) ★ || Build date 2009/6/8 ||... What kind of camera and graphic drivers are there...doesnt say anything specific in CHANGELOG!!!??? And how does this rom compares with others in meaning of camera?Also...does mannila have some impact on camera details and picture,as also when will manilla V3.0 be available and from where can I download it?
REGARDS
Click to expand...
Click to collapse
There seems to be at least 2 camera types in the ROMS. From what I can gather the standard stock camera has a zoom function, the second is taken from the Topaz and takes better pics (not sure why, but they do seem a bit sharper), but it has no zoom. There is a development going to add zoom to the Topaz camera.
I found this info in the Dutty 3.7 Rom thread. Search for Camera. There is also video of the "Zoom development"

Can't find the references (too much info scattered throughout the forum), anyway if I'm not mistaken Radio does not only relates to the GSM/UMTS but also on camera, bluetooth, IRDA (when present) etc..
The camera application only communicates with Radio through drivers (which are responsible for making sure that high-level commands are correctly understood and efficiently executed by the underling hardware). That's why we still have a ****ty camera when's dark outside.. it's not something you can easily fix with software.. you need a fix also on the Radio part which affects the REAL camera performance..
You can also find confirmation in this if you simply think at the "ISO" settings in the newer camera softwares from topaz/rhodium.. it simply doesn't work because our radio hasn't this functionality (iso settings)

I thought that the reason that the camera is slower in the dark is due to the fact that it requires the device to do more post-processing before the frame is drawn on the screen, thus why lowering the brightness in settings improves fps, as less PP is needed.

My old nokia 6600 was much better at taking pictures in night mode.. and clearly wasn't any better than TouchHD, both in terms of raw performance (CPU) and hardware acceleration (GPU).
Keep in mind that if it was only a problem connected to processing power, ONLY the image on screen should be moving slowly but, as soon as you take the picture, it should come out nice. The truth is however different: pictures taken in low light conditions are always blurred, as if the shutter was being held open too long.
Another confirmation of this fact is that if you put your HD on the table and keep it from moving too much while taking a picture in low light, the resulting image is not blurry and, most importantly, there's no evident noise!
Even a digital reflex produces noise with high ISO settings (needed in low light..) but, in this case, the result image is not blurred!
To recap: our camera can't have access to ISO settings, so ISOs are always the same. When you decrease the brightness you are simply asking the camera to capture less light, allowing the shutter to close a little bit faster and giving less blurred pictures.. That's something softwares can't modify in any way and the only hope is a new radio which enables this.. (given that our camera physically supports dynamic ISO settings..)

Eraser85 said:
That's something softwares can't modify in any way
Click to expand...
Click to collapse
You know that the radio is also some kind of software?
It may be that the radio is some sort of interface between the camera application and the hardware, but that doesn't mean that the ROM hasn't any impact as you'll find the drivers and the camera application there ...

johnpatcher said:
You know that the radio is also some kind of software?
It may be that the radio is some sort of interface between the camera application and the hardware, but that doesn't mean that the ROM hasn't any impact as you'll find the drivers and the camera application there ...
Click to expand...
Click to collapse
Ugh, not really... Radio core does not interface with camera IC/hardware.

stepw said:
Ugh, not really... Radio core does not interface with camera IC/hardware.
Click to expand...
Click to collapse
That was a theory of Eraser85, not mine!

Related

Tilt Sensor Not-Quite-SDK

I contacted HTC and asked them if they had a tilt sensor SDK, or had plans to release one, and they basically said "no". So, I decided to see what I could come up with to get tilt response integrated into my little pet-project, and to my surprise, managed to figure out how to get some basic data out of the existing tilt sensor DLL on the Diamond.
If you'd like, you can see my "hello world"-level app using the tilt sensor here on my blog. I've included the source so others can play with the few tidbits I've figured out. The app itself is pretty boring, it'll really only be of interest to developers looking to integrate tilt into their app, and even then, it's still a boring app =)
If accessing the tilt sensor is well known, feel free to ignore me.
Well done, thats great!
You should also probably look at this and talk to CharlyV, he might be able to add some info.
http://forum.xda-developers.com/showthread.php?t=403939
That's great news !
Now developers might use such information to release usefull applications and funny games !
Yes, I was wondering, for my car I use the G-tech for acceleration-measurement.
Is this sensor sensitive / good enough to also do those kind of things?
Also, navigation programs can be a lot more precise by knowing when accelerating, cornering or braking.
Riel said:
Yes, I was wondering, for my car I use the G-tech for acceleration-measurement.
Is this sensor sensitive / good enough to also do those kind of things?
Click to expand...
Click to collapse
Good question: I might try to write some sort of logging program and see what kind of data I can get out of a car trip. That's a bit off for now.
Also, I made a minor update the project, I determined a few more of the unknown values that the API returns.
perhaps you or some other guys are capable to work with some tools mentioned in this post??
http://forum.xda-developers.com/showpost.php?p=2373447&postcount=56
Is there any chance to develop a calibration tool for this sensor?? Mine drifts to lower-left and thats annoying because Opera always means, I rotate my phone :-(
Thank you
I updated the project to include a sample of how to use the event driven notification of different orientations that Opera uses (instead of polling the sensor constantly to determine the current orientation).
I'll have to do some digging to see if there's any way to calibrate the sensor. It'd be nice (mine is a bit off too), but I don't see anything immediatly obvious.
Perfect news!
I hope there are devs, who will make apps or games for this. My idea of a new game is "Black Circle".
(Side in German bug game in English, dont worry)
http://spiele.isnichwahr.de/r432-spin-the-black-circle.html
What do you tink about it?
I wrote a managed wrapper based on Scott's work:
http://blog.enterprisemobile.com/2008/07/using-htc-diamonds-sensor-sdk-from-managed-code/
I think it would be possible to calibrate the sensor by replacing the HTCSensorSDK.dll with one that acts as a pass through to the real thing. Then it could "massage" the returned values with calibration adjustments.
Teeter -> HTCSensorSDK.dll (one we roll that tweaks values) -> RealHTCSensorSDK.dll (the real DLL)
I don't think that the DLL is replaceable unless the device is flashed with a new ROM.
Thoughts?

Camera not as good as Mogul?

Hi, I am coming from a Mogul and the camera wasn't great, though it did work in a pinch. Now I have a Sprint Diamond which I love, though the camera is so slow that I cannot take a picture or video without blur. I am not trying to complain as the phone suits my needs very well. The question is, can registry edits be made to improve the camera? Maybe speed up the process a bit?
By the way, thanks for this great site! I have learned so much already!
crizyal said:
Hi, I am coming from a Mogul and the camera wasn't great, though it did work in a pinch. Now I have a Sprint Diamond which I love, though the camera is so slow that I cannot take a picture or video without blur. I am not trying to complain as the phone suits my needs very well. The question is, can registry edits be made to improve the camera? Maybe speed up the process a bit?
By the way, thanks for this great site! I have learned so much already!
Click to expand...
Click to collapse
Good question my friend. Well search for the tool called Advance Config. by default ( and i dont know why) the phone is programmed to have a slight delay when you press the action button and when it actually take the pictures.
So install that app and search for the photo options, there you can set the details, activate another options.
Have fun,

Best X1 Camera Settings

I've been playing around with the camera settings as I've realized that the X1 camera usually takes very dark photos indoors. I usually use Sport settings, auto-focus as this is the best picture setting for me. But the picture usually comes out dark.
I've tried Twilight setting, auto-focus, and found out that it's pretty good, clear and bright! However the default for Twilight setting is infinite-focus, which I must admit is very blurry.
Is there any registry or .cabs that can fix this default? It would be the best X1 camera setting: Twilight, auto-focus.
Unless someone has a better alternative?
Edit:
I've played around the registry\HKLM\Software\SonyEricsson\Camera but to no avail. Uncertain which one keeps returning the setting to infinite-focus during Twilight after re-opening X1 camera....
something new?
Would like to know the best settings for the x1
i have the R3a update but the framerate in bad light situations sucks
try to use Samsung Omnia Camera to get setting camera good
has someone done that before? is there a thread?
why does no one answer here? so many guys here have the x1...which settings you use for optimal pictures or videos? who tried the omnia camera cab or another one?
probably because not so many people use their x1 anymore. plus it's an old phone, meaning: literally every question has been already answered multiple times.
you can try that omnia-cam, but i doubt it works - different hardware. but try...
apart from that all you can do is play with x1-app, it's better than the htc-app that comes with sense-roms. for lagfree videos it's important that you have a good, fast rom (dynamics, x826). it could also make a difference if you save to main-storage or sdcard (sd being slower than internal memory).
hm the xperia is the phone i daily use so i dont wanne be the testperson^^
is there a thread about this samsung omnia camera-xperia x1?
My suggest:Buy a digital cameral! aha
hoh not funny kim jong il
there must be a solution,maybe in the registry (drivers\Builtin\Camera Sensortype

Getting the best out of your newly flashed rom.(guide to maxing out your xperia)

Most roms are really good in performance right after flashing but sometimes the performance dwindles, or performance was never satisfactory at all. So i present to you all the the names of all the tools, recommendations and help you need to make that rom work better than even the cook intended (i will not provide any links this is something you should work for).
now the list!!!!
1. Omnia d3d driver (best video driver ive found)
2. Xperia tweak 1.9 (2.0 doesnt work well on all cooked roms)
3. Chainfire-turbo 3d (makes a small difference)
4. removed
5. Ramdisk_WinCe (creates a virtual storage device on your memory card for
temp files)
6. Tnynt Sd tuneup(speed up mem card)
7. Advanced_configuration_tool (performance tweaks)
8. Speedbooster (set processor priority to an app)
9. Sdk certs 2015 (certs for applications that need them)
10. Soundboost (understandable)
11. Quick menu (faster menu access)
12. Pagepool editor (change the system cache size to affect
performance)pre flashing the phone
13. Sk tools.
After you looked for all these you probably dont know how to use some of them soo ill provide a guide for our hard work (congrats)!!!
Before the guide i should warn you. Not all roms have enough space to handle all this or work well with them... honestly go with a light rom and work your way up so its customized to you.
The roms i really loved using and would recommend are jacks 6.5 medium, 826x with cookie and the x2 rom by russel eclair all three really great roms (x2 rom has slideview!!!)
now the guide although most of them are on the thread some of them are confusing. in the guide d.i.r means download install reset.
1. just download the omnia d.i.r
2. download and install experia tweak go to the second set of options max both
caches.
3. d.i.r
4. removed
5. d.i.r go to ramdisk from menu tap right softkey, go to settings change the
following size 32. change from 16 to 32 bit. check all the boxes.
6. d.i.r
7. xperia tweak does it already but to change wifi to stay on until you take it off
go to menu, connections, enable the checkbox press done reset.
8. you have to buy this app but its worth it . tap processes max file all except
the last 2. or max all the system processes eg gwes filesystem.
9. d.i.r
10. d.i.r
11. d.i
12. download, unzip, run on pc , locate where desired rom is and change to
between 20 to 30.
13. d.i these have all the tools to keep your phone as close to peak
performance as possible...also has a benchmark for all those who want to
see what the difference was before and after all the work.
Congrats!!!!! your phone runs how it supposed to!!!!!!
I would love the honour thanking all the people here that made these apps
possible and to the cooks who work hard to please us at xda!!!!
And to you whose love for the xperia x1 fuels them!!!!
i am no longer showing how to overclock on this thread due to lack of real testing time. If you are still interested in overclocking google overclocking xperia with msm and read up on it!
great work man,i absulotly agree with you about those 3roms,i used russel eclair,its phenomenal,i loved the slid view even its lag somtims,we hope to see more news from russel.
elharraq said:
great work man,i absulotly agree with you about those 3roms,i used russel eclair,its phenomenal,i loved the slid view even its lag somtims,we hope to see more news from russel.
Click to expand...
Click to collapse
Thanks!!!! i hope so 2!!! currently using jacks 6.5 medium because i wanted sense and i wanted to install the x2 dailer
big thanks to this!
yup, totally agree on your ROM suggestions.
though I'm sticking with Jack's v5 lite since I don't feel the need for sense.
biernes_atrece said:
big thanks to this!
yup, totally agree on your ROM suggestions.
though I'm sticking with Jack's v5 lite since I don't feel the need for sense.
Click to expand...
Click to collapse
No biggie just trying to help out however i can, want to get into cooking and include all of the above!!!!! 3 versions all completely clean!!!! software would be provided as cabs so you dont have stuff you dont want!!!! the three versions would be sense, panel manager and titanium all customized to the sony ericsson look.
I asked cooks if they wanted the idea but got no response so ill take it into my own hands.
Btw enable gmode cab speeds up wireless connection
thanks for your suggestions. they went a long way in solving a few issues i had. now my xperia runs as i would like it too.
Many thanks for your suggestions.
great tips , but have anyone link to xperia tweak 1.9 becouse 2.0 doesn't work on my rom (826x)..
fil--21 said:
great tips , but have anyone link to xperia tweak 1.9 becouse 2.0 doesn't work on my rom (826x)..
Click to expand...
Click to collapse
http://www.freewebs.com/henkenelson/XperiaTweak19.CAB
sirkula said:
http://www.freewebs.com/henkenelson/XperiaTweak19.CAB
Click to expand...
Click to collapse
tnx man ...
At first I bought the x1 because it had a keyboard and touchscreen. I never thought it'd be this powerful, what a bargain. xD
I think w'lle **** up our phone's preformance and stability by installing al those applications, the less the applications the better
Lunie said:
At first I bought the x1 because it had a keyboard and touchscreen. I never thought it'd be this powerful, what a bargain. xD
Click to expand...
Click to collapse
darn right! i usually change phones almost yearly. my x1 is now past it's 2nd year already and still kicking arse.
samsamx said:
I think w'lle **** up our phone's preformance and stability by installing al those applications, the less the applications the better
Click to expand...
Click to collapse
if we had proper drivers we wouldnt need all these apps but if you know of an app that boost all the important stuff please share!!!!! (btw any app can mess up your phone if your dont use it correctly)
also im usin all this for a week with no probs (hence why i suggested roms lol)
if anyone encounters problems let me know !!!!!
wtf!!!!! i just benchmarked my xperia and got 6573 in draw bitmaps!!!! i dunno how the hell i got there though........ im goin to run it again and if its that high again ill backtrack and post my config
ok i ran it over and the results came back to its normal 752-810 range, but if i take off the screen while it goes on it jumps to 4000 and higher probably because the screen has nothing else to focus on. so sadly we are not that epic yet
e1rokr said:
1. Omnia d3d driver (best video driver ive found)
3. Chainfire-turbo 3d (makes a small difference)
Click to expand...
Click to collapse
Samsung Omnia is reference driver, not a real driver.
Try to runing Lights.exe he will tell you a lot.
Best driver is only d3dm_ati.dll from Topaz of the X2driver.cab.
Or it so with my ROM.
jorobg said:
Samsung Omnia is reference driver, not a real driver.
Try to runing Lights.exe he will tell you a lot.
Best driver is only d3dm_ati.dll from Topaz of the X2driver.cab.
Or it so with my ROM.
Click to expand...
Click to collapse
Ok cool .Thanks!!!! Didnt know that....so i have installing to do yay!
google overclocking xperia with msm i am no longer showing how to overclock
biernes_atrece said:
darn right! i usually change phones almost yearly. my x1 is now past it's 2nd year already and still kicking arse.
Click to expand...
Click to collapse
Me too (that's why I still check the X1 forum right now....). It's not I don't want a change. I just can't find a better phone for me right now. e.g. AT&T 3G network and GPS capacity (iGo8 with TMC).
For OP, be warned to verify your video driver with this tool (all credit to ultrashot) as many drivers would screw up if you don't know what you are doing. Normally, I won't recommend to replace the dll afterward since dll being cooks in as module (if the cook knows how to do it right) is faster and use less memory. Read "What's the take-home message about VM? by Da_G"
For my rom's user, some of tricks OP mentioned already built in and configured (except the lite version). (For pagepool, don't believe the hype 0 = auto manage as I found 24mb is the bare minimal for multiple big apps to run concurrently)
5. Ramdisk_WinCe (creates a virtual storage device on your memory card for
temp files)
6. Tnynt Sd tuneup(speed up mem card)
9. Sdk certs 2015 (certs for applications that need them)
jackleung said:
For OP, be warned to verify your video driver with this tool (all credit to ultrashot) as many drivers would screw up if you don't know what you are doing. Normally, I won't recommend to replace the dll afterward since dll being cooks in as module (if the cook knows how to do it right) is faster and use less memory. Read "What's the take-home message about VM? by Da_G"
Click to expand...
Click to collapse
I agree with Jack!

Camera driver working (kind of) in gingerbread

Camera takes raw images in kalim 10.9
translate.googleusercontent.com/translate_c?hl=en-GB&ie=UTF-8&sl=es&tl=en&u=http://www.htcmania.com/forumdisplay.php%3Ff%3D201&rurl=translate.google.co.uk&usg=ALkJrhiuQ-KUWzTbwAieMGtyhVj3w26H_A
Sent from my HTC Tattoo using XDA App
Thanks. I see that it is possible to convert the outputted .raw image to jpg. We can somehow say it is done! Just to complicated to be done everyday!
Hopefully they will translate in English and post the ROM in here. Would love to try it out. Lots of outstanding features and capturing images in RAW is exactly what I need.
Taking photos in raw format seems to be working well (someone even posted a photoshop script that'll translate those raw photos to jpeg). However, there are a couple of things that aren't working right now, namely:
Preview isn't working yet.
There seems to be some problem with camera unloading. When you close camera app, the camera won't behave correctly in any other app.
But it is, indeed, a giant leap forward thanks to kalimochoaz
bladez said:
Hopefully they will translate in English and post the ROM in here. Would love to try it out. Lots of outstanding features and capturing images in RAW is exactly what I need.
Click to expand...
Click to collapse
http://translate.google.com/transla....htcmania.com/showthread.php?t=169524&act=url
message deleted by user
posted in the wrong thread sorry
Why I have not posted my work here
Hi all,
I have decided not to post it here this ROM together with Arco ( from the past this forum has been filled of ) for some good reasons.
Yo already have Arco's Gingerbread. This is an excelent ROM
I realy want to have camera working, so I prefere not to doble post ( spanish / english ) takes time.
Not fill this foro with people thinking that the ROM makes photos. This ROM only makes RAW at this moment.
I don't like credit, this is a work together with HTC mania guys and Arco's work. The ROM is from Cyanogen Team, so all credit for them.
If anyone feels that can help, of course, always it will be welcome. I don't need credit as I said before, I need camera working. Take a look at my github, all is in there. I hope in not to much time is in cyanogen so it will be more esasy for all of you to download and compile...
For the ROM statements, Arco's ROM is always one step advanced from mine, He is doing a great work for all of us. Also I am receiving help from HCDRJacob and Cyanogen.
Feel free to take the git or the ROM and suggest for camera topics. More people helping -> more possibilities to have it working.
Thanks for asking for my work.
one question, where are the RAW files stored... i can't seem to find a folder...
Servantez said:
one question, where are the RAW files stored... i can't seem to find a folder...
Click to expand...
Click to collapse
Now it's released the version 10.11. Saves jpeg to sdcard at folder DCIM/Camera
filipepferraz said:
Now it's released the version 10.11. Saves jpeg to sdcard at folder DCIM/Camera
Click to expand...
Click to collapse
after taking a picture I have no trace of the .jpg in DCIM folder / when I switch camera to camcoder mode something actually is saved to sdcard, but the file is corrupted...
Servantez said:
after taking a picture I have no trace of the .jpg in DCIM folder / when I switch camera to camcoder mode something actually is saved to sdcard, but the file is corrupted...
Click to expand...
Click to collapse
Create a directory in sdcard: /DCIM/Camera ( case sensitive ). This camera app is for test so I don't make the directory if it doen't exists and no jpeg can be stored.
Once you go out of the camera reboot the tattoo it will consume resources and you will not be able to go again into camera app witout reboot
calimochoazucarado said:
Create a directory in sdcard: /DCIM/Camera ( case sensitive ). This camera app is for test so I don't make the directory if it doen't exists and no jpeg can be stored.
Once you go out of the camera reboot the tattoo it will consume resources and you will not be able to go again into camera app witout reboot
Click to expand...
Click to collapse
Thanks for the tip
x @calimochoazucarado:
I'm trying to follow your excellent work in camera things from few months, and you are the only one that is trying to solve this thing.
Tattoo is not a great phone, hardware is not realy like his major brothers, so lost also camera and fm is realy making me hungry.
Obviusly is not a fault of the people like you that spend lot of time and money (becouse time is money) on this great work, but i think that the most important thing before make a fully costumized rom,is gain a working kernel with at least camera working, i hope that is the point that all rom maker like you are trying to do.
I belive that an opensource community MUST collaborate to gain the max from a common ideal, HTC lost us in the deep space of 1.6, you and others still working hard, but please, do this hard work in english on this forum, just to make us able to test and , others that can, able to help.
Thanks to all rom developer, thanks to you for your hard work, i hope this pray would be recived
-vt- said:
x @calimochoazucarado:
I'm trying to follow your excellent work in camera things from few months, and you are the only one that is trying to solve this thing.
Tattoo is not a great phone, hardware is not realy like his major brothers, so lost also camera and fm is realy making me hungry.
Obviusly is not a fault of the people like you that spend lot of time and money (becouse time is money) on this great work, but i think that the most important thing before make a fully costumized rom,is gain a working kernel with at least camera working, i hope that is the point that all rom maker like you are trying to do.
I belive that an opensource community MUST collaborate to gain the max from a common ideal, HTC lost us in the deep space of 1.6, you and others still working hard, but please, do this hard work in english on this forum, just to make us able to test and , others that can, able to help.
Thanks to all rom developer, thanks to you for your hard work, i hope this pray would be recived
Click to expand...
Click to collapse
I 100% agree. FMRadio probably will never work, but camera would be THE step. And if behind the great kalim there is cyanogen we are in excellent hands.

Categories

Resources