Themes / Apps / Mods Gcam Discussion Thread

Search This thread

Klaus69

Senior Member
Jul 2, 2012
539
221
Bucuresti
Anybody has any experience with how the camera (with GCam) behaves on MIUI ROMs compared to OSS ROMs? I use MIUI(Mix) and I keep seeing very incosistent results in regard to exposure, white balance, saturation and plenty of other adjustments, which seem to depend on lighting conditions and scene in general, as if all of those are controlled by some kind of additional logic before the shot even gets to the GCam app. It's annoying. So I was wondering if perhaps it is due to something Xiaomi is doing in the MIUI specific camera drivers that might perhaps be absent in the OSS drivers?

Or maybe it's just how this camera module behaves in general?
I didn't used gcam on miui(i had miui only for 1 week, until i got my phone unlocked), but, in my case the rom i use (latest Evolution X), have this line in changelog: Update the s5kgw3 camera libraries from MIUI V13.0.5.0.SKFINXM.
So it seems that miui libs are very good. (or it's the way they implement them in the rom?) and if you look at my photos posted here, they look excelent.
 

andermendz

Senior Member
Sep 2, 2021
59
89
Anybody has any experience with how the camera (with GCam) behaves on MIUI ROMs compared to OSS ROMs? I use MIUI(Mix) and I keep seeing very incosistent results in regard to exposure, white balance, saturation and plenty of other adjustments, which seem to depend on lighting conditions and scene in general, as if all of those are controlled by some kind of additional logic before the shot even gets to the GCam app. It's annoying. So I was wondering if perhaps it is due to something Xiaomi is doing in the MIUI specific camera drivers that might perhaps be absent in the OSS drivers?

Or maybe it's just how this camera module behaves in general?
Depends on the GCAM, if you depend on the default configuration of the ROM, like if you don't have a proper XML and you just set come settings, and it works ( that's not how you should configure a gcam).
 
  • Like
Reactions: Klaus69 and Case_

andermendz

Senior Member
Sep 2, 2021
59
89
I didn't used gcam on miui(i had miui only for 1 week, until i got my phone unlocked), but, in my case the rom i use (latest Evolution X), have this line in changelog: Update the s5kgw3 camera libraries from MIUI V13.0.5.0.SKFINXM.
So it seems that miui libs are very good. (or it's the way they implement them in the rom?) and if you look at my photos posted here, they look excelent.
Using Evolution X too, the best ROM for our device IMO.
 

Laptapper

Senior Member
Jan 17, 2016
2,076
1,477
If you wanna checkout new laptapperLMC13-14, it's in the new invitation folder.

Try normal and beauty alone and pro mode on all cams....
Lib is necessary (find in new invitation folder, if you have it already in lmc lib folder no more steps required)

Using Evolution X too, the best ROM for our device IMO.

Have you try another Rom before? Why you settle on evolution X?

Better to discuss this in separated threads or pm. 🙏 Thanks
 
  • Like
Reactions: Akexander

Laptapper

Senior Member
Jan 17, 2016
2,076
1,477
Hmmm, again, where do i put the 2 .so files???
markup_10858.pngScreenshot_20220809-114653_Kamera.pngScreenshot_20220809-114643_Kamera.pngScreenshot_20220809-114553_Kamera.png

Same with other lib and after this import xml
 
  • Like
Reactions: Klaus69

intelinside70

Senior Member
Oct 19, 2007
219
66
Shared new update V220809 of MisterX xml (use on Shamim V28fix with library).

Note: this xml is the result of using various parts from other xml, such as the various xml of Laptapper, Sachi's, Intro555 (4pda), Kairu, HH25, my modifications and tests, also sharing parameters with other users.

Soon I will publish an XML tool that I use to extract the differences between the various XML (the different and missing entries) and make the experiments easier. I have to complete it because sometimes it goes wrong :)

Good work!
 
Last edited by a moderator:

Elinx

Senior Member
Jan 5, 2015
190
91
Redmi Note 8
Redmi Note 10 Pro
.....
Note: this xml is the result of using various parts from other xml, such as the various xml of Laptapper, Sachi's, Intro555 (4pda), Kairu, HH25, ....

Soon I will publish an XML tool that I use to extract the differences between the various XML ....
Good to hear. I hope it gives satisfied results.
With A11 crDroid 7.16, I haven't had headache to use the Intro555 MGC 8.1 package.
Also other MGC 8.1 as from Lubo77 does work.
Imho Gcam 8.4 builds aren't complete or give problems with use, like with 8.4 LMCxx which give problems for me with stock ANX and Qcode scanner.
So sometimes I try a new 8.4 package, but still not found a better one.
 
Last edited:
  • Like
Reactions: intelinside70

intelinside70

Senior Member
Oct 19, 2007
219
66
Good to hear. I hope it gives satisfied results.
With A11 crDroid 7.16, I haven't had headache to use the Intro555 MGC 8.1 package.
Also other MGC 8.1 as from Lubo77 does work.
Imho Gcam 8.4 builds aren't complete or give problems with use, like with 8.4 LMCxx which give problems for me with stock ANX and Qcode scanner.
So sometimes I try a new 8.4 package, but still not found a better one.

Yes, very good results. The work of Intro555 on MGC package are very fine, not only in main camera, but in macro!. Also other person of 4pda shared good settings :)
 
  • Like
Reactions: Elinx

srslye

Senior Member
Feb 20, 2014
298
262
Good to hear. I hope it gives satisfied results.
With A11 crDroid 7.16, I haven't had headache to use the Intro555 MGC 8.1 package.
Also other MGC 8.1 as from Lubo77 does work.
Imho Gcam 8.4 builds aren't complete or give problems with use, like with 8.4 LMCxx which give problems for me with stock ANX and Qcode scanner.
So sometimes I try a new 8.4 package, but still not found a better one.
Is there a link other than 4pda? No luck downloading Intro555 from there. Would you say that's the best 8.1 cam and xml you've come across?
 

Klaus69

Senior Member
Jul 2, 2012
539
221
Bucuresti
Lmc13 with cairo latest vs Shamin fix with mr x.
Shamin is giving a strange dark tint on photos, while Lmc looks natural.. Made a selfie with Shamin, i was looking like an arab in it and i'm white and (former) blond.
So,even Shamin files are smaller, it goes in recicle bin.
 

Attachments

  • 9 Aug 17_00.LMC.R12.jpg
    9 Aug 17_00.LMC.R12.jpg
    7.7 MB · Views: 36
  • MXP-20220809_170012494-V220808.jpg
    5.8 MB · Views: 37
  • Like
Reactions: srslye

srslye

Senior Member
Feb 20, 2014
298
262
Shared in invitation folder new update V220809 of MisterX xml (use on Shamim V28fix with library).

Note: this xml is the result of using various parts from other xml, such as the various xml of Laptapper, Sachi's, Intro555 (4pda), Kairu, HH25, my modifications and tests, also sharing parameters with other users.

Soon I will publish an XML tool that I use to extract the differences between the various XML (the different and missing entries) and make the experiments easier. I have to complete it because sometimes it goes wrong :)

Good work!
In Shamim v28 fix, to correctly associate the Lib do I go to:
Additional settings - Lib-patcher - Custom Library - Main cam lens:
Main lens lib - change from Google to Custom Lib from Dir
and also
Main Camera Lib from Dir to Libgcastartup_xHDR_Portrait.so ?
 
  • Like
Reactions: intelinside70

srslye

Senior Member
Feb 20, 2014
298
262
Lmc13 with cairo latest vs Shamin fix with mr x.
Shamin is giving a strange dark tint on photos, while Lmc looks natural.. Made a selfie with Shamin, i was looking like an arab in it and i'm white and (former) blond.
So,even Shamin files are smaller, it goes in recicle bin.
I too have been unable to notice any improvements with Shamim v28 fix so far. I'm trying my best with all manner of configurations. Not sure if I'm doing it right.
 
  • Like
Reactions: Klaus69

srslye

Senior Member
Feb 20, 2014
298
262
LMC R13 + Kairu [0]
9 Aug 16_43.LMC.R12~2.jpg

MGC 8.1 + Intro555
PXL_20220809_164313113~2.jpg

LMC R13 + Andermendz3.3
AMV_20220809_165929_andermendz3.3 (1)~2.jpg

My AGC v9 tweak
AGC_20220809_170211668~2.jpg


Kairu + LMCR13 remains one of, if not the most overall crisp and clear combinations I've tested.

Perhaps it is a good idea to always include it as a baseline reference. I will do that going forward.

