Decompiled Camera APK - One (M7) General

hi Guys
Ive decompiled the Camera APK from the HONE and found something interesting as below;
Code:
# static fields
.field private static final synthetic $VALUES:[Lcom/android/camera/HTCCameraSensor$Sensor_Type;
.field public static final enum SENSOR_13M:Lcom/android/camera/HTCCameraSensor$Sensor_Type;
.field public static final enum SENSOR_2M:Lcom/android/camera/HTCCameraSensor$Sensor_Type;
.field public static final enum SENSOR_3M:Lcom/android/camera/HTCCameraSensor$Sensor_Type;
.field public static final enum SENSOR_4M:Lcom/android/camera/HTCCameraSensor$Sensor_Type;
.field public static final enum SENSOR_5M:Lcom/android/camera/HTCCameraSensor$Sensor_Type;
.field public static final enum SENSOR_8M:Lcom/android/camera/HTCCameraSensor$Sensor_Type;
.field public static final enum SENSOR_UNDEFINED:Lcom/android/camera/HTCCameraSensor$Sensor_Type;
Notice the different sensor types?
Plus i think ive found that the HTC One maybe able to take higher than 4 MP photos... Dependant on the sensor of course ^__^
Attached are 3 files;
Notepad ++
APKTool Decompiler
HTC One Camera APK.

So u mean that the camera sensor is capable of taking higher res pix ?
Can u share how to decompile the camera apk
Thnx
Sent from my HTC One using xda app-developers app

Perhaps they have a standard cross-platform HTC camera app and it just limits itself dependant on what hardware it finds.
----------------------o('_')o----------------------
Sent from an HTC One with using xda app:
TrickDroid ROM 5.6
Bulletproof 1.10

Can you find jpeg compression somewhere?

sallam5010 said:
So u mean that the camera sensor is capable of taking higher res pix ?
Can u share how to decompile the camera apk
Thnx
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Tetsumi06 said:
Perhaps they have a standard cross-platform HTC camera app and it just limits itself dependant on what hardware it finds.
----------------------o('_')o----------------------
Sent from an HTC One with using xda app:
TrickDroid ROM 5.6
Bulletproof 1.10
Click to expand...
Click to collapse
vegetaleb said:
Can you find jpeg compression somewhere?
Click to expand...
Click to collapse
There is that possibility , it depends though as mentioned above by Tetsumi06, if the software does not permit them because the sensor is truly a 4MP sensor... But knowing HTC and their history with cameras, i wouldn't be surprised if it was possible. back on earlier models, HTC never enabled 1080p & 720p recording and the community came together to get them enabled.
Im hunting now.... Tools i used to decompress are attached to the first post

fkofilee said:
There is that possibility , it depends though as mentioned above by Tetsumi06, if the software does not permit them because the sensor is truly a 4MP sensor... But knowing HTC and their history with cameras, i wouldn't be surprised if it was possible. back on earlier models, HTC never enabled 1080p & 720p recording and the community came together to get them enabled.
Im hunting now.... Tools i used to decompress are attached to the first post
Click to expand...
Click to collapse
EDIT:
Tetsumi06 said basically the same thing! Doh!
It could also be that the code is generic to all device types and models and so has a function to pickup the sensor size based on the hardware it sees. So there might be functions for other sensor sizes but they never get enabled because physically our phones are only 4M.
I would love to be wrong though! Good find!:laugh:

HTC is working with one !!! source base. So there are often parts inside a app which are handled differently regarding some build settings.
And same here for the camera sensor strings. The same camera.apk (build number will differ) will run on other devices like Butterfly, One X, One XL, ...
So there must be some checking in the source how to handle different sensors :laugh:

chrisch1974 said:
HTC is working with one !!! source base. So there are often parts inside a app which are handled differently regarding some build settings.
And same here for the camera sensor strings. The same camera.apk (build number will differ) will run on other devices like Butterfly, One X, One XL, ...
So there must be some checking in the source how to handle different sensors :laugh:
Click to expand...
Click to collapse
See what you say is very true, one source of android 4.2.2 for example, for all 2013 devices but they add and remove what is necessary to make those devices work... They develop one load of sense based firmware to then place with drivers for the individual devices ):

You can edit the media_profiles.xml to change the image compression, and video recording bitrate. Need to make the same changes in the camera apk and compile it again

cool worth keeping an eye on

HTC Uses a single base for all its phones so they all have the same encodings. This Apk would work on a phone with 8mpx camera and vice versa. You Cant Have More Pixelsssss.

I think our sensor has more abilities and functions but we need someone to hunt and edit it
Have a look here it's kinda long but interesting
BACK CAMERA (4.1 megapixel)
Ae Bracket Hdr: Off
Ae Bracket Hdr Values: Off, HDR, AE Bracket
Antibanding: Off
Antibanding Values: Off, 50hz, 60hz, Auto
Auto Exposure: Smart Metering
Auto Exposure Lock: False
Auto Exposure Lock Supported: True
Auto Exposure Values: Frame Average, Center Weighted, Spot Metering, Smart Metering
Auto Whitebalance Lock: False
Auto Whitebalance Lock Supported: True
Awb Calibration Check: Success
Camera Mode: 0
Camera Mode Values: 0, 1
Capture Burst Captures Values: 1
Capture Burst Exposures:
Capture Burst Exposures Values: 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
Capture Burst Interval: 1
Capture Burst Interval Max: 10
Capture Burst Interval Min: 1
Capture Burst Interval Supported: True
Capture Burst Retroactive: 0
Capture Burst Retroactive Max: 1
Capture Burst Timeinterval: 0
Capture Burst Timeinterval Max: 1000
Capture Burst Timeinterval Min: 0
Capture Burst Timeinterval Supported: True
Capture Mode Values: Normal, Contiburst, Contiburst One Shot, Hdr, Panorama, Zoe, Contizoe
Contrast: 5
Contrast Max: 10
Contrast Min: 0
Denoise: Denoise Off
Denoise Values: Denoise Off, Denoise On
Effect: None
Effect Values: None, Mono, Negative, Solarize, Sepia, Posterize, Whiteboard, Blackboard, Aqua, Emboss, Sketch, Neon
Exposure Compensation: 0
Exposure Compensation Step: 0.166667
Face Detection: Off
Face Detection Values: Off, On
Flash Calibration Check: Success
Flash Mode: Off
Flash Mode Values: Off, Auto, On, Torch
Focal Length: 3.82
Focus Areas: (0, 0, 0, 0, 0)
Focus Distances: 0.100000, 0.150000, 0.170000
Focus Mode: Auto
Focus Mode Values: Auto, Infinity, Normal, Macro, Continuous Picture, Continuous Video
Hdr Supported: True
Hfr Size Values: 800x480, 640x480
Histogram: Disable
Histogram Values: Enable, Disable
Horizontal View Angle: 69.6
Iso: Auto
Iso Values: Auto, ISO_HJR, ISO100, ISO200, ISO400, ISO800, ISO1600
Jpeg Quality: 85
Jpeg Thumbnail Height: 384
Jpeg Thumbnail Quality: 90
Jpeg Thumbnail Size Values: 512x288, 480x288, 432x288, 512x384, 352x288, 0x0
Jpeg Thumbnail Width: 512
Lensshade: Enable
Lensshade Values: Enable, Disable
Lsc Calibration Check: Success
Luma Adaptation: 3
Max Exposure Compensation: 12
Max Num Detected Faces Hw: 10
Max Num Detected Faces Sw: 0
Max Num Focus Areas: 1
Max Num Metering Areas: 1
Max Zoom: 59
Mce: Enable
Mce Values: Enable, Disable
Metering Areas: (0, 0, 0, 0, 0)
Min Exposure Compensation: 12
No Display Mode: 0
Num Jpegs Per Shutter: 1
Num Queue Depth: 2
Num Snaps Per Shutter: 1
Ois Setting: True
Ois_support: True
Orientation: 90
Overlay Format: 265
Picture Format: Jpeg
Picture Format Values: Jpeg, Raw
Picture Size: 640x480
Picture Size Values: 2688x1520, 2592x1456, 2048x1520, 2048x1216, 2048x1152, 1920x1088, 1600x1200, 1600x896, 1520x1520, 1456x1088, 1456x880, 1456x832, 1440x1088, 1280x960, 1280x768, 1280x720, 1024x768, 1088x1088, 800x600, 800x480, 720x720, 640x480, 640x384, 640x368, 352x288, 320x240, 176x144
Power Mode: Normal_Power
Power Mode Supported: True
Preview Format: Yuv420sp
Preview Format Values: Yuv420sp, Yuv420sp Adreno, Yuv420p, Yuv420p, Nv12
Preview Fps Range: 1, 200000
Preview Fps Range Values: (1, 200000)
Preview Frame Rate: 120
Preview Frame Rate Mode: Frame Rate Auto
Preview Frame Rate Modes: Frame Rate Auto, Frame Rate Fixed
Preview Frame Rate Values: 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120
Preview Size: 640x480
Preview Size Values: 1920x1088, 1440x1088, 1280x720, 1088x1088, 960x720, 960x544, 800x480, 768x464, 768x432, 720x720, 720x480, 640x480, 640x384, 640x368, 576x432, 480x320, 384x288, 352x288, 320x240, 240x160, 176x144
Recording Hint: False
Redeye Reduction: Disable
Redeye Reduction Values: Enable, Disable
Saturation: 5
Saturation Max: 10
Saturation Min: 0
Scene Detect: Off
Scene Detect Values: Off, On
Scene Mode: Auto
Scene Mode Values: Off, Auto, Action, Portrait, Landscape, Night, Night Portrait, Theatre, Beach, Snow, Sunset, Steadyphoto, Fireworks, Sports, Party, Candlelight, Backlight, Flowers, AR, Text
Selectable Zone Af: Auto
Selectable Zone Af Values: Auto, Spot Metering, Center Weighted, Frame Average
Sharpness: 10
Sharpness Max: 30
Sharpness Min: 0
Single Isp Output Enabled: False
SkinToneEnhancement: 0
SkinToneEnhancement Values: Enable, Disable
Slow Motion Res: 768x432
Slow Motion X: 4
Strtextures: OFF
Time Cons Post Processing: Enable
Touch Af Aec: Touch Off
Touch Af Aec Values: Touch Off, Touch On
TouchAfAec Dx: 100
TouchAfAec Dy: 100
Vertical View Angle: 43
Video 720p60fps Supported: True
Video Frame Format: Yuv420sp
Video Hdr: False
Video Hdr Supported: True
Video Hfr: Off
Video Hfr Values: Off, 60
Video Mode: 0
Video Slow Motion Supported: True
Video Snapshot Supported: False
Video Stabilization: False
Video Stabilization Supported: True
Video Zoom Support: True
Whitebalance: Auto
Whitebalance Values: Auto, Incandescent, Fluorescent, Daylight, Cloudy Daylight
Zoom: 0
Zoom Ratios: 100, 102, 104, 107, 109, 112, 114, 117, 120, 123, 125, 128, 131, 135, 138, 141, 144, 148, 151, 155, 158, 162, 166, 170, 174, 178, 182, 186, 190, 195, 200, 204, 209, 214, 219, 224, 229, 235, 240, 246, 251, 257, 263, 270, 276, 282, 289, 296, 303, 310, 317, 324, 332, 340, 348, 356, 364, 373, 381, 390
Zoom Supported: True
Zsl: Off
Zsl Values: Off, On
Sent from my HTC One using xda app-developers app

