(05-29-2021, 04:57 AM)mouffa Wrote: I had read here that the modem can be hackedYes, this is true
(05-29-2021, 04:57 AM)mouffa Wrote: and that the SDK is under development - https://wiki.pine64.org/wiki/PineModemsIt's the unofficial SDK which is under development, and these gn0m3dio / mega nz links which I have provided above - are for the official SDK. For the further breakthrough, it may be useful to take a look on the interesting files at these links.
(05-29-2021, 04:57 AM)mouffa Wrote: I have done a similar work on a ZTE ADSL router but this seems to be able to go beyond, and what I mean is that it may be possible to experiment with the radio hardware for hacking the cellular network, for example the command which gives information about the cells around you is disabled and answers that "Implementation is not provided" --- `qdbus --system org.ofono /quectelqmi_0 org.ofono.NetworkMonitor.GetNeighbouringCellInformation`Maybe "GetNeighbouringCellInformation" is supported by hardware and not implemented in (or just not compiled into) the firmware, but theoretically such a feature is possible?
(05-29-2021, 04:57 AM)mouffa Wrote: I tested the `at+egmr` command and indeed responds, give the following command to read the number, don't try to change it because you may run into "problems" - `echo at+egmr=0,7 | sudo atinout - /dev/EG25.MODEM - `Even if in your country it's not "allowed" to change the IMEI, you can still do this wisely. In example: change it to IMEI of some old broken phone which you also own - this way (unless the manufacturer was re-using the IMEIs) it's almost guaranteed that in a cellular network there won't be two devices with the same IMEIs simultaneously (situation which might cause them both to get banned).
(05-29-2021, 04:57 AM)mouffa Wrote: it's one of the hundreds of undocumented commands, so I searched it and I found this interesting and extensive manual - https://docs.ai-thinker.com/_media/b_and...ual9.0.pdf
Great find! Are you sure that all these commands apply to this Pinephone's modem, and how it is related to rda8908a RDA electronics that this manual is about?
At the links I have shared above, there are some fresh AT Commands documents for this modem, but maybe they don't include the undocumented commands - such as "change IMEI".
(05-29-2021, 04:57 AM)mouffa Wrote: I will keep following the project because the modem is a second computer that can do many special things with its radio and should be as much open source as possible.Another target now is the GPS and even if you don't use it, it is interesting to know the technology behind it as implemented in the modem.
By "another target", you mean there's a co-processor inside modem which provides this GPS function?