Code:
#include <std_disclaimer.h>
/*
* Your warranty is... still valid?
*
* 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.
*/
Now that I'm done saving my butt, let's proceed
Flashing and updating
Clean Install
- Backup all your data (Important)
- Wipe /system, /data and cache.
- Flash the ROM + GApps (Download link below)
- Reboot
Updates
- Flash ROM
- Reboot!
(The ROM has backuptools. You shouldn't have to flash gapps again. Wipe system and flash rom+gapps only when specified in the release post )
Note: The ROM does support MultiROM, but I do not support custom kernels and mods at this point.
Issues and reports
Before submitting a crash/issue/bug, make sure you:
- Are not using a custom kernel
- Are not using any mods.
(In case you are, make sure it's unrelated to the issue and mention it)
Submitting issues
Make sure you mention which build you're using and upload a:
- Logcat
- Dmesg/last_kmsg (optional)
Share a logcat using adb or an app like CatLog.
Frequently asked questions
Q : Is root access included into AOSP?
A : No it is not. It is however available via adb. Some testers have had success with Magisk too.
Q : Can I flash ABC mod? Does the ROM support it?
A : Yeah sure, but I will not support you. And no, the ROM probably does not support it.
Q : Can I flash XYZ kernel?
A : No, there's a fair number of kernel changes from Nougat to Oreo. Thunder kernel is compatible with oreo.
Q : Is the ROM suited for daily usage ?
A : Using it as a daily driver
Q : I see errors during the installation, is it normal ?
A : If it is E:unknown command [log] , ignore it for now
Q : It says "No OS installed" when I try rebooting from TWRP. What should I do?
A : Just reboot, it's normal.
Q : WHEN UPDATE?? GIB UPDATE PL0X.
A : I only post updates when there's a decent list of changes. I'm a college student and there's only so much I can do. Please do not spam my PM regarding this.
I will not respond to any messages demanding ETAs
Downloads
ROM: ROM Download (BasketBuild|AndroidFileHost)
GApps: Official OpenGapps
About the builds
Device Tree: https://github.com/Fabulous-Oreo/device_oneplus_bacon
Kernel Sources: https://github.com/Fabulous-Oreo/kernel_oneplus_msm8974
AOSP Sources : Repositories available on https://android.googlesource.com/
Thanks to:
- Google/AOSP for Android 8.0
- @AdrianDC, he's helped me a LOT right from preview stages.
- @forkbomb444 and the LineageOS team
- @sultanxda for work on Camera
- @updateing, @freshgiammi, @amardeep434 and everyone else contributing to AOSP for bacon
- @Pacer_456 for building for me sometimes and testing my retarded builds
- @deadlyindian for testing builds, and actively contributing
- @McAwesomePL, @jlobo912, @Apayah and everyone else involved in testing
Join the discussion thread by @pankspoo: https://xdaforums.com/oneplus-one/general/discussion-thread-aosp-oreo-one-plus-one-t3666935
Check out this video by @acervenky: https://youtu.be/DxNnGT6zdac
Also, do see this review by @adnan.techme:
XDA:DevDB Information
AOSP Oreo for OnePlus One, ROM for the OnePlus One
Contributors
Agent_fabulous
Source Code: https://github.com/Fabulous-Oreo
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Testing
Created 2017-09-02
Last Updated 2018-05-23
Attachments
Last edited: