чтобы менять другие, не системные приложения, нужно ещё 2 скрипта для подписи приложений
-Содержимое архива извлечь в папку Apktools
upwap.ru/2554444 (Пароль SEclub) , системные приложения ни в коем случае не нужно подписывать!!!
Перед любыми манипуляциями с системными приложениями нужно обязательно сделать бэкап системы в рекавери!!!ЕЩЕ инструкция ,применительная для несистемных приложений(с картинками)
kenny5743.blogspot.com/2010/07/apk-windows-os.htmlПример изменённой анимации открытия/закрытия меню/раб. столов
www.youtube.com/watch?v=o2MjFvMn8ho&feature=youtu.beМеняем количество рабочих столов.Разбираем(декомпилируем) приложение Home.apk по инструкции из первого поста, открываем появившуюся папку Home, в ней открываем папку res, дальше папку values, открываем файл integers.xml программой notepad++, ищем строку
<integer name="number_of_desktop_panes">5</integer>
цифру 5 меняем на любую от 1 до 9. Сохраняем. Перетаскиваем папку Home на скрипт apktool-b.cmd ждём надписи в окне
All done Нажмите любую клавишу... открываем WinRar-ом исходный Home.apk, затем открываем папку Home , в ней появилась папка build, открываем её, далее папка apk, открываем её, перетаскиваем файл resources.arsc в окно WinRar-а, метод сжатия ставим без сжатия. в опциях WinRar-a ставим копировать с заменой. всё. Переносим Home.apk в папку sysyem выставляем права, переносим в папку app, перезагружаемся, радуемся.
Ссылка на пост
ts 17 июн 2012 в 12:33
1)Для начала нужно установить JDK (Java SE Development Kit)отсюда
www.oracle.com/technetwork/java/javase/downloads/jdk6-jsp-136632.html
Или тут:
JDK Для x86 www.mediafire.com/?lhnwy28il1ne7xh,
JDK для х64 www.mediafire.com/?62foq2g16gp4hfs
2)Затем это
notepad-plus-plus.org/download/v6.1.3.html Notepad ++ для редактирования декомпилированных файлов (кодировку ставим в UTF-8(без ВОМ)
3)Этот архив
upwap.ru/2553850 (Пароль SEclub) распаковать в корень диска С (должно выглядеть так С://Apktoolls143)
4)затем в папку с апктуллом закидываем все файлы из папки framework из памяти телефона
5)Теперь нужно установить фреймворк для своей прошивки, чтобы можно было разбирать все системные apk
(Эту операцию нужно проделать один раз для всякой прошивки)
6)Перетаскиваем файл framework-res.apk на файл apktool-if.cmd, после перетаскиваем файл SemcGenericUxpRes.apk на apktool-if.cmd, всё фреймворки установлены можно начинать разбирать приложения.
7)Перетаскиваем файл framework-res.apk на файл apktool-d.cmd
8)получаем папку framework-res, В этой папке наш разобраный framework-res.apk.
9)Изменяем что нужно и перетаскиваем папку framework-res на файл apktool-b.cmd(ждём надписи All done Нажмите любую клавишу...)
10)Открываем с помощью WinRARа исходный файл framework-res.apk и открываем папку framework-res/build/apk
11)Перемещаясь по папкам, переносим изменённые файлы на окно WinRARа, выбираем в диалоге степень сжатия
Обычный или Без сжатия в зависимости от того, как файл находится в архиве (я предпочитаю степень без сжатия)
Если редактировали xml в папках values, добавляли или удаляли изображения - resources.arsc менять обязательно
т.к. в нём находятся все папки values и файл public.xml, в котором присваиваются ID всем ресурсам.
Другими словами, в собранном apk все папаки начинающиеся на values находятся в файле resources.arsc, а папка smali - в файле classes.dex
Эта инструкция для декомпилирования и компилирования приложений от Андроид 4.0.Х,
для декомпилирования и компилирования приложений для 2.3.х используем этот архив
upwap.ru/2553898 (Пароль SEclub) инструкция идентична.
Автор данной инструкции - BingO BongO