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.
*/
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=0B7...zVyVzFvWmZTOGc
UPDATE:-14.0
Optimization:-
- SDCLANG-3.8 Added
- Cleaned up Older once and Dexpreopt
- 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 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
- NFC Tile Added
- Assist and Voice assist Tile Added
- ThemeSafety: Introduce App Crash Intent
- Updated PackageInstaller, Contacts, PhoneCommon, ExactCalculator, Dialer, ContactsCommon to work without any error with any Substratum Theme
- 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
- 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'
- 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
- Live Display Tile Added
- Advanced Location Tile Added
- Location Tile: High accuracy state Icon Added
- Pixel Navbar Animation toggle Added
- Task Manager FC Fixed Finally
- Removed Advanced Reboot from developer Options
- Removed Trebuchet Launcher
- Upgraded SQLite to 3.18.0
- Hold volume up during boot to disable all overlays
- Themes: Expose Keyboard Shortcuts Dialog
- Expose Screenshot flash and background colors
- 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
- DuckDuckGo Search Engine Added
- Malware Domains Filter Added
- Privacy Filter Added
- Ad Filter Added
- EAS Optimizations
- Vox Populi Added (A big thanks to @joshuous and @RenderBroken for their amazing work)
- Merged Android-7.1.2_r17
- Merged June Security Patch
- Force Headsup for dialer Added
- OmniJaws Added
- Statusbar Weather Added
- Lockscreen Weather Added
- 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
- 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
- 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
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://www.androidfilehost.com/?fid=817550096634780979
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
@INT3NSE07 Thanks a lot for helping me every now and then.
@Evokkimus
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)
@Evokkimus
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 3
Contributors
jhalayashraj
ROM OS Version: 7.x Nougat
Based On: LineageOS
Version Information
Status: Stable
Created 2017-01-28
Last Updated 2017-06-21
Last edited: