yashsingh1/xdaforums huggingface dataset:
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
[MENTION=5169140]niyas90[/MENTION]: the STK issue should be fixed in upcoming weekly, let me know by chance if it has worked out.

Btw, anybody tried the boot.img I pasted some days ago and can share some feedback on performance and battery life? In regards of any noticeable diffs - better or worse.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] xperiafan13:
Hello

This is the best rom ever!!!

Thanks for all!!

Can you compile this using UberTC or SaberMOD and DragonTC
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Ragarianok:
Not entirely sure why but my phone always seems to run hotter while in use when using this ROM. For instance, temperature had just reached 43°C a few minutes ago and it's currently at 41°C.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] theone0987654321:
I've tried the kernel. For my typical use there was no improvement. System always using about 33% of accu per day.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] morbidelio:
Finally an Oreo room that works like a charm for my phone (moto g4 xt1621). I have encountered one issue though. Even though I haven't rooted my phone some apps recognize my phone as root. Lastpass among them. Is this a common issue? Is there a way to workaround this?
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] khyron18:
Is this rom using Mac address spoofing or something similar? When I first installed I had issues connecting to an access point that was used Mac address filtering. I eventually discovered the rom was using a Mac address that is not in the approved list, but I assumed it was using a Mac address for a different wifi radio (2.4Mhz vs 5Mhz) in my phone.

I tried installing this rom on a second phone (both phones are moto g4 plus) and was having intermittent wifi connection drop outs. I discovered that the rom on the 2nd phone was using the same Mac address as the first phone I installed. That can't happen if the rom is using the Mac address from the actual hardware. Obviously you can't have 2 devices with the same Mac address on the same network, so I'm stuck unable to upgrade my other phone.

ROM has been great other than this oddity. Am I missing something in the configuration somewhere?
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] hector1201:
Same happen to me
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Casper1982:
How to fix screen burn ? Any kernel... .?
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Ragarianok:
Use either Kernel Adiutor or Ex Kernel Manager. Both allow you to adjust RGB levels. I personally use EKM and have all three set to 200.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
Thanks for pointing this out, will be fixed with next weekly.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Ragarianok:
Install Magisk and make sure to install the most recent Magisk Manager. Go into Magisk Hide and check the apps you want to hide root from.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] niyas90:
Yes.. STK is fixed.

Volte is working but need to toggle the enhanced lte settings or data connection after every reboot.

Could you please take a look into it.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] morbidelio:
I was hoping to keep an unrooted rom. Installing magisk makes my phone very laggy.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Ragarianok:
I know what you mean... Unfortunately, it can't really be helped.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
No thanks I know, flash/torch is in general one of the open cam issues.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] corlatemanuel:
[MENTION=5473651]golden-guy[/MENTION] What gapps are you testing the ROM with? I tested the 2nd build with the same gapps as for the 1st build, but I got in a bootloop. I tried it with multiple gapps, but I also got bootloop. The first build worked just fine.

EDIT: I forgot to mention that I'm using a SD Card, from what I know it can cause problems in some ROMs.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
Just download the official 8.0 opengapps (arm, micro or nano) and amend the installer like I pointed out here: http://xdaforums.com/omni/general/gapps-omnirom-8-1-oneplus-3-t3732792

Make a factory reset, install ROM and Gapps. Should be all good then. If it still isn't, grab a logcat via adb.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] TheXorg:
I've used these https://builds.nezorfla.me/opengapps/arm/

And they work fine.

I've noticed if you flash Magisk 15.3 the ROM get's almost unusable slow (couldn't even get through setup wizard), but it's fine with SuperSU
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] corlatemanuel:
Interesting... Have you tried Magisk with SuperSU instead of Magisk with MagiskSU?
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Bluemoon:
Can anyone please confirm if it still lags in 2gb/16gb variants? I so want to use oreo..?
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] lord-overwrite:
Hi i have 2gb/16gb variants and dont laggy, maybe at first boot for download any configuration, but during last of day it's all ok
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
That's an Oreo feature on first boot (and after cache wipe ofc): It continues to dexpreopt apk files in the background. You get a usable phone more quickly, but the quicker boot sequence has to be paid with some slowdowns during the first few mins. Nothing is for free :)
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] briatide:
I have a 2gb 1625 and it is the most usable of the oreo roms for me, I suspect because it is 32 bit
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] flaviopef:
I thought there would be no more 32-bit roms. Thanks
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] sgspluss:
Every developer can make 32 or 64 bit roms as they want, [MENTION=5473651]golden-guy[/MENTION] want to build 32bit which makes sense for 2gb ram devices.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] jaxx08:
Why the zram is disabled?
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
Not needed, but you can always bring it back if you want.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] vaibhavmarwah:
do snapchat and Instagram works ??
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] EmiAndroid:
Thank you for thinking about the 32-bit users, that characterizes you for everything, it continues like this, excellent work!

