[THEME] [SUBSTRATUM] OOS Stock Icons Rounded [WIP] - OnePlus 7 Pro Themes, Apps, and Mods

I̶ ̶l̶o̶v̶e̶ ̶m̶y̶ ̶O̶n̶e̶P̶l̶u̶s̶ ̶7̶ ̶P̶r̶o̶,̶ ̶h̶o̶w̶e̶v̶e̶r̶,̶ ̶I̶ ̶h̶a̶t̶e̶ ̶s̶o̶m̶e̶ ̶o̶f̶ ̶m̶y̶ ̶i̶c̶o̶n̶s̶ ̶b̶e̶i̶n̶g̶ ̶r̶o̶u̶n̶d̶e̶d̶ ̶a̶n̶d̶ ̶n̶o̶t̶ ̶a̶l̶l̶ ̶o̶f̶ ̶t̶h̶e̶m̶,̶ ̶w̶h̶i̶c̶h̶ ̶r̶e̶a̶l̶l̶y̶ ̶s̶u̶c̶k̶s̶ ̶b̶e̶c̶a̶u̶s̶e̶;̶
A̶)̶ ̶S̶t̶o̶c̶k̶ ̶O̶n̶e̶P̶l̶u̶s̶ ̶a̶p̶p̶s̶ ̶d̶o̶ ̶n̶o̶t̶ ̶h̶a̶v̶e̶ ̶a̶d̶a̶p̶t̶i̶v̶e̶ ̶i̶c̶o̶n̶ ̶s̶u̶p̶p̶o̶r̶t̶
̶B̶)̶ ̶T̶h̶e̶ ̶r̶o̶u̶n̶d̶ ̶i̶c̶o̶n̶ ̶p̶a̶c̶k̶ ̶i̶n̶c̶l̶u̶d̶e̶d̶ ̶i̶n̶ ̶O̶O̶S̶ ̶s̶u̶c̶k̶s̶ ̶(̶i̶t̶'̶s̶ ̶n̶o̶t̶ ̶m̶y̶ ̶c̶u̶p̶ ̶o̶f̶ ̶t̶e̶a̶)̶
C̶)̶ ̶O̶O̶S̶ ̶R̶o̶u̶n̶d̶ ̶I̶c̶o̶n̶ ̶P̶a̶c̶k̶ ̶i̶s̶n̶'̶t̶ ̶s̶y̶s̶t̶e̶m̶ ̶w̶i̶d̶e̶ ̶i̶t̶'̶s̶ ̶o̶n̶l̶y̶ ̶l̶a̶u̶n̶c̶h̶e̶r̶ ̶s̶i̶d̶e̶
R̶e̶a̶l̶i̶s̶t̶i̶c̶a̶l̶l̶y̶,̶ ̶t̶h̶i̶s̶ ̶s̶h̶o̶u̶l̶d̶n̶'̶t̶ ̶r̶e̶a̶l̶l̶y̶ ̶b̶e̶ ̶a̶n̶ ̶i̶s̶s̶u̶e̶ ̶f̶o̶r̶ ̶m̶e̶,̶ ̶ ̶b̶e̶c̶a̶u̶s̶e̶ ̶I̶ ̶u̶s̶e̶ ̶G̶A̶p̶p̶s̶ ̶f̶o̶r̶ ̶a̶l̶m̶o̶s̶t̶ ̶e̶v̶e̶r̶y̶t̶h̶i̶n̶g̶.̶ ̶E̶x̶c̶e̶p̶t̶ ̶t̶h̶a̶t̶ ̶t̶h̶e̶r̶e̶ ̶a̶r̶e̶ ̶a̶ ̶f̶e̶w̶ ̶s̶t̶o̶c̶k̶ ̶a̶p̶p̶s̶ ̶I̶ ̶c̶a̶n̶'̶t̶ ̶a̶v̶o̶i̶d̶,̶ ̶t̶h̶e̶ ̶p̶r̶i̶m̶e̶ ̶o̶f̶f̶e̶n̶d̶e̶r̶ ̶b̶e̶i̶n̶g̶ ̶t̶h̶e̶ ̶s̶e̶t̶t̶i̶n̶g̶s̶ ̶a̶p̶p̶.̶
S̶o̶ ̶I̶ ̶m̶a̶d̶e̶ ̶a̶ ̶s̶i̶m̶p̶l̶e̶ ̶s̶u̶b̶s̶t̶r̶a̶t̶u̶m̶ ̶t̶h̶e̶m̶e̶ ̶t̶h̶a̶t̶ ̶r̶e̶p̶l̶a̶c̶e̶s̶ ̶s̶p̶e̶c̶i̶f̶i̶c̶a̶l̶l̶y̶ ̶t̶h̶a̶t̶ ̶i̶c̶o̶n̶.̶ ̶A̶l̶l̶ ̶i̶t̶ ̶d̶o̶e̶s̶ ̶i̶s̶ ̶a̶d̶d̶ ̶a̶ ̶b̶a̶c̶k̶g̶r̶o̶u̶n̶d̶ ̶a̶n̶d̶ ̶m̶a̶k̶e̶ ̶i̶t̶ ̶r̶o̶u̶n̶d̶.̶ ̶I̶ ̶i̶n̶t̶e̶n̶d̶ ̶o̶n̶ ̶m̶a̶k̶i̶n̶g̶ ̶a̶ ̶s̶y̶s̶t̶e̶m̶ ̶w̶i̶d̶e̶ ̶r̶o̶u̶n̶d̶ ̶i̶c̶o̶n̶ ̶t̶h̶e̶m̶e̶ ̶f̶o̶r̶ ̶a̶l̶l̶ ̶t̶h̶e̶ ̶s̶t̶o̶c̶k̶ ̶O̶n̶e̶P̶l̶u̶s̶ ̶a̶p̶p̶ ̶i̶c̶o̶n̶s̶ ̶(̶t̶h̶a̶t̶ ̶d̶o̶e̶s̶n̶'̶t̶ ̶l̶o̶o̶k̶ ̶l̶i̶k̶e̶ ̶h̶o̶t̶ ̶g̶a̶r̶b̶a̶g̶e̶,̶ ̶l̶i̶k̶e̶ ̶t̶h̶e̶ ̶s̶t̶o̶c̶k̶ ̶r̶o̶u̶n̶d̶ ̶i̶c̶o̶n̶ ̶p̶a̶c̶k̶)̶,̶ ̶s̶o̶ ̶t̶h̶e̶r̶e̶ ̶i̶s̶ ̶m̶o̶r̶e̶ ̶t̶o̶ ̶c̶o̶m̶e̶,̶ ̶t̶h̶i̶s̶ ̶i̶s̶ ̶j̶u̶s̶t̶ ̶w̶h̶a̶t̶ ̶I̶ ̶h̶a̶v̶e̶ ̶s̶o̶ ̶f̶a̶r̶.
A̶l̶s̶o̶ ̶I̶ ̶i̶n̶t̶e̶n̶d̶ ̶o̶n̶ ̶m̶a̶k̶i̶n̶g̶ ̶t̶h̶e̶ ̶e̶x̶a̶c̶t̶ ̶o̶p̶p̶o̶s̶i̶t̶e̶ ̶v̶e̶r̶s̶i̶o̶n̶ ̶o̶f̶ ̶t̶h̶i̶s̶,̶ ̶b̶r̶i̶n̶g̶i̶n̶g̶ ̶t̶h̶e̶ ̶n̶o̶n̶ ̶a̶d̶a̶p̶t̶i̶v̶e̶ ̶i̶c̶o̶n̶ ̶s̶h̶a̶p̶e̶s̶ ̶b̶a̶c̶k̶ ̶s̶y̶s̶t̶e̶m̶ ̶w̶i̶d̶e̶ ̶w̶i̶t̶h̶ ̶s̶u̶b̶s̶t̶r̶a̶t̶u̶m̶.̶ ̶T̶h̶i̶s̶ ̶w̶i̶l̶l̶ ̶b̶e̶ ̶a̶ ̶w̶o̶r̶k̶ ̶i̶n̶ ̶p̶r̶o̶g̶r̶e̶s̶s̶,̶ ̶a̶s̶ ̶t̶h̶i̶s̶ ̶i̶s̶ ̶m̶y̶ ̶f̶i̶r̶s̶t̶ ̶a̶t̶t̶e̶m̶p̶t̶ ̶a̶t̶ ̶a̶n̶ ̶i̶c̶o̶n̶ ̶p̶a̶c̶k̶ ̶l̶e̶t̶ ̶a̶l̶o̶n̶e̶,̶ ̶a̶ ̶s̶u̶b̶s̶t̶r̶a̶t̶u̶m̶ ̶t̶h̶e̶m̶e̶ ̶o̶r̶ ̶a̶p̶p̶.̶ ̶A̶n̶y̶ ̶a̶d̶v̶i̶s̶e̶ ̶t̶i̶p̶s̶ ̶w̶o̶u̶l̶d̶ ̶b̶e̶ ̶m̶u̶c̶h̶ ̶a̶p̶p̶r̶e̶c̶i̶a̶t̶e̶d̶ ̶:̶D̶
Edit: Project abandoned due to changes in Android 10 update for oxygen is. (No longer an issue)

Mine

Mine2

Cm4nXD said:
I intend on making the exact opposite version of this, bringing the non adaptive icon shapes back system wide with substratum. This will be a work in progress, as this is my first attempt at an icon pack let alone, a substratum theme or app. Any advise tips would be much appreciated
Click to expand...
Click to collapse
This is amazing! That's exactly what I want! I currently use the icon pack Nucleo UI to get non adaptive icons, but it doesn't work system-wide. It worked in the recents menu with Lawnchair but I decided to stick with the OnePlus Launcher for the fullscreen navigation gestures (they're such a joy to use!)
Does this mean that using substratum, we could install icon packs system wide? If so, I'm guessing you'd need to make an icon-pack to overlay converter, where it generates overlays overlays out of icon packs. That might make your project idea easier. I'll definitely follow up on your idea, because getting shaped icons system-wide again is something I was hoping to get back since Oreo came out.

Lirannl said:
This is amazing! That's exactly what I want! I currently use the icon pack Nucleo UI to get non adaptive icons, but it doesn't work system-wide. It worked in the recents menu with Lawnchair but I decided to stick with the OnePlus Launcher for the fullscreen navigation gestures (they're such a joy to use!)
Does this mean that using substratum, we could install icon packs system wide? If so, I'm guessing you'd need to make an icon-pack to overlay converter, where it generates overlays overlays out of icon packs. That might make your project idea easier. I'll definitely follow up on your idea, because getting shaped icons system-wide again is something I was hoping to get back since Oreo came out.
Click to expand...
Click to collapse
I definitely thought about that, but I have no idea how to yet. I'm kinda learning as I go, because this issue really annoys me. So for now it's just going to be me making the theme icons. Maybe when I have more experience, I'll attempt extracting icons from an icon pack.

I can't install this apk from oneplus 7 pro OB4

Related

[Tweaks]Build.Prop edit for faster DL speeds, better battery life and more fluid UI

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!

[ICS Roms] Image compression

Is there any way to make the Sense ICS camera compress images less? None of my images ever seem to top 2MB, even if they're taken in broad daylight in a setting with lots of different colors. Fiddling around with build.prop does nothing
Have you tried fiddling with media_profiles.xml instead?
All the settings in there seem to be geared towards video quality
It's for both video and still pics.
Either way, be careful with it because I have been playing around with it and have managed to make the camera freeze upon taking a shot.
FYI, these changes used to be enough to remove image processing, at least in my experience on Gingerbread ROMs. However it doesn't seem to work for me now on ICS (though feel free to test and report your findings).
1 - changing this,
<!ATTLIST ImageEncoding quality (90|80|70|60|50|40) #REQUIRED>
to
<!ATTLIST ImageEncoding quality (100|80|70|60|50|40) #REQUIRED>
(or just adding 100 in front of 90, either way).
2 - changing these lines (which appear twice),
<ImageEncoding quality="90" />
<ImageEncoding quality="80" />
<ImageEncoding quality="70" />
<ImageDecoding memCap="20000000" />
to
<ImageEncoding quality="100" />
<ImageEncoding quality="100" />
<ImageEncoding quality="100" />
<ImageDecoding memCap="500000000" />
anyone figure this out?
ToL9a said:
It's for both video and still pics.
Either way, be careful with it because I have been playing around with it and have managed to make the camera freeze upon taking a shot.
FYI, these changes used to be enough to remove image processing, at least in my experience on Gingerbread ROMs. However it doesn't seem to work for me now on ICS (though feel free to test and report your findings).
1 - changing this,
<!ATTLIST ImageEncoding quality (90|80|70|60|50|40) #REQUIRED>
to
<!ATTLIST ImageEncoding quality (100|80|70|60|50|40) #REQUIRED>
(or just adding 100 in front of 90, either way).
2 - changing these lines (which appear twice),
<ImageEncoding quality="90" />
<ImageEncoding quality="80" />
<ImageEncoding quality="70" />
<ImageDecoding memCap="500000000" />
to
<ImageEncoding quality="100" />
<ImageEncoding quality="100" />
<ImageEncoding quality="100" />
<ImageDecoding memCap="500000000" />
Click to expand...
Click to collapse
Worked! Many thanks! I had been struggling with this issue all weekend.
How about uploading the files you changed?
tibere86 said:
Worked! Many thanks! I had been struggling with this issue all weekend.
Click to expand...
Click to collapse
Which ROM are you running?
I tried on the Ultimite ICS ROM and it caused the camera to crash. I will try on Virtuous Inquisition soon.
bonesy said:
How about uploading the files you changed?
Click to expand...
Click to collapse
Come on, it's a matter of editing ONE file for a total of 9 small changes, it's not going to take much longer to make the changes yourself than it is to download the file, make a back-up of the original, move it in place of the original and set file permissions.
Just tried with Virtuous, no good.
Some indoor, low light shots work but when taking outdoor shots it crashes the camera.
----
Wrong post.
---+
Im not on about for me, ive done it and did so as soon as i read the post.Im on about newbies that dont have a clue
I made the changes but with 99 as max quality.
Doesn't seem to crash but the image quality isn't as good as i used to have with the AmazeCamera mod
Will continy to experiment
AleyKsi said:
I made the changes but with 99 as max quality.
Doesn't seem to crash but the image quality isn't as good as i used to have with the AmazeCamera mod
Will continy to experiment
Click to expand...
Click to collapse
I tried this and while there's an improvement, it still isn't as good as the mod I had on gingerbread
setting it to 99 also makes it still periodically crash for me, but I can get some pictures off
kristofpetho claims lossless compression on photos with his ICS ROM here,
http://forum.xda-developers.com/showthread.php?t=1350492
95 seems to be stable... Still experimenting.
I've also decompiled HTCCamera.apk and tried to increase bitrate, but with no succes.
billobob said:
I tried this and while there's an improvement, it still isn't as good as the mod I had on gingerbread
setting it to 99 also makes it still periodically crash for me, but I can get some pictures off
Click to expand...
Click to collapse
hey whats the mod you used for gingerbread?
guys did anyone extract the AOSP camera and modify it?
walkinhotdog said:
hey whats the mod you used for gingerbread?
Click to expand...
Click to collapse
It's most likely this one,
http://forum.xda-developers.com/showthread.php?t=1188310
Quality on this is fantastic, but make sure you pick the right one for your ROM.
krogoth said:
95 seems to be stable... Still experimenting.
I've also decompiled HTCCamera.apk and tried to increase bitrate, but with no succes.
Click to expand...
Click to collapse
I've changed bitrate under 0x780 to 18mb. As result camera is recording at 14mbps but there is no video when I'm trying to play it.
Anyone with some camera modding exp?
krogoth said:
I've changed bitrate under 0x780 to 18mb. As result camera is recording at 14mbps but there is no video when I'm trying to play it.
Anyone with some camera modding exp?
Click to expand...
Click to collapse
try contacting cdtdroid or baadnews, they pulled out the amaze camera mod with improved bitrates. maybe contacting a kernel dev would help too, dunno if they can do much w/o the leaked kernel source but it's worth a try

Camera Mods

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??

[Nook HD+][EMMC][CM10.2.1] CARBON JB3 4.3.1 SuperCharged v1.1 [F2FS]

This is a tweaked versions of CARBON-JB-UNOFFICIAL-B11 so all credit goes to @killersloth for the ROM. Without his work this ROM wouldn't be possible. So if you like this ROM please go to the CARBON ROM thread and click the "Thanks" button.
As this is a huge upgrade from my Tweaked Xperia ROM I decided to make a new thread.
I have added the @Jon Lee 10.2.1_ovation-kernel-Mar-22-2015. OptiPNG, Zipped and Odexed the ROM. Patched services.jar with "Ultimate Jar Power Tools". Added my little tweaks to it. Replaced the launcher with the Google Now launcher. I added the Lollipop keyboard and the Sony Walkman music player with the UPNP/DLNA Media Server. Also added a custom sound engine that will greatly improve the sound quality.
When flashing the ROM use TWRP. TWRP can format cache and data to F2FS. Formatting cache and data to F2FS will wipe everything off of the internal SD. So backup before formatting.
As you can see from the attached images when using the "Yellow kernel" with F2FS I am seeing really good benchmarks. So if you can live with the bugs its a smooth and fast ROM.
CARBON-JB4.3-SuperCharged-v1.1-ovation.zip (344M)​
I have also baked in a modified version of Flash that will trick websites into thinking its the desktop version. This will get around blocks like the one used at hulu.com
To get AC3 sound working in MX Player I have included a custom Arm v7-Neon codec.
I have also added some terminal commands to the ROM.
Each command needs to run as root to work. To do this type SU in the terminal followed by the command you want to run.
fixfc - Fix apps force closing.
sclean - Clean the dalvik cache and cache partition
v6 - run the V6 SuperCharger script.
fixalign -ZipAlign AND Fix Permissions
vac - SQLite VACUUM & REINDEX to optimize databases
zepalign - "ZepAlign" / Wheel Alignment Script (ZipAlign) optimizes all your apps
Battery life is pretty good. Watching 720p video and just general usage (web Surfing, listening to music etc. Not Gaming) I am seeing around 4 and half hours screen on time with about 10hrs of total usage.
Please feel free to give feedback. The more info I get the better I can make this ROM. Also it gives me a general idea of how much interest there is in it.
Thanks to:
@rhyang for TWRP.
@Jon Lee for the Yellow kernel.
@jisoo for compiling CarbonRom JB3.
@privateeromally for grabbing the NOOK apps from the Galaxy Tab 4.
Here are my tweaks: (Already built into this ROM)
Universal tweaks to Build.prop
Code:
#Networking
wifi.supplicant_scan_interval=180
ro.ril.disable.power.collapse=1
ro.ril.transmitpower=true
ro.ril.hep=1
net.ppp0.dns1=8.8.8.8
net.ppp0.dns2=8.8.4.4
net.rmnet0.dns1=8.8.8.8
net.rmnet0.dns2=8.8.4.4
net.dns1=8.8.8.8
net.dns2=8.8.4.4
net.tcp.buffersize.default=6144,87380,110208,6144,16384,110208
net.tcp.buffersize.wifi=262144,524288,1048576,262144,524288,1048576
media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
media.stagefright.enable-rtsp=true
media.stagefright.enable-record=true
#Misc
ro.media.enc.jpeg.quality=100
ro.media.dec.hprof.vid.quality=100
ro.media.dec.jpeg.memcap=20000000
ro.media.enc.hprof.vid.bps=20000000
ro.media.dec.aud.wma.enabled=1
ro.media.dec.vid.wmv.enabled=1
ro.media.cam.preview.fps=0
ro.media.codec_priority_for_thumb=so
ro.media.enc.hprof.vid.fps=65
persist.sys.NV_FPSLIMIT=65
persist.sys.use_dithering=2
debug.overlayui.enable=1
persist.sys.ui.hw=1
video.accelerate.hw=1
ro.fb.mode=1
hw3d.force=1
debug.sf.hw=1
debug.enabletr=true
debug.qctwa.preservebuf=1
dev.pm.dyn_samplingrate=1
persist.sys.composition.type=c2d
debug.composition.type=gpu
debug.composition.type=cpu
debug.performance.tuning=1
ro.sf.compbypass.enable=0
persist.sys.purgeable_assets=1
debug.egl.hw=1
debug.egl.profiler=1
ro.vold.umsdirtyratio=20
windowsmgr.max_events_per_sec=90
persist.sys.smoothscrollbar=true
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
touch.presure.scale=0.001
ro.config.hw_menu_unlockscreen=false
debug.mdpcomp.maxlayer=3
debug.gr.numframebuffers=3
debug.gr.swapinterval=1
persist.sampling_profiler=0
dev.pm.gpu_samplingrate=1
#Disable the ADB notification Icon
persist.adb.notify=0
#Disable Google OTA Update checkin
ro.config.nocheckin=1
#Disable Google Report service
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
#Disable Logcat
logcat.live=disable
#Dalvik Tweaks
dalvik.vm.execution-mode=int:jit
dalvik.vm.dexopt-flags=m=y
dalvik.vm.checkjni=false
dalvik.vm.dexopt-data-only=1
dalvik.vm.verify-bytecode=false
dalvik.vm.lockprof.threshold=500
dalvik.vm.jmiopts=forcecopy
persist.sys.dalvik.multithread=false
#For Nook HD+ Only
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=79m
dalvik.vm.heapsize=258m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=2m
dalvik.vm.heapmaxfree=8m
#Zygote
ro.zygote.disable_gl_preload=true
#Memory Hacks
ro.HOME_APP_ADJ=1
ENFORCE_PROCESS_LIMIT=true
ro.sys.fw.bg_apps_limit=12
ro.config.low_ram=true
#HWUI TWEAKS
ro.hwui.disable_scissor_opt=false
ro.hwui.texture_cache_size=24
ro.hwui.layer_cache_size=16
ro.hwui.gradient_cache_size=0.5
ro.hwui.patch_cache_size=128
ro.hwui.path_cache_size=4
ro.hwui.shape_cache_size=1
ro.hwui.drop_shadow_cache_size=2
ro.hwui.r_buffer_cache_size=2
ro.hwui.texture_cache_flush_rate=0.6
ro.hwui.text_small_cache_width=1024
ro.hwui.text_small_cache_height=256
ro.hwui.text_large_cache_width=2048
ro.hwui.text_large_cache_height=512
hwui.text_gamma_correction=lookup
hwui.text_gamma=1.4
hwui.text_gamma.black_threshold=64
hwui.text_gamma.white_threshold=192
hwui.use_gpu_pixel_buffers=true
hwui.render_dirty_regions=false
hwui.use.blacklist=true
#BATTERY TWEAK
ro.mot.eri.losalert.delay=1000
pm.sleep.mode=1
#Enable Quick Power-On mode
ro.config.hw_quickpoweron=true
Sound Tweaks to build.prop (must include Sound_Engine.zip in the ROM).
Code:
#Beats/Sony
ro.product-res-path=framework/SemcGenericUxpRes.apk
ro.somc.sforce.supported=true
ro.service.swiqi3.supported=true
persist.service.swiqi3.enable=1
tunnel.decode=true
tunnel.audiovideo.decode=true
persist.speaker.prot.enable=false
media.aac_51_output_enabled=true
dev.pm.dyn_samplingrate=1
htc.audio.global.state=0
htc.audio.lpa.a2dp=0
htc.audio.global.profile=0
htc.audio.q6.topology=0
htc.audio.enable_dmic=1
persist.htc.audio.pcm.samplerate=44100
persist.htc.audio.pcm.channels=2
persist.audio.fluence.mode=endfire
persist.audio.vr.enable=false
persist.audio.handset.mic=analog
htc.audio.swalt.mingain=14512
htc.audio.swalt.enable=1
htc.audio.alc.enable=1
#Bravia Engine Service
ro.service.swiqi2.supported=true
persist.service.swiqi2.enable=1
#Sony Xloud & Clearbass +
ro.semc.sound_effects_enabled=true
ro.semc.xloud.supported=true
persist.service.xloud.enable=1
ro.semc.enhance.supported=true
persist.service.enhance.enable=1
ro.semc.clearaudio.supported=true
persist.service.clearaudio.enable=1
ro.somc.dmnorm.supported=true
persist.service.dmnorm.enable=1
ro.sony.walkman.logger=1
ro.somc.clearphase.supported=true
persist.service.clearphase.enable=1
mpq.audio.decode=true
#Resampling
af.resampler.quality=255
persist.af.resampler.quality=255
#Beats Engine
htc.audio.swalt.enable=1
htc.audio.swalt.mingain=14512
Zips are NOT flashable. Must add them manually to a ROM.
no replies ??
Well.. you have to realize, it is an old version of CM to post. I am reading it because I installed cm11 and Bluetooth isn't working- pretty much the main and only thing I want this tablet for(it is just a cheap gauge pod for my car that happens to stream netflix or whatever..
Firstly - F2FS is something most here may not understand. They will understand wiping their sd card. And I do understand what it is, and what the benefits are.. Just not sure it is worth is because..
Secondly - You mentioned bugs. What bugs? What works, what doesn't? An older version of CM I would expect it to be near flawless..
Thirdly- You posted your build prop. Which someone can unzip and see. You didn't show which edits you made, and what they do.
Fourth(ly?) - You mentioned features as if they are baked in, then added zip files of those same features and said they have to manually add them to the rom - I have built roms, so I know what you mean.. most probably do not. Nor do I find it worth the effort, or I would just build my own rom.
Fifth-ly.. your number of posts vs your thanks meter may have many hesitant to flash your rom and hope they don't own a brick. I had probably 5x your posts/thanks before I started doing more than being a contributor.
So less is more, and more is less. If there are bugs, say what they are. Rather than post your build prop as text, just say what you did. And "supercharger" is nothing more than edits people can make themselves- you get more powerful results with a kernel that can be modified, and no offense.. it just isn't useful these days. Devs do far more powerful things on the back end they don't even bother to remember/mention than what the supercharger scripts can do.
Where is your GIT? Are you building from scratch.. or just rebaking a cake that was made for a different device?
IMHO- you just need more time and experience, and you will be building your own build from scratch, pulling little tweaks from different rom developers, and giving them credit.. until then you are just offering up a(maybe?) brick-your-own-device-thread.
I'll pass, but good luck. I at least am trying to offer you feedback at why you aren't getting much response.
KnowledgeBroker said:
Well.. you have to realize, it is an old version of CM to post. I am reading it because I installed cm11 and Bluetooth isn't working- pretty much the main and only thing I want this tablet for(it is just a cheap gauge pod for my car that happens to stream netflix or whatever..
Firstly - F2FS is something most here may not understand. They will understand wiping their sd card. And I do understand what it is, and what the benefits are.. Just not sure it is worth is because..
Secondly - You mentioned bugs. What bugs? What works, what doesn't? An older version of CM I would expect it to be near flawless..
Thirdly- You posted your build prop. Which someone can unzip and see. You didn't show which edits you made, and what they do.
Fourth(ly?) - You mentioned features as if they are baked in, then added zip files of those same features and said they have to manually add them to the rom - I have built roms, so I know what you mean.. most probably do not. Nor do I find it worth the effort, or I would just build my own rom.
Fifth-ly.. your number of posts vs your thanks meter may have many hesitant to flash your rom and hope they don't own a brick. I had probably 5x your posts/thanks before I started doing more than being a contributor.
So less is more, and more is less. If there are bugs, say what they are. Rather than post your build prop as text, just say what you did. And "supercharger" is nothing more than edits people can make themselves- you get more powerful results with a kernel that can be modified, and no offense.. it just isn't useful these days. Devs do far more powerful things on the back end they don't even bother to remember/mention than what the supercharger scripts can do.
Where is your GIT? Are you building from scratch.. or just rebaking a cake that was made for a different device?
IMHO- you just need more time and experience, and you will be building your own build from scratch, pulling little tweaks from different rom developers, and giving them credit.. until then you are just offering up a(maybe?) brick-your-own-device-thread.
I'll pass, but good luck. I at least am trying to offer you feedback at why you aren't getting much response.
Click to expand...
Click to collapse
What was the point of this post?
pinguy1982 said:
What was the point of this post?
Click to expand...
Click to collapse
Are you serious?
xecutionkrk said:
no replies ??
Click to expand...
Click to collapse
I'm more or less responding to this guy, why there's no posts.. Read what I said- it's constructive feedback. Why no one has replied are the multiple reasons I stated below..
If you need me to say it more concisely, most developers have a high level of skill and knowledge, and their work (ROMs) are unique and distinct.
You however released an old version of cm, say it has bugs, not what they are, and basically you describe what sounds like a bad (or dangerous/brick) port of someone else's work.
If it was working for anyone else, I'd like to see their comments that say so.
Sent from my Samsung Galaxy S5 using XDA Free mobile app

[MOD] [MAGISK-MODULE] NVIDIA SHIELD Tablet Increased Touch Sensitivity

Here is a simple magisk module applying some of the techniques for performance improvements related to touch sensitivity on the shield tablet, referenced in this thread.
I made this magisk module because I wanted to fix touch latency on my tablet systemlessly.
These are the things this modules changes / replaces
/system/user/idc/sensor00fn11.idc
Code:
touch.pressure.calibration = amplitude
touch.pressure.source = default
touch.pressure.scale = 0.001
/system/usr/idc/touch.idc
Code:
touch.pressure.calibration = amplitude
touch.pressure.source = default
touch.pressure.scale = 0.001
Additions to build.prop (using post-fs-data.sh)
Code:
ENFORCE_PROCESS_LIMIT=false
MAX_SERVICE_INACTIVITY=false
MIN_HIDDEN_APPS=false
MAX_HIDDEN_APPS=false
CONTENT_APP_IDLE_OFFSET=false
EMPTY_APP_IDLE_OFFSET=false
MAX_ACTIVITIES=false
ACTIVITY_INACTIVITY_RESET_TIME=false
MAX_RECENT_TASKS=false
MIN_RECENT_TASKS=false
APP_SWITCH_DELAY_TIME=false
MAX_PROCESSES=false
PROC_START_TIMEOUT=false
CPU_MIN_CHECK_DURATION=false
GC_TIMEOUT=false
SERVICE_TIMEOUT=false
MIN_CRASH_INTERVAL=false
persist.service.adb.enable=1
persist.service.debuggable=1
persist.sys.usb.config=mtp,adb
ro.zygote.disable_gl_preload=false
windowsmgr.max_events_per_sec=180
debug.sf.hw=1
debug.composition.type=gpu
persist.sys.ui.hw=1
persist.sys.composition.type=gpu
debug.performance.tuning=1
touch.pressure.scale=0.001
view.touch_slop=4
ro.min_pointer_dur=0.001
touch.size.calibration=geometric
touch.size.scale=100
touch.size.bias=70
touch.pressure.calibration=amplitude
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
ro.ril.disable.power.collapse=0
dalvik.vm.heaptargetutilization=0.75
sys.usb.config=mtp,adb
dalvik.vm.dexopt-flags=m=y,v=n
ro.debuggable=1
ro.kernel.android.checkjni=0
ro.secure=0
profiler.force_disable_ulog=1
profiler.force_disable_err_rpt=1
debug.egl.hw=1
ro.config.disable.hw_accel=false
video.accelerate.hw=1
Thanks @m0nt3s for the original tweaks!
Thanks @topjohnwu for Magisk!
Hoping to see if this works for anybody. Also, you have a little derp in the title OP
I've noticed touch improvement while charging my tablet using the nougat RR rom. Thank you for this.
MishaalRahman said:
Hoping to see if this works for anybody. Also, you have a little derp in the title OP
Click to expand...
Click to collapse
Yeah, I'm not sure if this will work on any other devices because it makes changes specifically for the NVIDIA SHIELD.
It replaces the entire touch.idc file which contains specific information to NVIDIA SHIELD, so while the changes I've made could be applied to another devices IDC, it would have to be that devices IDC file. Also touch latency seems to be a very scares problem, so I'm not sure other devices would even benefit from this mod. It could even make it worse.
I can't figure out how to fix the title typo lol
Edit: fixed it, thanks!
I get download unsuccessful every time I try
Thank you, Thank you, Thank you!
This module works great. Noticeable improvement upon first reboot after installing! You've just breathed some more life into this aging tablet!

Categories

Resources