• 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][NIGHTLIES][h811/h815] Omni

Gandalf

Inactive Recognized Developer / Retired Forum Mode
Mar 29, 2011
3,537
6,668
0
Philadelphia


What is OmniROM?

OmniROM Gerrit Review

OmniROM JIRA Bug Tracker

Disclaimer

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. Hard. A lot.
 */

ROM:
h811
h815

Gapps: I personally use @banks gapps

Omni only supports TWRP recovery, use any alternate recovery at your own risk.

Kernel Source
LG G4 [h811/h815] temporary Kernel Source

XDA:DevDB Information
Omni for LG G4, ROM for the LG G4

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

ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Unlocked Marshmallow bootloader
Based On: AOSP

Version Information
Status: Testing

Created 2016-04-14
Last Updated 2016-05-02
 
Last edited:

Gandalf

Inactive Recognized Developer / Retired Forum Mode
Mar 29, 2011
3,537
6,668
0
Philadelphia
Tips and Tricks

Systemless SuperSU (Only working and supported method of rooting)

  • Download the latest systemless SuperSu BETA (2.66 at time of writing)
  • Flash in recovery
  • Copy BETA-SuperSU-2.66-20160103015024.zip to /sdcard/OpenDelta/FlashAfterUpdate
    • Moving the file here ensures that SuperSU is flashed after each nightly update. The su binary is removed when flashing a nightly. Copying the file here will ensure that it SuperSU is flashed automatically with each nightly.
 
Last edited:

Gandalf

Inactive Recognized Developer / Retired Forum Mode
Mar 29, 2011
3,537
6,668
0
Philadelphia
Brief and Incomplete Features List
  • Statusbar Brightness Control (slide finger across statusbar to control brightness)
  • Double-tap Statusbar to turn off screen
  • Customizable battery icons
  • Customizable Lockscreen Clock
  • Customizable Lockscreen Shortcuts
  • Remove status text on lockscreen
  • Multi-column settings layout
  • Remove divider bars in settings
  • Customizable Power Menu
  • Native screen recording
  • Volume button music control
  • Configurable statusbar icons
  • Network Traffic statusbar indicators
  • Custom notification header image with header image packs
  • customizable quick settings
  • Voice Assist or Dialer lockscreen toggle
  • Lockscreen Wallpaper
  • Toggle Search Bar in Recents
  • Fullscreen Recents
  • Weather services
    • Weather Icons in Notification Header
    • Expands to show full forecast
    • Customizable units
    • Custom Location
  • Full UI Dark Mode
  • Ambient Display
  • Volume Button Wake
  • Match volume button actions based on rotation
  • Toggle OmniSwitch replacement for Recents
  • Performance Control
  • SuperSU in Settings (removed from App Drawer)
  • OpenDelta OTA Nightly Updater
  • All features from stock Android shipped on Nexus Devices
  • Any specific device hardware features and functions
  • Omni boot animation
  • Omni default wallpaper
  • Much more that I have forgotten
 
Last edited:

Gandalf

Inactive Recognized Developer / Retired Forum Mode
Mar 29, 2011
3,537
6,668
0
Philadelphia
Hell yeah baby.
Thanks a lot mate.
In my opinion this is ready as a daily driver as the bugs that it have is no issue for me.

Thanks
I'm at work for another 2 hours, I'll have the camcorder saving fixed tonight as well as adding an h815 build.

Last thing I believe is just fixing that NFC wakelock, but it doesn't seem to kill the battery at all

Uploading h815 now
 
Last edited:
  • Like
Reactions: Diatomix98

c-non

Senior Member
May 12, 2014
246
130
43
TEKİRDAĞ
@Gandalf i found some bugs, i will add when i find new bugs:

-InCall proximity sensor not working,
-DT2W not working,
-Auto Brightness not working,
-Weather data losing after sometime by itself(i think it is losing when disable gps),
-Camera manuel focus not working,
-Audio distorsion while gaming(this fixed on cm : http://review.cyanogenmod.org/#/c/140237/)

New found bugs:
-No action while charging out of red notf.led.
-Incall speaker mode enable working but when i try to disable not working.
 
Last edited:

Gandalf

Inactive Recognized Developer / Retired Forum Mode
Mar 29, 2011
3,537
6,668
0
Philadelphia
@Gandalf i found some bugs, i will add when i find new bugs:

-InCall proximity sensor not working,
-DT2W not working,
-Auto Brightness not working,
-Weather data losing after sometime by itself(i think it is losing when disable gps),
-Camera manuel focus not working,
-Audio distorsion while gaming(this fixed on cm : http://review.cyanogenmod.org/#/c/140237/)
Thanks, I'll get these taken care of this weekend

- nfc wakelock is fixed -- device will properly enter deep sleep now
- added low latency to fix audio distortion in games

- i really need to do some work on the camera, it's running like crap right now

i'm building h811/5 with the fixed nfc service wakelocks now

Tap to wake will be fixed as soon as I implement a power hal
 
Last edited:

CraigHardy

Senior Member
Jan 15, 2008
544
405
63
Thanks, I'll get these taken care of this weekend

- nfc wakelock is fixed -- device will properly enter deep sleep now
- added low latency to fix audio distortion in games

- i really need to do some work on the camera, it's running like crap right now

i'm building h811/5 with the fixed nfc service wakelocks now

Tap to wake will be fixed as soon as I implement a power hal
Take your time brother, too many people expect a perfect rom from day one
 

c-non

Senior Member
May 12, 2014
246
130
43
TEKİRDAĞ
Thanks @Gandalf you are great dev i think, CM13 released for a long time but it has bad performace for H815, your OMNI new and has great performance so i like this phone with AOSP again, RESPECT.

sorry about english :)
 
Last edited:

Gandalf

Inactive Recognized Developer / Retired Forum Mode
Mar 29, 2011
3,537
6,668
0
Philadelphia
Take your time brother, too many people expect a perfect rom from day one
I fought a critical big for about a month -- turned out to be one stupid chunk we wrapped with a conditional that no one else did -_- now comes the easy fixes.

Thanks @Gandalf you are great dev i think, CM13 released for a long time but it has bad performace for H815, your OMNI new and great so i like this phone with AOSP again, RESPECT.

sorry about english :)
CM runs great, codeworkx and genesixx did a GREAT job with the bringup. I'm currently based on the cm kernel and device trees as you can see from the source links and checking omni's github, but I will be rebasing the kernel from scratch like I said above and implementing a few awesome things like cpuquiet (kernel thermal, no moar userspace thermal!)
 

c-non

Senior Member
May 12, 2014
246
130
43
TEKİRDAĞ
CM working good i only compare with stock so i said bad , also thanks for CM maintainers. I look your source, I dont know why but I think OMNI response time better than CM, Thanks again for your hard work :)
 
Last edited: