[Galaxy S 5 Android Development (Snapdragon)] xXx:
New Version 5.6 based on CPIH is available for Download

Even there is no newer stock build available, I decided to provide you with the new Rom v5.6 as suhide was recently updated to get Safety Net working again.

suhide v0.55 requires SELinux enforced. So I recommend to either use stock or boeffla kernel when you set the root.supersu=2 option

What’s new in 5.6 vs. 5.5:

Updated suhide to v0.55 by @chainfire and suhide GUI app v1.2 from Google Play by @loserskater to get Safety Net or Pokemon Go etc. working with root

Set root.supersu=2 in xXx.options.prop to get it

suhide changelog

The unofficial suhide GUI app 1.2 supports now blacklisting based on package UIDs and process name. You find that in app drawer.

Please Note:

This is only working with SELinux enforced. Therefore I recommend you to choose either stock kernel or Boeffla-Kernel as the PhoeniX kernel hard enforce permissive mode and break the suhide method.

As xposed by wanam is not compatible with suhide, I added Magisk Systemless Xposed framework by @topjohnwu which will automatically installed when you set xposed=1 or 2 in xXx.options.prop

suhide still got experimental status for chainfire as this is an endless game of cat and mouse and what works today might not work anymore in some hours or days.

Here you find plenty of detailed information about suhide

Updated Material Design Xposed Installer to latest Oct.16, 2016 Version

Change log

Set xposed=2 in xXx.options.prop to get it

Set xposed=1 for original Rovo Xposed Installer v3.1 (default)

Updated Boeffla-Kernel and App to v2.2 Beta 1

Change Log

Set kernel=3 in xXx.options.prop to get it

Requires a system restart after the very first initial Boeffla Settings App execution

Updated BusyBox to v1.25.1 thanks to @osm0sis

Hopefully fixed DCM Provider error message

G900W8 stock firmware was not updated yet but got the xXx 5.6 rom update as well for all addons and updates described above.

Special Notes:

Rooting option is enabled by default but flashing this Rom with root enabled will trip Knox so you will end up with in Knox 0x1.

Some Tweaks are requiring the rom to be deodexed. Therefore installing xXx Tweaks will also trigger rom deodexing no matter what.

Version 5.6 can be dirty flashed over at least all 4.x versions. All earlier Versions especially Lollipop version like v1.6 or older should definitely be clean installed.

Although it helps to make a clean install from time to time to get rid of some weird issues. Read user experience here

Important Note for G900W8 users: v5.6 is based on latest G900W8VLS1DPF3. If you are coming from v5.0 (or lower) G900W8VLU1DPD3 you most probably will experience errors from Google Partner Setup etc. You could try to wipe data of the respective app to fix this but best you can do is a clean install.

Please make sure to provide root permission to the SystemUpdateService Disabler when asked

If anybody is missing his desired CSC please provide me with information which specific stock rom includes that.

Downloads

G900F specific downloadsxXx_NoLimits_5.6_G900FXXU1CPIH.zip

https://www.androidfilehost.com/?fid=385035244224385464

G900F - Lastest CPIH bootloader & CPIA modem combination

https://www.androidfilehost.com/?fid=385035244224383639

G900W8 specific downloadsxXx_NoLimits_5.6_G900W8VLS1DPF3.zip

https://www.androidfilehost.com/?fid=457095661767102375

G900W8 - Lastest DPF3 bootloader & DPF3 modem combination

https://www.androidfilehost.com/?fid=24591000424953408

All devices downloads

xXx.options.prop

http://xdaforums.com/devdb/project/?id=13659#downloads

Aroma based Barebone Cleaner

(Latest TWRP versions have issues. TWRP 3.0.0.0 or FlashFire works for sure)

https://www.androidfilehost.com/?fid=24591000424945878