• 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

[OFFICIAL][AOSP] OmniROM 9.0 Pie [TREBLE]

andr68rus

Senior Member
Nov 25, 2016
873
5,197
0
35
Tambov
ximiraga.ru
OmniROM 9 PIE: wihtout limits. More AOSP, more Google!

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.
What is OmniROM? | OmniROM Source | OmniROM Gerrit Review | OmniROM G+

Code:
#include <std_disclaimer.h>
/* Your warranty is now void .. bla-bla-bla... other non-informative text */
Supported devices: LEX820 (X2_CN), LEX821 (X2_WW), LEX822 (X2_CN), LEX829 (X2_NA)​
Downloads:
  • OFFICIAL WEEKLY BUILDS: https://dl.omnirom.org/x2/
    Warning: official build signed with other key. So you need wipe data when migrate HOMEMADE<->OFFICIAL.
    Description: Offical build has enforced selinux, stock omni dialer (no recording). Build stable.
  • OmniROM daily unofficail auto-builds WITH DELTA_OTA!: http://dl.nixadm.ru/omni-9-x2/ you need wipe data when migrate OFFICIAL<->HOMEMADE!
  • Open Gapps (ARM64, 9.0, pico or micro recomend)
  • TWRP for 9.0 treble here or any other TWRP with TREBLE support
  • Google Camera: (Recommend Tolyan009 builds as Arnova8G2 builds are not always compatible with Pie x2 ROMs here
  • Focus fix, VoLTE fix: will be soon in Settings.
  • Magisk (Root) (if u need it) can be found here. Note: install magisk only after reboot to rom!

ChangeLog: http://dl.nixadm.ru/omni-9-x2/Changelog.txt (only for homemade, for official please look changelog app!)

Firmware:
Instructions :
  • Download TWRP, Firmware, ROM, GApps and Magisk
  • Reboot to recovery and install new twrp, and firmware
  • Wipe is recomended
  • Flash ROM and GApps
  • Reboot to ROM and finish setup
  • Reboot to recovery and flash Magisk if you need it. Note, you must boot to rom first before flash Magisk. Dont flash it with ROM at once!
  • For enable VoLTE after reboot, focus camera fix, etc: enable switch in OmniGears -> Device Features (thats same that was Le Extras).

Known issues:
  • Wifi Diplay dont work
  • Test and find ;)

Credits:

Sources:
Special Thanks:
  • @codeworkx for his major contributions to the LeEco msm8996-common code and kernel and the awesome open source camera HAL
  • @ThE_MarD for help, manifests for oreo, and his contributions to x2 develop.
  • @mosimchah for his contributions to the LeEco msm8996-common code and kernel
  • @moto999999 for helping the x2 get LAOS 15.1 working. When others left LAOS he helped get the momentum started again.
  • @infrag for his contributions to x2 such as the multiple audio fixes, LEDs and sorting out the open source camera HAL blobs and assisting with QS Torch
  • @shivatejapeddi for his contributions to x2 such as finding the fix for QS Torch and the regularly requested VoLTE support XD
  • @KuranKaname for his contributions to x2 such as helping get Dalvik VM and HWUI sorted out when 14.1 settings didn't work on 15.1, plus his never-ending mission to finding the most optimized code.
  • @Tortel1210 for his contributions to x2 and helping out with gerrit.
  • @GalaticStryder for his fix for truly display panel that is better than my fix and his other awesome kernel improvements.
    ViSi0Naryy for his contributions to LeEco msm9996-common with testing and contributions with Gerrit
  • ...and finally the community. This is for the community, by the community. Give yourselves a pat on the back. If I missed anyone? Please let me know and I can add them.

Created 2018-10-11
 
Last edited:

andr68rus

Senior Member
Nov 25, 2016
873
5,197
0
35
Tambov
ximiraga.ru
New build: omni-9-20181011v2-x2
Download: http://dl.nixadm.ru/omni-9-x2/omni-9-20181011v2-x2-HOMEMADE.zip
Main changes:
+ Added LE EXTRAS ( Quick charge, focus fix, VoLTE fix(disabled by default, may not work yet, not sure) toggles; KCAL display calibration). ToDO: move it to OmniGear.
* Fixed derp with sound props
Full changelog: here
 
