title: How to add APN in Android (KitKat and above) programmatically
body: <p>I am trying to make app that makes Internet and MMS settings, if the mobile operator does not support automatic settings by sms for the current device. 
  As it is restricted to write or read APNs from Android 4.2, if the application is not system. 
  I decided to compose and send sms with configuration settings ( or imitate that such is received). 
  How to compose such sms with APN configuration settings, that the mobile operators send automatically, when you connect to their network ?
  Is that a good decision, or there is a easier way to achieve my goal ?</p>