[Samsung Galaxy Note 9 (Exynos) ROMs, Kernels, Reco] acrobate:
Hello, the signature spoofing can be enabled with fakegapps and lsposed module with riru.

Prerequisites :

Backup your phone

adb installed in your pc

magisks

latest Services Core, Services Framework Proxy and Store (FakeStore release) from microg project : https://microg.org/download.html

I - Remove gapps and install microg

open adb and type adb shell and then type su, a popup in your phone will ask you to grant superuser to shell, accept it.

Now you can start the de-googling process :

mount -o rw,remount /

mkdir /system/priv-app/MicrogGmsCore

mkdir /system/priv-app/MicrogGsfProxy

mkdir /system/priv-app/MicrogFakeStore

# Don't worry if sometimes it shows not installed, just continue

pm uninstall --user 0 com.google.android.gms

pm uninstall --user 0 com.google.android.gsf

pm uninstall --user 0 com.android.vending

pm uninstall --user 0 com.android.hotwordenrollment.xgoogle

pm uninstall --user 0 com.android.hotwordenrollment.okgoogle

pm uninstall --user 0 com.google.android.overlay.gmsconfig.common

pm uninstall --user 0 com.google.android.overlay.gmsconfig.photos

pm uninstall --user 0 com.google.android.overlay.gmsconfig.gsa

pm uninstall --user 0 com.google.android.gms.location.history

pm uninstall com.google.android.gms

pm uninstall com.google.android.gsf

pm uninstall com.android.vending

rm -rf /system/priv-app/GmsCore/*

rm -rf /system/system_ext/priv-app/GoogleServicesFramework/*

rm -rf /system/priv-app/Phonesky/*

rm -rf /system/priv-app/HotwordEnrollmentXGoogleExCORTEXM4/*

rm -rf /system/priv-app/HotwordEnrollmentOKGoogleExCORTEXM4/*

rm -rf /system/system_ext/priv-app/GoogleFeedback/*

rm -rf /system/app/GoogleLocationHistory/*

rm -rf /system/app/com.google.mainline.telemetry/*

rm -rf /system/app/Chrome/*

rm -rf /system/app/ChromeCustomizations/*

rm -rf /system/priv-app/GooglePartnerSetup/*

rm -rf /system/priv-app/Velvet/*

# replace <path_of_apk> with the path where you saved the microg apks downloaded

cp <path_of_apk>/GmsCore.apk /system/priv-app/MicrogGmsCore

cp <path_of_apk>/GsfProxy.apk /system/priv-app/MicrogGsfProxy

cp <path_of_apk>/Phonesky.apk /system/priv-app/MicrogFakeStore

# Very important, don't miss to change bellow permissions

chmod 644 /system/priv-app/MicrogGmsCore/*

chmod 644 /system/priv-app/MicrogGsfProxy/*

chmod 644 /system/priv-app/MicrogFakeStore/*

# reboot phone

reboot

# install fake store, sometimes the installation of fakestore fail, just type this commands to install it

In adb, type adb shell then su then type command bellow:

pm install --user 0 /system/priv-app/MicrogFakeStore/Phonesky.apk

II - Enable signature spoofing

1 - in magisk, disable zygisk (beta) options in parameters

2 - reboot

3 - in magisk modules, install riru : https://github.com/RikkaApps/Riru/releases

4 - reboot

5 - in magisk modules, install lsposed framework : https://github.com/LSPosed/LSPosed/releases

6 - reboot

7 - install fakegapps (app-release.apk) : https://github.com/whew-inc/FakeGApps/releases/tag/lsposed

8 - reboot

9 - Click ok to add shortcut when prompted after reboot ( if missed, reboot and try again)

10 - click on lsposed icon, go to modules, click on fakegapps module and enable it, then check system framework

11 - reboot

12 - open microg, grant all permission

13 - To get the best gps fix, install Apple UnifiedNlp Backend and NominatimNlpBackend

( used by gallery to geocode photos) from f-droid and enabled them under locations modules in microg

14 - reboot

15 - Enjoy, your system now is patched