Hello Everyone,
Can anybody port me the camera and photos app from COLOR OS of Oppo Find 5 so that I can make it default for CM 11 or OMNI rom. I find oppo camera n photos app(Gallery) much better than the defaults. I am not a developer nor have any experience in porting. If anybody could help it would really helpful for me and many other people out there. Please its a request.
Well is it possible to port from COLOR OS to kitkat ?
Thank you.
I was wondering about this too recently and from what I found here and on oppoforums I can tell you that right now it's impossible due to closed source code / drivers for a camera and dependency on ColorOS kernel (I'm not a developer either, but that's how I understood it).
SO until Oppo releases source code for it, we stuck with default camera on custom roms.
I like ColorOS camera better too, takes way better pictures than Omni stock camera
me0wth said:
I was wondering about this too recently and from what I found here and on oppoforums I can tell you that right now it's impossible due to closed source code / drivers for a camera and dependency on ColorOS kernel (I'm not a developer either, but that's how I understood it).
SO until Oppo releases source code for it, we stuck with default camera on custom roms.
I like ColorOS camera better too, takes way better pictures than Omni stock camera
Click to expand...
Click to collapse
Porting it doesn't need any sourcecode. The closed sources is the apps and the camera hal. Porting camera and gallery without porting the whole rom will require several .smali hacking to remove dependice else it will need a lot other parts from color os.
Sent from my N1 using XDA Free mobile app
anders3408 said:
Porting it doesn't need any sourcecode. The closed sources is the apps and the camera hal. Porting camera and gallery without porting the whole rom will require several .smali hacking to remove dependice else it will need a lot other parts from color os.
Sent from my N1 using XDA Free mobile app
Click to expand...
Click to collapse
So is there a chance that someone could port it to other ROM. Does anyone know any developer that would help us. If its possible then it will be great. Hoping that some one will take an initiative.
If its possible to port the stock camera app than i don't care if it needs files from coloros even if i have to flash 1GB of data i still flash it
anyone? there is a growing demand for this also due to all the new Oneplus One owner.
anders3408 said:
Porting it doesn't need any sourcecode. The closed sources is the apps and the camera hal. Porting camera and gallery without porting the whole rom will require several .smali hacking to remove dependice else it will need a lot other parts from color os.
Sent from my N1 using XDA Free mobile app
Click to expand...
Click to collapse
Can you port it ?
plugin
can everybody give me a link to download the plugins ? I can't find it --'
thanks
Related
Hello everyone,
Now we are having fun with the Lollipop in our device. But our device doesn't seem to support every features of Lollipop. I was longing to use
the new features of android.hardware.camer2 API. But when i tried apps like Manual Camera, L Camera ; they report " It is not supported in your device". Devs isn't there anyway to integrate Camera2 support in any ROMs.
This might be of interest. http://forum.xda-developers.com/moto-g-2014/general/moto-g-2014-camera-sensor-t3053476
Heck even newly launched M9 and S6 premium phones camera also don't support all feature of camera 2 api,,, for our moto g ,,this is sure not possible. Its The reason that not even a single OEM go bang on this bad boy api, it requires lot of hardware elements to be in. Don't keep your hopes with Moto g on this ,,I an damm sure even moto x' 14 will not get this
This is the 4th or 5th thread i am going through which talks about Camera API 2.0 its pretty evident that our phones will never ever get the Camera API 2.0 support, please stop creating threads which wont yield anything!!
May I add somthing?
The Moto G has the same camera sensor as the nexus 5, the nexus 5 has camera2 api.
Also the camera2 is no hardware stuff, its an api to controll the camera manually.
Hey, maybe we could get 1080p through some camera2 api majic
QuillzToxic said:
The Moto G has the same camera sensor as the nexus 5, the nexus 5 has camera2 api.
Also the camera2 is no hardware stuff, its an api to controll the camera manually.
Hey, maybe we could get 1080p through some camera2 api majic
Click to expand...
Click to collapse
I was going to answer that. Our phone is pretty capable of almost everything Camera API 2 provides to N5 (except 4k). If some dev be interested and start dig arround i bet we would end with something. We have all sources from both devices.
4k would be a tiny bit too boss
QuillzToxic said:
4k would be a tiny bit too boss
Click to expand...
Click to collapse
4k wouldn't be possible i believe because of the SoC pipeline. It would be too much data to be handled.
But things like ISO selection this would be perfectly possible, once on N5 this option was selectable even before camera api v2.
sky0165 said:
4k wouldn't be possible i believe because of the SoC pipeline. It would be too much data to be handled.
But things like ISO selection this would be perfectly possible, once on N5 this option was selectable even before camera api v2.
Click to expand...
Click to collapse
I would help, but I don't think I would be able to help mutch, I have no idea about kernals/libs.
But I'm looking forward to better shots.
It would be possible with some devlopment... Just mutch slower.
QuillzToxic said:
I would help, but I don't think I would be able to help mutch, I have no idea about kernals/libs.
But I'm looking forward to better shots.
It would be possible with some devlopment... Just mutch slower.
Click to expand...
Click to collapse
Indeed. It would be very nice some enlightenment over this question even to people stop creating threads like this. What about @LuK1337 @luca020400 @Pizza_Dox @Shawn5162 ?
sky0165 said:
Indeed. It would be very nice some enlightenment over this question even to people stop creating threads like this. What about @LuK1337 @luca020400 @Pizza_Dox @Shawn5162 ?
Click to expand...
Click to collapse
I personally never use camera so I won't even try porting it from N5.
Hi guys, is it possible to change the location folder to SD instead internal memory on this app? I can't find an option to do this.
ErickST18 said:
Hi guys, is it possible to change the location folder to SD instead internal memory on this app? I can't find an option to do this.
Click to expand...
Click to collapse
swipe settings on camera and then touch on the SD Card pictogram. (????????)
sky0165 said:
swipe settings on camera and then touch on the SD Card pictogram. (????????)
Click to expand...
Click to collapse
Can't see that option, can u post a screenshot or something, please?
Here you are.
I rely on the Phone for my snaps
LuK1337 said:
I personally never use camera so I won't even try porting it from N5.
Click to expand...
Click to collapse
The thing is we have a hardware then with a small amount of work we can record even better memories or even full hd videos. Y don't you just lend out your knowledge to help us!
He is a ROM developer dude
The_Ace said:
The thing is we have a hardware then with a small amount of work we can record even better memories or even full hd videos. Y don't you just lend out your knowledge to help us!
Click to expand...
Click to collapse
He is a ROM developer dude the software side of things Camera API 2.0 needs support of hardware as well as all those library files and modules. In short a complete rewrite of existing underlying Camera software which is very difficult since it requires proprietary files drivers etc. Seeing S6 or S6 Edge or any other major phone lacking it at the moment i feel we will never it until someone develops an open source driver kinda thing for it
I'm not sure what the big deal is with the camera thing. There are literally dozens of camera apps out there that are as good or better than the stock cameras. On the suggestion of someone at XDA that I forget who, I tried A Better Camera and liked it so much I purchased it. It will save to the SD card and has more features than the standard camera.
Tel864 said:
I'm not sure what the big deal is with the camera thing. There are literally dozens of camera apps out there that are as good or better than the stock cameras. On the suggestion of someone at XDA that I forget who, I tried A Better Camera and liked it so much I purchased it. It will save to the SD card and has more features than the standard camera.
Click to expand...
Click to collapse
Try finding an app for manual focus, RAW support, exposure time and ISO sensitivity.
BTW also try Camera FV5. It kicks A Better Camera's a** in terms of bringing powerful features to your phone.
raju sesharaj said:
He is a ROM developer dude the software side of things Camera API 2.0 needs support of hardware as well as all those library files and modules. In short a complete rewrite of existing underlying Camera software which is very difficult since it requires proprietary files drivers etc. Seeing S6 or S6 Edge or any other major phone lacking it at the moment i feel we will never it until someone develops an open source driver kinda thing for it
Click to expand...
Click to collapse
We are all speculating here, even you. No one has a digged to find if we can use anything from Nexus 5. The ones who has skills for this kind of thing is simply not interested.
The only thing we don't share with N5 is SoC.
I've read a lot about this phone lacking a good camera. I own a S6 and an S7, so I dumped the camera app from my Samsung phone as well as the frameworks required for the camera app to work.
I'm not sure if this will work because I don't have a OnePlus 3T phone on hand (I am planning on getting one though), so this hasn't been tested. These files are stock files and unmodified. From what I've read as long as the frameworks are available, the APK files should function, so if anyone would like to test these out and report back to let me know how it works I would appreciate it.
Recommendations:
Just to cover all bases, I do recommend everyone to make a backup of their system. This archive won't make any changes to your system outside of installing the stock samsung camera app, but I don't want to be responsible for any issues if something stops working for you.
I don't foresee anything causing any trouble because if this doesn't work, you can just uninstall it like any other app and remove the *jar files and everything should be fine.
Here are the steps:
1. Extract the archive file. (you should see a readme.txt, SamsungCamera4.apk, and a system folder)
2. Install the "SamsungCamera4.apk" file like any other app (Don't open it up yet after you install it)
3. In the system\framework folder of this archive, you will see a bunch of *.jar files. You need to move those into the .\system\framework folder on your phone. (These are required libraries for the APK to work properly)
You can do this using an app like "Root Browser", but you NEED to be rooted for this to work.
4. After you copy the jar files over, reboot your phone.
5. (Optional) When your phone powers back on, try and clear the cache for your camera app.
6. Try and run the Samsung Camera app on your phone.
I hope this will work out on this phone, because I would really like to see a better camera option for such a great phone!
Let me know what you find!
Extracted the apk and doesn't install.
Do you get any errors? If so, what is the error?
m0d hipp¥ said:
Do you get any errors? If so, what is the error?
Click to expand...
Click to collapse
I installed it as a system app because it can't be installed normally (package appears to be corrupted) and installed all frameworks with rw-r-r.
When I open the app, it flashes black for half a second and then closes
Dang, okay. Let me look into this and see what I can do. When you tried installing it as a regular app, did it say it's not compatible or anything came up?
m0d hipp¥ said:
Dang, okay. Let me look into this and see what I can do. When you tried installing it as a regular app, did it say it's not compatible or anything came up?
Click to expand...
Click to collapse
I would like to be optimistic but if it was possible someone would have done it ages ago. You should be able to port from one Samsung to another as the frameworks are similar but you would need to build it from the source (i.e. build the app yourself from scratch) to have it working on Oneplus 3t and the source code is not open I believe.
You would have better chances at tweaking stock camera than porting Samsung's
Yeah, I might need to look into it a bit further. I was being optimistic and hopeful. I mean, I get that the hardware is specific to the device, but I don't see why a camera like Samsung's camera app couldn't be ported for all Android devices. After all Android is built off the same base platform.
Thanks for at least giving it a try. I think I will go and order my OnePlus 3T when I get home from work, then I'll be able to do more trial and error on my own as well!
Thanks for the attempts guys!
m0d hipp¥ said:
Yeah, I might need to look into it a bit further. I was being optimistic and hopeful. I mean, I get that the hardware is specific to the device, but I don't see why a camera like Samsung's camera app couldn't be ported for all Android devices. After all Android is built off the same base platform.
Thanks for at least giving it a try. I think I will go and order my OnePlus 3T when I get home from work, then I'll be able to do more trial and error on my own as well!
Thanks for the attempts guys!
Click to expand...
Click to collapse
Good luck in testing this once you get your phone but I doubt that you'll be able to port Samsung camera to Oneplus 3t. I think better idea would be working on the stock camera and improving the algorithms and post processing there.
If you get stuck and need experts view on your ideas or help with the code ask the greatest camera developer defcomg for help as he with his expertise will be able to assist you where possible
Thanks! I was actually looking at some other apps in the playstore that are considered "high def camera" apps. I know that a lot of the quality in pictures is based on the hardware itself, however I also know that the software is what drives the hardware to work the way it works. I mean, granted the specs of the camera might not be the same as Samsung's, but a 16mp camera should be pretty darn good quality nonetheless.
Has anyone played around with any of the other camera apps?
I know someone here tried the stock android\google camera. What about one of these?
https://play.google.com/store/apps/details?id=com.marginz.snap
https://play.google.com/store/apps/details?id=net.sourceforge.opencamera
https://play.google.com/store/apps/details?id=pl.vipek.camera
https://play.google.com/store/apps/details?id=com.riseupgames.proshot2
I realize some of these are paid apps, and I'll look into it once my phone comes in as well. I definitely think there is opportunity for some optimization to make the camera a little better based off everyone's feedback about it.
This is a good initiative to improve the software side of the camera. I know sultanxda has his own hals in his ROMs but I find stock oxygen ROM to have better images and videos with less distortion.
All the luck for your attempt. If you're able to tidy up the algorithms ,it's gonna improve the camera for sure.
Crossing fingers.
That being said, what camera hal version is the sammy cam? But even if it´s the same, I belive you have to build a wrapper to shim the sammy function calls to the qcom camera hal... Good luck!
Propably logs (logcat and dmesg) from the crashing camera app would be usefull.
Bah, unfortunately it seems like I got ahead of myself. I did a little bit more looking into this, and it looks like the SamsungCamera app is actually using a custom SDK, so it doesn't follow the same practice your other universal apps use. Apparently SamsungCamera uses some more low-level technique that doesn't utilize HAL.
Hey Guy's
Have you tried Google Camera? You can get this on apkmirror.
Cheers
Right, it's like I suggested in one of my previous posts. There seem to be a few high def camera apps available across all android platforms which might be a great alternative. I'm not sure, but it's worth a look and test.
Neo+6210 said:
Hey Guy's
Have you tried Google Camera? You can get this on apkmirror.
Cheers
Click to expand...
Click to collapse
I tried Google camera and it crashes every time I open the app.. Any insight?
jdavis7882 said:
I tried Google camera and it crashes every time I open the app.. Any insight?
Click to expand...
Click to collapse
Use the link from this thread: http://forum.xda-developers.com/one...oogle-camera-4-2-035-141213305-t3531566/page1
Last post I think. First one doesn't work.
NoLunchBox_ said:
Use the link from this thread: http://forum.xda-developers.com/one...oogle-camera-4-2-035-141213305-t3531566/page1
Last post I think. First one doesn't work.
Click to expand...
Click to collapse
Same result
NoLunchBox_ said:
Use the link from this thread: http://forum.xda-developers.com/one...oogle-camera-4-2-035-141213305-t3531566/page1
Last post I think. First one doesn't work.
Click to expand...
Click to collapse
Having tried numerous Google camera versions unfortunately none of them give us the same controls (no HDR+, burst mode which no one uses ) that would give to Nexus line users as this is limited to just Google phones. If HDR+ worked on Oneplus 3T it would give the results that Pixel users get and since Samsung camera app is no-go as expected I think working on Google camera app to unlock HDR+ that Google/Pixel phones get would probably be the only solution to improve the results on OP3T.
@m0d hipp¥ can you port or arrange samsung Gallery app for Oneplus 3T???
It will be a great help bro
I got installed LineageOS 14.1 in my galaxy s5, SM G900AZ, I know the camera app doesnt works as well because there is a few bugs to clean, but im trying to record a video in 60 fps and the native lineage camera app get crashed. Is there a flasheable touchwiz camera for Lineage? Or i must wait for it?
Sorry for my bad english, im hispanic.
S5 don't support fast motion with lineage camera, maybe it'll in the future. Slow motion work with OxygenOs camera, so technically there is a way to make fast/slow motion work, let's hope. Touchwiz camera work only with touchwiz framework, it wont work on lineageOs.
Just as some people believed that using heart rate monitor on Lineage was impossible, some people still think that the camera must be also impossible. You can actually use the heart rate monitor on Lineage and I think with enough dev interest we could have the original camera working too.
would be great to have a fully working camera - stock or not - that supports slow motion for Lineage. Such a shame, considering the hardware does!
ashirviskas said:
Just as some people believed that using heart rate monitor on Lineage was impossible, some people still think that the camera must be also impossible. You can actually use the heart rate monitor on Lineage and I think with enough dev interest we could have the original camera working too.
Click to expand...
Click to collapse
The original camera is not open source. It's proprietary or closed source. You'll only ever see it on stock Samsung ROMs.
Sent from my Samsung SM-G900I using XDA Labs
Dirty Flasher said:
The original camera is not open source. It's proprietary or closed source. You'll only ever see it on stock Samsung ROMs.
Sent from my Samsung SM-G900I using XDA Labs
Click to expand...
Click to collapse
Still, doesn't it feels weird that only the original stock camera app could access the hardware to shot 120fps videos?
No idea what would that imply for a dev, just finding it unusual there isn't any alternative to the stock app
brembide said:
Still, doesn't it feels weird that only the original stock camera app could access the hardware to shot 120fps videos?
No idea what would that imply for a dev, just finding it unusual there isn't any alternative to the stock app
Click to expand...
Click to collapse
Well you could maybe get it working on a TouchWiz based custom ROM, possibly with some legal issues, but not on CM/LOS.
If you find out anything different, let me know because I prefer the stock camera too.
Sent from my Samsung SM-G900I using XDA Labs
Camera
Dirty Flasher said:
Well you could maybe get it working on a TouchWiz based custom ROM, possibly with some legal issues, but not on CM/LOS.
If you find out anything different, let me know because I prefer the stock camera too.
Sent from my Samsung SM-G900I using XDA Labs
Click to expand...
Click to collapse
It works if you install HyperRom.
I have slow & fast motion on my Samsung S3 I9300.
But you are right, not in Lineage or CM, so far.
How did you get the heart monitor to work?
ashirviskas said:
Just as some people believed that using heart rate monitor on Lineage was impossible, some people still think that the camera must be also impossible. You can actually use the heart rate monitor on Lineage and I think with enough dev interest we could have the original camera working too.
Click to expand...
Click to collapse
pvsvamsi said:
How did you get the heart monitor to work?
Click to expand...
Click to collapse
https://forum.xda-developers.com/galaxy-s5/unified-development/mod-t3528866
I'm asking this because all the cameras that are shipped with most custom roms s*cks...
Unfortunately, it seems to have proprietary stuff included in Samsung's original camera app.
No
DanielAedo said:
I'm asking this because all the cameras that are shipped with most custom roms s*cks...
Unfortunately, it seems to have proprietary stuff included in Samsung's original camera app.
Click to expand...
Click to collapse
Sadly it's not possible as the stock camera is closed source ......
i didn't really try out the camera that much in stock before switching to LOS 15.1 but i am accustomed to just using OpenCamera anyway, hope that will give you at least enough control over settings to get decent pictures? (it is a challenge in modest light, i know)
I've been running LineageOS 18.1 for my S8 (SM-950FD) and it's been working fabulously ! However its stock camera is just not the best. I have tried other camera apps as well, like GCamera and Open Camera, but nothing is as close as Samsung stock camera. I chose not to go back to Samsung stock ROM because I love the experience of Android 11, while the original rom only supports till Android 9.
Is there any other Custom ROM than LineageOS that comes with a great camera app ?
There is Project Sakura (https://forum.xda-developers.com/t/...5-1-official-monthly-updates-vanilla.4261403/). It is based on LineageOS 18.1 and has an integrated camera app called Footej Camera. Not the best name, but it feels a lot like the Stock Camera. I believe you can also download Footej from PlayStore but it probably costs a few pennies.
Good Luck on your Search!
Adanor123 said:
There is Project Sakura (https://forum.xda-developers.com/t/...5-1-official-monthly-updates-vanilla.4261403/). It is based on LineageOS 18.1 and has an integrated camera app called Footej Camera. Not the best name, but it feels a lot like the Stock Camera. I believe you can also download Footej from PlayStore but it probably costs a few pennies.
Good Luck on your Search!
Click to expand...
Click to collapse
Hi, thanks !
I have read the whole thread from Project Sakura that you provided, apparently there are issues with hotspot (not working) and camera itself (few people mentioned the camera just stucks after a while). But this ROM looks interesting, I'm gonna keep my eye on it and see its updates.
Well, the further custom roms move away from the stock rom, the more bugs appear. I'm surprised you have a working LOS 18.1, which one is that if I may ask?
You could check out ProCam X, it's in the Playstore. Great app with lots of features. Some people complain that the image quality is worse, but that's probably because they accidentally set the post-processing to low quality (NR).
Adanor123 said:
Well, the further custom roms move away from the stock rom, the more bugs appear. I'm surprised you have a working LOS 18.1, which one is that if I may ask?
You could check out ProCam X, it's in the Playstore. Great app with lots of features. Some people complain that the image quality is worse, but that's probably because they accidentally set the post-processing to low quality (NR).
Click to expand...
Click to collapse
I'm using LOS 18.1 from Stricted, check the first comment here. Yes, it's working surprisingly well, battery drains a little bit faster than using original stock ROM though, but everything works fine. I'm aware some people mention wifi / hotspot are problematic on their LOS 18.1, but I can use wifi & hotspot sharing just fine on my phone with this custom ROM from Stricted. They have September update for their ROM which I haven't tried because mine is already working well and I figured the camera quality would be the same anyway.
At this point, I'm focusing on looking for an alternative camera app, or waiting if someone would generously come with LOS 19 (Android 12) for S8, haha. In the meantime, I'll try your camera app recommendation, thanks !!
Thank you! I will check that out. One last thing comes to my mind. You probably know it already, but maybe you don't or anyone else is searching for a solution, so:
It is very important for high quality photos to activate the Camera2 API. It can simply be flashed and offers an interface for more complex camera controls. If the API is activated can be checked with this app: https://play.google.com/store/apps/details?id=com.airbeat.device.inspector&hl=gsw&gl=US
If it misses, here is the zip file: https://www.cyanogenmods.org/downloads/camera2-api-enabler-zip-file-download/
Good luck and happy photographing!
Adanor123 said:
Thank you! I will check that out. One last thing comes to my mind. You probably know it already, but maybe you don't or anyone else is searching for a solution, so:
It is very important for high quality photos to activate the Camera2 API. It can simply be flashed and offers an interface for more complex camera controls. If the API is activated can be checked with this app: https://play.google.com/store/apps/details?id=com.airbeat.device.inspector&hl=gsw&gl=US
If it misses, here is the zip file: https://www.cyanogenmods.org/downloads/camera2-api-enabler-zip-file-download/
Good luck and happy photographing!
Click to expand...
Click to collapse
Actually I wasn't aware of this API, I'm gonna try to use it. Thank you !