[Galaxy S 5 Android Development (Snapdragon)] K4P1:
[MENTION=1030560]xXx[/MENTION] Just did a dirty flash from 5.7 to 5.8a.

No problems and suhide works (at least now).

First I flashed AP_G900FXXU1_BL-CPK3_MO-CPJ1.tar.md5

Then I flashed ROM in recovery.

Configuration:

# xXx.options.prop

#

# RomBase by xda member xXx

#

# Configuration file to allow customize the installation

#

# I agree to use any part of my work to create more advanced custom ROM,

# but it would be great if you add me to the credits

#

prop.version=11

use.prop.in.zip=0

#-----------------------------------------------------------------------

# Enable root access and install the SuperSU app (thanks to [MENTION=631273]Chainfire[/MENTION])

# Please Note: Do NOT install Root if you want to stay with Knox 0x0!!

# Allowed values:

# 0 - do not enable root access

# 1 - enable root access with SuperSU by chainfire

# 2 - Experiental - SuperSU + suhide by [MENTION=631273]Chainfire[/MENTION] to get Safety Net & Pokemon Go working

root.supersu=2

# Deodex ROM during install (change this value only if you really need it!)

# Allowed values: 0 - Odex; 1 - Deodex;

deodexed.rom=1

# Kernel

# Deodex ROM during install (change this value only if you really need it!)

# Allowed values: 0 - Stock Kernel; 1 - PhoeniX Kernel; 2 - CrazySuperKernel; 3 - Boeffla-Kernel

kernel=3

# Keyboard

# Please Note: Key vibration doesn't work on the S6 Keyboard!!

# Allowed values:

# 0 - Stock Keyboard

# 1 - S6 Keyboard - no key vibration, better choose newer C5 keyboard

# 2 - Sony Xperia Keyboard - very clean and plenty of optional settings

# 3 - C5 Keyboard - newest Samsung keyboard

keyboard.mod=1

# SystemUI mods

# Allowed values:

# 0 - Pure Stock SystemUI

# 1 - White theme, 3minit battery, rounded notifications and recents, Sdcard notifications fix

# 2 - Good Lock - no further mods or fixes. Fingerprint is not supported. Don't try it!

# 3 - White theme, rounded notifications and recents, Sdcard notifications fix

systemui.mod=2

# xXx Tweaks

# - A collection of system tweaks which optimizes overall speeds and RAM management

# - deodex the rom

# - 5-Way Reboot menu

# - Privat Mode fixed

# - Changed default Window Animation Scales to 0.5 for faster animations

# - Updated hosts file for Adblock

# - Qualcomm Adreno 330 Beta Drivers for better GPU Performance with Stability Fix by [MENTION=7284732]DAS82[/MENTION] based the on @airidosas252 framework

# - Screen Overlay Fix

# - SystemUpdateService Disabler

# Allowed values:

# 0 - xXx Tweaks disabled

# 1 - xXx Tweaks enabled (default)

# 2 - xXx Tweaks + Qualcomm Adreno 330 Beta Drivers

xXx.tweaks=2

# Camera Mod

# Please Note: If you choose the modded Camera xXx Tweaks will be installed as well!

# Allowed values:

# 0 - stock camera (default)

# 1 - camera mod thanks to @amk1

camera.mod=0

# Screen Overlay Fix

# This will bypass the Android Screen Overlay Security and don't bother you anymore to disable previous activated

# Please Note: This will make you device vulnerable to Tapjacking!

# Allowed values:

# 0 - stock settings (default) (max Tapjacking security)

# 1 - modified Android Screen Overlay Security (for your convenience)

screen.overlay.fix=0

# Xposed Framework

# Allowed values:

# 0 - Xposed NOT installed

# 1 - Xposed + Original Rovo Xposed Installer (default)

# 2 - Xposed + Material Design Xposed Installer

xposed=1

# Sound Mods

# V4A Combo - Viper4Android + Sony Beats + eXtremeBeats Aural Maximizer by [MENTION=4445176]guitardedhero[/MENTION] and @Ben Feutrill

# Dolby ATMOS by [MENTION=981278]worstenbrood[/MENTION] - used as an enhancement of the above sound mods

# Allowed values: 2 - V4A Combo + Dolby ATMOS, 1 - V4A Combo, 0 - Stock Sound

sound.mod=1

# Take care of security-related system files if there are any (SuperSU PIN, Avast Anti-Thelf in root mode).

# Allowed values: 1 - make a backup and then restore at the end of installation, 0 - skip backup

security.files=1

# Force overwrite your current recovery by stock recovery matched to the ROM version

# (by default it is overwritten only if KNOX 0x0 status has been detected).

# Allowed values: 1 - force overwrite current recovery, 0 - check KNOX status and overwrite if 0x0

stock.recovery=0

# CSC Selection. Allowed values:

# KCSC - Keep current CSC, recommended in most cases (automatic selection or copy your current CSC contents).

# You can force the use of natively supported CSC by typing (use UPPERCASE!):

# ALB, ALE, ARO, ATL, ATO, AUT, BGL, BMC, BTU, BVO, CHO, CMF, COO, CYO, DBT, DTM, EON, ETL, EUR, H3G, ILO, ITV, KSA, LUX, MEO,

# MET, MOB, MOT, MSR, MWD, NEE, NZC, OMD, OMN, ORX, PCI, PCW, PEO, PHE, PHN, PRO, ROM, SEB, SEE, SER, SIO, SWC, TDR, TEB,

# TEM, TEN, TMZ, TNZ, TOP, TPA, TPH, TSI, TSR, TTT, TUR, TWO, UPO, VD2, VDH, VDS, VIA, VIM, VNO, XEF, XEH, XEO, XME, XTC, ZTO

CSC=NEE

I even updated Good Lock to version 24.0.16 by first replacing apk in /system/priv-app/SystemUi/SystemUi.apk and correcting permissions of the file (btw. I just renamed (didn't delete) the old apk just in case...) and the I installed it from the same place.

Plain upgrading by running new apk doesn't necessarily replace the file at /system/priv-app/SystemUi

Runs perfectly. Good work [MENTION=1030560]xXx[/MENTION]