[Samsung Galaxy S8 & S8+ Cross Device Development] Tkkg1994:
IronMan-Rom for the Galaxy S8/S8+ is finally here with a dedicated thread :victory:​

Hey guys! Here we are another time :)

Assuming that you already know me more or less, this rom is based upon latest Samsung Experience 8.5 (Android 7.1.1). I really love the Samung UI, that's why I work on those roms and not on AOSP such as LineageOS, I know I'm a little fanboy :D

Coming to the features, it's similar to the ones you'll find on my other roms such as BatMan-Rom (for the S8/S8+ and S7/S7e) or the SuperMan-Rom (for the S7/S7e) or even the EOL (End Of Life) HydraRom (for the glorious N7) :good:

The Rom itself contains many many custom features via RomControl, I'll list the most important ones below, still you are very welcome to try them all via the RomControl app (choosable in aroma). Now enough talking, wish you much fun flashing the rom and hope you'll enjoy it! :fingers-crossed:

Nobody is allowed to take stuff from my rom without asking me! Thank you.

IF YOU FOLLOW MY STEPS BELOW, YOU WILL MAY LOSE YOUR WARRANTY, KNOX WILL DISPLAY 0x1! I'M NOT RESPONSIBLE FOR ANY DAMAGED DEVICE!

Rom features of V1.2.0 Nougat:

- Based on latest N950FXXU3BRA8 Nougat base

- Prerooted with SuperSU V2.82 SR5, Phh root r310 or MagiskSU (choose in aroma)

- Magisk V15.4 (aroma selectable)

- Latest Busybox 1.27.2 included in aroma

- Aroma installer! with support up to 4GB zip files

- CSC features are currently not available due to encrypted csc files (a workaround is to use the S8/S8+ csc but I'll figure something out)

- Adblocker included as aroma choice

- Full rom control!! App name is IronControl Free

- Fully deodexed

- Private mode working (only with Modded Settings from aroma)

- LED indicator settings

- choose IOS, Oreo or stock emojis in aroma

- DM-Verity disabled

- Force encrypt disabled

- Modded SystemUI with many tweaks in RomControl (header colors, qs colors, notification colors and much more)

- 3Minit Clock/battery in romcontrol

- Custom clock positions and customizations in romcontrol

- USB Plug/Unplug disable wake up

- Remove high volume warning for headphones

- Torch on lockscreen

- Use volume key on lockscreen to switch music titles

- Knox stuff can be choosen in aroma

- Back to kill and Recent to kill (in RomControl)

- Stock BRA8 Kernel or IronKernel (choose in aroma)

- Based off from latest touchwiz source available at this moment

- Many apps are selectable in aroma debloat menu

- Selinux permissive on custom kernel

- Ram bar in recents

- Matrix animation in recents

- Dual speaker sound mod

- Xposed V89.2 included as aroma choice

- Latest January Security Patches (includes Blueborne Bluetooth and Krack wifi fix)

- Many other features, can't list them all, please read changelog to see what changed over the time

How to install the rom:

For advanced users:

0. Make sure to have a backup somewhere on external storage

1. Make sure to be on most recent TWRP, bootloader and modem

2. Flash the rom

3. If you need VoLTE or Wifi Calling, flash your correct carrier CSC

4. Done :highfive:

For normal users:

0. Boot your phone, enable OEM unlock in developer settings

1. Flash TWRP with Odin, following this thread Galaxy S8 TWRP until it works correctly (to access download mode, press bixby+volume down+power on while phone is turned off)

2. Make sure you are using most recent bootloader and modem, latest one available here on Android File Host

3. Now boot into TWRP by pressing bixby+volume up+power on while phone is turned off

4. If TWRP asks you about allowing system to be edited, swipe yes to confirm

5. In TWRP, go to wipe, format data (a keyboard will pop up now), type "yes" (this will wipe all your data, make sure to have a backup!)

6. After this, reboot recovery and start the rom installer

7. Select your preferences in my aroma installer

8. If you selected to auto update bootloader in aroma, the installer will reboot automatically

9. You can still install my CSC selection if you are customer of a carrier which is not supported by default CSC inside the rom

10. Wait till the rom boots up

11. After setting up, open IronControl Free and let the app apply my default settings!

12. Enjoy the rom!

Downloads for SM-G95XF/FD/N:

V1.2.0 on Android File Host

V1.2.0 on GrifoDev

Bootloader/Modems SM-G95XF/FD/N

CSC Selection for N8 Ports

IronKernel for N8 Ports

Telegram Links:

IronMan News Channel

IronMan-Rom S8/S8+ Chat

Known Bugs:

- Knox related features such as secure folder, samsung pay or samsung pass may not work any longer after rooting your phone

Credits:

- Samsung for the base

- SuperR for his awesome Kitchen

- Chainfire for his SuperSU

- topjohnwu for systemless Magisk V14.5

- amarullz for aroma and nkk71 to make it compatible with bigger zip files

- wubydax and daxgirl for basic RomControl

- myellow for all the great animations!

- mwilky for his fingerprint after reboot mod, private mode, custom colors and other mods

- Asc1977 for a few mods I already used on SuperMan/BatMan

Support:

If you enjoy this I would be really lucky if you would hit thanks :victory:

And if you really really like it, here is a donation link

​

:good:

PayPal​

XDA:DevDB Information

IronMan-Rom SM-G95XF, ROM for the Samsung Galaxy S8

Contributors

Tkkg1994

Source Code: https://gitlab.com/Tkkg1994/IronRom

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 4.x

ROM Firmware Required: Custom TWRP Recovery

Based On: Stock Based

Version Information

Status: Stable

Current Stable Version: V1.2.0

Stable Release Date: 2018-02-19

Created 2017-11-25

Last Updated 2018-02-22