Modem firmware update
#1
Towards the end of the Pine64 update video PLN talks about a modem firmware update that improves call reliability and power consumption, do I need to do something particular to receive this update or will I get it through apt?
  Reply
#2
(12-15-2020, 01:07 PM)SocialNetworkingWasAMistake Wrote: Towards the end of the Pine64 update video PLN talks about a modem firmware update that improves call reliability and power consumption, do I need to do something particular to receive this update or will I get it through apt?

You need to do it yourself - standard warranty is if you break it you own both parts Big Grin

Details in this thread.
  • ROCKPro64 v2.1 2GB, 16Gb eMMC for rootfs, SX8200Pro 512GB NVMe for /home, HDMI video & sound, Bluetooth keyboard & mouse. Arch (6.12 kernel, Openbox desktop) for general purpose daily PC.
  • PinePhone Pro Explorer Edition, daily driver, rk2aw & U-boot on SPI, Arch/SXMO on eMMC
  • PinePhone BraveHeart now v1.2b 3/32Gb, Tow-boot with pmOS/SXMO on eMMC
  Reply
#3
(12-15-2020, 02:02 PM)dukla2000 Wrote:
(12-15-2020, 01:07 PM)SocialNetworkingWasAMistake Wrote: Towards the end of the Pine64 update video PLN talks about a modem firmware update that improves call reliability and power consumption, do I need to do something particular to receive this update or will I get it through apt?

You need to do it yourself - standard warranty is if you break it you own both parts Big Grin

Details in this thread.

Ah, I think I'll hold if it's still very WIP in that case
  Reply
#4
(12-15-2020, 02:47 PM)SocialNetworkingWasAMistake Wrote:
(12-15-2020, 02:02 PM)dukla2000 Wrote:
(12-15-2020, 01:07 PM)SocialNetworkingWasAMistake Wrote: Towards the end of the Pine64 update video PLN talks about a modem firmware update that improves call reliability and power consumption, do I need to do something particular to receive this update or will I get it through apt?

You need to do it yourself - standard warranty is if you break it you own both parts Big Grin

Details in this thread.

Ah, I think I'll hold if it's still very WIP in that case

I see in the December Update (about 60% of the way down) "Martijn Braam is currently looking into creating a simple and safe utility for flashing the firmware."
  • ROCKPro64 v2.1 2GB, 16Gb eMMC for rootfs, SX8200Pro 512GB NVMe for /home, HDMI video & sound, Bluetooth keyboard & mouse. Arch (6.12 kernel, Openbox desktop) for general purpose daily PC.
  • PinePhone Pro Explorer Edition, daily driver, rk2aw & U-boot on SPI, Arch/SXMO on eMMC
  • PinePhone BraveHeart now v1.2b 3/32Gb, Tow-boot with pmOS/SXMO on eMMC
  Reply
#5
Well bugger. I did the update and lost the usages of calls. (SMS/Internet works)
Tried changing the various modem settings to what they were with no luck
Tried changing the modem settings as specified here: https://forum.pine64.org/showthread.php?...4#pid80714
Tried disabling the the VoLTE as mentioned here: https://forum.pine64.org/showthread.php?...1#pid85971
Also updated the kernel from 5.9 to 5.10 via the repo. Still no luck.

Anyone else have the loss of call function / may have another solution?

Edit:
tried going the other way and enabling the VoLTE via post https://forum.pine64.org/showthread.php?...8#pid85368 still no joy.

Modem Manager message via status
Jan 03 16:57:13 mobian ModemManager[489]: <info> [modem0/call1] user request to start call
Jan 03 16:57:13 mobian ModemManager[489]: <info> [modem0/call1] call state changed: unknown -> dialing (outgoing-started)
Jan 03 16:57:13 mobian ModemManager[489]: <info> [modem0/call1] call state changed: dialing -> terminated (unknown)
Jan 03 16:57:13 mobian ModemManager[489]: <warn> [modem0/call1] couldn't start call: AT command was cancelled
Jan 03 16:57:13 mobian ModemManager[489]: <info> [modem0/call1] call state changed: dialing -> terminated (error)
  Reply
#6
(01-03-2021, 03:46 PM)antiX-Dave Wrote: Well bugger. I did the update and lost the usages of calls. (SMS/Internet works)
Tried changing the various modem settings to what they were with no luck
Tried changing the modem settings as specified here: https://forum.pine64.org/showthread.php?...4#pid80714
Tried disabling the the VoLTE as mentioned here: https://forum.pine64.org/showthread.php?...1#pid85971
Also updated the kernel from 5.9 to 5.10 via the repo. Still no luck.

Anyone else have the loss of call function / may have another solution?

Edit:
tried going the other way and enabling the VoLTE via post https://forum.pine64.org/showthread.php?...8#pid85368 still no joy.

Modem Manager message via status
Jan 03 16:57:13 mobian ModemManager[489]: <info>  [modem0/call1] user request to start call
Jan 03 16:57:13 mobian ModemManager[489]: <info>  [modem0/call1] call state changed: unknown -> dialing (outgoing-started)
Jan 03 16:57:13 mobian ModemManager[489]: <info>  [modem0/call1] call state changed: dialing -> terminated (unknown)
Jan 03 16:57:13 mobian ModemManager[489]: <warn>  [modem0/call1] couldn't start call: AT command was cancelled
Jan 03 16:57:13 mobian ModemManager[489]: <info>  [modem0/call1] call state changed: dialing -> terminated (error)


When I did the update, I lost all cell connectivity - it showed no signal.  I did a fresh installation of the 12/28 build, which restored connectivity.  I suspect the fresh install changed the modem settings to the correct ones.

Also, the firmware in the first post in that thread is 01.003.01.002, which is not the latest.   01.003.01.003 is on GitHub at https://github.com/Biktorgj/quectel_eg25...003.01.003.

The install instructions at that site are completely different.  I did not try that version.  
  Reply
#7
The github 01.003.01.003 instructions are the ones that I followed. (Though I had to run git checkout EG25GGBR07A08M2G_01.003.01.003 to have that version)
For now I have reverted to the EG25GGBR07A08M2G_01.002.01.002 version (which is what I had prior IIRC) so I can use the phone till I can try again later. After a reboot with the older version of firmware all functionality has returned. (Even with the 5.10 kernel)

I will try flashing another sd card with the newest version of mobian and updating the firmware so everything is fresh.

Edit:
I am also considering trimming (drilling) the back internal cover plastic to access those spots to short
  Reply
#8
(01-03-2021, 03:46 PM)antiX-Dave Wrote: Well bugger. I did the update and lost the usages of calls. (SMS/Internet works)
Tried changing the various modem settings to what they were with no luck
Tried changing the modem settings as specified here: https://forum.pine64.org/showthread.php?...4#pid80714
Tried disabling the the VoLTE as mentioned here: https://forum.pine64.org/showthread.php?...1#pid85971
Also updated the kernel from 5.9 to 5.10 via the repo. Still no luck.

Anyone else have the loss of call function / may have another solution?

Edit:
tried going the other way and enabling the VoLTE via post https://forum.pine64.org/showthread.php?...8#pid85368 still no joy.

Modem Manager message via status
Jan 03 16:57:13 mobian ModemManager[489]: <info>  [modem0/call1] user request to start call
Jan 03 16:57:13 mobian ModemManager[489]: <info>  [modem0/call1] call state changed: unknown -> dialing (outgoing-started)
Jan 03 16:57:13 mobian ModemManager[489]: <info>  [modem0/call1] call state changed: dialing -> terminated (unknown)
Jan 03 16:57:13 mobian ModemManager[489]: <warn>  [modem0/call1] couldn't start call: AT command was cancelled
Jan 03 16:57:13 mobian ModemManager[489]: <info>  [modem0/call1] call state changed: dialing -> terminated (error)

@antiX-Dave

Check my post as I've corrected a step that claimed to be Reboot the modem to apply the settings whereas it sets full functionality AND resets the modem (presume to default settings). AT+CFUN=1,1 should not be needed at all (and it resets to defaults).
This comes from Quectel BG96 AT command manual so presumably correct for EG25 too.
If anything you can do AT+CFUN=1,0 to set full functionality and keep other settings.

I don't have VoLTE support via Alidmobile but incoming calls ring, outgoing work, SMS also, haven't checked data but presume aok for me on firmware EG25GGBR07A08M2G_01.003.01.003.
Pinephone v1.2 UBports CE. Adelaide, Australia using Amaysim SIM (Optus network, VoLTE enabled) with Mobian SD card. VoLTE working also with Felix / Vodafone AU and Aldimobile / Telstra AU.
Manjaro Plasma Mobile on EMMC.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  how to update mobian over tor vusra 14 9,483 12-04-2024, 07:01 PM
Last Post: vusra
  Modem wakes for incoming call, but too slow to answer the call dchang0 8 458 12-01-2024, 07:54 PM
Last Post: dchang0
  MODEM - Usb problem & couldn't query SIM slots: QMI protocol freelectro 5 4,555 06-06-2023, 06:36 AM
Last Post: freelectro
  Wifi doesn't work after update nickolas 2 1,838 04-14-2023, 10:07 AM
Last Post: nickolas
  PinePhone won't boot after software update jb2000 2 1,991 03-17-2023, 07:26 AM
Last Post: Zebulon Walton
  ModemManager debug mode? (Needed to flash modem) calinb 1 1,707 02-27-2023, 04:18 PM
Last Post: calinb
Exclamation Impossible to login since the latest update anonymous 12 6,405 02-26-2023, 01:01 PM
Last Post: anonymous
Exclamation The latest update of eg25-manager seems to cause frequent disconnections anonymous 12 6,411 11-28-2022, 03:30 PM
Last Post: anonymous
  Modem Firmware Upgrade - Modem Busy - USB Issues biketool 10 6,635 09-23-2022, 05:15 AM
Last Post: biketool
  Wifi issue since last update and held back updates goku499 11 7,534 09-21-2022, 02:39 PM
Last Post: Katsujinken

Forum Jump:


Users browsing this thread: 1 Guest(s)