---------- Post added at 09:00 PM ---------- Previous post was at 09:00 PM ----------

Yes, working good
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] adidhongadi:
Volte is working r no???
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] halifage:
yes, no, maybe, probably.

use search function
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] cooldeepak:
Yes working. but 'Device is HD Capable' notification is thr.

Cool ROM :good: Will test and revert !
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] EmiAndroid:
Good ROM Bro, the problem Is the lag in scrolling notification :/
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] jd_marti78:
Good ROM, without Lag, but my problem is that the battery drains very fast, even when at rest :(
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] morbidelio:
It seems that GPS isn't working, not on my phone at least. That's too bad, I liked this rom, but I need the GPS. Reinstalling Stock...
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] khyron18:
What phone do you have? It's working great for me on a G4 Plus. I'm on the build from 4/8 though.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] morbidelio:
It's a Moto G4 XT1621
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
Using a XT1622 here w/o GPS issues. So kindly elaborate on your issue.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
I assume this root check is borked, eventually it checks for unlocked boot loader? Also it states "appears to be rooted" which rather indicates "I cannot tell, but maybe you are rooted..."

So if that check doesn't even work properly, I wouldn't put too much trust in that app...
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] khyron18:
I can confirm that in the 4/22 build the Mac address issue has been addressed. Thanks!
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
BT init has also been reworked to get correct MAC assigned now. For those of you wondering why there's need to pair devices again after flashing this weekly.

Shortly after this weekly had been built it was discovered that widevine DRM setup has some pending issues. Those have been addressed and will get fixed with next weekly.

Stay #omnified
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] jer194:
FYI (you might know already):

[MENTION=4920940]sgspluss[/MENTION] kindly investigated that problem (same in his Lineage 32 bit ROM), and he seems to have found a 'culprit' commit ..
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] sgspluss:
The commit makes sense if you use single rom, if you use DBP (as you do) it is not able to boot.

But it needs more testing and investigation...
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
What commit are you referring to?
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
DRM should be fixed with next release.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] sgspluss:
Have written an PM...
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] F4b0s:
Hello,

I'm facing crashes of the Google Play Services.

Could you help me to solve this ?

Thanks.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
Best provide some logs and more infos first. There are tons of gapps around and in almost all cases it's not the ROM to blame. Use an official opengappps package and you should be fine.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] jypma:
skia sources for oreo/8.1.0?

I'm trying to find out if this performance fix for skia (2D graphics lib) is present in this OmniROM build. However, on github, omnirom's android_external_skia repository only has an android-7.1 branch as latest.

How do I find what version of skia is built here?
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
See the manifest here: https://github.com/omnirom/android/blob/android-8.1/default.xml

For 8.1, we are building skia from AOSP sources. So yes, this change is in since it was merged into oreo-mr1 branch last year already.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] khyron18:
This is a bit of a hail mary, but has anyone had issues with the Hilton Honors app? For some reason I'm unable to login to my account with the app. I've tried every other app I have that uses a login and have had no issues. I thought maybe I denied permissions on a support library or something so I tired on another phone and it gave the same error.

I don't see how it could be the rom, but at the same time I would expect lots of angry reviews if this was broken on 8.1. Is it possible that the app could be using a different Auth process/chain than most other apps and that method has issues on this rom? That's about the only thing I could come up with.

Like I said, it's a hail mary and not even sure there is any issue related to the rom. I'm hoping someone has an idea.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
No idea about this app, but a log would be a good start - as always.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] khyron18:
Is there a way to get a log for an app? Or do you mean provide the system log from matlog?
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
Yes, just use matlog. Reboot, do the stuff with your app and save the log with matlog.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] khyron18:
Should have looked at matlog to begin with. When I attempt to login I see an selinux denial in matlog.

I've got the log but can't attach the zip. Kinda new to this forum. Is there a better way to provide logs than attachment to a message?
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
Gdrive link will work also.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] khyron18:
I got 2 versions of the logs. Small one is just the app logs, bigger one is the whole system.

https://drive.google.com/file/d/1N_t5T7UGl5729yFuYRDiYhJaqclH9meB/view?usp=drivesdk

https://drive.google.com/file/d/1ob-17OemXfwQCj3-qA0813emeBU7tDjk/view?usp=drivesdk
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
This app is asking for low level resources it should neither need nor get access to. In fact these run into some neverallows when compiling sepolicy. Two possibilities: Don't use it or switch to permissive. I don't see any other option here.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] khyron18:
How do I switch to enforcing? Is there an option I am missing? I'd like to see if permissive solves the problem or if that denial is a red herring.

Other questions to satisfy my curiosity:

1) Did Oreo update/change the selinux policy? This app worked on Aoscp which was based on 7.1.1 and had selinux enforcing. It wouldn't surprise me if the policy was updated in Oreo.

2) Do most roms ship in permissive mode? There aren't reviews on play store about issues so I'm wondering what may be different with this rom vs what others use.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
adb root

adb shell

setenforce 0

This will switch to permissive so you can find out if it's really just selinux related.

To go back to enforcing, do a 'setenforce 1'

As to your questions:

1) For sure.

2) No, but just think of how big the target group is for running latest 8.1 and this particular app.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] khyron18:
I enabled permissive mode but the app still fails to login, so the selinux denial may be a red herring. I grabbed logs again for the app in permissive mode but I didn't see anything different from when it was in enforcing mode. I can make them available if you want to look at them as well.

I'm surprised but it's possible this app just doesn't work on Oreo.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Blueman1990:
[MENTION=5473651]golden-guy[/MENTION] where to find Live Display option can you please tell ? :)
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] :
Awesome!

I use the 16/2G variant of the device as well!
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] odavans:
There is no live display or color calibration
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
Well, there is ambient display which is in fact the same as live display.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] odavans:
What about colour calibration, are you planning to add this option?
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
Maybe, but you can use a custom kernel if there's need.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] clonechill:
No but ambient display and live display are different. The former is the one which wakes the screen when you receive notifications and the latter is the option which increases the temperature of the display to warmer for inducing better sleep. But I see no use for the two as the former is useless without an OLED display and the latter is useless as it makes the UI lag like hell.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Rafa0801:
is there any custom kernel for 32bit?
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
What you mean is night light, which is again something different. And neither is the primer useless, nor the latter laggy. But ofc everyone's free to have his/her own opinion.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] pratieq11:
Yup there is. Try loony kernel 32 bit
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] rgnicholas:
Launcher APK?

[MENTION=5473651]golden-guy[/MENTION] ... can you please tell me where the launcher might be downloaded? I did search this forum and did a LOT of Googling, but could not find the exact one you used in the latest build. It has many more features than some of the "Launcher3" versions I found out in the wild. Maybe you Omni guys tweaked it a bit? I especially like the ability to add the notification count to the dot element. Thank you in advance.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
Have fun!

PS: Save it as /system/priv-app/Launcher3/Launcher3.apk and reboot.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] pastorbob62:
Okay, I came over to this ROM from the latest stock due to battery life issues. I really am impressed overall, however when I went to work where I have no WIFI it became obvious that mobile data is not working. I have my APN set up exactly the same way it was set up on stock. Data is turned on, and data saver is turned off.

Any suggestions? :confused:
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
What country/carrier are you on? Also provide a logcat zip with Matlog, incl. radio buffer log. Else I won't be able to look into your issue.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] pastorbob62:
USA - Consumer Cellular, but it is all moot. I went back to rooted stock with ElementalX-G4. I don't really have time to chase problems when I have options that work. Thank you anyway though.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Rafa0801:
wooow thx God
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
[MENTION=535343]all[/MENTION]: Please in general only report issues if you ate also willing to support in getting them solved when needed.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] rgnicholas:
Hi... thanks for the file, but it may be corrupt or something... I did as you instructed and get this error message "There was a problem parsing the package" Should this work on a "N" Rom as well? Regardless, thank you for your time and efforts.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Yash patel9:
For omni rom for moto g4+

