Code:
*** Disclaimer
I do not assume responsibility for any issues that befall you when you flash this ROM and kernel.
>> VertexOS.org <<
Introduction
VertexOS aims to provide a simple but enhanced near-stock AOSP experience with carefully selected features and an emphasis on stability and smoothness. VertexOS features RenderZenith kernel and the Vox Populi Power HAL, which brings EAS support.
Downloads
VertexOS ROM (RenderZenith kernel is built-in)
RenderZenith kernel (EAS-supported custom ROMs only)
VertexOS features
* EAS support
* Vox Populi Power HAL (developed by yours truly)
* Vertex Walls
* Daydream VR support
* Disable SIM toggle
* DASH-charging support (thanks to AOSPA for charging message on lockscreen)
* OMS (please install Substratum separately)
* SELinux Enforcing
* OnePlus Camera ported from OOS
* sRGB toggle (AOSPA)
* Buttons customization (AOSPA)
* Battery icon customization (AOSPA)
* Double tap Launcher3 homescreen to sleep (AOSPA)
* Double tap lockscreen to sleep
* Alert Slider
* Off-screen gestures
* Slide on statusbar to adjust brightness
* Night light
* Unlink ring and notification volume
* Longpress volume keys for previous/next music track
* Screenrecorder (toggled with Volume Up + Power)
* Signature spoofing (for microG)
* AOSPA's Accidental Touch
* DCI-P3 calibration for supported displays
* OOS Camera with Auto-HDR and 60 FPS recording
RenderZenith Kernel features
* Based on @renderbroken's great work with EAS
* EAS support
* CPU governors: Sched and Schedutil (default)
* I/O schedulers: bfq (default), cfq, noop, deadline, zen
* AdrenoBoost support
* KCal support
* Backlight dimmer
* Sound control
* Sweep2Sleep
* Boeffla Touchkey control driver
* Passes SafetyNet
Recommended setup
TWRP: 3.1.0-0 Official TWRP (OP3), 3.1.0-1 Official TWRP (OP3T)
Firmware (use the latest): (OP3), (OP3T)
Filesystem: EXT4
Superuser: Magisk
GApps: Open GApps
Installation
Make sure you are on the recommended TWRP.
1. Nandroid backup.
2. Wipe /cache and /system. If coming from another ROM, wipe /data as well.
3. Flash recommended firmware.
4. Flash ROM, GApps, and Magisk.
Bug reports
No support will be given for problems caused by Xposed, Greenify, Naptime, Titanium Backup, ForceDoze, MicroGMS, other kernels, Substratum themes, different TWRP, different firmware, other tweaks (build.prop, etc).
* Logcat required. You may use Matlog, Syslog, or ADB through a computer. Share via https://hastebin.com (or equivalents).
* Clear description of error.
* Does it happen on clean flash?
* Did you try to reproduce the error without Substratum themes enabled?
Known issues
* Reboot is required to enable/disable Music touchscreen gestures after a toggle.
Slack group
PM me or (@calvinistmac, @mostafawael) if you would like to join the VertexOS Slack group for test builds, easier bug reports and quicker replies from me
Credits and acknowledgements
* @multi_rom_user and @kash296 for supporting me since the beginning. You guys supported me since the very first alpha build. Without you guys, VertexOS may never have seen the light. My highest gratitude goes to you.
* @RenderBroken, the best partner I can ask for in working on VertexOS and EAS, and a mentor who taught me more about kernels. Also the man who played a major role in porting EAS to the OP3/3T.
* @Morphicsn0w for the logo, banner designs and boot animation
* The testers in the VertexOS and AKT Slack group
* Google, CAF, AOSPA, LOS, PureNexus, DirtyUnicorns, @myfluxi, @dianlujitao, @sultanxda, @flar2, @LordBoeffla
Source codes
Device
Kernel
ROM
Donations
If you would like to support me, your words of encouragement mean the most to me.
However, if you wish to go a little further with a donation, you may do so at https://www.paypal.me/joshuous. Every donation I receive helps me to offset the cost of purchasing my next development device. Thanks
XDA:DevDB Information
VertexOS, ROM for the OnePlus 3
Contributors
joshuous, RenderBroken, calvinistmac, @multi_rom_user, @kash296, @Morphicsn0w
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Use the latest available
Based On: CAF (LA.UM.5.8.r1-02800-8x98.0)
Version Information
Status: Testing
Created 2017-03-12
Last Updated 2017-09-16
Last edited: