[Xiaomi Redmi 4X ROMs, Kernels, Recoveries, & Other] abhirajsinghofficial:
InvictaOS is based on LineageOS with some cool extra features. It can be used without any need to have Google application's installed.

​

THIS ROM IS ONLY FOR THE SNAPDRAGON VERSION (SANTONI). DO NOT FLASH THIS ON OTHER VARIANTS.

/*
* 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.
*/

Additional Features

Network Traffic Indicators

Double Tap to sleep on lockscreen

Ambient display battery indicator

Additional QS Tiles

Lockscreen charging information

Bluetooth easy toggle

Wifi easy toggle

Toggle to disable suggestions & tile summaries

Unlink notification volume

Pixel navigation bar and animation

Substratum legacy support

and much more....

Keep these is mind before you flash

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.

If you get encryption error, you need to FORMAT your partitions before you flash the rom. Needless to say, you will lose all your data in the internal storage when you format. Don't forget to backup important data before format.

Its better to have the latest firmware installed for better compatibility.

Installation procedure

From stock / other custom roms

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 Gapps (OpenGapps Unofficial 8.1 Pico/Nano is recommended)

Reboot

Upgrade from previous build

Download the update via OTA app.

Reboot in TWRP Recovery mode

Flash/Install ROM

Reboot

Changelog

Changelog for the latest build can be accessed from this link. Its also accessible from Settings->Invicta Castrum->About->Changelog and from Settings->Invicta Castrum->About->Invicta updates.

Downloads

ROM : Here

TWRP : https://sourceforge.net/projects/teamghost/files/santoni_twrp/twrp_santoni_oreo.img/download

GAPPS : OpenGapps Unofficial ( Make sure you use the one for 8.1 - pico is the safest bet )

Other important links

Magisk ( MagiskManager app, magisk installer/uninstaller zip's : https://xdaforums.com/app...mless-t3473445

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

How to root

Use magisk builds

Screenshots

Updates

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

Known issues

You tell me...

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 /proc/last_kmsg. (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:

The team

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

[MENTION=7292740]1chrome[/MENTION] - UI designer

Credits

Team LineageOS

Team Omni

Team crDroid

Team DU

Ezio from ABC rom

Team Ghost

Device Sources

https://github.com/TeamGhosts/android_device_xiaomi_santoni

https://github.com/abhirajsinghofficial/Kernel

ROM sources will be uploaded later.

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.​