• 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

[ROM][G96xx][PIE][2019-02-24]** THE GALAXY PROJECT ** [XXU2CSB3-v2.1.1]

djb77

Recognized Developer / Contributor
Oct 2, 2011
3,093
7,352
0
43
NSW
github.com


The Galaxy Project for Samsung Galaxy S9 / S9+
(Based on XXU2CSB3 9.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






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
  • Clock Position Left, Center, or Right
  • Install custom TGP Bootanimation
  • Install from a selection of Splash Screens (TGP, TGPKernel)
  • Remove Bixby
  • Optional AOD Home Button image size
  • Optional AOD Home Buttons
  • MTP USB Popup Fix
  • Custom Power Menu

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
  • BxActions
  • Flipboard
  • GPS JoyStick
  • MTweaks
  • Phone INFO
  • System App Mover
  • SMS Backup & Restore
  • Titanium Backup
  • Total Commander
  • Upday
  • WireGuard

CHOICE OF GOOGLE APPS
  • AR Core
  • 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
  • Samsung Gear
  • Samsung Health
  • Kids Mode
  • LED Cover
  • Samsung Members
  • Samsung Notes
  • Samsung Text-To-Speech
  • Samsung Video

CHOICE OF KERNELS
  • TGPKernel (Permissive or Enforcing)

GENERAL INFORMATION

CORE
  • Based on Official Samsung P 9.0 XXU2CSB3
  • Base ODM: CSB3 OXM (for F/FD) and CRLL OKR (for N)
  • Added Magisk 18.1 (18100)

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
  • Odexed, Zipalgined
  • Volume safe warning removed
  • Windows Animation fix
  • Clock on Status Bar can be Left, Center, or Right
  • Fingerprint Unlock on Reboot
  • Enable Camera Flash until 5% battery
  • Added Battery Level info to Notification Panel
  • Added Mock Location Fix (Treats Mock Locations as genuine location updates)
  • Galaxy S10 Wallpapers accessable via Wallpapers




KERNEL INFORMATION
  • Built with: Google GCC 4.9 Toolchain
  • Kernel Base: G96XFXXU2CSA2
  • Ramdisk Base: G96XFXXU2CSB3

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
  • Added RGB Colour Control





ODIN FLASHABLES






XDA:DevDB Information
The Galaxy Project for S9 / S9+ (Android Pie 9.0), ROM for the Samsung Galaxy S9

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

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

Version Information
Status: Stable
Current Stable Version: 2.1.1
Stable Release Date: 2019-02-24

Created 2019-01-21
Last Updated 2019-02-24
 

djb77

Recognized Developer / Contributor
Oct 2, 2011
3,093
7,352
0
43
NSW
github.com

2019-02-24 - v2.1.1
  • Updated TGPKernel to 2.2.1
  • Fixed Full Power Menu
  • Fixed issues with S Health
  • Added S10 Wallpapers via Theme Store
  • Updated Apps

2019-02-17 - v2.1.0
  • Updated Firmware base to CSB3
  • Updated TGPKernel to 2.1.5
  • Added Power Menu Options
  • Added Changelog
  • Updated Apps


2019-02-10 - v2.0.2
  • Updated TGPKernel to 2.1.4
  • Updated Magisk to 18.1 (18100)
  • Added Mock Location Fix
  • Updated Apps

2019-01-27 - v2.0.1
  • Updated TGPKernel to 2.1.2
  • Updated Magisk to 18.1-b7f69238 (18007) CANARY
  • Fixed installer bugs
  • Updated Apps

2019-01-21 - v2.0.0
  • Initial release for Pie
  • Updated Firmware base to CSA2
  • Updated Magisk to 18.1-1df65940 (18005) CANARY
  • Updated Apps

 
Last edited:

djb77

Recognized Developer / Contributor
Oct 2, 2011
3,093
7,352
0
43
NSW
github.com

REQUIREMENTS

  • A Galaxy S9/S9+ G960F / G960FD / G960N / G965F / G965FD / G965N Device
  • TWRP Custom Recovery
  • Latest Modem for Pie. As of this current momemt, Pie bootloader is not required.
    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 device
  • 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:

ledacidcom

Member
Nov 22, 2016
12
0
0
Hello
Thanks for this great job
Just a problem, the bluetooth forget every lines at each boot, very anoying, one module magisk fix that, but in this case the wifi is hs, so I came back to my backup oreo.
A solution wouldt be welcome because this rom pie is nice.

Thanks
 
Last edited: