[Mod] Enable Smart Burst on Nexus 5X with Google Camera 4.1, and Better HDR+

We know about that both of the Nexus 5X and Nexus 6P has the same rear camera hardware, the Sony IMX377EQH5, but only the Nexus 6P’ Google camera has the Smart Burst and 240 fps slow motion features. Why Google didn’t enable those features on Nexus 5X?

Google considered that the Nexus 5X equip a Snapdragon 808 SoC(while Nexus 6P equip Snapdragon 810 SoC), and Snapdragon 808 SoC can’t handle the Smart Burst and 240 fps slow motion data processing job, so they decided to disable those features on Nexus 5X. Can we find a way to enable these high-end features on Nexus 5X? The answer is Yes! Here comes the Google Camera 4.1 with Smart Burst enabled on Nexus 5X.

Few months ago a thread was posted on the XDA-developer forum, talking about modifying Google Camera’s code to get the Smart Burst and 240 fps slow motion features, but that thread hasn’t been updated for months, so I analysed his Google Camera 3.2 modified version, and make it works on the latest Google Camera 4.1. I just enabled the Burst mode and Smart Burst by now, as the 240 fps slow motion will give you low quality videos, so I decided to enable it later.

google camera mod burst

While I was viewing the code inside the APK file, I have found some interesting things.
– The Google Pixel and Pixel XL phone was mentioned with their code-names, and ‘Nexus2016′ was used in some functions’ name.
– There are some experiment turning method for Nexus 6, Nexus 5X, and Nexus 6P in the APK, but have not been used.
– Compared Nexus 5X and Nexus 6P’s camera configuration, I found lots of “simple” method in the Nexus 5X’s configure, the Nexus 6P one seems more professional.
– Both of the New Google Pixel Phone can take HDR+ photos with zero second lag.
– If we give all Nexus camera for power scores, that will be: Nexus 5X: 5.0, Nexus 6P: 7.0, Google Pixel: 7.0, Google Pixel XL: 9.0.

If you want to burst more photos, turn off smart burst in the settings.

After I enabled Smart Burst mode, I also changed the HDR+ sample count limited for Nexus 5X from 3 to 4, and replace the 5X HDR configure of Nexus 6P’s, I have found out that the HDR+ photos has a lower ISO value(lower is better) in low light environment. here is some samples with HDR+ on, left is original Google Camera, right is modified HDR+.

google camera hdr mod1

google camera hdr mod2

The photo which was taken by HDR+ mod version looks more clear, that’s because they have a lower ISO value.

Update 10/13: False positive with virus scan, sorry, change signature method, using Zipsigner, download link updated.
Scan reports:
https://apkscan.nviso.be/report/show/487f89acb22e49bbaf51ae287f49556e
https://virustotal.com/en/file/f025655ed727a03c6413102edca9a556aa6428b814c28b111f3f30e9e43b930a/analysis/1476329690/

The Google Camera 4.1 with Smart Burst force enabled version can be download from my Google Drive.
no root permission required, install the Camera App will not replace your original Google Camera, as I rename it to Camera NX.

Update: For double tap power button shortcut, just unlock the phone, then it will ask you which camera you want to launch, tap ‘Camera NX’, then tap ‘Always’, Next time it will directly launch the new camera. If it still not working, try to enabled ‘system modifications permission’ within the app settings.

Taggs: , , .
Posted in Android Share, Tools

SHARE THIS

RELATED POSTS




DISCUSSION

  • Chandra Shekhar Singh

    Please enable 240fps for nexus 5x

  • Ryder_173

    There is a new update: 4.1.006.135988111

  • Ryder_173

    1080p 60fps option is possible?

  • You downloaded the old one, it is signature thing, read the update please.

  • NeedSauceCode

    Nobody I know is going to download a random app – especially with a “false positive” virus scan. Just tell people how to modify the existing camera app in the same way.
    Open source ist best source, bro.

    • I would like to share how to do that, it’s not hard but still complex for people who did not know how to code, believe me, no one would like to read that post.
      btw, Camera wasn’t open source by Google, and I wasn’t modify the source code, just de-compile it and modify the smali code.