Moto Camera Modded APK

Search This thread

data365

Senior Member
Dec 29, 2014
75
234
Hi Guys,
Motorola has released an updated version of the Moto Camera app so i have once again made a modified version of the app that enables the professional and debug modes.


11-Sep-2016, corrected moto x play code from luk to lux on 4-Feb-2017
V6.0.43.10 - link removed

4-Feb-2017
V6.0.54.1 - link removed

19-Feb-2017, Added Moto DROID Turbo (XT1254) to the list of device codes within the res\raw\app_features.json file on 9-Mar-2017, Added "do not disturb" permission request on 28-Mar-2017, Added code to switch off low light sensor message after each image is captured on 17-Apr-2017
V6.0.62.1 - link removed

27-Jun-2017
V6.0.78.1 - link removed

29-Jul-2017 - 31-Jul-2017 Added Moto X (2013), Moto X 2014 (2nd Gen), Moto G (2013 + LTE), Moto G (2nd Gen + LTE) and Moto E (2014 + 2015 LTE) to the list of device codes within the res\raw\app_features.json file
V6.0.84.1 - link removed


07-Nov-2017
V6.0.86.7

21-Mar-2018 - V6.0.91.19


Thanks.. the version seems to be working fine for me.
Also i made a Flashable Zip which have Sdcard save option,
Please test & let me know if it's working fine..
https://drive.google.com/open?id=1hgtTdoLlfYlMxH3T5vWz8Nyl2GgDapsq


The "res\raw\app_features.json" file has been modified to enable professional mode for the following devices:

condor - Moto E (2014)
surnia - Moto E LTE (2015)
otus - Moto E (2nd gen)

falcon - Moto G (2013)
peregrine - Moto G LTE (2014)
quark - Moto DROID Turbo (XT1254)
titan - Moto G (2nd Gen)
thea - Moto G LTE (2nd Gen)
osprey - Moto G (3rd gen)
merlin - Moto G Turbo Edition

ghost - Moto X (2013)
victara - Moto X 2014 (2nd Gen)
lux - Moto X Play
clark - Moto X Style
kinzie - Moto X Force

As churapa pointed out on the "Enjoy Moto G4 Apps on Any Motorola Device" thread, if you are running a custom ROM and want to write to an external SD card you will need to:

1.- In /data/system

look for packages.xml

In there, look for com.motorola.camera1

2.- Add

Code:
<item name="android.permission.WRITE_MEDIA_STORAGE" granted="true" flags="0" />

Right after <perms>

3.- Save and Reboot

Thanks to MK99 for providing the V6.0.43.10 apk, DevendraMilmile121 for providing the V6.0.54.1 apk, igna.98 for providing the V6.0.78.1 and V6.0.84.1 apks so i could make these updates and Ayrlon for pointing out the V6.0.86.7 apk was available for download which i downloaded and updated from http://motorola-mobility-camera.apk.black/
The V6.0.62.1 apk was extracted from this stock Moto G5 Rom after i noticed that it had a more up-to-date version of the app
 
Last edited:

data365

Senior Member
Dec 29, 2014
75
234
Interesting.. Just picked up a SMS Trojan in the apk??

Sent from my XT1575 using Tapatalk

Whatever i had been doing to sign the apk must have been wrong as i have just resigned the apk following the instructions from this page and the resulting file is no longer flagged as malware by Norton Mobile Security.

if you want to try apk again its up to you, i understand if you don't even want to go anywhere near it now.

https://drive.google.com/open?id=0BzN_CG03Ba9WRm1ZaU1sZTV0SWs
 

data365

Senior Member
Dec 29, 2014
75
234
Thank you for this application, works like a charm!
I would like to also ask if it's possible to set this modded camera as a default camera which opens after twist gessture?

some of the guys on the original thread used Twisty Switch via Xposed to get the gesture stuff to work.
i prefer using the double tap of the power button myself so have never looked into why the gesture is not working.

pro mode is working, but shutter speed not working,
thanks for your work anyway :D

its was also pointed out on the original thread that the shutter speed setting does not work and if your running the stock 6.0 rom the ISO setting also does not work.

its a guess but i think the shutter speed setting is not working because an initial value is never being set in this file.
you can see an initial value being set at line 5613 when "setISOValue(ISO_AUTO)" is called but the setExposureTime method (at line 7112) is never called in the same way anywhere in this file.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 108
    Hi Guys,
    Motorola has released an updated version of the Moto Camera app so i have once again made a modified version of the app that enables the professional and debug modes.


    11-Sep-2016, corrected moto x play code from luk to lux on 4-Feb-2017
    V6.0.43.10 - link removed

    4-Feb-2017
    V6.0.54.1 - link removed

    19-Feb-2017, Added Moto DROID Turbo (XT1254) to the list of device codes within the res\raw\app_features.json file on 9-Mar-2017, Added "do not disturb" permission request on 28-Mar-2017, Added code to switch off low light sensor message after each image is captured on 17-Apr-2017
    V6.0.62.1 - link removed

    27-Jun-2017
    V6.0.78.1 - link removed

    29-Jul-2017 - 31-Jul-2017 Added Moto X (2013), Moto X 2014 (2nd Gen), Moto G (2013 + LTE), Moto G (2nd Gen + LTE) and Moto E (2014 + 2015 LTE) to the list of device codes within the res\raw\app_features.json file
    V6.0.84.1 - link removed


    07-Nov-2017
    V6.0.86.7

    21-Mar-2018 - V6.0.91.19


    Thanks.. the version seems to be working fine for me.
    Also i made a Flashable Zip which have Sdcard save option,
    Please test & let me know if it's working fine..
    https://drive.google.com/open?id=1hgtTdoLlfYlMxH3T5vWz8Nyl2GgDapsq


    The "res\raw\app_features.json" file has been modified to enable professional mode for the following devices:

    condor - Moto E (2014)
    surnia - Moto E LTE (2015)
    otus - Moto E (2nd gen)

    falcon - Moto G (2013)
    peregrine - Moto G LTE (2014)
    quark - Moto DROID Turbo (XT1254)
    titan - Moto G (2nd Gen)
    thea - Moto G LTE (2nd Gen)
    osprey - Moto G (3rd gen)
    merlin - Moto G Turbo Edition

    ghost - Moto X (2013)
    victara - Moto X 2014 (2nd Gen)
    lux - Moto X Play
    clark - Moto X Style
    kinzie - Moto X Force

    As churapa pointed out on the "Enjoy Moto G4 Apps on Any Motorola Device" thread, if you are running a custom ROM and want to write to an external SD card you will need to:

    1.- In /data/system

    look for packages.xml

    In there, look for com.motorola.camera1

    2.- Add

    Code:
    <item name="android.permission.WRITE_MEDIA_STORAGE" granted="true" flags="0" />

    Right after <perms>

    3.- Save and Reboot

    Thanks to MK99 for providing the V6.0.43.10 apk, DevendraMilmile121 for providing the V6.0.54.1 apk, igna.98 for providing the V6.0.78.1 and V6.0.84.1 apks so i could make these updates and Ayrlon for pointing out the V6.0.86.7 apk was available for download which i downloaded and updated from http://motorola-mobility-camera.apk.black/
    The V6.0.62.1 apk was extracted from this stock Moto G5 Rom after i noticed that it had a more up-to-date version of the app
    14
    I've made a flashable zip with sd card write enabled (just replaced the old version with the new one, all credits go to @GtrCraft, thanks to him for making original zip)
    https://www.mediafire.com/file/d4g5p64zqo3w1kj/MotoCamera6.0.84.1_SDcard_V2.zip

    Edit: made flashable zip with latest version (V4), all devices supported
    https://www.mediafire.com/file/d4g5p64zqo3w1kj/MotoCamera6.0.84.1_SDcard_V2.zip
    12
    Thanks @data365 for sharing your hard work!

    Following your instructions finally i succeeded to mod this app (Smali bytecode is very difficult to read).

    I don't know if it's the right place, but i post a link to MotoCamera Modded v6.0.90 if someone wants to give it a try.

    I've tested on a moto e 2015 and it seems to work fine...

    MotoCamera Modded v6.0.90: https://mega.nz/#!aZ5C2TQZ!6cGOM9KRfIS2c7bt3Atc7OYX3ZEj_3BcLKyYKHxFpgI
    11
    What are files to change in order to mod this app?

    From what i know are:
    - AndroidManifest.xml
    - res/raw/app_features.json
    - smali/com/motorola/camera/BuildConfig.smali (set DEBUG:Z = true)
    - smali/com/motorola/camera/Manifest$permission.smali (add _MOD to permission)

    Are there any other files to mod?

    Beacuse i tried to modify these files but app doesn't start.

    Thanks in advance! :)

    I have attached a zip file that contains each file I usually update (I have included the original and the modified versions) and I have also included a html difference file for each file so you can see what I change in each files.
    10
    -------------------------------------------

    Please you could know if @data365, can get it? :good:

    sure hear you go
    https://drive.google.com/open?id=1UQv_LIbz14yAmENKOqd9Sg5t8yL2My14

    everything seems to be working but i only tried it very quickly.