[Samsung Galaxy S7 (Exynos) ROMs, Kernels, Recoveri] Tkkg1994:
​

What does this rom feature? Well it is based off from the latest G935FXXU2ERG2 (Oreo) base, with all apps removed that can be downloaded threw the playstore, so it is debloated as well. I really like touchwiz as it is on 8.0, that's why I only mode some small modifications to samsungs firmware.

In the future I will add some mods as well, but at the moment I'm confident with the mods I got :)

You have a question and want to check if it already has been answered? Please check the Q&A Post!

Who should install this rom? All people who like samsungs stock interface with some modifications :D

Also I'd like to make the super fast experience of the s7 even faster, with even more batterylife, let's see if this can be true :)

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 V3.0.1 Oreo:

- Based on latest G935FXXU2ERG2 Oreo base

- Latest Busybox installed (1.29.2)

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

- Full edge support features support

- Adblocker enabled or disabled (choose in aroma)

- Full rom control!! V2.1

- Zipaligned

- First fully deodexed rom without odex framework

- Rom informations and logo

- choose IOS or stock emojis in aroma

- DM-Verity disabled

- Force encrypt disabled

- ADB fully working

- Modded SystemUI with many tweaks in RomControl

- Applock feature supported

- Floating Message support

- Many csc tweaks!

- No sms to mms auto convertion

- Auto Call recording

- 3Minit Clock/battery in romcontrol

- Custom clock positions and customizations in romcontrol

- LED indicator in settings

- USB Plug/Unplug disable wake up

- Remove high volume warning for headphones

- Private mode fixed for all kernels

- Enable TouchKey light duration in RomControl

- Knox stuff is removed

- Stock ERH1 Kernel, SuperStock-Kernel or SuperKernel (choose in aroma)

- Based off from latest touchwiz source available at this moment

- Many apps are selectable in aroma debloat menu now

- Selinux permissive on custom kernels

- Sound Mod with lot improvements! (choose in aroma)

- Latest Xposed V90.2 beta 3

- July Security Patch

- Camera Mod included (choose in aroma)

- Many other features, please read changelog to see what changed over the time

Rom review (thanks to @shark jungle):

[YOUTUBE]N9RMT6NH1dU[/YOUTUBE]

How to install the rom:

For guys who install roms all day:

1. Be sure you got latest TWRP installed, encryption disabled and OEM Unlock ticked

2. Bootloader and modem should be up to date (can also be updated within aroma installer)

3. Flash rom and don't chose magisk in aroma, it messes with the dalvik-cache build on startup

4. In case you want VoLTE and Wifi calling make sure you got your csc installed

For guys who already have some knowledge about android and Roms:

0. Make sure you have a not encrypted device and OEM unlock is enabled in developer settings!!

1. Download the LATESTTWRP recovery(from here: TWRP) and follow the instructions on the TWRP page to get a working recovery (this step is essential!)

2. Download the rom and put it on your external SD card

3. Backup all your things to your external SD card (apps with Titanium Backup for example)

4. It's recommend to update your bootloader to G930FXXU2ERG2 and modem to G930FXXU2ERG2. You can update manually via odin flashing the files from here or update the Bootloader and modem via the aroma installer (only F/FD models can update BL/CP during flashing progress!)

5. If you have to install the bootloader and modem, boot into download mode and flash the bootloader and modem with latest odin using CP and BL tab

6. After you successfully installed your new bootloader and modem, boot your phone to your TWRP recovery

7. Now wipe everything (in TWRP: wipe, format data (keyboard will pop up), type yes, reboot recovery

8. Install the rom and DON'T chose magisk! That is important as it messes up dalvik-cache build on first boot

9. Install your providers/carriers csc

10. Reboot and wait around 10 minute (deodexed roms need longer to boot the first time)

11. Don't interrupt the process of booting the phone, even when it restarts

12. After successfull boot, setup your phone with the initial screens

13. Reboot your phone into TWRP and flash magisk (find it here)

14. After setting up your account etc. go to romcontrol, grant it root access that my default Settings can be applied!

15. Enjoy the new rom version ;)

For guys who are beginner on android:

1. Start your phone, go to settings, about device, software info and hit build.number around 10 times so developer options will show up

2. Open developer options and tick: OEM unlock

