yashsingh1/xdaforums huggingface dataset:
[Google Pixel Questions & Answers] Deleted member 10802473:
I'm sure eventually there will either be a universal Module, Or a way to resize the partition and change the file system to make it writable. :D
[Google Pixel Questions & Answers] vagyula:
Resized works, but how to change the file system to make it writable?
[Google Pixel Questions & Answers] Deleted member 10802473:
How did you resize it?
[Google Pixel Questions & Answers] hardplastic:
$ su
# mount --remount / -w

ONLY makes effert to terminal, which means other apps like Solid Explorer, Root Explorer etc are still r/o. Some roms(Pixel Experience tested, including stock) are not working.
[Google Pixel Questions & Answers] Deleted member 10802473:
It doesn't work on Android 10, you will just get the error:

'/dev/root' is read only
[Google Pixel Questions & Answers] hardplastic:
Reboot your device and try again, it works both two of my devices in Android 10
[Google Pixel Questions & Answers] Deleted member 10802473:
Nope, Same error bcuz it is locked at read only. :p
[Google Pixel Questions & Answers] hardplastic:
That's weird, have you checked your operation is in the terminal? It only makes /system rw to terminal, other apps still r/o .
[Google Pixel Questions & Answers] Deleted member 10802473:
No, you can't just simply Type a command and have it mount as rw...

If you want to make modifications you have to make a Magisk Module which uses Magic Mount to mount the modified files over the original ones.

I have no idea how u got it to work, I would like to see proof..
[Google Pixel Questions & Answers] hardplastic:
Then how do you explain that?
[Google Pixel Questions & Answers] Deleted member 10802473:
Let me see that u are on stock Android 10
[Google Pixel Questions & Answers] :
It's bcuz you're running LinageOS... Custom ROMs won't have it locked at read only.
[Google Pixel Questions & Answers] hardplastic:
OP just asked for Android 10, I suspect you don't even try it, have you?
[Google Pixel Questions & Answers] :
I tried it and it didn't work, and no duh Custom ROMs won't have it locked at read only, why would they? I'm pretty sure the OP meant stock Android 10 bcuz he was getting errors when trying to mount it as rw...
[Google Pixel Questions & Answers] hardplastic:
How do you know OP referred to stock rom, not any other custom roms?
[Google Pixel Questions & Answers] :
Bcuz he was getting an error when remounting it as rw...

If he was referring to a Custom ROM, it would have worked..
[Google Pixel Questions & Answers] jhill110:
This is a bummer. I have custom boot ani's and audio I luv. I make flashable zips to install them and it's a no-go.

Sure would be nice if...
[Google Pixel Questions & Answers] thanasis12.:
On my phone, are root with out twrp, I using mogule font_changer, and change the font, . at this time, the mogule remove from programmer, and I cant remount the system/fonts. any idea?
[Google Pixel Questions & Answers] kureydog1:
worked for me and im on oos 10.3.5

1|OnePlus6T:/ # mount --remount / -w

OnePlus6T:/ # mount

/dev/root on / type ext4 (rw,seclabel,relatime)

tmpfs on /sbin type tmpfs (rw,seclabel,relatime,size=3896576k,nr_inodes=974144,mode=755)

/sbin/.magisk/block/persist on /sbin/.magisk/mirror/persist type ext4 (rw,seclabel,relatime,data=ordered)

/sbin/.magisk/block/system_root on /sbin/.magisk/mirror/system_root type ext4 (ro,seclabel,relatime)

/sbin/.magisk/block/system_root on /sbin/dashd type ext4 (ro,seclabel,relatime)

/sbin/.magisk/block/system_root on /sbin/charger_log type ext4 (ro,seclabel,relatime)

tmpfs on /dev type tmpfs (rw,seclabel,nosuid,relatime,size=3896576k,nr_inodes=974144,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=3896576k,nr_inodes=974144,mode=755,gid=1000)

tmpfs on /apex type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,size=3896576k,nr_inodes=974144,mode=755)

/dev/block/dm-0 on /vendor type ext4 (ro,seclabel,relatime,discard)

none on /dev/cg2_bpf type cgroup2 (rw,nosuid,nodev,noexec,relatime)

none on /dev/cpuctl type cgroup (rw,nosuid,nodev,noexec,relatime,cpu)

none on /acct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct)

none on /dev/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset,noprefix,release_agent=/sbin/cpuset_release_agent)

none on /dev/stune type cgroup (rw,nosuid,nodev,noexec,relatime,schedtune)

debugfs on /sys/kernel/debug type debugfs (rw,seclabel,relatime)

none on /config type configfs (rw,nosuid,nodev,noexec,relatime)

bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime)
[Google Pixel Questions & Answers] thanasis12.:
This in not easy, I can't....
[Google Pixel Questions & Answers] Jonah50:
I have a Hong Kong Snapdragon S20 Ultra, bootloader unlocked. I am trying to get an app installed as a system app that will not disappear after factory reset. Would a custom ROM possibly bypass this issue? Are there custom ROMs that work with the S20 Ultra, and do they break anything beyond the usual things that root breaks?
[Google Pixel Questions & Answers] thanasis12.:
My phone are oneplus 7t, root.

The root folder are full, locked, and i can't change the font with app font fix.

Any idea to unlock root folder?

https://postimg.cc/zyvbQ6mr
[Google Pixel Questions & Answers] kureydog1:
[/COLOR]What version of magisk are u using, cause I installed solid explorer just to see and mine was unlocked, also u tried a different file manager maybe try total commander or material files, and make sure u grant root and check if there is mount rw in settings somewhere.
[Google Pixel Questions & Answers] thanasis12.:
I used latest magisk 20.4

Your root folder are: 0 B free... Like photo?

The device are oneplus 7t, i want to change font, to roboto bold, but i can't, the font_changer magisk module, are removed from programmer. The app font fix not working.
[Google Pixel Questions & Answers] vagyula:
We known how to change the filesystem to make it writable, but is there any way to set back the partition to read-only?
[Google Pixel Questions & Answers] HearseRider:
Guys, any way to make /system/xbin writable? I want to paste a sqlite3 binary in there so that I can use it with Tasker for some work.
[Google Pixel Questions & Answers] rmm199:
The only way to do it is like JJcoder indicated on the 2nd page of this thread - "If you want to make modifications you have to make a Magisk Module which uses Magic Mount to mount the modified files over the original ones."

Your only way of tampering your system now on Q would be by using a systemless Magisk module. You can make your own or use some other module and inject files inside its folder before rebooting to apply that module.

See github->topjohnwu->Magisk->guides.html as starting point.

I am interested as well in this, want to mod the cscfeature.xml file for my device. So far no luck with overwriting the file, and I thought decrypting and re-encrypting of the xml would be the difficult steps...:D
[Google Pixel Questions & Answers] HearseRider:
Thanks man, however I have no clue how to make my own Magisk Module. Any idea where I should look to learn how to do it? Basically I just want to put a file called sqlite3 into "/system/xbin/" directory.
[Google Pixel Questions & Answers] rmm199:
You're welcome. I am also new into this, I just googled a bit.

1) If you search on youtube : "Make Your Own Magisk Module Using Android Phone In Just 2 Minutes || Hindi Tutorial" you'll get some idea, though the guy's speaks no english.

2) On the Magisk's dev web I told you earlier, there's this info:

Module Tricks
Remove Files

How to remove a file systemless-ly? To actually make the file disappear is complicated (possible, not worth the effort). Replacing it with a dummy file should be good enough! Create an empty file with the same name and place it in the same path within a module, it shall replace your target file with a dummy file.

Perhaps you could see it like this, dummyfile=sqlite3-file

---------- Post added at 02:28 PM ---------- Previous post was at 02:24 PM ----------

On that youtube's description there's even a link to a module template.

