• 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][OFFICIAL] AquariOS 9 || Live Support || Theming || 16/05/2019

DigiGoon

Elite Member
Aug 13, 2013
1,812
1,263
113
Ahmedabad
digigoon.com

JOIN OUR TELEGRAM CHAT!
Latest Pie builds are now live!!!
JOIN HERE!

No Telegram? Don't worry, all stable builds will also come this way!

Disclaimer:
We are NOT responsible for anything that may happen to your device as a result of flashing ROMs, kernels, or installing any other mod. You are responsible for your own actions and bad decisions - so stop blaming others! ;)

This is a user friendly thread. Please be respectful and courteous to other users. While feature requests will be considered, AquariOS tries to maintain a ROM that is smooth and stable, so adding every feature under the sun is not the plan here.



READ!​
1. Unless I tell you otherwise, you MUST always, absolutely, positively, most certainly wipe data AND system before flashing AquariOS...without a doubt!

2. Don't report bugs if you haven't followed directions - most likely it's user error at that point as far as I'm concerned.

3. Always run a backup before doing anything.

4. Provide a log when reporting a bug (see more info below).

5. Be respectful.

AquariOS Team:

LEAD DEVS:
*@calebcabob
*@rc420head
*@bigrushdog

OTHER CONTRIBUTORS:
*@Fezzy102
*@Roger.T
*@MikereDD
*@popogijo
*@DigiGoon

OFFICIAL TESTERS:
*@biron_w
*@bggold
*@S8ntsHaz3
*@pathum1
*@dadoc04
*@kheltek
*@undeadking
*@pro_b
*@rav101
*@koax88
*@Triscuit
*@AdamzApple_


Features:
Featured attractions
  • SmartBar, Pulse, and Fling
  • Hardware key customization
  • Theming: Dark/black background
  • Theming: Accent picker (27 colors)
  • Theming: AquariOS TileStyles (changes QS tile shapes)
  • Theming: Font engine
  • Custom status bar battery options
  • Custom status bar clock and date
  • Custom headers
  • Lock screen weather: Pixel style
  • BatteryBar: status bar & navbar
  • Custom LED color controls
  • "Clear all" recents button (if QuickStep disabled)
  • Volume rocker options
  • Lock screen visualizer
  • Lock screen custom clocks
  • Advanced power menu (Stock look & feel)
  • App Ops
Expand to see full list of features:

Navbar & Status bar
  • Smart Bar, Pulse, and Fling
  • Ripple/Spring/Flip/Pixel animations
  • Optional seek arrows for media playback
  • Pulse: Stock & SmartBar. Blacklisting. Advanced controls
  • Double-tap navbar to sleep
  • Custom status bar battery options (circle, dotted circle, large circles, hide)
  • Custom status bar clock and date (center clock available)
  • Battery Bar (status bar & navbar)
  • Network traffic indicator
  • Status bar icon blacklisting

Notification Drawer
  • Custom headers
  • Advanced location tile (3-mode location toggle)
  • Brightness: slider show/hide, slider positioning, brightness buttons show/hide, and more
  • Quick pull-down
  • Tile animation options
  • Ability to change number of quick settings columns/rows
  • Option to hide QS tile titles
  • Heads-up (immunizer, blacklister, snooze, duration)
  • QS opacity

Lock screen
  • Lock screen bottom shortcut options
  • Lock screen charging info
  • Media art on lock screen (enable/disable)
  • Lock screen weather (stock Pixel version)
  • Lock screen visualizer

Buttons
  • Power Menu customizations (shortcuts, actions)
  • Volume key music control
  • Advanced volume panel
  • Long-press power button for torch

System and Misc
  • Substratum compatibility
  • Notification LED controls
  • Battery LED controls
  • Custom doze options
  • Optional "Clear all" recents button (including placement)
  • Increasing ringtone option
  • Ability to unlink notification volume from ringer volume
  • Option to force show Enter key
  • Network speed indicator
  • Status bar brightness control
  • Screen-off animations
  • Double-tap to sleep on lock screen, navbar, & status bar
  • Advanced screenshot functionality (partial/fullscreen)
  • Advanced screen recording tile
  • App package name to app info screen
  • Dynamic vendor image notification
  • Hidden dashboard hints & summaries
  • Developer settings enabled by default
  • Custom night light brightness options
  • Disabled forced encryption
  • Disabled tether provision checks
  • Expanded desktop options
  • Bug fixes and stability improvements



Changelog:
Code:
====================
     05-16-2019    
====================