3. Shut your phone off

4. You now need a computer, download latest odin

5. You have two possibilites: 1. Update bootloader and modem during aroma installation of the rom (F/FD/W8 model only!). Or 2. Update bootloader and modem via Odin. To update manually via odin, please do following: Download this two files, BL is bootloader and CP is the modem: Choose your correct model version

6. Boot your phone into download mode by pressing: home+volume down+power on

7. Open the downloaded odin on your windows pc and click on BL tab and add the file that name begins with BL (bootloader), same for CP (modem) tab

8. After this, reboot to download mode again

9. Install TWRP (latest one is needed to support new BL's) will be next step, for this, follow all steps provided in this forum: TWRP Thread (booting into download mode: press home+volume down+power on, booting into recovery mode press: home+volume up+power on)

10. When you got TWRP working: We need to disable encryption, for this you should boot into recovery mode (as described above)

11. To get rid of encryption, go to "wipe", format data (keyboard will pop up) then type "yes" and format it, then reboot to recovery

12. After flashing this, hit wipe, full wipe (this will clean all internal memory and your data will be lost!!)

13. You can test if encryption is still enabled, if TWRP shows error about not mounting /data your phone is still encrypted

14. Now you can download the rom onto your PC and then transfer it via usb to your phone

15. It is rom installing time :) install the rom! One important thing to mention here: don't chose magisk as root. Why? It messes up dalvik-cache on first boot and that will result in a lagging device. We will setup magisk later on.

16. Install your desired CSC right after rom install! That's the best way. You find the link below.

17. After successfully installing the rom and csc hit reboot and you are good to go!

18. After successfull boot, setup your phone with the initial screens

19. After the initial setup, boot into twrp recovery and install the magisk zip. You can download it from here.

20. After flashing the magisk etc. go to romcontrol, grant it root access that my default Settings can be applied!

21. Enjoy the new rom version ;)

22. If you want you can use my csc selection to get your desired csc, if you want that you can grab it here: CSC Selection V2.4.5

For guys who want to watch with a video (thanks to @aaj!):

[YOUTUBE]N9RMT6NH1dU[/YOUTUBE]

Downloads for SM-G930F/FD/K/L/S/W8:

V3.0.1 on Androidfilehost

V3.0.1 via GrifoDev

SM-G935F/FD/K/L/S/W8 Bootloader and Modems

CSC Selection V2.5.0

Latest SuperMan MM release (V1.19.1)

Latest SuperMan N release (V2.9.0)

Useful links:

Question and Answer post

Question and Answer Thread for users under 10 posts

All Changelogs

General useful links and infos

DarkSide of N theme infos

Telegram/GrifoDev Links:

Our own new Forum on grifodev.ch

Telegram SuperMan Chat

Telegram Channel (latest infos)

Known Bugs:

- None

Sources:

- Rom Source

- SuperKernel Source

- SuperStock Source

- RomControl Source

Official XDA signatures made by @Quicksilver:

Credits:

- Samsung for the Source

- SuperR for the Kitchen

- Chainfire for the root access

- Sound mod V19 thanks to zubi182

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

- wubydax and daxgirl for SuperMan control

- topjohnwu for systemless Magisk

- myellow for all the great animations!

- mwilky for his fingerprint after reboot mod and general help

- Asc1977 for all the help on latest N release!

- zeroprobe for his camera mod V8

- "Superman DC Universe Online" by "Fictional-Battle-Omniverse", available under CC BY-SA 3.0

- Credits for settings landscape: Designed by Freepik

- If I forgot someone, please send a private Message to me!

Please hit thanks if you like this work here :) or you may want to buy me a beer? You can donate down here clicking the image or the link ;)

PayPal

SuperControl Pro on PlayStore​

XDA:DevDB Information

SuperMan-Rom for herolte, ROM for the Samsung Galaxy S7

Contributors

Tkkg1994

Source Code: https://gitlab.com/Tkkg1994/SuperMan-Rom

ROM OS Version: 8.x Oreo

ROM Kernel: Linux 3.x

ROM Firmware Required: Custom Recovery

Based On: Stock Based

Version Information

Status: Stable

Current Stable Version: V3.0.1

Stable Release Date: 2018-08-31

Created 2016-04-11

Last Updated 2018-09-25