Look for: MAGISK TEMPLATE LINK:
[Google Pixel Questions & Answers] HearseRider:
Thanks man I'll give it a look.
[Google Pixel Questions & Answers] Zippy Dufus:
Nice exploit!

For the record, this worked for me.

My goal is to put this modified hosts file in /etc to reduce Internet annoyances.

I have Magisk 21.0 installed as well. You can see below that I am su in adb.

Thanks for sharing!

From terminal:

$ su
# mount --remount / -w
# cd /system
# touch junk
# reboot

After boot in adb (... redacted for brevity):

$ adb connect 192.168.1.208
* daemon not running; starting now at tcp:5037
* daemon started successfully
connected to 192.168.1.208:5555
$ adb shell
gta3xlwifi:/ $ su
gta3xlwifi:/ # cd /system
gta3xlwifi:/system # ls -l
total 104
..
..
drwxr-xr-x 4 root root 4096 2020-10-03 13:09 framework
-rw-r--r-- 1 root root 0 2020-10-04 11:56 junk
drwxr-xr-x 12 root root 24576 2020-10-03 13:09 lib
..
..
gta3xlwifi:/system # rm junk
rm ro junk (y/N):y
rm: junk: Read-only file system
1|gta3xlwifi:/system #
[Google Pixel Questions & Answers] rmm199:
Just tried it, however it did not work for me. I am on stock 10.

You most likely run a custom 10 ROM, that's why after reboot, your change remains persistent.
[Google Pixel Questions & Answers] jesslegentil:
Actually Havoc is locked too. I've been trying to experiment with writing something to the system for an hour now
[Google Pixel Questions & Answers] Song0329:
How how n how....ask JhonWu
[Google Pixel Questions & Answers] Song0329:
1. Open magisk manager

2. Deactived all modules

3. Reboot

4. Use mt manager or similliar root file manager/manually via terminal

5. Activated all modules

6. Reboot
[Google Pixel Questions & Answers] vasanthdeveloper:
Perfectly worked ?, in Android 11! Thank you ?
[Google Pixel Questions & Answers] droidbot1337:
i want to change my system sounds and my boot animation but im not able to. will this allow me to do that?
[Google Pixel Questions & Answers] LedgendaryEpics:
Hey I have a tab s3 (t820) running los 17.1 (android 10 Q), im trying to get write access and ive tried the codes in terminal but theyre not wotking can anyone help me?
[Google Pixel Questions & Answers] cobra1111new:
Not working is Poco X3 NFC android 10 Miui 12 system is locked
[Google Pixel Questions & Answers] cgiraldo84:
I need to add a file to /system/usr/keylayout.

It is working for me.

I need to put a file in "/system/usr/keylayout".

I created a magisk module installer, zipped the content and I installed it with magisk Manager from local file.

You can find the code here.

Just modify the "system" folder with the content you need.
[Google Pixel Questions & Answers] jhill110:
Not familiar with this stuff. How do I get (download it) it?
[Google Pixel Questions & Answers] cgiraldo84:
https://github.com/cgiraldo/gamesir-x2-xbox/releases/download/v1.0/gamesir-x2-xbox-v1.0.zip
[Google Pixel Questions & Answers] jhill110:
Thank you.
[Google Pixel Questions & Answers] lebigmac:
Solution is to downgrade to android 9 or install custom ROM until some genius figures out how to disable this new 'security feature' called shared_blocks in android 10
[Google Pixel Questions & Answers] lebigmac:
Comment migrated to another thread with more exposure.
[Google Pixel Questions & Answers] lebigmac:
Here is the solution to your problem my friends. Enjoy!

Works like a charm in Android 10 and later. Now my system, vendor and product partitions are read-write!

Use at your own risk!

https://xdaforums.com/t/script-mount-system-as-read-write-android-10.4240703/
[Google Pixel Questions & Answers] George528:
HOW DID YOU MAKE IT WRITABLE?
[Google Pixel Questions & Answers] Arik80:
HOW DID YOU MAKE IT WRITABLE? Could you give an answer please?
[Google Pixel Questions & Answers] lubo777:
The problem with this annoying charging / disconnect sounds in latest MIUI 12.5.6 made me crazy and I wrote a simple Magisk module which replace the annoying MIUI charging / disconnect sounds with pure silence :)

You have to flash this module in Magisc Manager and reboot.

Release miui-replace-annoying-sounds-v1.1 · lupo-ch/miui-replace-annoying-sounds

This Magisk module replace the annoying MIUI sounds: charging.ogg disconnect.ogg with silence.ogg - Release miui-replace-annoying-sounds-v1.1 · lupo-ch/miui-replace-annoying-sounds

github.com
[Google Pixel Questions & Answers] Pachacouti:
Not if using boot-debug.img, it works on android 10_q stock for me right now...
[Google Pixel Questions & Answers] oskaw:
There is a sqlite3 module.

Tested with Lenovo Yoga Smart Tab (YT-X705F), Android 10, Magisk 23.0

1. git clone https://github.com/Magisk-Modules-Repo/sqlite3

2. Zip the directory. Make sure module.prop etc. is in the root directory of the zip archive.

3. Copy sqlite3.zip to your sdcard (via adb push etc.)

4. Magisk > Modules > Install from storage

5. Choose sqlite3.zip

6. Reboot the device

7. Now your able to run "sqlite3" command in the shell
[Google Pixel Questions & Answers] mrhamed:
I have OnePlus one device, it has very loud sound during the call, so I have to change one line of file

/system/vendor/etc/mixer_paths.xml

which it

<ctl name="RX1 Digital Volume" value="90" />

should be replaced with lower value:

<ctl name="RX1 Digital Volume" value="70" />

Can you make a magisk module for me to do that, please ?! Thank you!
[Google Pixel Questions & Answers] Zeh John:
Hi!

I also want to edit my /etc/fstab to block ads but not being able to.

Following your instructions, I was able to create junk, rebooted, not deletable under adb, went back to Termux as su and manage to delete it.

So I was able to mount /system as RW.

Meanwhile, when I edit /etc/fstab with nano, that file is still read only:

[ File 'hosts' is unwritable ]

Tried to mount /etc as RW but no good, when supposedly the parent / is mounted RW so /etc should be RW too...

So how did you managed to edit /etc/fstab?

Thanks!
[Google Pixel Questions & Answers] ssAndrey96:
hello, I just want to thank you very much for this.. I have a Note 9 and this way I remapped my bixby button, replacing your file with my moddified generic.kl

thank you so much
[Google Pixel Questions & Answers] xristoskon:
can someone assist me ?

i need to create a file under /system/etc/init/ lets say /system/etc/init/test.rc

because i want smartphone to boot when i connect charger (automatically) , also it is a samsung s22 so adb fastboot settings dont work
[Google Pixel Questions & Answers] lupin 3rd:
Hi, do You have find a way to mount a partition at boot with Link2sd in android 10?
[Google Pixel Questions & Answers] Miustone:
Since the "other tool" got removed from XDA. A solution for most of You:

[MAGISK][TWRP][ARM32/64][A8+]Universal Read Only to Read Write for android (RO2RW) | Auto converting SUPER "system partitions" to read/write mode

Read Only to Read Write for android (RO2RW) Update 03.01.2023 : Stable Beta v 3.7.2.1 The first truly working script, original and unique in its logic for all devices with a SUPER partition Universal auto RO2RW | EROFS-2-RW | F2FS-2-RW by...

xdaforums.com
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] _Danil_:
Samsung claims that the Exynos 990 is not inferior in power to the Snapdragon 865.

And this is possibly true! (well, at least they are close)

Look at the comparison of my Exynos 990 and the average value of 865 Snapdragon in Antutu.

Yes, the overall result still does not reach Snapdragon, although the gap is only 20K, usually 40K-55K.

But! As you can see, my S20 Ultra on Exynos was able to outperform 865 in terms of CPU and GPU by common points.

You ask how? Easy, look at the temperatures at which my S20 Ultra on the Exynos 990 was tested.

Yes, I put the phone in the freezer for 10 minutes, then I started the test and left the phone in the freezer until the tests were finished.

To make you understand, the average temperature at which my phone works is 40-48 degrees. Idle 34-40.

Simply put, the processor is not so bad in terms of performance, but the cooling itself is terrible.

And Samsung knew this, so why did they use the same structure with a cooling aid, because the Exynos 990 requires more heat dissipation, etc.

Detailed information from Antutu:
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] krogoth:
Watch any tear down video (like JerryRigEverything) and You will see where is the problem. S20U and propably s20/s20+ doesn't have any thermal compound or thermopads between CPU and vapor chamber. Other phones do.
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] mohammed510:
Yes the gap isn't so big this year. If only Samsung invested more in cooling. But the only thing that can be done now is software optimizations. As you can see there's a difference in UX and memory scores despite them both (SD and Exynos) having the same hardware (LPDDR5 + F2FS UFS 3.0). If Samsung fixes this, then the score will be higher for the Exynos. But for now we'll have to wait as Samsung seems to be focusing on the camera ..

Btw, don't use antutu for CPU temperature check as it is reporting wrong temperatures for some reason (higher than actual temperature). Use other apps like CPU Monitor, it is more accurate.
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] lch920619x:
I don't get it how someone's saying a 100% difference in energy efficiency is "not big"

---------- Post added at 05:43 PM ---------- Previous post was at 05:39 PM ----------

Actually it's very clear at this point that the absolute performance of Exynos 990 is not terrible, about 10% behind snapdragon 865 for CPU single core and GPU, and about 20% behind for CPU multicore.

However the big issue is it needs double the power consumption to achieve that performance.

In mobile world talking about performance without energy efficiency is meaningless. Smartphones has sustained TDP of ~4W.

And if you limit both exynos990 and snapdragon 865 to the same 4W TDP, their performance gap is huge.

---------- Post added at 05:46 PM ---------- Previous post was at 05:43 PM ----------

I have quite some concrete numbers to back my claims up. You may check them out. Anandtech also have a great article on this topic.

https://twitter.com/lch920619x/status/1244446778662875136?s=19
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] mohammed510:
So if you import the SD version you'll end up with no 5G and no warranty + having to pay $$$ for taxes and import fees. Samsung is giving a free Samsung care+ protection plan in here btw. So it's not worth it for the SD version this year as performance gap isn't so big. Even for the efficiency problem, i do believe that it can be optimized with future software updates + the phone charges quickly so .. buying an already expensive phone with warranty is always the right choice.

---------- Post added at 12:30 PM ---------- Previous post was at 12:27 PM ----------

