Нам понадобятся:
Виртуальная машина JAVA - http://java.sun.com/javase/downloads/widget/jdk6.jsp
APKTool - http://android-apktool.googlecode.com/files....tar.bz2 (распаковать и копировать в папку C:/Windows)
http://android-apktool.googlecode.com/files/apktool1.3.2.tar.bz2 (распаковать и копировать в папку C:/Windows)
(начиная с версии APKTool 1.3.1 файл mgwx.dll не нужен, эта dll-ка актуальна только для старых версий программы)
SmartApkTool - http://nikdaimon.3dn.ru/load/0-0-0-20-20
Notepad2 - http://www.flos-freeware.ch/zip/notepad2.zip
Так:
1.) Заходим в Smartapktool 2.0.
2.) Переходим на вкладку распаковать / запаковать
3.) Ставим точку на распаковать.
4.) Жмем на обзор (справа от слова распаковать)
5.) Выбираем программу, жмем ок.
6.) Жмем выполнить.
7.) Заходим в папку ПапкаСПрограммой/res/values.
8.) Открываем файл strings Notepad2.
9.) Переходим на вкладку File, потом Encoding и UTF-8 (НЕ ЗАБЫВАЙТЕ ИНАЧЕ БУДУТ ПОСЛЕ ЗАПАКОВКИ КАКИЕ-ТО КРОКОЗЯБРЫ).
10.)Переводим все выделенное черным шрифтом.
11.)Если есть папки типа values-fr... то достаточно перевести только их.
12.)Тоже самое делаем с arrays и там редко будут plurals.
13.)Заходим в папку ПапкаСПрограммой/res/xml.
14.)Открываем Notepad2 файлы.
15.)Повторяем пункт 9 (НЕ ЗАБЫВАЙТЕ ИНАЧЕ БУДУТ ПОСЛЕ ЗАПАКОВКИ КАКИЕ-ТО КРОКОЗЯБРЫ).
15.)Переводим стройки типа android:text="ЧЕТО ТАКОЕ" или android:title="ЧЕТО ТАКОЕ".
16.)Заходим в ПапкаСПрограммой/res/raw.
17.)Повторяем пункт 9 (НЕ ЗАБЫВАЙТЕ ИНАЧЕ БУДУТ ПОСЛЕ ЗАПАКОВКИ КАКИЕ-ТО КРОКОЗЯБРЫ).
18.)Тоже самое делаем с Папками ПапкаСПрограммой/res/menu, res/layot.
19.) Если хорошо рисуем то перерисовываем тексты из res/drawable.
20.)Самая сложная часть smali.
21.)Заходим в папки и открываем файлы smali.
22.)Повторяем пункт 9 (НЕ ЗАБЫВАЙТЕ ИНАЧЕ БУДУТ ПОСЛЕ ЗАПАКОВКИ КАКИЕ-ТО КРОКОЗЯБРЫ).
23.)В них ищем стройки типа const-string v2, "ЧЕТО ТАКОЕ" (могут быть не только v2, но и v1, v3 v4 и так далее).
24.)Заходим в Smartapktool 2.0.
25.)Переходим на вкладку распаковать / запаковать.
26.)Ставим точку на Запаковать.
27.)Нажимаем обзор (справа от запаковать).
28.)Указываем файл apktool.YML, коорый лежит прямо в папке с распакованной программой.
29.)Нажимаем на "Перенести файл в папку с сертификатами и подписать его" или можно не нажимать(если не нажали пропускаем следующие пункты и выполняем пункты "Если не нажали").
30.)Нажимаем на "Обзор папки" Указываем папку sign, которая лежит в папке smartapktool.
31.)Нажимаем выполнить.
32.)Устанавливаем на смартфон.
33.)Радуемся проделанной работе!
Если не нажали:
1.) Переносим запакованную программу в папку sign.
2.) Открываем smartapktool.
3.) На вкладке подписать указываем путь к файлу.
4.) Указываем имя после запаковки.
5.) Нажимаем подписать.
6.) Устанавливаем на смартфон.
7.) Радуемся проделанной работе!
ЕСЛИ ЕСТЬ ВОПРОСЫ ЗАДАЕМ!