[Samsung Galaxy S8 & S8+ Cross Device Development] Tkkg1994:
This rom is tested and working on SM-G95XF/FD/N variants only! Do not try this on other variants without any backup!​

​

Installing this Rom will void warranty. Installing TWRP will trip knox to 0x1! Secure folder and Samsung Pay will be unusable

Hey folks! I bet you know me from the S7/S7 Edge forums :D

I did/I'm still doing some work there with the SuperStock-Rom (which is quite similar to this rom here on the S8+ actually), or the probably most known Rom on the S7 edge: SuperMan-Rom. So, what's the aim of this rom? Trying to be as close to stock as possible with some nice modifications as: Always up to date, knox fake, auto updated bootloader/modem. You can check full feature list below!

And why the name "BatStock-Rom"? I will do a custom rom (which has similar features to my SuperMan-Rom) with the name "BatMan-Rom" that's why. :)

Rom Features V1.5.0:

- Based on latest AQJ1

- Latest AQJ1stock kernel or BatStock Kernel

- October security patch

- SuperSU V28.2 SR5, Phh superuser or MagiskSU

- Magisk v14.3

- Xposed V88.2

- Rom is full ODEX for better speed

- Gear VR working

- Aroma installer

- Debloat menu in aroma

- sd card rw

- dm-verity disabled

- force encryption disabled

- Auto model choose in script to flash right files

- Auto update BL/CP for F/FD model aroma

- iOS emojis

- Knox 0x0 faked on running system

- Safetynet pass

Bugs:

- You tell me

HOW-TO Install the rom:

0. Make sure you have ticked OEM Unlock in Developer settings and have a backup of your user apps!

1. Download latest bootloader and modem from here:

Bootloader/Modem (It's a must to be on AQGB or higher bootloader for V1.3.0 and higher!)

2. Download latest odin

3. Flash BL (bootloader) in BL tab and CP (modem) in CP tab of odin. Then follow the steps on this side until you get a working custom recovery: TWRP for S8/S8+ (to enter download mode, press power+bixby button+volume down) It's a must to be on TWRP 3.1.1-2 or higher since V1.3.0 release!

4. If you are done with bootloader, modem and recovery we can move on, boot into twrp holding power, bixby button and volume up while phone is powered off

5. This will delete all your personal data! In TWRP recovery: Click on wipe, format data and type "yes"

6. Wait until it is finished then click reboot, reboot to recovery

7. Now connect your phone to PC and copy the rom file inside your internal or external sd card

8. Flash the rom and wait until it is finished

9. Reboot your phone and wait till it finished booting

10. After you setup your phone, check if magisk/busybox got installed. If not install them from playstore

Downloads:

V1.2.0 available on AndroidFileHost

BatStock-rom Thread on Grifo Development

Telegram:

If you wish to ask me some questions, join my telegram chat about BatStock-Rom. You can also join if you just want to have a quick chat with me anyway :D just click on this link: Telegram invite link

Saying thanks:

If you enjoy and appreciate my work, I would be very pleased if you hit thanks on this post here, then I'm a very happy guy! If you say you want to do more about it, you can donate me with paypal using this link:

PayPal​

I already say thanks to all of you! :highfive:​

Credits:

- SuperR for his great unpack kitchen

- of course samsung for their firmware and source

- chainfire for his root

- topjohn for magisk

- phh for superuser

- amarullz for aroma installer

XDA:DevDB Information

BatStock SM-G95XF, ROM for the Samsung Galaxy S8

Contributors

Tkkg1994

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

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.5.0

Stable Release Date: 2017-10-31

Created 2017-07-14

Last Updated 2017-10-31