[No Root][6.0+]V10 Camera fully ported to G4 [DISCONTINUED]

zalcs

New member
May 2, 2016
3
3
0
Update V4:
  • fixed front zoom
  • new icon
Thank you!!!

It works great!

Is there any way to change the default share button to something other then the default? (See screenshot)

I'd like it to give me a list, if possible...

New user, can't post links yet, so you can copy and paste if needed: "uploads.tapatalk-cdn.com/20160502/84aebb500ae28494c8a786c65a475c30.jpg"

Edit: figured out how to use the quick share bar! It's awesome!
Link: "androidcentral.com/lg-v10-camera-quick-share-bar-awesome"
 
Last edited:
Sep 2, 2015
23
8
0
Installed V4 on my rooted H811 (T-Mobile) running MM 6.0 20i on xTreme ROM (http://forum.xda-developers.com/tmobile-g4/development/rom-g4-h811-xtreme-rom-v1-0-7-28-15-t3167667). First copied into /system/app and let the device auto install on reboot, but I had problems with the front-camera and voice shutter option - both would cause app to crash, Also couldn't save to SD card, gave me 'storage full' error. Then I tried copying the V4 apk into /system/priv-app in the default LGCamera folder, renamed it as the default camera apk, and appended the default camera apk with .bak. After rebooting and auto-install, this resulted in the removal of the default camera app and replaced it with the V10 app. I could now save to SD card and front-facing camera was working, but voice shutter caused it to crash. Double-click volume-down button would also not open the new app.

However, manual install using ES File Explorer within either directories, /system/app or /system/priv-app, allowed both front-facing camera functionality and voice shutter, but did not allow SD card saving. Front camera zoom was working, and the beautify (whitening/softening) slider worked in all cases (including the scenarios above) and did not affect the functionality of the default camera app's beautify slider.

Still trying to figure out how to save on the SD card, but it's a very minor trade-off. Many thanks and much appreciation for your work.


Edit: I was able to save into SD card. I am not sure what happened, but about 2 hours after I installed the V4 apk, and perhaps after 2-3 reboots, and just normally using my phone, I no longer got the 'SD card is full' error. Might have been app optimization on reboot or something that took place after using the phone for a bit.
 
Last edited:

keysikasuy

Senior Member
Oct 16, 2013
889
138
0
Sir @yener90 how to make sd card as internal to make the save to sd card works? As you mentioned in first post. Non rooted user here. Marshmallow

Thanks also for including OIS icon

Sent from my LG-H818 using Tapatalk
 
  • Like
Reactions: akorenyok

mikemend

Member
Jun 15, 2011
33
16
0
New version is great, thanks for new icon, and Steady mode a nice new feature! I can use under 30 fps (or lower), under 60 fps is off, but I think it's no problem, this feature under V10 too.
Fantastic works, great thanks!
 
  • Like
Reactions: keysikasuy

Saranan

Member
Nov 10, 2014
10
10
0
Burdwan
Hello,

I fixed the bugs from other port, now it works perfectly :)
It also supports FHD 60 FPS recording.

No need to change dpi
No force close on camera manual mode


Installation:
Just install it like a normal apk

Update V4:
  • fixed front zoom
  • new icon

Older Changelogs:
Code:
[U]Update V3:[/U]
[LIST]
[*]based on marshmallow version of v10
[*]all errors should be fixed (not sd card)
[/LIST]

[U]Update V2:[/U]
[LIST]
[*]Fixed settings manual video mode
[*]Fixed panorama mode (thx to defcomg for his hint) :)
[/LIST]
Known Bugs:
  • double elements in resolution selection
  • sdcard

SD card info:
LG forbids to change camera storage selection for normal apps, there are two solutions
  • install as system app (rooted users only)
  • use sd card as internal (this method works also for non rooted phones)

i will not add lollipop support :rolleyes:
too much work. and if other models have problems -> add log
I only have 815 so therefore cant know whats the problem on your phone

Tested on my stock unrooted marshmallow G4

Thanks to:
@defcomg for the first working port
@gedas5 for the donation :)
The picture quality on v3 was superb. In v4 the picture got slightly blurry when cropped. Please fix if possible. Thanks.:eek:
 
  • Like
Reactions: shiverz07

One Twelve

Senior Member
Oct 28, 2013
2,608
638
0
Sir @yener90 how to make sd card as internal to make the save to sd card works? As you mentioned in first post. Non rooted user here. Marshmallow
He means adoptable storage. Don't do it.

You lose sd card as its now part of the system, that sd card is encrypted and cannot be used any where. If it dies then you are forced to do a reset.

adoptable storage is for low end devices to add more memory. It's utiltiy is marginal for flagships.

Internal is very fast, save there and transfer to ext sd later.

Thanks also for including OIS icon
Does it work ?

Shoot some video walking about and compare with stock.
 
  • Like
Reactions: keysikasuy
Y

yener90

Guest
He means adoptable storage. Don't do it.

You lose sd card as its now part of the system, that sd card is encrypted and cannot be used any where. If it dies then you are forced to do a reset.

adoptable storage is for low end devices to add more memory. It's utiltiy is marginal for flagships.

Internal is very fast, save there and transfer to ext sd later.
There is no difference in speed. I never realized any difference.
High end devices have powerful sd card writers, low end have worse hardware.
So its not really for low end.

And the encryption has also a good side. If you lose your phone, nobody can steal any of your data :p

In LG G4 the sd card is in a really bad posiition, on my tablet you can access it without opening the case.
So its not really swappable for me.

At least its you decision, i only told the possibilities ;)
 

One Twelve

Senior Member
Oct 28, 2013
2,608
638
0
There is no difference in speed. I never realized any difference.
High end devices have powerful sd card writers, low end have worse hardware.
So its not really for low end.
There is a difference in the speed of the memory.



Am using a sand disk extreme that is why the write speed is 40MB/s. If you use a class 10 128GB the write speed will be only 10MB/s, internal write is ten times faster.

The difference comes in how aggressively you use the camera. If you use burst mode, internal will capture everything, external will be slower.

Also with games, which is prolly why people want to use adoptable, read speeds are slower. So you get this mixed performance, sometimes fast sometimes slow, and its inconsistent.

Low end phones use slower internal memory. There are many grades here. If you pair a low end phone with High grade microsd card then the difference will be less apparent. Low end phones have like 8GB so using adoptable makes it easier to install.

But generally speaking adoptable is a bad idea for the reasons mentioned in my earlier post. Portable is best and i kinda understand why LG did not allow adoptable in stock. Will cause too much confusion. Sammy did the same.


And the encryption has also a good side. If you lose your phone, nobody can steal any of your data :p
yeah right so all people that are on less than MM are at risk. C'mon. I want the choice whether to encrypt or not. Google just says you have to do it whether you like it or not.

Losing phone itself is a bigger problem for most people than the data on it.

if ever there is a problem with the phone, your sd card is useless. With portable you just take it out and have whatever you saved there.

In LG G4 the sd card is in a really bad posiition, on my tablet you can access it without opening the case.
So its not really swappable for me.

At least its you decision, i only told the possibilities ;)
Yes, its up to the user what they want to do but at least they can now make an informed one :)
 
Last edited:
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone