I'm trying to change the carrier name (the one displayed at the top left border).
I'm kinda new to Android Studio, so every tip will be useful to me...
public void enviar(View v)
{
// Get System TELEPHONY service reference
TelephonyManager tManager = (TelephonyManager) getBaseContext()
.getSystemService(Context.TELEPHONY_SERVICE);
tManager.hasCarrierPrivileges();
// Get carrier name (Network Operator Name)
String nom = "DESIRED CARRIER NAME";
tManager.setOperatorBrandOverride(nom);
String carrierName = tManager.getSimOperatorName();
//TESTING THE CARRIER NAME
TextView tv = (TextView) findViewById(R.id.textView);
tv.setText(carrierName);
}}
"enviar" is set on a button, in the XML
android:OnClick="enviar"
I need to set the APN too, just clicking this button. It seems simple. A button that defines my own APN and Carrier name. I don't know if Root Access is required...
Thank you guys!