You'll have to repeat these measurements with every ota update for the Exynos if you want to be accurate as there are some changes under the hood.
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] lch920619x:
I repeated with ATCT update because I still have the exynos device with me. No change, still terrible. These low level numbers usually do not change. They're pretty much hardware bound
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] Virgo_Guy:
Regarding the poor camera performance of the Snapdragon, were you able to re-check that post ATCT ?
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] lovers74:
Main differences other than the performance, Snapdragon is better than Exynos in the following areas: generates less heat, has a stronger signal and better battery life. Also, not very important but strange, if you wear polarized sunglasses the Exynos cant be viewed in landscape mode, while snapdragon can be viewed in both orientations, strange but true and since both have the same display this should not happen.
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] Kjam33:
Here is my s20 ultra Exynos Antutu benchmark. Tell me how equal to sd it is.
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] hostmark:
After heavy use I can use it as Iron.
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] _Danil_:
I hope as a Iron knife to cut everything and shoot videos on YouTube.
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] yodainascoda:
terrible score for the price my yr old op7 pro got 55k
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] lovers74:
Here it is
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] saw man:
Here is my S20+ 5G benchmark, very low
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] apieschapie:
This is mine, s20 U Exynos.. not that terrible..
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] yodainascoda:
how long was it in the freezer before
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] apieschapie:
Lol, do u really think I did that.. I'm sorry I'm not that childish. It just lying on the couch like all night.
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] yodainascoda:
you be surprised how many do it to increase score
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] yule dee:
what Samsung should do is give us the option to replace our current s20s that have Exynos processers with s20s with Snapdragon 865;)
[Samsung Galaxy S20 / S20+ / S20 Ultra Guides, News] lch920619x:
Snapdragon finishes same test with battery dropped only 3%
[Xiaomi Mi Note 3 Guides, News, & Discussion] crfiladelfo:
It doesn't work and returns my hardware support level to Legacy. I had to setprop persist.camera.HAL3.enabled 1 again to use my gcam, and this 7.3.020 version doesn't work either.
[Xiaomi Mi Note 3 Guides, News, & Discussion] ireMaN:
It works but i have whatsapp front camera lagging issue. Now found v25 and will try it.
[OnePlus 7T Pro (Regular & McLaren) Q & A] rodken:
Which method is more effective when attempting to survive a catastrophic event using a Custom ROM, e.g., phone freezes beyond control, infinite bootloops or will not boot at all, reflashing the existing Custom ROM or flashing a Nandroid?
[OnePlus 7T Pro (Regular & McLaren) Q & A] Lossyx:
Reflash ROM, reflash stock fastboot ROM or use msmtool.

(Also this should be in the Q&A section)
[OnePlus 7T Pro (Regular & McLaren) Q & A] roughavoc:
Neitehr, MSM Tool.
[Touch Diamond, MDA Compact IV General] anahi03:
Hello have brand new sealed unlocked Diamonds in stock.

$680.00 if interested please email me at anahi03@gmail.com
[Redmi Note 9S / Note 9 Pro (Indian Model) Themes, ] rohit1990:
Checkout Following Google Drive Link:

https://drive.google.com/file/d/12z8is9hhWT0QeHOFDlzris2LJSV1J7pr/view?usp=drivesdk
[Redmi Note 9S / Note 9 Pro (Indian Model) Themes, ] Zasnizas:
Any noticeable improvement in image quality compare to stock camera?
[Redmi Note 9S / Note 9 Pro (Indian Model) Themes, ] rohit1990:
Too much improvement over the stock camera.
[Redmi Note 9S / Note 9 Pro (Indian Model) Themes, ] wjzhweo:
Can Ultrawide 0.6x can be used with this version?

Tried many version which support multi cam but all Force Close when capture Ultrawide 0.6x :(
[Redmi Note 9S / Note 9 Pro (Indian Model) Themes, ] rohit1990:
It's possible only on Custom based rom.
[Redmi Note 9S / Note 9 Pro (Indian Model) Themes, ] xphyle1971:
How do you change to the different cameras?
[Redmi Note 9S / Note 9 Pro (Indian Model) Themes, ] rohit1990:
There is a catch. I always use GCAM Photo sphere features, as per scenario for Wide angle click. Also I have MI Camera apps in which Wide angle is available
[Redmi Note 9S / Note 9 Pro (Indian Model) Themes, ] infoflo:
Check out version 1.6 of Urnyx05's Gcams.

https://www.celsoazevedo.com/files/android/google-camera/dev-urnyx05/
[Redmi Note 9S / Note 9 Pro (Indian Model) Themes, ] wjzhweo:
1.6 of Urnyx05's Gcams is still FC when HDR+ 0.6x ultrawide cam. :(
[Redmi Note 9S / Note 9 Pro (Indian Model) Themes, ] infoflo:
Did you try latest PixelCam, OnFire, and Burial Gcam's?
[Redmi Note 9S / Note 9 Pro (Indian Model) Themes, ] xiilef:
Anyone here knows whats the BEST GCam for Note 9 Pro/S right now?