====================
     05-15-2019    
====================

====================
     05-14-2019    
====================

====================
     05-13-2019    
====================

====================
     05-12-2019    
====================

 * frameworks/base
e15f5c4  SmartActions: TEMP disable camera action  [bigrushdog]
287040f  Add in camera action to bindable actions (1/2)  [pimpmaneaton]
9434cd3  SmartNav: Eliminate needless BroadcastReceiver in BaseNavigationBar [1/2]  [bigrushdog]
8847d46  CarrierConfigManager: Enable enhanced call blocking function  [mydongistiny]
a8c0314  core: Implement Aggressive Battery [1/2]  [Joe Maples]
370ee61  RecentsIconPack: Fallback to default icons on icon pack removal  [Giuseppe Maggio]
661f781  IconsHandler: Really update the icon packs available  [Giuseppe Maggio]
d2040c8  Support per-app icon and label customization [2/2]  [Anas Karbila]
97b9c5d  Custom Icons handler: add launcher icon cache support  [ezio84]
1ca9077  Stock Recents/Overview icon pack support [2/3]  [ezio84]
5e574e8  VolumeDialog: avoid multiple animations on touch spam  [Giuseppe Maggio]
3298a57  Add notification slider if ring & notification is unlinked  [rajadeja]
a74bd4b  Volume Panel: Make panel side user selectable [1/2]  [bigrushdog]
5238a76  Volume panel: fixed incorrect positioning of the expandable_indicator and ringer  [a.derendyaev]
497e908  Code improvements for expandable volume panel  [Giuseppe Maggio]
b8bc5f7  Redo expanded volume panel for 9.x  [HrX03]
eacbb56  Volume panel: Fix animation  [xyyx]
ed71b9c  Volume panel: load the bool once  [ezio84]
c1bf53b  Volume panel: Do the same with less  [Alex Cruz]
831f428  Allow devices override audio panel location  [a.derendyaev]
8f9536f  Remove previous customizations to volume panel [1/3]  [calebcabob]
cff637e  Merge "Revert "Theming defaults: Set the UI dark by default."" into a9  [D.J. Calphonic]

 * packages/apps/Settings
bf7abc6  Uptime: Move from AboutPhone to Battery stats  [calebcabob]
85dd324  Settings: Add deep sleep info to uptime  [Stefan Berger]
ed9894c  Settings: Bring back Uptime  [Stefan Berger]

 * packages/apps/SmartNav
bcaf86b  Add in camera action to bindable actions (2/2)  [pimpmaneaton]
38de002  SmartNav: Eliminate needless BroadcastReceiver in BaseNavigationBar [2/2]  [bigrushdog]

====================
     05-11-2019    
====================

====================
     05-10-2019    
====================

====================
     05-09-2019    
====================

 * build/make
82c121c  Merge "Accept mka bacon as a build command (keep mka aquarios as well)" into a9-caf  [Dennis Lebhardt Jr]
fd27fa6  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform/build into HEAD  [rc420head]

 * frameworks/base
7b4782d  Merge branch 'a9' of https://github.com/AquariOS/frameworks_base into a9  [calebcabob]
ef78bf6  Camera: allow camera to use power key as shutter  [Danesh M]
8500a53  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//frameworks/base into HEAD  [rc420head]

 * packages/apps/Settings
01c7f55  Implement Aggressive Battery [2/2]  [Joe Maples]
658a232  Remove previous customizations to volume panel [3/3]  [calebcabob]

 * vendor/aquarios
29a3b83  Merge "Add Markup app" into a9-caf  [Dennis Lebhardt Jr]
907f18e  android-9.0.0_r37  [rc420head]

 * vendor/oneplus
9eff4fe  sdm845-common: Add QCOM's WFD implementation  [Artem Borisov]

====================
     05-08-2019    
====================

 * bionic
6651723  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//bionic into HEAD  [rc420head]

 * bootable/recovery
4b592a2  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//bootable/recovery into HEAD  [rc420head]

 * frameworks/av
4fbaff1  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//frameworks/av into HEAD  [rc420head]

 * frameworks/native
a480104  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//frameworks/native into HEAD  [rc420head]

 * frameworks/opt/net/wifi
da7d569  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//frameworks/opt/net/wifi into HEAD  [rc420head]

 * frameworks/opt/telephony
e187096  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//frameworks/opt/telephony into HEAD  [rc420head]

 * hardware/broadcom/wlan
0a80f36  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//hardware/broadcom/wlan into HEAD  [rc420head]

 * hardware/interfaces
