[AT&T Samsung Galaxy S 5] Goldie:
BIG THANKS TO TALKINGMONKEYS WHO DID THE WORK TO PORT AND WROTE THE INSTALL GUIDE!! THANKS MAN!

We are not responsible for anything that may happen to your phone as a result of installing custom roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.​

AllianceROM© intends to give the user what THEY want. Tired of flashing Roms and having to ask for little changes to suit your taste? Tired of having to manually change colors of the toggles or the battery or move your clock or make statusbar transparent or any of the other multitude of other little color and style tweaks that Android users love? Tired of flashing AROMA installer for every little change you want to make? Tired of having to add your favourite images everytime a new rom comes out?

If you answer yes to any of these then AllianceROM is for you! We have a huge array of "on the fly" options for you to play with. Make your phone to YOUR style. YOUR color. YOUR perfection.

Available in Stock, AOSP or Black Glass themes the majority of modifications in AllianceROM are OPTIONAL. Many you wont find on any other TW ROM and some you wont find anywhere...Xposed, AOSP or otherwise! You can turn them on and off at will. We try not to impose many things on people because we realise that Android is all about INDIVIDUALITY. Make YOUR Rom and YOUR phone how YOU want it and change it on a whim.

Choose from 17 preset UI Styles (shown in screenshots tab above) and change them with a click. No rebooting :)

AllianceROM - Designed to be Individual....​

​

Changes in v8​

Complete rebase to OC7

Fixed brightness slider dissapearing

Added alliance app panel allowing 11 custom colorable shortcuts in dropdown

Added toggle for random screenshot anim color

Black glass theme returns! Option to aroma installer - install Black Glass from Alliance Control if using this to fix up any color issues - Thx @Tired Storeman

Minor dark theme changes

Many many Alliance control changes - Added upload and download alliance manager themes with previews. All themes are now on the server. Delte Alliance folder after install to update theme definitions file. THIS IS ESPECIALLY IMPORTANT IF YOU ARE GOING TO UPLOAD THEMES - THEY WONT WORK PROPERLY IF YOU DONT!

Updated Alliogram to latest sources

other minor bug fixes and things forgotten

Changes in v7.1​

Fixed heads up display

Added ambient display

Added ambient display screen timeout

Added dark themed contacts

Added dialer color option (only on dark theme)

Added option to link 3min battery color

Enabled dialer to use custom system background

Added dark themed music

Added dark themed my files

Many other theme changes and fixes

Removed Alliance Settings and Alliance Manager and added Alliance control

Huge overhaul of the custom settings including material theme styling and layout changes for a more intuitive experience

Added simple mode for colors consisting of Alliance Manager, Color-a-Day, Main Theme Color, App Tint Color and quick access to link items. This allows for simple single color themeing.

Added tint color option - this tints checkboxes, menu buttons and other things in apps that use material accent color

Added color a day option to allow system to choose a new main theme color at midnight each day

Added scramble pad option for pin unlock - scramble buttons around for extra security

Added option for Quick Unlock

Added a patch and fix link to ota if any fixes needed

Fixed private mode

Updated Alliogram sources

Many other fixes and small changes throughout system

Lollipop 5.0:​

Based on Samsung 5.0 G900FXXU1BNL9

Rooted, Deodexed, BusyBox, Init.d, Sqlite3, Zipaligned

Build.prop tweaks

ROM Customizer with root browser, widgets

OTA for ROM updates and link to alliance rom website Thanks Kryten2k35;

Alliance Manager Theme/Backup Engine

18 Preset Styles to change theme in 1 click!

Modified Toolbox to allow up to 10 shortcuts instead of 5

Total toggle amount is 30

Pull up in launcher to launch custom app @txr33 - Thanks fake_japanese_guy for posting the app to try in other roms which saved adding to our app picker

Slide left in launcher to launch custom app @txr33

Added About Alliance To about phone

Added Custom Extended Power/Reboot Menu

Added A ton of Open Source FlipFonts

Added Cyanogenmods Torch

Disabled Flipfont Verification Checks

Disabled Signature Verification Checking

Disabled Scrolling cache Systemwide

Disabled Samsungs Secure Storage

Enabled 9 Lockscreen effects

Enabled app ops permission management

Enabled Call/Message Blocking

Enabled External Sd-Card Read/Write Functionality

Enabled Bootanimation.zip functionality

Enabled custom longpress options on samsung keyboard

Enabled By Default Package Verifier OFF

Enabled All disabled Settings widgets

Enabled Launcher app menu list functionality

Camera Lockscreen shortcut

Increased message limit per hour

Enabled Scheduled Messaging

Enabled Scheduled Messaging

Enabled Save Restore Messages (sms only)

Enabled Group Conversation Messages

Enabled Split View Option For Messaging When In Landscape

Up to 200 contacts for messages

Message sent time shown

Increased sms-mms threshold

General Battery and Performance Tweaks

Alliance Custom Settings:

Updated Alliance Settings to new application with sliding tabs nav drawer and more;

Color/Theme Options

Option to link all color options toghether or color seperately

Option to Set Color/transparency popups (e.g powermenu bg) with toggle - make your own tinted glass backgrounds!

Option to Set Color popups text with toggle

Option to Set Color/transparency list menu bg with toggle

Option to Set Action bar text color with toggle

Option to Set Actionbar bg color with toggle

Option to Set System Background Color and/or Gradient Type for 2 or 3 colors

Option to Set System Background Image and Transparency

Option to Set StatusBar Color and/or Gradient Type

Option to Set StatusBar Background Image and Transparency

Option to Set Dropdown Header Color

Option to Set Toggle Background Color and/or Gradient Type and Circle Type/Color

Option to Set Brightness Slider Background Color

Option to Set custom wallpaper on Notification Items with alpha slider

Option to Set 3 color gradient for Notification Items

Option to Set Clock Color, Dropdown Clock Color, Date Color

Option to Set Settings text color

Option to Set Settings Icon color

Option to Set Keyboard background wallpaper

Option to Set keyboard key shadow color

Option to Set keyboard background color

Option to Set keyboard text color

Option to Set keyboard function key bg color

Option to Set keyboard main key bg color

Option to Set keyboard disabled key bg color

Some stock email text content colour options

Option to Set Wifi Icon Color, Signal Color, Settings Button Color

Option to Set Notification icons Color, Notification Text Color, Ticker Text Color, Carrier Color

Option to Set Traffic Color, Alliance Logo Color

Option to Set Toggle Color

Option to Set Toggle Text Color

Toggle background style -* Thanks @TiredStoreman for images

Option to Set Phone Text Color, secondary text color, in app button text color popup header color, in app list text color all with toggles to return to default

Option to Set Power menu text Color, Settings Text Color, Toast Text Color Lockscreen text Color

Option to Set Power Menu Color,

Option to Set Brightness Slider Color

Clock, Notification Panel, StatusBar, Toggles

3 Minit Battery

Option to set statusbar Clock size

Option to enable Clock seconds

Option to set Clock font style

Option to set date style

Option to set date format

Option to Set Clock Position

Option to Set Am/pm Style

Option to Set Day of Week Style

Option to Set Dropdown date Format

Option to Set Dropdown date shortclick/longclick action

Option to set Dropdown Date size

Option to show statusbar icons in dropdown

Option to add Aosp Clear Button, Lock Button, Recents Button, Settings Button, hide Dropdown Header

Option to enable/disable Sfinder, Brightness Slider

Option for any app for sfinder button

Option for alliance button in expanded header to launch alliance settings or any app

Option to Set Custom Carrier Text

Option to Battery Bar, Bar Style, Bar thickness, Bar Anim

Option to add Omni traffic meter with options for left or right side, update interval, hide when inactive and download/upload colors

Option to pick Data Icon Type (Att/Tmo)

Option to pick number of signal bars used 4, 5, 6

Option to enable or disable signal in/out icon

Option to enable or disable wifi in/out icon

Option to hide/display toggle text, circle background

Option to set number of toggles in view

Option to hide Blocking Mode Notification, Ime Icon, Low storage notification, Unstable Wifi Notification

Option to hide Alarm Icon, Bluetooth Icon, Sound Icon, SmartStay Icon, Nfc Icon

Option to Double tap statusbar sleep

Option to disable/enable HeadsUp Notifications with Blacklist

