Remove All Ads from XDA

[EOL][ROM][8.1.0_r26] AOSP Oreo MR1 for OnePlus X

261 posts
Thanks Meter: 1,300
Post Reply Email Thread

#include <std_disclaimer.h>
 * Your warranty is now void.
 * 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. Hard. A lot.

Flashing guide
- Backup all your data (Important)
- Factory data reset
- Wipe /dalvik, /system and cache.
- Flash the ROM ( and gapps )
- Reboot

Issues and reports
  • DO NOT Report bugs if you're running a custom kernel or you installed Xposed
  • 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 dmesg . (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.

What works?

- Boot: OK
- Bluetooth: Working
- WiFi: Working
- WiFi Hotspot: Working
- RIL - Phone - Data: Working
- GPS: Working
- Camera: Working
- Camcorder: Working
- Sensors: Working
- Display: Working
- Touchscreen: Working
- Vibrator: Working
- Microphone: Working
- Audio: Working
- Music: Working
- Audio Playback: Working
- Video Playback: Working
- Bluetooth audio: Working
- Graphics: OK
- 3D Rendering: OK
- Offline Charging: Working
- Encryption: Seems working
- SEPolicies: Permissive
- Gestures: Working
- Notification slider: Working
- Ambient Display: Working
- HW keys and navbar toggle: Working
- Face unlock: See

ROM: ROM Download (GitHub)
GApps: Open GApps
Old build: GoogleDrive Basketbuild

Source Code
Source Code:
Kernel Source:

Special thanks to

1. Custom kernel?
No! There is no compatible custom kernel for Oreo now.
2. How to disable OmniSwitch?
Go to Settings-OmniGears-Buttons, change the Recent Style to AOSP and then long press the setting icon in OmniSwitch panel, uncheck the Enable toggle.
3. WiFi display? Car bluetooth? Or else?
I don't use those functions so if you have problem with them, please provide some related logs.

XDA:DevDB Information
AOSP 8.1 for OnePlus X, ROM for the OnePlus X

Source Code:

ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.4.x
ROM Firmware Required: OxygenOS 3.1.3 or above
Based On: AOSP

Version Information
Status: Stable

Created 2017-09-14
Last Updated 2018-06-08
The Following 167 Users Say Thank You to YumeMichi For This Useful Post: [ View ] Gift YumeMichi Ad-Free
14th September 2017, 02:49 AM |#2  
YumeMichi's Avatar
OP Senior Member
Flag Fuzhou
Thanks Meter: 1,300
Donate to Me

+2017.10.10 (Clean flash needed)
Update security patch to Oct 5
Add ExFAT & NTFS support
Drop build-in Gapps
Merge some customizations from OmniROM

New thermal & CPU hotplug driver from AOSPA
Unlock CPU max frequency
Fix Widevine DRM issue

+2017.10.24 (DEPRECATED)
Revert new thermal & CPU hotplug driver (Overnight freeze might be fixed?)
Fix NightLight
Cleanup buildin apps
Merge some omni changes
Enforce SELinux (There may be some issues after enforcing selinux, you can permissive seliunx if you got selinux denied problem. Don't forget to report issues with related log.)

Permissive SELinux for now

Update security patch to Nov 5
Bring back new thermal & CPU hotplug driver
Actually fixed overnight freeze issue
Switch to Pixel2XL 8.1 sounds

+2017.11.20 (There may be some UI issues)
Update to android-8.0.0_r34 (AOSP 8.1 prerelease)
Fix incall echo
Disable some kernel wakelocks by default

Update to android-8.1.0_r1
Fix OEM unlock switch
New power menu
Add back qs customization
Increase throttle temperature threshold to 47 degrees

Fix advanced reboot dialog
Fix vibrator strength & customization
Audio playback for some media types is still broken, you can use third party music player which doesn't rely on system decoder for now.

Fix audio playback

Update aosp tag to 8.1.0_r2
Fix proximity check toogle
Add DarkUI by Agent_fabulous & OmniROM
Add more adaptive icon
Encryption seems working but need a compatible recovery to decrypt data
Add some features
Revert temp threshold change in 1212 build
Some media optmization, and for gaming too (only tested on LoveLive).

Update security patch to Jan 5
Fix DRM issue
Fix some dialog color in dark mode
Kang GPS HAL from bacon (need further tests)
Switch to AK based kernel (need further tests)
Goodbye AutoSMP & Franco thermal driver
Disable QS panel transparency

Fix battery percentage issue
Fix screenshot tile
Fix AAC audio playback
Add screenrecord feature
Reenable QS panel transparency
Update APN list
Add Jelly as default browser

Enable full dex-preopt
Add FunctionFS support, MTP transfer speed is about 24MB/s.
Add sdcardfs support
Merge OMS patches
Add double tap to sleep on lockscreen
Hide OEM unlock from DevelopmentSettings
Enable Always Display On feature by default (Settings - Display - Ambient display - Always on)

Initial OTA support
Fix GPS issue
Drop rootless Substratum interface
Drop unused charging alert feature
Add init.d support
Disable Always On Display by default
Unlock Tuner
Merge OmniROM recent changes

+2018.03.16 (Clean flash recommended)
Update Mar 3 security patch
Fully rebased project
Fully switch to OSS3 blobs
Switch to OSS camera (No 4K)
Switch to rebased Arsenic Kernel
Use UBER TC to compile kernel source
New OTA app is WIP so there is no OTA for the time being

Update to Apr 5 security patch
Fix network mode FC
Adaptive ambient display brightness
Bring back OTA support

Fix screenrecord
Fix OmniSwitch FC
Fix camera not work after encryption
Enable USB fast charge by default
Merge multi touch patches
Add microG support (need further test)
Add weather service (OmniJaws)
Add font service
Add Android P system animation
Add more adaptive icons
ROM built with SDCLANG

Update May 5 security patches
Merge some OmniROM features
Remove ROM & kernel compiler optimizations
Fix kernel crash (need further test)
Fix FM
Merge bluetooth patches (might fix car bluetooth?)
The Following 167 Users Say Thank You to YumeMichi For This Useful Post: [ View ] Gift YumeMichi Ad-Free
14th September 2017, 04:29 AM |#3  
Kaconk's Avatar
Senior Member
Flag Surabaya
Thanks Meter: 44
wow, will wait till wifi hotspot working. Thank n keep the great work
14th September 2017, 06:34 AM |#4  
pawankonjarla's Avatar
Senior Member
Thanks Meter: 282
Thanks for the ROM... @YumeMichi

WiFi Hotspot is working here some how...

Anyway all the best for you.. Its good to see Oreo on Onyx
14th September 2017, 07:40 AM |#5  
KleinMorschi's Avatar
Flag Bavaria
Thanks Meter: 12
Thanks for this ROM!

Originally Posted by YumeMichi

ROM OS Version: 7.x Nougat

You probably want to change that
The Following User Says Thank You to KleinMorschi For This Useful Post: [ View ] Gift KleinMorschi Ad-Free
14th September 2017, 08:30 AM |#6  
Fap4k's Avatar
Senior Member
Flag Mumbai
Thanks Meter: 152
Nice to see new version...!!
Can anyone please provide link for compatible gapps for this ROM?
The Following User Says Thank You to Fap4k For This Useful Post: [ View ] Gift Fap4k Ad-Free
14th September 2017, 10:02 AM |#7  
Senior Member
Flag Noida
Thanks Meter: 54
Originally Posted by Fap4k

Nice to see new version...!!
Can anyone please provide link for compatible gapps for this ROM?
14th September 2017, 10:13 AM |#8  
Senior Member
Thanks Meter: 71
Any one tested video recording with footej app?
14th September 2017, 11:35 AM |#9  
cva_kabil's Avatar
Senior Member
Flag Chennai
Thanks Meter: 47
Originally Posted by pawankonjarla

Thanks for the ROM... @YumeMichi

WiFi Hotspot is working here some how...

Anyway all the best for you.. Its good to see Oreo on Onyx

Hotspot shows error only if i turn on mobiledata otherwise its creating a hotspot.. Is that same for u?
14th September 2017, 12:33 PM |#10  
shubham399's Avatar
Senior Member
Flag Bangalore
Thanks Meter: 41
Donate to Me
@YumeMichi Thankyou for bringing oreo to Onyx so soon
Love your Work
The Following User Says Thank You to shubham399 For This Useful Post: [ View ] Gift shubham399 Ad-Free
14th September 2017, 01:04 PM |#11  
Junior Member
Thanks Meter: 5
@YumeMichi why thou hath to take aosp 8.0 down
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes