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....
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
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
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://forum.xda-developers.com/att...w-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
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