1. Форум Game Android » Samsung » Galaxy Ace » Прошивки » Инструкция по изменению APK файла для принудительного переноса на SD
Game Android Game Android

Инструкция по изменению APK файла для принудительного переноса на SD

Продвинутый
  1. Оффлайн
  2. Администраторы
  3. Репутация: 857
  4. 2616 сообщений
  5. Сообщение
  6. Личные данные
Полезность: 0 | сообщение № 1 отправлено 23:15, 27.08.2011
Способ от finist1

Качаем этот архив - это набор утилит для распаковки и упаковки и подписи .apk файлов.

1) Извлечь или установить JDK/JRE. Проверьте, что в параметрах окружения Windows в переменную PATH прописался путь /jre/bin .
2) Разархивируйте adb в корень диска С
3) Загрузите на компьютер apk файл приложения, который будем препарировать и перенесите в C:\adb для меньшей писанины переименуйте в 1.apk
4) Откройте командную строку в Windows (Пуск -> Выполнить -> cmd -> [Enter]), и перейдите в директорию с adb с помощью команды (cd c:\adb)

5) Предположим ваш apk файл это galaxy-ace.ru.apk, в командной строке выполняем следующее:
Код
apktool d galaxy-ace.ru.apk galaxy-ace.ru
После выполнения у нас будет создана директория galaxy-ace.ru с извлеченными из apk файлами.

6) Внутри galaxy-ace.ru директории будет файл AndroidManifest.xml. Откройте его текстовым редактором. Лучше нотепадом++.
Вторая с верху строка:
в ней должно быть указано куда инсталировать прогу. android:installLocation="auto" . Если этой надписи нет то прога автоматом ставится в дату(телефон) и перенести её на SD без применения дополнительных прог не представляется возможным.
Если сделать так:
android:installLocation="auto" package="com.cooliris.media"
то прога автоматом будет ставится на SD и по вашему желанию переносится в дата(телефон).

7) Теперь соберем apk файл снова с модифицированным файлом:
Код
apktool b galaxy-ace.ru galaxy-ace.ru-modified.apk (11.apk)

8) Подписываем измененный apk файл.
Код
java -jar signapk.jar certificate.x509.pem key.pk8 galaxy-ace.ru-modified.apk galay-ace.ru-modified-signed.apk (111.apk)

9) Удаляем установленное приложение с телефона и заново устанавливаем из galaxy-ace.ru-modified-signed.apk.(111.apk или даём старое родное название)

Естественно после такой переделки не все проги будут работать с SD карты. Виджеты как не работали так и не работают. Ресурсоёмкие проги типа камеры не заработают.
 

Доступ закрыт.

  1. Вам запрещено отвечать в темах данного форума.

Последние темы

  1. Ищу фонарик!!!
    Автор: kaligari 17:43, 28.12.2015
  2. РАЗГОВОРЫ НИ О ЧЕМ...
    Автор: Amidamaru 00:36, 12.12.2015
  3. кто во что играет?
    Автор: Amidamaru 00:31, 12.12.2015
  4. MORTAL KOMBAT X
    Автор: acegalaxygingerbread 12:35, 03.05.2015
  5. Joe Danger
    Автор: acegalaxygingerbread 20:28, 24.04.2015
  6. The Simpsons™: Tapped Out
    Автор: acegalaxygingerbread 00:40, 24.04.2015
  7. Предложения по улучшению сайта/форума!
    Автор: Desh 12:09, 23.04.2015
  8. Grand Theft Auto: Vice City
    Автор: Desh 11:26, 22.04.2015

Статьи

  1. CSR Racing 2 21:23, 04.05.2016
  2. Тактика 4 08:59, 17.09.2015
  3. EXILES 18:46, 18.05.2015
  4. I, Gladiator 17:32, 18.05.2015
  5. Sorcery! 3 18:57, 14.05.2015
  6. Monument Valley 18:53, 14.05.2015
  7. Real Drift Car Racing 18:42, 14.05.2015

Реклама