• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][ALPHA][8.0.0_r32] AOSP Oreo by tank0412[T00F/G]

tank0412

Elite Member
May 24, 2014
2,831
5,468
0
Saint Petersburg
Code:
 * Your warranty is now void.
 *
 * We are 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 us for messing up your device, we will laugh at you.
 *
 */
What is working:
  • Wi-Fi
  • Bluetooth
  • Audio
  • Sensors

What is NOT working:
  • Media

What is PARTLY working:
  • RIL
  • Camera
Download
https://drive.google.com/open?id=0B-Fin8UxrD6PaHBXTEtDdEFZT2s

Installation Instructions:
- Download ROM
- Flash it via fastboot
- Wipe cache and data

Credits:
flex1911 for his Oreo bring up for Z00D
Jason Riordan (jrior001) for his Oreo bring up for Zenfone 2 (mofd-common)
nguyenhung9x for his RIL fixes

Screenshot:


XDA:DevDB Information
AOSP O for T00F, ROM for the Asus Zenfone 5

Contributors
tank0412
Source Code: https://github.com/zf5

ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
Based On: AOSP

Version Information
Status: Alpha

Created 2017-08-28
Last Updated 2017-11-09
 
Last edited:

tank0412

Elite Member
May 24, 2014
2,831
5,468
0
Saint Petersburg
Reserved

Changelog(13112017):
Revert: T00F: extend HIDL manifest
T00F: drop prebuilt kernel
T00F: switch to inline kernel building
T00F: set true to PRE_ION_X86
Use nguyenhung9x's hardware/intel folder with my another build fix
In kernel:
Merge https://github.com/zenfone-legacy/android_kernel_asus_T00F into aosp8.0 (so now it has vulnerability krack patch)
BACKPORT: Sanitize 'move_pages()' permission checks
BACKPORT: net: xfrm: support setting an output mark.
Changelog(09112017):
Merge android-8.0.0_r32 branch
November stagefright patch is there
T00F: extend HIDL manifest
Changelog(04102017):
Merge android-8.0.0_r17 branch
October stagefright patch is there
Merge this commits to frameworks/av as was suggested by flex1911:
camera/media: Support for legacy camera HALv1
libstagefright: Support for legacy camera/encoder buffers
OMXNodeInstance: Fix legacy HAL1 after merge of android-7.1.0_r7
Changelog(02102017):
Revert "T00F: switch to Houdini from Oreo for Fugu"
Partly fix camera (flashlight and taking photos is OK) but video recording is dead: (all credits goes to flex1911 )
Revert "Camera: Cleanup 'CameraModule' dependend code"
T00F: fstab: remove unknown flag zramstreams
Changelog(28092017):
T00F: switch to widevine blobs from fugu's Oreo
Changelog(25092017):
T00F: fix typo after Oreo's Houdini merge
T00F: Add seccomp policy
Revert "Revert "CameraWrapper: store user pointer and pass it when needed""
Merge dgadelha's Marshmallow patch for camera with my Oreo bring up to Android sources
Changelog(21092017):
Merge 8.0.0_r12 branch
T00F: switch to Houdini from Oreo for Fugu
T00F: drop fugu's oreo libinputflinger (caused reboot after booting)
Build in userdebug mode
Changelog(15092017):
V2:
Revert "T00F: drop N libril"
libril: update for O
Revert "T00F: init.modem: push changes for O"
Revert "T00F: update ril-daemon redefine for O"
T00F: update ril-daemon redefine for O
T00F: use custom libril when BOARD_PROVIDES_LIBRIL := true
V1:
mofd-common: Import sensors MultiHAL
mofd-common: sensors: Adjust for our usecase
mofd-common: sensors: Initial implementation of a wrapper for old sensors HAL
mofd-common: Build our MultiHAL sensors HAL
T00F: additions for sensor multihal
Changelog(14092017):
Merge 8.0.0_r11 branch with September stagefright patch
Revert "CameraWrapper: store user pointer and pass it when needed"
T00F: Add support for non-treble camera blobs (note: i patched AOSP source for this)
Changelog(12092017):
Merge upstream updates to kernel source
CameraWrapper: store user pointer and pass it when needed
T00F: switch to brightness config from MM
T00F: bring up custom healthd to Oreo
libril: Restore support for RIL v6, v8 and v9 stacks
Changelog(04092017):
mofd: move to blob for tinyalsa (fixes audio)
linker: Add support for dynamic SHIM libraries
T00F: init.modem: push changes for O
T00F: build more HIDL (power, vibrator and usb)
Shim missing symbols for camera
Changelog(03092017):
Add removed proprietary files with missing symbols (fixes baseband)
build fugu powerHAL from src
build CameraWrapper from source
Merge 8.0.0_r4 branch
Build media and audio libraries from hardware/intel
T00F: persist.media.treble_omx=false
T00F: build launcher3
T00F: media: correct changes during cherry-pick
Z00D: use our own low-end video codecs configuration
libshim: Upgrade library dependencies for AOSP 8.0.0
camera: Upgrade library dependencies for AOSP 8.0.0
T00F: bring back gps and camera libshim
Changelog(29082017):
(boot.img only)
Fix constant crash of BT: (BT works now fine)
T00F: Remove net_bt_stack group and replace it with bluetooth
Z00D: bring back audioserver redefine
Changelog(28082017):
Initial alpha release
 
Last edited:

hieuvecto

New member
Aug 27, 2017
1
1
0
I'm a newbie on XDA and I had been stuck in Lolipop for 2 years. I just updated my zen to Nougat yesterday and now I know I'll be able to eat Oreo. So ****ing amazing :good: Thanks so much for your support :good::good:
 
  • Like
Reactions: Asingh_97