yashsingh1/xdaforums huggingface dataset:
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] was12:
Does this rom has substratum support ?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] CypherPotato:
Is Google Camera with HDR+ and gestures working fine..? Thanks
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Shooting Star Max:
Camera support is wonky in all 8.0+ ROMs. Google Camera with HDR+ can work if you do a workaround mentioned in this thread (it involves editing and removing certain files from the system partition), but it will break other applications and video recording. If you deeply care about the camera working fine, don't use any Oreo ROM until everything gets sorted out.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] spiritflare01:
Ignore the password prompt

From twrp, format data, type: yes.

Then wipe dalvik, cache, data

Install lineage then gapps
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] dutscher:
does anyone have the same super delay issue with moto actions and camera.

the start of the camera (moto camera or lineage cam) and the moto action "chop-chop" to activate flashlight takes more then 6 seconds.

it is very strang that both have the same delay to the hardware. on stock there is no delay and with the codezero april release there is a 3 second delay.

could someone look into this please?

cheers
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] gianni9915:
Is There a way to install the gapps with this ROM without changing the build.prop file? If i install the ROM and after a clean installation i install the gapps the ROM goes in bootloop
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] tablord:
Hey [MENTION=8906491]dutscher[/MENTION],

I have the exact same problem. So you are not alone at this ;)

And yes, it must be a software issue because it does not occur in Stock Rom. Just like the annoying problem that one can not transfer any file via USB cable to PC. The later has btw been an issue for me with all custom Roms (Nougat & Oreo).
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] hebermusik:
Camera no record video
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] nightflame2:
Yes, camera is worse in the later ROMs. Bluetooth is better, but has too much gain on the MIC.

All the later LineageOS builds seem to have gapps in as well :(

For now I have gone to Stock Oreo (https://xdaforums.com/g5/development/twrp-flashable-soak-test-oreo-t3827913?nocache=1), and disabled as much as I can, and firewalled off GSM and GSF that cannot be disabled. (Rooting and removing kills the keyboard and other stuff).
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] 9Lukas5:
Hey, I would have been happy, if someone had told me that the recovery is unable to handle encrypted filesystems currently. :/

Is it possible to flash offiical 32bit recovery to take and restore backups? Why is it even needed to have a 64bit recovery to install a 64bit rom?

L
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] TheFixItMan:
Because the recovery is compiled for 64bit architecture with a 64bit kernel

You can’t flash a 64bit rom with 32bit twrp

I've no idea if you would be able to decrypt this rom with the 32bit twrp - I've only ever tested it with 32bit roms

My source code is on github - I've always said if someone wants to take the encryption parts of it & transfer it to source code of the 64bit twrp they can do

As i no longer own this device I won't be doing it as I can't test it
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] tquin:
Dear, can you please tell me how to go back to stock rom? I'm a lil noob here :D
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] 9Lukas5:
Uhm, could you please try a more technical detailed description of the problem?

I mean, the recovery has it's own kernel and is runnable standalone.

A recovery only has to do file actions, so where's is the problem for a 32bit recovery to flash the files fom a flashable zip, regardless what type of files are in there??

If this get's too off topic, I'd also be happy to discuss this privately.

L
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] TheFixItMan:
This is the board config of 32bit twrp - its set for

TARGET_CPU_ABI := armeabi-v7a

TARGET_CPU_ABI2 := armeabi

https://github.com/Theitfixer85/android_device_motorola_cedric/blob/twrp/BoardConfig.mk

64bit will be set for an arm64 architecture

My 32bit twrp uses a pre-built 32bit dt.img based on a 32bit kernel

The 64bit builds a 64bit kernel during compilation

It's like trying to run a 64bit program on a 32bit windows operating system - the system doesn't understand how to run it

You should be able to flash any non 64bit architecture files with the 32bit twrp

The flashable zip probably checks for the architecture arm64 hence why you need a 64bit twrp but Iv not looked at it

If you want to see my encryption Commits they are

https://github.com/Theitfixer85/and...mmit/1d485467999123702f6f6be94e640ed3aaaaf204

I would assume it would be a case of just applying those commits & files to the 64bit twrp source
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] ben16w:
Hi does encryption work with any of these ROMs or is it just a problem with TWRP?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] 9Lukas5:
Just a TWRP problem.

So you won't be able to take backups of your installation and to flash new updates, you'll need to sideload them or connect an otg device.

L
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] kubick4:
Hello guys,

I need advice from you.

I am on stock Oreo due to crystal clear call sound and camera thing.

But I miss so much many goodies from custom rom.

At least I would like to have:

1. Lineage ambient display with notifications

2. working notification led (I am rooted and tried LedNotifier apk with no luck)

If you could help me with these two things I would be more than happy.

Thank you

Jakub
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] joshdsy:
you were able to revert to stock from lineage 15.1 ?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] kubick4:
Not really, I was on lineage 14.1.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] TheFixItMan:
I created a test twrp repo if someone wants to compile it and test the encryption - Im not able to compile at the moment and I don't have this device so I will leave the repo there and if someone wants to compile and work on it they can.

I've taken the encryption commits for my official twrp and added them in the 64bit twrp source

https://github.com/Theitfixer85/android_device_motorola_cedric_twrp64

git clone it to device/motorola/cedric

you will also need

Omni sources - I don't know what the orig 64bit twrp was compiled with - so try 7.1 and 8.1

https://github.com/Sohamlad7/android_kernel_motorola_msm8937/tree/lineage-15.1-64

https://github.com/Sohamlad7/android_vendor_motorola_cedric/tree/lineage-15.1-64

https://github.com/CyanogenMod/android_device_qcom_common/tree/cm-14.1

Please only attempt if you have knowledge of compiling as I won't be able to offer any help
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] felipeap:
I'm sorry to be the one who asks... But we'll see the phone call quality and camera bugs now that we have the Official Oreo blogs? Or in github is already fixed and I should be compiling my onw builds?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] staffe:
Hi guys,

i made myself a new build i thought i'd share.

It's pure LineageOS with no additions and device tree from OP.

Security patch level is Oct. 2018.

lineage-15.1-20181007-UNOFFICIAL-cedric.zip

lineage-15.1-20181007-UNOFFICIAL-cedric.zip.md5sum

Audio call quality is ok for me. The Camera app needs a few seconds to start but i haven't seen any other issues with it so far.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] fernando's here:
No in-call audio

Thank you very much for the development of this rom. The only issues I'm facing are no in-call audio (I can't hear anything), and the camera takes a little long to open (which you have already stated). These are the only bugs I'm facing as of now.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Finn10111:
I am still on the 20180424 build because there is no issue with the camera loading time. It takes only a short moment (a seconds I think) to start and then I can take pictures without any lags. Does anyone know what the difference regarding the camera between these builds is?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] cristiansc93:
Hi! I have a problem installing it on my G5 - XT1670, with error 7 "This is for device cedric"

Ive tried:

- Install 32 bits recovery

- Use the stock nougat and the fix at the flashable oreo soak test thread

- Confirm the correct boot up

-Install 64 bits recovery and oreo zips (many, but none worked not even the first from the OP)

They all terminate with the same error...

Fixed it!

I solved it by flashing a lineage 14 before 15.1, the steps were then

-Stock

-lineage 14

-lineage 15
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] TheFixItMan:
If you really think you have the correct twrp & are flashing it on a supported device you can remove the lines from the updater script to remove device checking

Remove the lines at the top - think they start with getProp
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] hebermusik:
This ROM leaves a lot to be desired. The camera aperture is very slow, the change of photo to slow video, sometimes gives an error and closes forcibly. Very polished and stable but I think that problem prevents me from having the ROM for daily use.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] PetNoire:
Anyone have a working kernel config for the one linked in OP?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] TheFixItMan:
The official kernel sources have just been released for this device for Android 8.1 so I would use that

