[UPD] Super-Pack of Google Camera MODs for OnePlus 8 Pro!

Search This thread

Surfeur-des-Reves

Senior Member
Jun 21, 2008
481
572
Hi !
I had the same problem, using a OnePlus 8 pro and Pixel experience 12+. Thanks for the fix !
Do you know if there is any way to change the language of settings ?
Glad it helped fixing your issue then. So it seems this specific ROM switches the camera sensors IDs for our device, interesting...

Concerning the language thing, it depends on the mod and not being the dev myself, there's nothing much I could do on my side to change it. Some GCam mods include several languages, some don't (less work for the dev when new functions are added, I guess). Sorry about it.
 
Last edited:
  • Like
Reactions: Alpha_Lex

Surfeur-des-Reves

Senior Member
Jun 21, 2008
481
572
By the way, exposure is slightly raised to +4 for main sensor on my latest V2.3 custom XML for LMC GCam mod, as this small boost of exposure fits some scenarios well (landscape, especially), but you may prefer to get back to normal exposure instead, something that can be very easily done by pressing the small blue sun icon at the top-right of the viewfinder screen. I suggest you keep it 'blue' for night shots (exposure is lowered a bit in this case, it should fit night scenes slightly better).
 
  • Like
Reactions: woonaval

oopstairs

Senior Member
Hi, not sure what device & system you are using, but with a OnePlus 8 Pro and the latest OOS 12, there is nothing such as what you describe with my latest custom XML. Anyway, you can easily fix your issue by modifying the sensors ID manually (settings, scroll down to Additional Cameras, then List ID manually. Simply invert the numbers for Tele & Wide sensors.
Op8pro with nameless rom. And yeah I fixed the issue by modifying the sensor ID. Thanks for the XML. It works superb
 
  • Like
Reactions: Surfeur-des-Reves

smorpaket

Member
Nov 5, 2017
26
20
Noticed that the app is now very slow to switch between modes, such as from picture to video mode. Takes a couple of seconds with the latest config, compared to almost instant with the old ones. OP8Pro, PE12+. No other issues except the IR camera being heavily modified, thus making the image look redish. I'd recommend to make it grayscale instead, if that's an option. Thanks!

Edit: pressing the temperature button to off makes the IR sensor behave as it should
 
  • Like
Reactions: Surfeur-des-Reves

Surfeur-des-Reves

Senior Member
Jun 21, 2008
481
572
Noticed that the app is now very slow to switch between modes, such as from picture to video mode. Takes a couple of seconds with the latest config, compared to almost instant with the old ones. OP8Pro, PE12+. No other issues except the IR camera being heavily modified, thus making the image look redish. I'd recommend to make it grayscale instead, if that's an option. Thanks!

Edit: pressing the temperature button to off makes the IR sensor behave as it should
Hi, thanks for your feedback. I'm afraid your issue is ROM-related, as there is no delay at all when switching from a mode to another when using OOS 12 and my latest custom XML.

Moreover, only few modifications were done to the IR sensor in the app (mostly to reduce noise a bit on this bad quality sensor), and the White Balance was left to 'default' (Google Pixel 2 mode). As you recommend, it is probably better to disable the WB option for this specific sensor, but it would be even better to test each AWB profile available in the app, one by one, to find which one fits our sensor (there is no dedicated WB profile available for our IR sensor anyway). I might check this later, but it is time consuming, so if you can find which AWB profile fits this IR sensor, so that we wouldn't need to disable the option manually, it would surely help.

By the way, you mentioned that an older version of the XML did not cause you any lag or delay when switching from a mode to another. Which version of the XML was that? With this information, we might isolate what made things go wrong for you. Thanks.

[Edit: From some early tests, it seems 'Omnivision OV48C PureCel Plus S-HDR' White Balance profile matches our IR sensor quite well, but still a WIP...]
 
Last edited:

Segnale007

Senior Member
Feb 24, 2010
1,060
218
Mexico City
twitter.com
Guys, where am I supposed to place the configuration XML file exactly? Thanks
Hey, I tried but I get a No space left on the device error. Looking at mount and df I am not even sure where / is mounted at. I am using latest Pixel Experience Android 12. Thanks

Code:
instantnoodlep:/sdcard # cp -r LMC8.4 /                                                                                                                                                     
cp: //LMC8.4: No space left on device
instantnoodlep:/sdcard #

Code:
instantnoodlep:/sdcard #
 df -h; mount
Filesystem                             Size Used Avail Use% Mounted on
tmpfs                                  5.5G 1.6M  5.5G   1% /dev
tmpfs                                  5.5G 872K  5.5G   1% /mnt
/dev/block/sda19                        11M 196K   11M   2% /metadata
/dev/block/dm-5                        1.2M 1.2M  4.0K 100% /odm
tmpfs                                  5.5G 5.5M  5.5G   1% /dev/mnw65WG
tmpfs                                  5.5G 8.0K  5.5G   1% /apex
tmpfs                                  5.5G 568K  5.5G   1% /linkerconfig
none                                   5.5G    0  5.5G   0% /dev/op_cgroup
/dev/block/sda9                        275M  28K  275M   1% /mnt/vendor/modemdump
/dev/block/sda2                         27M 5.8M   21M  22% /mnt/vendor/persist
/dev/block/sde28                       512M 234M  277M  46% /vendor/firmware_mnt
/dev/block/sde33                        59M  24M   35M  42% /vendor/dsp
/dev/block/sde29                        64M 608K   63M   1% /vendor/bt_firmware
/dev/block/dm-10                       220G  20G  200G   9% /data
tmpfs                                  5.5G    0  5.5G   0% /data_mirror
/dev/mnw65WG/.magisk/block/system_ext  371M 369M  1.1M 100% /dev/mnw65WG/.magisk/mirror/system_ext
/dev/mnw65WG/.magisk/block/product     1.6G 1.6G  4.9M 100% /dev/mnw65WG/.magisk/mirror/product
/dev/mnw65WG/.magisk/block/vendor      1.0G 1.0G  3.2M 100% /dev/mnw65WG/.magisk/mirror/vendor
/dev/mnw65WG/.magisk/block/system_root 939M 936M  2.8M 100% /dev/mnw65WG/.magisk/mirror/system_root
tmpfs                                  5.5G    0  5.5G   0% /system/app
tmpfs                                  5.5G    0  5.5G   0% /system/bin
tmpfs                                  5.5G    0  5.5G   0% /system/etc
/data/media                            220G  20G  200G   9% /mnt/runtime/default/emulated
/dev/fuse                              220G  20G  200G   9% /mnt/user/0/emulated
tmpfs on /dev type tmpfs (rw,seclabel,nosuid,relatime,size=5864900k,nr_inodes=1466225,mode=755)
devpts on /dev/pts type devpts (rw,seclabel,relatime,mode=600,ptmxmode=000)
proc on /proc type proc (rw,relatime,gid=3009,hidepid=2)
sysfs on /sys type sysfs (rw,seclabel,relatime)
selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime)
tmpfs on /mnt type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,size=5864900k,nr_inodes=1466225,mode=755,gid=1000)
/dev/block/sda19 on /metadata type ext4 (rw,sync,seclabel,nosuid,nodev,noatime,discard)
/dev/block/dm-7 on / type ext4 (rw,seclabel,nodev,relatime,discard)
/dev/block/dm-8 on /system_ext type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-6 on /product type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-9 on /vendor type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-5 on /odm type ext4 (ro,seclabel,relatime,discard)
tmpfs on /dev/mnw65WG type tmpfs (rw,seclabel,relatime,size=5864900k,nr_inodes=1466225,mode=755)
tmpfs on /apex type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,size=5864900k,nr_inodes=1466225,mode=755)
tmpfs on /linkerconfig type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,size=5864900k,nr_inodes=1466225,mode=755)
tmpfs on /mnt/installer type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,size=5864900k,nr_inodes=1466225,mode=755,gid=1000)
tmpfs on /mnt/androidwritable type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,size=5864900k,nr_inodes=1466225,mode=755,gid=1000)
/dev/block/dm-7 on /apex/com.android.adbd type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.appsearch type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.art type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.cellbroadcast type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.conscrypt type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.extservices type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.i18n type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.ipsec type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.media type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.media.swcodec type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.mediaprovider type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.neuralnetworks type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.os.statsd type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.permission type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.resolv type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.runtime type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.scheduling type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.sdkext type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.tethering type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.tzdata type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.vndk.v32 type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-7 on /apex/com.android.wifi type ext4 (ro,seclabel,relatime,discard)
/dev/block/dm-8 on /apex/com.android.vndk.v30 type ext4 (ro,seclabel,relatime,discard)
none on /dev/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
none on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime)
none on /dev/cpuctl type cgroup (rw,nosuid,nodev,noexec,relatime,cpu)
none on /dev/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset,noprefix,release_agent=/sbin/cpuset_release_agent)
none on /dev/memcg type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
none on /dev/stune type cgroup (rw,nosuid,nodev,noexec,relatime,schedtune)
tmpfs on /linkerconfig type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,size=5864900k,nr_inodes=1466225,mode=755)
tracefs on /sys/kernel/tracing type tracefs (rw,seclabel,relatime,gid=3012)
debugfs on /sys/kernel/debug type debugfs (rw,seclabel,relatime)
none on /config type configfs (rw,nosuid,nodev,noexec,relatime)
binder on /dev/binderfs type binder (rw,relatime,max=1048576,stats=global)
none on /sys/fs/fuse/connections type fusectl (rw,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime)
pstore on /sys/fs/pstore type pstore (rw,seclabel,nosuid,nodev,noexec,relatime)
none on /dev/op_cgroup type tmpfs (rw,seclabel,relatime,size=5864900k,nr_inodes=1466225,mode=750,gid=1000)
none on /dev/op_cgroup/freezer type cgroup (rw,relatime,freezer)
tracefs on /sys/kernel/debug/tracing type tracefs (rw,seclabel,relatime,gid=3012)
/dev/block/sda9 on /mnt/vendor/modemdump type ext4 (rw,seclabel,nosuid,nodev,noatime)
/dev/block/sda2 on /mnt/vendor/persist type ext4 (rw,seclabel,nosuid,nodev,noatime)
/dev/block/sde28 on /vendor/firmware_mnt type vfat (ro,context=u:object_r:firmware_file:s0,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=437,iocharset=iso8859-1,shortname=lower,
errors=remount-ro)
/dev/block/sde33 on /vendor/dsp type ext4 (ro,seclabel,nosuid,nodev,relatime)
/dev/block/sde29 on /vendor/bt_firmware type vfat (ro,context=u:object_r:bt_firmware_file:s0,relatime,uid=1002,gid=3002,fmask=0337,dmask=0227,codepage=437,iocharset=iso8859-1,shortname=lowe
r,errors=remount-ro)
tmpfs on /vendor/dsp/cdsp/fastrpc_shell_3 type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,size=5864900k,nr_inodes=1466225,mode=755,gid=1000)
tmpfs on /storage type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,size=5864900k,nr_inodes=1466225,mode=755,gid=1000)
/dev/block/dm-10 on /data type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,extent_cache,mode=adapt
ive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,fsync_mode=nobarrier)
/dev/block/dm-10 on /data/user/0 type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,extent_cache,mod
e=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,fsync_mode=nobarrier)
tmpfs on /data_mirror type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,size=5864900k,nr_inodes=1466225,mode=700,gid=1000)
/dev/block/dm-10 on /data_mirror/data_ce/null type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,ext
ent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,fsync_mode=nobarrier)
/dev/block/dm-10 on /data_mirror/data_ce/null/0 type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,e
xtent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,fsync_mode=nobarrier)
/dev/block/dm-10 on /data_mirror/data_de/null type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,ext
ent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,fsync_mode=nobarrier)
/dev/block/dm-10 on /data_mirror/cur_profiles type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,ext
ent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,fsync_mode=nobarrier)
/dev/block/dm-10 on /data_mirror/ref_profiles type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,ext
ent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,fsync_mode=nobarrier)
devpts on /dev/mnw65WG/.magisk/pts type devpts (rw,seclabel,nosuid,noexec,relatime,mode=600,ptmxmode=000)
/dev/mnw65WG/.magisk/block/system_ext on /dev/mnw65WG/.magisk/mirror/system_ext type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/product on /dev/mnw65WG/.magisk/mirror/product type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/vendor on /dev/mnw65WG/.magisk/mirror/vendor type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/data on /dev/mnw65WG/.magisk/mirror/data type f2fs (rw,lazytime,seclabel,relatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_
dentry,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,fsync_mode=nobarrier)
/dev/mnw65WG/.magisk/block/system_root on /dev/mnw65WG/.magisk/mirror/system_root type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/data on /dev/mnw65WG/.magisk/modules type f2fs (rw,lazytime,seclabel,relatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dent
ry,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,fsync_mode=nobarrier)
tmpfs on /system/app type tmpfs (rw,seclabel,relatime,size=5864900k,nr_inodes=1466225)
/dev/mnw65WG/.magisk/block/data on /system/app/B7F9F18E type f2fs (rw,lazytime,seclabel,relatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,exten
t_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,fsync_mode=nobarrier)
/dev/mnw65WG/.magisk/block/system_root on /system/app/Bluetooth type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/BluetoothMidiService type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/BookmarkProvider type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/CameraExtensionsProxy type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/CaptivePortalLogin type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/CarrierDefaultApp type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/CertInstaller type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/CompanionDeviceManager type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/CtsShimPrebuilt type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/EasterEgg type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/GoogleExtShared type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/GooglePrintRecommendationService type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/HTMLViewer type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/KeyChain type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/LiveWallpapersPicker type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/NfcNci type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/PacProcessor type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/PrintSpooler type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/SecureElement type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/SimAppDialog type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/Stk type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/app/WallpaperBackup type ext4 (ro,seclabel,relatime,discard)
tmpfs on /system/bin type tmpfs (rw,seclabel,relatime,size=5864900k,nr_inodes=1466225)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/abb type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/abx type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/abx2xml type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/am type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/apexd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/app_process32 type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/app_process64 type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/appops type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/appwidget type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/arping type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/atrace type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/audioserver type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/auditctl type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/awk type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/badblocks type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/bc type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/bcc type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/blank_screen type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/blkid type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/bmgr type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/bootanimation type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/bootctl type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/bootstat type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/bootstrap type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/boringssl_self_test32 type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/boringssl_self_test64 type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/bpfloader type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/bu type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/bugreport type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/bugreportz type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/bzip2 type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/cameraserver type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/charger type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/clatd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/clean_scratch_files type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/cmd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/content type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/credstore type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/debuggerd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/device_config type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/dmabuf_dump type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/dmctl type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/dmuserd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/dnsmasq type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/dpm type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/drmserver type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/dumpstate type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/dumpsys type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/e2freefrag type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/e2fsck type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/e2fsdroid type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/flags_health_check type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/fsck.exfat type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/fsck.f2fs type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/fsck.ntfs type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/fsck_msdos type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/fsverity_init type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/gatekeeperd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/gdbserver type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/gdbserver64 type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/gpuservice type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/gsi_tool type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/gsid type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/heapprofd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/hid type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/hw type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/hwservicemanager type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/idlcli type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/idmap2 type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/idmap2d type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/ime type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/incident type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/incident-helper-cmd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/incident_helper type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/incidentd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/init type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/input type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/installd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/iorap.cmd.compiler type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/iorap.cmd.maintenance type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/iorap.inode2filename type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/iorap.prefetcherd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/iorapd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/iotop type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/ip type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/iperf3 type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/iptables type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/iw type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/keystore2 type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/keystore_cli_v2 type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/ld.mc type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/ldd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/librank type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/llkd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/lmkd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/lockagent_crasher type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/locksettings type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/logcat type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/logcatd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/logd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/logpersist.start type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/logwrapper type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/lpdump type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/lpdumpd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/lshal type ext4 (ro,seclabel,relatime,discard)
tmpfs on /system/bin/magisk type tmpfs (rw,seclabel,relatime,size=5864900k,nr_inodes=1466225,mode=755)
tmpfs on /system/bin/magiskinit type tmpfs (rw,seclabel,relatime,size=5864900k,nr_inodes=1466225,mode=755)
/dev/mnw65WG/.magisk/block/data on /system/bin/magnetar type f2fs (rw,lazytime,seclabel,relatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,exten
t_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,fsync_mode=nobarrier)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/make_f2fs type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/mdnsd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/mediaextractor type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/mediametrics type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/mediaserver type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/migrate_legacy_obb_data.sh type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/mini-keyctl type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/mke2fs type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/mkfs.exfat type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/mkfs.ntfs type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/mm_events type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/monkey type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/mount.ntfs type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/mtpd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/ndc type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/netd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/netutils-wrapper-1.0 type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/newfs_msdos type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/odsign type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/otapreopt type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/otapreopt_chroot type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/otapreopt_script type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/otapreopt_slot type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/perfetto type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/ping type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/ping6 type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/pm type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/pppd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/procrank type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/profcollectctl type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/profcollectd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/racoon type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/reboot type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/recovery-persist type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/recovery-refresh type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/remount type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/requestsync type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/resize2fs type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/rss_hwm_reset type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/run-as type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/sanitizer-status type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/schedtest type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/screencap type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/screenrecord type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/sdcard type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/secdiscard type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/secilc type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/sensorservice type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/service type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/servicemanager type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/set-verity-state type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/settings type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/sgdisk type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/sh type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/showmap type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/simpleperf type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/simpleperf_app_runner type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/sload_f2fs type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/sm type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/snapshotctl type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/snapuserd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/sqlite3 type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/ss type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/start_with_lockagent type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/storaged type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/strace type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/surfaceflinger type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/svc type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/tc type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/tcpdump type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/telecom type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/tombstoned type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/toolbox type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/toybox type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/traced type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/traced_perf type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/traced_probes type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/tracepath type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/tracepath6 type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/traceroute6 type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/trigger_perfetto type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/tune2fs type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/tzdatacheck type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/uiautomator type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/uinput type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/uncrypt type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/unwind_info type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/unwind_reg_info type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/unwind_symbols type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/update_engine type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/update_engine_client type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/update_verifier type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/usbd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/vdc type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/viewcompiler type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/vold type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/vold_prepare_subdirs type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/vr type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/wait_for_keymaster type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/watchdogd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/wificond type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/wm type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/xml2abx type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/bin/ziptool type ext4 (ro,seclabel,relatime,discard)
tmpfs on /system/etc type tmpfs (rw,seclabel,relatime,size=5864900k,nr_inodes=1466225)
/dev/mnw65WG/.magisk/block/data on /system/etc/B7F9F18E type f2fs (rw,lazytime,seclabel,relatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,exten
t_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,fsync_mode=nobarrier)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/NOTICE.xml.gz type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/apns-conf.xml type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/audio_effects.conf type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/bluetooth type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/boot-image.bprof type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/boot-image.prof type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/bpf type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/cgroups.json type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/classpaths type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/compatconfig type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/dirty-image-objects type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/event-log-tags type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/fonts.xml type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/fs_config_dirs type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/fs_config_files type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/gps_debug.conf type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/group type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/data on /system/etc/hosts type f2fs (rw,lazytime,seclabel,relatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,extent_c
ache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,fsync_mode=nobarrier)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/init type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/libnfc-nci.conf type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/linker.config.pb type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/media_profiles_V1_0.dtd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/mke2fs.conf type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/mkshrc type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/passwd type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/permissions type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/ppp type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/preloaded-classes type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/protolog.conf.json.gz type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/public.libraries.txt type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/res type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/sanitizer.libraries.txt type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/seccomp_policy type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/security type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/selinux type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/sysconfig type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/task_profiles type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/task_profiles.json type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/textclassifier type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/ueventd.rc type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/updatable-bcp-packages.txt type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/vintf type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/vndkcorevariant.libraries.txt type ext4 (ro,seclabel,relatime,discard)
/dev/mnw65WG/.magisk/block/system_root on /system/etc/xtables.lock type ext4 (ro,seclabel,relatime,discard)
tmpfs on /system/bin/app_process32 type tmpfs (rw,seclabel,relatime,size=5864900k,nr_inodes=1466225,mode=755)
tmpfs on /dev/mnw65WG/.magisk/mirror/system_root/system/bin/app_process32 type tmpfs (rw,seclabel,relatime,size=5864900k,nr_inodes=1466225,mode=755)
tmpfs on /system/bin/app_process64 type tmpfs (rw,seclabel,relatime,size=5864900k,nr_inodes=1466225,mode=755)
tmpfs on /dev/mnw65WG/.magisk/mirror/system_root/system/bin/app_process64 type tmpfs (rw,seclabel,relatime,size=5864900k,nr_inodes=1466225,mode=755)
adb on /dev/usb-ffs/adb type functionfs (rw,relatime)
diag on /dev/ffs-diag type functionfs (rw,relatime)
diag_mdm on /dev/ffs-diag-1 type functionfs (rw,relatime)
diag_mdm2 on /dev/ffs-diag-2 type functionfs (rw,relatime)
/dev/block/dm-10 on /data/app/~~hLUPGYyiwj3hl7oyBbExHg==/com.google.android.youtube-wt94UxNBBbia5bQNeTqYNQ==/base.apk type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,d
iscard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,fsync_mo
de=nobarrier)
/data/media on /mnt/runtime/default/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal,unshared_obb)
/data/media on /mnt/runtime/read/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=23,derive_gid,default_normal,unshared_obb)
/data/media on /mnt/runtime/write/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=7,derive_gid,default_normal,unshared_obb)
/data/media on /mnt/runtime/full/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=7,derive_gid,default_normal,unshared_obb)
/dev/fuse on /mnt/user/0/emulated type fuse (rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
/dev/fuse on /storage/emulated type fuse (rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
/dev/fuse on /mnt/installer/0/emulated type fuse (rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
/dev/fuse on /mnt/androidwritable/0/emulated type fuse (rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
/data/media on /mnt/pass_through/0/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=7,derive_gid,default_normal,unshared_obb)
/data/media on /mnt/user/0/emulated/0/Android/data type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal,unshared_obb)
/data/media on /mnt/androidwritable/0/emulated/0/Android/data type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal,unshare
d_obb)
/data/media on /mnt/installer/0/emulated/0/Android/data type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal,unshared_obb)
/data/media on /storage/emulated/0/Android/data type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal,unshared_obb)
/data/media on /mnt/user/0/emulated/0/Android/obb type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal,unshared_obb)
/data/media on /mnt/androidwritable/0/emulated/0/Android/obb type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal,unshared
_obb)
/data/media on /storage/emulated/0/Android/obb type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal,unshared_obb)
/data/media on /mnt/installer/0/emulated/0/Android/obb type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=7,derive_gid,default_normal,unshared_obb)
proc on /proc/15830/cmdline type proc (rw,relatime,gid=3009,hidepid=2)
instantnoodlep:/sdcard #
 

Surfeur-des-Reves

Senior Member
Jun 21, 2008
481
572
Hey, I tried but I get a No space left on the device error. Looking at mount and df I am not even sure where / is mounted at. I am using latest Pixel Experience Android 12. Thanks
I'm no dev, so your log won't help me much. I'd suggest you uninstall the app, reinstall it, grant the appropriate authorizations, then go to the app settings, then config settings, save settings, input any name and validate. Leave the app, start your file explorer and paste my xml in the folder that the app created when you saved your profile. Re-open LMC app, double-press the black area around the shutter, and select my custom profile. If this doesn't work, then I have no idea how to solve your issue.
 

devsk

Senior Member
Dec 14, 2008
2,024
751
Code:
instantnoodlep:/sdcard # cp -r LMC8.4 /
Please don't do that...:)

What you are doing is copying the contents of LMC8.4 to root filesystem, which is based on RAMFS and is likely only few MBs. Filling it is never a good idea. A reboot will fix the ENOSPC error you got.

The contents of LMC8.4 are supposed to be in /sdcard/LMC8.4. So, they are already in the right place.

You need to now double tap at the bottom most part of the camera app where there is empty black space between the icons next to the shutter, and it should pop up the dialog for you to import. Otherwise, you can also go to the settings and click on Configs Settings and follow the directions there.

Edit: if you are trying to copy new XML from your machine, you need to copy just the new XML into the folder /sdcard/LMC8.4 and then import that XML with above technique.
 
  • Like
Reactions: Surfeur-des-Reves

Surfeur-des-Reves

Senior Member
Jun 21, 2008
481
572
NiCkAM8PRO V2.4 for LMC R9 GCAM is a very minor update, slightly adjusting Expo compensation, Max ISO Limit in Night Custom profile, ID4 name and bringing better WB temperature for the photochrom sensor.

💥 Download (APK + Custom XML Profiles): https://ufile.io/n86u01zk 🔥
 

Attachments

  • NiCkAM8PRO V2.4 Custom Profiles for LMC R9 GCAM (OnePlus 8 Pro).zip
    30.3 KB · Views: 28
Last edited:

Clark789

Senior Member
Sep 15, 2006
423
173
Hamburg
Noticed that the app is now very slow to switch between modes, such as from picture to video mode. Takes a couple of seconds with the latest config, compared to almost instant with the old ones. OP8Pro, PE12+. No other issues except the IR camera being heavily modified, thus making the image look redish. I'd recommend to make it grayscale instead, if that's an option. Thanks!
Hi,

i see this behaviour as well: switching from mode to another always takes a few seconds with stock A12-ROM... Any hints?

Cheers!
 

Surfeur-des-Reves

Senior Member
Jun 21, 2008
481
572
Hi,

i see this behaviour as well: switching from mode to another always takes a few seconds with stock A12-ROM... Any hints?

Cheers!
Interesting and strange, I can't manage to replicate on my device this issue that both of you have. I have been switching to every possible mode within the app, it just changes instantly, as shown on this short video: https://ufile.io/owkuv16w (sorry, XDA didn't allow me to embed the video directly). Is this happening right after you took a shot / several shots? Could it be that the app is still processing the captured shots?

Someone else under Cherish OS (A12) using my latest custom XML is not having any issue as well. Not sure what's causing it then.
 
Last edited:

Clark789

Senior Member
Sep 15, 2006
423
173
Hamburg
Interesting and strange, I can't manage to replicate on my device this issue that both of you have. I have been switching to every possible mode within the app, it just changes instantly, as shown on this short video: https://ufile.io/owkuv16w (sorry, XDA didn't allow me to embed the video directly). Is this happening right after you took a shot / several shots? Could it be that the app is still processing the captured shots?

Someone else under Cherish OS (A12) using my latest custom XML is not having any issue as well. Not sure what's causing it then.
It works without any interrupts for you. Interesting... In my case this behaviour is to been seen in any mode change before a shot... I tried different of your XMLs and the behaviour is always the same, even with the first beta version. I don't see these delays with the built-in camera app. There it works as fluently as seen in your video... This is a little annoying...

Cheers!
 

Surfeur-des-Reves

Senior Member
Jun 21, 2008
481
572
It works without any interrupts for you. Interesting... In my case this behaviour is to been seen in any mode change before a shot... I tried different of your XMLs and the behaviour is always the same, even with the first beta version. I don't see these delays with the built-in camera app. There it works as fluently as seen in your video... This is a little annoying...

Cheers!
Could you possibly try this test.xml and report if it fixed your issue? Thanks.
 

Attachments

  • Test.xml
    121.4 KB · Views: 2
  • Like
Reactions: Clark789

smorpaket

Member
Nov 5, 2017
26
20
Here's the configs I'm currently using for LMC 8.4. Tried Sufeurs latest test.xml, but it has the same delay of about 3-5s when switching modes. The fixed.xml is an older config which doesn't have the delay when switching modes.
 

Attachments

  • Configs.zip
    64.7 KB · Views: 11

Clark789

Senior Member
Sep 15, 2006
423
173
Hamburg
Here's the configs I'm currently using for LMC 8.4. Tried Sufeurs latest test.xml, but it has the same delay of about 3-5s when switching modes. The fixed.xml is an older config which doesn't have the delay when switching modes.
This is amazing! The fixed.xml fixes the delay for me too! Thank you!!

Cheers!
 

Surfeur-des-Reves

Senior Member
Jun 21, 2008
481
572
That's great news then, as long as it gets things fixed for those of you having this issue, guys. I noticed that a few dev settings were disabled compared to my latest release, and it is set to classic HDR+ instead of HDR+ enhanced. Could you check if you still get no lag when switching between different modes after you enable HDR+Enhanced in the Quick-Panel? When you go to the Dev settings, can you check if you still get no lag after enabling "Sabre_Allowed"?

As I don't have the issue myself, I need your help, thanks :)
 

smorpaket

Member
Nov 5, 2017
26
20
That's great news then, as long as it gets things fixed for those of you having this issue, guys. I noticed that a few dev settings were disabled compared to my latest release, and it is set to classic HDR+ instead of HDR+ enhanced. Could you check if you still get no lag when switching between different modes after you enable HDR+Enhanced in the Quick-Panel? When you go to the Dev settings, can you check if you still get no lag after enabling "Sabre_Allowed"?

As I don't have the issue myself, I need your help, thanks :)
The HDR+Enhanced thing was an error on my part. That option and Sabre enabled still gets me no lag.
 
  • Like
Reactions: Surfeur-des-Reves

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    Well, hello there again :)

    🌟 Here is my custom profile (V4.0) for LMC R13 Edition 💥 https://ufile.io/oyfwleal (APK + XML)

    1) Just download the file above, unzip it, then install the apk file on your device.

    2) Extract the xml configuration file, as well as its folder, onto your phone internal storage.

    3) Then, just start the app, give the necessary privileges, double-click on the lower black area near the 'shutter' button of the app, it should allow you to load custom profiles. Select my xml, press ok, and voila! :)


    -- XML CHANGELOG --

    Lots of improvements and modifications to improve processing speed, quality and reduce noise on different sensors. Some color improvements made on all lenses, especially the IR (ID4), which should now bring very close results to what you see on the viewfinder! Also added some Black & White mode, for those who fancy it.

    The XML is set to 'HDR-Net' by default, which means it takes shots instantly (and processes them in a second or two). If you need higher-quality results, just turn it off (using the icon on the left side of the viewfinder) and it will then use 'HDR+Enhanced' mode (15 frames, for good low-light shots especially).

    Regarding IR sensor, it uses the real 5 megapixels sensor, so do not expect very high quality shots, especially as we do not have any appropriate noise model in the GCam app yet for it.

    -- APP CHANGELOG --

    LMC 8.4 Release 13 Fix 2

    Added:
    • ISO100, Max.Time, Max.ISO in shutter speed selection.
    • Session selection for the system (initialization, most likely takes precedence over photo mode, necessary for devices that had to switch mode to activate sessions)
    • 6 new sessions at the end of the list, thus adding probably all possible sessions at the moment

    Corrections:
    • Fixed work Mi12 Ultra
    • Slightly changed excerpt code
    • Fixes for some devices

    'Exposure Compensation' (the 'White Sun' icon on the ViewFinder) is OFF by default. If your shots are too bright, just ENABLE it ('Blue Sun') and the exposure will be lowered.

    Have Fun :)
    7
    And here's a minor update of my custom XML profile, made for the same LMC Google Camera mod (V13 Fix-2) that I enjoy using so much.

    🌟 DOWNLOAD: https://ufile.io/l3nn3i22 (APK + XML) 💥

    No big change, except a few tiny adjustments in the settings. Pictures from main back sensor should be slightly more saturated and punchy, while zoom lens should be slightly less vivid than with previous release. Different noise model chosen for ID4 'IR' sensor, for possibly very slightly more details (use it preferably under bright daylight), and color profile for front lens has been optimized as well. XML is set to 'HDR NET' mode by default, as it should bring enough quality for most scenarios, or use the 'HDR+Enhanced' mode which will capture 20 frames for higher quality / more detailed shots. Probably a few more changes that I can't remember as well.

    Again, don't forget to have fun with it and give it a 'Like' if you enjoy using it. Cheers!
    2
    Awb is for night scene only?
    Well, AWB usually neutralizes the white balance deviations due to specific and tricky lighting conditions and tries to match what our eyes really see. It can be a Yay or a Nay, but it's easy to fix it afterwards in post-edition, if need be.

    Turning this option ON should help reduce the 'orange' color cast that usually appears in night shots and shots taken under artificial lighting, so that your final picture looks a bit 'bluer' / colder, less warm / orangish. So, yes, AWB is preferably used for night scenes / low light scenes and under artificial lighting conditions.
    1
    <Moderator Note>: Thread closed at request of OP.
    Thread re-opened on request of OP @Surfeur-des-Reves
    1
    I'm running the latest PE+ with Pixel 6 Pro props and don't have any issues with the camera not opening.
  • 30
    Hello OnePlus Addicts,

    Here is a Custom-Made SUPER-PACK of some of the newest Google Camera Mods available out there, which contains the work of several developers such as Greatness (Rakin), B-S-G, P.Z.D, MTSL, LMC and Wichaya.

    Please, keep in mind that I am not an app developer, myself, just an enthousiastic end-user happy to share the good stuff!

    🌟 DOWNLOAD (APKs + Custom Profiles): https://ufile.io/o188pzi3 🌟

    [ LMC R13 (Fix-2) is currently the latest customized pack of profiles included in this Super-Pack ]

    >>> The included XML configuration profiles are made for ONEPLUS 8 PRO ONLY! Using them on another device may result in some serious bugs, crashes, and it will definitely not bring you the same user experience... <<<

    1) Just download the file above, unzip it (using the provided password), then install the apk file of your choice on your device.

    2) Extract the appropriate xml configuration file, as well as its folder, onto your phone internal storage.

    3) Then, just start the app, give the necessary privileges, double-click on the lower black area near the 'shutter' button of the app, it should allow you to load custom profiles. Select my xml, press ok, done! :)

    Some of these mods come with Face Detection, Face Retouch (both Front & Back sensors), great color reproduction, low noise, excellent details (especially on the main back sensor), FHD & 4K videos @ 30/60FPS with OIS/EIS stabilization, Night Shots, Astro-Photography, Portrait and more...

    However, there is still no Distortion Correction/Fix on Wide-Angle sensor, on any GCam mod I have tried sor far actually. This might come in the future, but it seems to be quite hard for devs to implement in their respective mods. This can be fixed by some apps in post-editing anyway...

    ----------------------------------------------------------------------------------

    There are some 'hidden' shortcuts in some of these GCam mods! For example, with Greatness, P.Z.D, MTSL and LMC, you can access the (very useful) Exposure/ISO menu by long-pressing the circle 'gallery' button on the lower-right of the main app screen, which will provide you with a choice of ISO settings, as well as Exposure choices. The lower the ISO, the better the final picture quality, but it will take more time to 'capture' your image. The same goes for Exposure; the longer the time, the better your image (and the lower iso at the same time), but you may have to be steady if you go lower than 1/10s.

    A long-press on the Camera-Switch button (on Greatness Mod), on the lower-left of the main app screen, will directly bring you to the App Settings.

    Double-Press the viewfinder itself will zoom 2x to what you want to shoot, and will display the Zoom Bar at the bottom, so you can finely adjust it!

    There is also a 'Sunset' shortcut on the main screen/viewfinder (Greatness Mod), just above the 3 back sensors, which should theoretically bring better color reproduction and lighting to your sunsets.

    Also, one personal advice when using some, if not all of these mods: You will get BETTER EXPOSURE as well as LIGHTER SHADOWS when selecting your focus zone MANUALLY (within limits of your focus zone of interest, obviously). This goes for Daylight shots, as well as Nightshots, and another advice would be to try to select either a Dark area of your image (when shooting in daylight) OR one of the Brightest zones (for example, some streetlights at night), and then take the shot. The App should then do a better job at adjusting your Exposure, Contrast and Shadows, and this will greatly reduce risks of Under-Exposing or Over-Exposing your shots. When taking snapshots of people, in case the app can't detect their face, make sure you select it manually, you will definitely get brighter, more detailed skin results. It may be one extra-step, but I personally found out that it was usually worth doing it!

    -----------------------------------------------------------------------------------

    ** NO Need to be ROOT **

    Learn more about GCam and How to Master it: https://www.celsoazevedo.com/files/android/p/f/2021/05/GCam-Handbook.pdf

    Learn more about RamPatcher settings (BSG MGC): https://www.celsoazevedo.com/files/android/google-camera/dev-bsg/help/2/
    14
    In an effort to make it easier for everyone to get all the APKs and custom XML profiles in one same download, here is a SUPER-PACK which contains all 4 Google Camera mods & all their respective custom profiles for OnePlus 8 Pro:

    /// https://ufile.io/ke1459bi \\\

    If you enjoy my work, feel free to say 'Thank you' as well as a 'Thumbs Up', allllwayyys appreciated! ^_^
    11
    Well, hello there again :)

    🌟 Here is my custom profile (V4.0) for LMC R13 Edition 💥 https://ufile.io/oyfwleal (APK + XML)

    1) Just download the file above, unzip it, then install the apk file on your device.

    2) Extract the xml configuration file, as well as its folder, onto your phone internal storage.

    3) Then, just start the app, give the necessary privileges, double-click on the lower black area near the 'shutter' button of the app, it should allow you to load custom profiles. Select my xml, press ok, and voila! :)


    -- XML CHANGELOG --

    Lots of improvements and modifications to improve processing speed, quality and reduce noise on different sensors. Some color improvements made on all lenses, especially the IR (ID4), which should now bring very close results to what you see on the viewfinder! Also added some Black & White mode, for those who fancy it.

    The XML is set to 'HDR-Net' by default, which means it takes shots instantly (and processes them in a second or two). If you need higher-quality results, just turn it off (using the icon on the left side of the viewfinder) and it will then use 'HDR+Enhanced' mode (15 frames, for good low-light shots especially).

    Regarding IR sensor, it uses the real 5 megapixels sensor, so do not expect very high quality shots, especially as we do not have any appropriate noise model in the GCam app yet for it.

    -- APP CHANGELOG --

    LMC 8.4 Release 13 Fix 2

    Added:
    • ISO100, Max.Time, Max.ISO in shutter speed selection.
    • Session selection for the system (initialization, most likely takes precedence over photo mode, necessary for devices that had to switch mode to activate sessions)
    • 6 new sessions at the end of the list, thus adding probably all possible sessions at the moment

    Corrections:
    • Fixed work Mi12 Ultra
    • Slightly changed excerpt code
    • Fixes for some devices

    'Exposure Compensation' (the 'White Sun' icon on the ViewFinder) is OFF by default. If your shots are too bright, just ENABLE it ('Blue Sun') and the exposure will be lowered.

    Have Fun :)
    9
    🌸🌞 NiCkAM8PRO V6.4 Custom Profiles (for OP8Pro) - B.S.G Google Camera 🌞🌸

    😻 Hello XDA buddies and GCAM lovers 🔥

    A new version of B.S.G Google Camera mod was released ('GV1u'), which fixes some annoying bug with our device (Changelog: Fixed a bug when saving photos on devices whose raw format resolution is not 4/3 or 16/9, like Redmi Note8-9 Pro, OP8Pro and others).

    🌟DOWNLOAD (APK + Custom Profiles): https://ufile.io/2xx4arec 🌟

    It is advised to completely UNINSTALL the previous version (clear cache and data before you proceed), then install this new V8.1 "GV1u" edition.

    Of course, as always, this new App version comes with my own custom 'Profiles', available in 3 different flavors ('Fine', 'HQ' and 'Night'), depending on what mix of Quality / Speed you wish to achieve. They are the result of some very personal choices regarding saturation, contrast, colors, brightness, exposure...), so in case they do not match yours, just take them as a base and adapt them to your needs and preferences.

    💖 NiCkAM8PRO V6.4 Custom Profiles for B.S.G - Changelog & Advice:

    ✅ 3 Custom Profiles based on different Exposure Time ('Speed') and HDR frames (Warning: Be STEADY when using 'Night' profile and for 'HQ' mode -in low light- as well!).
    ✅ Optimized White Balance and Noise Profiles for our OnePlus 8 Pro, for all lenses.
    ✅ RamPatcher areas have been carefully set for natural results, yet slightly enhanced saturation/contrasts/details.
    ✅ Face Retouch (Level-1) and Face Detect set 'ON' for all lenses, Back & Front.
    ✅ Astrophotography works fine, just remember to set a Timer in order to avoid blurry pics!
    ✅ Front camera settings are set for natural colors (i.e: with saturation kept at reasonable levels), still with some details. However, keep in mind that any GCAM app will take pictures at 4MP only (instead of 16MP with stock app) when using the Front Lens of our OP8 Pro (a limitation that cannot be currently overcome).
    ✅Exposure was willingly kept at reasonable levels, which allows for truer, more realistic pictures, closer to what you really see, and maintains more details in the pictures at the same time (less blown-out zones). If that's not your preference, simply adjust Exposure Compensation in the Settings > Modules, or in post-processing.
    ✅ Developer settings are carefully selected, to offer as many functions as possible for our device, with some good stability.
    ✅ AWB is automatically turned ON when using 'Night' profile. If using any other profile in dark / night situation, or under some artificial lights, just remember to set Auto White-Balance 'ON' to avoid unpleasant results.
    ✅ Social Share functions are activated on all profiles, for easy file sharing, as well as being a useful indicator for when your pictures have been fully processed by the app. Let the app finish its processing work before switching to another lens!
    ✅ In some situation (i.e under some harsh lighting conditions), it is advised to manually set your point of focus, as well as your exposure, using the dedicated slider.

    ⚠️🙏This custom profiles pack is a result of countless hours of work, so please, do not share it anywhere else without permission, and even more importantly, give credit to its creator. Thank you, and have fun with it! 🙏⚠️
    9
    A tiny little update for 'B.S.G GCam profiles pack' that might fix some noise artefacts in some low-light scenarios. If you are fine with previous V5.1, then it's fine, if not, you could try this one :)