[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] manikchathli:
[ROM][Un-OFFICIAL][NEW!] AquariOS 7.1.2 &#8214; OMS &#8214; Weekly Releases &#8214; June 13

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 DEVELOPERS:

calebcabob

rc420head

Features:

Featured attractions

*Smart Bar, Pulse, and Fling

*Custom status bar battery options

*Custom status bar clock and date

*Status bar weather (OmniJaws engine)

*Lock screen weather (OmniJaws engine)

*QS Weather tile (OmniJaws engine)

*Custom Headers (contextual or custom)

*Battery Bar (status bar & navbar)

*Rootless Substratum - fully theme-ready and up-to-date

*Magisk (root access)

*Battery and Notification LED controls

*Optional "Clear all" recents button

*Volume rocker options

*Lock screen visualizer

Expand to see full list of features:

Navbar & Status bar

*Smart Bar, Pulse, and Fling

*One-handed mode

*Custom status bar battery options

*Custom status bar clock and date

*Status bar weather (OmniJaws engine)

*Battery Bar (status bar & navbar)

Notification Drawer

*QS Weather tile (OmniJaws engine)

*5-day weather display in header (OmniJaws)

*Custom Headers (contextual or custom)

*Advanced quick settings easy toggle (3-mode location toggle)

*Easy toggle for Wi-Fi, Bluetooth, and Location

*Brightness slider on/off toggle

*Haptic feedback on quick setting on/off toggle

*Ability to change number of quick settings columns/rows

*All tile scroller for small QS tiles

*Status bar brightness control

*Network traffic indicator

*Option to hide QS tile titles

Lock screen

*Lock screen item options (time, date, alarm text toggles & Clock font style)

*Lock screen shortcuts

*Lock screen weather (OmniJaws engine)

*Lock screen visualizer

Buttons

*Power Menu customizations (shortcuts, actions)

*Volume keys control media volume

*Volume key wake

*Volume key music control

*Volume key orientation swap

*Volume key keyboard cursor control

*Volume down to enter do not disturb

*Volume up to exit do not disturb

*Do not disturb volume panel switch

*Long-press power button for torch

System and Misc

*Rootless Substratum - fully theme-ready and up-to-date

*Magisk (root access)

*Battery and Notification LED controls

*Optional "Clear all" recents button

*Lots of system animation

*Optional dashboard columns

*Increasing ringtone option

*Ability to unlink notification volume from ringer volume

*Option to force show Enter key

*Power notification controls

*ADB enhancements (ADB over wifi, Hide ADB icon)

*Long-pressing settings icon enters custom settings

*Download speed in notification

*Advanced Reboot menu

*Advanced screenshot functionality (longpress tile/power menu for selectable screenshot)

*Ability to lock app in landscape via rotation tile

*Advanced charging sound controls

*Advanced seekbar style animation controls

*Quick setting header Longpress actions

*App package name to app info screen

*Ability to launch app when touching app icon in app info screen

*Phone info shortcut to about phone/status on top

*Dynamic vendor image notification

*Double tap anywhere to sleep

*Long press power for torch

*Option to disable pin needed after fingerprint unlock (even after first boot)

*Option to disable fingerprint success vibration

*Option to hide dashboard hints, summaries, etc.

*Bug fixes and stability improvements

*Developer settings enabled by default

*Custom night light brightness options

*Disabled forced encryption

*Disabled tether provision checks

*expanded desktop options

*option to enable/disable wake on plug

Changelog:

====================
06-04-2017
====================

* device/huawei/angler/
d9f957e angler: enable miracast
f010847 Angler: Relax thermal throttling
5c357f3 angler: facelock properties *update for N Change-Id: I1be3c998b083da85a4109eca13d4f455c9e6f37a

* frameworks/base/
43c34e3 QS tile titles visibility [1/2]

* packages/apps/CoralReef/
55b12db QS tile titles visibility [2/2]
e05e890 Revert "Bring back 'custom small QS tiles' [2/2]"

* vendor/aquarios/
ef204ca Fix Trusted Face
784d221 Add Live Wallpaper support
92d42ce ROM Version: Add date & time so users can see in About Phone

====================
06-03-2017
====================

* packages/apps/CoralReef/
08d5b73 Small QS tiles: hide count slider for now
d97d7d0 Animations: Fix string (was showing "fast" twice in listview)
c9f3973 Settings: Second Clock (2/2)

====================
06-02-2017
====================

* frameworks/base/
46fa3b2 Small QS tiles: make them less conjested now that we have scroll
1f524d4 Show seconds clock (1/2)

* packages/apps/Settings/
0f3ee54 How the ****...?

====================
06-01-2017
====================

* build/
58e710e Squash Support for device tree in boot.img
b77a99e build: reintroduce and rework BOARD_CUSTOM_BOOTIMG_MK flag
cfd207c build: Handle custom boot images properly
be69a52 Redo BOARD_CUSTOM_BOOTIMG_MK support

* system/sepolicy/
af35b35 Allow recovery to access /data on userdebug/eng builds

====================
05-31-2017
====================

* system/vold/
03b104c system/vold: cleanup compiler warnings (read of uninitialized memory).

====================
05-29-2017
====================

* build/
de97be0 Date & time is now generated from vendor - no need for this now
f9860fc Change some echo'd parts to bold colors
3fc8c97 Add a bunch of clean options
004df9b build: Remove --detect_android_echo to properly issue echo commands
a53abe2 core: use 0 compression when creating the target_files package
e3a091e Stop overwriting prebuilt vendor prop
9e29064 releasetools: silence binary info printed by blockimgdiff

* device/huawei/angler/
664c7a6 Configure Bikini Bottom

* frameworks/base/
1605e20 Update API again
414e067 Dashboard tile layout config [2/2]
18e653c Squashed: ass load of animations

* kernel/huawei/angler/
81fa2e3 Welcome to Bikini Bottom!

* manifest/
4455402 Track system_vold for adding F2FS support

* packages/apps/CoralReef/
4a7fc51 Squashed: ass load of animations

* packages/apps/Settings/
8d4ef9b Dashboard tile layout config [2/2]
7ff8487 Settings: Enable storage manager
c2defa0 Fix disable screenshot sound switch
92184ad PT translations

* system/core/
0b0f926 fs_mgr: Skip filesystem check unless fs_type matches

* system/vold/
c296772 vold: add lib deps

====================
05-28-2017
====================

* frameworks/base/
5684980 Wakeblock code added
de73886 Wakeblock code added

====================
05-27-2017
====================

* frameworks/base/
f75a905 Update qs settings on dpi change
7bef937 Adjust quickbar tile gap

====================
05-25-2017
====================

* frameworks/base/
a2ee657 Fix playing screenshot's sound when camera's sounds off

* vendor/huawei/
2b49b64 Angler: Rename HotwordEnrollment and override OpenGApps
5f1ac07 Angler: Only build GCS if HAS_GAPPS is false

====================
05-24-2017
====================

* frameworks/base/
e87b73a Merge branch 'a7.1.2' of https://github.com/aquarios/frameworks_base into a7.1.2

* packages/apps/CoralReef/
2c20ced Merge branch 'a7.1.2' of https://github.com/aquarios/CoralReef into a7.1.2
174e5e0 CoralReef: Update some strings. Rearrange a few things

* packages/services/OmniJaws/
b770ac0 Merge branch 'a7.1.2' of https://github.com/AquariOS/packages_services_OmniJaws into a7.1.2

====================
05-23-2017
====================

* frameworks/base/
461e535 Revert "[SQUASH] Advanced screenshot functionality & screenshot delay [1/2]"

* packages/apps/CoralReef/
c6279a6 Revert "[SQUASH] Advanced screenshot functionality & screenshot delay [2/2]"

* packages/services/OmniJaws/
f6467bf Created AquariOS OWM API key - READ COMMIT MESSAGE!

====================
05-21-2017
====================

* frameworks/base/
2105214 Merge pull request #3 from jhenrique09/a7.1.2
3fd43f4 PT translations
8d046db Fix DUI slippery flag logic and IllegalArgumentException [2/2]
e89905f SmartBar: allow set custom buttons opacity when Pulse is active [3/3]
ac6870d Pulse: allow custom opacity for solid line renderer [2/3]
f6987a3 Pulse: Moar bars for solid line renderer [2/3]
39e1f29 Fix recents thumbnails for one hand mode
9197a4c One handed mode toggle [1/3]
5b66335 Add new feature of One-hand UI Mode [1/3]

* frameworks/native/
cb48fd1 Fix one handed mode triggering tapjacking protection
ca1a755 Add new feature of One-hand UI Mode [2/3]

* packages/apps/CoralReef/
ed673ae Merge pull request #3 from jhenrique09/a7.1.2
eca2887 PT translations
74decd9 DUI: validate image size before attempting to set as icon [2/2]
0b34516 SmartBar: allow set custom buttons opacity when Pulse is active [2/3]
b1614c8 Pulse: allow custom opacity for solid line renderer [3/3]
cda7d73 Pulse: Moar bars for solid line renderer [3/3]
0d35c78 SmartBar: show arrows for next/previous track when playing audio [2/2]
d9a8ee8 One handed mode toggle [3/3]

