• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[APP][8.0+][Universal] Nokia Camera 91.9.1130.40 with Pro Mode and Animojis ENABLED

Search This thread

linuxct

Recognized Contributor & Social Contributor
Aug 10, 2012
2,080
6,030
Sheffield
Google Pixel 3
Sony Xperia 10


TTSIA, and WYSIWYG.
The title says it all, and what you see is what you get.

It has enabled Pro Mode, Animojis and more features, for any device that supports Level 3 Camera2 API. Have fun!

Things I'm very aware of:
- Crashes on OnePlus devices Fixed in 91.9.1130.40!
- The Shutter Speed control doesn't have any visual effect on the viewfinder, but does work on the final pictures.
- Features like Live Bokeh, Panorama and Slow Motion work only on certain devices.

Changelog between version 91.9.1130.40 and 91.9.1130.40-9558b747:
  • More animojis unlocked! They shall appear now as downloadable content.

Changelog between version 8.1041.71 and 91.9.1130.40:
  • Pro Mode unlocked, as always, with a refreshed new look!
  • New AR section in the top menu! It lets you choose a set of facial stickers, Animojis and lightening effects!
  • Fixed Settings menu crash in OnePlus (and probably some other) devices.
  • New Slow Motion and TimeLapse options! (Tested on few limited set of devices)

Downsides between version 8.1041.71 and 91.9.1130.40:
  • Only works in ARM64 devices! Due to the lack of libraries, I can only ensure compatibility with these devices.
  • Minimal Android API version has been up'ed from 25 to 26, meaning, this camera can only be used in Android 8.0+ devices.

I'd like to take this opportunity to make a roll call to everyone who's willing to test this, as I want to see how many different devices are compatible.
Please, do let everyone know whether it works on yours or not! :)
Before reporting a crash or a fault, check if the ORIGINAL APK works on your device, and if it did, then feel free to attach a logcat!

If you own an older device, such as an ARM32 or you are stuck in Android 7.0 Nougat (in which case, I'd recommend you to find your device's sub-forum, if any, and install a Custom ROM ASAP), I recommend to stay on version 8.1041.71.


XDA:DevDB Information
Nokia Camera PRO Mode MODs, ROM for the Apps & Games

Contributors
linuxct
Source Code: https://linuxct.space

ROM OS Version: 8.x Oreo

Version Information
Status: Stable
Current Stable Version: 91.9.1130.40-9558b74
Stable Release Date: 2018-09-30

Created 2018-06-13
Last Updated 2018-09-30
 
Last edited:

linuxct

Recognized Contributor & Social Contributor
Aug 10, 2012
2,080
6,030
Sheffield
Google Pixel 3
Sony Xperia 10
Screenshots?
 

Attachments

  • photo_2018-06-01_01-16-27.jpg
    photo_2018-06-01_01-16-27.jpg
    70.1 KB · Views: 70,644
  • photo_2018-06-01_01-16-16.jpg
    photo_2018-06-01_01-16-16.jpg
    52.2 KB · Views: 70,053
  • photo_2018-06-01_01-16-20.jpg
    photo_2018-06-01_01-16-20.jpg
    58.9 KB · Views: 69,405
  • photo_2018-06-01_01-16-23.jpg
    photo_2018-06-01_01-16-23.jpg
    73.2 KB · Views: 62,158

linuxct

Recognized Contributor & Social Contributor
Aug 10, 2012
2,080
6,030
Sheffield
Google Pixel 3
Sony Xperia 10
Waow thanks for great port.

Thanks. I'd like to take this opportunity to make a roll call to everyone who's willing to test this, as I want to see how many different devices are compatible.
Please, do let everyone know whether it works on yours or not! :)
 

bc Yume

Member
Jul 20, 2017
24
9
Google Pixel C
OnePlus 6
On my Pixel 2, only white balance and exposure are working on Pro mode. ISO and shutter speed can only be set to Auto in the port while they don't show up in the original apk. I think there should be an option to change the focus but it is nowhere to be found in both versions. Shooting slow motion or timelapse video and clicking setting crash the app. Trying to take photo with beauty mode on gives "Action not support: 708" message and does not capture any photo as well.
 
Last edited:
  • Like
Reactions: CTech&Science

linuxct

Recognized Contributor & Social Contributor
Aug 10, 2012
2,080
6,030
Sheffield
Google Pixel 3
Sony Xperia 10
On my Pixel 2, only white balance and exposure are working on Pro mode. ISO and shutter speed can only be set to Auto in the port while they don't show up in the original apk. I think there should be an option to change the focus but it is nowhere to be found in both versions. Shooting slow motion or timelapse video and clicking setting crash the app. Trying to take photo with beauty mode on gives "Action not support: 708" message and does not capture any photo as well.

Beauty mode? That option shouldn't even appear LOL
Nevertheless... What ROM are you running, custom, stock? Can you report what Camera2 HAL Level you're running?
You can check with this app, the first section that appears. It must look like this:
MrYxxCl.png
 
  • Like
Reactions: AviralSri

bc Yume

Member
Jul 20, 2017
24
9
Google Pixel C
OnePlus 6
Beauty mode? That option shouldn't even appear LOL
Nevertheless... What ROM are you running, custom, stock? Can you report what Camera2 HAL Level you're running?
You can check with this app, the first section that appears. It must look like this:
MrYxxCl.png

Stock Oreo 8.1.0 running May security update. HAL Level 3.

I assume that icon is beauty mode or some sort. Correct me if I'm wrong.
 

Attachments

  • Screenshot_20180601-213336.jpg
    Screenshot_20180601-213336.jpg
    133.6 KB · Views: 3,558
  • Screenshot_20180601-213256.png
    Screenshot_20180601-213256.png
    193.3 KB · Views: 3,581
  • Like
Reactions: [email protected]

suddushetty

Member
Jan 8, 2018
13
7
Device : Samsung Galaxy S7 Exinos Variant Android Naugat
App installed successfully except some features like bokeh on Front camera and flash everything works fine and not able to access settings it crashes app
 

