[Samsung Galaxy J7 Prime / J7 On NXT (Exynos7870)] TheRealModder:
Little bit of tech tips...

This tips is based on my experience flashing and testing some GSI's, I'm sorry if this tips little bit misleading for you.

1. SafetyNet

Remember that SafetyNet that i talked with you on Android 11 Posts? it can be applied to Android 10 GSI too! Oh yea, if the menu does not work, type this on terminal emulator with root :

:/ # sh /system/bin/phh-securize.sh

2. Terminal Emulator

For accessing those extra tools, you need a terminal emulator, if the ROM does have Local Terminal at developer options, you can use it, but if it doesn't, it's a good idea to keep a terminal emulator apk on your SD Card.

3. Wallpapers

Sometimes applying a high-resolution wallpaper lags the phone. You can change it to lower one or compress it with 3rd party apps.

4. Phh Treble Settings

Since GApps on Android 11 is really annoying, you might need to keep the Phh Treble Settings App installed on your phone to securize the system.

5. Navigation Bar

Some GSI Provider broke the Back, Home, and Recent Apps keys. That is why i keep the Navigation Bar turned on. if the GSI have Back, Home, and Recent Apps keys working then you can disable navigation bar on Phh Treble Settings. (Settings > Misc Features > Force Navigation Bar disabled)

6. Android itself

Android 11 GSI is still too early at this time, so it's recommended to stay on Android 10 GSI.

7. Reduce screen delay

This is the typical problems on SM-G610 when come into AOSP-Based ROMs/GSI, you can reduce it by setting up the "Notifications on lockscreen" to "Don't show any notifications", Setting up fingerprint, and setting up the "lock after screen timeout" to immediately. or... just use SOD Killer to fix screen delay issue

8. Spectrum

If you didn't like my spectrum preset and you want to tune the kernel yourself, you can just delete this file :

/vendor/etc/init/init.spectrumcore.rc

9. OneUI 2 Ports

Since i add support for TwoUI, you can actually boot any arm32binder64 vndklite OneUI 2 Ports shared on this exynos7870 community. Even if the ports is not designed for J7 Prime! But, of course, since the ports is not designed for J7 Prime, there's may some bugs there and there. Or if you just want to fix some bugs on your current ROM, like brightness slider. And for developer that just stepped in to J7 Prime development, T.R.V. can help yoou boot your own TwoUI Ports without worrying anything! but of course without a working bluetooth since there's a trust issues in the community. For more info about using T.R.V. on your own ROM, please tag me at the discussion group.

10. SM-G610 Single SIM

I just realized there's a version of SM-G610 thats only support Single SIM, and this breaks their IMEI because the vendor is designed for Dual SIM version of SM-G610. To fix this, go to /vendor/build.prop and edit/add this parameters :

From

ro.multisim.simslotcount=2

To

ro.multisim.simslotcount=1

11. GSI Provider

Since GSI Provider have their own patches, i will listing some GSI Provider that give us the most stable experience on SM-G610.

Android 10 / Q :

@phhusson GSI releases

SKULSHADY Havoc-OS GSI

Andy Yan LineageOS Personal Builds

eremitein GSI releases

Android 11 / R :

@phhusson GSI releases

eremitein GSI releases

Andy Yan LineageOS Personal Builds

Braira's GSI releases

Reserved for Tips posts