Option to set HeadsUp Notifcation fade speed

Extended Power Menu Options

Option to Hide/Show Data Toggle

Option to Hide/Show Airplane Toggle

Option to Hide/Show Accesibility Shortcut

Option to Hide/Show Power Off Shortcut

Option to Hide/Show Restart Menu

Option to Hide/Show Sound Mode Toggles

Option to Hide/Show Emergency Mode Toggle

Option to Hide/Show Screenshot Toggle

Option to Hide/Show Screen Record Toggle

Phone Mods

Enable/Disable Record Button/Add Call Button In Phone

Option to enable/disable increasing Ringtone

Option to restart Phone and InCallUI

LockScreen Mods

Option to turn ink effect on/off

Option to Select Custom Ink Effect Color

Option to Enable Random Ink Effect Color

Option to Enable/Disable Lockscreen Sounds

Stock Lockscreen Settings Shortcut

General Mods

Choose from 9 functions for long press back - Default, Now, Custom App, Kill, Screenshot, Lock Screen, Torch, Recents, Menu

Choose from 9 functions for long press home

Choose from 9 functions for long press menu

Choose from 9 functions for double press home

Choose from 9 functions for short press menu

Power longpress timeout choices

Double tap timeout choices

Long Press Volume Music Controls With Screen Off

Listview Animation Style Picker

Listview Interpolator Picker

Toast Animation Picker

Disable home key wake toggle

Full charge noti toggle

Enable/Disable Wake when plugging

Enable/Disable Wake when unplugging

Enable/Disable Low Battery Popup

Enable/Disable Full Charge Notification

Enable/Disable USB Connect Sound

All rotation toggle

Ime cursor control with vol buttons

Added option to use private mode with insecure lockscreen

Added option to disable the ongoing Private Mode notification

Added Nfc option for screen off, onlockscreen or unlocked only and nfc icon type

​

DOWNLOAD V8 HERE​

​

MD5 f5618dc964c7be1b45702a3213af50cc

BlackGlass Theme: https://www.androidfilehost.com/?fid=23991606952593364

Alliance Dark Theme: https://www.androidfilehost.com/?fid=23991606952593365

Xtreme Debloat: https://www.androidfilehost.com/?fid=23991606952593366

Samsung Only Debloat: https://www.androidfilehost.com/?fid=23991606952593362

Google Only Debloat: https://www.androidfilehost.com/?fid=23991606952593361

talkingmonkeys Debloat: https://www.androidfilehost.com/?fid=23991606952593363​

​

Installation Instructions:

Pre-Requisites:

Read all of these long instructions to be sure you understand anything. If it doesn't make sense then be patient and get explanations instead of screwing things up then asking for help.

Follow muniz_ri's process to get to lollipop firmware and keep root. G900A or G870A

Doing this you will get flashfire also which is needed. Thanks chainfire for another useful app. If you can't follow the instructions to install it then you shouldn't be flashing this rom.

I will also be providing SafeStrap steps for the G900A and G870A. Use Flashfire to get to lollipop though because it can do things that SafeStrap can't. The reason I still use safestrap is to have a nandroid and quickly recover from bricks or any other issues where I can't fully boot and use FlashFire.

FlashFire Method:

Open flashfire, tap the +, and then tap "Flash zip or OTA" and browse to where you saved this rom on your device and add it.

Tap the + and tap "Wipe" and check everything except internal storage (unless you want to wipe your external sdcard)

Now make sure you have the actions in the following order:

Wipe

Flash zip or OTA

Just be sure that wipe is the first thing it does. FlashFire likes to set it as last even if you select to wipe before you add the rom zip.

Check to make sure within the actions you have everything checked correctly, you can leave everroot disabled as the installer in the ROM zip does this, and also leave reboot as default.

Tap the lightning bolt and then tap OK and wait for it to do its work.

For those of you that want to have safestrap also you can easily set it up to run beside FF. Until the G870A gets an "NCE Flasher" you will need odin for it. I will also provide links to the odin tars for the kernels for the G900A just in case you softbrick and need them to recover. If this is the case don't fear all you have to do is flash the NG3 Kernel in download mode through odin and reboot then enter SS through the splash.

G900A

