[T-Mobile Samsung Galaxy S7 ROMs, Kernels, Recoveri] kevin71246:
ROM last updated: 11/8/2018

Introduction:

HUGE thanks to the guys that got this going like root & figuring out hybrid stocks! This ROM is similiar to my previous ROM: [ROM][TMOBILE][S7_SM-G930T][Oreo 8.0 Rooted][WifiCalling], but is based on the newer OTA/FW G930TUVU4CRI2 & is

MUCH faster

, at least on my phone :) (See Tmobile versions here). I did NOT base it on G930TUVS8CRJ1 (the latest) because that has bootloader ver8, which we don't have root for yet. (DONT take that OTA since you can NOT downgrade!) And if I had to guess, the only difference are some minor security updates, but mostly the security update that prevents root!!! (So no thanks!)

Description:

Stock Tmobile Oreo 8.0 modified (G930TUVU4CRI2)

This is a hybrid ROM, meaning: because we cannot unlock our bootloader, our options are limited. A hybrid, at least in this case, is where we start with stock, then strip away all the Crapware, add some fun apps, and do some tweaks.

EXTREMELY debloated! Nearly bare minimum, while still retaining hardware functionality. Eg, Samsung Gallery & Camera exist so we get 4k recording, and there aren't errors when we pull up the Gallery to edit, etc. Yes, this means NO Samsung or Android Pay. There could be more apps to debloat but I haven't had a chance to revisit this yet. (Please provide suggestions if interested)

Everything possible I replace Samsung with Google

Solid ROM, very fast!

If you hate Samsung SW and just want a solid working ROM with very few install options to get you up and running this is for you.

This will delete all of your data on the phone! (Not external SD card) This is the only way so don't ask. Backup your data!

Features:

Tmobile Wifi Calling works, along with Visual Voicemail & Mobile Hotspot

Many Aroma Installer app options

(Optional) KevinsFavorites option in Aroma. I'm not sure I'd recommend it due to my tastes. If you're looking for some good common apps tho, it includes: Amazon, AmazonMusic, AndroidAuto, AquaMail, Gmail, GoogleDrive, GoogleKeep, GooglePhoto, Hangouts, IFTTT, Pandora, RootBrowserClassic, TitaniumBackup, Uber, & Wink (If you install these and want to remove them later, use TitaniumBackup (or similiar) to uninstall

Root Features: See Downloads->Recommended Root Zip & say Thanks!

Debloated

De-Knoxed

Decrypted /data/ partition (should be ready for Xposed, but I haven't had a chance to test it yet)

OTAs disabled

Speed & Build Prop Tweaks

Dual speaker option

Ruthless Launcher

Apps

AdAway

AOD Clock Face Themes

CPUSpy

DisableService

Kernel Adiutor

Samsung Video Editor and Trimmer

Xposed Installer

Many more...

Download Links:

Stock Oreo G930TUVU4CRI2

S7_Oreo_Nougat_Adb_Advanced_Root_V11.zip (Say hello & thanks to [MENTION=1949695]jrkruse[/MENTION] for this!!)

Custom ROM

Installation:

This will delete all of your data! If you continue, you acknowledge that the Author is NOT responsible for anything that happens to your phone!

Summary

(for Pros)

Flash stock Oreo

Root

Flashfire

Oreo_Kevin71246Modded_v3.1.##, Auto-mount, Mount /system read/write Option

Go through Aroma setup. When finished, it should boot to Recovery (if not do this). Do a "Wipe data/factory reset"->Reboot

Detailed Steps

Install Stock Oreo:

Download mode & Setup

Make sure you have latest device drivers setup on your PC

Enable USB Debugging on phone in Developer Settings

Boot phone into Download Mode:

Turn off your device

Press and hold Volume Down + Home + Power button

When you see the warning screen, release buttons & press Vol UP. Phone should say "Downloading..."

Download & unzip TMB-G930TUVU4CRI2.zip to PC (This contains stock Oreo)

Download & unzip S7_Oreo_Nougat_Adb_Advanced_Root_V11.zip to PC (This contains ODIN, eng kernel/AP_SM_Gxx_OREO_ENG_BOOT.tar, & root)

ODIN

Open ODIN on PC (\S7_Oreo_Nougat_Adb_Advanced_Root_V11\Odin_Firmware\Odin_313.exe)

Connect USB from PC to phone. ID:COM in Odin should turn Blue with a COM port

Select AP, BL, CP and CSC files from the \TMB-G930TUVU4CRI2\ folder for corresponding files

Select Start

Finished: Phone will reboot & show Carrier screen for 3-5mins. Wait until Setup screen & go through quickly (bare minimum) since you'll wipe it again. Once in Android, go to Settings->Display->Screen resolution->WQHD->Apply

Root Instructions: (+Flashfire, SuperSU)

Reboot phone into Download mode

Odin

AP: Select \S7_Oreo_Nougat_Adb_Advanced_Root_V11\Odin_Firmware\AP_SM_Gxx_OREO_ENG_BOOT.tar

Start-> Wait for phone to boot to Android OS

Root

Double-click \S7_Oreo_Nougat_Adb_Advanced_Root_V11\cmd-here.exe & Type: root.bat [enter]

Option: 1 (Install Root No tweaks)	(Or pick whatever you want)

*Note: With this system root, do not update su binary. Disable notifications for SuperSU app. Don't flash any superuser zips in recovery that are not made by jrkruse

Install Custom Hybrid ROM

Download & copy Oreo_Kevin71246Modded_v4.x.zip to phone

Flashfire

Open Flashfire on phone

Red + symbol->Flash Zip or OTA->Oreo_Kevin71246Modded_v#, Auto-mount, Mount /system read/write Option->Check mark

Click Lighting bolt at bottom-> OK

Phone will reboot to Aroma. Go through setup. (See above for what's in KevinsFavorites)

When finished, allow Aroma to exit.

It should reboot into Recovery (If not, do this: immediately hold Vol-Up btn+Home btn until you see recovery on screen. If you missed it, try again: hold Vol-Down+Pwr btn ~10sec until phone restarts & immediately hold Vol-Up btn+Home btn until you see recovery on screen.)

In recovery: Factory Reset->Yes->Restart phone

*Wait 5-10min on loading screens

Go thru Android setup

Followup-Steps:

Set Dialer: Phone Settings->Apps->Menu->Default Apps->Calling App->Select Phone

Recommendations:

SEFix App: Set to Ultra

Go to system settings, Developer Options, Drawing section , turn OFF 3 animation options

Hide "Hurricane" (RCS) icon: Install System UI Tuner by Zach Wander from Play Store ->Open App->StatusBar->Auto Detect->Uncheck com.samsung.rcs Thanks [MENTION=9306182]pshipley73[/MENTION] for the tip! (BTW I didn't implement the VoLTE/IMS fixes out there because there's too much flux right now with Tmobile & RCS - I didn't want to break anything!)

Known Issues:

Visual Voicemail may fail to register, but restart phone and give it a few hours. It works eventually. (Same issue is on stock)

RCS (Rich Communication Services/Chat/Advanced Messaging) texts don't show up in Android Messages, or Textra apps (Same issue is on stock)

Fix: (Use Samsung Messages) - You may be able to call Tmobile to get this feature disabled with your account. Everything they say online doesnt work. If anyone inquires with them or knows a fix, PLEASE let me know!

Regular earpiece doesnt have sound during a WifiCalling call. Fix: Use Speakerphone. My thought is that this is isolated to using the dual-speaker mod. (Can someone please confirm?) (This is NOT an issue during a non-wificalling call.)

Changelog:

Version 4.7: First stable build

Credits:

- [MENTION=1949695]jrkruse[/MENTION] & [MENTION=4168602]klabit87[/MENTION] for Root

- [MENTION=8360749]partcyborg[/MENTION] for helping jrkruse

- [MENTION=1949695]jrkruse[/MENTION] for his similar ROMs as guides & help

- [MENTION=6789993]Lanc-City[/MENTION] for assistance in ROM modding

- [MENTION=282813]gustco[/MENTION] for eng boot.img

- [MENTION=5356467]Raymonf[/MENTION] for modified odin

- [MENTION=402300]amarullz[/MENTION] for Aroma Installer

- [MENTION=631273]Chainfire[/MENTION] for FlashFire & SuperSU

- [MENTION=4419114]rovo89[/MENTION] for Xposed

- [MENTION=3054487]JaeKar99[/MENTION] for the cool & colorful boot animation

- [MENTION=3355398]mrRobinson[/MENTION] for AdAway ADAway.org

- Brandon Valosek for CPUSpy

- WangQi for DisableService

- Willi Ye for Kernel Adiutor

- [MENTION=6086799]shubby[/MENTION] for Ruthless Launcher

- [MENTION=6801459]Craz Basics[/MENTION] for Dual Speaker Mod

...

- Please PM me if you were forgotten!