[OnePlus X Android Development] pranavthombare:
Code:

#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/

INTRODUCTION

This is LegendROM now for Oneplus X. We started our journey from Oneplus one and continued our work for Oneplus 3 and 3T. It's time to bring this ROM for Onyx aka Oneplus X.

Telegram Group of LegendROM:- https://telegram.me/LegendROM_Onyx

FEATURES

Legend Settings:-

Legend Tweaks Organized

Double tap to sleep anywhere on lockscreen

Smart Pulldown

Three fingers swipe to screenshot

Screenshot Delay

Partial Screenshot Feature (Long press screenshot button in power menu to take partial ss)

Ability to hide superuser status bar icon

Network Traffic Indicator

Network Traffic indicator Hide Arrow Only

Show charging current & voltage on Lockscreen (EXPERIMENTAL)

CPU info overlay

OMS-7:-

OMS-7 Support Added

OMS-7 Bootanimation support Added

OMS-7 font support Added

QS Tiles:-

Sound Tile

Reboot/Recovery Tile

Volume panel Tile

Screenshot Tile

Sync Tile

Caffeine Tile

Prebuilt Apps:-

ViPER4Android 2.5.0.5

Google Keyboard

Swe Browser v54

Some Fix:-

Fixed Network traffic indicator in white and black UI

unpinning with nav bar bug solved

power button ends call fixed

clock and date is now clickable in statusbar

Other Features:-

Changelog Added in ROM

Google Nexus Audio Files

Added LR ASCII art to recovery

Substratum Dashboard

SuperSu Dashboad

Unknown Sources ON by default

Enabled Dev options by default

Livedisplay is Off by default

Enabled Advance Reboot by default

Stock Apps That Removed:-

Gello

AudioFX

Optimization:-

SDCLANG-3.8 Added

Cleaned up Older once and Dexpreopt

Legend Settings:-

Custom QS Header Images

QS columns count configurable

Portrait/Landscape QS mod

Small QS tiles are scrollable

Dashboard Tile layout config

Wakelock blocker

Power + Volume up to Screen record or Partial screenshot

Bluetooth Battery Status when available (experimental)

Longpress Settings Button in Status Bar for Legend settings

Pixel-ify:-

Pixel Lancer Added

Google Wallpaper Added

Pixel Accent

Updated Recents FAB Icon and color to Pixel Blue

Updated Recents Memory Bar color to Pixel Blue

Updated Power Menu volume selector color to Pixel Blue

Updated Legend Settings to Pixel Blue

Updated Gboard Theme to pixel blue

Pixel Icons:-

Use Round Icons

Updated DocumentsUI, EmergencyInfo, StorageManager, Settings, Dialer Icons

Substratum:-

ThemeSafety: Introduce App Crash Intent

Updated PackageInstaller, Contacts, PhoneCommon, ExactCalculator, Dialer, ContactsCommon to work without any error with any Substratum Theme

Other Fixes and Features:-

Flashlight is now brighter

CIFS and NTFS module is now enabled

Custom Tile App Added

Disabled Ambient Display by default

Updated Substratum Dashboard Icon

Magisk Manager Dashboard Added

Materialize MediaProvider Icon

New Power Menu Airplane Icon

Disabled package verifier by default

Fixed TaskManager Running Services

UPDATE:- 14.1

Updated Pixel Launcher O-3743572

Google Wallpaper google-wallpaper-picker-1-0-149781330

LTE Tile Added

Pixel Navbar Animation is removed (just for now will add it later and pixel Navbar is till there just animation removed)

Fixed Navbar Home button not getting themed

Fixed Bootanimation Themeable with Substratum

Fixed Font Themeable with Substratum

Updated with Latest LineageOs Source

Don't forget to checkout Updated Gallery

Update:- 15.0

->7.1.2_r2

Legend Settings:-

->Notification Ticker Added

->Allow Ticker to show music track info on new track being played

->Added Location to Easy toggle

->Apply Data tile quick toggle behavior also to mini tiles bar

QS Tile:-

->Live Display Tile Added

->Advanced Location Tile Added

->Location Tile: High accuracy state Icon Added

Other Stuff:-

->Pixel Navbar Animation toggle Added

->Task Manager FC Fixed Finally

->Removed Advanced Reboot from developer Options

->Removed Trebuchet Launcher

SQLite:-

->Upgraded SQLite to 3.18.0

Substratum:-

->Hold volume up during boot to disable all overlays

->Themes: Expose Keyboard Shortcuts Dialog

->Expose Screenshot flash and background colors

Update 16.0:-

->Android-7.1.2_r8 Merged

->Dark Theme Added (Experimental)

->Fixed Compatibility with Custom Battery Icons Of Some Themes

->Recents Memory Bar Improved

->Fixed WiFi QS in The Off State while Entering The Detail View

->Improved Scrolling For TaskManager list

->Ambient Display is Turned Off By default

->Trebuchet Added Back

->CustomTiles Removed

->Legend Browser - v59.0.3071.2814652 Added

->DuckDuckGo Search Engine Added

->Malware Domains Filter Added

->Privacy Filter Added

->Ad Filter Added

Update 17.0:-

->Merged Android-7.1.2_r17

->Merged June Security Patch

Legend Settings:-

->Force Headsup for dialer Added

->OmniJaws Added

->Statusbar Weather Added

->Lockscreen Weather Added

Other Features:-

->Date customization Added

->PA Solid Battery circle style Added

->Pattern Dots Visibility Toggle Added

->Camera Sound Toggle Added

->Restart SystemUI Added

->Recents Task Locking Added

->Real-Time scheduling Added which makes UI Smoother

->Enabled power save config of system apps

->More Animation speed steps Added (0.75 and 1.25)

->Compass Tile Added

->Always show screen on time

Prebuilt Updates:-

->Updated effect sound and Pixel Sounds

->Google's new alarm sounds Added

->Updated Pixel Launcher To Latest

Some Fixes and Modifications:-

->Scroll Velocitytracker Modified

->Made Recents Memory bar Update bit more often

->Fixed SystemUI FC due to Google Assistant

->Fixed lag when opening an entry from the Settings Left Drawer

->Fixed Network Indicator not showing arrows when data saver is Enabled

->Hide Network Indicator when not Connected To Network

->Fixed Right Lockscreen Shortcuts

Download link:-https://www.androidfilehost.com/?fid=961840155545576822

IMPORTANT NOTE

CLEAN FLASH 17.0 BUILD

INSTRUCTIONS

1. Wipe data, cache, system, and dalvik cache

2. Flash ROM and Gapps(of your choice, tested with open gapps pico and working)

3.Reboot

XDA:DevDB Information

LegendROM, ROM for the OnePlus X

Contributors

pranavthombare, jhalayashraj

Source Code: http://github.com/LegendROM-N

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 3.4.x

Based On: LineageOS

Version Information

Status: Stable

Created 2017-04-02

Last Updated 2017-05-19