https://github.com/MotorolaMobilityLLC/kernel-msm/releases/tag/MMI-OPP28.85-16

The sources for this rom are on the first post
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] eduh9:
So finally we will have fixes in the HDR and better development of the ROMs right?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] R.1:
Some ROMs Cedric... Search for 'Rendev's' in (androidfilehost)
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Chekm8Qc:
Interesting ..I wonder if they are stable enough. They are all recent uploads it seems. Are all these also available over at XDA ?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] R.1:
I wonder the same. I still did not have the guts to test ... and no, I did not find anything here about the dev.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] RekoHax:
Does this have any Moto Features like One buton nav?

And is it a problem that a have reteu software channel?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Moorm@nn:
I uploaded a new build:

lineage-15.1-20181021-UNOFFICIAL-cedric.zip

https://www.androidfilehost.com/?fid=11410932744536985802

- Security patch levels of 2018-10-05

- MicroG included

- Root included (needs to be activated in developers options)

- Signature spoofing: restricted patches

- Signed with my own keys

- No wipe needed from my previous builds

If you come from a different version, you may have to wipe, because I use my own keys.

Enjoy flashing :)

Cheers

Moorm@nn

P.S.: Use Open Camera or Footej Camera
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Metalbuster:
Does this one still have the camera (web) bug?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] jonatas.matsunaga:
If he said to use footej, yes
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Chekm8Qc:
Hey I was wondering if this is compatible with my device which is xt1670 I'm on oreo 8.1 stock. I have a full backup of my device with twrp.. If ever this boot loops there shouldn't be any trouble just restoring right? I mean like.. Loss of imei or whatever.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Andrej_SK:
It will be compatible, but if you install it directly from stock Oreo 8.1, your fingerprint will not work. You have to downgrade all the partitions to Nougat version first. DO NOT FLASH/RUN gpt, bootloader and erase commands to avoid hard brick and loss of IMEI. Also, if you decide to flash gapps alongside with any 8.0/8.1 Oreo CustomROM too, use this tutorial to not stay in bootloop https://xdaforums.com/g5/how-to/how-to-repair-bootloop-oreo-roms-t3791189.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Chekm8Qc:
Hey thanks a lot for your reply I'll know exactly what to do if I decide to go through with this :)
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] freeZbies:
I tested this ROM and almost everything works so far (camera works fine in the stock camera app or in moto cam). Video works fine.

HDR doesn't work, If you do the trick enabling hal3 and renaming the necessary system files camera WON'T work properly and youll get no HDR AFAIK.

Moto actions works properly and has more features, for instance, gestures when screen is off.

The only issue with this ROM is that it's built from a Lineage OS branch that's MicroG based, meaning it uses an open source implementation of Google Play Services that as of right now not only incomplete but also ...ehrrr... SUCKS?

Because it is built from source to support microg, Play Store won't work, period. You can flash gapps or manually install/place Phonesky.apk (play store) on /system/priv-app/Phonesky/ but unlike normal lineage builds, you wont see it on the menu and won't be able to launch it.

Google Play Games APIs are completely missing so forget Play Games and any games that depends on it.

Also, syncing contacts is possible but is a PITA, it requires you to download DAVdroid from F-Droid and finding instructions on the web on how to fetch your contacts from your account using Google's web APIs, which by the day require you to lower your GAccount's security do as to enable it.

Syncing calendar seems even harder and its even more painful if you have custom calendars.

Also, even though I followed instructions I didnt manage to log into GMail, it will ask me to log in again once I've already done it, so I won't be able to log again nor will I be able to see any emails.

Apart of that, syncing anything outside the scope of contacts/calendars seems impossible.

Plus, to get access to Google play apps you'll have to install yalp store, because the ROM only comes with FDroid, which provides only open source apps.

So not good as a daily driver IMO, but I'd really like to request the Blobs, device tree, moto actions and source code used by you [Mention=Moorm@nn][/mention], so as to enable other builders (possibly me) to build standard lineage OS with the same features this ROM has, but without microg
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Moorm@nn:
You can find everything in the first post. Just go ahaid and build it on your own.

The only changes I did in my first build are now part of the sources.

Have a nice weekend :cool:
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] YuriVolkov:
My fingerprint doesn't work =/
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] yilhernandez:
thank you friend, but you could share it without the microgapps.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Katmando:
I also would love to see your ROM without MicroG!
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] raziel100:
I have a question, i'm a noob about this, but why every single rom that was made after the stock oreo firmware already been released, they are still use the nougat firmware?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Moorm@nn:
I only build microg roms as I use them for my own devices.

But didn't freeZbies announce to build a version without microg?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] L0hn3r:
Camera bug

Hi Moorm@nn,

thanks a lot for your build, I like it a lot, espacially because it includes MicroG.

But how did you fix the Camera bug which is really annoying with OpenCamera? When I open this app, it also takes a few seconds until the camera works.....

Thanks again
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] mrfrantastic:
Did you have success, building a ROM? If the answer is yes, some of us would very much appreciate a ROM with latest Moto blops. Anyways, thanks :)
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Moorm@nn:
Thanks for the feedback :)

I use Footej Camera. After startup it takes three seconds. Beside this bug it works very good.

OpenCamera was working but is not so stable.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] adrian1234a:
Hi guys im back to the Cedric dev, i going to try update all roms to the last version (RR, LOS...) without mods (with the Soham dt) on some hours i say more

---------- Post added at 02:51 PM ---------- Previous post was at 02:28 PM ----------

Bro install the stock nougat stock and then try (fastboot)
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] h3sh11:
Great news:good:
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] kare_meesner:
You are working on treble for cedric too?

no claim only a question :)
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] adrian1234a:
For now no sorry
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Rapsody56:
stuck on lineage startup animation

Hi guys,

I tried to install the last image (20180415) but each time i flash i get stuck on lineage startup animation. I waited for 45+ min but nothing more shows up....

I use twrp 64b 3.2.1

before installing I wipe data, system, cache, dalvik / art cache

I flash with gaps micro and got no error

Am I doing something wrong ?

Thanks for your time!
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Andrej_SK:
I've encountered the same problem as you, when I was installing LOS 15.1 (or almost any other 64bit Oreo CustomROM) alongside with Gapps. However, this tutorial has helped me https://xdaforums.com/g5/how-to/how-to-repair-bootloop-oreo-roms-t3791189. Give it a try.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] cbatub:
Is this ROM actively being developed or got forgotten or something, camera bug for example?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] freeZbies:
I'm actually working on a custom kernel for Stock Oreo, but idk when that'll be done because my motherboard fried and I have absolutely no money to buy another. BTW I'm going to take an admission exam so I can go to college so as of right now I'm studying.

I'm sorry, but I can't build anything as of right now, even if I wish very much to do so.

Cheers.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] ted3:
? I've never used a micro g ROM with this many working apps dependant on google play services

Only app not working for me is Snapchat (make a titanium backup with gapps then restore in micro g ROM)

Ye of little faith

Install this flashable in TWRP ? https://dl.shadow53.com/android/no-gapps/playstore.zip
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] ted3:
? screenshots

See previous post
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] freeZbies:
Thanks, but I'm good with stock android. No matter how much makeup you try to put on MicroG it won't be enough to convince me that it -as it is right now - substitutes Google play services. It may work for you or for a lot of people, but to me it's simply doesn't, it is not complete, and it will probably take a lot of time to be.

I've tested it and some of the most essential apps that I use don't work (they're not games, but on Google Play Games API, which is not implemented yet.)

Once it has full Google Play Games API implemented + full syncing support, then I might consider ditching Gapps altogether.

Anyways, thank you for your good will and for sharing this information, it may help other people.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Akipe:
Hello, thank you for your share ! :good:

Based on your and other sources, I have created TWRP arm64 with encryption support.

I have tested on my phone (XT1676 3Go) with ROM stock 8.1 (OPP28.85-16), I can decrypt storage, but it is not an arm64 ROM.

Can anyone test with arm64 ROM, device not upgrade to OPP28.85-16 and other variant ? :)

DON'T FLASH IT NOW !!! Try first to boot it from bootloader with fastboot :

fastboot boot path/to/recovery/UNOFFICIAL-twrp-3.2.3-0-cedric-arm64.img

TWRP Link: https://drive.google.com/file/d/1kgFyYfjEyqAEXOGjg_UfeedlQwaLVF1F/view

Sources :

msm8937 tree : https://github.com/Akipe/twrp_android_device_motorola_msm8937-common

cedric tree : https://github.com/Akipe/android_device_motorola_cedric

manifest : https://github.com/Akipe/android_development_manifest

My TWRP thread for report bug and other things : https://xdaforums.com/g5/help/help-testing-build-twrp-arm64-t3874472
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] tablord:
Hey [MENTION=9348228]Moorm@nn[/MENTION], I'm also happily using your latest build. Thanks for your efforts :good:

Could you maybe create another build with the current security patches? :angel:
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Moorm@nn:
Hi Tablord,

Pleasure :)

At the moment I am extremely busy. But I am trying to make a new build with the december security patches.

If I have some additional time I will try to integrate the Oreo vendor blubs. But I cannot promise...

BR

Moorm@nn
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] thalesdp13:
alguem conseguiu por para funcionar a biometria?

Você quis dizer alguém conseguiu por funcionar uma biometria?

Has anyone managed to run a biometrics?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] rueue:
Hello,

I want to try this ROM for a long time, but I've a problem.

I can flash the ROM without problems, the ROM starts, but at the end of the configuration there's a screen shows "searching for system updates" and then happens nothing for hours.

What I do wrong?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] tablord:
A december build with latest security patches and Oreo vendor blobs sounds like my Christmas wishes may come true :D
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] fre@kadelle:
I can confirm that fingerprints as well as fingerprint gestures are working fine. You just have to activate them in the settings.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Neotrix32:
Funciona na versão xt1677??

Works on xt1677??
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Nemgathos:
Regarding the WhatsApp web application QR-code issue

Just saw that other people are having that problem too. But did you ever manage to brick your phone because of it? It happened to me when using LineageOS or ViperOS.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] jefe1177:
here in LOS 16 there is not that problem :highfive:
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Nemgathos:
But there is no LineageOS 16 for the Moto G5 (cedric), yet. Am I right? :crying:
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] milada-horakova:
Murphy's Law

Hello!

Right now I'm stuck with a model XT1676 (2+16GB) device.

lineage-15.1-20180213-UNOFFICIAL-cedric.zip

lineage-15.1-20180415-UNOFFICIAL-cedric.zip

Flashing them with TWRP 3.2.3-0 or 3.1.1-0 causes to fail instantly:

Updater process ended with ERROR: 255
Error installing zip file '/sdcard/lineage-15.1-20180415-UNOFFICIAL-cedric.zip'

lineage-15.0-20171125_073252-UNOFFICIAL-cedric.zip

Flashing this works without issues but I am stuck at the encryption password prompt now. I tried:

Wiping data and caches, formatting data.

Wiping system and re-flash.

Converting /data to ext4, double checked with 'mount' and /etc/fstab

/dev/block/mmcblk0p54 is mounted both as /data and /sdcard. Any clues? Thx

---------- Post added at 08:54 PM ---------- Previous post was at 08:31 PM ----------

15.0 is working now. I had to format it with F2FS again :silly:

I am still interested in installing 15.1. Any idea what to do about error 255?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] jefe1177:
maybe at Christmas or when they fix the radio fm
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] hordesoflocusts:
Mandatory recovery for 64 bit ROM is twrp 3.2.1-0, see first post.