[ROM][G96xx][OREO][2019-01-21]** THE GALAXY PROJECT ** [XXU2BRL2-v1.4.1]

Search This thread

djb77

Recognized Developer / Inactive RC
Oct 2, 2011
3,094
7,367
46
NSW
github.com

logo.jpg

The Galaxy Project for Samsung Galaxy S9 / S9+
(Based on G965FXXU2BRL2 8.0)


PLEASE HIT THE THANKS BUTTON IF YOU LIKE MY WORK

DON'T FORGET TO READ THE INSTALLATION INSTRUCTIONS / FAQ BEFORE POSTING
I WILL NOT RESPOND TO INBOX MESSAGES REGARDING THIS ROM


TELEGRAM CHAT ROOM





features.jpg

SUPPORTED VARIANTS
  • G960F
  • G960FD
  • G960N
  • G965F
  • G965FD
  • G965N

AROMA INSTALLER OPTIONS

DEFAULT ROM OPTIONS
  • Lite Install - Installs ROM and TGPKernel
  • Standard Install - Installs ROM, Magisk, App Section #1, and TGPKernel. (Default Option)
  • Full Install - Installs ROM, Magisk, selected mods, App Selection #1, and TGPKernel.
  • Extreme Install - Installs ROM, Magisk, selected mods, App Selection #2, and TGPKernel.
  • Custom Install - Customise your installation
* Selective Mods include Ad Blocking, Busybox, and Zero Camera Mod

App Selection #1 contains GrxTouchWiz Launcher, Titanium Backup, Maps, YouTube, and Good Lock
App Selection #2 contains GrxTouchWiz Launcher, Telegram X, Titanium Backup, Total Commander, Maps, YouTube, and Good Lock


CUSTOM INSTALLER OPTIONS
  • Backup / Restore Instaler configarion
  • Perform Full Wipe
  • Backup EFS
  • Install ROM
  • Install Magisk
  • Install ADB
  • Install Busybox
  • Install Ad Blocking
  • Center the Clcok on the Status Bar
  • Install Note 9 Wallpapers
  • Install custom TGP Bootanimation
  • Install Network Indicator to Status Bar
  • Install from a selection of Splash Screens (S9, N9, TGP, TGPKernel)
  • Remove Bixby
  • Optional AOD Home Button image size
  • Optional AOD Home Buttons
  • Optional Navigation Bar Buttons
  • Enable Blur on Notificaion Screen
  • MTP USB Popup Fix

CHOICE OF CSC MODS

Camera Options
  • Enable Camera shutter sound menu option
  • Enable Camera during call
  • Enable music while recording video
  • Allow SMS notification while using Camera
SystemUI Options
  • Enable Recent App Protection
  • Show data usage on QuickSettings Panel
Settings Options
  • Enable Applock
  • Remove Anti-Malware from Device Management
  • Enable Realtime Traffic Indication Menu
  • Enable Firewall
Phone Options
  • Enable Call Recording
  • Enable Caller ID and Spam Protection
4G / LTE Options
  • Show LTE instead of 4G
  • Show only LTE Menu
Launcher Options
  • Enable Auto Rotation on Stock Launcher

CHOICE OF EXTRA APPS
  • Button Mapper
  • BxActions
  • Flipboard
  • GPS JoyStick
  • MTweaks
  • Phone INFO
  • System App Mover
  • SMS Backup & Restore
  • Telegram X
  • Titanium Backup
  • Total Commander
  • Upday
  • WireGuard

CHOICE OF GOOGLE APPS
  • GMail
  • Google Drive
  • Google Duo
  • Google Maps
  • Google Now
  • Google Play Movies & TV
  • Google Play Music
  • Photos
  • YouTube

CHOICE OF SAMSUNG APPS
  • Samsung Calculator
  • Car Mode
  • Samsung Connect
    {*]Samsung Dex
  • Samsung Email
  • Game Tools
  • Good Lock 2018
  • Samsung Gear
  • Samsung Health
  • LED Cover
  • Samsung Members
  • Samsung Notes
  • Samsung Text-To-Speech
  • Samsung Video

CHOICE OF KERNELS
  • Stock Kernel
  • TGPKernel

GENERAL INFORMATION

CORE
  • Based on Official Samsung O 8.0 G960FXXU2BRL2 / G965FXXU2BRL2
  • Base CSC: OXM Multi-CSC
  • Added Magisk 17.3

Facebook, LinkedIn, PowerPoint, OneDrive, Excel, and Word have been removed to save space, but can be downloaded again from the Play Store if desired.

GENERAL
  • Deodexed, Zipalgined
  • Volume safe warning removed
  • Windows Animation fix
  • Outdoor Mode fix
  • Center clock on the status bar (AROMA option)
  • Fingerprint Unlock on Reboot
  • Enable Camera Flash until 5% battery
  • Added Blur Effect to Notification Panel
  • Added Battery Level info to Notification Panel
  • Bypasses MicroSD/Sim2 tray lock
  • Added Google AR Core
  • Night Mode




KERNEL INFORMATION
  • Built with: Google GCC 4.9 Toolchain
  • Kernel Base: G965FXXS2BRL3
  • Ramdisk Base: G965FXXU2BRL2

FEATURES
  • SELinux Permissive / Enforcing option in AROMA
  • WireGuard Support
  • Enabled hidden CPU Frequency Governors
  • Enabled hidden IO Schedulers
  • Disabled Exynos Kernel Protection
  • Disabled KNOX
  • Disabled Root Restriction
  • Disabled TIMA
  • Disabled Use Signed Binary
  • Enable Dex with any HDMI adapter
  • Enabled CIFS Filesystem
  • Enabled IP_NF_TARGET_TTL and IP6_NF_TARGET_TTL
  • Enabled ISO9660/UDF Filesystem
  • Enabled NFS Filesystem
  • Enabled NTFS Support
  • Enabled init.d support
  • Enabled Google Play Services Wakelock Fix
  • Set Knox / Safetynet / Samsung flag
  • RMM Fix
  • FIOPS, SIO, ZEN, BFQ, and MAPLE IO Schedulers
  • Boeffla Wakelock Blocker
  • Fsync on/off
  • wake_gestures: sweep2wake, doubletap2wake, sweep2sleep
  • Enabled Private Mode
  • Enabled GPU Volage Controls
  • Enabled CPU Overclocking
  • Fixed USB Mass Storage
  • Custom TGPKernel Splash Screen



downloads.jpg


ODIN FLASHABLES



credits.jpg




XDA:DevDB Information
The Galaxy Project for S9 / S9+, ROM for the Samsung Galaxy S9

Contributors
djb77
Source Code: https://github.com/TheGalaxyProject

ROM OS Version: 8.x Oreo
ROM Kernel: Linux 4.x
ROM Firmware Required: TWRP Recovery
Based On: Samsung

Version Information
Status: Stable
Current Stable Version: 1.4.1
Stable Release Date: 2019-01-21

Created 2018-09-04
Last Updated 2019-01-20
 

djb77

Recognized Developer / Inactive RC
Oct 2, 2011
3,094
7,367
46
NSW
github.com
changelog.jpg

2019-01-21 - v1.4.1
  • Updated TGPKernel to 1.4.0
  • Updated Apps

2018-12-28 - v1.4.0
  • Updated Firmware base to BRL2
  • Updated TGPKernel to 1.3.8
  • Added 1120 Fonts Mod
  • Updated Apps


2018-12-03 - v1.3.1
  • Changed /vendor install method
  • Updated TGPKernel to 1.3.4
  • Added Stock Kernel
  • Updated Apps

2018-11-25 - v1.3.0
  • Updated Firmware base to BRJ8
  • Updated TGPKernel to 1.3.2
  • Fixed some installer script issues
  • Updated Apps

2018-11-01 - v1.2.1
  • Updated TGPKernel to 1.2.3
  • Updated Magisk to 17.3 (1703)
  • Updated BusyBox to 1.29.3-osm0sis
  • Added Night Mode QS Tile
  • Updated Apps

2018-10-19 - v1.2.0
  • Updated Base Firmware to BRJ3
  • Updated ODM to BRJ3
  • Updated TGPKernel to 1.2.0
  • Added Google AR Core
  • Added Bypass for MicroSD/Sim2 tray lock
  • Updated Apps

2018-10-12 - v1.1.3
  • Updated TGPKernel to 1.1.4
  • Updated ODM to BRI7
  • Fixed issue with 3rd party Navbar themes
  • Added Blur Effect on StatusBar Window (Optional)
  • Added MTP USB Popup Fix (Optional)
  • Added Samsung Video (Optional)
  • Updated Apps

2018-10-08 - v1.1.2
  • Updated TGPKrenel to 1.1.3
  • Added optional AOD Home Button image size
  • Added optional AOD Home Buttons
  • Added optional Navigation Bar Buttons
  • Updated Apps

2018-09-23 - v1.1.1
  • Updated TGPKrenel to 1.1.1
  • Added missing Applock APK
  • Fixed Recovery Reboot Button
  • Added Blur Effect to Notification Panel
  • Added Battery Level info to Notification Panel
  • Added Network Traffic Indicator to Status Bar
  • Updated Installer Scripts
  • Updated Apps

2018-09-23 - v1.1.0
  • Updated Base Firmware to BRI3
  • Updated CSC to BRHA
  • Updated TGPKernel to 1.1.0
  • Updated Magisk to 17.2
  • Added G960N / G965N Support
  • Added TGP Wallpaper
  • Updated Apps

2018-09-17 - v1.0.2
  • Updated TGPKernel to 1.0.5
  • Updated CSC to BRH8
  • Install /system, /odm, and /vendor seperately
  • Added Live Drawing App from Note 9
  • Added option to remove Bixby
  • Moved Mtweaks and Wireguard to Extra Apps
  • Added Screen Recorder QS Tile
  • Added Recovery Reboot button
  • Added Night Mode in Display Settings
  • Fixed Note 9 Splash Screens
  • Fixed Note 9 Wallpapers
  • Installer tweaks / fixes
  • Updated Apps

2018-09-07 - v1.0.1
  • Fixed TIMA issues with Samsung Health
  • Added Note 9 Wallpapers
  • Updated TGPKernel to 1.0.3
  • Added SMS Backup & Restore to Extra Apps
  • AROMA Script tweaks / fixes
  • Added more Splash Screens
  • Updated Apps

2018-09-03 - v1.0.0
  • Initial Release, BRH4 Firmware
  • Magisk 17.1 and TGPKernel 1.0.2
  • Updated Apps


 
Last edited:

djb77

Recognized Developer / Inactive RC
Oct 2, 2011
3,094
7,367
46
NSW
github.com
install.jpg

REQUIREMENTS

  • A Galaxy S9/S9+ G960F / G960FD / G965F / G965FD / Device
  • TWRP Custom Recovery
  • Latest Bootloader and Modem. The easiest way to do this is to flash it via the ROM installer, alternatively you can flash it via an official ODIN Firmware.
    MAKE SURE YOU FLASH THE CORRECT VARIANT !! Don't worry about the CSC as this can be changed then you install TGP.

You can grab the Bootloader and Modems from here:

Bootloader Files
Modem Files


INSTALL STEPS

  • Copy the ROM over to your Internal Memory (not the external SD Card).
  • Restart your phone into TWRP Recovery, and make a backup beforehand if desired.
  • Do a FULL Wipe (Optional, but recommended and especially recommended if you are having issues)
  • Install the ROM, and restart your phone.
  • PLEASE NOTE: Oreo seems to be a little funny with Deodexed ROMs, so you will need to restart your device a once or twice in order for the deodexed system to be properly optimized.
  • After the setup wizard is complete, it's always a good idea to give your phone a restart afterwards as well.
  • Enjoy your new ROM.


FREQUENTLY ASKED QUESTIONS

  • Do I need a rooted device to install this?
    No.
    You do however need your data partition to be formatted after having installed some kind of dm-verity or encryption removal patch.





 
Last edited:

Carach_CZ

Senior Member
Sep 23, 2014
566
118
32
Liberec
I have some problems with "Optimizing apps" every time i reboot the phone, then some unnecessary apps remaining (Bixby seems to be present no matter what i set up in aroma), like recorder, my files, samsung internet etc.

But i might doing something wrong, ill go check it again.

EDIT: to be fair, no initial release is ever perfect :p

EDIT 2: solved constant optimizing apps by not rebooting the phone straight up after first boot, but some time after initial setup. Few extra apps mentioned above are just a minor gripe.

This thing just flies and i found my new daily driver.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 47

    logo.jpg

    The Galaxy Project for Samsung Galaxy S9 / S9+
    (Based on G965FXXU2BRL2 8.0)


    PLEASE HIT THE THANKS BUTTON IF YOU LIKE MY WORK

    DON'T FORGET TO READ THE INSTALLATION INSTRUCTIONS / FAQ BEFORE POSTING
    I WILL NOT RESPOND TO INBOX MESSAGES REGARDING THIS ROM


    TELEGRAM CHAT ROOM





    features.jpg

    SUPPORTED VARIANTS
    • G960F
    • G960FD
    • G960N
    • G965F
    • G965FD
    • G965N

    AROMA INSTALLER OPTIONS

    DEFAULT ROM OPTIONS
    • Lite Install - Installs ROM and TGPKernel
    • Standard Install - Installs ROM, Magisk, App Section #1, and TGPKernel. (Default Option)
    • Full Install - Installs ROM, Magisk, selected mods, App Selection #1, and TGPKernel.
    • Extreme Install - Installs ROM, Magisk, selected mods, App Selection #2, and TGPKernel.
    • Custom Install - Customise your installation
    * Selective Mods include Ad Blocking, Busybox, and Zero Camera Mod

    App Selection #1 contains GrxTouchWiz Launcher, Titanium Backup, Maps, YouTube, and Good Lock
    App Selection #2 contains GrxTouchWiz Launcher, Telegram X, Titanium Backup, Total Commander, Maps, YouTube, and Good Lock


    CUSTOM INSTALLER OPTIONS
    • Backup / Restore Instaler configarion
    • Perform Full Wipe
    • Backup EFS
    • Install ROM
    • Install Magisk
    • Install ADB
    • Install Busybox
    • Install Ad Blocking
    • Center the Clcok on the Status Bar
    • Install Note 9 Wallpapers
    • Install custom TGP Bootanimation
    • Install Network Indicator to Status Bar
    • Install from a selection of Splash Screens (S9, N9, TGP, TGPKernel)
    • Remove Bixby
    • Optional AOD Home Button image size
    • Optional AOD Home Buttons
    • Optional Navigation Bar Buttons
    • Enable Blur on Notificaion Screen
    • MTP USB Popup Fix

    CHOICE OF CSC MODS

    Camera Options
    • Enable Camera shutter sound menu option
    • Enable Camera during call
    • Enable music while recording video
    • Allow SMS notification while using Camera
    SystemUI Options
    • Enable Recent App Protection
    • Show data usage on QuickSettings Panel
    Settings Options
    • Enable Applock
    • Remove Anti-Malware from Device Management
    • Enable Realtime Traffic Indication Menu
    • Enable Firewall
    Phone Options
    • Enable Call Recording
    • Enable Caller ID and Spam Protection
    4G / LTE Options
    • Show LTE instead of 4G
    • Show only LTE Menu
    Launcher Options
    • Enable Auto Rotation on Stock Launcher

    CHOICE OF EXTRA APPS
    • Button Mapper
    • BxActions
    • Flipboard
    • GPS JoyStick
    • MTweaks
    • Phone INFO
    • System App Mover
    • SMS Backup & Restore
    • Telegram X
    • Titanium Backup
    • Total Commander
    • Upday
    • WireGuard

    CHOICE OF GOOGLE APPS
    • GMail
    • Google Drive
    • Google Duo
    • Google Maps
    • Google Now
    • Google Play Movies & TV
    • Google Play Music
    • Photos
    • YouTube

    CHOICE OF SAMSUNG APPS
    • Samsung Calculator
    • Car Mode
    • Samsung Connect
      {*]Samsung Dex
    • Samsung Email
    • Game Tools
    • Good Lock 2018
    • Samsung Gear
    • Samsung Health
    • LED Cover
    • Samsung Members
    • Samsung Notes
    • Samsung Text-To-Speech
    • Samsung Video

    CHOICE OF KERNELS
    • Stock Kernel
    • TGPKernel

    GENERAL INFORMATION

    CORE
    • Based on Official Samsung O 8.0 G960FXXU2BRL2 / G965FXXU2BRL2
    • Base CSC: OXM Multi-CSC
    • Added Magisk 17.3

    Facebook, LinkedIn, PowerPoint, OneDrive, Excel, and Word have been removed to save space, but can be downloaded again from the Play Store if desired.

    GENERAL
    • Deodexed, Zipalgined
    • Volume safe warning removed
    • Windows Animation fix
    • Outdoor Mode fix
    • Center clock on the status bar (AROMA option)
    • Fingerprint Unlock on Reboot
    • Enable Camera Flash until 5% battery
    • Added Blur Effect to Notification Panel
    • Added Battery Level info to Notification Panel
    • Bypasses MicroSD/Sim2 tray lock
    • Added Google AR Core
    • Night Mode




    KERNEL INFORMATION
    • Built with: Google GCC 4.9 Toolchain
    • Kernel Base: G965FXXS2BRL3
    • Ramdisk Base: G965FXXU2BRL2

    FEATURES
    • SELinux Permissive / Enforcing option in AROMA
    • WireGuard Support
    • Enabled hidden CPU Frequency Governors
    • Enabled hidden IO Schedulers
    • Disabled Exynos Kernel Protection
    • Disabled KNOX
    • Disabled Root Restriction
    • Disabled TIMA
    • Disabled Use Signed Binary
    • Enable Dex with any HDMI adapter
    • Enabled CIFS Filesystem
    • Enabled IP_NF_TARGET_TTL and IP6_NF_TARGET_TTL
    • Enabled ISO9660/UDF Filesystem
    • Enabled NFS Filesystem
    • Enabled NTFS Support
    • Enabled init.d support
    • Enabled Google Play Services Wakelock Fix
    • Set Knox / Safetynet / Samsung flag
    • RMM Fix
    • FIOPS, SIO, ZEN, BFQ, and MAPLE IO Schedulers
    • Boeffla Wakelock Blocker
    • Fsync on/off
    • wake_gestures: sweep2wake, doubletap2wake, sweep2sleep
    • Enabled Private Mode
    • Enabled GPU Volage Controls
    • Enabled CPU Overclocking
    • Fixed USB Mass Storage
    • Custom TGPKernel Splash Screen



    downloads.jpg


    ODIN FLASHABLES



    credits.jpg




    XDA:DevDB Information
    The Galaxy Project for S9 / S9+, ROM for the Samsung Galaxy S9

    Contributors
    djb77
    Source Code: https://github.com/TheGalaxyProject

    ROM OS Version: 8.x Oreo
    ROM Kernel: Linux 4.x
    ROM Firmware Required: TWRP Recovery
    Based On: Samsung

    Version Information
    Status: Stable
    Current Stable Version: 1.4.1
    Stable Release Date: 2019-01-21

    Created 2018-09-04
    Last Updated 2019-01-20
    19
    changelog.jpg

    2019-01-21 - v1.4.1
    • Updated TGPKernel to 1.4.0
    • Updated Apps

    2018-12-28 - v1.4.0
    • Updated Firmware base to BRL2
    • Updated TGPKernel to 1.3.8
    • Added 1120 Fonts Mod
    • Updated Apps


    2018-12-03 - v1.3.1
    • Changed /vendor install method
    • Updated TGPKernel to 1.3.4
    • Added Stock Kernel
    • Updated Apps

    2018-11-25 - v1.3.0
    • Updated Firmware base to BRJ8
    • Updated TGPKernel to 1.3.2
    • Fixed some installer script issues
    • Updated Apps

    2018-11-01 - v1.2.1
    • Updated TGPKernel to 1.2.3
    • Updated Magisk to 17.3 (1703)
    • Updated BusyBox to 1.29.3-osm0sis
    • Added Night Mode QS Tile
    • Updated Apps

    2018-10-19 - v1.2.0
    • Updated Base Firmware to BRJ3
    • Updated ODM to BRJ3
    • Updated TGPKernel to 1.2.0
    • Added Google AR Core
    • Added Bypass for MicroSD/Sim2 tray lock
    • Updated Apps

    2018-10-12 - v1.1.3
    • Updated TGPKernel to 1.1.4
    • Updated ODM to BRI7
    • Fixed issue with 3rd party Navbar themes
    • Added Blur Effect on StatusBar Window (Optional)
    • Added MTP USB Popup Fix (Optional)
    • Added Samsung Video (Optional)
    • Updated Apps

    2018-10-08 - v1.1.2
    • Updated TGPKrenel to 1.1.3
    • Added optional AOD Home Button image size
    • Added optional AOD Home Buttons
    • Added optional Navigation Bar Buttons
    • Updated Apps

    2018-09-23 - v1.1.1
    • Updated TGPKrenel to 1.1.1
    • Added missing Applock APK
    • Fixed Recovery Reboot Button
    • Added Blur Effect to Notification Panel
    • Added Battery Level info to Notification Panel
    • Added Network Traffic Indicator to Status Bar
    • Updated Installer Scripts
    • Updated Apps

    2018-09-23 - v1.1.0
    • Updated Base Firmware to BRI3
    • Updated CSC to BRHA
    • Updated TGPKernel to 1.1.0
    • Updated Magisk to 17.2
    • Added G960N / G965N Support
    • Added TGP Wallpaper
    • Updated Apps

    2018-09-17 - v1.0.2
    • Updated TGPKernel to 1.0.5
    • Updated CSC to BRH8
    • Install /system, /odm, and /vendor seperately
    • Added Live Drawing App from Note 9
    • Added option to remove Bixby
    • Moved Mtweaks and Wireguard to Extra Apps
    • Added Screen Recorder QS Tile
    • Added Recovery Reboot button
    • Added Night Mode in Display Settings
    • Fixed Note 9 Splash Screens
    • Fixed Note 9 Wallpapers
    • Installer tweaks / fixes
    • Updated Apps

    2018-09-07 - v1.0.1
    • Fixed TIMA issues with Samsung Health
    • Added Note 9 Wallpapers
    • Updated TGPKernel to 1.0.3
    • Added SMS Backup & Restore to Extra Apps
    • AROMA Script tweaks / fixes
    • Added more Splash Screens
    • Updated Apps

    2018-09-03 - v1.0.0
    • Initial Release, BRH4 Firmware
    • Magisk 17.1 and TGPKernel 1.0.2
    • Updated Apps


    16
    install.jpg

    REQUIREMENTS

    • A Galaxy S9/S9+ G960F / G960FD / G965F / G965FD / Device
    • TWRP Custom Recovery
    • Latest Bootloader and Modem. The easiest way to do this is to flash it via the ROM installer, alternatively you can flash it via an official ODIN Firmware.
      MAKE SURE YOU FLASH THE CORRECT VARIANT !! Don't worry about the CSC as this can be changed then you install TGP.

    You can grab the Bootloader and Modems from here:

    Bootloader Files
    Modem Files


    INSTALL STEPS

    • Copy the ROM over to your Internal Memory (not the external SD Card).
    • Restart your phone into TWRP Recovery, and make a backup beforehand if desired.
    • Do a FULL Wipe (Optional, but recommended and especially recommended if you are having issues)
    • Install the ROM, and restart your phone.
    • PLEASE NOTE: Oreo seems to be a little funny with Deodexed ROMs, so you will need to restart your device a once or twice in order for the deodexed system to be properly optimized.
    • After the setup wizard is complete, it's always a good idea to give your phone a restart afterwards as well.
    • Enjoy your new ROM.


    FREQUENTLY ASKED QUESTIONS

    • Do I need a rooted device to install this?
      No.
      You do however need your data partition to be formatted after having installed some kind of dm-verity or encryption removal patch.





    13
    screenshots.jpg
    AROMA INSTALLER

    aroma.jpg

    10
    2018-10-19 - v1.2.0
    • Updated Base Firmware to BRJ3
    • Updated ODM to BRJ3
    • Updated TGPKernel to 1.2.0
    • Added Google AR Core
    • Added Bypass for MicroSD/Sim2 tray lock
    • Updated Apps

    Enjoy :)