Last edited:

xuser_

Senior Member
Nov 13, 2016
753
126
43
  • Like
Reactions: N-Gage4ever

andr68rus

Senior Member
Nov 25, 2016
873
5,197
0
35
Tambov
ximiraga.ru
How about EAS like your Omni Pie for Mi Mix 2, just want to know if any plans in future
We will try :) Now plans make all stable first of all for trees/kernel. And turnback all customisation from oreo in to pie. Than will be tuning :)
For mix 2 I use EAS, but i must say that this dont get huge profit, +- same as for non-EAS governors.
 

peace30

Senior Member
Mar 12, 2018
170
38
0
A quick observation: rom is pretty smooth and fluid.
Volte is working for me without switching toggle on.
Camera focus works.
Battery backup normal. No draining issues.
No issue of asking to set sim for data after every reboot like other pie roms.
Working good so far. Found some bugs...
1. Cast screen doesn't work.
2. Auto brightness resets after every reboot.
3. Power bank doesn't charge the device.

Hi @andr68rus, jio network signal is stable in revenge os . could you implement APN settings from there. Charging with power bank also working in revenge os. You can get some implements from there.
This rom is really beautiful and ready for daily driver.
Thanks
 

xuser_

Senior Member
Nov 13, 2016
753
126
43
We will try :) Now plans make all stable first of all for trees/kernel. And turnback all customisation from oreo in to pie. Than will be tuning :)
For mix 2 I use EAS, but i must say that this dont get huge profit, +- same as for non-EAS governors.
Ofcourse that sounds a solid logical plan, I am under impression that Pixel phones are doing pretty good with EAS so why can't our device with 'almost' same h/w.

I really missed Omni oreo but now I am good :)

Huge thanks again. <3
 
  • Like
Reactions: andr68rus

Zayatoshi

Senior Member
Aug 25, 2014
315
69
28
FRANCE
Hi @andr68rus, happy about your return to the X820.
2 Bugs found on the last beta:
1 / USB connection sharing does not work. It is enabled in the developer options, but can not be activated in the settings. In wifi and Bluetooth it works.

2 / Like all ROM Trebble Android Pie, the phone does not ring when receiving a call and the X820 is in LTE. The reception of calls works perfectly, in edge, in H or H +.
 

andr68rus

Senior Member
Nov 25, 2016
873
5,197
0
35
Tambov
ximiraga.ru
New build: OMNI-P 10/12
Download: http://dl.nixadm.ru/omni-9-x2/omni-9-20181012-x2-HOMEMADE.zip

Main changes:
* Rewrite Le Extras, move it to OmniGear (Device Features) add new features:
  • Ambient display
  • Vibration strength (need kernel support, WIP)
  • Sweep2Sleep with s2s vibration strength (need kernel support, WIP)
* Fix volte haxx toggle logic (NOTE: toggle disabled by default!)
* Fix usb tethering
* Use EUI stock offline-mode charge animation (thanks CBG/shiva)
* Fix for green tint for Pie for sunny sensors (thanks CBG)
* System fixes:
  • Fix start for widevine service (sepolicy issue)
  • Fix ftmdaemon start (seclabel issue)
  • Remove cnss_daemon

ToDO:
1. Add kernel support for sweep2sleep and vibration strength
2. Enforce sepolicy

ChangeLog from repo: https://raw.githubusercontent.com/omni-x2/changelog/master/x2.txt
 
Last edited:

Jatin Verma x821

Senior Member
Feb 18, 2017
433
44
0
What!!! andr68rus you are back?????!!!!!!
I really missed you. It was your ROMs that I was able to use more than 1 month. And even we had oreo I was using your ROMs. Really!!
I really missed your polish to oreo. Using stock right now but going to flash omni right away. You are the ROMs stability king...
Thank you so much.....
 
  • Like
Reactions: andr68rus

rshahzad17

Senior Member
Mar 17, 2013
452
85
28
Vilnius
Hi @andr68rus, happy about your return to the X820.
2 Bugs found on the last beta:
1 / USB connection sharing does not work. It is enabled in the developer options, but can not be activated in the settings. In wifi and Bluetooth it works.

2 / Like all ROM Trebble Android Pie, the phone does not ring when receiving a call and the X820 is in LTE. The reception of calls works perfectly, in edge, in H or H +.
You need to change Ringtone, because by default Ringtone stays Empty on recent treble-pie roms.
 

romester

Member
Mar 3, 2014
40
18
0
OmniROM 9 PIE: wihtout limits. More AOSP, more Google!

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.
What is OmniROM? | OmniROM Source | OmniROM Gerrit Review | OmniROM G+

Code:
#include <std_disclaimer.h>
/* Your warranty is now void .. bla-bla-bla... other non-informative text */
Supported devices: LEX820 (X2_CN), LEX821 (X2_WW), LEX822 (X2_CN), LEX829 (X2_NA)​
Downloads:
  • OFFICIAL WEEKLY BUILDS: will start after 9.1 release
  • OmniROM nightly homemade auto-builds: http://dl.nixadm.ru/omni-9-x2/
  • Open Gapps (ARM64, 9.0, pico or micro recomend)
  • TWRP for 9.0 treble here
  • Google Camera: (Recommend Tolyan009 builds as Arnova8G2 builds are not always compatible with Pie x2 ROMs here
  • Focus fix, VoLTE fix: will be soon in Settings.
  • Magisk (Root) (if u need it) can be found here. Note: install magisk only after reboot to rom!

ChangeLog: https://raw.githubusercontent.com/omni-x2/changelog/master/x2.txt

Firmware:
Instructions :
  • Download TWRP, Firmware, ROM, GApps and Magisk
  • Reboot to recovery and install new twrp, and firmware
  • Wipe is recomended
  • Flash ROM and GApps
  • Reboot to ROM and finish setup
  • Reboot to recovery and flash Magisk if you need it. Note, you must boot to rom first before flash Magisk. Dont flash it with ROM at once!

Known issues:
  • Wifi Diplay dont work
  • Test and find ;)

Credits:

Sources:
Special Thanks:
  • @codeworkx for his major contributions to the LeEco msm8996-common code and kernel and the awesome open source camera HAL
  • @ThE_MarD for help, manifests for oreo, and his contributions to x2 develop.
  • @mosimchah for his contributions to the LeEco msm8996-common code and kernel
  • @moto999999 for helping the x2 get LAOS 15.1 working. When others left LAOS he helped get the momentum started again.
  • @infrag for his contributions to x2 such as the multiple audio fixes, LEDs and sorting out the open source camera HAL blobs and assisting with QS Torch
  • @shivatejapeddi for his contributions to x2 such as finding the fix for QS Torch and the regularly requested VoLTE support XD
  • @KuranKaname for his contributions to x2 such as helping get Dalvik VM and HWUI sorted out when 14.1 settings didn't work on 15.1, plus his never-ending mission to finding the most optimized code.
  • @Tortel1210 for his contributions to x2 and helping out with gerrit.
  • @GalaticStryder for his fix for truly display panel that is better than my fix and his other awesome kernel improvements.
    ViSi0Naryy for his contributions to LeEco msm9996-common with testing and contributions with Gerrit
  • ...and finally the community. This is for the community, by the community. Give yourselves a pat on the back. If I missed anyone? Please let me know and I can add them.

Created 2018-10-11
hello, welcome again.
 

brunojborges

Senior Member
Jul 17, 2018
80
11
0
is there any other way to instal twrp treble without booting in fastboot mode and flashing treble twrp through adb interface? i already tried every tip from amost everybody here on forum to make my PC recognize my phone in fastboot mode but it wont. My phone have defaut twrp so i can only flash non treble roms.