ANXCamera - CLOSED ON XDA ONLY [16th FEB 2020]

Status
Not open for further replies.
Search This thread

AEonAX

Senior Member
Dec 10, 2012
173
460
Pune
ANXCamera - Miui Camera Port
Port for AOSP-Based Pie ROMs on Xiaomi's Devices

Instructions for Use:
  1. Download the Zip from MOD EDIT: dl link removed
  2. Supported Devices
    • oosberyllium is Poco F1 with OOS
    • singularity is all below devices, One for all, Plus Ultra, AOSP+MIUI
    • beryllium is poco
    • dipper is mi8
    • polaris is mix2s
    • perseus is mix3
    • cepheus is mi9
    • lavender is rn7
    • violet is rn7p
    • whyred is rn5/p
    • equuleus is mi8p
    • raphael is k20p
    • platina is mi8l
    • tulip is rn6p
    • gemini is mi5
    • grus is mi9se
    • sirius is mi8se
    • davinci is mi9t/k20
    • pyxis is cc9
    • laurus is cc9e
    • cactus cereus laurel_sprout lotus nitrogen onc riva rosy tiare ursa chiron jason mido sagit sakura vince wayne <-- Needs devs and testers
  3. Install the Zip via Magisk if you have it, Install via TWRP only if you don't have Magisk
  4. Install the Appropriate Addon (Required for most phones)
  5. Keep a note of the release you will be using, for issue discussion etc.
  6. Start Using
  7. Uninstall via Magisk, or flash same again in TWRP to uninstall

IMPORTANT NOTE
There are currently two DEVs making build me and Luffitys.
  • AEonAX - Owns a POCO, Makes builds with Lots of features and Bugs
  • Luffitys - Owns a MI8, Makes Debloated Version, with Lots of features removed and Less bugs due to feature removal. He is not on XDA

Choose a version as per your liking, try both.


ChangeLogs
v160: AOSP
Highly Experimental Version, Has Bugs, Re-Ported from Tucana, Added VLOG, SuperEIS, SuperNight, GoogleLens + More
If you can't tolerate or don't know the bypass, Use V158

v158: AOSP
Add Andromeda, Enable Focus Peaking for Violet, ANXBattle-ized

v156: AOSP
Updated Device Features XML
INTL Watermarks for Davinci and Raphael thanks to @nckmml
Fix Violet Thanks to @Dyneteve
Added Ginkgo, Begonia, Begoniain
Added Daisy_Sprout and Jasmine_Sprout

v152 :AOSP
Fixed Manifest for Q, Added Back Bootlooping Permissions

v151: AOSP
Add Q Support (Use DocumentMode)
Revert V29Utils,
Add support for YSL,
Kill ParallelProcess Support
No PocoLibs By Default

v148: AOSP
Remove Studio Lighting for Lavender
Add 240fps to Violet, Lavender and Whyred

v146: AOSP
Removed TikTok infection from ShortVideo, Fix WideSelfie.
DIsabled ParallelProcessing, Fixed Watermark Implementation

v145: AOSP
Add tissot, fix panorama crash

v141: AOSP
Rebase on MiuiCamera from MIUI Q on Raphael 9.9.3
Raw Support
Mimoji now separate Addon @FIX_mimoji
Portrait Fixed for Cepheus, Raphael, DaVinci, Violet and Maybe Lavender. use #fix_custlibs

Featureset for Beryllium:
  • 960fps Works
  • 240fps Works, use Gphotos
  • Photo Works
  • Square Works
  • Panorama Works
  • Manual Mode Works
  • Portrait Mode
  • 4k30 eis
  • Dynamic Shots
  • Studio Lighting
  • Mimoji


AntiFeatureset:
  • Portrait Mode (works for some)
  • 120fps
  • Night Mode (works for some)
  • AI Mode (works for me)
  • 960FPS doesn't record in left Landscape, try right landscape
  • POCO Q, Wait for Official Miui Q, Or use PA Q, ANX works on it.

Donate @ https://www.paypal.me/XEonAX
Special Thanks to @CodeElixir for his work with lib modding and fixes shutter button bug
LogCat are required to help, Solutions will also be very much appreciated.


All those who followed/starred/forked https://github.com/XEonAX/ANXMiuiCamera10 or https://github.com/XEonAX/ANXCamera10 make sure to change to https://github.com/XEonAX/ANXCamera
This is a leaner repository

MOD EDIT: Telegram link removed, please read the STICKY!

People asking about EIS:
It is only available at 30fps, please don't ask about 1k60fps or 4k60fps, currently it won't be possible.

People asking about the Bug Fixes:
If you have the fix please tell me, as I don't ;)
Currently known issues and their workarounds, if any are available here
https://github.com/XEonAX/ANXCamera10/issues
Please do check there before reporting anything.


There is an abandoned alpha release for Oreo at https://github.com/XEonAX/ANXMiuiCamera9/tree/master/out
If anyone interested to bring it to working condition please contact me.

To Learn How to Port MiuiCamera join this MOD EDIT: LINK REMOVED
and watch this porting videos recorded livestream at https://mega.nz/#F!sGx0US5B!hXy30KunCOjmVmZ7kUMW3g
or https://www.youtube.com/playlist?list=PLKwynvsh3Ed3zMZHwJCiaP8n-gHzhXUCA

XDA:DevDB Information
ANXCamera, Device Specific App for the Xiaomi Poco F1

Contributors
AEonAX, CodeElixir, amog787, abhishek987, mustang_ssc, psygarden
Source Code: https://github.com/XEonAX/ANXCamera


Version Information
Status: Stable
Beta Release Date: 2018-12-23

Created 2018-12-15
Last Updated 2020-02-16
 
Last edited by a moderator:

AEonAX

Senior Member
Dec 10, 2012
173
460
Pune
Great initiative.
Are you on Telegram? Will be easy to interact there.
Also the cam version for Pie ie MIUI10 gives error. Says its developed for an older version of android. I'm on Pie as of now.
Thanks.

I am also getting the same error but it continues once you dismiss that. Please note this version does not work. It is in pre-alpha condition
I will create a new group on telegram, give me you username
 

mdfarazb2

Senior Member
Jul 2, 2015
1,931
665
23
patna
Glad to know that porting development is going on. Btw getting this on opening the app.

Sent from my Poco F1 using XDA Labs
 

Attachments

  • Screenshot_Lawnchair_20181216-184859.jpg
    Screenshot_Lawnchair_20181216-184859.jpg
    144.1 KB · Views: 9,490

AEonAX

Senior Member
Dec 10, 2012
173
460
Pune
Anybody knows how to solve?
Code:
12-17 22:43:03.784 29901 30015 E CAM_ShaderNativeUtil: ShaderNativeUtil load CameraEffectJNI.so failed.
12-17 22:43:03.784 29901 30015 E CAM_ShaderNativeUtil: java.lang.UnsatisfiedLinkError: dlopen failed: library "[email protected]" not found
12-17 22:43:03.784 29901 30015 E CAM_ShaderNativeUtil:  at java.lang.Runtime.loadLibrary0(Runtime.java:1016)
12-17 22:43:03.784 29901 30015 E CAM_ShaderNativeUtil:  at java.lang.System.loadLibrary(System.java:1669)
12-17 22:43:03.784 29901 30015 E CAM_ShaderNativeUtil:  at com.android.camera.effect.ShaderNativeUtil.<clinit>(ShaderNativeUtil.java:14)
12-17 22:43:03.784 29901 30015 E CAM_ShaderNativeUtil:  at com.android.camera.effect.ShaderNativeUtil.initTexture(ShaderNativeUtil.java:25)
12-17 22:43:03.784 29901 30015 E CAM_ShaderNativeUtil:  at com.android.camera.effect.renders.SnapshotEffectRender$EGLHandler.applyEffect(SnapshotEffectRender.java:542)
12-17 22:43:03.784 29901 30015 E CAM_ShaderNativeUtil:  at com.android.camera.effect.renders.SnapshotEffectRender$EGLHandler.drawMainJpeg(SnapshotEffectRender.java:692)
12-17 22:43:03.784 29901 30015 E CAM_ShaderNativeUtil:  at com.android.camera.effect.renders.SnapshotEffectRender$EGLHandler.handleMessage(SnapshotEffectRender.java:401)
12-17 22:43:03.784 29901 30015 E CAM_ShaderNativeUtil:  at android.os.Handler.dispatchMessage(Handler.java:106)
12-17 22:43:03.784 29901 30015 E CAM_ShaderNativeUtil:  at android.os.Looper.loop(Looper.java:193)
12-17 22:43:03.784 29901 30015 E CAM_ShaderNativeUtil:  at android.os.HandlerThread.run(HandlerThread.java:65)
12-17 22:43:03.785 29901 30015 E .android.camer: No implementation found for int[] com.android.camera.effect.ShaderNativeUtil.initJpegTexture(byte[], int, int) (tried Java_com_android_camera_effect_ShaderNativeUtil_initJpegTexture and Java_com_android_camera_effect_ShaderNativeUtil_initJpegTexture___3BII)

I have added [email protected] to lib\arm64-v8a of apk
 
Last edited:

rizahakam

Senior Member
Aug 7, 2017
770
244
hi @AEonAX

I'm a dipper user and really want to have MIUI Camera on AOSP. I tried install your apk however it said this application is intended for older android version.

I attach the logcat
 

Attachments

  • 2018-12-20-08-53-01.txt
    173.8 KB · Views: 60

AEonAX

Senior Member
Dec 10, 2012
173
460
Pune
hi @AEonAX

I'm a dipper user and really want to have MIUI Camera on AOSP. I tried install your apk however it said this application is intended for older android version.

I attach the logcat

You need to give "Usage Access" permission. Read the first post for instructions.
Also you will have to procure your device's specific dipper.xml. Maybe you will have to rename it to beryllium.xml. I don't know, I didn't plan to support other devices.
 
  • Like
Reactions: thanhnvt194

rizahakam

Senior Member
Aug 7, 2017
770
244
You need to give "Usage Access" permission. Read the first post for instructions.
Also you will have to procure your device's specific dipper.xml. Maybe you will have to rename it to beryllium.xml. I don't know, I didn't plan to support other devices.
ok I give Usage Access and now the camera is open.

how to get dipper.xml? can I get it from MIUI rom?
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 187
    ANXCamera - Miui Camera Port
    Port for AOSP-Based Pie ROMs on Xiaomi's Devices

    Instructions for Use:
    1. Download the Zip from MOD EDIT: dl link removed
    2. Supported Devices
      • oosberyllium is Poco F1 with OOS
      • singularity is all below devices, One for all, Plus Ultra, AOSP+MIUI
      • beryllium is poco
      • dipper is mi8
      • polaris is mix2s
      • perseus is mix3
      • cepheus is mi9
      • lavender is rn7
      • violet is rn7p
      • whyred is rn5/p
      • equuleus is mi8p
      • raphael is k20p
      • platina is mi8l
      • tulip is rn6p
      • gemini is mi5
      • grus is mi9se
      • sirius is mi8se
      • davinci is mi9t/k20
      • pyxis is cc9
      • laurus is cc9e
      • cactus cereus laurel_sprout lotus nitrogen onc riva rosy tiare ursa chiron jason mido sagit sakura vince wayne <-- Needs devs and testers
    3. Install the Zip via Magisk if you have it, Install via TWRP only if you don't have Magisk
    4. Install the Appropriate Addon (Required for most phones)
    5. Keep a note of the release you will be using, for issue discussion etc.
    6. Start Using
    7. Uninstall via Magisk, or flash same again in TWRP to uninstall

    IMPORTANT NOTE
    There are currently two DEVs making build me and Luffitys.
    • AEonAX - Owns a POCO, Makes builds with Lots of features and Bugs
    • Luffitys - Owns a MI8, Makes Debloated Version, with Lots of features removed and Less bugs due to feature removal. He is not on XDA

    Choose a version as per your liking, try both.


    ChangeLogs
    v160: AOSP
    Highly Experimental Version, Has Bugs, Re-Ported from Tucana, Added VLOG, SuperEIS, SuperNight, GoogleLens + More
    If you can't tolerate or don't know the bypass, Use V158

    v158: AOSP
    Add Andromeda, Enable Focus Peaking for Violet, ANXBattle-ized

    v156: AOSP
    Updated Device Features XML
    INTL Watermarks for Davinci and Raphael thanks to @nckmml
    Fix Violet Thanks to @Dyneteve
    Added Ginkgo, Begonia, Begoniain
    Added Daisy_Sprout and Jasmine_Sprout

    v152 :AOSP
    Fixed Manifest for Q, Added Back Bootlooping Permissions

    v151: AOSP
    Add Q Support (Use DocumentMode)
    Revert V29Utils,
    Add support for YSL,
    Kill ParallelProcess Support
    No PocoLibs By Default

    v148: AOSP
    Remove Studio Lighting for Lavender
    Add 240fps to Violet, Lavender and Whyred

    v146: AOSP
    Removed TikTok infection from ShortVideo, Fix WideSelfie.
    DIsabled ParallelProcessing, Fixed Watermark Implementation

    v145: AOSP
    Add tissot, fix panorama crash

    v141: AOSP
    Rebase on MiuiCamera from MIUI Q on Raphael 9.9.3
    Raw Support
    Mimoji now separate Addon @FIX_mimoji
    Portrait Fixed for Cepheus, Raphael, DaVinci, Violet and Maybe Lavender. use #fix_custlibs

    Featureset for Beryllium:
    • 960fps Works
    • 240fps Works, use Gphotos
    • Photo Works
    • Square Works
    • Panorama Works
    • Manual Mode Works
    • Portrait Mode
    • 4k30 eis
    • Dynamic Shots
    • Studio Lighting
    • Mimoji


    AntiFeatureset:
    • Portrait Mode (works for some)
    • 120fps
    • Night Mode (works for some)
    • AI Mode (works for me)
    • 960FPS doesn't record in left Landscape, try right landscape
    • POCO Q, Wait for Official Miui Q, Or use PA Q, ANX works on it.

    Donate @ https://www.paypal.me/XEonAX
    Special Thanks to @CodeElixir for his work with lib modding and fixes shutter button bug
    LogCat are required to help, Solutions will also be very much appreciated.


    All those who followed/starred/forked https://github.com/XEonAX/ANXMiuiCamera10 or https://github.com/XEonAX/ANXCamera10 make sure to change to https://github.com/XEonAX/ANXCamera
    This is a leaner repository

    MOD EDIT: Telegram link removed, please read the STICKY!

    People asking about EIS:
    It is only available at 30fps, please don't ask about 1k60fps or 4k60fps, currently it won't be possible.

    People asking about the Bug Fixes:
    If you have the fix please tell me, as I don't ;)
    Currently known issues and their workarounds, if any are available here
    https://github.com/XEonAX/ANXCamera10/issues
    Please do check there before reporting anything.


    There is an abandoned alpha release for Oreo at https://github.com/XEonAX/ANXMiuiCamera9/tree/master/out
    If anyone interested to bring it to working condition please contact me.

    To Learn How to Port MiuiCamera join this MOD EDIT: LINK REMOVED
    and watch this porting videos recorded livestream at https://mega.nz/#F!sGx0US5B!hXy30KunCOjmVmZ7kUMW3g
    or https://www.youtube.com/playlist?list=PLKwynvsh3Ed3zMZHwJCiaP8n-gHzhXUCA

    XDA:DevDB Information
    ANXCamera, Device Specific App for the Xiaomi Poco F1

    Contributors
    AEonAX, CodeElixir, amog787, abhishek987, mustang_ssc, psygarden
    Source Code: https://github.com/XEonAX/ANXCamera


    Version Information
    Status: Stable
    Beta Release Date: 2018-12-23

    Created 2018-12-15
    Last Updated 2020-02-16
    18
    New Build Out

    Install below via Magisk if you have it, Install via TWRP only if you don't have Magisk

    AOSP+MIUI (One For All, Plus Ultra)
    https://github.com/XEonAX/ANXCamera...raUnity_94.ComfortableMulticoloredNoctule.zip

    OOS Poco
    https://github.com/XEonAX/ANXCamera...93.DamagedPowderblueIvorybilledwoodpecker.zip

    ChangeLog:
    Updated to 9 4 26, Dynamic Shot, PortraitMode without Beautify, Better Quality, Faster performance, OTA Update Bootloop Fixed, It works on my machine™.

    Supports
    beryllium
    dipper
    lavender
    perseus
    polaris
    violet

    All bugs Fixed depending on your Luck

    Portrait mode for OOS is experimental.
    Consider yourself lucky if it works for you, other wise consider yourself unlucky
    960fps on PE CAF Broken, Contact ROM Dev

    Fight:MOD EDIT: Telegram link removed, please read the STICKY!


    I will update XDA, and site later
    14
    Thread closed at op's request.

    I recommend to read the FORUM RULES especially those:


    13. Advertising and Income Generation
    Commercial advertising, advertising referral links, pay-per-click links, all forms of crypto-mining and other income generating methods are forbidden. Do not use XDA-Developers as a means to make money.



    It's not allowed to post with the intention to sell something or generate income.

    strongst
    Forum Moderator
    10
    Any chance of removing the Settings > Device watermark from being checked by default? Does anyone really want this?

    Only cringy guys who want to boast that they got a Poco

    Friend of mine bought a stock Mi 9 and took many photos on her trip to New Zealand. Not really tech savvy, and it wasn't until half way through her trip, and sharing on social media, did someone let her know to disable the setting.

    I set up my wife's phone. Not really tech savvy, using a custom rom and this modded version, and same preset. It's a horrible idea by Xiaomi to have watermarks on by default. Since this is a custom version, I would think most users could benefit from having it be unchecked by default. I happy to be part of the antiwatermark group!

    Hopefully the dev agrees.

    You can add me to that list.

    The only thing that watermark is useful for is reviews when camera's from different devices are compared.

    I'm on a Poco Facebook group with guys who definitely know how to disable the feature, but most if not all photo posts there have it for some reason lmao. Some people really just wanna brag, and it's pure cringe.

    Only Chinese phone companies do this afaik.


    BN117 Disables Watermark by default
    8
    The ported camera is from MIUI 8.12.27 not? How could be different for you? I am using the MIUI replace for original and everything perfect. Used port on PE also was perfect.

    Ports for Poco in newer builds are based on 9.1.24 and no longer on 8.12.27