Turbo 2 "Camera2" support? - Droid Turbo 2 Q&A, Help & Troubleshooting

Does anyone know if it's the Hardware or Firmware that is preventing the "Camera2" support needed for the 3rd Party Camera apps to allow full manual control over the T2's camera? I was hoping that one of these apps might work so that I could use them to see if I could get better results from the 21MP camera on the T2 but none of them do. It seems like the problems with the white balance adjustment and other shortcomings can't be fixed yet. If it's a hardware thing, then I'll probably return the T2 to get the G4 or V10 but if it's a firmware deal that can be fixed, I'm not sure what I'll do.

Afaik, Moto doesn't use the latest Andoir camera API. Of course, could be changed but looks like that is not in MM update.

Related

[Q] Atrix Camera Quality

I'm not trying to sound stupid but is there not a way to "up" the camera on the Atrix to an 8MP or so? The reason I even asked is that I am just joining you "elite" group of Atrix owners by stepping up from an XT711. Now before I get too flamed, the XT is really a great handset, or could have been if it hadn't been abandoned by Motorola. I have an XT711 with a xenon flash and 8mp camera that takes OUTSTANDING photos and beautiful HD video, I also bought my wife its little brother, the XT701 that has a 5mp camera. After doing alot of searching, I found a Chinese web site that had a flash file that I used to flash her phone and change her camera to 8mp also, and it worked beautifully! Her camera went from good pictures to great pictures and it was just a simple flash file. Now that my wife and I are both upgrading to the Atrix because of no future support, I am just wondering if this method could be used for the Atrix as well or if anyone has thought about or tried it. I dont know how they changed it in the file, and if I wasn't such a rookie, I would look in it and see cause I still have the zip file, but I wouldn't even know what I was looking at if I opened it. I am sure the camera should be similar to the "X" phone with its 8mp, and from the looks of it, it might actually be the same camera as the newly China released XT882, which is almost the same as the Atrix (actually maybe better with its dual sims) but its camera is sitting at 8mp, not 5mp. Well since I am just a noob, I figured I would at least ask if it had been thought of or tried because I know from my XT phones that those 3 little megapixels can make a very nice difference in your pictures and alot of people including myself would love to have it. Why couldn't it work if the camera was capable? Just curious and hopeful. Thanks in advance!
I can tell you that the difference between 5MP and 8MP is not important, especially on a camera phone that is not designed to print large resolution images in the first place.
You can't increase the megapixels by flashing software onto a phone. Most likely the update adjusted the white balance, aperture, focus, and color contrasts to make the image more appealing. The iPhone has already proven that a lower MP camera can easily beat-out a higher MP if the software and lens is good enough.
I don't know of any current projects related to the Atrix 4G camera software. However, there many camera apps that offer filters and other software related changes to your photos. I suggest checking all of the modes the Atrix 4G offers and then see if any of the 3rd party apps add additional features.
Are you sure that the software cannot be limiting the camera to 5mp? I only ask because I don't know, not because I don't believe. I just read the site where the XT701 upgrade is and it says the software is limiting the camera. I just thought possibly the Atrix could be as well. Here is the translated page:
http://translate.google.com/transla...0/08/08/update_xt701_carema_to_8mpix/&act=url
Well it was at least worth asking. Hopefully with the new GB update coming up, the camera will become more like what I am used to. Thanks!

[FACT] [Moto G 2014] [LG Nexus 5][Camera Sensor] [Camera 2.0 API]

The camera sensor 'Sony IMX179' used in the Moto G 2014 is the same as in LG Nexus 5.
As Nexus 5 has Snapdragon 800 and IMX179 sensor enclosed in a special rig it has Optical Image Stabilization. (OIS).
IMX179 is capable of shooting 1080p videos at 30fps & Snapdragon 400 (MSM8226) used in Moto G 2014 is fully capable of processing FHD 1080p video and has FHD encoder support.
Specifications
Type : Active Pixel CMOS
Pixel Size : 1.4 µm
Type : 1/3.2”
Effective Pixels : 8.08MP
Max FPS : 30
Aperture : f/2.0
Focal Length : 27mm
Also Google introduced 1 new API Lollipop onwards for Camera called Camera 2.0 API (android.hardware.camera2) that enables the device fully utilize the hardware and software & a complete manual control on the post-processing features of the image. Nexus 6 and Nexus 5 have Camera 2.0 API implemented in their stock ROMs.
The features that can be controlled using Camera 2.0 API to give far more superior quality images as compared to auto-mode.
Exposure time
ISO Sensitivity
Frame duration
Lens focus distance
Flash trigger
Color correction matrix
JPEG metadata
Tonemap curve
Crop region
AE / AF / AWB mode
AE / AWB lock
AF trigger
Precapture AE trigger
Metering regions
Exposure compensation
Target FPS range
Capture intent
Video stabilization
Motorola too was lazy to upgrade the phone software to enable FHD video recording and introduce Camera 2.0 API. It seems Camera 2.0 needs hardware support as well, will have to confirm it from reliable sources.
I have mailed Motorola of this issue, but still its has been 1 week 3 weeks, still no reply from them.
Hope this information is useful.
sharkymyn said:
The camera sensor used in the Moto G 2014 is the same as in LG Nexus 5. It's the Sony IMX179 1/3.2” CMOS with 1.4 µm pixels. 8 MP f/2.0, 27mm-effective lens. As the Nexus 5 has Snapdragon 800 so it is able to support OIS feature.
Snapdragon 400 used in Moto G has FHD 1080p encoder supported, but Motorola was lazy to upgrade the phone software to enable full HD video recording.
Click to expand...
Click to collapse
Thank you, this is interesting to know. Can you please confirm how did you come by this information, did you take apart your Moto G 2014, do you know if all variants of Moto G 2014 use the same camera? Can we update phone software - e.g. by using custom Sony Binaries/drivers in the custom built CM12?
anterus said:
Thank you, this is interesting to know. Can you please confirm how did you come by this information, did you take apart your Moto G 2014, do you know if all variants of Moto G 2014 use the same camera? Can we update phone software - e.g. by using custom Sony Binaries/drivers in the custom built CM12?
Click to expand...
Click to collapse
Source : http://www.techspot.com/review/888-motorola-moto-g-2014/page1.html :fingers-crossed:
IMO, All the variants of Moto G 2014 use the same IMX179. And you cannot update the phone software by using Sony's Binaries, they are device specific.
Meanwhile I have mailed Motorola about the same, I am now waiting for their reply
So i wonder what motorola is going to say about this
Just because the sensor is the same doesn't mean the camera module is. In fact, the G has different lenses than the N5 (different aperture sizes, too).
Also, I doubt Motorola was "too lazy" to enable 1080p recording. It's far more likely that this was a deliberate decision to prevent the G from cannibalizing their sales of higher-end models too much.
Interesting so does that mean that a dev could implement 1080p recording?
code65536 said:
Just because the sensor is the same doesn't mean the camera module is. In fact, the G has different lenses than the N5 (different aperture sizes, too).
Also, I doubt Motorola was "too lazy" to enable 1080p recording. It's far more likely that this was a deliberate decision to prevent the G from cannibalizing their sales of higher-end models too much.
Click to expand...
Click to collapse
It's just apperture and lens. That doesn't change the fact they share the same camera module. IMX is the same for all phones.
guillaumedsde said:
Interesting so does that mean that a dev could implement 1080p recording?
Click to expand...
Click to collapse
Technically yes.
guillaumedsde said:
Interesting so does that mean that a dev could implement 1080p recording?
Click to expand...
Click to collapse
aditya.upadhyaya said:
Technically yes.
Click to expand...
Click to collapse
Even Camera API v2.
I use the attached file to change the profiles of video resolution support.
Use the one from N5, it enable the option 1080p recording, but if i try to record a video it does not, it start and end in one second. when I check the 1 second recorded video is only 720p :silly:, I tested Moto camera, and google camera same result.
The name of the file is only ''media_profiles.xml'' i rename to know... to flash i flash with original name ''media_profiles.xml'' and put it on system/etc...
Of course that would not be so easy.
But is a start... enjoying the thread :good:
baybutcher27 said:
I use the attached file to change the profiles of video resolution support.
Use the one from N5, it enable the option 1080p recording, but if i try to record a video it does not, it start and end in one second. when I check the 1 second recorded video is only 720p :silly:, I tested Moto camera, and google camera same result.
The name of the file is only ''media_profiles.xml'' i rename to know... to flash i flash with original name ''media_profiles.xml'' and put it on system/etc...
Of course that would not be so easy.
But is a start... enjoying the thread :good:
Click to expand...
Click to collapse
The drivers doesn't know what "1080p" means so it sticks with 720p.
sky0165 said:
The drivers doesn't know what "1080p" means so it sticks with 720p.
Click to expand...
Click to collapse
That gave me a brilliant plan. This is the right way of thinking. If possible, can someone use camera.msm8226.so (system/lib/hw/) from a 1080p enabled MSM 8226 chipset and try the same? A couple of Chinese phones and a Sony Xperia phone (don't know in which) has this.
Warning - this could screw the phone up. Backup and reflashing ROM will be necessary.
---------- Post added at 04:41 AM ---------- Previous post was at 03:53 AM ----------
baybutcher27 said:
I use the attached file to change the profiles of video resolution support.
Use the one from N5, it enable the option 1080p recording, but if i try to record a video it does not, it start and end in one second. when I check the 1 second recorded video is only 720p :silly:, I tested Moto camera, and google camera same result.
The name of the file is only ''media_profiles.xml'' i rename to know... to flash i flash with original name ''media_profiles.xml'' and put it on system/etc...
Of course that would not be so easy.
But is a start... enjoying the thread :good:
Click to expand...
Click to collapse
media_profiles.xml is a file that lets the OS know what types of encoders and decoders are present, & also usable for the device. By using one from Nexus 5, its letting the our OS know that 1080p HD is available, but when you open the camera, it doesn't have the library driver files to do so., & thus my post above. By getting driver file, it should technically have the capability to record, but if its also kernel related, the kernel also needs to be patched in accordance. But in the mean time, let's take this step by step.
Also, i dont think Motorola's gonna answer.
aditya.upadhyaya said:
That gave me a brilliant plan. This is the right way of thinking. If possible, can someone use camera.msm8226.so (system/lib/hw/) from a 1080p enabled MSM 8226 chipset and try the same? A couple of Chinese phones and a Sony Xperia phone (don't know in which) has this.
Warning - this could screw the phone up. Backup and reflashing ROM will be necessary.
---------- Post added at 04:41 AM ---------- Previous post was at 03:53 AM ----------
media_profiles.xml is a file that lets the OS know what types of encoders and decoders are present, & also usable for the device. By using one from Nexus 5, its letting the our OS know that 1080p HD is available, but when you open the camera, it doesn't have the library driver files to do so., & thus my post above. By getting driver file, it should technically have the capability to record, but if its also kernel related, the kernel also needs to be patched in accordance. But in the mean time, let's take this step by step.
Also, i dont think Motorola's gonna answer.
Click to expand...
Click to collapse
I believe this task is a little more deeper than just replacing files. I think we would need a proper kernel, since it's the bridge between hardware and software to make the current system "speak" with the new files. Because if system request something that was declared differently or wasn't declared with the replaced drivers/libs camera would stop working.
I think lib/hw is the real module blobs, vendor/hw it's the Camera HAL.
sky0165 said:
I believe this task is a little more deeper than just replacing files. I think we would need a proper kernel, since it's the bridge between hardware and software to make the current system "speak" with the new files. Because if system request something that was declared differently or wasn't declared with the replaced drivers/libs camera would stop working.
I think lib/hw is the real module blobs, vendor/hw it's the Camera HAL.
Click to expand...
Click to collapse
Okay, that's a decent explanation.
With that, we require Camera HAL of a Lollipop based MSM8226 chipset, preferably by Motorola. But, Moto G & G2 are d only known Lollipop Snapdragon 400 phones.
Can someone send me the .so file for lib/hw/ ? And if possible send me d HAL file of any MSM8226 phone? I want to test it anyways. No harm in doing that, right?
aditya.upadhyaya said:
Okay, that's a decent explanation.
With that, we require Camera HAL of a Lollipop based MSM8226 chipset, preferably by Motorola. But, Moto G & G2 are d only known Lollipop Snapdragon 400 phones.
Can someone send me the .so file for lib/hw/ ? And if possible send me d HAL file of any MSM8226 phone? I want to test it anyways. No harm in doing that, right?
Click to expand...
Click to collapse
I don't think it's like that.
I think first we need N5 camera blobs and probably some reverse-engineering to make the files "fit" on G. These blobs are what makes the module turn on, focus, etc. Here, we're speaking on Hardware level.
The last thing is Software level, which is HAL. APP requests to HAL that requests to CAMERA.
Don't know if this is right.
sky0165 said:
I don't think it's like that.
I think first we need N5 camera blobs and probably some reverse-engineering to make the files "fit" on G. These blobs are what makes the module turn on, focus, etc. Here, we're speaking on Hardware level.
The last thing is Software level, which is HAL. APP requests to HAL that requests to CAMERA.
Don't know if this is right.
Click to expand...
Click to collapse
Hmmm... Yeah. That's also there.
Okay guys so here is the update
I mailed the Motorola regarding this issue on 13th March, 2015, They assured that the mail will be replied within 24 hours.
Today is 17th March, 2014. Its been 3 days, still no reply from their side.
May be a bad news for some!!
I read a news article from GSMArena where it stated that even Samsung didn't implement all features of Camera API 2.0 in their Samsung S6 and S6 Edge. Considering it is a recent flagship and has more than enough oomph and still not given the benefits of Lollipop API's i seriously doubt Moto will do anything for Moto G. Moto X 2014 might have a chance and Moto X 2015 will have it more or less. Unless Moto releases resources for implementing Camera API or someone comes with a open driver solution or some dev creates a hack to enable the settings by Xposed i seriously doubt this will ever happen. My post may feel negative but its the reality as far as i think. Anyway lets hope:crying:
---------- Post added at 12:57 AM ---------- Previous post was at 12:28 AM ----------
Tried contacting Motorola Support through the help app. Seems they don't have any information about this. So i have created a petition on https://www.change.org/p/motorola-k...r-moto-g-x-both-generations?just_created=true If anyone is interested kindly take part all we can do is ask Motorola for it.
To be honest, if we can do it, not a big problem insert it into CM and done =)
By the way, is there a way to modify drivers and make the software take movies at 60FPS (Since the Slow Mode is at 60FPS, but divided by 4 that gets 15FPS)
raju sesharaj said:
I read a news article from GSMArena where it stated that even Samsung didn't implement all features of Camera API 2.0 in their Samsung S6 and S6 Edge. Considering it is a recent flagship and has more than enough oomph and still not given the benefits of Lollipop API's i seriously doubt Moto will do anything for Moto G. Moto X 2014 might have a chance and Moto X 2015 will have it more or less. Unless Moto releases resources for implementing Camera API or someone comes with a open driver solution or some dev creates a hack to enable the settings by Xposed i seriously doubt this will ever happen. My post may feel negative but its the reality as far as i think. Anyway lets hope:crying:
---------- Post added at 12:57 AM ---------- Previous post was at 12:28 AM ----------
Tried contacting Motorola Support through the help app. Seems they don't have any information about this. So i have created a petition on https://www.change.org/p/motorola-k...r-moto-g-x-both-generations?just_created=true If anyone is interested kindly take part all we can do is ask Motorola for it.
Click to expand...
Click to collapse
Well, S6 is still to be launched. I believe the software they're running isn't 100% finished and polished, just like M9. Wait April 10, probably they'll add it on day 1 or some weeks later.

I got a chance to use a G5 demo handset.

I am due an upgrade and currently being pushed a S7 by my service provider. But i decided too take a look at the G5.
Its a nice looking phone, fits nicely in your hand as its slightly narrower than the G4.
I have some reservations about the module release button? but only time will tell? The software has more of an iclone feel now? But the camera functionality is what i was most interested in. Looking at what i have seen i would say that LG have dropped the ball on this? Sure theres a little tweek on the main 16mp camera but the option to have dual lense you think they would have come up with something far better than what they are about to deliver.
Sticking one image inside another is nothing new,, they should have delivered a software package to accompany the new camera system that would have made the user more interested in using both lenses.
Once the handset in delivered to me i will post some more, but the bottom line is the modular system might be the only real reason to switch from a G4 to G5.
jamiee6610 said:
I am due an upgrade and currently being pushed a S7 by my service provider. But i decided too take a look at the G5.
Its a nice looking phone, fits nicely in your hand as its slightly narrower than the G4.
I have some reservations about the module release button? but only time will tell? The software has more of an iclone feel now? But the camera functionality is what i was most interested in. Looking at what i have seen i would say that LG have dropped the ball on this? Sure theres a little tweek on the main 16mp camera but the option to have dual lense you think they would have come up with something far better than what they are about to deliver.
Sticking one image inside another is nothing new,, they should have delivered a software package to accompany the new camera system that would have made the user more interested in using both lenses.
Once the handset in delivered to me i will post some more, but the bottom line is the modular system might be the only real reason to switch from a G4 to G5.
Click to expand...
Click to collapse
'Sticking one image inside Another is nothing new' - I'm pretty sure you've missed the point in the dual camera setup. Sure the photo in a photo is a gimmick and 99% of people will never use it. But what about the wide camera lense? You haven't even mentioned that, and that is one of the most important things you could have mentioned.
What sort of software package are you alluding to? You've essentially got the option of using a great 16mpx camera, which will be absolutely amazing if my lg g4 in manual/raw is anything to go by. And in addition you have a super wide angled lense for taking in sweeping vistas.
The only reason someone would upgrade from an s6 to an s7 is incremental hardware updates. So I don't really get your 'bottom line' bit.. The lg g5 has hardware updates like the s7, and an even more unique and innovative design, so actually you have more reason to upgrade.
sstanton86 said:
'Sticking one image inside Another is nothing new' - I'm pretty sure you've missed the point in the dual camera setup. Sure the photo in a photo is a gimmick and 99% of people will never use it. But what about the wide camera lense? You haven't even mentioned that, and that is one of the most important things you could have mentioned.
What sort of software package are you alluding to? You've essentially got the option of using a great 16mpx camera, which will be absolutely amazing if my lg g4 in manual/raw is anything to go by. And in addition you have a super wide angled lense for taking in sweeping vistas.
The only reason someone would upgrade from an s6 to an s7 is incremental hardware updates. So I don't really get your 'bottom line' bit.. The lg g5 has hardware updates like the s7, and an even more unique and innovative design, so actually you have more reason to upgrade.
Click to expand...
Click to collapse
I'm currently in possession of a G4, I've had a chance to do side by side compare.
What about the amazing software? Well you have a 16mp camera which in my opinion is the same as the G4 just software / processing seems tweaked a little? Its really nice but nothing you will be surprised at if your using a G4. The wide angle lenses you talk about mate is a bit of a letdown, it's true does have a massive angle on it but 8mp is more than able to handle shots with good detail.......................................if it had a bloody bigger sensor!
Theres a lot of noise in the photos and I'm hoping with an update that will be addressed? But I like photos with out the green and red salt and pepper dustings.
So what they could have given us was a smart blur option on backgrounds like the what HTC done with the M8 series and bokeh effects?
That would have been a nice upgrade on the photography from the G4!
How about a native filters and editing tool? Sure there's plenty of third party apps out there, but how about we have an option to shot live with filters rather than post edit?
So no I don't think I missed the point of a dual camera feature? I think LG are the ones who missed it by delivering what looks like good hardware with bare minimum effort on software to showcase the hardware.
I ain't asking for bells or whistles but they have launched a phone that's show case features are modular customization and a DUAL LENSE CAMERA, so why have We not had a bigger bundle installed on the software to help support this?
I do have to say the picture in picture is more of a gimmick. I was they would have brought manual video mode
Sent from my LG-H812 using Tapatalk
MadMax said:
I do have to say the picture in picture is more of a gimmick. I was they would have brought manual video mode
Sent from my LG-H812 using Tapatalk
Click to expand...
Click to collapse
Realistically who's going to use it?
As I stated already improving what they are offering by things just like you mention would have a far bigger appeal to people who are buying the phone for its features.

Camera swap

This may seem kinda stupid but would it be possible for me to replace the imx298 main camera and replace it with a pixel imx 398 or an s7 camera?
A) You could have to make sure it fits in the same space.
B) Makes sure it has the same connections.
C) You'll have to rewrite your phone's software to get info on and off the camera AND how to interpret that data once it is off and apply the appropriate tweaks.
Overall, you'd be better off just buying something with that module in there if it's that important to you.
Why are people being such asses? Lol if you're not going to give a productive answer then shut up.
I found a thread from 2013 which basically says no it's impossible without re-writing the kernel, BUT it was possible with the xperia neo where sony released the same phone with two different camera modules. Although it's unlikely with the v20.
http://forum.xda-developers.com/showthread.php?t=2180366
If there were a way to make this crappy, over-sharpening, oil-painting looking camera, any better I certainly would like to know about it too.
ronattack said:
If there were a way to make this crappy, over-sharpening, oil-painting looking camera, any better I certainly would like to know about it too.
Click to expand...
Click to collapse
I had a huge noise reduction issue when I first bought my T-Mobile V20. Full bright shots with trees would have so much noise reduction applied, the trees looked exactly like oil paintings.
I called T-Mobile and got it replaced, and the new phone still does the noise reduction, but it's way better (less than half the amount). You might want to try that if you can. The V20 seems to be a bit inconsistent...
ronattack said:
Why are people being such asses? Lol if you're not going to give a productive answer then shut up.
I found a thread from 2013 which basically says no it's impossible without re-writing the kernel, BUT it was possible with the xperia neo where sony released the same phone with two different camera modules. Although it's unlikely with the v20.
http://forum.xda-developers.com/showthread.php?t=2180366
If there were a way to make this crappy, over-sharpening, oil-painting looking camera, any better I certainly would like to know about it too.
Click to expand...
Click to collapse
You may want just to use Snap Camera HDR, or Google cam Mod or Hedge Camera or ProShot with NR set to minimal and 95%jpeg compression. Or you may even try stock camera libraries mod from XDA but root needed

Update on camera performance

Hi,
I am currently looking how to get a PH-1 to Germany. Meanwhile, I have a question to happy users and owners: While I have read a lot about the camera and its app it is not exactly clear to me whether this is a hardware issue or a software issue. However, it seems to me that with recent updates Essential could significantly improve quality and overall performance of the camera.
All PH-1 reviews have been writte until October/November 2017. And information about updates for the camera app only have limited contents such as "improves stability and adds finctions".
So, from an experienced user's perspective: is it a software issue, and is the camera meanwhile 'comparable' to other flagship phones ragarding picture quality? I am explicitly not talking about functionality as it seems to me that the PH-1 is designed to get rid of unnecessary stuff or what may be considered so.
Simply asked: How would you rate and review the camera as of to date?
Thanks,
Eriol
Eriol said:
Hi,
I am currently looking how to get a PH-1 to Germany. Meanwhile, I have a question to happy users and owners: While I have read a lot about the camera and its app it is not exactly clear to me whether this is a hardware issue or a software issue. However, it seems to me that with recent updates Essential could significantly improve quality and overall performance of the camera.
All PH-1 reviews have been writte until October/November 2017. And information about updates for the camera app only have limited contents such as "improves stability and adds finctions".
So, from an experienced user's perspective: is it a software issue, and is the camera meanwhile 'comparable' to other flagship phones ragarding picture quality? I am explicitly not talking about functionality as it seems to me that the PH-1 is designed to get rid of unnecessary stuff or what may be considered so.
Simply asked: How would you rate and review the camera as of to date?
Thanks,
Eriol
Click to expand...
Click to collapse
the stock camera is good not as all other flagship like pixel 2 ?but the gcam magisk mod is really amazing and bring some extra cool stuff and really improve picture quality ??
@Eriol The camera will not win any awards, but it is sufficient when there's plenty of daylight. I also find that the portrait mode works really well. Below is an example, and lighting was not even that great. Do yourself a favor though, don't buy a Sprint version. Just pay a little more for the OPENUS unlocked version. Save yourself the hassle. Sorry, don't know why the picture rotated.

Categories

Resources