yashsingh1/xdaforums huggingface dataset:
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] blaze_me:
Guys one suggestion, if you want to overcome the camera bug, use moto camera apk. It gives HDR shots and best!

Trying to resolve VOLTE as of now.

This ROM is best in the daily requirements, but small lags are there in shifting apps. :)
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] alejandrorobles12:
How do they log in with the google account? I stay in cheking info..
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] dom100n:
Yes, same issue here.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Jonas27M:
Is it possible to do a dirty flash (I am currently in AICP, but I did not want to lose the apps and data)
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] masterdex:
NO. Read on the front page.

Inviato dal mio Moto G (5) utilizzando Tapatalk
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] CypherPotato:
Sorry for this idiot question but... What's the advantage of using an ARM64 rom instead of an ARM?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] p8tgames:
Speed and battery :P

Thats it really... Maybe App Support but it depends
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Bhononloso:
First of all great build! :D

But 1 question

can I activate device encryption after flashing the rom and gapps? cos I really would like to do so..
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] imLiamMacdonald:
It keeps showing me.

Error 255

Unable to install specific ZIP file

Update flashed using TWRP in description
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Fedray:
Did you update TWRP with the 64 bits version?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] geek1011:
Great job! I have been using this ROM for the last few days, with almost no issues. I built it from the latest commit in the GitHub repo. The only issue I have is the video recording in the dec 27 opengapps Google Camera stops after a few tens of seconds, and the latest Google Camera from Google Play is broken (it does not start). I will post a logcat when I get to my computer.

Logcat 1 (video recording stopping) (after it stops, the camera does not work until a reboot): https://pastebin.com/LaiYRv7u

Logcat 2 (new camera not starting): https://pastebin.com/1ceLbCsh
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] imLiamMacdonald:
Loud Speaker in call issues for me, makes me unable to hear or speak to people when it is on?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] KBESSA [:
Is this rom working on XT1672?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] spiritflare01:
Great effort thank you for creating this.

Quick question, I'm currently running Lineage 14.1. just curious if I install this 64bit ROM, will I see any performance improvement, or do the apps themselves also need to be 64 bit? Example, if I download the Chrome app from Play, will that Chrome be 64 bit or 32 ?

Thanks again
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] TheFixItMan:
From August 2018 all new/updated apps must be targeted at oreo API

From August 2019 all new/updated apps must support 64bit framework

Eventually you will see the end of 32bit apps - basically it's Googles way of trying to solve the fragmentation problem of different android versions - They are doing this as well as saying that any device that is shipped with oreo must have the Android code & proprietor code separate - eg Samsung can no longer integrate touchwiz into the framework - it has to be separate meaning you can take the base android code & run it on any device & you just have to add the device specific proprietor code

In other words every device will have as it's base exactly the same android source code making it faster & easier to upgrade devices but this only applies to phones shipped with oreo - If it's not the manufacturer doesn't have to do this
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] aashaydesh:
Great efforts!
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] kare_meesner:
Info about VoLTE:

I need to make a APN with Type IMS (https://xdaforums.com/showpost.php?p=72092329&postcount=44

entering in Phone App: *#*#4636#*#* you can view some status about phone

View attachment 4486406View attachment 4486407

I've made these screenshot with Fire Hound because had Problem with LOS, but I guess, there's no difference.

The screenshots show VoLTE available, but when I activate it, I can not call the device ("device not available")
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Finn10111:
After doing a wipe and a clean flash the camera now works, thanks for that. Also I recognized the camera app which I complained about in a previous post, it is the same app which I was using in LineageOS 14.1 and it seems to work fine most of the time (panaroma is crashing but I don't use this very often).
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] sifion:
i have the initial release build installed on my xt1672... tried dirty flash on latest build and verification said is incompatible with the device... i'll try a clean install... hope it works
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Fedray:
Update twrp, is at first post
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] hawleytronics:
I need to build 15.1 for Moto G5 and G6 devices

Hey there, we have built a custom LineageOS 14.1 ROM of our own for our Moto G4 devices that we sell with our software, but we are moving forward with carrying the G5 and/or G6 soon and I have no clue where to start with building LineageOS 15.1 for the G5 (or G6). Could you point me in the right direction on where to start? For example, the ROM source I should use and where I could get the hardware drivers needed to compile for the G5 and/or G6? We prefer LineageOS since that is my first custom ROM and I am familiar with it. We have specific settings that we need to change to accommodate our app, which is designed for the visually impaired, so that's why we went with the custom ROM option.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] lukas033:
Hi all. I have updated to the latest build (from Feb to April), but unfortunately camera stopped working. Any idea how to fix it?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] lukas033:
ROM without gapps will boot up properly but if I install also gapps, I get bootloop and not boot up
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] :
You're saying this on every Oreo ROM! You're doing something wrong ?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Fedray:
Don't report issues if you are not doing a clean flash. Also, you can find why camera isn't working in previous responses.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] lukas033:
There must be something wrong with gapps. I chosr arm64 - 8.1 - nano. I have dual sim xt1676. I found in other treads that also other guy had the same problem, so it is not only about me. Btw, i did clean flash. Does anybody have xt1676 and working ok?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Mister-XY:
I have also an xt1676 and have the same error. With lineage 14.1 it's always ok (32 bit twrp). But with Lineage 15.1 and 64 bit twrp there is the same error. It's alway in bootlogo.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] zSyntex:
Same problem here. I flashed twice and wiped everything, but it stucks on bootloop. There is a screenshot (It's been loading since 20 minutes) inside the Attachment :)
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] hordesoflocusts:
Same thing here (xt1676) system boots if gapps instaled after rom, but unusable, it stays verifying info forever
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] zSyntex:
Probably I got it. This device was born under 32bit arch, and now we have only a ported 64bit kernel that works/doesn't work sometimes. GApps are configured for all arch, but when you install it probably detect that you have a different SoC arch at the first boot, and goes into bootloop.

Only my supposition, of course :)

Free to say wrong idea.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] BigBadBassMan:
Sorry pal, but this is not true. The SoC used in our devices is a fully fledged 64bit capable chip. Only Lenovo/Moto in their infinite wisdom decided to ship with a 32bit Android and not use the advanced Arm64 features present. Therefore only supplying 32bit vendor blobs, which makes it hard to get a stable build.

I too exprerienced the bootloop with a "clean" install of CodeZeros april build, with both gapps flavours. Someone on this thread mentioned wiping system would help, could not try this yet. If wiping system before flashing the april+gapps builds works, then its a bug somewhere between the gapps and LOS.

Aside from that: on a device with 2GiB RAM (or maybe 3GiB on selected variants) a 64bit build does not make much sense: all the executables and libraries (vulgo android itself and native libs like gapps) need more space (due to longer pointer sizes), without the benefit of more memory - its hardsoldered, not like in a PC or laptop.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] zSyntex:
Bro, that's not totally true. I know that the SoC is 64bit, but the Stock/Kernel OS is 32bit developed (look for Nougat on Moto G5 and below). Probaly the kernel is build for that arch, and the Oreo porting (which is 64bit, like CodeZero's TWRP) is still unstable on this way.

I've tried to wipe everything, because I've always done this before flashing something new (dirty install isn't good, ofc).
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] BigBadBassMan:
If you re-read my post above you will notice, that I was talking about the *hardware* being 64bit capable. The shipped rom (kernel/android/apps) was always 32bits.

The kernel is relatively agnostic to the hardware bitting, it contains the needed parts to run on arm7 (which is the 32bit variant) and aarch64 (which is ARMs 64bit variant). CodeZero explicitly stated, that a 64bit TWRP is needed, which he provides, to use this 64bit rom.

The kernel is part of the rom and is beeing shipped inside the build-zip as a boot.img. It is definitively a 64bit kernel, it is built by CodeZero from his kernel-tree when he compiles a rom-build.

My guess would be, that the vendor blobs (which is lenovos device drivers) do not work well with the 64bit kernel as they are 32bits, and maybe also because they where originally built for android nougat, not oreo, which changed rather drastically on the software/hardware layers. So, either someone goes ahead and builds a working 32bit 15.1 LOS, or we have to wait, till lenovo releases updated blobs. (or maybe someone adventurous could port them from a similiar device which has oreo already and is 64bit.....)
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] zSyntex:
Yes, I read your previous post. The situation is similar to Galaxy S7, where are also Oreo's ROM, but Camera framework is blurry and 2 Cores (big.LITTLE arch) are disabled. This could be spot easily, because the Stocks based are absent, and the portings are already here.

We need to wait the original release of Oreo for both devices, to get stock kernel.

I remember when Motorola update its Moto G fastly, now Lenovo needs 1 year.. ::eek:
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] hordesoflocusts:
With gApps not open gapps or mindthegapps, it works, I've installed gApps, updated to latest ROM, factory reset and voilá, working great
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] zSyntex:
What GApps? Could you please link me that?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Mister-XY:
On an Moto G 5 xt1676?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] hordesoflocusts:
gapps-base-arm64 @ androidfilehost.com
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] trotter2000:
I used delta gapps base. Opengapps do not work.

https://androidfilehost.com/?fid=890129502657588048
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] hordesoflocusts:
Yes
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] lukas033:
Finally I got it working on my xt1676. I used the same way like somebody already mentioned here. At first I installed ROM 15.1 (without gapps) and boot up, finished initiall settings. Afterward I turned phone off into recovery, flashed gapps, flashed ROM again, factory reset and restart. Phone boot up without any problem with gapps.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Mister-XY:
With delta gapps base it's run. But i have a terrible sound if i use the phone with bluetooth as hands-free device in my car.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] sourcroud:
I had problems with the xt1676 too but the recent posts helped me, thanks for that :good: . I flashed the os without gapps, booted the phone and did the settings in the beginning, then i rebooted into recovery and flashed the os again and right after that the gApps (gapps-base-arm64-8.1.0-20180304-1-signed.zip). After that i did a factory reset and booted the phone again. Everything is working fine until now :)
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Mister-XY:
I have directly flash the gapps (gapps-base-arm64-8.1.0-20180304-1-signed.zip) after flash the os. Without any reboot and factory reset. But with opengapps and mindthegapps, i have no chance to boot.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] hordesoflocusts:
Perhaps disabling the setupwizard may solve the problem

In twrp, mount /system, go to advanced, terminal and type

echo "ro.setupwizard.mode=DISABLED" >> /system/build.prop
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Raphafluffa:
Jut wanted to say thanks for all the work! Installed the rom on a xt1676 without any issue. It is stable with magisk and no issue so far. Thanks!!
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] bjo81:
Any plans to get the builds official? Or is the USB-tethering a stopper for this and it can be only fixed if Lenovo releases the Oreo Firmware?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] bjo81:
Thanks for the build, but the QR-Code Scanner of Whatsapp e.g. for the Whatsapp Desktop App seems to be broken (dark / sluggish picture).
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] cango123:
Try scanning in split screen mode
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] bjo81:
Did not help.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] cango123:
It works for everyone else, I don't know but there must be something wrong in your procedure
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] LDAP98:
Same here.

I did perform a clean install (system and data wipe).
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] cango123:
Done exactly like this? https://xdaforums.com/showpost.php?p=76256282&postcount=71
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] masterdex:
[MENTION=5982915]CodeZero[/MENTION] I know you are very busy and what you do is doing it for free and you have all my respect and respect. I have been asking for more than 6 months to verify why the call is noisy from the first construction done, I saw that the development has gone on and this makes me happy but the problem persists undeterred since the first Lineage 14.1 I am very respectful of your commitment and I ask you to check once again what went wrong if I insist, but it saddens me that I can not use any mods rom on this phone and the first time since I go to XDA that I do not have a phone with Lineage.

Inviato dal mio Moto G (5) utilizzando Tapatalk
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] CodeZero:
im sry i was busy and talking about your issue (call is noisy) im not facing that issue.. can you please get me logs thanks
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Mister-XY:
When calling via the car kit of my car (the smartphone is connected via Bluetooth), then I have an extreme distortion and can not understand the caller.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] LDAP98:
Worked! Thank you.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] moist_line:
I'm really interested in flashing lineage as I've used it on my leeco pro 3 but I'm worried about losing my imei and 4g without getting it back. My device is unlocked and rooted on latest stock firmware model xt1671.

And to clarify if I understand this correctly: imei bug occurs when I upgrade from 32bit to 64bit twrp? And the same goes for the ROM too?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] fleischbanane:
I think you only loose your IMEI if you flash a 64bit build with the 32bit recovery or flash a 32bit build (stock) with the 64bit recovery.

You won't loose it if the recovery and rom are both either 32bit or 64bit. Please correct if I'm wrong.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] moist_line:
Thanks for your input. I will continue to do more reading. Btw, has anyone tried Google cam with this Rom?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] fxkmd:
Just switch from PixelExperience to this ROM... Hope the experience will be great. Any advice for the new user?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] fxkmd:
Hi all. I successfully installed this ROM and it's working really well. Thanks to the dev. I have 2 issues:

- The camcorder is not working

- My phone boot only into recovery. I have to start into bootloader and then press 'Start' to start the system.

Any help would be appreciated.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] luiz__jr:
In Brazil, an Oi operator does not work
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Mahmoud94younis:
Hi...

When i try too unlock beootloader throw motorola site

And type the number to unlock the bootloader

It say " Your phone is not quality to unlock"

What is that? And why ?

Help please

I want root my phone but i cant
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] maartenvr98:
Unable to boot with gapps or mindthegapps

When I flash LineageOS and then gapps or mindthegapps then my phone won't boot. It stucks on the booting screen
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Rayekk:
Try this:

https://xdaforums.com/g5/how-to/how-to-repair-bootloop-oreo-roms-t3791189
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] claviger:
question about state of ROM

I have run various ROMs on the G5, and and some point went back to Stock, for the stability of it. I have it rooted with Magisk and the F2FS module. It is okay, but honestly it seemed much better on the unofficial Lineage 14.1.

Can someone give a review on the present state of this ROM, compared to stock or Lineage 14.1 .

--Stability?

--Battery life?

--Speed?

--Problems, crashes?

I am not worried about installation problems, or the complaints of newbies.

Thanks for sharing, I think it will help others as well, especially as people loose hope for an official Oreo update. Perhaps someone could start a class action lawsuit?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Fedray:
What is the f2fs module? Can you explain me a bit?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] claviger:
https://xdaforums.com/apps/magisk/guide-magisk-official-version-including-t3577875

The G5 ships with F2FS data partition, which causes problems with installing Magisk modules. The F2FS module, I believe moves the magisk image to the cache partition to gte around this problem. It must be flashed from recovery, but after that one can install and other modules normally.

But what about your experience on this ROM? Are you using it? Do you prefer another? Are the Oreo ROMs for the G5 stable and fully functional?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] lokem:
Hi.

Does the dual sim and the fingerprint reader work?

Thank you.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] LDAP98:
Yes.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] claviger:
I installed the latest build of this ROM (latest available on Android file host is different from the update date listed). I wiped everything completely, and basically everything worked, except contacts syncing.

I tried several openngapps and mindthegapps packages, several wipes and reinstalls etc, but could not get Google contacts to sync. Not with the stock contacts app or the Google one or a third party one. It seems something might be wrong with the contacts storage app. Any suggestions? Anyone else experience this?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] DavidKirsch:
Have you tried enabling the contacts permissions to all google apps?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] claviger:
Perhaps that could be it, but they were not even syncing to the contacts app. And I checked its permissions. Are you running this ROM with gapps without the problem?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] DavidKirsch:
I'm using:

lineage-15.1-20180424-UNOFFICIAL-cedric

gapps-base-arm64-8.1.0-20180304-1-signed
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] claviger:
Did you clean install or upgrade from a previous build, and if so do you know which one?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] DavidKirsch:
Clean install. Camera wouldn't work work after upgrading from previous build.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Quimerinha:
Flashed the ROM yesterday, clean flash. Same problem with the contacts not syncing. Ended up downloading the file from the Google Contacts on the web page and importing it.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] :
Not the ROMs fault it's Google+gapps causing this issue!!
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] netzwanze:
Hello,

i flashed the ROM (clean flash) but i have not the navbar.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] kare_meesner:
settings -> system -> buttons (? tasten) -> Navigation Bar (? Navigationsleiste)
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] claviger:
The solution is to get safetynet passing. If you have magisk installed, then flash the attached safety net fixer in Magisk (the big yellow + at the bottom of the modules list.). After a couple reboots it should work. You will have to go on your computer to contacts.google.com to remove duplicates or clear out the ones you imported before flashing the safetynet repairer.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] gnarhare:
Updator process ended with error 255

Getting error as "Updator process ended with error 255

Tried to restore backup

Stuck on "your device has been unblocked and cant be trusted"

Please help
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] TheFixItMan:
Read the instructions - especially the part that says its mandatory for you to use the 64bit twrp recovery
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] mario_2008:
Download newest version

Hello,

I would like to install the newest version (Last Updated 2018-05-24 at the 1st page) but I can not find a download-Link to this version. Where can I find it?

Mario
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] DavidKirsch:
Here it is.

Edit: Sorry but it isn't the last version from the OP, it works since I'm using it. If you want the last version from the op it is in the first page.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] arvindgr:
I'm running Feb build of unofficial LOS, mainly for VoLTE support. All other Oreo based ROMs available for G5 have issues with VoLTE.

- Stability Super stable and definitely a daily driver. Using it from last full month

- Battery Full day with casual use

- Speed All smooth just like stock ROM

- Rarely some minor are there but nothing critical.. Somehow this build is fine and works out. Thanks [MENTION=5982915]CodeZero[/MENTION]
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Fierelier:
Vulkan?

Upon installing, I seem to have lost support for the Vulkan API. I've been trying different solutions to maybe get support for it, including installing this Adreno 5XX nougat driver (which unsurprisingly broke everything). Is there anything I can do? I really want that extra speed for emulation.

EDIT: Nevermind! I feel stupid. I did not realize that the newest version of the ROM is at the bottom of the download-page, not the top. Everything works perfectly.