• 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] Official Omni Oreo [8.1.0] [VoLTE]

Gandalf

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


OmniROM

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.
 */

Introduction

Installation instructions
-- Omni only supports TWRP recovery. Use any other recovery at your own risk.
-- Omni only supports our compiled kernel. We will not provide support for those using custom kernels.
-- TWRP 3.2.1.0 is REQUIRED

* -- Ensure the latest version of TWRP for Nextbit Robin [ether] is installed.
* -- [required] Factory reset (if official Omni is not currently installed)
* -- [required] Install ROM
*-- [optional] Install GApps or microG
*-- [optional] Install SuperSU or Magisk (Omni does not ship rooted builds)
*-- [required] Reboot to system

Downloads

Changelog
Gerrit Code Review

Older changelogs:

Code:
Changelog: -- NULL
[note] -- NULL 
[new] -- NULL
[changed] -- NULL
[fixed] -- NULL

Source
XDA:DevDB Information
Omni for Nextbit Robin, ROM for the Nextbit Robin

Contributors
Gandalf
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Lastest Bootloader (unlocked) and partitions from most recent factory image
Based On: AOSP

Version Information
Status: Stable

Created 2016-07-22
Last Updated 2018-06-19
 
Last edited:

fredddii

Member
Jul 29, 2015
40
7
0
Everything works fine as far as I can tell. Only DSP Manager crashes when I try to open it.

Looking forward to seeing this getting picked up by the OmniROM official nightlies.
 

Gandalf

Inactive Recognized Developer / Retired Forum Mode
Mar 29, 2011
3,537
6,668
0
Philadelphia
Everything works fine as far as I can tell. Only DSP Manager crashes when I try to open it.

Looking forward to seeing this getting picked up by the OmniROM official nightlies.
Yea, I need to add the libraries to the audio_effects file that DSPManager relies on. I have been focusing on getting the ROM base up to android-7.0.0_r1 lately, and nothing can be done for any non-nexus devices until CAF releases its magic. At the present time, Omni's source yields successful builds, although untested.
 

Gandalf

Inactive Recognized Developer / Retired Forum Mode
Mar 29, 2011
3,537
6,668
0
Philadelphia
OP updated with a link to an android-7.0 test build (and, from what I can tell, the first Nougat build for Robin available ANYWHERE! :D)

DOWNLOAD HERE

You must flash the 1450 stock firmware to get the updated partitions on your device prior to flashing this.

I recommend using OpenGapps (package of your choosing)

What's still broken:
- Camera will force-close when you try to zoom in
- Camcorder is actually recording the "recording start" tone
- I think GPS is flaky (haven't tested it)
- Wifi Calling (it doesn't work on stock 1450 either)
- Probably some other stuff I haven't noticed yet

These are mainly minor annoyances that I will fix in the next day or so.

Notable changes:
- This is using my [new] kernel, not based on CyanogenMod's kernel whatsoever.
- The device tree is an ugly hybrid derived from the CyanogenMod tree. I will eventually roll into my own device tree when I have the energy to do so
- Wifi is no longer a module, but a built-in kernel driver (qcacld-2.0 wlan, like the Nexus 5X)

Kernel source
Device Tree
Omnirom Source