Hey all,
These are some tweaks I have pulled from around the web and tested on the inspire 4g running CM7. This should work fine for the Desire HD and this is also posted in the inspire 4g dev forum http://forum.xda-developers.com/showthread.php?t=1401209
[This does require root access]
I have reached 6.5mbps download with these settings and 1mbps up ( i think i can tweak it further to get higher). It also seems to improve battery life quite a bit. With moderate to heavy use i pull in 8hrs (heavy use) to 12-16 hours (light to moderate use)
It also seems to enhance the UI speed and fluidity of the movement.
1st) make a nand backup of your rom of course and you will want ES file explorer (or anything that can browse root).
2nd) open up ES file explorer (or any root browser) (for es file explorer make sure you hit menu and go to settings and at the bottom select root explorer and set mount file system for this to work.)
3rd) Navigate to the root of your phone and go to system locate build.prop and copy to your sd card. (on es file explorer hit star select the phone icon and then select system. scroll to bottom to see build prop.)
4th) connect your phone to your pc/laptop and mount as usb drive and copy the build.prop to your pc/laptop.
5th) open up build.prop with wordpad (not notepad)
6th) very important you follow this completely. copy whats below and past it to the bottom of your build.prop file. NOW FOR EACH ITEM BELOW MAKE SURE YOU PLACE A # NEXT THE SAME NAMED ITEM ABOVE IN YOUR ORIGINAL AREA OF THE PROP FILE! The reason why is because # comments out (meaning excludes the system from executing that but is still readable by you and allows you to go back to default easily by deleting the mods and removing the # from the above original area of the prop file)
The one i have highlighted in red supposedly makes the phone call quality better. I havent done much testing it sounds mostly the same. Up to you if you want to include it or not.
#
#Tweaked settings below - originals commented out above
#
#Power save tweaks
ro.ril.disable.power.collapse=0 ---- enables a power savings mode (do not have more details yet)
wifi.supplicant_scan_interval=180 ----sets wifi scan interval in seconds. This sets it to scan for new wifi networks every 3 minutes. Does not effect a known connection.
pm.sleep_mode=1 ----enables a hibernation mode when phone screen is off
ro.mot.eri.losalert.delay=1000
#Hardware Acceleration Tweaks
Debug.performance.tuning=1
video.accelerate.hw=1
debug.sf.hw=1
#voice quality tweak?
ro.ril.enable.amr.wideband=1
#Data Speed Tweaks
ro.ril.enable.dtm=1 ---- Must be supported by network - AT&T supports this. Allows downloading and talking at the same time.
ro.ril.gprsclass=34 ---- gprs (edge) speed settings
ro.ril.hsdpa.category=28 ---- HSPA+ Download speed settings by category. Cat 28 is the highest
ro.ril.hsupa.category=7 ---- HSPA+ Upload speed settings by category. Cat 9 is highest, 7 seems to work just fine tho
ro.ril.hsxpa=5 ---- setting to enable hspa+ for the upload and download
#buffer tweaks
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.hsdpa=4096,87380,256960,4096,16 384,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
ro.ril.hep=1
ro.ril.def.agps.feature=1
7th) now save the build.prop file (your text editor may say something about losing formatting and converting to text when you save. IGNORE IT.) Also please make sure its saved a build.prop and NOT a build.prop.txt (windows will show you the extension if you have hide common extensions turned off)
8th)now that we have a properly saved build.prop (not build.prop.txt!) copy it back to your phone anywhere just make sure you can find it.
9th) unmount the phone as a usb drive, open up es file explorer (or whatever your using to browse root and files) navigate to root of your phone and go to system and delete the build.prop there. Go back to the sd card and copy the build.prop and then go back to system again on root and place the build.prop there.
10th) reboot twice ( i did it three times to make sure) run speed test a couple of times to get average of new download speeds. Also get used to the more fluid movement of your phone.
note: this was not tested with modified apn settings. If you have modified apn settings i do not know how that will affect download speeds.
note2: if running cyanogenmod 7 i suggest increasing vm heap size to 48m and locking home app in memory. (if your running a home screen that allows you to lock it via the home screen app like launcher pro disable it in launcher pro and only enable this feature in cm7 options.
Note3: previously i was able to get up to 3mbps upload consistently and one of these tweaks is not allowing that. I am on a limited data plan 2gb and will have to test speed settings next month to see if i can figure out which settings will enable the higher upload speeds. For now these settings are sufficient.
Note4: For the most accurate battery life i recommend downloading "battery calibration" from the market and charging to 100% then using it to wipe your battery stats file. Then drain your battery down to 0%. To the point where the phone turns off; making it so the batter is completely dead. Then charge it back up to 100% and you'll have the most accurate battery stats. This wont increase your battery life but it will make it so that your battery percentage reflects accurately what your actual current charge remaining is on your phone.
Note5: I havent tested this on any other rom than Cyanogenmod 7 so let me know if it works for you and on what rom with what kernel. The speed settings should work on any rom.
Note6: I also reccommend using Tiamat kernel with CM7 and using the smartass governor which is better for battery life. http://tiamat-dev.com/tiamat_msm7230/
Credit where credit is due, i found these build.prop tweaks from various places on the internet and tested them on my phone to see which ones work. So to whomever discovered the various build.prop settings thank you. Thanks A User for pointing out some of the tweaks being network specific.
Can be used for SENSE roms ?
The data speed tweaks and buffer tweaks will work just fine. These >#Data Speed Tweaks
ro.ril.enable.dtm=1
ro.ril.gprsclass=34
ro.ril.hsdpa.category=28
ro.ril.hsupa.category=7
ro.ril.hsxpa=5
#buffer tweaks
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.hsdpa=4096,87380,256960,4096,16 384,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
ro.ril.hep=1
ro.ril.def.agps.feature=1
The other stuff you will have to test out and see. I do not see the other options being a problem with sense based roms. It just may be redundant as some of these build props may be already included in the kernel if its a custom sense rom with custom kernel. Give it a shot and let me know if it works and what rom your using and ill edit the main post to list compatible roms and kernels.
So if you have the time try out the full edit and see how it helps otherwise just use the ones i talked about and they will work for increased speed.
Theres nothing highlighted in red.
Sorry I Tuesday it didn't save the highlighting I'll correct when im at my pc. The amr.sunshine=1 should be red
Sent from my Desire HD using XDA App
Anyway of actually making this a zip so we can flash via recovery?
Sent from my Desire HD using xda premium
it needs to be a different zip for each from...some roms need different build.props
I can make some for some different roms just pm me Andy and let me know if you need help with that or want to do it yourself
Sent from my HTC Inspire "4G" using Ice Cream Sandwich
thanks for the excellent instructions
Testing on miui....
Thanks for taking the time to test it and post the instructions! I'll be sure to give this a try when I have some free time
Video.accelerate.hw ain't for DHD. It's for Sony Ericsson I think
Sent from my Desire HD with BlackIce ROM
this tweaks have been already discussed many times:
many of them do not work, and many of them depend on the country and provider you are susing.
like enabling dtm will actually make everything extremly worse if your carrier does not support dtm.
also the settings for the tcp buffers do not work being set in the build.prop for most roms.
Hi,
Thans but..
I do not really understand how to do .. Is it possible to have a file already changed to MluI Fr please?
The Tweak "debug.sf.hw=1" will not work if you set "debug.performance.tuning=0". If you set this "...performance..." switch you device will become damn slow. Nice to see
From my point of view this switch makes no sense.
A common recomendation is that you should use the "debug.sf.hw" switch in this way. You must set it bevor the "dalvik.vm.stack-trace.file" with this OpenGL switch:
debug.sf.hw=1
ro.opengles.version=65537
...
...
...
dalvik.vm.stack-trace-file=/data/anr/traces.txt
If you want to use AGPS you need to enable this with the "ro.ril.def.agps.feature=1" switch and you also need to set the "ro.ril.def.agps.mode=2" tweak.
Regards!
isn't debug.sf.hw=1 the default anyway?
i remember someone did tested it and saw that setting it to
debug.sf.hw=0
slows everything down, but debug.sf.hw=1 makes no difference, which implies it is the default. this was done on a sense rom.
xvicedice said:
Anyway of actually making this a zip so we can flash via recovery?
Sent from my Desire HD using xda premium
Click to expand...
Click to collapse
yes im sure there is however thats beyond the scope of my knowledge. Someon on this thread has stated they may be able to help i will talk to them. It is actually more complicated in the long run to do a zip update because you will need to restore a backup to undo it. Also you cannot customize it unless you make your own zip. With my process you can set it up more or less however you want and use what works best for your specific rom.
If zips are a requested feature though i will talk to the person on this thread that said he may be able to help (cant remember his name right now and work computer is slow so not going back to check lol)
a user said:
isn't debug.sf.hw=1 the default anyway?
i remember someone did tested it and saw that setting it to
debug.sf.hw=0
slows everything down, but debug.sf.hw=1 makes no difference, which implies it is the default. this was done on a sense rom.
Click to expand...
Click to collapse
Typically it is the default but not always. It depends on the whats set up in the kernel and rom from what i understand. There is no harm in having it in there an extra time, its just redundant if its set up that way with the rom or kernel then. ill do some more investigating when i get some time.
MrT69 said:
The Tweak "debug.sf.hw=1" will not work if you set "debug.performance.tuning=0". If you set this "...performance..." switch you device will become damn slow. Nice to see
From my point of view this switch makes no sense.
A common recomendation is that you should use the "debug.sf.hw" switch in this way. You must set it bevor the "dalvik.vm.stack-trace.file" with this OpenGL switch:
debug.sf.hw=1
ro.opengles.version=65537
...
...
...
dalvik.vm.stack-trace-file=/data/anr/traces.txt
If you want to use AGPS you need to enable this with the "ro.ril.def.agps.feature=1" switch and you also need to set the "ro.ril.def.agps.mode=2" tweak.
Regards!
Click to expand...
Click to collapse
OBJECTION!
At least on a DHD, ro.opengles.version must be 131072.
Just informing
a user said:
isn't debug.sf.hw=1 the default anyway?
i remember someone did tested it and saw that setting it to
debug.sf.hw=0
slows everything down, but debug.sf.hw=1 makes no difference, which implies it is the default. this was done on a sense rom.
Click to expand...
Click to collapse
andyx1985 said:
Typically it is the default but not always. It depends on the whats set up in the kernel and rom from what i understand. There is no harm in having it in there an extra time, its just redundant if its set up that way with the rom or kernel then. ill do some more investigating when i get some time.
Click to expand...
Click to collapse
There's a way to find out. Remove debug.sf.hw from build prop entirely. Not 1, not 0, and boot.
Then, on a terminal, run getprop and see if you can find it.
Sample of getprop on the ICS Beta:
Code:
[dalvik.vm.dexopt-flags]: [m=y]
[dalvik.vm.heapsize]: [64m]
[dalvik.vm.lockprof.threshold]: [500]
[dalvik.vm.stack-trace-file]: [/data/anr/traces.txt]
[debug.fb.rgb565]: [0]
[dev.bootcomplete]: [1]
[dhcp.eth0.dns1]: [192.168.1.254]
[dhcp.eth0.dns2]: [192.168.1.254]
[dhcp.eth0.dns3]: []
[dhcp.eth0.dns4]: []
[dhcp.eth0.gateway]: [192.168.1.254]
[dhcp.eth0.ipaddress]: [192.168.1.67]
[dhcp.eth0.leasetime]: [3600]
[dhcp.eth0.mask]: [255.255.255.0]
[dhcp.eth0.pid]: [1631]
[dhcp.eth0.reason]: [RENEW]
[dhcp.eth0.result]: [ok]
[dhcp.eth0.server]: [192.168.1.254]
[gsm.current.phone-type]: [1]
[gsm.defaultpdpcontext.active]: [true]
[gsm.network.type]: [UMTS:3]
[gsm.operator.alpha]: [vodafone P]
[gsm.operator.iso-country]: [pt]
[gsm.operator.isroaming]: [false]
[gsm.operator.numeric]: [26801]
[gsm.sim.operator.alpha]: [VODAFONE]
[gsm.sim.operator.iso-country]: [pt]
[gsm.sim.operator.numeric]: [26801]
[gsm.sim.state]: [READY]
[gsm.version.baseband]: [12.62.60.27U_26.13.04.19_M]
[gsm.version.ril-impl]: [HTC-RIL 2.2.0018G (Mar 24 2011,20:20:09)]
[htc.audio.alt.enable]: [0]
[htc.audio.hac.enable]: [0]
[init.svc.adbd]: [running]
[init.svc.akmd]: [running]
[init.svc.bluetoothd]: [running]
[init.svc.bootanim]: [stopped]
[init.svc.dbus]: [running]
[init.svc.debuggerd]: [running]
[init.svc.dhcpcd_eth0]: [running]
[init.svc.drm]: [running]
[init.svc.hciattach]: [running]
[init.svc.htc_ebdlogd]: [running]
[init.svc.installd]: [running]
[init.svc.iprenew_eth0]: [stopped]
[init.svc.keystore]: [running]
[init.svc.media]: [running]
[init.svc.netd]: [running]
[init.svc.ril-daemon]: [running]
[init.svc.servicemanager]: [running]
[init.svc.vold]: [running]
[init.svc.wpa_supplicant]: [running]
[init.svc.zygote]: [running]
[mobiledata.interfaces]: [gannet0,rmnet0,rmnet1,rmnet2]
[net.bt.name]: [Android]
[net.change]: [net.rmnet0.gw]
[net.dns1]: [8.8.8.8]
[net.dnschange]: [1]
[net.eth0.dns1]: [49.0.0.0]
[net.eth0.dns2]: [49.0.0.0]
[net.hostname]: [android-6c72a378ddc874fd]
[net.qtaguid_enabled]: [0]
[net.rmnet0.dns1]: [83.174.45.161]
[net.rmnet0.dns2]: [83.174.45.162]
[net.rmnet0.gw]: [93.108.10.113]
[net.tcp.buffersize.default]: [4096,87380,110208,4096,16384,110208]
[net.tcp.buffersize.edge]: [4093,26280,35040,4096,16384,35040]
[net.tcp.buffersize.gprs]: [4092,8760,11680,4096,8760,11680]
[net.tcp.buffersize.hsdpa]: [4094,87380,393216,4096,16384,110208]
[net.tcp.buffersize.hspa]: [4094,87380,262144,4096,16384,262144]
[net.tcp.buffersize.umts]: [4094,87380,110208,4096,16384,110208]
[net.tcp.buffersize.wifi]: [4095,87380,110208,4096,16384,110208]
[persist.service.adb.enable]: [0]
[persist.sys.country]: [PT]
[persist.sys.language]: [pt]
[persist.sys.localevar]: []
[persist.sys.profiler_ms]: [0]
[persist.sys.ui.hw]: [true]
[persist.sys.usb.config]: [mass_storage,rndis,adb]
[ril.booted]: [1]
[ril.ecclist]: [112,911]
[ril.preferred.language]: [2:8,1,3,0,4]
[ril.reload.count]: [1]
[rild.libpath]: [/system/lib/libhtc_ril.so]
[ro.BACKUP_APP_ADJ]: [6]
[ro.BACKUP_APP_MEM]: [7680]
[ro.EMPTY_APP_ADJ]: [15]
[ro.EMPTY_APP_MEM]: [8960]
[ro.FOREGROUND_APP_ADJ]: [0]
[ro.FOREGROUND_APP_MEM]: [1536]
[ro.HEAVY_WEIGHT_APP_ADJ]: [4]
[ro.HEAVY_WEIGHT_APP_MEM]: [6400]
[ro.HIDDEN_APP_MEM]: [7680]
[ro.HIDDEN_APP_MIN_ADJ]: [7]
[ro.HOME_APP_ADJ]: [2]
[ro.HOME_APP_MEM]: [1024]
[ro.PERCEPTIBLE_APP_ADJ]: [2]
[ro.PERCEPTIBLE_APP_MEM]: [1024]
[ro.SECONDARY_SERVER_ADJ]: [5]
[ro.SECONDARY_SERVER_MEM]: [6400]
[ro.VISIBLE_APP_ADJ]: [3]
[ro.VISIBLE_APP_MEM]: [2048]
[ro.allow.mock.location]: [1]
[ro.baseband]: [26.13.04.19_M]
[ro.board.platform]: [msm7x30]
[ro.bootloader]: [0.85.2007]
[ro.bootmode]: [normal]
[ro.bt.bdaddr_path]: [/sys/module/board_saga/parameters/bdaddr]
[ro.build.characteristics]: [default]
[ro.build.date.utc]: [1324312688]
[ro.build.date]: [Pon Pro 19 17:38:08 CET 2011]
[ro.build.description]: [yakju-user 4.0.1 ITL41D 223971 release-keys]
[ro.build.display.id]: [IML74K]
[ro.build.fingerprint]: [google/yakju/maguro:4.0.1/ITL41D/223971:user/release-keys]
[ro.build.host]: [lord-mint]
[ro.build.id]: [MR1]
[ro.build.product]: [ace]
[ro.build.tags]: [test-keys]
[ro.build.type]: [user]
[ro.build.user]: [lord]
[ro.build.version.codename]: [REL]
[ro.build.version.incremental]: [eng.lord.20111219.173748]
[ro.build.version.release]: [4.0.3]
[ro.build.version.sdk]: [15]
[ro.carrier]: [VODA-Spain]
[ro.com.android.dataroaming]: [false]
[ro.com.android.dateformat]: [MM-dd-yyyy]
[ro.com.android.wifi-watchlist]: [GoogleGuest]
[ro.com.google.clientidbase]: [android-htc]
[ro.com.google.gmsversion]: [2.3_r3]
[ro.com.google.locationfeatures]: [1]
[ro.com.google.networklocation]: [1]
[ro.config.alarm_alert]: [Alarm_Classic.ogg]
[ro.config.notification_sound]: [pixiedust.ogg]
[ro.config.ringtone]: [Ring_Synth_04.ogg]
[ro.crypto.fs_flags]: [0x00000406]
[ro.crypto.fs_mnt_point]: [/data]
[ro.crypto.fs_options]: [noauto_da_alloc]
[ro.crypto.fs_real_blkdev]: [/dev/block/mmcblk0p26]
[ro.crypto.fs_type]: [ext4]
[ro.crypto.state]: [unencrypted]
[ro.debuggable]: [1]
[ro.factorytest]: [0]
[ro.gsm.2nd_data_retry_config]: [max_retries=3, 2000, 2000, 2000]
[ro.hardware]: [spade]
[ro.modversion]: [LC-ICS-0.8.0-DesireHD]
[ro.opengles.version]: [131072]
[ro.product.board]: [spade]
[ro.product.brand]: [htc_wwe]
[ro.product.cpu.abi2]: [armeabi]
[ro.product.cpu.abi]: [armeabi-v7a]
[ro.product.device]: [ace]
[ro.product.locale.language]: [en]
[ro.product.locale.region]: [US]
[ro.product.manufacturer]: [HTC]
[ro.product.model]: [Desire HD]
[ro.product.name]: [lord_ace]
[ro.revision]: [128]
[ro.ril.def.agps.mode]: [2]
[ro.ril.disable.fd.plmn.prefix]: [23402,23410,23411]
[ro.ril.disable.power.collapse]: [1]
[ro.ril.ecc.HTC-ELL]: [92,93,94]
[ro.ril.ecc.HTC-GCC]: [999,112,997]
[ro.ril.ecc.HTC-WWE]: [999]
[ro.ril.enable.a52.HTC-ITA]: [1]
[ro.ril.enable.a52]: [0]
[ro.ril.enable.a53.HTC-ITA]: [1]
[ro.ril.enable.a53]: [1]
[ro.ril.enable.amr.wideband]: [0]
[ro.ril.enable.dtm]: [0]
[ro.ril.enable.sdr]: [1]
[ro.ril.gprsclass]: [12]
[ro.ril.hsdpa.category]: [10]
[ro.ril.hsupa.category]: [6]
[ro.ril.hsxpa]: [2]
[ro.ril.update.org.acoustic]: [1]
[ro.runtime.firstboot]: [1324419553194]
[ro.secure]: [0]
[ro.serialno]: [HT0BERX02074]
[ro.setupwizard.enable_bypass]: [1]
[ro.setupwizard.enterprise_mode]: [1]
[ro.setupwizard.mode]: [OPTIONAL]
[ro.sf.lcd_density]: [240]
[ro.telephony.default_network]: [0]
[ro.telephony.ril.v3]: [signalstrength]
[ro.url.legal.android_privacy]: [http://www.google.com/intl/%s/mobile/android/basic/privacy.html]
[ro.url.legal]: [http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html]
[ro.vold.umsdirtyratio]: [20]
[ro.wifi.channels]: []
[sys.boot_completed]: [1]
[sys.usb.config]: [mass_storage,rndis,adb]
[sys.usb.state]: [mass_storage,rndis,adb]
[wifi.interface]: [eth0]
[wifi.supplicant_scan_interval]: [100]
[wlan.driver.status]: [ok]
@daedric
no this is not a reliable way to find something like this out. many settings that can be set via props ahve default values/behaviour within the system. and they do not get set in the props enviroment if you omit setting them yourself.
Why
If this increases battery, performance, etc... Why are they not enabled already in all ROMs? Basically, what are the cons to doing this?
Thanks!
Wassup People Post any mods you have here i added 1920x1080 1280x720 800x480 Picture Capture and changed cam name
Code:
<?xml version="1.0"?>
<CameraRoot>
<CameraInstance>
<prop-camera-name>PrimaryCamera</prop-camera-name>
<prop-camera-adapter-dll-name>libomxcameraadapter.so</prop-camera-adapter-dll-name>
<prop-sensor-index>0</prop-sensor-index>
<prop-revision>0</prop-revision>
<prop-required-preview-bufs>6</prop-required-preview-bufs>
<prop-required-image-bufs>1</prop-required-image-bufs>
<prop-focal-length>4.6</prop-focal-length>
<prop-horizontal-angle>62.1</prop-horizontal-angle>
<prop-vertical-angle>48.2</prop-vertical-angle>
<prop-orientation>90</prop-orientation>
<prop-facing>back</prop-facing>
<prop-s3d-supported>false</prop-s3d-supported>
<prop-s3d-frame-layout>0</prop-s3d-frame-layout>
<prop-s3d-frame-layout-values>0</prop-s3d-frame-layout-values>
<prop-s3d2d-preview>0</prop-s3d2d-preview>
<prop-s3d2d-preview-values>0</prop-s3d2d-preview-values>
<prop-preview-size-values>720x480,640x480,320x240</prop-preview-size-values>
<prop-preview-format-values>yuv422i-yuyv,yuv420sp,rgb565</prop-preview-format-values>
<prop-preview-frame-rate-values>30,24,20,15,10</prop-preview-frame-rate-values>
<prop-zoom-ratios>100,104,107,111,115,119,123,127,132,137,141,146,152,157,162,168,174,180,187,193,200,207,214,222,230,238,246,255,264,273,283,293,303,314,325,336,348,361,373,386,400,414,429,444,459,476,492,510,528,546,566,586,606,628,650,673,696,721,746,773,800</prop-zoom-ratios>
<prop-zoom-stages>60</prop-zoom-stages>
<prop-zoom-supported>true</prop-zoom-supported>
<prop-smooth-zoom-supported>true</prop-smooth-zoom-supported>
<prop-picture-size-values>3264X2448,2592x1944,2048x1536,1920x1080,1600x1200,1280x1024,1280x960,1280x720,800x480,640x480</prop-picture-size-values>
<prop-picture-format-values>jpeg,yuv422i-yuyv,yuv420sp,rgb565,raw</prop-picture-format-values>
<prop-jpeg-thumbnail-size-values>0x0,160x120,320x240,512x384</prop-jpeg-thumbnail-size-values>
<prop-jpeg-thumbnail-quality-default>60</prop-jpeg-thumbnail-quality-default>
<prop-whitebalance-values>auto,daylight,cloudy-daylight,shade,tungsten,fluorescent,incandescent,horizon,face-priority,sunset,twilight,warm-fluorescent</prop-whitebalance-values>
<prop-effect-values>none,negative,solarize,sepia,mono,natural,vivid,colourswap,blackwhite,whiteboard,blackboard,aqua,posterize</prop-effect-values>
<prop-antibanding-values>off,auto,50hz,60hz</prop-antibanding-values>
<prop-exposure-mode-values>off,auto,night,backlighting,spotlight,sports,snow,beach,aperture,smallaperture,face-priority</prop-exposure-mode-values>
<prop-ipp-values>ldc-nsf,ldc,nsf,off</prop-ipp-values>
<prop-ev-compensation-min>-30</prop-ev-compensation-min>
<prop-ev-compensation-max>30</prop-ev-compensation-max>
<prop-ev-compensation-step>0.1</prop-ev-compensation-step>
<prop-iso-mode-values>auto,100,200,400,800,1600</prop-iso-mode-values>
<prop-focus-mode-values>auto,infinity,macro,continuous-video,extended,portrait,touch,face-priority</prop-focus-mode-values>
<prop-scene-mode-values>auto,manual,sports,portrait,landscape,night,sunset</prop-scene-mode-values>
<prop-flash-mode-values>off,on,auto,torch</prop-flash-mode-values>
<prop-auto-convergence-mode>0</prop-auto-convergence-mode>
<prop-auto-convergence>0</prop-auto-convergence>
<prop-manual-convergence-values>0</prop-manual-convergence-values>
<prop-vstab-values>0,1</prop-vstab-values>
<prop-vnf-values>0,1</prop-vnf-values>
<prop-sensor-orientation>0</prop-sensor-orientation>
<prop-sensor-orientation-values>0,90,180,270</prop-sensor-orientation-values>
<prop-manual-gain-modes>0</prop-manual-gain-modes>
<prop-preview-size-default>640x480</prop-preview-size-default>
<prop-preview-format-default>yuv420sp</prop-preview-format-default>
<prop-zoom-default>0</prop-zoom-default>
<prop-picture-size-default>3264X2448</prop-picture-size-default>
<prop-picture-format-default>jpeg</prop-picture-format-default>
<prop-jpeg-thumbnail-size-default>160x120</prop-jpeg-thumbnail-size-default>
<prop-jpeg-thumbnail-quality-default>60</prop-jpeg-thumbnail-quality-default>
<prop-whitebalance-default>auto</prop-whitebalance-default>
<prop-effect-default>none</prop-effect-default>
<prop-antibanding-default>50hz</prop-antibanding-default>
<prop-exposure-mode-default>auto</prop-exposure-mode-default>
<prop-preview-frame-rate-default>30</prop-preview-frame-rate-default>
<prop-ipp-default>ldc-nsf</prop-ipp-default>
<prop-ev-compensation-default>0</prop-ev-compensation-default>
<prop-focus-mode-default>auto</prop-focus-mode-default>
<prop-iso-mode-default>auto</prop-iso-mode-default>
<prop-scene-mode-default>auto</prop-scene-mode-default>
<prop-jpeg-quality-default>100</prop-jpeg-quality-default>
<prop-brightness-default>50</prop-brightness-default>
<prop-contrast-default>100</prop-contrast-default>
<prop-saturation-default>100</prop-saturation-default>
<prop-sharpness-default>95</prop-sharpness-default>
<prop-vstab-default>0</prop-vstab-default>
<prop-vnf-default>0</prop-vnf-default>
<prop-framerate-range-default>20000,30000</prop-framerate-range-default>
<prop-framerate-range-values>(10000,20000),(10000,30000),(15000,30000),(20000,30000)</prop-framerate-range-values>
<prop-flash-mode-default>off</prop-flash-mode-default>
<prop-exif-make>D3FCOMK 03D</prop-exif-make>
<prop-exif-model>03D</prop-exif-model>
</CameraInstance>
<CameraInstance>
<prop-camera-name>SecondaryCamera</prop-camera-name>
<prop-camera-adapter-dll-name>libomxcameraadapter.so</prop-camera-adapter-dll-name>
<prop-sensor-index>1</prop-sensor-index>
<prop-revision>0</prop-revision>
<prop-required-preview-bufs>8</prop-required-preview-bufs>
<prop-required-image-bufs>1</prop-required-image-bufs>
<prop-focal-length>4.76</prop-focal-length>
<prop-horizontal-angle>60.4</prop-horizontal-angle>
<prop-vertical-angle>48.2</prop-vertical-angle>
<prop-orientation>270</prop-orientation>
<prop-facing>front</prop-facing>
<prop-s3d-supported>false</prop-s3d-supported>
<prop-s3d-frame-layout>0</prop-s3d-frame-layout>
<prop-s3d-frame-layout-values>0</prop-s3d-frame-layout-values>
<prop-s3d2d-preview>0</prop-s3d2d-preview>
<prop-s3d2d-preview-values>0</prop-s3d2d-preview-values>
<prop-preview-size-values>640x480</prop-preview-size-values>
<prop-preview-format-values>yuv422i-yuyv,yuv420sp,rgb565</prop-preview-format-values>
<prop-preview-frame-rate-values>30</prop-preview-frame-rate-values>
<prop-zoom-ratios>100,104,107,111,115,119,123,127,132,137,141,146,152,157,162,168,174,180,187,193,200,207,214,222,230,238,246,255,264,273,283,293,303,314,325,336,348,361,373,386,400,414,429,444,459,476,492,510,528,546,566,586,606,628,650,673,696,721,746,773,800</prop-zoom-ratios>
<prop-zoom-stages>60</prop-zoom-stages>
<prop-zoom-supported>false</prop-zoom-supported>
<prop-smooth-zoom-supported>false</prop-smooth-zoom-supported>
<prop-picture-size-values>1280x960,640x480</prop-picture-size-values>
<prop-picture-format-values>jpeg,yuv422i-yuyv,yuv420sp,rgb565,raw</prop-picture-format-values>
<prop-jpeg-thumbnail-size-values>0x0,120x120</prop-jpeg-thumbnail-size-values>
<prop-jpeg-thumbnail-quality-default>60</prop-jpeg-thumbnail-quality-default>
<prop-whitebalance-values>auto,cloudy-daylight,fluorescent,incandescent,face-priority,sunset,twilight,warm-fluorescent</prop-whitebalance-values>
<prop-effect-values>none,negative,sepia,mono</prop-effect-values>
<prop-antibanding-values>60hz</prop-antibanding-values>
<prop-exposure-mode-values>off</prop-exposure-mode-values>
<prop-ipp-values>off</prop-ipp-values>
<prop-ev-compensation-min>-30</prop-ev-compensation-min>
<prop-ev-compensation-max>30</prop-ev-compensation-max>
<prop-ev-compensation-step>0.1</prop-ev-compensation-step>
<prop-iso-mode-values>auto</prop-iso-mode-values>
<prop-focus-mode-values>infinity</prop-focus-mode-values>
<prop-scene-mode-values>auto</prop-scene-mode-values>
<prop-flash-mode-values>off</prop-flash-mode-values>
<prop-flash-mode-default>off</prop-flash-mode-default>
<prop-auto-convergence-mode>0</prop-auto-convergence-mode>
<prop-auto-convergence>0</prop-auto-convergence>
<prop-manual-convergence-values>0</prop-manual-convergence-values>
<prop-vstab-values>0,1</prop-vstab-values>
<prop-vnf-values>0,1</prop-vnf-values>
<prop-sensor-orientation>0</prop-sensor-orientation>
<prop-sensor-orientation-values>0,90,180,270</prop-sensor-orientation-values>
<prop-preview-size-default>640x480</prop-preview-size-default>
<prop-zoom-default>0</prop-zoom-default>
<prop-preview-frame-rate-default>30</prop-preview-frame-rate-default>
<prop-preview-format-default>yuv420sp</prop-preview-format-default>
<prop-picture-size-default>320x240</prop-picture-size-default>
<prop-picture-format-default>raw</prop-picture-format-default>
<prop-jpeg-thumbnail-size-default>120x120</prop-jpeg-thumbnail-size-default>
<prop-jpeg-thumbnail-quality-default>60</prop-jpeg-thumbnail-quality-default>
<prop-whitebalance-default>auto</prop-whitebalance-default>
<prop-effect-default>none</prop-effect-default>
<prop-antibanding-default>50hz</prop-antibanding-default>
<prop-exposure-mode-default>auto</prop-exposure-mode-default>
<prop-ipp-default>off</prop-ipp-default>
<prop-ev-compensation-default>0</prop-ev-compensation-default>
<prop-iso-mode-default>auto</prop-iso-mode-default>
<prop-focus-mode-default>infinity</prop-focus-mode-default>
<prop-scene-mode-default>auto</prop-scene-mode-default>
<prop-jpeg-quality-default>100</prop-jpeg-quality-default>
<prop-brightness-default>50</prop-brightness-default>
<prop-contrast-default>100</prop-contrast-default>
<prop-saturation-default>100</prop-saturation-default>
<prop-sharpness-default>100</prop-sharpness-default>
<prop-vstab-default>0</prop-vstab-default>
<prop-framerate-range-default>10000,30000</prop-framerate-range-default>
<prop-framerate-range-values>(10000,30000)</prop-framerate-range-values>
<prop-exif-make>D3FCOMK 03D</prop-exif-make>
<prop-exif-model>03D</prop-exif-model>
</CameraInstance>
<CameraInstance>
<prop-camera-name>DualCamera</prop-camera-name>
<prop-camera-adapter-dll-name>libomxcameraadapter.so</prop-camera-adapter-dll-name>
<prop-sensor-index>2</prop-sensor-index>
<prop-revision>0</prop-revision>
<prop-required-preview-bufs>8</prop-required-preview-bufs>
<prop-required-image-bufs>1</prop-required-image-bufs>
<prop-focal-length>4.76</prop-focal-length>
<prop-horizontal-angle>60.4</prop-horizontal-angle>
<prop-vertical-angle>48.2</prop-vertical-angle>
<prop-orientation>90</prop-orientation>
<prop-facing>back</prop-facing>
<prop-s3d-supported>true</prop-s3d-supported>
<prop-s3d-frame-layout>ss_subsampled</prop-s3d-frame-layout>
<prop-s3d-frame-layout-values>tb_full,ss_full,tb_subsampled,ss_subsampled</prop-s3d-frame-layout-values>
<prop-s3d2d-preview>off</prop-s3d2d-preview>
<prop-s3d2d-preview-values>on,off</prop-s3d2d-preview-values>
<prop-preview-size-values>1280x720,720x480,640x480</prop-preview-size-values>
<prop-preview-format-values>yuv422i-yuyv,yuv420sp,rgb565</prop-preview-format-values>
<prop-preview-frame-rate-values>30,25,24,20,15,10</prop-preview-frame-rate-values>
<prop-zoom-ratios>100,104,107,111,115,119,123,127,132,137,141,146,152,157,162,168,174,180,187,193,200,207,214,222,230,238,246,255,264,273,283,293,303,314,325,336,348,361,373,386,400,414,429,444,459,476,492,510,528,546,566,586,606,628,650,673,696,721,746,773,800</prop-zoom-ratios>
<prop-zoom-stages>60</prop-zoom-stages>
<prop-zoom-supported>true</prop-zoom-supported>
<prop-smooth-zoom-supported>false</prop-smooth-zoom-supported>
<prop-picture-size-values>5184x1944,4096x1536,2048x1536,3200x1200,1600x1200,1280x960,1280x720</prop-picture-size-values>
<prop-picture-format-values>jpeg,jps,mpo,raw+jpeg,raw+mpo,yuv422i-yuyv,yuv420sp,rgb565,raw</prop-picture-format-values>
<prop-jpeg-thumbnail-size-values>160x120,0x0,320x240,512x384</prop-jpeg-thumbnail-size-values>
<prop-whitebalance-values>auto,daylight,cloudy-daylight,shade,tungsten,fluorescent,incandescent,horizon,face-priority,sunset,twilight,warm-fluorescent</prop-whitebalance-values>
<prop-effect-values>none,negative,solarize,sepia,mono,natural,vivid,colourswap,blackwhite,whiteboard,blackboard,aqua,posterize,emboss,negative-sepia,blue</prop-effect-values>
<prop-antibanding-values>off,auto,50hz,60hz</prop-antibanding-values>
<prop-exposure-mode-values>off,auto,night,backlighting,spotlight,sports,snow,beach,aperture,smallaperture,face-priority</prop-exposure-mode-values>
<prop-ipp-values>ldc-nsf,ldc,nsf,off</prop-ipp-values>
<prop-ev-compensation-min>-30</prop-ev-compensation-min>
<prop-ev-compensation-max>30</prop-ev-compensation-max>
<prop-ev-compensation-step>0.1</prop-ev-compensation-step>
<prop-flash-mode-values>off,torch</prop-flash-mode-values>
<prop-iso-mode-values>auto,100,200,400,800</prop-iso-mode-values>
<prop-focus-mode-values>auto,infinity,macro,continuous-video,extended,portrait,touch,face-priority</prop-focus-mode-values>
<prop-scene-mode-values>auto</prop-scene-mode-values>
<prop-auto-convergence-mode>mode-disable,mode-frame,mode-center,mode-fft,mode-manual</prop-auto-convergence-mode>
<prop-auto-convergence>auto-convergence</prop-auto-convergence>
<prop-manual-convergence-values>-100,-50,-30,-25,0,25,50,100</prop-manual-convergence-values>
<prop-vstab-values>0,1</prop-vstab-values>
<prop-sensor-orientation>0</prop-sensor-orientation>
<prop-sensor-orientation-values>0,90,180,270</prop-sensor-orientation-values>
<prop-manual-gain-modes>0</prop-manual-gain-modes>
<prop-preview-size-default>640x480</prop-preview-size-default>
<prop-preview-format-default>yuv420sp</prop-preview-format-default>
<prop-preview-frame-rate-default>30</prop-preview-frame-rate-default>
<prop-zoom-default>0</prop-zoom-default>
<prop-picture-size-default>5184x1944</prop-picture-size-default>
<prop-picture-format-default>jpeg</prop-picture-format-default>
<prop-jpeg-thumbnail-size-default>160x120</prop-jpeg-thumbnail-size-default>
<prop-jpeg-thumbnail-quality-default>60</prop-jpeg-thumbnail-quality-default>
<prop-whitebalance-default>auto</prop-whitebalance-default>
<prop-effect-default>none</prop-effect-default>
<prop-antibanding-default>50hz</prop-antibanding-default>
<prop-exposure-mode-default>auto</prop-exposure-mode-default>
<prop-ipp-default>ldc-nsf</prop-ipp-default>
<prop-ev-compensation-default>0</prop-ev-compensation-default>
<prop-focus-mode-default>auto</prop-focus-mode-default>
<prop-iso-mode-default>auto</prop-iso-mode-default>
<prop-scene-mode-default>auto</prop-scene-mode-default>
<prop-jpeg-quality-default>100</prop-jpeg-quality-default>
<prop-brightness-default>50</prop-brightness-default>
<prop-contrast-default>100</prop-contrast-default>
<prop-saturation-default>100</prop-saturation-default>
<prop-sharpness-default>100</prop-sharpness-default>
<prop-vstab-default>0</prop-vstab-default>
<prop-framerate-range-default>10000,30000</prop-framerate-range-default>
<prop-framerate-range-values>(10000,30000)</prop-framerate-range-values>
<prop-flash-mode-default>off</prop-flash-mode-default>
<prop-exif-make>D3FCOMK 03D</prop-exif-make>
<prop-exif-model>03D</prop-exif-model>
</CameraInstance>
</CameraRoot>
ArcCamera & LGE Camera Mods
M1:
ISO Enabled
Image Stabilization Enabled
Smart Denoise Enabled
1280 x 720 16:9 Picture Mode - Works 2D
1920 x 1080 16:9 Picture Mode - Not Working reverts to 4:3 1600 x 1200
Reoderd Image Setting Menu The way Arc Camera Dev Ment for it to be According to the code
Enable Quality Menu In 3D Image mode
Quality Menu Super Fine = Fine, Fine = Normal i think its caused by iso menu being enabled.
M2:
Enable Bitmap Ditherin
Enabled InPreferQualityOverSpeed.
Disabled InsampleSize Set to 0 No bitmap subsampling
The Picture Quality here is Much Much better IMO even @ ISO 400 in a dark Room PIC Quality Good
M3:
Fixed Quality Menu
Added Sports Scene Mode
Added Video Scenemode
Added Front Camera Video Size Selection
Enabled Other Shot Modes Broken Tho
Denoise on by default set Preview Size to 800x480
M5_Ultimate
All the Options work Work
M6:Todo Visual Mod
Try Fix ISO Overlap
Change The Look Give it that optimus Look Lol
------------------------------------------------------------------------
-------------------------------------------------------
Focusing:
Touch Focus
Tap Screen The Quick Preview Menu Left Side will hide when this happens touch Focus is Enabled touch an area you want to focus on then tap shutter button it will not try to refocus.
Manual Focus
Tap Shutter button don't let go it will start focusing slowly let go as soon as it in focus and the picture will be taken.
Auto Focus
Tap shutter Buttons once.
hey defcomg, i was also mucking around with the Ticameracamera properties , and realised if you put focus on : "smallaperture" picture looks much more defined, but seems to give me fc every second time i try to take a shot,
also can you actually take shots with the "other"sizes you have added ie:3264X2448??
Nah 2592x1944 is as it goes however the 8m is in libfakecameraadapter.so. I did't check out libomxcameraadapter.so which is actualy referred to in the ticam xml maybe if i change it to libfakecam it would have more options i wonder if we can edit/decode/decomplie .so files, but i will take a look at da focus and see if i get fc also thanks.
yeh there is mentions of it if decompile the arccamera, i think even gif files of "8m" , but Ive been playing around with EroSized mod for gingerbread, so i dont know if it would be in stock or not,
also libomxcameraadapter.so is like 130kb compared to 50kb~ libfakecameraadapter.so, so i think a bit of editing would be needed... damn someone should invite Erosized back to see if he can continue working on his mod . but i guess we need to look towards other talented developers, im hoping you are one of them
have a look at Erosized gb mod, it really does make a difference (minus night shots which still come out horrible), so you could have a look into what he did and then expand on it,or merge what he did with the initial arcCamera for the first gb version and merge it with newer gb version arcCamera. but thats a mere suggestion
defcomg said:
Wassup People Post any mods you have here i added 1920x1080 1280x720 800x480 Picture Capture and changed cam name
Code:
<?xml version="1.0"?>
<CameraRoot>
<CameraInstance>
<prop-camera-name>PrimaryCamera</prop-camera-name>
<prop-camera-adapter-dll-name>libomxcameraadapter.so</prop-camera-adapter-dll-name>
<prop-sensor-index>0</prop-sensor-index>
<prop-revision>0</prop-revision>
<prop-required-preview-bufs>6</prop-required-preview-bufs>
<prop-required-image-bufs>1</prop-required-image-bufs>
<prop-focal-length>4.6</prop-focal-length>
<prop-horizontal-angle>62.1</prop-horizontal-angle>
<prop-vertical-angle>48.2</prop-vertical-angle>
<prop-orientation>90</prop-orientation>
<prop-facing>back</prop-facing>
<prop-s3d-supported>false</prop-s3d-supported>
<prop-s3d-frame-layout>0</prop-s3d-frame-layout>
<prop-s3d-frame-layout-values>0</prop-s3d-frame-layout-values>
<prop-s3d2d-preview>0</prop-s3d2d-preview>
<prop-s3d2d-preview-values>0</prop-s3d2d-preview-values>
<prop-preview-size-values>720x480,640x480,320x240</prop-preview-size-values>
<prop-preview-format-values>yuv422i-yuyv,yuv420sp,rgb565</prop-preview-format-values>
<prop-preview-frame-rate-values>30,24,20,15,10</prop-preview-frame-rate-values>
<prop-zoom-ratios>100,104,107,111,115,119,123,127,132,137,141,146,152,157,162,168,174,180,187,193,200,207,214,222,230,238,246,255,264,273,283,293,303,314,325,336,348,361,373,386,400,414,429,444,459,476,492,510,528,546,566,586,606,628,650,673,696,721,746,773,800</prop-zoom-ratios>
<prop-zoom-stages>60</prop-zoom-stages>
<prop-zoom-supported>true</prop-zoom-supported>
<prop-smooth-zoom-supported>true</prop-smooth-zoom-supported>
<prop-picture-size-values>3264X2448,2592x1944,2048x1536,1920x1080,1600x1200,1280x1024,1280x960,1280x720,800x480,640x480</prop-picture-size-values>
<prop-picture-format-values>jpeg,yuv422i-yuyv,yuv420sp,rgb565,raw</prop-picture-format-values>
<prop-jpeg-thumbnail-size-values>0x0,160x120,320x240,512x384</prop-jpeg-thumbnail-size-values>
<prop-jpeg-thumbnail-quality-default>60</prop-jpeg-thumbnail-quality-default>
<prop-whitebalance-values>auto,daylight,cloudy-daylight,shade,tungsten,fluorescent,incandescent,horizon,face-priority,sunset,twilight,warm-fluorescent</prop-whitebalance-values>
<prop-effect-values>none,negative,solarize,sepia,mono,natural,vivid,colourswap,blackwhite,whiteboard,blackboard,aqua,posterize</prop-effect-values>
<prop-antibanding-values>off,auto,50hz,60hz</prop-antibanding-values>
<prop-exposure-mode-values>off,auto,night,backlighting,spotlight,sports,snow,beach,aperture,smallaperture,face-priority</prop-exposure-mode-values>
<prop-ipp-values>ldc-nsf,ldc,nsf,off</prop-ipp-values>
<prop-ev-compensation-min>-30</prop-ev-compensation-min>
<prop-ev-compensation-max>30</prop-ev-compensation-max>
<prop-ev-compensation-step>0.1</prop-ev-compensation-step>
<prop-iso-mode-values>auto,100,200,400,800,1600</prop-iso-mode-values>
<prop-focus-mode-values>auto,infinity,macro,continuous-video,extended,portrait,touch,face-priority</prop-focus-mode-values>
<prop-scene-mode-values>auto,manual,sports,portrait,landscape,night,sunset</prop-scene-mode-values>
<prop-flash-mode-values>off,on,auto,torch</prop-flash-mode-values>
<prop-auto-convergence-mode>0</prop-auto-convergence-mode>
<prop-auto-convergence>0</prop-auto-convergence>
<prop-manual-convergence-values>0</prop-manual-convergence-values>
<prop-vstab-values>0,1</prop-vstab-values>
<prop-vnf-values>0,1</prop-vnf-values>
<prop-sensor-orientation>0</prop-sensor-orientation>
<prop-sensor-orientation-values>0,90,180,270</prop-sensor-orientation-values>
<prop-manual-gain-modes>0</prop-manual-gain-modes>
<prop-preview-size-default>640x480</prop-preview-size-default>
<prop-preview-format-default>yuv420sp</prop-preview-format-default>
<prop-zoom-default>0</prop-zoom-default>
<prop-picture-size-default>3264X2448</prop-picture-size-default>
<prop-picture-format-default>jpeg</prop-picture-format-default>
<prop-jpeg-thumbnail-size-default>160x120</prop-jpeg-thumbnail-size-default>
<prop-jpeg-thumbnail-quality-default>60</prop-jpeg-thumbnail-quality-default>
<prop-whitebalance-default>auto</prop-whitebalance-default>
<prop-effect-default>none</prop-effect-default>
<prop-antibanding-default>50hz</prop-antibanding-default>
<prop-exposure-mode-default>auto</prop-exposure-mode-default>
<prop-preview-frame-rate-default>30</prop-preview-frame-rate-default>
<prop-ipp-default>ldc-nsf</prop-ipp-default>
<prop-ev-compensation-default>0</prop-ev-compensation-default>
<prop-focus-mode-default>auto</prop-focus-mode-default>
<prop-iso-mode-default>auto</prop-iso-mode-default>
<prop-scene-mode-default>auto</prop-scene-mode-default>
<prop-jpeg-quality-default>100</prop-jpeg-quality-default>
<prop-brightness-default>50</prop-brightness-default>
<prop-contrast-default>100</prop-contrast-default>
<prop-saturation-default>100</prop-saturation-default>
<prop-sharpness-default>95</prop-sharpness-default>
<prop-vstab-default>0</prop-vstab-default>
<prop-vnf-default>0</prop-vnf-default>
<prop-framerate-range-default>20000,30000</prop-framerate-range-default>
<prop-framerate-range-values>(10000,20000),(10000,30000),(15000,30000),(20000,30000)</prop-framerate-range-values>
<prop-flash-mode-default>off</prop-flash-mode-default>
<prop-exif-make>D3FCOMK 03D</prop-exif-make>
<prop-exif-model>03D</prop-exif-model>
</CameraInstance>
<CameraInstance>
<prop-camera-name>SecondaryCamera</prop-camera-name>
<prop-camera-adapter-dll-name>libomxcameraadapter.so</prop-camera-adapter-dll-name>
<prop-sensor-index>1</prop-sensor-index>
<prop-revision>0</prop-revision>
<prop-required-preview-bufs>8</prop-required-preview-bufs>
<prop-required-image-bufs>1</prop-required-image-bufs>
<prop-focal-length>4.76</prop-focal-length>
<prop-horizontal-angle>60.4</prop-horizontal-angle>
<prop-vertical-angle>48.2</prop-vertical-angle>
<prop-orientation>270</prop-orientation>
<prop-facing>front</prop-facing>
<prop-s3d-supported>false</prop-s3d-supported>
<prop-s3d-frame-layout>0</prop-s3d-frame-layout>
<prop-s3d-frame-layout-values>0</prop-s3d-frame-layout-values>
<prop-s3d2d-preview>0</prop-s3d2d-preview>
<prop-s3d2d-preview-values>0</prop-s3d2d-preview-values>
<prop-preview-size-values>640x480</prop-preview-size-values>
<prop-preview-format-values>yuv422i-yuyv,yuv420sp,rgb565</prop-preview-format-values>
<prop-preview-frame-rate-values>30</prop-preview-frame-rate-values>
<prop-zoom-ratios>100,104,107,111,115,119,123,127,132,137,141,146,152,157,162,168,174,180,187,193,200,207,214,222,230,238,246,255,264,273,283,293,303,314,325,336,348,361,373,386,400,414,429,444,459,476,492,510,528,546,566,586,606,628,650,673,696,721,746,773,800</prop-zoom-ratios>
<prop-zoom-stages>60</prop-zoom-stages>
<prop-zoom-supported>false</prop-zoom-supported>
<prop-smooth-zoom-supported>false</prop-smooth-zoom-supported>
<prop-picture-size-values>1280x960,640x480</prop-picture-size-values>
<prop-picture-format-values>jpeg,yuv422i-yuyv,yuv420sp,rgb565,raw</prop-picture-format-values>
<prop-jpeg-thumbnail-size-values>0x0,120x120</prop-jpeg-thumbnail-size-values>
<prop-jpeg-thumbnail-quality-default>60</prop-jpeg-thumbnail-quality-default>
<prop-whitebalance-values>auto,cloudy-daylight,fluorescent,incandescent,face-priority,sunset,twilight,warm-fluorescent</prop-whitebalance-values>
<prop-effect-values>none,negative,sepia,mono</prop-effect-values>
<prop-antibanding-values>60hz</prop-antibanding-values>
<prop-exposure-mode-values>off</prop-exposure-mode-values>
<prop-ipp-values>off</prop-ipp-values>
<prop-ev-compensation-min>-30</prop-ev-compensation-min>
<prop-ev-compensation-max>30</prop-ev-compensation-max>
<prop-ev-compensation-step>0.1</prop-ev-compensation-step>
<prop-iso-mode-values>auto</prop-iso-mode-values>
<prop-focus-mode-values>infinity</prop-focus-mode-values>
<prop-scene-mode-values>auto</prop-scene-mode-values>
<prop-flash-mode-values>off</prop-flash-mode-values>
<prop-flash-mode-default>off</prop-flash-mode-default>
<prop-auto-convergence-mode>0</prop-auto-convergence-mode>
<prop-auto-convergence>0</prop-auto-convergence>
<prop-manual-convergence-values>0</prop-manual-convergence-values>
<prop-vstab-values>0,1</prop-vstab-values>
<prop-vnf-values>0,1</prop-vnf-values>
<prop-sensor-orientation>0</prop-sensor-orientation>
<prop-sensor-orientation-values>0,90,180,270</prop-sensor-orientation-values>
<prop-preview-size-default>640x480</prop-preview-size-default>
<prop-zoom-default>0</prop-zoom-default>
<prop-preview-frame-rate-default>30</prop-preview-frame-rate-default>
<prop-preview-format-default>yuv420sp</prop-preview-format-default>
<prop-picture-size-default>320x240</prop-picture-size-default>
<prop-picture-format-default>raw</prop-picture-format-default>
<prop-jpeg-thumbnail-size-default>120x120</prop-jpeg-thumbnail-size-default>
<prop-jpeg-thumbnail-quality-default>60</prop-jpeg-thumbnail-quality-default>
<prop-whitebalance-default>auto</prop-whitebalance-default>
<prop-effect-default>none</prop-effect-default>
<prop-antibanding-default>50hz</prop-antibanding-default>
<prop-exposure-mode-default>auto</prop-exposure-mode-default>
<prop-ipp-default>off</prop-ipp-default>
<prop-ev-compensation-default>0</prop-ev-compensation-default>
<prop-iso-mode-default>auto</prop-iso-mode-default>
<prop-focus-mode-default>infinity</prop-focus-mode-default>
<prop-scene-mode-default>auto</prop-scene-mode-default>
<prop-jpeg-quality-default>100</prop-jpeg-quality-default>
<prop-brightness-default>50</prop-brightness-default>
<prop-contrast-default>100</prop-contrast-default>
<prop-saturation-default>100</prop-saturation-default>
<prop-sharpness-default>100</prop-sharpness-default>
<prop-vstab-default>0</prop-vstab-default>
<prop-framerate-range-default>10000,30000</prop-framerate-range-default>
<prop-framerate-range-values>(10000,30000)</prop-framerate-range-values>
<prop-exif-make>D3FCOMK 03D</prop-exif-make>
<prop-exif-model>03D</prop-exif-model>
</CameraInstance>
<CameraInstance>
<prop-camera-name>DualCamera</prop-camera-name>
<prop-camera-adapter-dll-name>libomxcameraadapter.so</prop-camera-adapter-dll-name>
<prop-sensor-index>2</prop-sensor-index>
<prop-revision>0</prop-revision>
<prop-required-preview-bufs>8</prop-required-preview-bufs>
<prop-required-image-bufs>1</prop-required-image-bufs>
<prop-focal-length>4.76</prop-focal-length>
<prop-horizontal-angle>60.4</prop-horizontal-angle>
<prop-vertical-angle>48.2</prop-vertical-angle>
<prop-orientation>90</prop-orientation>
<prop-facing>back</prop-facing>
<prop-s3d-supported>true</prop-s3d-supported>
<prop-s3d-frame-layout>ss_subsampled</prop-s3d-frame-layout>
<prop-s3d-frame-layout-values>tb_full,ss_full,tb_subsampled,ss_subsampled</prop-s3d-frame-layout-values>
<prop-s3d2d-preview>off</prop-s3d2d-preview>
<prop-s3d2d-preview-values>on,off</prop-s3d2d-preview-values>
<prop-preview-size-values>1280x720,720x480,640x480</prop-preview-size-values>
<prop-preview-format-values>yuv422i-yuyv,yuv420sp,rgb565</prop-preview-format-values>
<prop-preview-frame-rate-values>30,25,24,20,15,10</prop-preview-frame-rate-values>
<prop-zoom-ratios>100,104,107,111,115,119,123,127,132,137,141,146,152,157,162,168,174,180,187,193,200,207,214,222,230,238,246,255,264,273,283,293,303,314,325,336,348,361,373,386,400,414,429,444,459,476,492,510,528,546,566,586,606,628,650,673,696,721,746,773,800</prop-zoom-ratios>
<prop-zoom-stages>60</prop-zoom-stages>
<prop-zoom-supported>true</prop-zoom-supported>
<prop-smooth-zoom-supported>false</prop-smooth-zoom-supported>
<prop-picture-size-values>5184x1944,4096x1536,2048x1536,3200x1200,1600x1200,1280x960,1280x720</prop-picture-size-values>
<prop-picture-format-values>jpeg,jps,mpo,raw+jpeg,raw+mpo,yuv422i-yuyv,yuv420sp,rgb565,raw</prop-picture-format-values>
<prop-jpeg-thumbnail-size-values>160x120,0x0,320x240,512x384</prop-jpeg-thumbnail-size-values>
<prop-whitebalance-values>auto,daylight,cloudy-daylight,shade,tungsten,fluorescent,incandescent,horizon,face-priority,sunset,twilight,warm-fluorescent</prop-whitebalance-values>
<prop-effect-values>none,negative,solarize,sepia,mono,natural,vivid,colourswap,blackwhite,whiteboard,blackboard,aqua,posterize,emboss,negative-sepia,blue</prop-effect-values>
<prop-antibanding-values>off,auto,50hz,60hz</prop-antibanding-values>
<prop-exposure-mode-values>off,auto,night,backlighting,spotlight,sports,snow,beach,aperture,smallaperture,face-priority</prop-exposure-mode-values>
<prop-ipp-values>ldc-nsf,ldc,nsf,off</prop-ipp-values>
<prop-ev-compensation-min>-30</prop-ev-compensation-min>
<prop-ev-compensation-max>30</prop-ev-compensation-max>
<prop-ev-compensation-step>0.1</prop-ev-compensation-step>
<prop-flash-mode-values>off,torch</prop-flash-mode-values>
<prop-iso-mode-values>auto,100,200,400,800</prop-iso-mode-values>
<prop-focus-mode-values>auto,infinity,macro,continuous-video,extended,portrait,touch,face-priority</prop-focus-mode-values>
<prop-scene-mode-values>auto</prop-scene-mode-values>
<prop-auto-convergence-mode>mode-disable,mode-frame,mode-center,mode-fft,mode-manual</prop-auto-convergence-mode>
<prop-auto-convergence>auto-convergence</prop-auto-convergence>
<prop-manual-convergence-values>-100,-50,-30,-25,0,25,50,100</prop-manual-convergence-values>
<prop-vstab-values>0,1</prop-vstab-values>
<prop-sensor-orientation>0</prop-sensor-orientation>
<prop-sensor-orientation-values>0,90,180,270</prop-sensor-orientation-values>
<prop-manual-gain-modes>0</prop-manual-gain-modes>
<prop-preview-size-default>640x480</prop-preview-size-default>
<prop-preview-format-default>yuv420sp</prop-preview-format-default>
<prop-preview-frame-rate-default>30</prop-preview-frame-rate-default>
<prop-zoom-default>0</prop-zoom-default>
<prop-picture-size-default>5184x1944</prop-picture-size-default>
<prop-picture-format-default>jpeg</prop-picture-format-default>
<prop-jpeg-thumbnail-size-default>160x120</prop-jpeg-thumbnail-size-default>
<prop-jpeg-thumbnail-quality-default>60</prop-jpeg-thumbnail-quality-default>
<prop-whitebalance-default>auto</prop-whitebalance-default>
<prop-effect-default>none</prop-effect-default>
<prop-antibanding-default>50hz</prop-antibanding-default>
<prop-exposure-mode-default>auto</prop-exposure-mode-default>
<prop-ipp-default>ldc-nsf</prop-ipp-default>
<prop-ev-compensation-default>0</prop-ev-compensation-default>
<prop-focus-mode-default>auto</prop-focus-mode-default>
<prop-iso-mode-default>auto</prop-iso-mode-default>
<prop-scene-mode-default>auto</prop-scene-mode-default>
<prop-jpeg-quality-default>100</prop-jpeg-quality-default>
<prop-brightness-default>50</prop-brightness-default>
<prop-contrast-default>100</prop-contrast-default>
<prop-saturation-default>100</prop-saturation-default>
<prop-sharpness-default>100</prop-sharpness-default>
<prop-vstab-default>0</prop-vstab-default>
<prop-framerate-range-default>10000,30000</prop-framerate-range-default>
<prop-framerate-range-values>(10000,30000)</prop-framerate-range-values>
<prop-flash-mode-default>off</prop-flash-mode-default>
<prop-exif-make>D3FCOMK 03D</prop-exif-make>
<prop-exif-model>03D</prop-exif-model>
</CameraInstance>
</CameraRoot>
Click to expand...
Click to collapse
how to use this...?
where to apply
this is the TICameraCameraProperties.xml located in \system\etc.
You just have to copy\change\add what he has changed and then save it... or edit it in notepad and transfer to that folder overwriting the previous file, and also have to change permission to rw-r-r--
also defcomg, apolagize, when i said "put focus as smallaperture" , i actually meant "exposure as smallaperture ". But if you change focus to "infinty" it also makes a slight improvement (and yes that is not a mistake lol)
lol its cool, i have not had a chance to change the ti xml university keepin me busy but will have a look at it on friday as well as the arcCamera with Erosized
I also very interesting on this!thanks for your work!
I deodexd the camera app from the lg p940 here it is just copy it to system/app the usual rw-r-r it work and opens faster than arccamera. it also has iso setting and the pictures where very detailed compared to the default cam app. i have decompiled arcCamera from stock and Erosized V10c Mod im just comparing smali code and xml to see how he modded. incase anyone wanna take a crack at it also i use notepad++ with .smali lang definition and winhex for file comarison. peace out
defcomg said:
I deodexd the camera app from the lg p940 here it is just copy it to system/app the usual rw-r-r it work and opens faster than arccamera. it also has iso setting and the pictures where very detailed compared to the default cam app. i have decompiled arcCamera from stock and Erosized V10c Mod im just comparing smali code and xml to see how he modded. incase anyone wanna take a crack at it also i use notepad++ with .smali lang definition and winhex for file comarison. peace out
Click to expand...
Click to collapse
thanks!i am going to try it and then i will post my results
I have froyo rom and i cant install this apk...Do you can adapt it?
iam not like an android dev i dunno how to port it i just started java dev at uni and the smali code is not what im exactly used. what happens when you try use it ? it would not install by me but if you copy it with rootexplorer to system/app mount r/w and set the permissions to rw--r--r it appears in the app draw. I Found Most of the system files of the p940 the same as p920 other than it have 8m camera its specs are the same as o3d. The 3D also works on that camera app @5mpx mode but it saves as jpg not jps. The Good thing is iso settings took this at uni iso 100 5mpx
the zip file..... with pic
i will try to copy paste with root explorer but i am not sure that it works because I think this camera app requires sdk 10 which it is present in gingerbread not froyo. When i can, i will post here again with something!Thanks for all!
yeh it works with gingerbread, well from what ive played around with so far
Good stuff:
- it takes decent 5mp picture
-pretty fluid
-3d recording works( only 640
Not so good stuff:
- screen dimms whenever you open it
-fc if you change "focus" to face detect
-only record 1280x720 only
-no auto stabilisation
-3d photos arent "really" 5mp ( and are only few 200kbs :S (but the photos do look pretty good 3d wise though)
thanks defcomg keep up the good work , mere suggestions, maybe try comparing the picture size values, to see why it is restricted and why we cant add or change it, like with the p940 5mp is 2560x1920 whereas with our original one its 2592x1944 defualt,so if we can find that we maybe able to expand the sizes available and add more values .
im not an adroid dev full stop, so i'm not that much of a help, merely someone who likes his phone, and tries to help out
i decompiled the p940 cam in res folder the is a folder called xml it has devices media profiles the p920 is not one of them. I think the default media profile is a generic one which is what our device is using maybe if we change build.prop to match that of the p940 it will run at the default 2592x1944 which is the max res tried 8mp it crashes camera 360 fx cam ucam. Hopefully we can get 1080p and maybe 5mpx 3d because i think its limited in the arccamera app the is alot of options missing from it looked through entire smali code saw all the methods such as red eye reduction anybody ever tried the camera from 2x the camera apps are both made by arcsoft maybe it might work on o3d .i wonder why no devs have ported the p940 rom 2.3.7
yeh i think you a right, media profiles is only generic and make only minimal changes , but i think the main tweaking has to be done through editing the arcCamera apk , hence why arc camera has this as its 5mp 2592x1944, whereas the p940 has 2592x1920.
havent tried the 2x, but from the youtube vids, that looks like it has a better camera layout/ option than the p940, are you able to get the 2x cam and maybe deodex it??
not sure, but if im correct there really isnt a thread for the prada, so that maybe why, but the two phones are nearly the same minus a few thing ie screen an 8mp camera,
you are right, dont work in froyo...maybe i update my terminal to probe your work because i think that ii is more important have got a phone with a GOOD camera that a lot of score on antutu bechmark. I stand here seeing your progress and hope you can reach the optimal tweaks. Thanks a lot for your work!!
guys is there any mod to take 3d shots of 5 mpx instead of 3????
hey defcomg, if you look in /res/xml folder there's 6 files which have the size 2560x1920 as a default
-cayman_vzw_back_camera_preferences
-m3s_back_camera_preferences
-cayman_skl_back_camera_preferences
-univa_back_camera_preferences (LG E510 )
-victor_back_camera_preferences (Optimus Sol)
-cayman_back_camera_preferences ( rumored device for Verizon)
im guessing these represent different phone models, i was trying to narrow down which one is for 940( lg prada) , but could only find a few phone models , so im hoping if we find the one for the p940 we can play around with that and then some how merge a few options from our one to this one. what you think??