10a4de6  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//hardware/interfaces into HEAD  [rc420head]

 * hardware/nxp/nfc
2af9019  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//hardware/nxp/nfc into HEAD  [rc420head]

 * packages/apps/Bluetooth
4efe47e  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//packages/apps/Bluetooth into HEAD  [rc420head]

 * packages/apps/CarrierConfig
fda94b6  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//packages/apps/CarrierConfig into HEAD  [rc420head]

 * packages/apps/DocumentsUI
74a6f53  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform/packages/apps/DocumentsUI into a9  [calebcabob]

 * packages/apps/Nfc
5fc2c68  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//packages/apps/Nfc into HEAD  [rc420head]

 * packages/apps/Settings
a4166f8  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform/packages/apps/Settings into a9  [calebcabob]

 * packages/services/BuiltInPrintService
c5ca623  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//packages/services/BuiltInPrintService into HEAD  [rc420head]

 * packages/services/Telecomm
523e7da  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//packages/services/Telecomm into HEAD  [rc420head]

 * packages/services/Telephony
2c79dd2  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//packages/services/Telephony into HEAD  [rc420head]

 * system/bt
5992d6a  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//system/bt into HEAD  [rc420head]

 * system/core
05b13e0  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//system/core into HEAD  [rc420head]

 * system/netd
a3758f6  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//system/netd into HEAD  [rc420head]

 * system/sepolicy
09aeb46  Merge tag 'android-9.0.0_r37' of https://android.googlesource.com/platform//system/sepolicy into HEAD  [rc420head]

 * vendor/support
f4c62f6  Recents Icon Pack: Address issue with improperly aligned preference  [calebcabob]

====================
     05-07-2019    
====================

====================
     05-06-2019    
====================

 * frameworks/base
a12081a  Revert "Theming defaults: Set the UI dark by default."  [calebcabob]
25be2fe  Merge "Recents: Fix fab theming when user is using white accent" into a9  [D.J. Calphonic]

 * packages/apps/CoralReef
56906b9  Recents icon pack: Align layout with Settings  [Alex Cruz]
3e14476  RecentsIconPack: Extend and use IconPackPreference  [Giuseppe Maggio]
e964347  Stock Recents/Overview icon pack support [3/3]  [ezio84]

 * packages/apps/Launcher3
16319b3  Revert "Change swipe up gesture settings config [3/4]"  [calebcabob]
7ab152f  Refactor for use with AquariOS  [calebcabob]

 * packages/apps/Settings
63fed68  Merge "Expose FP gestures as external activity" into a9  [D.J. Calphonic]

 * vendor/aquarios
386c0de  Add Markup app  [spaceman860]
609c6a2  [2/2] vendor: add OTA script do delete package cache  [maxwen]

 * vendor/pixelgapps
486e11a  make it caf aka oneplus friendly  [rc420head]

 * vendor/support
d364fd1  CustomSeekBar: allow longpress on left value to set it manually  [ezio84]
773e98d  support: Adapt IconPackPreference class from Launcher3  [Giuseppe Maggio]

====================
     05-05-2019    
====================

 * build/make
d294e9c  Accept mka bacon as a build command (keep mka aquarios as well)  [calebcabob]

 * packages/apps/CoralReef
17c522a  Volume Panel: Make panel side user selectable [2/2]  [bigrushdog]

 * vendor/aquarios
7902f51  Gestures: Enable swipe-up navbar gesture on all supported devices  [calebcabob]

 * vendor/oneplus
9fa6d76  msm8998-common: update blobs from 9.0.5  [codeworkx]

====================
     05-04-2019    
====================

 * packages/apps/CoralReef
bbc7062  Remove previous customizations to volume panel [2/3]  [calebcabob]

====================
     05-03-2019    
====================

 * frameworks/base
4c160b3  Merge "Initial support for OnePlus in-display fingerprint sensor" into a9  [D.J. Calphonic]
2c2584f  Recents: Fix fab theming when user is using white accent  [calebcabob]

 * packages/apps/Settings
2735852  Disable Oreo recents if QuickStep is enabled  [bigrushdog]
Downloads:

ROM: Latest AquariOS build

GApps: OpenGapps


Q & A
Read this before telling everyone something is broken!

1. Android Pay isn't working!! What do I do?
Go into Magisk settings and toggle on the "Hide Magisk" option. Then try again. Also, I've found once in a great while, even with this enabled, it will say it failed - if this happens, just try again...it'll work.

2. It's bootlooping after flashing ROM with Magisk - now what?
Don't flash Magisk until you have already booted into the new AquariOS build at least once. If that wasn't your issue, sometimes Substratum overlays can cause bootloops. If you have anything applied, flash the SubstratumRescue zip from your substratum directory

3. Why is the built-in System Theme section greyed-out (background, accent, & fonts)?
When the Substratum app is installed, this section will become inaccessible in order to prevent conflicts. You CANNOT use them both at once!


Reporting a bug?
See how to do so here:

BEFORE REPORTING A BUG:
1. Flash the SubstratumRescue zip and see if your issue is still there.
2. If you have flashed a custom kernel or ANY OTHER MODs, delete 'data/system/packages_cache' then wipe dalvik/cache, and flash AquariOS again WITHOUT any additional modifications/custom kernel.
3. Check to see if your issue persists.

*Do NOT even bother reporting an issue if you have dirty-flashed AquariOS over some other ROM! We WILL be able to tell!

Logs are crucial to resolving almost any kind of issue. You need to provide a log in order for the issue to be addressed. Please also include info on how to reproduce the reported bug if possible (maybe even take a screen recording for us ;)).

If you need a log extracting app, try out CatLog!
Either save your log locally and share it, or paste your log into an online code sharing tool like hastebin.com - then share the URL after hitting the SAVE icon.


Credits & Thanks:
Ezio84
OmniRom
Dirty Unicorns
SlimRoms
The LineageOS Community
Team Substratum
The AquariOS testers!!!
And all other open source Devs/Teams who share their work!


Source Code:
Device
Kernel
Vendor


XDA:DevDB Information
AquariOS 9, ROM for the OnePlus 3

Contributors
DigiGoon, calebcabob, rc420head
Source Code: https://github.com/AquariOS

ROM OS Version: 9.x Pie

Version Information
Status: Beta

Created 2019-04-06
Last Updated 2019-05-16
 

bigrushdog

Inactive Recognized Developer
Apr 23, 2007
3,547
7,244
113
hi there, thanks for new pie rom.
Aquarios is LOS based?
No. But the kernel is straight LOS because it is stable.

You may want to remove that G+ link...
No! We're not ready to let go yet :p:p:p


Fresh April security patch build up on AFH. I'll be helping @DigiGoon out some from time to time. We can't test every possible device configuration so if you guys have any issues post up.
 

Noor1993

Member
Aug 4, 2015
24
4
0
hey , i have been on AOSiP Pie for a long time waiting for the official oxygen pie , but i might flash this rom seeing a lot of developers and testers working on it . Does it have ota updater app?
 
G

GuestK00264

Guest
But is AquariOS a forque of LOS with some own options and features, or is it AOSP based and only kernel used from LOS?
Nice to see a new taste for OP3 btw ;)
 

abhibnl

Elite Member
Oct 13, 2011
3,595
1,463
0
I have no idea about any encryption issue. But if you are encrypted coming from stock, you must COMPLETELY wipe your device, flash, and re-encrypt the device.
That's an issue actually. You shouldn't have to completely "format" your /data partition in order to flash a custom ROM. The maintainer of this device needs to add fixes for FDE in this ROM. It was there in early Pie builds but now almost all Pie ROMs have fixes for it.
 
  • Like
Reactions: vinoxflame

bigrushdog

Inactive Recognized Developer
Apr 23, 2007
3,547
7,244
113
That's an issue actually. You shouldn't have to completely "format" your /data partition in order to flash a custom ROM. The maintainer of this device needs to add fixes for FDE in this ROM. It was there in early Pie builds but now almost all Pie ROMs have fixes for it.
AquariOS does not support FDE at this time. I'll report back when/if FDE becomes supported.

---------- Post added at 09:37 AM ---------- Previous post was at 09:35 AM ----------

ROM with really good performance and stability.
Do you plan to add automatic call recording function?
I think this is on the project TODO list. This would be a most useful feature.
 
  • Like
Reactions: smk513

abhibnl

Elite Member
Oct 13, 2011
3,595
1,463
0
AquariOS does not support FDE at this time. I'll report back when/if FDE becomes supported.

---------- Post added at 09:37 AM ---------- Previous post was at 09:35 AM ----------



I think this is on the project TODO list. This would be a most useful feature.
Thanks. But I really think adding FDE support will be crucial for this device. There are many users like me who like to try new ROMs in pursuit to find a stable one while staying encrypted, and don't have much time to backup whole internal storage because a ROM wants to format internal memory before we can use it. Just my 2 cents though. Your project, your decisions :good::D