camera quality + battery juice - OnePlus 3T Questions & Answers

hello xda
so i've been using custom roms since 2011 when i got my first android phone but it seems to me that devs still have same problems which is camera quality and battery drain so here is the list if u can find any rom that fits the description below
-Video stabilization and mic gain
-recording at 1080p 120fps
-SOT as near as stock rom
- smooth as possible
- capable of keeping apps locked in memory
feel free to suggest the Rom + kernel and mods that can unlock all of these features

1080p120 isn't hardware possible.
Why you don't use stock ROM? Best battery life and camera, mic gain can be changed by editing mixer_paths or flashing custom kernel like ElementalX, its app can modify mic gain.

Try Paranoid Android (AOSPA)
Battery is great and Camera can record up to 120 FPS
venomus001 said:
hello xda
so i've been using custom roms since 2011 when i got my first android phone but it seems to me that devs still have same problems which is camera quality and battery drain so here is the list if u can find any rom that fits the description below
-Video stabilization and mic gain
-recording at 1080p 120fps
-SOT as near as stock rom
- smooth as possible
- capable of keeping apps locked in memory
feel free to suggest the Rom + kernel and mods that can unlock all of these features
Click to expand...
Click to collapse

przemcio510 said:
1080p120 isn't hardware possible.
Why you don't use stock ROM? Best battery life and camera, mic gain can be changed by editing mixer_paths or flashing custom kernel like ElementalX, its app can modify mic gain.
Click to expand...
Click to collapse
Did u try PA ROM it can go up yo 1080p 120fps in slow mow

R3dRacer said:
Try Paranoid Android (AOSPA)
Battery is great and Camera can record up to 120 FPS
Click to expand...
Click to collapse
Horrible EIS

przemcio510 said:
1080p120 isn't hardware possible.
Why you don't use stock ROM? Best battery life and camera, mic gain can be changed by editing mixer_paths or flashing custom kernel like ElementalX, its app can modify mic gain.
Click to expand...
Click to collapse
Also i have a magisk module that adds dual speaker and mic gain + i unlocked hi-performance dac so recording is very clean and loud now

venomus001 said:
Did u try PA ROM it can go up yo 1080p 120fps in slow mow
Click to expand...
Click to collapse
Most probably it's upscaled from 720p or even 480p to make it show 1080p in media info, and since the sensor does not support recording in 120 fps in such resolution, it's not going to be true 1080p.

venomus001 said:
Also i have a magisk module that adds dual speaker and mic gain + i unlocked hi-performance dac so recording is very clean and loud now
Click to expand...
Click to collapse
Can you talk a bit more about the hi-performance dac? I'm very interested in that considering how recording sucks on 3T.
Edit: Alright I found it, looks like it just enables what can be found on some kernels which appears to the "audio high performance mode" in EXKM.

Diatomix98 said:
Can you talk a bit more about the hi-performance dac? I'm very interested in that considering how recording sucks on 3T.
Edit: Alright I found it, looks like it just enables what can be found on some kernels which appears to the "audio high performance mode" in EXKM.
Click to expand...
Click to collapse
Do these modules work with the stock kernel?

luptatorul said:
Do these modules work with the stock kernel?
Click to expand...
Click to collapse
Yes yes this feature is built in the snapdragon soc although I have no idea which generation it started having since.

przemcio510 said:
Most probably it's upscaled from 720p or even 480p to make it show 1080p in media info, and since the sensor does not support recording in 120 fps in such resolution, it's not going to be true 1080p.
Click to expand...
Click to collapse
i'm not sure but the HAL was rebuilt by PA team and they claim they have the best camera around there, most probably it's an up scaled version of the 720p 120fps but still i can't good EIS out of that rom

venomus001 said:
i'm not sure but the HAL was rebuilt by PA team and they claim they have the best camera around there, most probably it's an up scaled version of the 720p 120fps but still i can't good EIS out of that rom
Click to expand...
Click to collapse
Even HAL rebuilding won't give you the ability to workaround hardware bottleneck. The device is simply not capable of doing this.

Related

[MOD] High bitrate video recording + [email protected](cm7)