Does fingerprint work?
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] pastorbob62:
My apologies golden-guy. Since I seemed to be the only one having the issue I figured it could wait until after school is out and I have more free time to focus on it. I will take another look at it this weekend and provide logs then. :good:
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
No need to apologize, fair enough. In the end it's up to you. Help me - help you :)
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] kuldeep050890:
Are latest builds on offical omni site support 64 bit?
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Ayan Uchiha Choudhury:
read the 2nd comment atleast, it is 32 bit written very nicely!!

absolutely, it works. why do you thing it would not even? ;) our developers won't miss such an important feature. However read the OP it shows the lists of bug!!
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Rahulsingh190:
Turbo Charging not working, in the April update, infact doesn't work in any of the April update ROM's, which has the chop-chop fixed.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Ayan Uchiha Choudhury:
you sure it is not cuz your device is just heating to above 42? cuz it it didn't work in none of the April updates am sure either [MENTION=5473651]golden-guy[/MENTION] or someone else would have noticed it! :3
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Rahulsingh190:
Not really sure, but somehow seems to have fixed itself, wasn't working, even though device was cool, but seems to be working now.

Also, I have noticed the battery percentage, when using this ROM, drops quite fast, even when just the screen is on ,and nothing is going on. And this bug is consistent with all the versions of omni ROM.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
So where do you think is a bug? Having the screen on is draining battery, what the heck.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] thorin0815:
I'm facing an even stranger bug, after I plug in my charger the battery gets magically refilled.

Sorry, couldn't resist.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
Please urgently pull a log file, I need to look into this major bug asap!
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] sulligogs:
Hi goldren-guy

I'm now to OmniROM. I've flashed boot.img via 32bit TWRP recovery and will update this thread with my findings.

I came from LOS 15.1 and this ROM is much better. The only problem I do see is high battery drain. I've got L Speed running too.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Rahulsingh190:
What I mean is, in 1 min - 2% drop in the battery percentage, not leaving the screen on for ½ hr or something just 1-2 min - and it already looses 2-3 %, I'm just try trying to report a bug(fault).

So, that it can be fixed if possible, screen on was just an example, in general this ROM looses a lot more percentage, so much so, even though it has no other problems, its not possible to use it as daily driver.

Again screen on is just an example.

~ Thanks
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] golden-guy:
Not for me, and I am using this ROM as daily driver ever since I had started building it.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] pastorbob62:
Okay, so I installed the latest version of this ROM, thinking would need to capture log files to troubleshoot not having mobile data. But once all was installed and I entered APN settings it worked like a charm. Go figure? :confused:

If I hadn't checked and triple checked my settings the last time I installed this and had issues, I would chalk it up to user error. But I entered the same parameters this time as previously and it works. The only difference is I didn't try to use one of the existing APN's first before creating a new one. And I flashed without wiping (not intentionally). I know, very risky but everything seems to be copasetic.

Battery life, stability and performance all seem decent. I will give it a few days and see how it holds. But so far it looks like I have a new daily driver. :good::good::good::good::good:
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Rahulsingh190:
Okay, maybe could've been some problem with my device...
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] sgspluss:
Dirty or clean flashed?

If dirty try clean, this helps sometimes.
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Rahulsingh190:
Was a clean flash...
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] TheAndroidMods:
In my phone the ROM is quite laggy, any fix? *sorry for my english*

MOTO G4 XT1622 16GB/2GB
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Fredman22:
Volte not working,clock keeps crashing, can't even set the alarm
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] abhi212b:
Flash stock ROM 1st and then come back to this ROM, VOLTE will be fixed!

Clear the data of the clock, it should be working! if not, you should consider getting logs!
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] Fredman22:
Can I dirty flash it over Nougat version of this ROM?will that make volte work?
[Moto G4 Plus ROMs, Kernels, Recoveries, & Other De] abhi212b:
No you cannot do it that way!! download the ROM from the below link and boot to twrp and wipe system, data, cache and dalvik then boot to fastboot and execute the commands as in the link.

https://xdaforums.com/moto-g4-plus/how-to/stock-rom-npjs25-93-14-4-march-1-t3608138

ignore the oem lock commands, you can also, ignore the erase userdata (this wipes internal memory).. if you ignore this, your internal data will be intact!

Do a little research before doing this! ;)