[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Silesh.Nair:
InvictaOS is based on LineageOS with some cool extra features. It can be used without any need to have Google application's installed.

[IMG="InvictaOS"]https://s19.postimg.org/5fviodvb7/Banner_S.png[/IMG]​

You need to use the recovery linked in this thread for a successful flash. Other recoveries do not work.

RC-3 is the final build​

/*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Keep these is mind before you flash

Please read the help thread before you point out issues here. It has been created specifically to help new users to adapt to custom roms easier. Before you post your issue, please check if it has already been reported and if a fix has already been mentioned.

When you post a bug or mention an issue, it is assumed that you are running no additional mods that could cause that bug/issue. If you have made any additional changes, you need to mention that when you mention the bug/issue, else it confuses all users and I waste time looking to a bug that doesn't even exist.

I have given in to frequent complaints of volume being too low on this rom and have restored it to the values found in other roms. That said, I will be in no way responsible if you hurt your ears as a result of the high volume. You have been warned.

Plus users take note. You need to be running an N modem to fix fingerprint issues.

Reliance Jio users, take note. Jio needs mobile data to work. If you change mobile data to a different sim in a dual sim environment, Jio sim will deactivate itself. Its not a bug.

Use Cameringo, Simple camera or CameraMX for camera duties.​

Additional Features

Network Traffic Indicators

Double Tap to sleep on lockscreen

Ambient display battery indicator

Additional QS Tiles

Lockscreen charging information

Toggle to disable suggestions & tile summaries

Unlink notification volume

Pixel navigation bar and animation

and more....

Installation procedure

From stock / other custom roms

Plus users have to be on N modem. For models that can't flash N modem, you will have issues with fingerprint registration.

Copy the ROM zip on your phone

Reboot in TWRP Recovery mode

Backup your phone!

Format/Wipe system, cache, dalvik, data

Flash/Install ROM

Flash/Install Gapps of your choice.

Flash root package of your choice.

Reboot

Upgrade from previous build

Download the update via OTA app.

Reboot in TWRP Recovery mode

Format/Wipe only cache, dalvik

Flash/Install ROM

Flash/Install Gapps of your choice. This step is not a must.

If using magisk for root, you need to flash the zip file again as the addon script doesn't seem to work correctly.

Reboot

Changelog

Changelog for the latest build can be accessed from this link.

Downloads

ROM : Latest build - here || Older builds - here

GAPPS : OpenGapps

RECOVERY : https://drive.google.com/file/d/0B1ZbHDX3hq1yR1hKQzY3Z1lVYUE/view?usp=sharing

Other important links

Magisk ( MagiskManager app, magisk installer/uninstaller zip's : https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445

LineageSU ( Installer and uninstaller zip's : https://download.lineageos.org/extras

SuperSU : ( Uninstall using the app ) : http://www.supersu.com/download

Screenshots

Updates

You will be notified via the OTA app when there is an update.

Known issues

Volte needs toggling of enhanced 4g lte mode after each reboot. Use the Volte sim in slot 1.

Camera is buggy. Camera may need a reboot to work. Apps may need a restart to work. Flashlight works with third party apps. Chopchop ain't working.

Bluetooth calls does not work.

Certain options in Settings may FC.

Magisk addon script doesn't seem to work. You have to flash the magisk zip after rom while dirty flashing.

Reporting Bugs

You are allowed to report bugs only in this thread.

Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)

If it is a random reboot, grab /sys/fs/pstore/console-ramoops-0. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)

If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log

Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. The following is a useful format to follow.

What is your--
Radio (baseband):
ROM version:
Gapps version:

Did you--
wipe:
restore with titanium backup:
reboot after having the issue:

Are you using--
a task killer:
a non-stock kernel:
LOSSettings/Performance settings (other than stock):
Dual SIM:
other modifications:

Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:

Custom Splash Screen

If you need a custom splash screen with Invicta logo, check this post. Thanks to

[MENTION=7292740]1chrome[/MENTION] for the initiative.

Useful information

This rom is not for gaming. If you want a gaming experience, change roms.

Volte and fast charge work, no matter what users say.

The team

[MENTION=4551757]Silesh.Nair[/MENTION] - Project lead

[MENTION=7292740]1chrome[/MENTION] - UI designer ( Consider donating to him for his impressive work ) :cool:

Credits

Team LineageOS

Sources for Athene

https://bitbucket.org/sileshn/android_device_motorola_athene

https://bitbucket.org/sileshn/proprietary_vendor_motorola_athene

https://bitbucket.org/sileshn/android_kernel_motorola_athene

Donations Received

[MENTION=7086325]r1l_Alex_?[/MENTION] ( Multiple times, lost count )

[MENTION=6030686]Mr. Obsolet[/MENTION] ( Multiple times, lost count )

[MENTION=234017]gavron[/MENTION] ( Multiple )

[MENTION=613506]strongst[/MENTION]

[MENTION=1620937]guenterm800[/MENTION]

[MENTION=2345776]Retoki[/MENTION]

[MENTION=6558748]alaindupus[/MENTION]

[MENTION=7431430]dercircle[/MENTION]

[MENTION=7970352]echo92[/MENTION]

[MENTION=4449541]Tilagoon[/MENTION]

[MENTION=2334352]kiden[/MENTION]

[MENTION=3731692]bovineyard[/MENTION]

[MENTION=5196670]pastorbob62[/MENTION] ( Multiple )

[MENTION=3544051]syverman[/MENTION]

[MENTION=2289519]din1316[/MENTION]

[MENTION=8064543]jc1685[/MENTION]

[MENTION=7339818]tomohodak[/MENTION]

Kai Min?en ( Don't know your user name on xda )

Philip Wehrheim ( Don't know your user name on xda )

Joao Henrique Queiroz ( Don't know your user name on xda )

Robert Rhumba ( Don't know your user name on xda )

It's fine to just click Thanks! or enjoy my work without saying anything.

A donation is to show appreciation of the work I have done already.

A donation is not by any means in expectation of future work.

A donation doesn't entitle for preferred/private support/requests.

A donation is meant as a gift - always appreciated, never required.​