* packages/apps/DUI/
e48734c DUI: Rename for AquariOS [3/3]
f6e1563 SmartBar: Battery Bar support [2/2]

====================
05-20-2017
====================

* packages/apps/Settings/
8b66473 Settings: fix FC if opening Audio Settings after enabling DND

* packages/services/OmniJaws/
c5b66d9 Merge pull request #1 from jhenrique09/patch-1
4c1fe7d Update PT-BR translations

* system/core/
7920a4e Merge pull request #1 from jhenrique09/a7.1.2
ae13321 Add flag to prevent /charger symlink Signed-off-by: jhenrique09 <jhenrique09.mcz@hotmail.com>

====================
05-19-2017
====================

* device/huawei/angler/
9ffbbca Enable fingerprint boost

* packages/apps/CoralReef/
e5cdf70 Merge pull request #2 from jhenrique09/patch-2
d2c7beb Fix Carrier Label for MSIM devices

====================
05-17-2017
====================

* packages/services/OmniJaws/
0beadba OmniJaws: add pinWheel directions for wind
51f0704 OmniJaws: fix OWM metric wind speed units

====================
05-16-2017
====================

* frameworks/av/
e2af604 soundtrigger: fix memory corruption
d343cf9 soundtrigger: fill in default extras from dsp

* packages/apps/Settings/
681c48f Kernel Aduitor: If people don't have it, don't show it in the dashboard!

====================
05-14-2017
====================

* packages/apps/CoralReef/
916364f [SQUASH] Advanced screenshot functionality & screenshot delay [2/2]

* packages/services/Telecomm/
7c08d96 [3/3] Add increasing ring feature

====================
05-13-2017
====================

* device/huawei/angler/
959b009 angler: add missing perfd property
6d92d13 Update IMS paths in init.angler
3fb6ac1 Angler: Reactivate atfwd-daemon
59b7594 Angler: Fix denial for sarcontrolservice
3c41e56 Angler: Increase voltage for gains in mixer paths
3629dd8 Fix format warnings in device/huawei/angler/camera
26835d9 Angler: Compile libhwui for performance
ab1e81f power:8992/8994: Correct 4+0 screen off config
a374b12 power:8992/8994: modify screen off config
12fd870 angler: add configs from internal vendor.xml
1267cae angler: drop dex2oat threads down to 6
de0bdbf Extend TARGET_2ND_CPU_FEATURES with armv8a
7b98e7e Add TARGET_CPU_FEATURES
ee9e0ad Add lowi.conf to AOSPLinks
2105368 angler: Change dex2oat threads to eight
194bcac power: Update for a better stock user experience
a98406a sesnors: Don't wake on significant motion
d35aab3 powerHAL: Adds functionality to enable/disable double-tap wake gesture.
c622db1 Turn it up
5594d34 audio: Add missing sampling rates for compress offload
125f4ad Add aquarios dependencies
95120e2 angler: boot with all cpus by clusters

* frameworks/base/
f1dc0e1 Reduce hwui CPU time by using glDrawRangeElements
e536d5e hwui: remove flag nobody asked for
59e62f7 Update API
b42ed7d [SQUASH] Advanced screenshot functionality & screenshot delay [1/2]
b77472d [1/3] Add increasing ring feature
20ceb4f SystemUI: add volume tones and toggle back
d7ffc35 Revert "Battery light: blend colors between full/empty [1/2]"

* manifest/
743470f Track Telecomm for increasing ringer

* packages/apps/CoralReef/
f613300 Revert "Battery light: blend colors between full/empty [2/2]"

* packages/apps/Settings/
2711340 Sync qs invert color with color inversion in Settings
c5e52ac [2/3] Add increasing ring feature
d08d477 Settings: add volume tone toggle back [2/2]

* packages/services/Telecomm/
780162f Material Phone icons from factory image

====================
05-11-2017
====================

* frameworks/base/
8e8c4a1 AquariOS system defaults
e9e323f Status Bar Weather: make buildable - thanks @chadouming
613b433 Statusbar weather: automatically enable/disable OmniJaws if (not) required
e75a258 Statusbar weather: fix text hidden settings
fb2606a Do NOT look at this commit or you'll laugh at me!
dbd1fbc Statusbar weather: fix text hidden settings
2c3d5c9 Weather tile longclick: alternative weather apps when google weather not installed
9bcbdb0 WeatherTile: Start Google Weather on LongClick
9f663cc FWB: Statusbar weather [1/2]
b0d6a2d Add three-fingers-swipe to screenshot [2/2]

* packages/apps/CoralReef/
ea71d9b CoralReef: Expose Tab text and background color for themes
2e6753b CoralReef: Expose inactive tab color
8b7a819 Add StatusBar Weather with OmniJaws and some ****Yeah! [2/2]
e864a08 Add Three Finger Swipe for Screenshot settings [1/2]

====================
05-10-2017
====================

* frameworks/base/
497f02c Add membar to recents options [1/2]
2462a80 base: SystemUI: add dedicated TextView for OmniJaws error marker
e8d6131 Play nice when OmniJaws is not installed
c9ab6ae base: SystemUI: dont show OmniJaws error that prominent

* packages/apps/CoralReef/
50ee302 Add membar to recents options [2/2]
8bd9a7f Coral Reef: Update some more summaries
0668806 All tile scroller for quickbar settings [2/2]
f1b843b QS Header Icon settings [2/2] Adds toggles for the settings shortcut, quick tiles edit, multiuser switch, and expand indicator
df442b2 Custom QS header images [2/2]

* packages/services/OmniJaws/
693ba5b WindSpeed: allow to translate
79e34f9 Add strings for lock screen weather

* vendor/aquarios/
78bb843 switch to nova launcher

====================
05-09-2017
====================

* packages/apps/DUI/
fb3bfa5 Merge "Update RU translations" into n7x

====================
05-07-2017
====================

* packages/apps/DUI/
c34461b Update RU translations

====================
05-06-2017
====================

* build/
e683b76 Add AquariOS build version

* packages/apps/DUI/
d88ce86 French Translations

* vendor/aquarios/
e291f79 Add AQUARIOS_VERSION
0a28735 Add 30 day changelog generator (2/3) Credit: @johnnyslt and @Chinmay

====================
05-05-2017
====================

* build/
d25e91a makefile: Add changelog generator (enabled by default) (1/3)

* external/DUtils/
a27751b Killapp action: restore home screen before killing the app

* frameworks/base/
5fa7f44 Change the way quick settings was updating for aquarios
05bf709 base: SystemUI: dont hide weather forcast data on errors
47428ac Add protected broadcast for app crash broadcast
9002dcf QS BluetoothTile proiritizes connected device
d14e89f base: SystemUI: thread protect keyguard callbacks
c0c96ab SystemUI:Bluetooth can't be turn off
17f64c0 SystemUI: Fix SystemUI ANR
33bf78c Redundant waiting time of keyguard unlocking after reboot
88fc8e8 Add null check to IpManager.dump()
51a918c Make sure that the device name is not null before returning it
2327455 Fix a null pointer exception in FragmentManager
991547d Battery tile: fix bolt not showing on land. when txt and charging symbol near icon are set
b94bc7d Fix Aosp bug on custom apps tiles: color not changing on tile state change
fc3ce53 [Stability]: fix system_server crash issue caused by fd leak.
1a9d8ac clean receivers completely when forceStop the process
d8db11f Fix intermittent slowness in resolver activity towards end of day.
453f1aa fix foreground process will be mistakenly killed when it uses content provider.
1abd6e5 Frameworks AppOps: Enable MODE_IGNORED for OP_WAKE_LOCK
4794ee1 [BUG] fix NullPointerException in Notification.java
0ce28ab Fix for wakelock being held during bootup and idle scenario.
ebc0608 VolumeDialog: fix vibrate icon not showing after density change
9ab6d82 Hotspot Tile: longclick should open Tethering settings
7fdd2c0 Fix a memory leak.
34ae8e4 Fix wrong peek height of the notification panel
6090e1a [PackageManagerService]: Fixes can not boot issue.
c3158b2 Fix guts not expanding when QSPanel is expanded
0002b41 Fix crash issue on Storage Manager app
e536bbb Remove FastJNI optimization on AssetManager to avoid dead lock.
0721465 Bluetooth: Prioritize Bluetooth state change intent to start Service
6cb2f21 Avoid RuntimeException and log spam
74ec030 Optimize quick qs scroller commit
3ed55af Fix NPE caused by custom small QS tiles
2f26596 Auto calculate quickbar tiles amount
715eec1 All tile scroller for quickbar settings [1/2]
1f3ea6b Better QS detail clip animation

* packages/apps/Settings/
479e909 Changelog in device info (3/3)

====================
05-04-2017
====================

* build/
450c6f6 Merge tag 'android-7.1.2_r8' of https://android.googlesource.com/platform/build into a7.1.2
a37c2ec Update to 7.1.2-r8

* frameworks/base/
38874cc QS: Fix QuickQS visibility at non-first page
e1a79b5 Fix issue that padlock icon is not animating while expanding QS.
42e4792 QS Header Icon settings [1/2]
a14340f Merge tag 'android-7.1.2_r8' of https://android.googlesource.com/platform/frameworks/base into a7.1.2
e2b5b16 Custom QS header dpi change behaviour

* frameworks/native/
ed15b4e Merge tag 'android-7.1.2_r8' of https://android.googlesource.com/platform/frameworks/native into a7.1.2

* manifest/
c2f412c Update to 7.1.2_r8
6eb88bf Track OmniStyle - cloned from @nathanchance - thank u sir

* packages/apps/DUI/
f553fdc French Translations

* packages/services/OmniJaws/
8631b88 OmniJaws: widget layout madness

* system/core/
576a997 Merge tag 'android-7.1.2_r8' of https://android.googlesource.com/platform/system/core into a7.1.2

* system/sepolicy/
4c3bf59 sepolicy: add file and domain trans to interfacer

* vendor/aquarios/
bff47d3 Build OmniStyle for Custom Headers
95c5855 Update angler fingerprint to May 2017 - N2G470

* vendor/huawei/
353b7bf angler: update proprietary blobs for 7.1.2 (N2G47O)

====================
05-03-2017
====================

* frameworks/base/
1c82609 Custom QS header extensions
a74860b Custom QS header images [1/2]
ec02acd base: SystemUI: use new OmniJaws error broadcasts
8eba3b0 OmniJaws: Expose temperature text in DetailedWeatherView
6b6c19b OmniJaws qs tile integration
491e200 Fix "Base: longpress settings button for Aquarios Settings"
0d317a1 Battery light: blend colors between full/empty [1/2]
4e1b57c Update AquariosUtils

* packages/apps/CoralReef/
2640cd5 Add OmniJaws QS weather settings to Coral Reef - Forward to service settings and icon pack - Delete some old cruft

====================
05-02-2017
====================

* frameworks/base/
6b792ee [PATCH] Fingerprint: Speed up wake-and-unlock scenario

* packages/apps/CoralReef/
13b4f6d Battery light: blend colors between full/empty [2/2]

* packages/apps/DUI/
a2656df Merge "Update RU translations" into n7x

====================
05-01-2017
====================

* frameworks/base/
dd8be49 Try out Pixel's navbar icons
67bad09 Speed up Orientation Listener
e999fd1 DocumentsUI: Replace downloads drawable with the one found in pixel
c6d39a3 base: location: silence log spilling
6df6dc5 Set mProximity to PROXIMITY_UNKNOWN on screen off
30d8e2d [SQUASH] Lockscreen weather with OmniJaws (and clock options) [2/2]
856961a Frameworks: moar shortcut icons by Sven R.
651dcbc SystemUI: Double tap to sleep anywhere on the lock screen (1/2)
8b2fdca Visualizer: take it out off CM
5e12b51 SystemUI: use new visualizer from Eleven

* manifest/
749fa89 Track OmniJaws

* packages/apps/CoralReef/
bc4d89c [SQUASH] Lockscreen weather with OmniJaws (and clock options) [1/2]
157d820 Settings: Double tap to sleep anywhere on the lock screen (2/2)
3a3fe5d The Aquarium: Lockscreen music visualizer

* packages/apps/Settings/
32f8b4a Make isPackageAvailable as public

* packages/services/OmniJaws/
aeac404 OmniJaws: dont show OmniJaws error that prominent

* vendor/aquarios/
4d39846 Build OmniJaws

====================
04-30-2017
====================

* packages/apps/DUI/
42a62a4 Fix Fling swipe up gesture being hard to trigger

Downloads:

ROM: Latest AquariOS build

Gapps: BeansGapps (for full Google Assistant features, use full)

Reporting a bug?

See how to do so here:

You need to provide a log in order for the issue to be addressed. Please also include how to reproduce the reported bug if possible. If you need a log extracting app, try out MatLog and/or paste your log into an online text sharing site like hastebin.com.

Credits & Thanks:

Flash-ROM

The CyanogenMod Community

Dirty Unicorns

SlimRoms

Team Substratum

OmniRom

Source Code:

Kernel

Device

Vendor

XDA:DevDB Information

AquariOS, ROM for the Moto G5 Plus

Contributors

manikchathli

Source Code: https://github.com/aquarios

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 3.10.x

Based On: AOSP

Version Information

Status: Beta

Beta Release Date: 2017-06-07

Created 2017-06-07

Last Updated 2017-07-13