Disclaimer: I am not responsible for any damage to your device! You are flashing this on your own risk!Currently on Hiatus so no updatesDescription

I made this mod in order to get some functionality tweaks as well as visual tweaks from custom roms to OOS. This mod doesn't require root but it needs to be flashed with TWRP! I will try to update it to the newest OOS version at all times, even Open Betas but I cannot promise I will keep up forever. I made this mod for the Oneplus 3T but it's confirmed working on Oneplus 3 too. I know you can use substratum for a lot of my mods functionality but I have problems with it and I think there should be a solution for people who don't like substratum. I hope you enjoy this mod and can use it without problems. Remember to hit the thanks button Credits to -

Code:

@v.konvict for his black notifications (His Thread)
@ungeeked for his superior knowledge and awesome work, he's literally everywhere!
@Kickoff @Anova's Origin and @BaaDNwZ for their help in this thread.
@Brut.all and @iBotPeaches for the apktool
@Ayush Singh for his great AROMA Installer guide here
@amarullz for creating AROMA installer
@Daniiiik49 for his Material Theme for AROMA Material Theme for AROMA (which I modyfied a little)
@gharrington for 3minit Battery Mod (More information)
@ magura320 for his stereo mod
@SyCreed for helping me with a lot of things, especially hiding statusbar clock on lockscreen! (His Mod)
And special credits to my girlfriend who helped me with some accent colors and gave up some time with me so I could make this!
And everyone else who helped me and I forgot to mention, If you feel like you should be here send me a pm :)

Versions

Versions up til 2.0 are for OOS 4.1 Stable (Has compatability issues)
Version 3.0 is for Open Beta 4 (Has compatability issues)
Versions 4.x are for OOS 4.1.3 and Roms Based on that
Version 5.0 is for Open Beta 5/14 and Roms Based on that
Versions 6.0 are for Open Beta 6/15 and Roms Based on that (Dark Version now seperate)
Versions 7.0 are for Open Beta 7/16 and Roms Based on that
Versions 8.x are for Open Beta 8/17 and Roms Based on that
Versions 9.x are for OOS 4.1.5 and 4.1.6 and Roms Based on that
Versions 10.x are for Open Beta 9/18 and Roms Based on that
Versions 11.x are for Open Beta 10/19 and 11/20 and Roms Based on that
Versions 12.x are for Open Beta 12/21 and Roms Based on that

FeaturesNot all features are available for all versions!Optional:(Black = Unchecked, White = Checked)
Center Clock
Remove Carrier Text (Sometimes starts to show again, reboot to fix)
No Status Bar on lockscreen
Transparent Status Bar and Carrier Text
Transparent Status Bar and hidden Carrier Text
Remove Date From Lockscreen
Remove Network Indicators (Little Triangles next to Wifi and Mobile Data)
LTE instead of 4G
Hide Disabled Sim Card Icon
New Accent Colors (Refer to screenshots)
3minit Battery (Install 3MinitBatterySettings.apk before flashing and disable original battery symbol in settings)
Framework Mods (Enable 360° Rotation, Smaller Navbar, Black Battery Saver with 20% Alpha, No Input Method Notification, Enabled Burn In Protection, Safe volume warning removed) [Choosable in Normal version, will be flashed in Dark version!]
Move Clear all FAB to either left or right (Only check one of the options!)
Lockscreen clock mods (Small, Smaller and Tiny with or without transparacy/ All have a thinner font) v8.1 and up
Remove Bottom Icons from Lockscreen (Shortcuts still there)
Enable/Disable Stereo Mod by @magura320
Louder Incall Volume with and without stereo sound
iOS Animation (New Open/Close/Transition animations) by @bartez1596

Main Mods:(You can only choose one)Every Option has full black QS Background on Dark Theme
3-7 QS Tiles in a row
Round Recents
3-7 QS Tiles in a row with Round Recents
Every option above as dark version (Black notifications)

Installation Instructions

Step 1: Download the correct mod version for your OOS version
Step 2: Download the correct revert zip for your OOS version
Step 3: Boot into TWRP and make a full backup
Step 4: Install the AROMA zip and choose the options you like
Step 5: Reboot and enjoy Optional: If you have problems, want to go back to stock or want to try a different combination in AROMA then flash the revert zip firstChangelog

Code:

Built for Oneplus 3T (should work on Oneplus 3 too but no support given)
Version 1.0 initial release:
3 Quick Settings Tiles in a row (Stock)
4 Quick Settings Tiles in a row
5 Quick Settings Tiles in a row
6 Quick Settings Tiles in a row
7 Quick Settings Tiles in a row
3 Quick Settings Tiles in a row and clock in center
4 Quick Settings Tiles in a row and clock in center
5 Quick Settings Tiles in a row and clock in center
6 Quick Settings Tiles in a row and clock in center
7 Quick Settings Tiles in a row and clock in center
Added in Version 1.1:
Round Recents mod! (All round recents have center clock, deal with it!)
3 Quick Settings Tiles and round recents
4 Quick Settings Tiles and round recents
5 Quick Settings Tiles and round recents
6 Quick Settings Tiles and round recents
7 Quick Settings Tiles and round recents
Added in Version 2.0:
Reworked every option!!
Center clock now affected by statusbar setting!
Center clock now hidden on lockscreen thanks to @SyCreed
Fixed a round recents grafic bug and reduced size of corner
Added Pharrax's config which contains:
5 Tiles, Center Clock, Round Recents, clean lockscreen
Added Clean Lockscreen only
Changes in Version 3.0:
Only for Open Beta 4!
Added Chazarss's Config (Same as Pharrax's but with date on lockscreen)
Otherwise the same functions as 2.0
Changes in Version 3.0 Dark:
Hopefully fixed signature Problems
You can now have a fully black theme with white accent colours!
--In Settings, Apps, *AnyApp* there is a little bug. Longpress the buttons to read the text
Credits to @v.konvict and @ungeeked for helping me with that
Changes in Version 4.1:
Only for OxygenOS 4.1.3 Stable!
Now using VRTheme! Reduced file size drastically! Thanks to @ungeeked
Merged Normal and Dark mods into a single zip!
You now have more customization options!
Added option to remove Network Indicators on Statusbar (little triangles) Credits to @Skies/SANKE
Added new Accent colors and made white slightly darker
New Option to include 3minit Battery Mod by @gharrington (More Information!)**
**Please Install the 3MinitBatterySettings.apk before flashing if you want to use it Also you have to disable stock Battery symbol in settings/statusbar.
Added option to move Clear all button to left or right (Only choose one option!)
The changelog section in the installer is now a features section.
Changes in Version 5.0:Only for Beta 5!
Added new moss green accent color
Added option to move clear all button (Recents and notification)
Fixed progress bar in AROMA installer
Changes in Version 6.0:Only for Beta 6!
Dark theme is now a seperate zip file!
Light theme in every option now has a bit darker qs background
Added Option to Remove Bottom Icons from Lockscreen (Removed Pharrax's config and clean lockscreen)
Added Stereo mod (Sound from earpiece and speakers at the same time)
Added more accent colors
A lot of installer tweaks (visual and under the hood changes)
Changes in Version 7.0:Updated for Beta 7!
Dark Version: Changed AROMA Installer Theme to something more dark
Some Fixes where text was black on black (Probably still some left)
Changes in Version 8.0:Updated for Beta 8!
Dark Version: Some Notification fixes
Changed Purple Accent on Dark theme to a bright and saturated blue
Changes in Version 8.1:
Added new lockscreen clock tweaks:
Normal Lockscreen Clock - Thin
Normal Lockscreen Clock -Transparent
Small Lockscreen Clock
Small Lockscreen Clock - Transparent
Smaller Lockscreen Clock
Smaller Lockscreen Clock - Transparent
Tiny Lockscreen Clock
Tiny Lockscreen Clock - Transparent
All of the above mods change the font to sans-serif-lightChanges in Version 8.2:
Fixed some accents on some pages like OTA app
Added options for lockscreen status bar:

No Status Bar on lockscreen

Transparent Status Bar and Carrier Text

Transparent Status Bar and hidden Carrier Text

Normal Status Bar and hidden Carrier Text

Another page to choose mods, some other slight installer changes
Rebuild updater-script from scratch, now installation is so much fasterand cleaner!
Changes in Version 9.0:
Release for OxygenOS 4.1.5!
Reply action background is not pitch black now but a dark gray
Changes in Version 9.1:
Added some missing files for Dark theme
Option to make Lockscreen Date transparent
Changes in Version 9.1:
Added funcitons to framework mod: (Keep in mind that framework mods are optional on normal mod but mandatory on Dark version!)
No Input Method Notification
Enabled Burn In Protection
Safe volume warning removed
Also the heads up notification for calls is now fully black with visible text.
Changes in Version 10.0:
Updated for Open Beta 9/18!
Changes in Version 10.1:
Fixed Transparent Lockscreen Date
Some slight Dark Theme Changes
Reduced file size drastically
Changes in Version 10.2:
Updated My mod with some features of @SyCreed's new framework mods from over here!
Added funcitons to framework mod: (Keep in mind that framework mods are optional on normal mod but mandatory on Dark version!)
No Input Method Notification
Enabled Burn In Protection
Safe volume warning removed
Also the heads up notification for calls is now fully black instead of grey.
Changes in Version 11.0:
Updated for Beta 10/19!
Changed Look of Aroma installer to the theme @dorimanx uses for his kernel
Both installer are dark with a little indicator on the bottom right (N for Normal Version, D for Dark Version)
Changes in Version 11.1:
Added iOS Animations by @bartez1596Changes in Version 11.2:
Added Option to make InCallUI Background Completely Black
Added option for Bigger InCallUI Contact Photo (Testing)
Changes in Version 11.3:
Optimizations for OB11/20 (Mainly redid Accent Colors)
Removed InCallUI mods since they made some bigger changes to it (Will probably come to my substratum theme though)
Added Option to Change 4G Icon to LTE (Thanks to @ungeeked)
Added Option to hide Disabled Sim Card Icon (Thanks to @ungeeked)
Some Small Aroma Changes
Changes in Version 11.4:
Fixed Call Problems with Dark Mod
More aggressive removal of Bottom Area (Removes all icons text and schortcuts)
Added Sound mods: Higher Incall Volume with and without stereo sound
Fixed LTE Icon and Disabled Sim on Dark Mod
Changes in Version 12.0:
Updated for Beta 12/21!
If you have a request for a feature post it in my thread
I have not tested every option so use at your own risk!

Known issues

Versions v1.0-v3.0Rework/Dark have combatibility issues and may not work on all devices.
Some Notification Titles and/or content is black on black on dark theme. (Substratum mod below helps but doesn't fix all yet)Some Heads up notifications like call or alarm don't show any text on dark theme. Fixed in v8.0In Open Beta versions the standard launcher doesn't use the new accent colors. Fixed in v8.0If you have found any more issues please report them here.

For now it includes: Two Accents, Oneplus Red and Pharrax Blue
Overlay for Action Launcher (Black Settings with choosen color)
Overlay for Oneplus Community App (Changes color to Accent) For Black Version Please Install OnePlus Community Black.apk from my Mega Drive
Overlay for Gsam Battery Monitor: Changes Dark Theme to a pitch black. Changes a teal Accent to the accent you chose (#2e78f3)
Overlay for Spotify (Makes the Notification Controls white) Thanks to @KpChuck
Overlay for Whatsapp: Changes the accent of whatsapp to the accent. If you install my overlay first and after that e.g. Swift Black whatsapp will look completely like Swift Black but notifications will be blue! (Group chat names still buggy)

I'm planning on fixing more notifications with that as well as adding black theme to some apps that are missing in Swift Black. Updates may follow.
You can download it from my mega folder above! (It's called DarkModeExtention.apk)

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.Are you a developer? | Terms of Service