Motorola Moto G5 XT1676 Cedric Android 8.1 ==> /e/OS 2.0 : no phone, no sound :-(

Hi,
I’ve just discovered /e/os … and this forum :slight_smile:

impossible to have sound, music, fm radio, etc and impossible to make phone calls work : it’s annoying … for a phone :wink:

Only text messages work !

I’m appealing here because I don’t know how to move forward: I’ve tested other rom’s (arrow-v9.0,carbon), I’ve tested /e/os 1.18-r and still the same problem.
I’ve tried putting back adspso from cedric with no more success, or NON-HLOS.bin … but I’ve reached my limits of competence :frowning:

This phone is perfect with its interchangeable battery.
Thank you for your advice

1 Like

Hello there !
I totally agree with

:wink:

I own a bunch of them and one was upgraded to 2.2 : it can play sound in the loudspeaker. So I don’t know how to help you. Anyway, if you could share a bit more of info, this would be useful for the one who know.

Did your fist attempt to use /e/OS on it was with the 2.0 or did you tried an earlier version before ?

Could you explain us what method you use to switch your phone to /e/OS ?

Are you sure that the device ever had playing song/sound normally ?

Did you or anyone dismantle the phone for repair ?

I think it is a kernel issue. That is what is responsible for software-hardware cooperation. You’ll want to look for a custom kernel to flash alongside whichever operating system you prefer.

By chance did you try any GSIs?

thank you very much for your quick feedback @Didou :slight_smile:

I understand that I’m very and too vague … but if I add that I’ll be making the same mistake all my life, it’ll already be clearer: I’m messy and not at all professional :frowning:

In other words, I’ve tinkered all over the place, learning from my mistakes … but often too late :frowning:

On the other hand, it’s all software: no attempt at hardware. (a good point though, isn’t it?)

So here’s a summary of the history:

1/ smartphone on which no software changes have been made starts rebooting in a way that seemed random to me.

I then cleared the caches but without success, so I said to myself that he was old enough to test another OS (I only discovered too late that there is a safe mode to test if it came from an application) … and that this was an opportunity to discover /e/OS (which I had not dared to undertake for years :wink:

2/ I’ve found on official site motorola code to unlock bootloader (without backup … and I just discovered your post a few minutes ago for snapdroid :frowning: a second mistake on my part)

3/ I tried to install Cedric again: it worked … but without sound … maybe not the right version?
(XT1676_CEDRIC_RETEU_DS_8.1.0_OPP28.85-19-4-2_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml ) RETEU for Europe though ? (I’m in France)

4/ Numerous attempts afterwards … until I lost emei: it was only when I reinstalled /e/os that it was found again. phew!

5/ So far, nothing more: the phone won’t reboot … unless I try to make a phone call; sms ok; I’ve chosen GSM/WCDMA/LTE); no sound either.

This time I hope I haven’t been too long and, above all, clear enough :wink:

Thank you !

Hi @Tech-e1 !

Thank you very much for your point of view and suggestion: I’m discovering the abbreviation “GSI”: I’ve started some research but I’m not sure I understand.
In fact, you’re suggesting /e/OS versions under development, isn’t that right ? (I’m an eternal beginner :wink:
I discover this page https://doc.e.foundation/support-topics/install-GSI

and if I’m not mistaken I need to test the image for Arm64 A (system-arm64-a.img.xz); is that correct?
In fact - and according to what I’ve found - the moto G5 contains a Qualcomm Snapdragon 430 (Arm64 patitioning A only)

Great! Maybe soon I’ll own a phone that rings and that I can … use to make a call !

The model number XTxxxx should be printed at the bottom of the back of the phone in impossibly pale ink.

About Kernel, @Tech-e1 , where to find it’s reference on my device ?

About the process, @GG1676 , you’re adventurous, that’s good :smiley:

What was the stock version ?

Do you mean that you couldn’t clear the cache, or that clearing the cache didn’t help with your problem ?

Can you develop this a bit ? What is the safe mode you are talking about ? What are you testing in order to know if it come from an application ?

Do you mean making an update to 8.1, as required for install of /e/OS ?

When I did this, I’ve found various similar zip files from different sources : witch was a good one, I ask to myself. so I download three of them and compared the amount and organisation of Data (size of the .zip, folders and files)
There was two identical, so I pick one of these. I might have been very lucky !

Yup, that’s what I understand too from my readings

So do I :slight_smile:

Do you mean IMEI ? How was it lost ?

Did the phone reboot on a call attempt ?

Ok, that’s a lot of questions !

XT1676 is OK (I have the box) but it says XT1676 FR (hence my comment about RETEU which, I believe, corresponds to models equipped for Europe).

What was the stock version ?
Android 8.1 … i don’t know more :frowning:

second choice : clearing the cache didn’t help with my problem.

about safe mode : What is Android safe mode? How to turn it off | NordVPN (I haven’t tested it)

Do you mean making an update to 8.1, as required for install of /e/OS ?
No I got the smartphone under 8.1 (and not tampered with before it was my son’s device)
I installed this: Motorola_Moto_G5_XT1676_CEDRIC_RETEU_DS_8.1.0_OPP28.85-19-4-2_CID50_8.1.0_(by_motostockrom.com).zip - Google Drive

Yes, we are in France but as this forum is in english (here too I am an eternal beginner : thanks traductors :wink:

Do you mean IMEI ? yes

How was it lost ? I don’t know (as for my keys !!! )
more seriously probably by installing with fastboot. file downloaded on google drive (see link above) then fastboot using this commands:
fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img
fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash dsp adspso.bin
fastboot flash oem oem.img
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash system system.img_sparsechunk.3
fastboot flash system system.img_sparsechunk.4
fastboot flash system system.img_sparsechunk.5
fastboot flash system system.img_sparsechunk.6
fastboot flash system system.img_sparsechunk.7
fastboot flash system system.img_sparsechunk.8
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
fastboot erase cache
fastboot erase DDR
fastboot erase userdata
fastboot oem fb_mode_clear

Did the phone reboot on a call attempt ? yes and no (!)
1/ No if I don’t pick up (and the LED flashes to tell me there’s a message … something I’ve discovered on a phone I’ve been using for years!!!)
2/ Yes if I pick up (the call is instantly disconnected then rebooted)

Thanks for forcing me to be more precise in my explanations!

I should rephrase : How did you know it was lost ?

Not everyone speak french … even if translator could help.
If we are to exchange private message, on parlera en français

I don’t remember how I upgraded to 8.1. Flashing the 8 sparechunk rings my memory, though.

But erasing modem ? Could this explain the behavior on call ?

found it !

fastboot getvar all

gives


(bootloader) kernel.version[0]: Linux version 3.18.71-perf-gea366bb-0001
(bootloader) kernel.version[1]: 6-g6e15bdb (hudsoncm@ilclbld31) (gcc ver
(bootloader) kernel.version[2]: sion 4.8 (GCC) ) #1 SMP PREEMPT Mon Mar 
(bootloader) kernel.version[3]: 4 18:13:35 CST 2019

Hi @Didou and all,

How was it lost ? I don’t know (as for my keys !!! )
I should rephrase: How did you know it was lost?

because my sim card wasn’t working, no signal reception, phone icon missing

this forum is in english
Not everyone speak french … even if translator could help.
If we are to exchange private message, we’ll speak in French.

Thanks for your suggestion :+1:

I don’t remember how I upgraded to 8.1.

I don’t know either … since I got the device back already running 8.1, but maybe just by “updating”? (*)

But erasing modem ? Could this explain the behavior on call ?

Possible: I stupidly followed the commands in the downloaded .xml file :frowning:

fastboot getvar all gives :
(bootloader) kernel.version[0]: Linux version 3.18.71-perf-gea366bb-0001
(bootloader) kernel.version[1]: 6-g6e15bdb (hudsoncm@ilclbld31) (gcc ver
(bootloader) kernel.version[2]: sion 4.8 (GCC) ) #1 SMP PREEMPT Mon Mar
(bootloader) kernel.version[3]: 4 18:13:35 CST 2019

For me, and therefore with the version retrieved from the google drive - so not the original version - I get :
… exactly the same info: and is your smartphone working properly ?

Among other additional information, with this getvar command I can find the EMEI of the sim1 card slot, the only card installed. This number corresponds to the one given on the ‘barcode’ in the box of the moto G5.

Note on the early morning start-up … of the phone, not the smartphone breaker :wink: :
numerous reboots with only a few moments available under /e/os 2.0 whereas last night I found it particularly stable (apart from phone calls). However, I simply turned it off (via the menu)
Exactly 4 reboots to go before my smartphone is usable under /e/OS . But what happens during these reboots!

(Last) Note: about the audio, the problem does not come from the loudspeaker because headphones inactive, microphone not functional … and this morning when /e/ started I heard a brief sound.

(*) on the subject of upgrading /e/OS to 2.1: I thought I read -source? - that it was advisable to stay on 2.1? … or would that allow me to upgrade to 2.2 at a later date? (which I haven’t managed to do from the .zip)

Hi all,
After trying versions 2.18, 2.20, 2.21 and 2.22, I’ve come to the following observations:

1/ Whatever the version, the problems remain the same (no audio either output or input)
2/ text messages sent and received via the telephone network (sim card and ‘message’ application installed by default). No problems.
3/ if a phone call is initiated or received, the link is instantly broken and the moto G5 rebooted.

but as far as version 2.22 is concerned :

a) it’s the only one that only reboots once and only if a phone call is made or received.
b) I’ve noticed that when the connection is cut, for a brief moment before the reboot I have a screen that seems to display the phone application from the initial Cedric 8.1 ora version (green colour, icons, etc).

I don’t know if this last observation b) can help to better identify in which part (partition?) there would be a problem but it’s strange?

That’s all: I haven’t ventured into GSI yet … it seems beyond my skills ((android on pc, builds, etc … )
I’ve only, since e/2.22, downloaded from the app store and launched Treble info :
Your device supports the Treble project.
The type of image required is: system-arm64-ab.img.xz
the VNDK is not in lite mode
transparent updates: incompatible
system as root: enabled
dynamic partitions: incompatible
Architecture: Arm64
Blinder version: 64 bits

… To be continued and to be seen if I feel able to do it … and if an easier method could solve this problem …

On the contrary, GSIs are easier to install as they require no recovery.
In addition, you can test drive the install with a DSU “dual boot”. Im not sure if have heard of the DSU sideloader but it requires no computer. No commands just app GUI.

Now im even more convinced its a kernel issue. There probably is one you can try on xda for this model. If the custom kernel doesnt work and you want it bad enough. You can put up a bounty…

Otherwise reporting the bug on gitlab is another option

Wow !!!
Thank you @Tech-e1 : your comments have given me the boost I need to start : the few keywords you’ve given me do indeed brighten up the horizon :sunglasses:

I’m going to start with gsi/dsu and then I’ll move on to the xda forum.

As for the rest of your comments, I’ll ask you later:

If the custom kernel doesn’t work and you want it bad enough. You can put up a bounty…
Otherwise reporting the bug on gitlab is another option

I wrote too fast: I hadn’t managed to do it :frowning:

Hello there !
Sorry for the delay answering.

yes it is, but I tried it without any sim card, so far.

either, this surpass my technical knowledge !

j’ai eu un problème similaire sur un motorola z2 play et à chaque appel téléphonique, cela faisait planter, et il plantait aussi à chaque fois que le haut-parleur était activé, cela venait du micrologiciel base band ou modem trop ancien
les commandes sont correctes, je vous suggère de recommencer avec la dernière version RETAIL ci-dessous:

1 Like

Hi all !
and thanks for the latest messages from @Didou and @Fuserk which I’m going to reply to: I’m staying motivated even though I’m getting more worried every day …
Note: for the moment I haven’t made any progress with ‘gsi’ (and since dsu is not accepted by xt1676).

@Didou : Sorry for the delay answering.
No problem … and no delay :wink:

@fuserk : thanks :
I’ve just tried retail: same problems: no audio … and lost again imei :frowning:
(that only /e/OS 2.2 can find for me!

a question: I didn’t dare to try blank-flash.sh …
( https://mirrors-obs-2.lolinet.com/firmware/lenomola/2017/cedric/blankflash/ )
Danger or no danger? because here I am without a personal phone for a week now …
(I’ve posted on xda as @Tech-e1 advised me to do, but to date I’ve had no reply - perhaps a badly written post or a question that wasn’t precise enough: it’s not easy when you’ve reached your level of incompetence :wink:

and to finish one incomprehension (one more!): why after reflashing (android 8.1 for example) with the method described above do I still have the logo of the rooted phone (your device is unlocked … 5 seconds) ?

There is the Windows based Rescue and Smart Assistant Tool