• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

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

Search This thread

Top Liked Posts

  • There are no posts matching your filters.
  • 82
    4t7oxt.jpg
    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:
    o76243.png


    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
    27
    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
    27
    New AOSP Oreo build is released.
    Changelog:
    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.
    25
    New AOSP Oreo build is released.
    Changelog:
    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)

    Download:
    https://drive.google.com/open?id=0B-Fin8UxrD6PaHBXTEtDdEFZT2s

    P.S.
    About sensors:
    Google dropped support of legacy sensor HAL. I tried to remove check of HAL version in AOSP source but nothing is changed
    About camera:
    i applyed needed patch to fix it but it still dead. (WTF. I do not know why)
    About RIL:
    rild stuff in a ramdisk were bringed up to Oreo few weeks ago.
    AFAIK, on AOSP libril at lease only one SIM card must work (it was checked on Noughat) but in our case both SIM's are dead
    About media:
    Something wrong with media codecs.

    So i am puzzled with this stuff. I think that it will take time to do something with it.
    20
    Hi, there.
    I built AOSP 8.1 but it did not pass OEM logo again.
    I think it happened because it requires fifo prio binder patch in kernel sources.
    I patched it but nothing is changed.