Я хочу знать, могу ли я полагаться на значения телефонии, такие как страна, MCC и т. д., в Android для своего приложения. Могу ли я изменить их на ходу с помощью setprop? Я попытался изменить с помощью setprop, но это не сработало. Насколько я понимаю, диспетчер телефонии - это класс/интерфейс, который представляет аппаратную конфигурацию GSM или CDMA. В случае GSM это может быть SIM-карта, а в случае CDMA это может быть аппаратное обеспечение. Мои вопросы:
- Кто обновляет эти значения в обоих случаях впервые?
- Сохраняются ли эти значения ОС только для чтения?
- Что делать, если пользователь путешествует в другую страну или зону, некоторые значения, такие как код страны и значения MCC, обновляются автоматически?
- Могу ли я сбросить эти значения?
Я не собираюсь менять какие-либо из этих значений, но хочу понять, как они работают! Я был бы признателен, если кто-то может помочь мне в этом.