Top Liked Posts

  • There are no posts matching your filters.
  • 232


    TTSIA, and WYSIWYG.
    The title says it all, and what you see is what you get.

    It has enabled Pro Mode, Animojis and more features, for any device that supports Level 3 Camera2 API. Have fun!

    Things I'm very aware of:
    - Crashes on OnePlus devices Fixed in 91.9.1130.40!
    - The Shutter Speed control doesn't have any visual effect on the viewfinder, but does work on the final pictures.
    - Features like Live Bokeh, Panorama and Slow Motion work only on certain devices.

    Changelog between version 91.9.1130.40 and 91.9.1130.40-9558b747:
    • More animojis unlocked! They shall appear now as downloadable content.

    Changelog between version 8.1041.71 and 91.9.1130.40:
    • Pro Mode unlocked, as always, with a refreshed new look!
    • New AR section in the top menu! It lets you choose a set of facial stickers, Animojis and lightening effects!
    • Fixed Settings menu crash in OnePlus (and probably some other) devices.
    • New Slow Motion and TimeLapse options! (Tested on few limited set of devices)

    Downsides between version 8.1041.71 and 91.9.1130.40:
    • Only works in ARM64 devices! Due to the lack of libraries, I can only ensure compatibility with these devices.
    • Minimal Android API version has been up'ed from 25 to 26, meaning, this camera can only be used in Android 8.0+ devices.

    I'd like to take this opportunity to make a roll call to everyone who's willing to test this, as I want to see how many different devices are compatible.
    Please, do let everyone know whether it works on yours or not! :)
    Before reporting a crash or a fault, check if the ORIGINAL APK works on your device, and if it did, then feel free to attach a logcat!

    If you own an older device, such as an ARM32 or you are stuck in Android 7.0 Nougat (in which case, I'd recommend you to find your device's sub-forum, if any, and install a Custom ROM ASAP), I recommend to stay on version 8.1041.71.


    XDA:DevDB Information
    Nokia Camera PRO Mode MODs, ROM for the Apps & Games

    Contributors
    linuxct
    Source Code: https://linuxct.space

    ROM OS Version: 8.x Oreo

    Version Information
    Status: Stable
    Current Stable Version: 91.9.1130.40-9558b74
    Stable Release Date: 2018-09-30

    Created 2018-06-13
    Last Updated 2018-09-30
    57
    Screenshots?
    19
    Presenting... NOKIA CAMERA 91.9.1130.40 MOD

    I'm not planning to mod newer versions of this app for now, since I'm on a phh GSI image and opening any vendor's camera app makes it crash, thus I can't test it even to see if I modded it properly.
    Refrain from asking in this thread and patiently wait until I go back to my device's stock ROM, or the bugs in GSI's camera HAL get fixed.

    I guess, I was very wrong.
    Turns out, I upgraded my GSI to the latest Pie PHH GSI version available, and OEMs cameras started to work again, hence I felt I should do something with that...
    . . .
    I'm happy to announce I've succesfully modded the Nokia Camera ver. 91.9.1130.40, allowing anyone to use cool new features, like...
    drums.gif
    Nokia's Animojis, AR Facial Stickers and more!

    Changelog between version 8.1041.71 and 91.9.1130.40:
    • Pro Mode unlocked, as always, with a refreshed new look!
    • New AR section in the top menu! It lets you choose a set of facial stickers, Animojis and lightening effects!
    • Fixed Settings menu crash in OnePlus (and probably some other) devices.
    • New Slow Motion and TimeLapse options! (Tested on few limited set of devices)

    Downsides between version 8.1041.71 and 91.9.1130.40:
    • Only works in ARM64 devices! Due to the lack of libraries, I can only ensure compatibility with these devices.
    • Minimal Android API version has been up'ed from 25 to 26, meaning, this camera can only be used in Android 8.0+ devices.

    If you own an older device, such as an ARM32 or you are stuck in Android 7.0 Nougat (in which case, I'd recommend you to find your device's subforum, if any, and install a Custom ROM ASAP), I recommend to stay on version 8.1041.71.

    Downloads, as always, in the First Post (OP). Wonder how new features look? Have a look down below at the attached screenshots.

    Have a nice one!

    Special thanks to: Hikari Calyx, Mishaal Rahman from the Portal, people from Telegram 'Sexy Camera Mods V2' group, @P4Block, and Jose <3
    14
    So after reading this whole thread my main conclusions, and from the posts with logs (bless you all who did that), are that:
    • Some users can't open the Settings because the app crashes, with this

      Code:
      06-01 09:52:19.814 E/AndroidRuntime(20295): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.hmdglobal.camera2/com.android.camera.settings.CameraSettingsActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.preference.PreferenceGroup.removePreference(android.preference.Preference)' on a null object reference
      ...
      06-01 09:52:19.814 E/AndroidRuntime(20295): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.preference.PreferenceGroup.removePreference(android.preference.Preference)' on a null object reference
      06-01 09:52:19.814 E/AndroidRuntime(20295): 	at com.android.camera.settings.CameraSettingsActivity$CameraSettingsFragment.onCreate(CameraSettingsActivity.java:415)
    • No one can use Bokeh nor beauty mode because this happens
      Code:
      06-03 22:10:10.747 13559 13579 W System.err: java.lang.ClassNotFoundException: android.util.BoostFramework
      ...
      06-03 22:10:10.748 13559 13579 W System.err: 	at com.android.ex.camera2.portability.extension.QCCameraCapabilitiesExtension.doCpuBoost(QCCameraCapabilitiesExtension.java:889)
      ...
      06-03 22:10:10.748 13559 13579 W System.err: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.util.BoostFramework" on path: DexPathList[[zip file "/data/app/com.hmdglobal.camera2-mx8bDIFCPOAamvvzpU-nbA==/base.apk"],nativeLibraryDirectories=[/data/app/com.hmdglobal.camera2-mx8bDIFCPOAamvvzpU-nbA==/lib/arm64, /data/app/com.hmdglobal.camera2-mx8bDIFCPOAamvvzpU-nbA==/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]

    The rest are isolated and/or device specific scenarios which are not in my hand to fix, remember, this is an extracted APK which wasn't meant to be used outside of the devices it comes from.

    As for those 2 issues, I'm looking into what could cause them.
    13
    New version with live broadcasts is up!

    Hello,

    A new version has just been pushed - 8.1041.71.
    It now features Live Broadcasts video, as well as some other features that were hidden inside the code that are now available.

    I can't exactly tell whether this will also fix the crashes on the devices people have been commenting on this thread, given I own none of them, but feel free to try and report back.


    Screenshots attached :p