Welcome, visitor! [ Register | Loginrss

  • Title: OmniROM
  • Listed: 10/18/2018 12:49 pm
  • ROM Version: 8.1
  • You must be logged for ROM download.

Overall Rating : 8

3620 total views, 3 today


OmniROM - Image 1OmniROM - Image 2OmniROM - Image 3

Author adMember Info



This ROM is not Mine

Goes all Credits to deniel_hk

I am just sharing this ROM

I am not posting for money

its my hobby


Flash with the latest TWRP
1. Factory reset
2. Flash ROM
3. Flash SuperSU (tested ver.2.82) (Mandatory)
4. Reboot and setup wifi
5. Flash Gapps (arm64-8.1-pico)

6.  Flash the given kernel for performance (optional)

7.flash lagfix (Optional)


 * https://androidfilehost.com/?fid=24736070629327001


Change Log 

2018/10/6 – OmniROM 8.1
- The latest OmniROM 8.1 source, Android-8.1.0_r46 (OPM4.171019.030.K1)
- New build enviornment
- Security patch Sep. 5, 2018


Current Status 

Patch: Binder and sdcardfs update are required and essential for Oreo.
See commits in my github for detail

Recording: Working
Playback: Working
Patch: Load a copy of the struct instead of the pointer to address.

Issue: Workflow issue in BTIF driver.
Patch: New driver and HAL build from source.

Flash/Torch: Working
Capture: Working
Issue: User handle is required in GetMemory. MTK blobs return null.
Patch: Save a copy of the user handle. Don't know if other devices might work or not. It's better to rebuild a few blobs but I don't have the source for my device…
Issue: Oreo use a ring buffer of native_handles and no more ANativeWindowBuffer.
Patch: A wrapper is required for the libcam.client. (The better way would be rebuild it but again no source…)
HDR: Working with Snap in LOS-15.1
Video recording: Working
Issue: Oreo doesn't support GRALLOC (or I don't know how). The old HAL1 implementation doesn't work too.
In short, need to find a way for the metadata that our old blobs can handled.

1. Add libcamera_parameters_mtk for the MTK extra parameters
2. Add another mode to handle Gralloc in stragefright.
3. Patch the OMXNode to handle Gralloc mode.
4. patch the OMXClient to use mediaserver
5. Patch the hardware interface to handle Gralloc Metadata and work with the new OMX interface.

DT2W: Working


AGPS: Working
GPS & BEIDOU: Working

GLONASS: Enabled by default

HWC: Working
Issue: Android platform changed
Patch: A simple patch in libgui_ext (might use shim if timestamp proved no use)
OpenGL: Working

Notifications: Working
Charging: Working
Low power: Not Working
See Post #806 for detail. Haven't study why –pending

Video Playback: Working
Hardware decoder: Working
Issue: crashed
Patch: A small patch in minijail use Asan.

Power off charging: Working

Phone calls: Working
Mobile Data: Working
SMS: Working
Dual SIM: Working
Issue: Completely new approach in Oreo with interface/services. No more sockets. AND all .c libraries are proprietaries.

1. Replace the MTK RIL daemon with AOSP patching for MTK
2. Wrap (eventually replaced) the libril from MTK with AOSP patching for MTK
3. Patch the RIL interface/service to work with the MTK vendor library.
Some more detail can be found in post #65 and post #806


All sensors are Working
Patch: Lower the requirement from 1.3 to 1.0


ap,p2p: Working
Miracast: Working
Noted: only work on 2.4G as before
Hotspot: Working

Hidden SSID: Not support
No idea why yet. –pending

USSD not working





In order to avoid claims, before installing, we necessarily backup all the sections including the nvram section!

※Please make a backup of your device before installing or updating ROM

24 Responses to“OmniROM”

  1. 03/24/2016

    Hobby to bas bahana hai asli makshad to paise kamana hai

  2. abjith t


    United States

    why on the earth magisk not supporting daniels oreo rom.

    • Vimal607



      Magisk is supported but..
      If you install magisk then you can't install apk anyway..
      Manually install apk..
      This is a app directory paste app in correct way..

  3. 05/27/2016


    Not to use in everyday life. Google Play crashes. HDR chrashes at SD memory. etc … A pity. Not to get Oreo for Lenovo K3 Note.

    • 01/01/2017

      Russian Federation

      You do not understand make a statement.
      The firmware is working. Try it with "open_gapps-arm64-8.1-pico-20181008 ". Google Play works.

    • 07/07/2015


      Meaningless and unusable ROM! Gogle play crashes constantly. Unsuccessful attempt to make a ROM wirh OREO for K3 Note.

  4. 01/01/2017

    Russian Federation

    my successful configuration

    Flash with the latest TWRP -> (twrp-3.1.1-3-aio_otfp.img)
    1. Factory reset
    2. Flash ROM
    3. Flash SuperSU -> (SuperSU-v2.82-201705271822.zip)
    4. Flash Gapps ->(open_gapps-arm64-8.1-pico-20181008.zip)
    5. No Wipe -> Cache and Dalvik Cache
    6. Reboot 

  5. Vimal607



    anyone have this rom then please upload on needrom

  6. 06/20/2018

    United States

    Miui 10 ki bhi ROM dalo

  7. 03/02/2017

    I am a regular user without much knowledge. I've been using this rom for a long time. Bluetooth audio not working (I have garmin GPS in my car and I can not use speaker for my Garmin GPS) . Another problem is that this room loses contact with external SD card very often. You have to restart your phone several times if it's going to work, I'm tired of it. I uninstalled software "Performance Control" from system and tried alternative programs, but it did not help as I thought maybe fix the problem. Nope. I initially said that I am a regular user without much knowledge. Nevertheless, this room uses stubbornly if you want android 8.1. Would like to have tips for my problems. The developer obviously could not fix the problem- But you never know how to solve these problems. Not advanced tips for me as non-programmers, but regular users. Otherwise this room is pretty good i think.(Bad English explanation should not be a problem).

  8. 12/17/2017

    Thanks for the share.

  9. 06/25/2015

    United States

    Any solution or tip to save photos directly to sdcard or other way? Thank you

  10. 09/05/2016

    United States

    wifi drop issues………any solutions?

Leave a Reply

You must be logged in to post a comment.