Be on 5.0 then continue (if you're on my rom already you don't need to install busybox)

Download and install busybox from the playstore.

Install it then safestrap.

Install recovery in safestrap. It was probably removed if you used flashfire. If not you can skip this as its probably installed.

Download and install NCE Flasher (Thanks benwaffle and carl1961)

Download this Flashable OC4 Kernel zip (this one is fixed to work)

Load NCE Flasher and follow the instructions in the app which will flash the NCE Kernel for you and you'll be rebooted into SafeStrap

Flash the ROM, zips, restore your backup.

Remember to flash the OC4 Kernel back afterward or you'll be back into SS quick to do so.

Reboot

Now in case of problems download the NG3 Kernel tar and OC4 to use in odin. I chose NG3 for no particular reason. The NCE Flasher app uses NCE but all of the kernels before OC4 work for this step. The only times I find this is needed since finding the above method is when I hit a bootloop or some reason I can't get to the NCE flasher because of errors I created. Keep these kernels handy because you may run into a need to use them and unbrick.

All you'll need to do is boot to download mode and flash the NG3 kernel in odin

G900A_NG3_Stock_Kernel.tar.md5

G900A_OC4_Stock_Kernel.tar.md5

G870A

Be on 5.0 with root (stock, anything else). Guide here: http://xdaforums.com/att-galaxy-s5/general/how-to-update-to-g870aoc5-5-0-keeproot-t3083841

Download busybox from the playstore.

Install it then safestrap. https://www.androidfilehost.com/?fid=95832962473398954

Next go into download mode (hold volume down, home key and power) and load up Odin on your computer - https://www.androidfilehost.com/?fid=23622183712465432

Flash the G870A NG3 Kernel in odin - https://www.androidfilehost.com/?fid=23622183712466972

Boot after odin finishes and look for the SS splash screen

Flash what you want or restore your backup that you made before things went bad. If flashing this rom this way just wipe system, data, cache and dalvik then flash the rom.

Reboot into download mode and flash the 5.0 G870A OC5 kernel in odin - https://www.androidfilehost.com/?fid=95916177934556234

Reboot and your device will boot up with your changes.

Now if you find yourself in a bootloop for any reason you can odin the NG3 kernel and restore your backup from safestrap. Until we have something better this is safer than flashfire. Sure flashfire is useful but having this extra safety in case you need it is a lot better and quicker to recover from.

If someone wants to look into making the NCE flasher compatible things will be as easy with SS as they are on the G900A

Notes:

For Feature Requests and bug reports please post in the Xda DevDB Section Up Top

This thread is from the Alliance Team and was posted in accordance with the Alliance rules which can be found here

All mods created by Alliance team are copyrighted and not are not to be used in other works or ported without our expressed permission.

COPYCATS - UNDER NO CIRCUMSTANCES IS ANYONE TO SOURCE ANYTHING FROM THIS ROM. I WATCH THESE THREADS LIKE A HAWK. IF YOU DO...I WILL FIND THEM...AND I WILL REPORT IMMEDIATELY. NOW GO LEARN YOURSELVES INSTEAD OF RIPPING FROM OTHERS :P

Alliance Color Guide:

​

@talkingmonkeys for the port

The Alliance Crew - You guys ROCK!!

Sparky b for helping me out with base files

Chainfire for root

Ficeto for ROM Customizer, Custom Settings and countless hours of help

Gravitybox for the app picker source

AOKP for clock source

Crussader for aosp theme on s3 that helped with S5 theme and for the big head start he gave us on Lollipop

Liquid for animations and clock

kimdalanxa for fingerprint images

Tamerlan2009 for Note 4 Weather

Gharrington for 3Minit Battery

Omni for Traffic Meter

Ktoonsez for included kernel

amarullz for aroma

_alexndr for his aroma dev base which saved us a lot of time at the start and also for the links to the bootloader and modem

​

AND SO IT BEGINS.....

​

XDA:DevDB Information

AllianceROM ATT S5, ROM for the AT&T Samsung Galaxy S 5

Contributors

Goldie, txr33, talkingmonkeys

ROM OS Version: 2.3.x Gingerbread

Version Information

Status: Stable

Created 2015-05-02

Last Updated 2015-05-03