I am using the latest e OS version on a Motorola G5S.
The problem is that I only have E reception in Germany.
No matter what I select under ‘Preferred network type’, there is either E or no reception at all.
It can’t be the network, as I have no problems with the same SIM card in a 4G-capable feature phone.
If I change from ‘Global’ to ‘LTE only’ under ‘Preferred network type’, I no longer have any network at all.
If I select LTE in the APN settings under ‘Carrier’ and save it, I no longer have a network connection. If I then return to ‘No specification’, I at least have E reception again.
The ‘SIM status’ says: type of mobile network for calls (GSM), type of mobile network for data (EDGE), which is not due to SIM card, tariff or network, I checked that. With a 4G-capable feature phone from Nokia, I have LTE without any problems.
I was recently in France for a while and after activating the roaming function I suddenly had 3G or H+ reception, but 4G was not available there either …
Back in Germany, activating the roaming function brought no change at all …
I really have no idea what could be going on there!?
I wanted to post this in the German forum, but the open draft button was greyed out and had no function, even though I was logged in …!?
(you have to specifically join a language forum to be able to post)
latest /e/OS is at 1.1-R?
I have a G5S around and can test with telefonica and vodafone sim cards, will get back to you.
Last I remember, when a sim card is initially paired with the device it can take a bit of time or a reboot for it to register with the 4g network. Never looked into the technical details of this provisioning, if it can be sped up on the side of the user equipment. I can remember a larger delay, but unsure if it was a G5 or G5S
I found time to insert a german Vodafone SIM into SIM1 on the G5S and it uses the 4G network straight away. Not a general device issue.
Carrier network type is on “Global” what resolves to “LTE/CDMA/EvDo/GSM/WCDMA”. VoLTE is active. Within *#*#4636#*#* menu it is naming the prefered networktype “GSM/WCDMA/LTE (PRL)”. IMS is registered and VoLTE active, no VoWifi with this SIM (dns is on carrier network dns). The PRL in that list is for Preferred Roaming List btw.
It can’t be the network, as I have no problems with the same SIM card in a 4G-capable feature phone.
Which provider/country issued your SIM? this will give some more keywords to search for.
Could it just be the APN settings that are picked for your SIM that are a problem?
A good sanity check would be to insert another SIM card into your G5S - of a friends if you only have one.
Hi, first of all thanks. I need to work my way into it a little bit, I’m not really versed in these things.
That’s what I’ve got.
For me, it says ‘4G-Calls’ under ‘Mobile Network’ and it’ s activated. Should be the same, I think.
That’s what I’ve got.
Nope, mine says:
IMS-Status
IMS-Registration: Not registered
Voice-over-LTE: Not available
Voice-over-WLAN: Not available
Video calls: Not available
UT-Interface: Not available
Is this already the cause of the whole thing and can settings be made so that IMS is registered and VoLTE is available?
I have found a few threads on the Internet in which it is described that SIM cards from my provider o2 do not get along very well with Motorola smartphones and that everything worked again after inserting a Vodafone card.
So do I just have to get a Vodafone SIM card?
If this means that the DNS of my provider o2 is used, then this is the case or rather activated.
I don’t know, I took some screenshots, maybe you can use them to see if there’s something wrong?
IMS (volte or “4g/hd voice”) registration happens after the 4g network band is used, IMS is no precondition to have a 4g data connection - sorry this introduced confusion. Your APN settings look proper for o2 prepaid
So do I just have to get a Vodafone SIM card?
No, I used a postpaid telefonica (o2/drillisch/simplytel) SIM card and 4g worked straight away too - the network carrier settings pertaining to the bands are the same: Global / “LTE/CDMA/EvDo/GSM/WCDMA”.
within the “4636” settings right below the SIM card slot (“Phone 0”), do you have a IMEI number for the slot the SIM card is in? (and in both slots too to test the other). If the IMEI is zeroed then it should be the cause of trouble
I really think you should do the “sanity check” with another SIM card from any friend and be at a location that the friends SIM card in his/Her phone had LTE available
I can rule that out, in another mobile phone (Nokia 220 4G) I have LTE with this SIM card.
Yes, the IMEI is displayed for both (Phone 0, Phone 1). The SIM card also works the same in both slots.
I had hoped that it was due to a bug in e OS, but if everything works fine for you with the same smartphone, it probably all boils down to a hardware defect.
But I will still do the sanity check, maybe a miracle will happen …
did you yet consider or reflash to stock partitions. Test, and if successful, flash /e/ again?
Memory is hazy and it can differ between devices: just flashing the modem partition wouldn’t yet change “lab conditions” for testing as the firmware files get copied over into some vendor lib directory during flashing. Not sure if this is the G5S approach but possible. So 1. back to stock partitions - 2. test - 3. reflash /e/ ?
One could do this by hand: flash modem partition and copy files over though, but you’d need to read into the process so just flashing can be simpler. Motorola offers images for stock flash or in doubt XDA.
I’m not 100% sure if this means completely reinstalling the stock ROM or if it’s about specifically deleting certain parts of the current partition, to reinstall e OS directly afterwards!? (Maybe I’m thinking much too complicated again … )
Reflash completely to the latest stock (8.1.0) - the “everything” approach is easier. You’ll lose all your data. Test SIM in Stock too before flashing /e/ again.
Trustworthy? legit question, but hard to unearth hash sums for the files from an official source. I didn’t find them at a motorola site anymore, but you can try. I understand your concern.
Pick out a guide from XDA maybe if there is any caveat about flashing stock, I never did this on a Moto G5S (but to others). Usually a lot more partitions are written with stock. Take care not to overwrite the partition holding onto the imei (those can have a second backup partition that copies over its values if the original is empty/zeroed).
I installed the stock ROM with this file and according to these instructions, but exactly what you warned about happened. After that I had no network at all, because the IMEI had disappeared, which remains so even after returning to /e/OS. I can’t imagine how this could be prevented, since you are forced to follow the installation steps!? It was also somehow too much hassle for me (or I was just too lazy … ) to backup the efs folder. Is there anything left to save or is the device now finally a case for the garbage can?
It would probably be the best if I buy a Teracube with /e/OS pre-installed …
I will check my montana for partitions that have a backup of the imei. I think it is “persist → /dev/block/mmcblk0p30”. From the guide you used: “erase modemst1” (and 2) can be legit, imei should get restored from a partition (let’s assume “persist”) on boot. Given this partition wasn’t overwritten in previous flashes and it worked from modemst1+2 since.
As last resort, if you have screenshots of your imei I guess one could restore the digits in a partition too, you can send the imei per DM and I try to prepare a partition image if you find no other way. But would be a first, I think there’s some cryptography involved outside of my league.
I had once omitted these two commands during installation for interest. However, the result was that the ‘Mobile network’ section was completely non-functional.
Fortunately, I have the packaging of the smartphone where they are on it.
Did that, but the luck was not on my side …
If I understand it correctly (my understanding in these things is extremely limited …) it’s about the naming/ownership of the files. They are still there, but cannot be found/read by the system of the device!?