• Sungmin Choi's avatar
    Set initial attach apn for LTE network · 75697538
    Sungmin Choi authored
    
    
    When mobile register LTE network, APN provided by operators is needed.
    If mobile does not have apn information, it could not register LTE network.
    To deliver APN information which is used during LTE attach to modem chipset,
    setLteAttachProfile() and RIL_REQUEST_SET_LTE_ATTACH_PROFILE command is added.
    
    When Telephony DB is loaded or Telephony DB is changed, follow steps.
    1. If preferred default ApnContext exists, this is delivered to modem chipset.
    2. If preferred default ApnContext is null, find other ApnContext which can
       handle default type.
    3. If other ApnContext which can handle default type does not exist, any other
       ApnContext delivered to modem chipset.
    
    Then modem register LTE network with APN information delivered from AP.
    
    Bug: 8733613
    
    Change-Id: If84c62cddccf96a531dae0527ed1a6592ae76201
    Signed-off-by: default avatarSeonju Oh <seonju.oh@lge.com>
    Signed-off-by: default avatarHyejin Kim <hyejin.kim@lge.com>
    Signed-off-by: default avatarSungmin Choi <sungmin.choi@lge.com>
    75697538
ril.cpp 120 KB