• 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][8.1][UNOFFICIAL] OmniROM [NON-TREBLE][14/07/2018]

Status
Not open for further replies.

rainforce279

Recognized Developer
May 4, 2013
557
2,831
73
29
palembang
ryan-andri.github.io


Code:
#include <std_disclaimer.h>
/*
 * Your warranty is now void.
 *
 * 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.
 */

https://www.omnirom.org
OmniROM is our Android custom ROM variant, feature-packed but always with stability as #1 priority in mind.
Based on the Android Open Source Project (AOSP) and enriched by our developers with lots of custom enhancements, OmniROM has set out to give you a great Android experience on your mobile.
Omni isn’t better, just different.


This is unofficial builds!. So Please keep and report the issue with this builds in this thread only.
Don't report bugs without properly logs and steps to produce the bugs or even you're using Custom kernel or Exposed.



What's working
  • Almost everything.
  • Please explore by yourself.

What's not working
  • Selinux Enforcing

Download and Flashing

Many Thanks to
  • OmiROM and Team
  • bitpushr & xda-developers

Contributors and Credits
  • @Nik001 for Device and Vendor tree.
  • @khan_frd2002 for many references from Mido.
  • All authors and commiter on sources.

Sources

XDA:DevDB Information
Unofficial OmniROM, ROM for the Xiaomi Redmi 4X

Contributors
rainforce279
Source Code: https://github.com/omnirom

ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.x
ROM Firmware Required: Latest
Based On: AOSP

Version Information
Status: Testing

Created 2018-06-22
Last Updated 2018-07-14
 

Attachments

Last edited:

rainforce279

Recognized Developer
May 4, 2013
557
2,831
73
29
palembang
ryan-andri.github.io
Changelogs

Build - 20180714
  • Remove wfd blobs(causing random bootloop, unstable)
  • Added Boeffla wakelock blocker in Kernel (as requested)
  • Fix Audio .flac not working/not playable
  • Enable auto brightness by default
  • Set read ahead kb 256 for (int/ext) storage by default

Build - 20180713
  • Resync Omni source
  • Android 8.1.0 r40
  • July security patch level
  • Many improvement from Omni source
  • Enable DTS-Eagle audio hal
  • Rebased kernel to CAF LA.UM.6.6.r1-09000-89xx.0
  • Rebased Wlan prima to CAF LA.UM.6.6.r1-09000-89xx.0
  • Cleanup and optimized in Kernel
  • Update wcnss config to CAF LA.UM.6.6.r1-09000-89xx.0
  • Add Wifi display (cast) blobs (Kanged from mido)
  • Many more..
 
Last edited:

gogyly

Senior Member
May 5, 2012
588
199
0
Kraljevo
So, I'm using this time for some time.
I've tested every feature build in this room and everything just work. This is amazing, and for that I consider this rom first bugless Oreo rom for santoni. I hope you are going official with it. I'm very grateful for your hard work on santoni. This will be my daily driver from now on. Cheers
 

rainforce279

Recognized Developer
May 4, 2013
557
2,831
73
29
palembang
ryan-andri.github.io
Is this rom support substratum?
yes, but buggy when change overlay state that you need to force reboot your device.
just in case, maybe some ppl don't know how to apply substratum themes on most custom Oreo roms.
here the steps.
1. Download substratum from Google Playstore.
2. Download any theme substratum on Google Playstore (Make sure its compatible with Oreo 8.1)
3. Open substratum and you will see theme that you've installed before then select and "build & enable" it.
4. Reboot your device.
5. after boot completed, open substratum again and select "manager". You will see everlay not enabled (with orange text).
6. select all overlay that you want then select "change overlay states" . your systemUI will restart.
if you facing blank screen after step 6, don't panic! you just need force reboot your device by pressing and holding power button until your device rebooted.
Don't forget to backup your important data first.
 

hosseinmo

Member
Feb 16, 2012
44
7
0
So, I'm using this time for some time.
I've tested every feature build in this room and everything just work. This is amazing, and for that I consider this rom first bugless Oreo rom for santoni. I hope you are going official with it. I'm very grateful for your hard work on santoni. This will be my daily driver from now on. Cheers
Did you run los by swapnil soni ? I think that ROM is stable .
Which rom you prefer in compares between los and omni ?
 

gogyly

Senior Member
May 5, 2012
588
199
0
Kraljevo
Did you run los by swapnil soni ? I think that ROM is stable .
Which rom you prefer in compares between los and omni ?
I can only say that Omni is way more customizable, smoother user experience and over all have smoother feeling in it. You can try both and decide what's better for you. As for me I'll stick with Omni course there's no better rom out there for me. And I tried them all.
 
  • Like
Reactions: hosseinmo

rainforce279

Recognized Developer
May 4, 2013
557
2,831
73
29
palembang
ryan-andri.github.io
Update build - 20180625

Main Changelogs:
- Resync OmniROM sources
- Back to original CAF kernel without upsteam merge.
- Added DT2W and S2W Gesture
- Added DTS Sound enhancement (backend kernel driver)
- Added USB Force Fastcharge
- Fix storage capacity info not being updated after deleting or copying file
- Update powerhint and power profile framework
- Added overlay for cpu temperature
- Enable activity indicators data by default
- Check here for detail logs https://forum.xda-developers.com/showpost.php?p=76884457&postcount=2

* Clean flash always recomended!

Downloads
https://drive.google.com/open?id=1eHQDLKcxCyXwQUS3B2baY4EJVQelfavj
 
Last edited:

Sunil tsk

Senior Member
May 13, 2016
81
8
8
yes, but buggy when change overlay state that you need to force reboot your device.
just in case, maybe some ppl don't know how to apply substratum themes on most custom Oreo roms.
here the steps.
1. Download substratum from Google Playstore.
2. Download any theme substratum on Google Playstore (Make sure its compatible with Oreo 8.1)
3. Open substratum and you will see theme that you've installed before then select and "build & enable" it.
4. Reboot your device.
5. after boot completed, open substratum again and select "manager". You will see everlay not enabled (with orange text).
6. select all overlay that you want then select "change overlay states" . your systemUI will restart.
if you facing blank screen after step 6, don't panic! you just need force reboot your device by pressing and holding power button until your device rebooted.
Don't forget to backup your important data first.
Thanks for info.
Bugs in substratum is it source bug?
Can u add full oms support please.
 
Status
Not open for further replies.