Additionally, AGC seems so noise free, I wonder what someone with proper skills could do.
I only adjusted Sharpness A: 2.0 + B: 1.75, in an attempt to clean up the image.

To my eyes wrt these images:
1. Kairu, 2. AGC, 3. Intro555, 4. Andermendz3.3
 
Last edited:
  • Like
  • Love
Reactions: Klaus69 and Elinx

Top Liked Posts

  • There are no posts matching your filters.
  • 9
    I use awb, noise models and .so files in Arnova 8.3 and 8.4 there is no option to import awb and nm in bsg8.4.

    I like astrophotography and i really like the results from arnova gcams samples attached below (slightly edited in Google photos)
    9
    Other xml, what i've used:

    From heyamiyou:
    AMI • SGCam [v34Fix] Lens Fix.xml
    AMI-LMC R12 DSRL 📸 (LMC V12) Fix Lens.xml
    AMI-LMC R12 DSRL 📸 (AWB-COLOR OFILM).xml Change DSLR to color OFILM (not for sunny device)

    From Prashant:
    Lmc8.4_r13_prashant_premium_v4.4☘️.xml (This is the last)
    BSG 8.5.300_prashant🍄.xml (only main cam)

    From Mohak:
    RMN10ProMax_Mohak⭐⭐BSG 8.1.xml

    Unkown:
    LMC-A-Ok_v2_COLOR.xml (very satured)

    Note: I'm sorry, but in some I have changed some things, but I don't remember which and what I have changed, but they are minor changes in appearance or operation. The configuration of the xml is all of its creator.
    7
    hi guys this is my new tweaks to improve noise from original kairu final -0-
    just kairu values mixed into sachisk mixed xml with some tweaks by me FOR LMC R10 x9s.

    almost hits the details in kairu with less noise in both of lens, but ofcourse i'm still improving.

    also working:
    - all lenses color balanced
    - 4K HDR with EIS ON
    - slow-mo
    ultrawide_comparisom.jpg
    6
    I've been a fan of MGC_8.1.101_A9_GV2b & Andermendz's RN10P.xml combo. Photo quality was great, color is very close to reality, details - good & good sharpness. But, it was a bit darker than reality & color could be up a notch for a dramatic look. So, tweaked some settings to my liking.
    Disabled macro & wide angle as they are worthless to me.
    Feel free to use or do anything.
    tried out your xml with mgc, here are a few comparison shots with kairu final

    in both pairs, the first pic is with lmc and kairu final xml and the second one is with mgc and your provided xml

    the first pair
    your modified xml provides great deal of quality and sharpness but while having increased the brightness, notice the sky tends to get overblown (its a cloudy and rainy day here so the sky is nowhere near close to how it looks like irl). Kairu's just has that natural tone overall

    the second pair
    here, again andermendz's xml modified version is really bright and kinda distorts the colour to what it is like irl, but it'll look really appealing to people who are into rich and popping colours

    i also noticed that the xml is wayy sharper and provides a great range of contrast when compared to kairu's

    just my thoughts, big ups to you sir for the xml
    5
    Good morning ladies, another interesting comparison.

    MIUI 13.0.12 vs PRASHANT 4.4 + LMC R13F2

    I confess that I'm a little excited with some results from this XML, but it's still clear that MIUI's 108mp mode is very difficult to achieve by any gcam upscaling.

    above all, the other lenses clearly take advantage of HDR+ and XML's precision of detail in 12mp. It's still clear considering 4K videos with EIS turned on.
  • 25
    My final final KAIRU XML (?)

    This might just be my very last XML if no problems are found. (For LMC R12 Fix)

    Changelog:
    Reduced the green tint on low-light (if it still persists then turn on AWB).

    Sharper and reveals even more details.
    Tuned the Wide camera and also fixed the distortion by changing the interface model, turns out it fixes the distortion only after capturing the image.

    Added a subtle but very nice beauty mode "✨". It is very nice especially on portrait shots / human shots because it hides a bit of the imperfections (but not too much like what a TikTok filter would). And has the same color profile as the Main lens. I also recommend this mode for a very good low-light or maybe even night pictures because it has very low noise

    Please give it a try!
    24
    20220901 Thread cleaned

    In case of deleted files from users in my editable folder, test ended here.




    I've followed the moderator suggestion about the sharing and the XDA rules, although I don't like to share with non XDA members.

    This first post is now with a link to GDrive with shared xmls and libs
    I've adjusted this folder that everyone can modify files inside.
    Please don't delete files, otherwise the test with the editable shared folder ends.



    Screenshot_20220901-193826_Drive.png


    The both root documents are editable by everyone....
    21
    20220830 Moderator Information

    After a closer look at the thread, I find it is totally against XDA's standing on the way of sharing.
    As a forum user for years, I spent 20 minutes on this thread back and forth, trying to find the direct links to download files but repeatedly encounter such words "xx is in invitation group" and it leads me to nowhere.
    The whole thread will remain closed until I removed all off topic posts about "invitation group". And I believe this may take a few days.


    20220901 Moderator Information
    TL;DR: all sharing must be happening on XDA or use XDA as major platform

    Wall of Text

    This thread has been cleaned from off topic posts. You may notice that in total about 4 pages of posts are gone (147 vs 143).

    As posted by some users here, this is one of the largesst gcam thread on XDA and the only thread existing for gcam discussion for this device. Unfortunately, it is not very friendly to new gcam users. A newbie, like myself :p, would be 99.5% lost during browsering this thread and the files people talking about were nowhere to find. This must stop.

    I understand a developer's feeling of getting recognization, fulfilled, being needed, helpful, and credited. It is a great achievement to let your hard work to be used by many others. To a developer, getting feedback for sure is a critical way to improve the work. In this thread, I see many users are sharing their work and providiing feedback to each other, not only the main developer here, but each other. I belive in this gcam thread, everyone can develop and you are your own developer. Kudos to every "developers" here. :)

    I also understand the feeling of "losing your work" when you posted it but no one cares or use it without feedback, it feels like "stealing" or "underappreciated". But I believe that is only a tiny portion of users, especially on XDA. And the background reason also varies: some users are new to this development or shy to share or just want to cherry pick the best for themselves. XDA is on internet, and on internet, we see all kinds of people like in your work, in your life. We accept the fact that users are not all perfect but to see the beauty in it: sharing the work with others.

    From now on, please share the xml files directly on XDA. And for OP @Laptapper , I highly suggest you update the first post to include a repo or filehost or any format of summary you like to give others an overview of current progress. For example, you could release a monthly version and then continue ongoing test with users. This is just my suggestion and you have every right to select the way of sharing.

    In the end, I want to emphasize one point:
    all sharing must be happening on XDA or use XDA as major platform. Otherwise it is not allowed by our rules and content will be removed.


    Thanks for reading this wall of text. Hope you all have a good time developing! :D
    20
    Sharing my personal config, arrived at after months of testing and tweaking:
    - For BSG MGC_8.1.101_A9_PV4, no library needed
    - Tested on M2101K6G (sweet)
    - Based on jeneeek's config (heavily tweaked for reduced noise, more accurate colours, better dynamic range)

    - All cameras configured (main, ultrawide, macro, front)
    Includes stabilised 4k video recording for all cameras (though GCam stabilisation isn't as good as on stock MIUI app)​
    - Photos are sharp and detailed, while still looking natural (no oversharpening halos etc)
    - Colours are natural and accurate but more punchy than stock (especially in low light)

    If you prefer instant photos you can turn off HDR+ Enhanced, but I recommend keeping it on as it gives you improved noise management in main cam, better preserved highlights in ultrawide, and more detail in macro/front at the cost of ~1 sec shutter time. Test for yourself if it's worth it.

    ISSUES:
    - No distortion correction in ultrawide
    - In some cases Night Sight photos may be more noisy than optimal
    - Viewfinder may get too dark to see well at night, you can turn on OpenGL preview to fix this

    This is a work in progress, so let me know what you think!
    14
    hi guys
    this is the SACHISK MIXED xml with main lens and front cam from KAIRU FINAL -0-.
    in other words, all of Kairu's main lens natural and definition settings entered into Sachisk's XML. So we have the main camera from Kairu, and the rest (ultrawide lens and video recorder and other configs) from Sachisk. for LMC 8.4 x9s.

    i could not change AWB settings, so the main camera has all the settings from Kairu without AWB. AWB settings from Sachisk.


    from my last 3 2 and a half months, a LMC x9s is really quite stable, and an XML SACHISK MIXED presented the best compromise between functionality and good quality so far. I decided to mix the best of Kairu with the best of Sachisk according to my opinion.