• Title: OmniROM
  • Listed: 08/12/2018 2:06 pm
  • ROM Version: 8.1
  • You must be logged for ROM download.


Overall Rating : 10


4410 total views, 1 today

  

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

Author adMember Info

Vimal607


DESCRIPTION


DESCRIPTION:

 

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

 

Install 
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 kernel for more performance (optional)

Done

Change Log 

2018/8/11 – OmniROM 8.1
- The latest OmniROM 8.1 source, Android-8.1.0_r42 (OPM4.171019.021.Y1)
- OmniLib is updated
- Security patch Aug. 5, 2018

Current Status


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


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


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


CAMERA
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.


Patch:
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.


DISPLAY/TOUCH SCREEN
DT2W: Working


FM RADIO
Working


GPS
AGPS: Working
GPS & BEIDOU: Working

GLONASS: Enabled by default


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


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


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


POWER
Power off charging: Working


RIL
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.

Patches:
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


SENSORS

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

 

WIFI
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

 

Attention! 

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


25 Responses to“OmniROM”







  1. 10/27/2016

    Malaysia

    laggy T_T





  2. 03/24/2018

    Malaysia

    i lose my imei .. someone can help me ??





  3. 06/16/2018

    Bulgaria

    Where is this lagfix ?





  4. 08/19/2017

    Canada

    Can be enable treble support on our k3 note…any zip available???





  5. 02/04/2014

    Viet Nam

    Please share forum of Venice kernel :) )
    And Venice-v12-Oreo support RR v6.1.0 (Android 8.1) ????





  6. 10/28/2017

    Canada

    Please share dot os 8.1 Oreo …..





  7. 06/16/2018

    Bulgaria

    Where is this lag fix ???





  8. 12/31/2015

    Jamaica

    Is USSD working?

  9. abjith t




    08/27/2015

    United States

    any imei fix

  10. Vimal607




    11/12/2016

    United States

    Trick to reduce lag..
    Flash lagfix,
    Disable thermals, tick on boot
    Increase entropy: tick on boot
    Read 1024
    Write 2048,
    Stop battery drain
    Set Virtual memory to 0
    Tick on boot


Leave a Reply

You must be logged in to post a comment.