[OnePlus 3 & 3T Cross Device Development] jhalayashraj:
#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 the initial stage of LegendROM. More Features are coming soon. I will keep my ROM minimal and will add

necessary features only.

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

FEATURES

Legend Settings:-

Ability to hide superuser status bar icon

Three fingers swipe to screenshot

Screenshot Delay Added

Toast icon Switch

TaskManager Customizations

Blur Personalization Added

Memory bar

FAB Recents clear all

Dashboard Suggestions and summaries toggle

Double tap to sleep anywhere on lockscreen Added

Show charging current & voltage on Lockscreen

Longpress power button to torch

Smart Pulldown Added

Network Traffic indicator

Force Expanded Notifications Added

Disable immersive Messages Added

Show 4G instead of LTE Switch Added

Switch for hiding qs panel brightness slider Added

CPU info overlay

Other Features:-

Changelog Added in ROM

Improve scrolling cache

Speed things up to the max

Adjusted animation timing

Allow faster app switching

Partial Screenshot Feature Added

Substratum Dashboard Added

SuperSu Dashboad Added

Quick Unlock

Screenshot sound toggle

Enabled Dev options by default

Livedisplay is Off by default

Unknown Sources ON by default

Materialize missed calls icons

Auto Brightness toggle added to QS

Multirom Support Added

Google Nexus Audio Files Added

Added LR ASCII art to recovery

Battery icon is synced with battery tile

Marked as eligible for Google Assistant

Pixel Nav bar added with its animation

Screenshot delete Toast Added

OMS-7:-

Full OMS-7 Support Added

QS Tiles:-

Sound Tile

Reboot/Recovery Tile

Volume panel Tile

Screenshot Tile

Sync Tile

Caffeine Tile

USB Tile

Music Tile

Input Method Selector Tile

Heads up Tile

Prebuilt Apps Added:-

SWE Browser v54 Added

ViPER4Android 2.5.0.5 Added

Google Keyboard Added

Prebuilt Apps Removed:-

Gello Removed

AudioFX Removed

UPDATE:- 12.0

Uber Optimization

Odex

Clang O3

Selinux is Permissive

Alert slider Fixed

Lineage SetupWizard and Updater Removed

Synced with Latest LineageOS Source

Full Changelog of 12.0:-

https://drive.google.com/file/d/0B7R...RGSGk1LUk/view

UPDATE:- 13.0

7.1.1_r25

Single hand mode

Reset battery stats

New LegendROM wallpaper

Fixed Network traffic indicator glitch on statusbar when autohide enabled

Merged with latest Substratum (rootless)

Merged with latest LineageOs

March security patch

Full changelog of 13.0:-

https://drive.google.com/open?id=0B7RVEiSSVecXbzVyVzFvWmZTOGc

UPDATE:-14.0

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 Launcher 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

QS Tiles:-

NFC Tile Added

Assist and Voice assist Tile Added

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

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

Updated to OB14 blobs

Merged 'LA.UM.5.5.r1-04300-8x96.0'

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

Kernel:-

EAS Optimizations

Vox Populi Added (A big thanks to [MENTION=6745491]joshuous[/MENTION] and [MENTION=5438598]RenderBroken[/MENTION] for their amazing work)

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

Updated EAS with latest changes

Updated with Latest Lineage and OxygenOS Changes

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

UPDATE:-18.0

Sultan-ized

Merged Android-7.1.2_r29

Merged August Security Patch

Updated blobs from OxygenOS Open Beta 12 and 21

Legend Settings:-

Added Configurable Keyguard alpha(change lockscreen alpha color) and Keyguard Bouncer alpha(change lockscreen security alpha color)

Added Carrier label Customization

Added Sensor block per-package

Added MTP Dirty Hack

Prebuilt:-

Switched bootanimation to Pixel OOS

Added Magisk v13.3

Added Viper4Arise (Deuteronomy) Removed Viper4Android

Added Lawnchair and Removed Pixel Launcher

Added OTA support

Updated Gboard to 6.4.16.162469584

Updated Google Wallpaper to 1.1.153125266

Buttons Misc:-

Added Pocket Judge

Added Accidental Touch

QS Tiles:-

Add/Remove QS Tile with one click

Adb Over Network tile Added

AmbientDisplay tile Added

LiveDisplay tile Updated

Location tile is now default comes with default tiles

Other Stuff:-

Improved Dark Theme

Added About LegendROM Team in about phone

Added LegendROM Banner

Added LegendWallpapers

Pixel-ify Expanded Desktop

Fixed FC when taking pic from front cam

Added VoLTE icon

UPDATE:-19.0

September Security Patch Merged

Legend Settings:

Added toggle to Disable media art on Lockscreen

Added toggle to hide alarm, date and clock on Lockscreen

Added toggle to hide the Auto brightness icon in brightness slider

Prebuilt:

Updated Magisk to 14.0

Updated Lawnchair

Other Stuff:

Added ColorEngine

Added bootup Boost

Added Mirror Selfie option in Snap Camera

Fixed Navbar back button

Removed Inbuilt Dark Theme

Synced with Latest Lineage

Updated blobs from OxygenOS Open Beta 14 and 23

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

DOWNLOADS

ROM:- https://androidfilehost.com/?fid=817906626617934616

GAPPS:- http://opengapps.org/

If u guys like my work and have some spare bucks to share please consider a donation.

Donate to me:-

https://www.paypal.me/jhalayashraj

CREDITS

[MENTION=7052346]INT3NSE07[/MENTION] Thanks a lot for helping me every now and then.

[MENTION=4800121]Sultanxda[/MENTION] Thanks a lot for his hard work on camera and performance

[MENTION=6579447]Evokkimus[/MENTION]

NucleaROM

ResurrectionRemix

DirtyUnicorns

Pure Nexus Project

Team Paranoid Android

Omnirom

AICP

And all The teams who kept their Source open.

(Tell me if i miss)

SOURCE

ROM:- https://github.com/LegendROM-N

Kernel:- https://github.com/LegendROM-N/android_kernel_oneplus_msm8996

XDA:DevDB Information

LegendROM, ROM for the OnePlus 3T

Contributors

jhalayashraj

ROM OS Version: 7.x Nougat

Based On: LineageOS

Version Information

Status: Stable

Created 2017-01-28

Last Updated 2017-09-27