Могу ли я сделать резервную копию настроек APN?

8

Где мои имена точек доступа хранятся в файловой системе? Могу ли я поддержать их через adb shell?

Мой телефон разблокирован (AT & T Contract. Le sigh .), И я пытаюсь изменить его, но я хочу быть уверен, что у меня есть настройки APN.

Аманда
источник

Ответы:

9

Да, просто скопируйте /system/etc/apns-conf.xmlфайл.

Вы также можете использовать приложение, такое как APN Backup & Restore: https://market.android.com/details?id=com.riteshsahu.APNBackupRestore

Изменить: Для резервного копирования введенных вручную APN (или других, не являющихся частью вашего ПЗУ, например, «импортированных» при установке новой SIM-карты), вам также необходимо выполнить резервное копирование.

/data/data/com.android.settings/shared_prefs/com.android.settings_preferences.x­ml

APN Backup & Restore не делает этого.

Мэтью Рид
источник
На самом деле я просто выкопал /system/etc/apns-conf.xml, но ... этот файл содержит APN T-Mobile по умолчанию, а не APN, который я ввел вручную для AT & T. В разделе «Настройки»> «Мобильная сеть»> «Точки доступа» на моем телефоне я вижу правильное APN для своего оператора. Где это хранится?
Аманда
(Академический вопрос. Мне просто любопытно. Я скопировал нужные мне настройки, используя вековой метод «глазного яблока и ручки».)
Аманда,
Хм, это хороший вопрос. Я только что проверил мой, и у него нет информации для моего оператора тоже ... не могу найти информацию об этом или файлы, которые выглядят многообещающими. Может быть, это где-то в базе данных.
Мэтью Читал
1
Я только что получил. Вот и все. Отлично.
Аманда
1
Не похоже, что вы можете восстановить, просто заменив файл com.android.settings_preferences.xml. Я думаю, что реальные данные где-то в БД.
gdw2