They might make all their apps compatible with various hardware to allow easier updating of each device's Android version.
Sent from my HTC One using xda premium

I kinda doubt what u sayin cuz look at picture size values u will notice that it's limited to max 4mp which is for HTC one
Anyways am not looking to increase the megapixels there's much more options like jpeg quality is 85% ! I can see higher video frames ! More scenes !
Maybe we can increase the quality if slow motion video ! Or make it even slower than 4x
Am I right !
Sent from my HTC One using xda app-developers app

The one thing that caught my eye was the different metering options. Being able to choose different types of metering would be awesome, along with changing the jpeg compression

Galactus said:
The one thing that caught my eye was the different metering options. Being able to choose different types of metering would be awesome, along with changing the jpeg compression
Click to expand...
Click to collapse
Yeah it would be awesome if we could control that !
Sent from my HTC One using xda app-developers app

Ugh, the bane of having TMI.
Now scumbag brain wants.

Can someone tell me how to decomplile and re-compile the APK? I will play around with the settings and see what happens

eRajesh said:
Can someone tell me how to decomplile and re-compile the APK? I will play around with the settings and see what happens
Click to expand...
Click to collapse
Use virtuous studio.
Anyway from the code we can pretty much change anything the only issue is we don't know the sensor capabilities, what is max that it can do.
For example max exposure is 12 if I remember right from the code, so if the sensor is capable of doing 16 and we set it to 14 we would get better low light photos.
We could change metering distance but again we need to know sensor capabilities for example if minimum is 5 cm we could add 3 cm which would allows us closer macro shots.
We could boost the flash as well, Make the duration longer = more time for sensor to pick up the light = better pic.
Or we could increase zoom distance as well since we can assume HTC gave us short zoom since our pixel count sux , tho I'm sure 20/30% won't ruin that much the quality ( anyway not like anyone is ever using zoom lol)
Best of all would be adding touch focus flash @ night since we lack that option. Then set it to lock focus for let's say 4 sec and take a pic.
We could even add 60 fps1080p recording tho that would make 1 min clip 300 mb + lol.
We have sh1t load opportunities here all we need is either to test on blind some stuff or somehow get the hardware specs of our sensor
Sent from my HTC One using xda premium

anyone know how to enable the histogram?

Related

Newest camera 2.70.0.21104 and modified album

