Опубликовано 27th Январь 2012Нет ответов
Получение voip (sip) вызовов через 3G/GPRS в Android смартфонах
По умолчанию в Android совершение интернет-звонков возможно только через Wi-Fi. Мы модифицируем системные файлы для получения возможности совершения интернет-звонков через 3G/GPRS интернет.
Возможностью интернет-звонка в Android управляет параметр
config_sip_wifi_only
который находится в файле
res\values\bools.xml
который в свою очередь содержит системное приложение
system\framework\framework-res.apk
Что нам понадобится:
- На смартфоне заранее должен быть получен root доступ и установлено приложение RootExplorer;
- ApkTools;
- Android SDK;
- JDK.
Порядок действий:
- Если ещё не установлена JDK скачиваем и устанавливаем.
- Распаковываем архив ApkTools.rar в корень диска C:\ и открываем папку ApkTools.
- Копируем в эту папку содержимое папки system/framework из своей прошивки.
- Теперь нужно установить фреймворк для своей прошивки, чтобы можно было разбирать все системные apk . Эту операцию нужно проделать один раз для всякой прошивки).
- Перетаскиваем мышкой файл framework-res.apk на файл apktool-if.cmd.
- Если в папке system/framework/ кроме framework-res.apk есть ещё файлы apk – то их тоже нужно установить (см. п. 5).
- Теперь можно разбирать любые системные apk, что мы и сделаем - перетаскиваем файл framework-res.apk на файл apktool-d.cmd.
- Получаем папку framework-res. В этой папке наш разобраный framework-res.apk.
- Находим файл res\values\bools.xml.
- Меняем в параметре config_sip_wifi_only значение с true на false.
- Сохраняем изменный файл.
- Перетаскиваем папку framework-res на файл apktool-b.cmd
- Открываем с помощью WinRARа исходный файл framework-res.apk и открываем папку framework-res/build/apk.
- Переносим файл resources.arsc на окно WinRARа, выбираем в диалоге степень сжатия Без сжатия.
- Получаем изменный framework-res.apk, который помещаем на SD карту телефона.
- С помощью rootexplorer – скопировать в /system, выставить права 644 (rw-rw-r–), переместить в /system/framework с заменой.
Источник: http://4pda.ru/forum/index.php?showtopic=196047&st=460#entry6208431
Комментарии
Написать ответ