• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[EOL][ROM][STABLE][TW][N][7.0][AQJ1][31.10.17][SM-G95XF/FD/N] BatStock-Rom V1.5.0

Status
Not open for further replies.

Tkkg1994

Recognized Contributor / Inactive Recognized Devel
Jun 10, 2014
10,138
29,141
0
Coding City
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
 

Tkkg1994

Recognized Contributor / Inactive Recognized Devel
Jun 10, 2014
10,138
29,141
0
Coding City
Changelog:

BatStock-Rom V1.0:
- Initial release on XDA

BatStock-Rom V1.1.1:
- Updated base to AQEB
- Added BatStock-Kernel V1.1 to aroma selection
- Latest May Security patch
- Updated stock kernel to AQEB
- Added TWRP so you can auto update
- Added dual speaker mod
- Added CSC OMC selection (europe multi)
- Fixed preload mount error
- Fixed Dex could only be installed with knox, is now separate
- Added OTA files
- Added Viper4Android (works only with permissive kernel)
- Updated included BL/CP files to AQEB
- Removed many google bloat so system can't be full and fail on installation​
- Added script to detect N model

BatStock-Rom V1.2.0:
- Rebased on most recent AQF7 release
- June security patch
- Updated all kernels to AQF7 source
- Updated Magisk to V13 beta
- Updated SuperSU to latest SR1
- Updated included BL/CP to AQF7
- Added google back so you have google assistant working 100%
- Updated the included sound mod
- Updated included TWRP to 3.1.1-1
- Updated adblocker
- Added csc tweaks chooser (as on the batman rom)

BatStock-Rom V1.3.0:
- Rebased on latest AQGB official firmware
- Updated kernel source to AQGB, includes latest kernels
- Updated Magisk to V13.3
- Updated Busybox to V1.27 version
- Updated SuperSU to V2.82 SR2
- Updated included TWRP V3.1.1-2 (THIS IS A MUST FOR NEW BOOTLOADER)
- Updated included bootloader to AQGB, without this bootloader your phone wont' boot, same as if you don't update twrp!
- Updated included dual speaker sound mod
​- Latest BatStock Kernel V1.3.2 is included :)
​- Updated CSC to AQGB

BatStock-Rom V1.4.0:
- Rebased on latest AQH3 official firmware
- Updated kernel sourec to AQH3, includes latest kernels
- Updated Magisk to V13.6
- Updated SuperSU to V2.82 SR3
- Updated included bootloader and modem to AQH3
- Removed viper4android, it caused some issues with sound
- Updated CSC to AQH3
- Added a few more csc tweaks (almost the same ones as on the csc selection)

BatStock-Rom V1.5.0 Final:
- Rebased on latest AQJ1 base
- Includes blueborne fix and october security patch
- Updated kernels to latest AQJ1 source code
- Updated SuperSU to latest SR5
- Updated Magisk to 14.3
- Updated dual speaker sound mod
- Added modded camera to aroma installer
- Added latest xposed 88.2 (magisk) into aroma installer
- Added oreo emojis to aroma choices
- Updated bootloader/modem to AQJ1 in aroma installer
- Updated adblocker host file
- Updated busybox to 1.27.2
 
Last edited:

Tkkg1994

Recognized Contributor / Inactive Recognized Devel
Jun 10, 2014
10,138
29,141
0
Coding City
it's for s8 or s8+

Sent from my SM-G950F using XDA-Developers Legacy app

---------- Post added at 09:58 PM ---------- Previous post was at 09:40 PM ----------

I'm sorry i didn't understand what's deference between this rom and batman rom

Sent from my SM-G950F using XDA-Developers Legacy app
It's for both, you are in a cross device development thread so that's the definition, to support both. About the BatMan, BatStock rom:
BatMan = mods
BatStock = as close to stock as possible
 
  • Like
Reactions: sielhadi

ahmed.a

Member
Feb 13, 2017
7
0
0
Hi,

There were a lot of issues with bootlooping on ver 1.2. I'm currently using your rom on ver 1.1.

Is it safe to update? And what is the easiest way to upgrade? Can I dirty flash ver 1.2?

Thanks in advance
 

mokel234

New member
Jul 15, 2017
1
0
0
Tkkg1994, great work. Using BatStock Rom v1.1.1 for a couple weeks now and it works very well!

I second the question of ahmed.a, would appreciate a quick reply on how to best upgrade. Thanks!!

Hi,

There were a lot of issues with bootlooping on ver 1.2. I'm currently using your rom on ver 1.1.

Is it safe to update? And what is the easiest way to upgrade? Can I dirty flash ver 1.2?

Thanks in advance
 

KKTHX

Senior Member
Aug 13, 2009
371
79
0
Wałbrzych
Hio ^_^
Dear Dev when we can expect new rom build with latest firmware G950FXXU1AQG5
Dated for 14-07-2017?

Wysłane z mojego SM-G950F przy użyciu Tapatalka
 

Tkkg1994

Recognized Contributor / Inactive Recognized Devel
Jun 10, 2014
10,138
29,141
0
Coding City
Hi,

There were a lot of issues with bootlooping on ver 1.2. I'm currently using your rom on ver 1.1.

Is it safe to update? And what is the easiest way to upgrade? Can I dirty flash ver 1.2?

Thanks in advance
You just need to upgrade to my most recent BatStock Kernel and the reboots are fixed !

Tkkg1994, great work. Using BatStock Rom v1.1.1 for a couple weeks now and it works very well!

I second the question of ahmed.a, would appreciate a quick reply on how to best upgrade. Thanks!!
Thanks man :)
How to update:
Backup the apps you need with titanium.
Wipe your device (except internal and external sd card)
Flash the rom and restore the backup
active here. amazing rom
Thank you man!
Hio ^_^
Dear Dev when we can expect new rom build with latest firmware G950FXXU1AQG5
Dated for 14-07-2017?

Wysłane z mojego SM-G950F przy użyciu Tapatalka
This rom needs first new kernel sources. Otherwise twrp and the rom won't work!
My phone has gotten very slow. Everything opens and closes after few milliseconds.

Sent from my SM-G955F using XDA-Developers Legacy app
I would suggest you to do a wipe with;
Wipe, format data (keyboard will pop up)
I didnt add any password. But why it shows this?
And everytime i type in randomly, causing setting fc
Did you dirty flash the rom over something?

Sent from my BatMan powered SM-G955F
 
Status
Not open for further replies.