Hi,
Just wanted to share the latest camera app with you.
Originaly it was a german version but I made it english.
Also I changed album.exe and put a Exit command in the
menu.
First you need to install Camera_Wizard_Magician_T-Mobile_WWE_RC28_Customize.CAB
Then overwrite both camera.exe, album_res.dll and album.exe from camera_album.zip.
These 3 files are upx-ed to save memory.
The camera.exe is from Camera_Wizard_Magician_T-Mobile_GER_RC29_Customize.cab (version 2.70.0.21104)
One thing that still is bad is when the camera ambience is in Auto.
It still is not working as it should. Better operate the Ambience in
DayLight or Night mode.
The magician can have 2 kinds of image sensors. Mine uses hklm\drivers\builtin\camera_sensor1.
You can fiddle with the LightSensorHz a bit. Default it is set to "50" but you can try "0" or "100".
Could not find much difference.
You can check which camera_sensor driver is active by going into
hklm\driver\active and look for Name: CAM1: or CAM2: (CAM2: in my case at key 25)
Some other camera related tweaks (decimal dwords):
hklm\software\drivers\camera\Property\02 (or 01 in case of CAM1
brightness 6
contrast 5
hue 5
saturation 4
sharpness 6
hklm\software\HTC\Camera\AppDefSettings
country 2 determines the display rotation on camera start
flashlight 0 can be set to 1 but you don´t have one
hklm\software\HTC\Camera\AppDefSettings\common
fontcolor 00ff00 rgb values for osd
keycolor 080c08 rgb
hklm\software\HTC\Camera\AppDefSettings\general
brightness 6
contrast 5
hue 5
saturation 4
sharpness 6
EnableCallBack 1 some calibration value osd
EnableFrameRate 1 osd actual framerate
EnableDayTimePath 0 creates subdirs in my documents\my pictures if 1
EnableHopper 0 test/debug program called hopper.exe
EnableIPSM 0 enable IP Streaming Media, never got it workin anyhow
hklm\software\HTC\Camera\captparam
captureduration 60 force recording time to be 60 seconds
delaytime 10 dunno. 10 ms calibration time before recording starts?
savethesamename 0 for debugging, always save recording under same name (debugsometing)
hklm\software\HTC\Camera\general
brightness 6
contrast 5
hue 5
saturation 4
sharpness 6
hklm\software\HTC\Camera\RecParam\general
audiobufcount 30 nr of audiobuffers
enablemp4vdodupl 1 dunno
videobufcount 8 default is 4 (max is 8)
hklm\software\HTC\Camera\RecParam\3gpsmall
hklm\software\HTC\Camera\RecParam\3gpmedium
hklm\software\HTC\Camera\RecParam\avismall
hklm\software\HTC\Camera\RecParam\avimedium
hklm\software\HTC\Camera\RecParam\avilarge
hklm\software\HTC\Camera\RecParam\mp4small
hklm\software\HTC\Camera\RecParam\mp4medium
hklm\software\HTC\Camera\RecParam\mp4large
cachesize 8192 default is 4096, add to all 8 keys listed above
All settings for camera and album are stored in the key
hkcu\software\IA Style\IA CameraWizard(Pocket PC)
The camera app is version 2.70 the album is 2.51
You can remove the keys like preferences and strings or UI info to reset
the default values.
hklm\software\HTC\Album\DisableEditor
Disable 0
EDIT: 4 apr
Command line options for camera.exe, so you can make shortcuts yourself.
-c or /c perhaps assign to contact (if you have smartdial/iacontacts installed)
-i or /i switch to photo mode
-m or /m switch to mms video mode
-p or /p switch to contact photo
-t or /t switch to picture theme mode
-v ot /v switch to video mode
Still looking for a way to enable rotation and the paint appl in the editor.
In the resource file the images are there (see attachements)
EDIT 5 apr.
The UI interface mechanism is getting clear. If you put album_res.dll (a resource file) in ResourceHacker you
wil find the BMP section of the resources. The BMP i´m interested in is 920 (see attachement below).
If you count the number of icons in that picture you get 10.
Now goto the 241 section. There you will find a 920 resource too. It reads:
01 00 10 00 0F 00 0A 00 0C 91 0D 91 0E 91 0F 91 F9 8C 28 8D 29 8D 2A 8D 2B 8D 18 91
(there is a bug in resourcehacker that doesn´t show the last pair of digits of a 241 resource)
Look complicated at first look. But it isn´t. Lets try:
01 00 10 00 0F 00 = always the same in every 241 resource
0A 00 = 00A0 is 10, so then commands/function id´s follow
0C 91 = 910C = 37132, and is the command for PAN (remember the first icon
in the 920 BMP?)
So (see album_res_920_1033.bmp):
910C is PAN
910D is CROP
910E is RESIZE
910F is COLOR ADJUST
8CF9 is SAVE (dec 36089, and can be found with Resource Hacker in
resource 242 in the Menu section, named Save ;O)
8D28 is ROTATE CLOCKWISE
8D29 is ROTATE ANTI CLOCKWISE
8D2A is MIRROR HORIZONTALY
8D2B is MIRROR VERTICALY
9118 is goto PAINT menu
To be continued
Anybody found a newer version for wm2003se?
Happy tweaking!
Thanks for this
thanks
but IMHO coolcamera anyway is much better than a default one
hi shoonari... i agree, but can u help me find the latest ver. of coolcamera and its cr**k?
here it is
A bit late, But it works nicely.
Thnx

Camera Blur Gone - Simple Fix

By simply changing the brightness level to -2.0 you will no longer have a blur - it's like changing the ISO on a camera and the FPS will jump by over 50%. check it out in full here: http://www.fuzemobility.com/decrease-the-blur-of-your-camera-really/
bugsykoosh said:
By simply changing the brightness level to -2.0 you will no longer have a blur - it's like changing the ISO on a camera and the FPS will jump by over 50%. check it out in full here: http://www.fuzemobility.com/decrease-the-blur-of-your-camera-really/
Click to expand...
Click to collapse
Sounds excellent, will try this out!!
EDIT
I have tried this and can find no improvement whatsoever. As kkchan stated below, all I notice is the picture has become darker due to the decrease in brightness level. I have even tried this at -1.0, but still no improvement
Hi,
I tried, no improvement, sometime seem even worst because the photo become darker.
kkchan said:
Hi,
I tried, no improvement, sometime seem even worst because the photo become darker.
Click to expand...
Click to collapse
I did it myself on a Touch HD and went from +2 and changed it to -2 and it was a world of difference. At +2 any movement was a blur and at -2 I could move the camera and still get a clean shot
Fallen Spartan said:
Sounds excellent, will try this out!!
EDIT
I have tried this and can find no improvement whatsoever. As kkchan stated below, all I notice is the picture has become darker due to the decrease in brightness level. I have even tried this at -1.0, but still no improvement
Click to expand...
Click to collapse
In extreme light situtations (a bright day) there's almost no difference in speed but the HD never had a problem in very high light. The real impact is in moderate to low light. So far there are 2 comments at FuzeMobility both stating that it works effectively and I tested it last night on the HD and took an unusable camera and had something that could take a photo. Did you guys enable the FPS info to see if there was a change?
bugsykoosh said:
In extreme light situtations (a bright day) there's almost no difference in speed but the HD never had a problem in very high light. The real impact is in moderate to low light. So far there are 2 comments at FuzeMobility both stating that it works effectively and I tested it last night on the HD and took an unusable camera and had something that could take a photo. Did you guys enable the FPS info to see if there was a change?
Click to expand...
Click to collapse
I had already tried tweaking a number of settings for both the camera & video to get a better pic. This may have had some effect on these new settings. I will play around with it and see what I come up with
Fallen Spartan said:
I had already tried tweaking a number of settings for both the camera & video to get a better pic. This may have had some effect on these new settings. I will play around with it and see what I come up with
Click to expand...
Click to collapse
What settings if you don't mind? I'm always up for more tweaking I know about decreasing the delay times:
HKLM/Software/HTC/Camera/Captparam/ and set CaptureTimer = 0 and EnableCapKeyDelay = 0 and CapKeyDelayTime = 0
and changing the panaramic photo size...I hope you have a few more though
bugsykoosh said:
What settings if you don't mind? I'm always up for more tweaking I know about decreasing the delay times:
HKLM/Software/HTC/Camera/Captparam/ and set CaptureTimer = 0 and EnableCapKeyDelay = 0 and CapKeyDelayTime = 0
and changing the panaramic photo size...I hope you have a few more though
Click to expand...
Click to collapse
Basically I read through a lot of threads regarding enhancing camera and have changed numerous things including those mentioned by yourself, some I can't remember to be honest and those mentioned in the wiki listed below. Also using HD Tweak etc
Increase Quality of Photos
To increase the quality of photos, open the Camera, go to Settings, Advanced, then Image Properties. Increase Contrast to 5, Saturation to 5, and Sharpness to 4. Now you will have better definition and much more realistic colours. Also don't forget to choose Super Fine under Quality in Advanced Settings menu.
Reduce Blurriness in Photos
To focus better, have shutter set just to Touch. After you have touched you have the whole three seconds to steady your hand and take a non-blurry photo.
Activate Hidden Photo Modes
You can activate hidden photo modes using the 'HD Tweak' app. Make sure to leave the resolutions for these modes at 1 megapixel though or they may not work properly. For for the more advanced users, use the following reg entries:
To enable Burst mode
Mobile Device\HKLM\Software\HTC\Camera\P6
set "Enable" on "1"
To enable Sports mode:
Mobile Device\HKLM\Software\HTC\Camera\P8
set "Enable" on "1"
To enable Video Share mode:
Mobile Device\HKLM\Software\HTC\Camera\P9
set "Enable" on "1"
To enable GPS Photo mode:
Mobile Device\HKLM\Software\HTC\Camera\P10
set "Enable" on "1"
Get True 5 Mega pixel Resolution When Using Camera
To get 5MP instead of 4MP resolution when using your camera, you must switch off Widescreen mode in the 'Advanced' Menu.
Normal screen = 2592 x 1944 pixels = 5,038,848 pixels = 5MP
Widescreen = 2592 x 1552 pixels = 4,022,784 pixels = 4MP
Get Better Video Quality When Using Camera
Use MPEG format instead of H.263 for better quality video output. This option can be found by going to the Advanced Setting from the Video Settings menu. Once there, go to Capture Format and change format if necessary.
If I can think of any more I'll let you know.
These threads may help:
Best Camera Setting for Taking Pictures
Blackstone Camera 2009 (HTC) Discussion
Fallen Spartan said:
Basically I read through a lot of threads regarding enhancing camera and have changed numerous things including those mentioned by yourself, some I can't remember to be honest and those mentioned in the wiki listed below. Also using HD Tweak etc
Increase Quality of Photos
To increase the quality of photos, open the Camera, go to Settings, Advanced, then Image Properties. Increase Contrast to 5, Saturation to 5, and Sharpness to 4. Now you will have better definition and much more realistic colours. Also don't forget to choose Super Fine under Quality in Advanced Settings menu.
Reduce Blurriness in Photos
To focus better, have shutter set just to Touch. After you have touched you have the whole three seconds to steady your hand and take a non-blurry photo.
Activate Hidden Photo Modes
You can activate hidden photo modes using the 'HD Tweak' app. Make sure to leave the resolutions for these modes at 1 megapixel though or they may not work properly. For for the more advanced users, use the following reg entries:
To enable Burst mode
Mobile Device\HKLM\Software\HTC\Camera\P6
set "Enable" on "1"
To enable Sports mode:
Mobile Device\HKLM\Software\HTC\Camera\P8
set "Enable" on "1"
To enable Video Share mode:
Mobile Device\HKLM\Software\HTC\Camera\P9
set "Enable" on "1"
To enable GPS Photo mode:
Mobile Device\HKLM\Software\HTC\Camera\P10
set "Enable" on "1"
Get True 5 Mega pixel Resolution When Using Camera
To get 5MP instead of 4MP resolution when using your camera, you must switch off Widescreen mode in the 'Advanced' Menu.
Normal screen = 2592 x 1944 pixels = 5,038,848 pixels = 5MP
Widescreen = 2592 x 1552 pixels = 4,022,784 pixels = 4MP
Get Better Video Quality When Using Camera
Use MPEG format instead of H.263 for better quality video output. This option can be found by going to the Advanced Setting from the Video Settings menu. Once there, go to Capture Format and change format if necessary.
If I can think of any more I'll let you know.
These threads may help:
Best Camera Setting for Taking Pictures
Blackstone Camera 2009 (HTC) Discussion
Click to expand...
Click to collapse
Unfortunately I know about those Thank you though - I'm sure a lot of people will benefit from that list. The ability to do infinite zoom is still elusive as far as I know...
bugsykoosh said:
Unfortunately I know about those Thank you though - I'm sure a lot of people will benefit from that list. The ability to do infinite zoom is still elusive as far as I know...
Click to expand...
Click to collapse
More settings/tweaks included in those 2 threads I believe though

Tip for browsing with Opera Mobile 9.7 on the HD

Adaptive Zoom
Don’t want to zoom to click a link? Try this..
1. Open opera’s preference editor by going to the following link:
opera:config
Note there is no http:// proceeding the link.
2. Click on Adaptive Zoom and try the following settings:
Browser Buffer Height = 4096
Browser Buffer Width = 800
Maximum Zoom = 100
Minimum Overview Zoom = 100
Minimum Zoom = 100
Virtual Screen Width = 800
Zoom Slider Maxinmum = 200
This should set your screen up so it no long needs to zoom to click a link but also makes the virtual page width the same size as the screen in landscape mode.
Slothie said:
Adaptive Zoom
Don’t want to zoom to click a link? Try this..
1. Open opera’s preference editor by going to the following link:
opera:config
Note there is no http:// proceeding the link.
2. Click on Adaptive Zoom and try the following settings:
Browser Buffer Width = 800
Maximum Zoom = 100
Minimum Overview Zoom = 100
Minimum Zoom = 100
Virtual Screen Width = 800
Zoom Slider Maxinmum = 200
This should set your screen up so it no long needs to zoom to click a link but also makes the virtual page width the same size as the screen in landscape mode.
Click to expand...
Click to collapse
Hi,
thanks for the Tip ... but,
In 9.7b1 I can't find:
- Maximum Zoom
- Maximum Overview Zoom
- Minimum Zoom
- Zoom Slider Maximum
in 9.5 they exist but not in 9.7
not sure if it's something i've done, but after making those changes i can't launch Opera any more!!
I get the htc loading page for about about 20 seconds and then it just closes - anyone else had this problem or know how to solve?
Slothie said:
Adaptive Zoom
Don’t want to zoom to click a link? Try this..
1. Open opera’s preference editor by going to the following link:
opera:config
Note there is no http:// proceeding the link.
2. Click on Adaptive Zoom and try the following settings:
Browser Buffer Height = 4096
Browser Buffer Width = 800
Maximum Zoom = 100
Minimum Overview Zoom = 100
Minimum Zoom = 100
Virtual Screen Width = 800
Zoom Slider Maxinmum = 200
This should set your screen up so it no long needs to zoom to click a link but also makes the virtual page width the same size as the screen in landscape mode.
Click to expand...
Click to collapse
It also makes the text tiny.
Does anyone have the original settings please, stupidly I did not note them down.
MaskedMarauder said:
It also makes the text tiny.
Does anyone have the original settings please, stupidly I did not note them down.
Click to expand...
Click to collapse
In Opera 9.5 i have the following settings which allow me to open links without zooming. Min overview zoom is the only changed variable.
Browser Buffer Height = 1400
Browser Buffer Width = 960
Maximum Zoom = 200
Minimum Overview Zoom = 85
Minimum Zoom = 160
Virtual Screen Width = 960
Zoom Slider Maxinmum = 500
So will altering these settings change the width of text elements and reduce the amount of zoom? I'm running this on an HX4700 with a 4.0" screen (I know, I'm getting my touch HD in less than 30 hours). When the zoom action happens, it automatically zooms to the width of the column element (ingenious) so I can scroll throught he column without side scrolling. However the width of the elements are too narrow and as such causes the zoom to be too high. I'd like to use the 4" display and VGA rez to read smaller but more amount of text.
I've no idea mate sorry. I just copies and writes up what i sees
MaskedMarauder said:
Does anyone have the original settings please, stupidly I did not note them down.
Click to expand...
Click to collapse
Just noted these down from my new HD, here they are:
Browser Buffer Height = 1400
Browser Buffer Width = 960
Maximum Zoom = 200
Minimum Overview Zoom = 60
Minimum Zoom = 160
Virtual Screen Width = 960
Zoom Slider Maxinmum = 500
Thank you very much saad.salman & Freypal
i've been looking for that setting (minimum overview zoom) for a while - cheers!!
Riceburner said:
i've been looking for that setting (minimum overview zoom) for a while - cheers!!
Click to expand...
Click to collapse
it doesn't work in Diamond 2 Opera ><
nick666 said:
not sure if it's something i've done, but after making those changes i can't launch Opera any more!!
I get the htc loading page for about about 20 seconds and then it just closes - anyone else had this problem or know how to solve?
Click to expand...
Click to collapse
Get a hold of opera.ini >>windows>opera9
edit the file, the first few lines are the ones you will need to change.
Just copied this from mine..
[Adaptive Zoom]
Minimum Zoom=160
Minimum Overview Zoom=70
Browser Buffer Height=1400
Browser Buffer Width=960
Maximum Zoom=200
Virtual Screen Width=960
Zoom Slider Maximum=500
after changing back, having had the same problem you did...
Good Luck
Slothie said:
This should set your screen up so it no long needs to zoom to click a link but also makes the virtual page width the same size as the screen in landscape mode.
Click to expand...
Click to collapse
Just note that with this tweak you will lose the ability to trigger mouseover action for links.
Neville.Holland said:
Get a hold of opera.ini >>windows>opera9
edit the file, the first few lines are the ones you will need to change.
Just copied this from mine..
[Adaptive Zoom]
Minimum Zoom=160
Minimum Overview Zoom=70
Browser Buffer Height=1400
Browser Buffer Width=960
Maximum Zoom=200
Virtual Screen Width=960
Zoom Slider Maximum=500
after changing back, having had the same problem you did...
Good Luck
Click to expand...
Click to collapse
I had the same problem but I can't find the file I can't search my phone's files either...
Ekkoe said:
I had the same problem but I can't find the file I can't search my phone's files either...
Click to expand...
Click to collapse
I could only imagine it being in the one of the following
\Windows
\Windows\Opera
Possible \Application Data but unlikely I think.
I'm running the standard 6.1 HTC original ROM.
Forget all that. Everything is running. It didn't go as smooth and understandable as I might have hoped, but it works now. Thanks!

G4 Camera Mods FPS [MM]

FPS Mod - Get More FPs in video
To install
Copy file to
/system/vendor/lib/
Click to expand...
Click to collapse
Code:
permissions rw-r-r
V2 Changes
39 fps UHD Video
tested by @pikachukaki
every video i capture in my computer its said 29fps
This is not flashable zip you need to repleace file menualy
Does this work on Lollipop?
datvu said:
This is not flashable zip you need to repleace file menualy
Click to expand...
Click to collapse
yeah i replace the so lib file manually
pikachukaki said:
every video i capture in my computer its said 29fps
Click to expand...
Click to collapse
run
Code:
adb shell dumpsys media.camera
with your device connected and developer mode enabled.
Click to expand...
Click to collapse
theres some config file that has the fps defined maybe try change that i think it was the file changed in the 60fps mod for g4
defcomg said:
theres some config file that has the fps defined maybe try change that i think it was the file changed in the 60fps mod for g4
Click to expand...
Click to collapse
take it
pikachukaki said:
take it
Click to expand...
Click to collapse
in system/etc/camera_config.xml
look for
Code:
<item name="video_size_rear_supported">
3840x2160,
[email protected],
1920x1080,
1280x720,
[email protected],
640x480,
320x240,
176x144
</item>
change it to
Code:
<item name="video_size_rear_supported">
3840x2160,
[email protected],
1920x1080,
1280x720,
[email protected],
640x480,
320x240,
176x144
</item>
in /system/etc/media_profiles.xml
look for
Code:
minFrameRate="15" maxFrameRate="120"
change that to 240
in camera id 0 look for 1080 change frame to 90 | look 4kuhd change that to 60 or raise value by like 5 like say 35 fps 40 fps till it maxes out somewhere
if you open the lib with hex editor like hex workshop search for int16 value 6144 it will show all the resolutions
6144 is the Number of horizontal lines the number next to it is vertical the 4 bytes before it are active pixels w x h
Capture res example
HEX
Code:
C014 AC0B 0018 E00B 402E7021 0018BF1E 01000000 00000040 713DF041 01
aW aH W H Pixel Clock Output Clock Binning Min Fps Max Fps Sensor Mode
DEC
Code:
5312 2988 6144 3040 561000000 515840000 1 2 30.03 1
Pixel Clock = W * H * Max Fps
Output Clock When Not in HFR Mode = Pixel Clock it limits actual fps. When in HFR mode = Pixel Clock / 2
Sensor Mode 1 = Normal 2 = HFR 3 = HDR
G4 Video Res runs at Full sensor res @ 30 fps reducing aW aH W H to say 3840 2160 6144 2190 would let the G4 Gain more FPS in UHD Mode thats how i got 32fps UHD on OG SD800 i reduced the H value from 2219 to 2170.
so if you want to achieve 240fps without pushing device a aW/8 aH/8 W H/8 Max FPS * 8
this would give a guaranteed 240fps
Code:
664 373 6144 380 561000000 515840000 1 2 240.24 1
All that is needed is a camera 2 app that lets you set custom res and fps for video then you can play with these values
Output Clock is what limits the fps i dunno what the SD808 maxes out it could be higher than the default 515K
Hopefully the camera_config.xml mod method works for the stock camera
defcomg said:
in system/etc/camera_config.xml
look for
Code:
3840x2160,
[email protected],
1920x1080,
1280x720,
[email protected],
640x480,
320x240,
176x144
change it to
Code:
3840x2160,
[email protected],
1920x1080,
1280x720,
[email protected],
640x480,
320x240,
176x144
in /system/etc/media_profiles.xml
look for
Code:
minFrameRate="15" maxFrameRate="120"
change that to 240
in camera id 0 look for 1080 change frame to 90 | look 4kuhd change that to 60 or raise value by like 5 like say 35 fps 40 fps till it maxes out somewhere
if you open the lib with hex editor like hex workshop search for int16 value 6144 it will show all the resolutions
6144 is the Number of horizontal lines the number next to it is vertical the 4 bytes before it are active pixels w x h
Capture res example
HEX
Code:
C014 AC0B 0018 E00B 402E7021 0018BF1E 01000000 00000040 713DF041 01
aW aH W H Pixel Clock Output Clock Binning Min Fps Max Fps Sensor Mode
DEC
Code:
5312 2988 6144 3040 561000000 515840000 1 2 30.03 1
Pixel Clock = W * H * Max Fps
Output Clock When Not in HFR Mode = Pixel Clock it limits actual fps. When in HFR mode = Pixel Clock / 2
Sensor Mode 1 = Normal 2 = HFR 3 = HDR
G4 Video Res runs at Full sensor res @ 30 fps reducing aW aH W H to say 3840 2160 6144 2190 would let the G4 Gain more FPS in UHD Mode thats how i got 32fps UHD on OG SD800 i reduced the H value from 2219 to 2170.
so if you want to achieve 240fps without pushing device a aW/8 aH/8 W H/8 Max FPS * 8
this would give a guaranteed 240fps
Code:
664 373 6144 380 561000000 515840000 1 2 240.24 1
All that is needed is a camera 2 app that lets you set custom res and fps for video then you can play with these values
Output Clock is what limits the fps i dunno what the SD808 maxes out it could be higher than the default 515K
Hopefully the camera_config.xml mod method works for the stock camera
Click to expand...
Click to collapse
@defcomg I edit the two xml files now i will see what it can capture...but i dont have the knowlage to edit the so file...you seem to have it so edit it if you want and have the time and release a flashable zip to test it if you dont have the device
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Awsome Job! ant chance to get it for CM?
solokiller11 said:
Awsome Job! ant chance to get it for CM?
Click to expand...
Click to collapse
these are just test we need some G4 dev as i don't have a g4 to test
pikachukaki said:
@defcomg I edit the two xml files now i will see what it can capture...but i dont have the knowlage to edit the so file...you seem to have it so edit it if you want and have the time and release a flashable zip to test it if you dont have the device
Click to expand...
Click to collapse
might require apk mod or a camera app which lets you set fps i think L camera let you do that
defcomg said:
might require apk mod or a camera app which lets you set fps i think L camera let you do that
Click to expand...
Click to collapse
other fps mods edit the media_profiles.xml but i think if you want more fps than 60 and you edit the lib file you need to edit every file...tell me which files you need....
updated op
Im interested in testing this with my G4 but i am on LP 5.1 to get root without unlocking bootloader. I am still able to copy your file? or this file is different on LP and i need MM to test it?
Tomek33 said:
Im interested in testing this with my G4 but i am on LP 5.1 to get root without unlocking bootloader. I am still able to copy your file? or this file is different on LP and i need MM to test it?
Click to expand...
Click to collapse
i need libmmcamera_imx234.so from your rom then i can change the same values as on MM
also in theory if i kill UHD res i could make FHD run at 75 fps
defcomg said:
i need libmmcamera_imx234.so from your rom then i can change the same values as on MM
also in theory if i kill UHD res i could make FHD run at 75 fps
Click to expand...
Click to collapse
240 fps on HD resolution would be fantastic!!!
asce1992 said:
240 fps on HD resolution would be fantastic!!!
Click to expand...
Click to collapse
the 808 is unable to pull 240fps and yes the 5X is capable because it has to pull less Horizontal lines
Cap is 6.95 Gbps / 579,010,560 clock +/-
so
for 240 fps
12.92Gbps / 1,076,428,800 clock
so far ive seen g4 max out 124fps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 124.035 fps
Minimum frame rate : 107.143 fps
Maximum frame rate : 127.841 fps
Click to expand...
Click to collapse
from another imx234 device it has 240 fps 640x360
Can you try recording in 4096x2160 24fps?
Today I tried FilmicPro and it managed to record video in 4096x2160 although it was buggy.
I tried modding media_codecs.xml media_profiles.xml and camera_config.xml so that the stock camera app does it however once I start video recording it crashes.
pepo930 said:
Can you try recording in 4096x2160 24fps?
Today I tried FilmicPro and it managed to record video in 4096x2160 although it was buggy.
I tried modding media_codecs.xml media_profiles.xml and camera_config.xml so that the stock camera app does it however once I start video recording it crashes.
Click to expand...
Click to collapse
buggy?

Bonroad C1067106A3 Allwinner QUAD CORE T3 P3 2GB RAM 16GB ROM 6.0.1

I installed an Android 4.2.2 (Jellybean) head unit in my Chevrolet Corvette in 2014 (GS-C0219 / JY-C0227 from Pumpkin - thread here) and remain so pleased with it that I just bought an Android 6.0.1 (Marshmallow) head unit for my 2009 Toyota RAV4 (non-JBL). This one (C1067106A3 listed here) from "BonRoad" has double the CPU cores (4), twice the RAM (2GB) and ROM (16GB), higher resolution (1024x600), custom form factor and plug-and-play installation (took less than 30 minutes total), all for only $287 shipped. Impressive! It was delivered to me in the Washington, D.C. area within a week with no customs tariff, looks stock, responds quickly, runs all of my apps (Torque is a favorite), has excellent navigation (iGo works offline), offers flexible equalization for much better sound quality out of the stock speakers, and generally makes my 2009 feel like a 2017. These units are so good that it really is hard to imagine ever going back to a traditional head unit from a mainstream manufacturer. I will post observations in this thread as I make them. To kick things off, here are two photos of it installed in my vehicle (day and night):
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here is the report generated by the Hardware Info app:
Code:
ALLWINNER QUAD CORE T3 P3
SYSTEM (Android 6.0.1)
Model: QUAD-CORE T3 p3
Manufacturer: Allwinner
Device: t3-p3
Product: t3_p3
Brand: Allwinner
Android Version: 6.0.1
API Level: 23
Build ID: MMB29M
Fingerprint: Allwinner/t3_p3/t3-p3:6.0.1/MMB29M/20170107:eng/test-keys
DISPLAY (1024x600)
Size: 1024x600
Refresh Rate: 56 Hz
Default Orientation: Landscape
Physical Size: 6.97" (17.7 cm)
Logical Size: Normal
Density: 240 dpi (High)
Pixels Per Inch: X: 173.4; Y: 162.13
PROCESSOR (ARMv7)
Processor: ARMv7 Processor rev 5 (v7l)
Cores: 4
Max Frequency: 1200 Mhz
Instruction Sets: armeabi-v7a, armeabi
SIMD Instructions: NEON
MEMORY (752 MB)
System RAM: 752 MB
JVM Max Memory: 384 MB
Internal Storage: 3967 MB
External Storage: 7688 MB (Emulated)
BACK CAMERA (0.4 megapixel)
SUMMARY
Max Picture Size: 720x576
Zoom: 3x
Autofocus: Not supported
Orientation: 0°
PICTURE
Cancel_continuous_picture: False
Continuous Picture Path:
Is_continuous_picture_fast: False
Picture Format: Jpeg
Picture Format Values: Jpeg
Picture Mode: Normal
Picture Size: 640x480
Picture Size Values: 720x480, 720x576
PREVIEW
Preview Format: Yuv420sp
Preview Format Values: Yuv420sp, Yuv420p
Preview Fps Range: 5000, 60000
Preview Fps Range Values: (5000, 60000)
Preview Frame Rate: 30
Preview Frame Rate Values: 30
Preview Size: 640x480
Preview Size Values: 720x480, 720x576
Preview_capture Size Height: 480
Preview_capture Size Width: 640
VIDEO
Preferred Preview Size For Video: 720x480
Video Frame Format: Yuv420sp
Video Size: 640x480
Video Size Values: 720x480, 720x576
Video Snapshot Supported: True
FOCUS
Focus Areas: (0, 0, 0, 0, 0)
Focus Distances: 0.10, 1.20, Infinity
Focus Mode: Fixed
Focus Mode Values: Fixed
ZOOM
Max Zoom: 100
Smooth Zoom Supported: False
Zoom: 0
Zoom Ratios: 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300
Zoom Supported: True
EXPOSURE COMPENSATION
Exposure Compensation: 0
Exposure Compensation Step: 0
Max Exposure Compensation: 0
Min Exposure Compensation: 0
MISC
Camera Hal Version: 3000130327_V1.0
Capture Format: 825382478
Capture Size Height: 480
Capture Size Width: 640
Focal Length: 3.43
Horizontal View Angle: 51.2
Jpeg Quality: 95
Jpeg Thumbnail Height: 240
Jpeg Thumbnail Quality: 90
Jpeg Thumbnail Size Values: 320x240, 0x0
Jpeg Thumbnail Width: 320
Max Num Detected Faces Hw: 15
Max Num Detected Faces Sw: 0
Prop Facing: Back
Prop Orientation: 0
Recording Hint: False
Rotation: 0
Snap Path:
Vertical View Angle: 39.4
BACK CAMERA (0.4 megapixel)
SUMMARY
Max Picture Size: 720x576
Zoom: 3x
Autofocus: Not supported
Orientation: 0°
PICTURE
Cancel_continuous_picture: False
Continuous Picture Path:
Is_continuous_picture_fast: False
Picture Format: Jpeg
Picture Format Values: Jpeg
Picture Mode: Normal
Picture Size: 640x480
Picture Size Values: 720x480, 720x576
PREVIEW
Preview Format: Yuv420sp
Preview Format Values: Yuv420sp, Yuv420p
Preview Fps Range: 5000, 60000
Preview Fps Range Values: (5000, 60000)
Preview Frame Rate: 30
Preview Frame Rate Values: 30
Preview Size: 640x480
Preview Size Values: 720x480, 720x576
Preview_capture Size Height: 480
Preview_capture Size Width: 640
VIDEO
Preferred Preview Size For Video: 720x480
Video Frame Format: Yuv420sp
Video Size: 640x480
Video Size Values: 720x480, 720x576
Video Snapshot Supported: True
FOCUS
Focus Areas: (0, 0, 0, 0, 0)
Focus Distances: 0.10, 1.20, Infinity
Focus Mode: Fixed
Focus Mode Values: Fixed
ZOOM
Max Zoom: 100
Smooth Zoom Supported: False
Zoom: 0
Zoom Ratios: 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300
Zoom Supported: True
EXPOSURE COMPENSATION
Exposure Compensation: 0
Exposure Compensation Step: 0
Max Exposure Compensation: 0
Min Exposure Compensation: 0
MISC
Camera Hal Version: 3000130327_V1.0
Capture Format: 825382478
Capture Size Height: 480
Capture Size Width: 640
Focal Length: 3.43
Horizontal View Angle: 51.2
Jpeg Quality: 95
Jpeg Thumbnail Height: 240
Jpeg Thumbnail Quality: 90
Jpeg Thumbnail Size Values: 320x240, 0x0
Jpeg Thumbnail Width: 320
Max Num Detected Faces Hw: 15
Max Num Detected Faces Sw: 0
Prop Facing: Back
Prop Orientation: 0
Recording Hint: False
Rotation: 0
Snap Path:
Vertical View Angle: 39.4
BACK CAMERA (0.4 megapixel)
SUMMARY
Max Picture Size: 720x576
Zoom: 3x
Autofocus: Not supported
Orientation: 0°
PICTURE
Cancel_continuous_picture: False
Continuous Picture Path:
Is_continuous_picture_fast: False
Picture Format: Jpeg
Picture Format Values: Jpeg
Picture Mode: Normal
Picture Size: 640x480
Picture Size Values: 720x480, 720x576
PREVIEW
Preview Format: Yuv420sp
Preview Format Values: Yuv420sp, Yuv420p
Preview Fps Range: 5000, 60000
Preview Fps Range Values: (5000, 60000)
Preview Frame Rate: 30
Preview Frame Rate Values: 30
Preview Size: 640x480
Preview Size Values: 720x480, 720x576
Preview_capture Size Height: 480
Preview_capture Size Width: 640
VIDEO
Preferred Preview Size For Video: 720x480
Video Frame Format: Yuv420sp
Video Size: 640x480
Video Size Values: 720x480, 720x576
Video Snapshot Supported: True
FOCUS
Focus Areas: (0, 0, 0, 0, 0)
Focus Distances: 0.10, 1.20, Infinity
Focus Mode: Fixed
Focus Mode Values: Fixed
ZOOM
Max Zoom: 100
Smooth Zoom Supported: False
Zoom: 0
Zoom Ratios: 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300
Zoom Supported: True
EXPOSURE COMPENSATION
Exposure Compensation: 0
Exposure Compensation Step: 0
Max Exposure Compensation: 0
Min Exposure Compensation: 0
MISC
Camera Hal Version: 3000130327_V1.0
Capture Format: 825382478
Capture Size Height: 480
Capture Size Width: 640
Focal Length: 3.43
Horizontal View Angle: 51.2
Jpeg Quality: 95
Jpeg Thumbnail Height: 240
Jpeg Thumbnail Quality: 90
Jpeg Thumbnail Size Values: 320x240, 0x0
Jpeg Thumbnail Width: 320
Max Num Detected Faces Hw: 15
Max Num Detected Faces Sw: 0
Prop Facing: Back
Prop Orientation: 0
Recording Hint: False
Rotation: 0
Snap Path:
Vertical View Angle: 39.4
BACK CAMERA (0.4 megapixel)
SUMMARY
Max Picture Size: 720x576
Zoom: 3x
Autofocus: Not supported
Orientation: 0°
PICTURE
Cancel_continuous_picture: False
Continuous Picture Path:
Is_continuous_picture_fast: False
Picture Format: Jpeg
Picture Format Values: Jpeg
Picture Mode: Normal
Picture Size: 640x480
Picture Size Values: 720x480, 720x576
PREVIEW
Preview Format: Yuv420sp
Preview Format Values: Yuv420sp, Yuv420p
Preview Fps Range: 5000, 60000
Preview Fps Range Values: (5000, 60000)
Preview Frame Rate: 30
Preview Frame Rate Values: 30
Preview Size: 640x480
Preview Size Values: 720x480, 720x576
Preview_capture Size Height: 480
Preview_capture Size Width: 640
VIDEO
Preferred Preview Size For Video: 720x480
Video Frame Format: Yuv420sp
Video Size: 640x480
Video Size Values: 720x480, 720x576
Video Snapshot Supported: True
FOCUS
Focus Areas: (0, 0, 0, 0, 0)
Focus Distances: 0.10, 1.20, Infinity
Focus Mode: Fixed
Focus Mode Values: Fixed
ZOOM
Max Zoom: 100
Smooth Zoom Supported: False
Zoom: 0
Zoom Ratios: 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300
Zoom Supported: True
EXPOSURE COMPENSATION
Exposure Compensation: 0
Exposure Compensation Step: 0
Max Exposure Compensation: 0
Min Exposure Compensation: 0
MISC
Camera Hal Version: 3000130327_V1.0
Capture Format: 825382478
Capture Size Height: 480
Capture Size Width: 640
Focal Length: 3.43
Horizontal View Angle: 51.2
Jpeg Quality: 95
Jpeg Thumbnail Height: 240
Jpeg Thumbnail Quality: 90
Jpeg Thumbnail Size Values: 320x240, 0x0
Jpeg Thumbnail Width: 320
Max Num Detected Faces Hw: 15
Max Num Detected Faces Sw: 0
Prop Facing: Back
Prop Orientation: 0
Recording Hint: False
Rotation: 0
Snap Path:
Vertical View Angle: 39.4
BACK CAMERA (0.4 megapixel)
SUMMARY
Max Picture Size: 720x576
Zoom: 3x
Autofocus: Not supported
Orientation: 0°
PICTURE
Cancel_continuous_picture: False
Continuous Picture Path:
Is_continuous_picture_fast: False
Picture Format: Jpeg
Picture Format Values: Jpeg
Picture Mode: Normal
Picture Size: 640x480
Picture Size Values: 720x480, 720x576
PREVIEW
Preview Format: Yuv420sp
Preview Format Values: Yuv420sp, Yuv420p
Preview Fps Range: 5000, 60000
Preview Fps Range Values: (5000, 60000)
Preview Frame Rate: 30
Preview Frame Rate Values: 30
Preview Size: 640x480
Preview Size Values: 720x480, 720x576
Preview_capture Size Height: 480
Preview_capture Size Width: 640
VIDEO
Preferred Preview Size For Video: 720x480
Video Frame Format: Yuv420sp
Video Size: 640x480
Video Size Values: 720x480, 720x576
Video Snapshot Supported: True
FOCUS
Focus Areas: (0, 0, 0, 0, 0)
Focus Distances: 0.10, 1.20, Infinity
Focus Mode: Fixed
Focus Mode Values: Fixed
ZOOM
Max Zoom: 100
Smooth Zoom Supported: False
Zoom: 0
Zoom Ratios: 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300
Zoom Supported: True
EXPOSURE COMPENSATION
Exposure Compensation: 0
Exposure Compensation Step: 0
Max Exposure Compensation: 0
Min Exposure Compensation: 0
MISC
Camera Hal Version: 3000130327_V1.0
Capture Format: 825382478
Capture Size Height: 480
Capture Size Width: 640
Focal Length: 3.43
Horizontal View Angle: 51.2
Jpeg Quality: 95
Jpeg Thumbnail Height: 240
Jpeg Thumbnail Quality: 90
Jpeg Thumbnail Size Values: 320x240, 0x0
Jpeg Thumbnail Width: 320
Max Num Detected Faces Hw: 15
Max Num Detected Faces Sw: 0
Prop Facing: Back
Prop Orientation: 0
Recording Hint: False
Rotation: 0
Snap Path:
Vertical View Angle: 39.4
BACK CAMERA (0.4 megapixel)
SUMMARY
Max Picture Size: 720x576
Zoom: 3x
Autofocus: Not supported
Orientation: 0°
PICTURE
Cancel_continuous_picture: False
Continuous Picture Path:
Is_continuous_picture_fast: False
Picture Format: Jpeg
Picture Format Values: Jpeg
Picture Mode: Normal
Picture Size: 640x480
Picture Size Values: 720x480, 720x576
PREVIEW
Preview Format: Yuv420sp
Preview Format Values: Yuv420sp, Yuv420p
Preview Fps Range: 5000, 60000
Preview Fps Range Values: (5000, 60000)
Preview Frame Rate: 30
Preview Frame Rate Values: 30
Preview Size: 640x480
Preview Size Values: 720x480, 720x576
Preview_capture Size Height: 480
Preview_capture Size Width: 640
VIDEO
Preferred Preview Size For Video: 720x480
Video Frame Format: Yuv420sp
Video Size: 640x480
Video Size Values: 720x480, 720x576
Video Snapshot Supported: True
FOCUS
Focus Areas: (0, 0, 0, 0, 0)
Focus Distances: 0.10, 1.20, Infinity
Focus Mode: Fixed
Focus Mode Values: Fixed
ZOOM
Max Zoom: 100
Smooth Zoom Supported: False
Zoom: 0
Zoom Ratios: 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300
Zoom Supported: True
EXPOSURE COMPENSATION
Exposure Compensation: 0
Exposure Compensation Step: 0
Max Exposure Compensation: 0
Min Exposure Compensation: 0
MISC
Camera Hal Version: 3000130327_V1.0
Capture Format: 825382478
Capture Size Height: 480
Capture Size Width: 640
Focal Length: 3.43
Horizontal View Angle: 51.2
Jpeg Quality: 95
Jpeg Thumbnail Height: 240
Jpeg Thumbnail Quality: 90
Jpeg Thumbnail Size Values: 320x240, 0x0
Jpeg Thumbnail Width: 320
Max Num Detected Faces Hw: 15
Max Num Detected Faces Sw: 0
Prop Facing: Back
Prop Orientation: 0
Recording Hint: False
Rotation: 0
Snap Path:
Vertical View Angle: 39.4
BACK CAMERA (0.4 megapixel)
SUMMARY
Max Picture Size: 720x576
Zoom: 3x
Autofocus: Not supported
Orientation: 0°
PICTURE
Cancel_continuous_picture: False
Continuous Picture Path:
Is_continuous_picture_fast: False
Picture Format: Jpeg
Picture Format Values: Jpeg
Picture Mode: Normal
Picture Size: 640x480
Picture Size Values: 720x480, 720x576
PREVIEW
Preview Format: Yuv420sp
Preview Format Values: Yuv420sp, Yuv420p
Preview Fps Range: 5000, 60000
Preview Fps Range Values: (5000, 60000)
Preview Frame Rate: 30
Preview Frame Rate Values: 30
Preview Size: 640x480
Preview Size Values: 720x480, 720x576
Preview_capture Size Height: 480
Preview_capture Size Width: 640
VIDEO
Preferred Preview Size For Video: 720x480
Video Frame Format: Yuv420sp
Video Size: 640x480
Video Size Values: 720x480, 720x576
Video Snapshot Supported: True
FOCUS
Focus Areas: (0, 0, 0, 0, 0)
Focus Distances: 0.10, 1.20, Infinity
Focus Mode: Fixed
Focus Mode Values: Fixed
ZOOM
Max Zoom: 100
Smooth Zoom Supported: False
Zoom: 0
Zoom Ratios: 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300
Zoom Supported: True
EXPOSURE COMPENSATION
Exposure Compensation: 0
Exposure Compensation Step: 0
Max Exposure Compensation: 0
Min Exposure Compensation: 0
MISC
Camera Hal Version: 3000130327_V1.0
Capture Format: 825382478
Capture Size Height: 480
Capture Size Width: 640
Focal Length: 3.43
Horizontal View Angle: 51.2
Jpeg Quality: 95
Jpeg Thumbnail Height: 240
Jpeg Thumbnail Quality: 90
Jpeg Thumbnail Size Values: 320x240, 0x0
Jpeg Thumbnail Width: 320
Max Num Detected Faces Hw: 15
Max Num Detected Faces Sw: 0
Prop Facing: Back
Prop Orientation: 0
Recording Hint: False
Rotation: 0
Snap Path:
Vertical View Angle: 39.4
BACK CAMERA (0.3 megapixel)
SUMMARY
Max Picture Size: 720x480
Zoom: 3x
Autofocus: Not supported
Orientation: 0°
PICTURE
Cancel_continuous_picture: False
Continuous Picture Path:
Is_continuous_picture_fast: False
Picture Format: Jpeg
Picture Format Values: Jpeg
Picture Mode: Normal
Picture Size: 720x480
Picture Size Values: 720x480
PREVIEW
Preview Format: Yuv420sp
Preview Format Values: Yuv420sp, Yuv420p
Preview Fps Range: 5000, 60000
Preview Fps Range Values: (5000, 60000)
Preview Frame Rate: 30
Preview Frame Rate Values: 30
Preview Size: 720x480
Preview Size Values: 720x480
Preview_capture Size Height: 480
Preview_capture Size Width: 720
VIDEO
Preferred Preview Size For Video: 720x480
Video Frame Format: Yuv420sp
Video Size: 720x480
Video Size Values: 720x480
Video Snapshot Supported: True
FOCUS
Focus Areas: (0, 0, 0, 0, 0)
Focus Distances: 0.10, 1.20, Infinity
Focus Mode: Fixed
Focus Mode Values: Fixed
ZOOM
Max Zoom: 100
Smooth Zoom Supported: False
Zoom: 0
Zoom Ratios: 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196, 198, 200, 202, 204, 206, 208, 210, 212, 214, 216, 218, 220, 222, 224, 226, 228, 230, 232, 234, 236, 238, 240, 242, 244, 246, 248, 250, 252, 254, 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 284, 286, 288, 290, 292, 294, 296, 298, 300
Zoom Supported: True
EXPOSURE COMPENSATION
Exposure Compensation: 0
Exposure Compensation Step: 0
Max Exposure Compensation: 0
Min Exposure Compensation: 0
MISC
Camera Hal Version: 3000130327_V1.0
Capture Format: 825382478
Capture Size Height: 480
Capture Size Width: 720
Focal Length: 3.43
Horizontal View Angle: 51.2
Jpeg Quality: 95
Jpeg Thumbnail Height: 240
Jpeg Thumbnail Quality: 90
Jpeg Thumbnail Size Values: 320x240, 0x0
Jpeg Thumbnail Width: 320
Max Num Detected Faces Hw: 15
Max Num Detected Faces Sw: 0
Prop Facing: Back
Prop Orientation: 0
Recording Hint: False
Rotation: 0
Snap Path:
Vertical View Angle: 39.4
OPENGL 1.1 (Mali-400 MP2)
GENERAL
Renderer: Mali-400 MP2
Version: OpenGL ES-CM 1.1
Vendor: ARM
LIMITS
Texture Size: 4096x4096
Texture Units: 8
Viewport Size: 4096x4096
Modelview Stack Depth: 32
Projection Stack Depth: 32
Texture Stack Depth: 32
Lights: 8
COMPRESSED TEXTURE FORMATS
ETC1, Paletted
EXTENSIONS
GL_EXT_debug_marker GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_matrix_get GL_OES_read_format GL_OES_compressed_paletted_texture GL_OES_point_size_array GL_OES_point_sprite GL_OES_texture_npot GL_OES_vertex_array_object GL_OES_query_matrix GL_OES_matrix_palette GL_OES_extended_matrix_palette GL_OES_compressed_ETC1_RGB8_texture GL_EXT_compressed_ETC1_RGB8_sub_texture GL_OES_EGL_image GL_OES_draw_texture GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_OES_framebuffer_object GL_OES_stencil8 GL_OES_depth24 GL_ARM_rgba8 GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_OES_texture_cube_map GL_EXT_discard_framebuffer GL_EXT_robustness GL_OES_depth_texture_cube_map GL_OES_vertex_half_float GL_KHR_debug GL_OES_mapbuffer
OPENGL 2.0 (Mali-400 MP2)
GENERAL
Renderer: Mali-400 MP2
Version: OpenGL ES 2.0
Vendor: ARM
GLSL Version: OpenGL ES GLSL ES 1.00
LIMITS
Texture Size: 4096x4096
Texture Units: 8
Vertex Textures: 0
Combined Textures: 8
Viewport Size: 4096x4096
Renderbuffer Size: 4096x4096
Cubemap Size: 4096x4096
Vertex Attributes: 16
Vertex Uniforms: 256
Varying Vectors: 12
Fragment Uniforms: 256
VERTEX NUMERIC PRECISION
Int: [-2^24, 2^24]
Float: [-2^127, 2^127], 2^-23
FRAGMENT NUMERIC PRECISION
Low Int: [-2^11, 2^11]
Medium Int: [-2^11, 2^11]
High Int: Not available
Low Float: [-2^15, 2^15], 2^-10
Medium Float: [-2^15, 2^15], 2^-10
High Float: Not available
COMPRESSED TEXTURE FORMATS
ETC1
EXTENSIONS
GL_EXT_debug_marker GL_OES_texture_npot GL_OES_vertex_array_object GL_OES_compressed_ETC1_RGB8_texture GL_EXT_compressed_ETC1_RGB8_sub_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_depth24 GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_OES_vertex_half_float GL_EXT_blend_minmax GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_ARM_mali_program_binary GL_EXT_shader_texture_lod GL_EXT_robustness GL_OES_depth_texture_cube_map GL_KHR_debug GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_mapbuffer
GRAPHIC MODES (RGBA 32bit)
RGB 16bit (565)
RGB 16bit (565), Depth 24bit, Stencil 8bit
RGB 16bit (565), Depth 24bit, Stencil 8bit, Samples x4
RGB 16bit (565), Depth 24bit, Stencil 8bit, Samples x16, Non-Conformant
RGB 32bit (888)
RGB 32bit (888), Depth 24bit
RGB 32bit (888), Depth 24bit, Stencil 8bit
RGB 32bit (888), Depth 24bit, Stencil 8bit, Samples x4
RGB 32bit (888), Depth 24bit, Stencil 8bit, Samples x4, Non-Conformant
RGB 32bit (888), Depth 24bit, Stencil 8bit, Samples x16, Non-Conformant
RGBA 32bit (8888)
RGBA 32bit (8888), Depth 24bit, Stencil 8bit
RGBA 32bit (8888), Depth 24bit, Stencil 8bit
RGBA 32bit (8888), Depth 24bit, Stencil 8bit
RGBA 32bit (8888), Depth 24bit, Stencil 8bit
RGBA 32bit (8888), Depth 24bit, Stencil 8bit, Samples x4
RGBA 32bit (8888), Depth 24bit, Stencil 8bit, Samples x4
RGBA 32bit (8888), Depth 24bit, Stencil 8bit, Samples x16, Non-Conformant
SENSORS (1)
TEMPERATURE SENSOR
Vendor: AW.
Range: 125.0°C
Resolution: 1.0°C
Power: 0.35 mA
Delay: On Trigger
CODECS (43)
OMX.GOOGLE.MP3.DECODER
MEDIA TYPE: AUDIO/MPEG
OMX.GOOGLE.AMRNB.DECODER
MEDIA TYPE: AUDIO/3GPP
OMX.GOOGLE.AMRWB.DECODER
MEDIA TYPE: AUDIO/AMR-WB
OMX.GOOGLE.AAC.DECODER
MEDIA TYPE: AUDIO/MP4A-LATM
OMX.GOOGLE.G711.ALAW.DECODER
MEDIA TYPE: AUDIO/G711-ALAW
OMX.GOOGLE.G711.MLAW.DECODER
MEDIA TYPE: AUDIO/G711-MLAW
OMX.GOOGLE.VORBIS.DECODER
MEDIA TYPE: AUDIO/VORBIS
OMX.GOOGLE.OPUS.DECODER
MEDIA TYPE: AUDIO/OPUS
OMX.GOOGLE.RAW.DECODER
MEDIA TYPE: AUDIO/RAW
OMX.GOOGLE.AAC.ENCODER
MEDIA TYPE: AUDIO/MP4A-LATM
OMX.GOOGLE.AMRNB.ENCODER
MEDIA TYPE: AUDIO/3GPP
OMX.GOOGLE.AMRWB.ENCODER
MEDIA TYPE: AUDIO/AMR-WB
OMX.GOOGLE.FLAC.ENCODER
MEDIA TYPE: AUDIO/FLAC
OMX.GOOGLE.GSM.DECODER
MEDIA TYPE: AUDIO/GSM
OMX.ALLWINNER.VIDEO.DECODER.AVC
MEDIA TYPE: VIDEO/AVC
Color Formats: : YUV420Flexible
Profiles: : Baseline(1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51) Main(1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51) High(1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51)
OMX.ALLWINNER.VIDEO.DECODER.HEVC
MEDIA TYPE: VIDEO/HEVC
Color Formats: : YUV420Flexible
OMX.ALLWINNER.VIDEO.DECODER.MJPEG
MEDIA TYPE: VIDEO/JPEG
Color Formats: : YUV420Flexible
OMX.ALLWINNER.VIDEO.DECODER.MPEG1
MEDIA TYPE: VIDEO/MPEG1
Color Formats: : YUV420Flexible
OMX.ALLWINNER.VIDEO.DECODER.MPEG2
MEDIA TYPE: VIDEO/MPEG2
Color Formats: : YUV420Flexible
OMX.ALLWINNER.VIDEO.DECODER.MPEG4
MEDIA TYPE: VIDEO/MP4V-ES
Color Formats: : YUV420Flexible
Profiles: : Simple(0, 0b, 1, 2, 3, 4, 4a, 5) AdvancedSimple(0, 0b, 1, 2, 3, 4, 5)
OMX.ALLWINNER.VIDEO.DECODER.H263
MEDIA TYPE: VIDEO/3GPP
Color Formats: : YUV420Flexible
Profiles: : Baseline(10, 20, 30, 40, 45, 50, 60, 70)
OMX.ALLWINNER.VIDEO.DECODER.VP6
MEDIA TYPE: VIDEO/X-VND.ON2.VP6
Color Formats: : YUV420Flexible
OMX.ALLWINNER.VIDEO.DECODER.VP8
MEDIA TYPE: VIDEO/X-VND.ON2.VP8
Color Formats: : YUV420Flexible
OMX.ALLWINNER.VIDEO.DECODER.VC1
MEDIA TYPE: VIDEO/WVC1
Color Formats: : YUV420Flexible
OMX.ALLWINNER.VIDEO.DECODER.MSMPEG4V1
MEDIA TYPE: VIDEO/X-MS-MPEG4V1
Color Formats: : YUV420Flexible
OMX.ALLWINNER.VIDEO.DECODER.MSMPEG4V2
MEDIA TYPE: VIDEO/X-MS-MPEG4V2
Color Formats: : YUV420Flexible
OMX.ALLWINNER.VIDEO.DECODER.DIVX
MEDIA TYPE: VIDEO/DIVX
Color Formats: : YUV420Flexible
OMX.ALLWINNER.VIDEO.DECODER.XVID
MEDIA TYPE: VIDEO/XVID
Color Formats: : YUV420Flexible
OMX.ALLWINNER.VIDEO.DECODER.S263
MEDIA TYPE: VIDEO/FLV1
Color Formats: : YUV420Flexible
OMX.ALLWINNER.VIDEO.DECODER.RXG2
MEDIA TYPE: VIDEO/RVG2
Color Formats: : YUV420Flexible
OMX.ALLWINNER.VIDEO.DECODER.WMV1
MEDIA TYPE: VIDEO/WMV1
Color Formats: : YUV420Flexible
OMX.ALLWINNER.VIDEO.DECODER.WMV2
MEDIA TYPE: VIDEO/WMV2
Color Formats: : YUV420Flexible
OMX.ALLWINNER.VIDEO.ENCODER.AVC
MEDIA TYPE: VIDEO/AVC
Color Formats: : YUV420Flexible YUV420SemiPlanar
Profiles: : Baseline(1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 41, 42, 5, 51) Main(1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51) High(1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51)
OMX.GOOGLE.MPEG4.DECODER
MEDIA TYPE: VIDEO/MP4V-ES
Color Formats: : YUV420Flexible
Profiles: : Simple(0, 0b, 1, 2, 3)
OMX.GOOGLE.H263.DECODER
MEDIA TYPE: VIDEO/3GPP
Color Formats: : YUV420Flexible
Profiles: : Baseline(10, 20, 30, 45) ISWV2(10, 20, 30, 45)
OMX.GOOGLE.H264.DECODER
MEDIA TYPE: VIDEO/AVC
Color Formats: : YUV420Flexible
Profiles: : Baseline(0x10000, 1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51) Main(0x10000, 1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51) High(0x10000, 1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51)
OMX.GOOGLE.HEVC.DECODER
MEDIA TYPE: VIDEO/HEVC
Color Formats: : YUV420Flexible
Profiles: : 0x1(0x1, 0x10, 0x100, 0x1000, 0x10000, 0x4, 0x40, 0x400, 0x4000)
OMX.GOOGLE.VP8.DECODER
MEDIA TYPE: VIDEO/X-VND.ON2.VP8
Color Formats: : YUV420Flexible
OMX.GOOGLE.VP9.DECODER
MEDIA TYPE: VIDEO/X-VND.ON2.VP9
Color Formats: : YUV420Flexible
OMX.GOOGLE.H263.ENCODER
MEDIA TYPE: VIDEO/3GPP
Color Formats: : YUV420Flexible YUV420Planar YUV420SemiPlanar
Profiles: : Baseline(45)
OMX.GOOGLE.H264.ENCODER
MEDIA TYPE: VIDEO/AVC
Color Formats: : YUV420Flexible YUV420Planar YUV420SemiPlanar
Profiles: : Baseline(1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41) Main(1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41)
OMX.GOOGLE.MPEG4.ENCODER
MEDIA TYPE: VIDEO/MP4V-ES
Color Formats: : YUV420Flexible YUV420Planar YUV420SemiPlanar
Profiles: : Core(2)
OMX.GOOGLE.VP8.ENCODER
MEDIA TYPE: VIDEO/X-VND.ON2.VP8
Color Formats: : YUV420Flexible YUV420Planar YUV420SemiPlanar
Profiles: : Main(Version0, Version1, Version2, Version3)
FEATURES (41)
GRAPHICS
OpenGL 2.0
ANDROID HARDWARE
android.hardware.audio.output
android.hardware.bluetooth
android.hardware.bluetooth_le
android.hardware.camera
android.hardware.camera.any
android.hardware.camera.front
android.hardware.ethernet
android.hardware.faketouch
android.hardware.location
android.hardware.location.gps
android.hardware.location.network
android.hardware.microphone
android.hardware.screen.landscape
android.hardware.screen.portrait
android.hardware.sensor.accelerometer
android.hardware.sensor.ambient_temperature
android.hardware.sensor.compass
android.hardware.touchscreen
android.hardware.touchscreen.multitouch
android.hardware.touchscreen.multitouch.distinct
android.hardware.touchscreen.multitouch.jazzhand
android.hardware.usb.accessory
android.hardware.usb.host
android.hardware.wifi
android.hardware.wifi.direct
ANDROID SOFTWARE
android.software.app_widgets
android.software.backup
android.software.connectionservice
android.software.device_admin
android.software.home_screen
android.software.input_methods
android.software.live_wallpaper
android.software.managed_users
android.software.midi
android.software.print
android.software.sip
android.software.sip.voip
android.software.verified_boot
android.software.voice_recognizers
android.software.webview
Created with Hardware Info 4.2.6
The info displayed under Settings -> About suggests that I received the 1GB model despite ordering the 2GB model. I have notified the vendor and am awaiting guidance.
"GPS CARD" vs. "SD CRAD"
CARD is misspelled on the head unit I received and in about half of the photos in the listing. Mine is flashed with a 2017 ROM but may be from an early hardware run, especially since it has only 1GB RAM. Or perhaps they had it right earlier and got it wrong later. Who knows? It this would bother you, then be sure to confirm with the vendor before ordering.
In my RAV4, when the ignition is turned to START, the accessory circuit opens (cuts power) and triggers the HU to shut down. This is super annoying when waiting for a passenger to run an errand since I switch the ignition from ON to ACC to continue using the HU with the engine off and then suffer through a reboot when restarting the engine (ACC to START to ON), which interrupts radio, music, Bluetooth connections, navigation, etc.
To work around this problem, I added a simple circuit that uses a capacitor to keep the (typically red) ACC_PWR input to the HU live for a few seconds. Frustratingly, I next discovered that the starter motor temporarily draws the vehicle's battery voltage down to ~10V, which the HU can't tolerate on the continuous power circuit, so it still rebooted. To work around that problem, I assembled a battery pack (that is topped off when the engine is running) with another circuit to keep the (typically yellow) CON_PWR input to the HU live. No more reboots!
The head unit recognized the steering wheel controls (SWC) natively. My RAV4 has volume up / down, channel up / down, and Mode. The volume buttons work as expected, I mapped the Mode button to toggle muting, and the channel buttons step through tracks as expected, but the radio app seeks rather than steps through my presets, which makes no sense to me; I need to be able to select from my stations of interest without displaying the radio app and pressing the screen. I am struggling to communicate this problem with the vendor (English vs. Mandarin). Is this something that mtc-keys could address?
The screen brightness decreases automatically when the vehicle lights are on, which is very nice (and something the older Android head unit in my Corvette does not do), but it's still too bright, and the control under Settings has no effect. I am struggling to communicate this problem with the vendor (English vs. Mandarin). Is it likely that this is a hardware thing that cannot be adjusted by the software? The Night Mode app works well but must be invoked manually.
Pressing the Tune hard button the right of the head unit invokes the equalizer. I would prefer that it function as a back button. I am struggling to communicate this problem with the vendor (English vs. Mandarin). Is this something that mtc-keys could address?
I am a big fan of the iGo navigation app. The older head unit that I installed in my Corvette back in 2014 has 2012Q4 maps (just over a year old at the time). This head unit purchased in 2017 has 2011Q2 maps. I am eager to purchase an update but don't know how to "navigate" the Naviextras updates page. Any suggestions?
I am a big fan of the Torque app. Unfortunately, the G-Force meter does not work, presumably because Android head units lack accelerometers (used in handhelds to determine orientation, which is moot when the device is installed in a dashboard).
That said, the Hardware Info app does report the following for the older Pumpkin head unit in my Corvette:
Code:
SENSORS (13)
GRAVITY SENSOR
Vendor: The Android Open Source Project
Range: 39.24 m/s²
Resolution: 0.15328126 m/s²
Power: 0.2 mA
Delay: On Trigger
COMPASS MAGNETIC FIELD SENSOR
Vendor: The Android Open Source Project
Range: 2000.0 μT
Resolution: 0.0625 μT
Power: 6.8 mA
Delay: On Trigger
COMPASS ORIENTATION SENSOR
Vendor: The Android Open Source Project
Range: 360.0°
Resolution: 1.0°
Power: 7.0 mA
Delay: On Trigger
GYROSCOPE SENSOR
Vendor: The Android Open Source Project
Range: 34.906586 rad/s
Resolution: 0.0012217305 rad/s
Power: 6.1 mA
Delay: On Trigger
PROXIMITY SENSOR
Vendor: The Android Open Source Project
Range: 9.0 cm
Resolution: 9.0 cm
Power: 0.5 mA
Delay: On Trigger
LIGHT SENSOR
Vendor: The Android Open Source Project
Range: 10240.0 lx
Resolution: 1.0 lx
Power: 0.5 mA
Delay: On Trigger
PRESSURE SENSOR
Vendor: The Android Open Source Project
Range: 110000.0 hPa
Resolution: 1.0 hPa
Power: 1.0 mA
Delay: On Trigger
TEMPERATURE SENSOR
Vendor: The Android Open Source Project
Range: 110000.0°C
Resolution: 1.0°C
Power: 1.0 mA
Delay: On Trigger
ROTATION VECTOR SENSOR
Vendor: Google Inc.
Range: 1.0
Resolution: 5.9604645E-8
Power: 13.1 mA
Delay: On Trigger
GRAVITY SENSOR
Vendor: Google Inc.
Range: 19.6133 m/s²
Resolution: 0.15328126 m/s²
Power: 13.1 mA
Delay: On Trigger
LINEAR ACCELERATION SENSOR
Vendor: Google Inc.
Range: 19.6133 m/s²
Resolution: 0.15328126 m/s²
Power: 13.1 mA
Delay: On Trigger
ORIENTATION SENSOR
Vendor: Google Inc.
Range: 360.0°
Resolution: 0.00390625°
Power: 13.1 mA
Delay: On Trigger
CORRECTED GYROSCOPE SENSOR
Vendor: Google Inc.
Range: 34.906586 rad/s
Resolution: 0.0012217305 rad/s
Power: 13.1 mA
Delay: On Trigger
Here is the same section for this new Bonroad head unit:
Code:
SENSORS (1)
TEMPERATURE SENSOR
Vendor: AW.
Range: 125.0°C
Resolution: 1.0°C
Power: 0.35 mA
Delay: On Trigger
The built-in microphone is awful, and connecting the external microphone seems to make no difference. It's effectively useless for hands-free phone calls (I can hear the other party loud and clear but they can't hear me well).
bjmsam said:
I am a big fan of the iGo navigation app. The older head unit that I installed in my Corvette back in 2014 has 2012Q4 maps (just over a year old at the time). This head unit purchased in 2017 has 2011Q2 maps. I am eager to purchase an update but don't know how to "navigate" the Naviextras updates page. Any suggestions?
Click to expand...
Click to collapse
What version of IGo are you using?
mickey1999 said:
What version of IGo are you using?
Click to expand...
Click to collapse
Installed on this Bonroad head unit is Basarsoft Navigation powered by iGO Primo version 9.6.29.329.069 dated September 2013. Clicking on the Update button invokes a web browser displaying a page in Yiddish, and the splash page at startup references naviextras.com.
bjmsam said:
Installed on this Bonroad head unit is Basarsoft Navigation powered by iGO Primo version 9.6.29.329.069 dated September 2013. Clicking on the Update button invokes a web browser displaying a page in Yiddish, and the splash page at startup references naviextras.com.
Click to expand...
Click to collapse
You can search google for the maps. and software....,however it takes a while to download each state. You could also buy the maps and software together already on a sd card for your Android unit or a link to download it on flebay. Search IGO MAPS.. Make sure you get the ANDROID version software with your unit resolution.
bjmsam said:
The info displayed under Settings -> About suggests that I received the 1GB model despite ordering the 2GB model. I have notified the vendor and am awaiting guidance.
Click to expand...
Click to collapse
"So sorry that we mistakenly sent you a device with 1G RAM. We refunded 53usd. So sorry for the inconvenience."
bjmsam said:
The built-in microphone is awful, and connecting the external microphone seems to make no difference. It's effectively useless for hands-free phone calls (I can hear the other party loud and clear but they can't hear me well).
Click to expand...
Click to collapse
Before attempting the [Mod] Weak microphone quality: Split up BT and Sys; Add external microphone(s), I tested the external microphone with another device and found that it didn't work. I cut its cord and discovered only a black and a red wire inside, so I don't know why it had a TRS (stereo) plug. I soldered on a TS (mono) plug from Radio Shack and now the head unit works great for hands-free calls (the other party can hear me just fine).
mickey1999 said:
You can search google for the maps. and software....,however it takes a while to download each state. You could also buy the maps and software together already on a sd card for your Android unit or a link to download it on flebay. Search IGO MAPS.. Make sure you get the ANDROID version software with your unit resolution.
Click to expand...
Click to collapse
Thank you!
I got the same kind from "Silverstrong", see my post here:
https://forum.xda-developers.com/an.../silverstrong-quad-core-allwinner-t3-t3575024
I am trying to figure out what type it is MTCB or MTCD
I rooted it succesfully with Kingroot
How can I enter to service mode?
I believe I have the functionally identical 'universal' Bonroad model C1060706A3, bought from AliExpress "7"2Din 1024*600 Android 6.0 Ram 2G Car Tap PC Tablet 2 din Universal For Nissan GPS Navigation Radio Stereo Audio Player(No DVD)" (no links allowed for me yet!)
I'm glad I found a thread about this unit. I bought the 2gb model. I'm generally pleased with it, but I have the weirdest audio "source" behavior.
For example Tunein radio will not output any audio at all. Poweramp will play half a track and then switch the output to the radio tuner, Mediamonkey will play a track and then switch to the radio tuner at the end of each track. It's incredibly frustrating!
Waze and Here maps' audio seems to work OK, and other internet radio apps seem to function OK. There seems to be no logic behind the behavior that I can pinpoint. Anyone got any ideas??? Perhaps there's a way of turning 'off' the radio tuner when it's not being used?
I very rarely post on forums, as generally I can find solutions myself in the end, but this one has me foxed!
Incidentally, I joined this forum back in 2004 when I got an HTC-built O2 XDA 2 - seems a long time ago !
I have the same problem with non-stock music players. If the radio is turned on before starting the player, audio switches back to radio after every track. Very annoying. Streaming audio from Tidal is excellent, no problems. Also audio from Waze works perfectly.
The stock Music app is very simple, but I am forces to use it because of the switching problem. I found a lot of [MOD] stock apps on this forum, but they do not work with this unit. Apparently we need to rebuild them for the T3, I want to look into it, but don't have the time right now.
We should start a new thread for this type of unit, info is scattered.
https://forum.xda-developers.com/an.../silverstrong-quad-core-allwinner-t3-t3575024
Bonroad assures me that they are working with developers to release a firmware update for this new unit that will address many of the issues raised in this thread. Please add issues to this thread as you encounter them for awareness.

Categories

Resources