Some ppl. were asking for a high bitrate mod. This only works for the CM7 roms.
Does not work for stock rom as bitrate is hardcoded into the LG camera app. (see http://forum.xda-developers.com/showthread.php?t=1090785 for somemadcaaant's awesome work on that)
Choose the 720p only mod if you are running a kernel with the 64mb ram hack (it doesn't support 1080p). The 720p only will of course also work for the std. cm7 kernel.
Bitrate(orig)-signed.zip will bring you back to the settings that's on the cm7 nightly repo.
Reinstall the vork kernel if you want to go back to orig settings for 64mb hack.
I've added two pictures to compare 7 mbit/s vs 20 mbit/s (720p). I think esp. the trees look better. Is it worth the extra space? Dunno.
I leave all the different versions here, so ppl can choose whatever they want. Of course, the higher the bitrate the harder everything is being pushed, so your results may vary (esp. depending on sdcard speed). Phone playback may also be an issue. It's impossible to break anything permanently, so just install back to original settings if you run into issues.
For the different mods, the settings are
--------------- BitrateMod1.1-signed.zip-----------
HD: [email protected] and 17mbit/s
High: [email protected] and 14mbit/s.
-------------------------------------------------------
--------------- BitrateMod-signed.zip---------------
HD: [email protected] and 12mbit/s
High: [email protected] and 20mbit/s.
-------------------------------------------------------
----- BitrateMod(720p only)1.1-signed.zip--------
HD: [email protected] and 20mbit/s
High: [email protected] and 10mbit/s.
-------------------------------------------------------
-------- BitrateMod(720p only)-signed.zip--------
HD: [email protected] and 28mbit/s
High: [email protected] and 20mbit/s.
-------------------------------------------------------
------------ Bitrate(orig)-signed.zip ---------------
HD: [email protected] and 6-7mbit/s
High: [email protected] and 4mbit/s.
-------------------------------------------------------
------------ Std. vork kernel settings--------------
HD: Disabled
High: [email protected] and 4mbit/s.
-------------------------------------------------------
;--------------- BitrateMod_MAX.zip----------------
Video:
HD: [email protected] and 30mbit/s
High: [email protected] and 30mbit/s.
Still:
Super fine: 100 (old value was 90)
-------------------------------------------------------
All audio is 128 kbps aac.
This is good news and very welcomed
However, simple question: Why the limit @ 15fps over 1080p? Hardware limitation of the Tegra 2 chipset (highly doubt it) or what?
Wow awesome!
This is what we need, higher bit rate in camera and video, as above how come 1080p is capped at 15fps? shouldnt it be 24fps?
Lets start modding the camera hardcore to get the best quality!
-smc
levelone said:
This is good news and very welcomed
However, simple question: Why the limit @ 15fps over 1080p? Hardware limitation of the Tegra 2 chipset (highly doubt it) or what?
Click to expand...
Click to collapse
Whatever setting I use for the framerate on 1080p, it either crashes or falls back to 15fps. Of course we do know it can do 25fps on stock rom so it has to be cm7 related (kernel drivers or whatever). That's at 9mbit/s on stock, though.
12 mbit/s is, btw, also the highest bitrate i could get for 1080p.
EDIT: Oh, btw. it might not be a good idea to use this together with the 64mb extra ram hack.
I only get black screen when flashing this.
Sent from my Optimus 2X using XDA App
ionhide said:
I only get black screen when flashing this.
Sent from my Optimus 2X using XDA App
Click to expand...
Click to collapse
In camera app? Which rom? (EDIT: I guess I could read your profile )
I've only run this on cm build 24.
LeJay said:
In camera app? Which rom?
Click to expand...
Click to collapse
Stock camera on WGSpoestra's cm7 rom.. Only in camcorder mode..
Sent from my Optimus 2X using XDA App
ionhide said:
Stock camera on WGSpoestra's cm7 rom.. Only in camcorder mode..
Sent from my Optimus 2X using XDA App
Click to expand...
Click to collapse
Oh, that's on 64mb ram hack kernel. That doesn't support 1080p. I'll make one without, should help.
Did you do this by changing media_profiles.xml ? I tried that, didn't work..
but nice work
@LeJay
http://forum.xda-developers.com/showpost.php?p=13293713&postcount=5
possible or not?
somemadcaaant said:
Wow awesome!
This is what we need, higher bit rate in camera and video, as above how come 1080p is capped at 15fps? shouldnt it be 24fps?
Lets start modding the camera hardcore to get the best quality!
-smc
Click to expand...
Click to collapse
Its a limitation on cm7. Stock rom can do 1080p @ 24fps
Imperticus said:
Did you do this by changing media_profiles.xml ? I tried that, didn't work..
but nice work
Click to expand...
Click to collapse
Yea, all the mod does is replace the media_profiles.xml file. You can just extract the zip to see what's different. You have to play around with the settings a little bit. If you do something wrong it's very likely it'll get stuck at boot. Use adb or cwm to restore media_profiles.xml to orig.
The resolution for 1080p has to be 1920x1088 to work. Std. cm7 sets it to 1920x1080 and therefore only records in 720p.
petyo.tsanov said:
@LeJay
http://forum.xda-developers.com/showpost.php?p=13293713&postcount=5
possible or not?
Click to expand...
Click to collapse
petyo.tsanov said:
@LeJay
http://forum.xda-developers.com/showpost.php?p=13293713&postcount=5
possible or not?
Click to expand...
Click to collapse
I'd think so, but don't expect to see that mod from me. I don't think it's that trivial .
EDIT: That's my personal, fairly uninformed, guess.
mmmm i read on the other camera mod thread, that changing media profiles, doesn't affect recording, cause lg camera app bypasses media profiles... is that possible? they area trying to decompile the app
CaFFeiNe666 said:
mmmm i read on the other camera mod thread, that changing media profiles, doesn't affect recording, cause lg camera app bypasses media profiles... is that possible? they area trying to decompile the app
Click to expand...
Click to collapse
Yes. This is for cm7, not any of the froyo roms based on stock.
LeJay said:
Yes. This is for cm7, not any of the froyo roms based on stock.
Click to expand...
Click to collapse
Can you ported lg camera app to cm mod ?
Great job LeJay!
I've flashed away from CM7 atm, runniong an MCR ROM instead. Will certainly test this once I'm back to CM7. I hope the dev of CM7 for O2X can by pass all limitations and truly unlock the power of this device.
Media capabilities (Korea ROM 10S got MKV, 4.1 profile support), [email protected] (AT LEAST!) etc... Only time will tell if they're able to.
Would love to have LG camera on cm7. Is this possible?
I was trying to change the settings inside the JAVA files of the LG Camera app, which are in HEX format for me.
I recalculated all the values in DEC, doubled them and reconverted them to HEX but didn't seem to work.
My highest recording was 10500 which I'm sure is just random from 9000 to 10500 with the normal settings.
if you do a text search for bitrate in the decompiled LG Camera app it is located in 5-6 locations.
Only 2 locations are needed.
First location is where the values are stored in private static fields
And the second location is the script is accessing the values and doing some operations with it.
Too bad it's low level coded
Looks like the CM7 camera app is easier to modify, because the LG one is insanely hardcoded

best rom for nexus one

hello
i want a rom with this features for nexus one
newest rom
fast & light(better without sens)
low bug
low battery using
camera features improve (720p)
if possible give link
tanks a lot
Only 2.2 roms have 720p without sense.
-hessam- said:
hello
i want a rom with this features for nexus one
newest rom
fast & light(better without sens)
low bug
low battery using
camera features improve (720p)
if possible give link
tanks a lot
Click to expand...
Click to collapse
I Think
http://forum.xda-developers.com/showthread.php?t=1117708
but no 720P
Broodcomb 1 claims to have 720p recording
http://drewgaren.com/DrewGaren.com/NEXUS/NEXUS.html
linux_paul said:
Broodcomb 1 claims to have 720p recording
http://drewgaren.com/DrewGaren.com/NEXUS/NEXUS.html
Click to expand...
Click to collapse
Bogus. I just downloaded and installed it. Recording only at max 720x480, and NOT 720p (which should be 1280 x 720).
ch33kybutt said:
Bogus. I just downloaded and installed it. Recording only at max 720x480, and NOT 720p (which should be 1280 x 720).
Click to expand...
Click to collapse
That sucks, I never tried it just passing on what I read.
Sent from my Nexus One using XDA App
Why don't you scan the roms in the dev sub-forum and check out thier OP pages, then try a couple?
really isn't any rom?
so can i fix this with kernel for some rom?
i don't think it was so hard!!!
anyway tanks
The limit right now is the 720p requirement. The only ROM I have seen that mentioned that is the Broodcomb one mentioned earlier.

[Q] Hack/Mod Sense Camera Slow Motion Quality

Hi!
Has anybody came across some mods/tweak, where as the HTC One's stock camera (Sense) can be modified- e.g.
remain at the same 96 fps but higher resolution (720p for example) or increase the fps to 120.
As far as I know, the Snapdragon 600 should be capable of this, hence my 6 year old KU990 was able to do QVGA 120 fps on a 140mhz 1 core ARM CPU
Thanks.
Hmm, not even a not possible reply?
Most probably depends on the kernel. Anw the stock camera is able to film 60fps with 720p. How do u modify it to 96fps 0.0
Sent from my HTC One _zyc5026
zyc5026 said:
Most probably depends on the kernel. Anw the stock camera is able to film 60fps with 720p. How do u modify it to 96fps 0.0
Sent from my HTC One _zyc5026
Click to expand...
Click to collapse
If you choose Slow Motion in video settings - it records slow motion at 96 fps, but low quality for a FullHD screen...
That is why I am asking if it is possible to modify it
davebugyi said:
If you choose Slow Motion in video settings - it records slow motion at 96 fps, but low quality for a FullHD screen...
That is why I am asking if it is possible to modify it
Click to expand...
Click to collapse
That depends on the kernel, and of cource the camera app. For now I think it's impossible. The resolution of slow mo mode is really low..
Sent from my HTC One _zyc5026
zyc5026 said:
That depends on the kernel, and of cource the camera app. For now I think it's impossible. The resolution of slow mo mode is really low..
Sent from my HTC One _zyc5026
Click to expand...
Click to collapse
Yes, probably need a 4.3 kernel source released.

Better Camera mod / hack

Hello!
I was doing some video recording on my 4x, but I noticed that videos hove avarage only 22fps..
Is there any way to get better fps on our lg 4x?
I am on CM10.2, cm original kernel, I have tried few recommended apps for recording, but framerate is almost always 22fps.
Any ideas for camera app, kernel?
Thanks!
skrajnik said:
Hello!
I was doing some video recording on my 4x, but I noticed that videos hove avarage only 22fps..
Is there any way to get better fps on our lg 4x?
I am on CM10.2, cm original kernel, I have tried few recommended apps for recording, but framerate is almost always 22fps.
Any ideas for camera app, kernel?
Thanks!
Click to expand...
Click to collapse
either go back to stock, or, i'm not sure if it works properly - try iodak's ported stock camera app; it should record at higher fps.
Ok, thanks, will try and report back...
Have tried suggested camera an it does record 1080p at approx. 30fps (mostly 27fps)..
But at very low birthrate (round 9000), so the video is not very high quality..
As soon I opened it I also noticed annoying focus bug..
So - is there any app / mod / hack, that has better quality and record at least 24fps? That works on CM 4.2
As far as I tested camera apps, best results are with snap camera (but only 22fps.. ) Maybe lg camera too..
First of all, Questions belong into the Q&A section (---> moved)
Now, to your Q, you can't get a higher framerate, as it is capped @30fps.
But I think i know how to "uncap" it, let me take a look at it tomorrow
laufersteppenwolf said:
First of all, Questions belong into the Q&A section (---> moved)
Now, to your Q, you can't get a higher framerate, as it is capped @30fps.
But I think i know how to "uncap" it, let me take a look at it tomorrow
Click to expand...
Click to collapse
amazing , thats great, that would be a nice info. though me im fine with fps. the quality is what bothers me. it would be nice if it could get a higher definition too. faces must be close or they look "ugly"
edit: if we choose a latte fx its easier to notice the bad quality and what i mean.
Yeah, I agree, it would be great to have more fps and better bitrate..
I got 17mps on snap camera.. Could we get it on camera itself?
skrajnik said:
Yeah, I agree, it would be great to have more fps and better bitrate..
I got 17mps on snap camera.. Could we get it on camera itself?
Click to expand...
Click to collapse
No, it can't be included into a camera app, as it is inside the system, and not inside an app
So it is possible to include/hack this into kernel or what?
Still haven`t found app, that would record at 30fps and had better bitrate..

[Q] Recording >1080p Video?

Would it be possible to get higher resolution recording than 1080p, as in 2K, QXGA, WQXGA? I know it's not just the software issue. Naturally, the HW must be capable, so let's see first if the camera module could do it.
UsernameWasTaken said:
Would it be possible to get higher resolution recording than 1080p, as in 2K, QXGA, WQXGA? I know it's not just the software issue. Naturally, the HW must be capable, so let's see first if the camera module could do it.
Click to expand...
Click to collapse
Theoretically, I sure do think so (if there's no hardware cap or something we cannot alter). However, you'd most likely have to tweak some stuff, in order go get the required performance from the hardwareside.
The hardware is capable of taking higher resolution photos, but processing would be slow I think. Also, the camera HAL must support it and we can't alter that.
Sent from my OmniROM-powered LG Optimus 4X HD
@Adam77Root @laufersteppenwolf
I've seen this in news.I guess we'd need updated libs but since you guys got camera working with old/new libs, why not give it a shot?
http://www.xda-developers.com/android/add-4k-and-120-fps-to-your-stock-lg-camera/
Even if the hardware is not capable of giving out good fps, I think we could still be able to record 4 k videos at very low FPS.
If you guys can't get this to work, could you atleast tweak the camera to widen ISO values so we get better pictures in the dark? Pretty sure our camera is capable of it and seen some guy doing it for stock ICS camera.He tweaked ISO values and I had tested it.It looked far better compared to stock camera.Unfortunately it's only compatible with ICS.
Even general mobile discovery can take better pictures in the dark and doubt it has a better camera than ours.We just need a few tweaks.
Adam77Root said:
The hardware is capable of taking higher resolution photos, but processing would be slow I think. Also, the camera HAL must support it and we can't alter that.
Sent from my OmniROM-powered LG Optimus 4X HD
Click to expand...
Click to collapse
That's my thinking, too. If it were possible, the processing would almost certainly not be handled by camera's hardware. I think it would have to be offloaded to phone's CPU. But, who knows? G2 got 4K with a relatively simple apk modding which means the camera module was hardware-capable to begin with. G Flex, too. Luckily, 4X has the same CMOS as the Nexus 4, Sony's IMX111PQ, and that can be very helpful. Perhaps a new driver is required or just a modded apk, like G2. I'm no dev, so I can't tell or make.
@ottomanhero Sadly, we can't get 4K rec coz CMOS hasn't enough vertical pixels. There's also a problem with encoding the vid on phone's hardware as it would probably be a soft encoder which means the CPU would process it (but that's a huge bite even for the top desktop CPUs). But 2K or 1440p vid might be feasable. Tegra 3 can output up to 2560x1600 meaning we could play it, too, with a normal bitrate.
Well atleast we could improve the ISO range to get better shots under low light conditions.I used to have a phone that's 2 MP and even that one had better pictures in low light conditions.It is proven our cam can handle higher/lower ISO values.We just need some software tweaks.
ottomanhero said:
Well atleast we could improve the ISO range to get better shots under low light conditions.I used to have a phone that's 2 MP and even that one had better pictures in low light conditions.It is proven our cam can handle higher/lower ISO values.We just need some software tweaks.
Click to expand...
Click to collapse
Do you mean this mod?
If someone can give me original V10f camera.tegra.so and libnvmm_camera.so I could take a look at it for JB+.
Adam77Root said:
Do you mean this mod?
If someone can give me original V10f camera.tegra.so and libnvmm_camera.so I could take a look at it for JB+.
Click to expand...
Click to collapse
I think I've got an ICS system image somewhere on my HDD sec
BTW, gotta talk to you later regarding cam, 'cause I'm not too sure whether or not my idea can even work...
EDIT: Here you go

Categories

Resources