I wish to get more in deep in ofono layer. I report here below some configuration files for which I wish to know more about.
The ofono source is available on github with a docs folder but I did not find anything about configuration but just API.
Then, here the config files:
path: /home/.system/var/lib/connman
cellular_xxx_context1]# cat settings
Name=xxxx
Favorite=true
AutoConnect=true
Modified=xxxx
IPv4.method=fixed
IPv4.netmask_prefixlen=29
IPv4.local_address=<ipaddress>
IPv4.gateway=<ipaddress>
IPv6.method=auto <- I wish this would be disabled
IPv6.privacy=disabled <- I wish this would be enabled
IPv6.DHCP.DUID=xxxx
path: /etc/ofono
# cat ril_subscription.conf
# Ofono configuration for Android 9
[Settings]
#EmptyConfig=false
#Identity=radio:radio
#3GLTEHandover=true <- why is commented?
#SetRadioCapability=auto <- why is commented?
SetRadioCapability=off <- 'why is off?'
emptyPinQuery=true
radioPowerCycle=false <- 'why is false?'
confirmRadioPowerOn=false
useDataProfiles=true
mmsDataProfileId=0
allowDataReq=off <- 'why is off?'
umtsNetworkMode=0 <- 'why is disabled?'
[ril_0]
transport=binder:name=slot1
name=slot1
ecclistFile=/run/ofono/ril.ecclist <- 'ril.ecclist1, in my case'
#socket=/dev/socket/rild
#sub=SUB1
#slot=0
#timeout=0
#technologies=all
#enable4G=true <-
#uiccWorkaround=true
#dataCallFormat=auto
#dataCallRetryLimit=4
#dataCallRetryDelay=200
#remoteHangupReasons=20
#localHangupReasons=23
#enableVoicecall=true
#enableCellBroadcast=true
#startTimeout=20000
#legacyImeiQuery=false
#lteNetworkMode=9 <-
#networkModeTimeout=20000
path: /var/lib/ofono/
# cat ./radiosetting
[Settings]
GsmBand=0 <- 'should 1 for backcompatibility'
UmtsBand=0 <- 'should 1 for backcompatibility '
TechnologyPreference=4
# cat ims
[Settings]
Registration=disabled <- 'what is IMS? VoLTE?'
Finally, what is CBS which file is named cbs and contains a list of topics?