motofan logo
       
> 

Motorola Android kitchen, кухня для Android

Zorge.R
сообщение 5.3.2011, 11:10 Закрепленное сообщение!


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800

Рейтинг: 2510



Motorola Android Kitchen 0.0.3

У Вас должны быть установленны JDK и JRE, перед началом работы с кухней.

Возможности:
-разборка APK, DEX, ODEX
-сборка APK, DEX, ODEX
-Автоматическая установка всех необходимых фреймворков, прямо с Вашего телефона.
-Автоматическая оптимизация dex в odex, прямо на Вашем телефоне.
-Совместимо практически со всеми Android устройствами.

Назначение:
-Перевод приложений
-Замена графики приложений
-Замена исходного кода
-Просмотр ресурсов приложения
-и т.д.

to-do:
-Подпись приложений.
-Некоторые другие функции.
-Сборка odex прямо из каталога.
-Работа с путями до файлов содержащих пробелы.
-Версии для Linux и Mac.

"микро" руководство пользователя:
Установка:
-Подключите Ваш телефон к ПК, по USB.
-Включите на телефоне USB отладку (настройки/приложения/разработка/USB отладка или settings/application/development/USB debbuging)
-Запустите на ПК, Install_NEW.bat
-Выйдет просьба включить USB отладку на телефоне, если Вы ее включили, то нажмите любую кнопку.
-После окончания процесса установки, нажмите любую кнопку. Окно закроется.
-Всё готово, фреймворки установленны. Можно Выключить USB отладку, на телефоне.

APK:
-Перетащите APK файл, на decompile_APK.bat, чтобы разобрать его.
-Перетащите каталог от разобранного APK на compile_APK.bat, чтобы собрать его.

При сборке, APK будет лежать в
.\ИМЯ.apk.unpack\dist\*
а все ресурсы в
ИМЯ.apk.unpack\build\*

Чтобы не подписывать файл, можно просто импортировать необходимые ресурсы, в старый APK файл, при помощи архиватора.

ODEX:
-Перетащите ODEX файл, на decompile_ODEX.bat, чтобы разобрать его (каталог появится рядом с файлом).

DEX:
-Перетащите DEX файл, на decompile_DEX.bat, чтобы разобрать его (каталог появится рядом с файлом).
-Перетащите каталог от разобранного ODEX или DEX на compile_DEX.bat, чтобы собрать DEX (файл появится рядом с каталогом).

Как собрать DEODEX пакет?:
-Для начала соберите DEX (файл появится рядом с каталогом).
-Переименуйте собранный DEX файл, в classes.dex
-Положите его при помощи архиватора, в Ваш APK или JAR, без сжатия.
-Готово.

Как собрать новый ODEX?:
-Для начала соберите DEX (файл появится рядом с каталогом).
-Переименуйте собранный DEX файл, в classes.dex
-Положите его при помощи архиватора, в Ваш APK или JAR, без сжатия.
-Включите на телефоне USB отладку.
-Перетащите полученный файл (apk или jar), на compile_ODEX.bat.
-Дождитесь конца оптимизации (генерации odex файла). Нажмите любую клавишу, чтобы закрыть окно.
-ODEX файл, будет лежать рядом с Вашим исходным файлом. Удалите из него classes.dex
-Файлы apk\jar + odex готовы.
-Выключите на телефоне USB отладку.

Скачать:
Motorola_Android_Kitchen_0.0.3_Motofan.ru.7z

p.s.: В путях до файлов не должно быть пробелов.

Все файлы являются собственностью их соответствующих владельцев.

Сообщение отредактировал Silent_Bob - 5.3.2011, 20:38
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 2.3.2011, 17:07


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800

Рейтинг: 2510



Это пред-пред-релизный (compile/decompile *.apk) вариант кухни (пока только для windows), так сказать чтобы "пощупать".

пред-релизный вариант будет немного позже и включает в себя apktool (compile/decompile *.apk), odex'er (compile/decompile *.odex), deodex'er (compile/decompile *.dex).

в релизе планируется добавить: signer (подпись apk/jar), инструменты перевода, получение root на разных устройствах и т.д. сборки кухни для unix и Mac (под Mac, только при поддержке Mac пользователей).

Кухня актуальна для всех Motorola Android устройств (в принципе для других Android устройств она тоже применима). Также она включает в себя установщик фреймворков для различных устройств, который будет доработан, для более простой и быстрой установки.

Все идеи по кухне, по инструкциям, по добавлению новых функций, оптимизации старых и прочее - прочее, оставлять в этой теме. Все идеи будут рассмотрены.

При крайней нужде, либо если Вам так будет спокойней, можно связаться со мной лично, например если у вас тотально-глобальный вариант изменения кухни (в лучшую сторону). То что отвечу сразу и то что вообще отвечу, не гарантирую, так что будьте настойчивей, а лучше оставляйте все мысли на форуме.

----
Инструкция по использованию пред-пред-релизной сборки кухни:


APKtool Installer 0.1 (на момент пред-пред-релиза, она называлась именно так. пусть Вас это не смущает)

Немного о переводе Android приложений и замене графики при помощи APKtool, плюс 3 скрипта (установка фреймворков, разборка APK, сборка APK) для более удобной работы.

Скачать:
Прикрепленный файл APKtool_Installer_0.1_zlab.7z   ( 9.49 мегабайт ) Кол-во скачиваний: 283


Зеркало (локальная сеть Яндекс):
Скачать APKtool_Installer_0.1_zlab.7z – 9,48 МБ (9 951 192 байт)

md5: 0c3d6c814a33cb54190cf641eb876687

1) Для начала скачайте APKtool Installer по ссылке выше. Распакуйте.

2) Откройте папку framework, и скопируйте в эту папку файлы со своего телефона из каталога /system/framework

Вот список файлов (по-умолчанию, в каталоге лежат файлы для Motorola DEFY, не забудьте их заменить на свои)

android.policy.jar
blur-res.apk
core.jar
ext.jar
framework.jar
framework-res.apk
moto-res.apk


3) Теперь запустите install.bat и дождитесь конца процесса установки.
4) Выберите любой APK файл, который нужно разобрать и перетащите этот файл, на de_apktool.bat, при помощи мышки.
5) В каталоге, рядом с вашим APK, появится папка «ИМЯ.apk.unpack», с которой можно работать.

Переводы и локаль:

Для добавления Вашего перевода, создайте копию каталога «values-en-rGB», и назовите ее «values-LOCALE»
Где LOCALE, это ваша локаль. Например values-ru
Откройте values-ru и используя любой текстовый редактор с подсведкой синтаксиса, переведите string.xml
При переводе некоторых строк, например часов, или переводе других xml файлов, например array.xml, сборка apk иногда заканчивается кучей ошибок.
Не нарушайте синтаксис XML. Подсветка синтаксиса Вам поможет.

Графика:
Для изменения графики, редактируйте файлы в /res/drawable-hdpi (*dpi, в зависимости от вашего устройства, точнее dpi его дисплея)
Обратите внимание, на файлы с окончанием 9.png , это файлы имеющие тянущиеся элементы.
При их редактировании, важно не испортить метки по краям изображения.
Многие описывают танцобубновые способы редактирования этих файлов.
Но, их можно редактировать как обычные *.png файлы. К примеру я их редактировал в фотошопе и все ОК, все тянется как надо.

Сборка APK:
После того как все изменения внесены, перетащите папку «ИМЯ.apk.unpack» мышкой, на co_apktool.bat.
После сборки, в каталоге «ИМЯ.apk.unpack» появится 2 папки, build и dist.
Многие берут dist, потом подписывают, я опишу другой способ.
Переименуем исходный «ИМЯ.apk«, в «ИМЯ.zip«, откроем WinRAR‘ом.
Откроем (Проводник) ИМЯ.apk.unpack\build\, переместим resources.arsc мышкой, в окно WinRAR.
Выберем вариант STORE\Без сжатия, во всплывающем окне и нажмем ОК.
Перейдем в WinRAR в /res/drawable-*dpi
Откроем (Проводник) ИМЯ.apk.unpack\build\res\drawable-*dpi , выберем все файлы и переместим их в окно WinRAR.
Выберем вариант STORE\Без сжатия, во всплывающем окне и нажмем ОК.
Все, переименуем «ИМЯ.zip» в «ИМЯ.apk», его можно записывать в телефон, на место старого. Подписывать ничего не надо.

Вам не надо каждый раз вставлять resources.arsc и все *dpi картинки. Можно вставлять только 1 файл.

ВАЖНО:
Вставляйте в APK файлы *.9.png, xml и т.д. только из каталога «*\build\*» или из другого APK напрямую.
Если вы вставите в apk файл, необработанный 9.png или xml, приложение работать не будет, либо будет работать с ошибками.
Если вы работаете с важным apk, это может привести к потере работоспособности телефона.
В таком случае, вам надо прошить sbf прошивку и сделать wipe.


Копия этого поста, есть в файле README.txt из архива с APKtool Installer.
[close]
----
{внешняя ссылка}Та же инструкция, белым по черному с подсветкой
----
Все файлы в архиве принадлежат их авторам и владельцам.
Вы используете этот инструментарий, на свой страх и риск.

----

Сообщение отредактировал Zorge.R - 2.3.2011, 17:22
Прикрепленный файл APKtool_Installer_0.1_zlab.7z   ( 9.49 мегабайт ) Кол-во скачиваний: 283
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 2.3.2011, 18:06


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



на виндовс 7 не распаковывает wink.gif
на свинской хр тоже...
перетаскиваю framework-res.apk в de_apktool.bat
появляется .unpack пустая.
de_apktool.bat закрывается

Сообщение отредактировал BALU - 2.3.2011, 18:19
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 2.3.2011, 18:52


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800

Рейтинг: 2510



Цитата(BALU @ Сегодня, 21:06)
* на виндовс 7 не распаковывает
на свинской хр тоже...

что не распаковывает?

судя по добавленному, фреймворк.

Ты фреймворки установил для начала? И что ты вообще делал? И что пишет консоль? Я ведь не экстрасенс.

Сборка в шапке, проверялась на defy и cliq, все прекрасно работает, если делать по инструкции.

p.s.: Где собираются экстрасенсы, знает Bogd@n.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
!Pavlik!
сообщение 2.3.2011, 19:01


Мастер
****

Группа: Пользователи
Сообщений: 177
Регистрация: 15.1.2008
Из: Нижний Новгород
Пользователь №: 160 141
Модель телефона: RAZR XT910

Рейтинг: 191



Тоже не хочет..
Установил install.bat
Далее перетаскиваю framework-res.apk на de_apktool.bat, вот что выдаёт консоль:
Spoiler:
Изображение
[close]


Никакой папки не появляется соответственно..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 2.3.2011, 19:24


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800

Рейтинг: 2510



!Pavlik!, в пути до кухни и до разбираемого APK, не должно быть пробелов (т.е. например c:/android_kit/ и /c:/apk/framework-res.apk). В следующих версиях устраним.

Сообщение отредактировал Zorge.R - 2.3.2011, 19:28
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
!Pavlik!
сообщение 2.3.2011, 19:34


Мастер
****

Группа: Пользователи
Сообщений: 177
Регистрация: 15.1.2008
Из: Нижний Новгород
Пользователь №: 160 141
Модель телефона: RAZR XT910

Рейтинг: 191



Да, закинул файл на диск C и с него перетащил на de_apktool.bat - всё отлично распаковалось ))
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 5.3.2011, 4:29


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



а оболочка для программы планируется?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 5.3.2011, 5:37


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800

Рейтинг: 2510



BALU, т.е. все таки она у тебя работает? Для чего ей оболочка? На данном то этапе?

Сегодня выложу версию 0.002.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 5.3.2011, 17:54


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



Цитата(Zorge.R @ 5.3.2011, 8:37) *

BALU, т.е. все таки она у тебя работает? Для чего ей оболочка? На данном то этапе?

Сегодня выложу версию 0.002.

ни шиша у меня не работает nea.gif
распаковываю на диск с
c:\Motorola_Android_Kitchen_0.0.2_Motofan.ru
сам апк
c:\framework-res.apk

все так-же закрывается после перетаскивания framework-res.apk wink.gif

за выходные соберу новый системник, поставлю виндовс свин "ХР" опробую на нем


у кого вин7 отпишитесь работает али нет
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Meate
сообщение 5.3.2011, 17:57


Физик
******

Группа: Пользователи
Сообщений: 1 220
Регистрация: 24.6.2008
Пользователь №: 175 612
Модель телефона: iphone
Прошивка: iOS 7 b1

Рейтинг: 655



BALU,
работает все
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 5.3.2011, 18:19


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800

Рейтинг: 2510



Цитата(BALU @ Сегодня, 20:54)
* за выходные соберу новый системник, поставлю виндовс свин "ХР" опробую на нем


у кого вин7 отпишитесь работает али нет

У меня Win7, еще вопросы?

Сообщение отредактировал Zorge.R - 5.3.2011, 18:19
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 5.3.2011, 18:58


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



Цитата(Zorge.R @ 5.3.2011, 21:19) *

Цитата(BALU @ Сегодня, 20:54)
* за выходные соберу новый системник, поставлю виндовс свин "ХР" опробую на нем


у кого вин7 отпишитесь работает али нет

У меня Win7, еще вопросы?


да попробуй у себя разобрать.
Прикрепленный файл framework-res.apk   ( 4.45 мегабайт ) Кол-во скачиваний: 49
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 5.3.2011, 19:06


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800

Рейтинг: 2510



Цитата(BALU @ Сегодня, 21:58)
* да попробуй у себя разобрать.

Как я его у себя разберу? От какого телефона этот файл, от какой прошивки, и чтобы что то разобрать нужен полный срез /framework.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
!Pavlik!
сообщение 5.3.2011, 19:32


Мастер
****

Группа: Пользователи
Сообщений: 177
Регистрация: 15.1.2008
Из: Нижний Новгород
Пользователь №: 160 141
Модель телефона: RAZR XT910

Рейтинг: 191



BALU,
У меня разбирается твой файл...

Может ты забыл проделать пункт 2?
2) Откройте папку framework, и скопируйте в эту папку файлы со своего телефона из каталога /system/framework

Потом нужно установить, нажав на install.bat и можно смело разбирать

smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 5.3.2011, 20:17


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800

Рейтинг: 2510



FIX для кухни 0.0.2 (за одно и апдейт до 0.0.3)

Прикрепленный файл Install_NEW_FIXED.zip   ( 510 байт ) Кол-во скачиваний: 481

Скачать, извлечь в каталог кухни 0.0.2 с заменой. (Если ставите фикс, то ставить отдельно 0.0.3 не надо)

-----
Кухня 0.0.3 полностью:
Прикрепленный файл Motorola_Android_Kitchen_0.0.3_Motofan.ru.7z   ( 5.06 мегабайт ) Кол-во скачиваний: 2903

------

Сообщение отредактировал Zorge.R - 5.3.2011, 20:21
Прикрепленный файл Install_NEW_FIXED.zip   ( 510 байт ) Кол-во скачиваний: 481
Прикрепленный файл Motorola_Android_Kitchen_0.0.3_Motofan.ru.7z   ( 5.06 мегабайт ) Кол-во скачиваний: 2903
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 6.3.2011, 12:15


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



Цитата(!Pavlik! @ 5.3.2011, 22:32) *

BALU,
У меня разбирается твой файл...

Может ты забыл проделать пункт 2?
2) Откройте папку framework, и скопируйте в эту папку файлы со своего телефона из каталога /system/framework

Потом нужно установить, нажав на install.bat и можно смело разбирать

smile.gif


нет все делаю по пунктам после установки пропадают файлы из framework
остается только лишь framework-res.apk
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 6.3.2011, 12:25


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800

Рейтинг: 2510



Цитата(BALU @ Сегодня, 15:15)
* нет все делаю по пунктам после установки пропадают файлы из framework
остается только лишь framework-res.apk


какие файлы? какой framework-res.apk:?
Что ты там делаешь по порядку расскажи.

+ в шапке написано

Цитата
Установка:
-Подключите Ваш телефон к ПК, по USB.
-Включите на телефоне USB отладку (настройки/приложения/разработка/USB отладка или settings/application/development/USB debbuging)
-Запустите на ПК, Install_NEW.bat
-Выйдет просьба включить USB отладку на телефоне, если Вы ее включили, то нажмите любую кнопку.
-После окончания процесса установки, нажмите любую кнопку. Окно закроется.
-Всё готово, фреймворки установленны. Можно Выключить USB отладку, на телефоне.


Не надо вообще трогать фреймворки, не надо файлы куда то перекидывать или копировать. Установщик сам качает их с телефона и производит необходимые манипуляции.

Сообщение отредактировал Zorge.R - 6.3.2011, 12:25
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 7.3.2011, 9:59


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



подключил телефон,включил отладку юсби
запустил "Install_NEW.bat"
что не так у меня ?

хочу разобрать и подправить графику в framework-res.apk

Spoiler:
########################################
### Motorola Android Kitchen 0.002 ###
########################################
----------------------------------------
########################################
### Connect Android Phone to PC With ###
### USB Debbuging ON ###
########################################
Для продолжения нажмите любую клавишу . . .
----------------------------------------
Отказано в доступе.
########################################
### ###
### install framework for apktool ###
### ###
3172 KB/s (4667892 bytes in 1.437s)
remote object 'system/framework/blur-res.apk' does not exist
remote object 'system/framework/moto-res.apk' does not exist
I: Framework installed to: C:\Users\Nade4ka\apktool\framework\1.apk
Exception in thread "main" brut.androlib.AndrolibException: java.io.FileNotFoundException: C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\fr
amework\moto-res.apk (═х єфрхЄё  эрщЄш єърчрээ√щ Їрщы)
at brut.androlib.res.AndrolibResources.installFramework(Unknown Source)
at brut.androlib.Androlib.installFramework(Unknown Source)
at brut.apktool.Main.cmdInstallFramework(Unknown Source)
at brut.apktool.Main.main(Unknown Source)
Caused by: java.io.FileNotFoundException: C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\framework\moto-res.apk (═х єфрхЄё  эрщЄш єърчрээ√щ
Їрщы)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.zip.ZipFile.<init>(Unknown Source)
... 4 more
Exception in thread "main" brut.androlib.AndrolibException: java.io.FileNotFoundException: C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\fr
amework\blur-res.apk (═х єфрхЄё  эрщЄш єърчрээ√щ Їрщы)
at brut.androlib.res.AndrolibResources.installFramework(Unknown Source)
at brut.androlib.Androlib.installFramework(Unknown Source)
at brut.apktool.Main.cmdInstallFramework(Unknown Source)
at brut.apktool.Main.main(Unknown Source)
Caused by: java.io.FileNotFoundException: C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\framework\blur-res.apk (═х єфрхЄё  эрщЄш єърчрээ√щ
Їрщы)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.zip.ZipFile.<init>(Unknown Source)
... 4 more
### ###
### framework for apktool installed ###
### ###
########################################
### ###
### install classes for ODEX ###
### ###
pull: building file list...
pull: system/framework/framework-res.apk -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/framework-res.apk
pull: system/framework/ext.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/ext.jar
pull: system/framework/core.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/core.jar
pull: system/framework/com.motorola.webkit.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/com.motorola.webkit.jar
pull: system/framework/framework.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/framework.jar
pull: system/framework/com.motorola.aui.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/com.motorola.aui.jar
pull: system/framework/com.motorola.atcmd.pluginMgr.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/com.motorola.atc
md.pluginMgr.jar
pull: system/framework/com.motorola.atcmd.base.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/com.motorola.atcmd.ba
se.jar
pull: system/framework/com.motorola.android.mediasync.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/com.motorola.a
ndroid.mediasync.jar
pull: system/framework/com.motorola.android.camera.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/com.motorola.andr
oid.camera.jar
pull: system/framework/com.google.android.maps.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/com.google.android.ma
ps.jar
pull: system/framework/bmgr.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/bmgr.jar
pull: system/framework/android.test.runner.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/android.test.runner.jar
pull: system/framework/svc.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/svc.jar
pull: system/framework/android.policy.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/android.policy.jar
pull: system/framework/services.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/services.jar
pull: system/framework/am.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/am.jar
pull: system/framework/pm.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/pm.jar
pull: system/framework/mot-framework-res.apk -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/mot-framework-res.apk
pull: system/framework/monkey.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/monkey.jar
pull: system/framework/javax.obex.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/javax.obex.jar
pull: system/framework/input.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/input.jar
pull: system/framework/ime.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/ime.jar
pull: system/framework/framework-tests.jar -> C:\Motorola_Android_Kitchen_0.0.3_Motofan.ru\\Deodexer\classes/framework-tests.jar
24 files pulled. 0 files skipped.
3098 KB/s (11195965 bytes in 3.529s)
### ###
### classes for ODEX installed ###
### ###
########################################
### ###
########################################
### "DONE. ALL FRAMEWORK INSTALLED." ###
########################################
----------------------------------------
########################################
### Motorola Android Kitchen 0.002 ###
### Motofan.ru ###
########################################
----------------------------------------
Для продолжения нажмите любую клавишу . . .
[close]


Сообщение отредактировал BALU - 7.3.2011, 10:02
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fjfalcon
сообщение 7.3.2011, 20:19


Опытный
***

Группа: Разработчики
Сообщений: 113
Регистрация: 7.3.2011
Из: Щелково
Пользователь №: 224 822
Модель телефона: Milestone XT720
Прошивка: Android 2.3.7

Рейтинг: 130



Лично я пользовался этой кухней для перевода и сборки патчей для xt720.

Сообщение отредактировал fjfalcon - 7.3.2011, 20:21
Прикрепленный файл ApkTools.zip   ( 5.2 мегабайт ) Кол-во скачиваний: 105
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 8.3.2011, 14:08


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800

Рейтинг: 2510



Цитата(BALU @ Вчера, 12:59)
* remote object 'system/framework/blur-res.apk' does not exist
remote object 'system/framework/moto-res.apk' does not exist


видно ведь прекрасно в выводе что у тебя нет этих фреймворков, поэтому не установлены мотороловские фрейвмворки с твоего телефона.

Цитата(Zorge.R @ 2.3.2011, 21:52)
* Ты фреймворки установил для начала?


на x720 и некоторых других моделях, надо будет ставить (он в выводе тоже виден)

system/framework/mot-framework-res.apk

Вот скачай этот install_new_nonbdlured.bat и установи кухню с него.
Прикрепленный файл Install_NEW_nonBlured.7z   ( 533 байт ) Кол-во скачиваний: 109


Сообщение отредактировал Zorge.R - 8.3.2011, 14:11
Прикрепленный файл Install_NEW_nonBlured.7z   ( 533 байт ) Кол-во скачиваний: 109
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 8.3.2011, 15:23


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



может ответите на мой вопрос

хочу разобрать и подправить графику из framework-res.apk
это возможно при помощи "Motorola Android kitchen" ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 8.3.2011, 17:34


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800

Рейтинг: 2510



из шапки
Цитата(Zorge.R @ 5.3.2011, 14:10)
* Назначение:
-Перевод приложений
-Замена графики приложений
-Замена исходного кода
-Просмотр ресурсов приложения
-и т.д.

Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 12.3.2011, 7:30


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



Цитата(Zorge.R @ 8.3.2011, 20:34) *

из шапки
Цитата(Zorge.R @ 5.3.2011, 14:10)
* Назначение:
-Перевод приложений
-Замена графики приложений
-Замена исходного кода
-Просмотр ресурсов приложения
-и т.д.


все гениальное PRO100 laugh.gif
как распаковать framework-res.apk ?
кликаем на файле правой кнопкой мыши,открыть с помощью>decompile_APK.bat
и вуаля появляется папка framework-res.apk.unpack laugh.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 13.3.2011, 20:01


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800

Рейтинг: 2510



Цитата(BALU @ Вчера, 10:30)
* как распаковать framework-res.apk ?
кликаем на файле правой кнопкой мыши,открыть с помощью>decompile_APK.bat
и вуаля появляется папка framework-res.apk.unpack


Цитата(BALU @ Вчера, 10:30)
* все гениальное PRO100


Цитата(Zorge.R @ 5.3.2011, 14:10)
* Перетащите APK файл, на decompile_APK.bat


Сообщение отредактировал Zorge.R - 13.3.2011, 20:03
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 13.3.2011, 23:29


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



Цитата(Zorge.R @ 13.3.2011, 23:01) *

Цитата(BALU @ Вчера, 10:30)
* как распаковать framework-res.apk ?
кликаем на файле правой кнопкой мыши,открыть с помощью>decompile_APK.bat
и вуаля появляется папка framework-res.apk.unpack


Цитата(BALU @ Вчера, 10:30)
* все гениальное PRO100


Цитата(Zorge.R @ 5.3.2011, 14:10)
* Перетащите APK файл, на decompile_APK.bat


ну ты напиши что еще юзать нужно проводник, laugh.gif
а то мы по старинке все тотал командером...
И кстати "framework-res.apk" не подписывает, огромный минус


Сообщение отредактировал BALU - 14.3.2011, 0:00
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 13.3.2011, 23:45


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800

Рейтинг: 2510



Цитата(BALU @ Сегодня, 2:29)
* ну ты напиши что еще юзать нужно проводник
Цитата(BALU @ Сегодня, 2:29)
* не подписывает


Ты хоть что то в этой теме прочел, кроме своих сообщений?
или надо каждую строку дублировать для Тебя лично?

Не заходи в эту тему, она для Тебя бесполезна.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 13.3.2011, 23:58


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



Цитата

to-do:
-Подпись приложений.
-Некоторые другие функции.
-Сборка odex прямо из каталога.
-Работа с путями до файлов содержащих пробелы.
-Версии для Linux и Mac.


Это я прочитал
смысл Motorola Android kitchen
если есть ApkTools ?

Сообщение отредактировал BALU - 14.3.2011, 0:03
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 14.3.2011, 0:02


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800

Рейтинг: 2510



Цитата(BALU @ Сегодня, 2:58)
* смысл Motorola Android kitchen
если есть ApkTools ?

вот я и говорю
Цитата(Zorge.R @ Сегодня, 2:45)
* надо каждую строку дублировать ... ?

Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 14.3.2011, 0:09


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



Ладно хватит лить негатив.
расскажи лучше.
есть огромное желание подправить графику в framework-res.apk
1)разбираю с помощью MotorolaAndroidKitchen wink.gif
2)правлю графику
3)
Цитата
-Перетащите каталог от разобранного APK на compile_APK.bat, чтобы собрать его.

получается собранный апк с моей графикой
4)делаю архив zip (Для апдейта)

устанавливаю в телефон через опенрекавери>Update
получаю перезагрузку постоянную

Сообщение отредактировал BALU - 14.3.2011, 0:17
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 14.3.2011, 0:15


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800

Рейтинг: 2510



Цитата(BALU @ Сегодня, 3:09)
* расскажи лучше

прочитай второе сообщение темы, внема внимательно.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 14.3.2011, 0:18


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



Спасибо хоть на Этом laugh.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BALU
сообщение 9.4.2011, 19:21


MotoSkull
*******

Группа: Пользователи
Сообщений: 1 841
Регистрация: 24.2.2005
Из: г.Пенза
Пользователь №: 37 593
Модель телефона: 90-60-90
Прошивка:
Финалист Конкурса 2010


Настроение:
В Этой Жизни Меня Подводят Доброта и Порядочность



Рейтинг: 1133



может пригодится

Подписываем .apk файлы

Как известно, подписывание *.apk файлов имеет определенную последовательность. Разработчик с xda-developers написал автоматизированный скрипт для Windows, который позволяет щелчком правой кнопкой мыши по *.apk или *.zip файлу в Проводнике подписывать его. Также можно подписывать сразу группу файлов и использовать технологию «перетаскивания файлов».

Прикрепленное изображение

Подпапка, которая будет создана после работы скрипта будет называться «SignedFiles». Разумеется подписанные файлы будут находиться в ней

Инструкция по установке:
Скачиваем прикрепленный к сообщению архив
Помещаем его содержимое в любую директорию на диске C:\ben
запускаем signfile.reg

Работает на Windows 7 и Windows Vista.
Прикрепленный файл signfile.zip   ( 13.68 килобайт ) Кол-во скачиваний: 83
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Corum
сообщение 11.4.2011, 12:58


Интересующийся
**

Группа: Пользователи
Сообщений: 33
Регистрация: 29.1.2011
Пользователь №: 223 347
Модель телефона: A956

Рейтинг: 49



Если появилась данная тема, то это означает, что бутлоадер Моторолы уже взломан и есть возможность создавать свои кастомные прошивки? Зачем тогда петиция? В этой теме до конца не написано про результаты.
Еще интересно про взлом радиомодуля (я так понял, что именно в нем зашит lock телефона под оператора), он является частью прошивки?
Объясните ситуацию smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
noph8
сообщение 10.9.2013, 20:04


Авторитет
********

Группа: Модераторы
Сообщений: 2 558
Регистрация: 22.10.2005
Из: Kyiv
Пользователь №: 55 238
Модель телефона: в подписи
Прошивка: в подписи
Победитель конкурса 2008


Настроение:
Золотые были времена



Рейтинг: 2740



Может я и некропостер, но прошу помочь smile.gif
Скачал и распаковал MAK, подключил телефон с галочкой USB Debug, запустил Install_NEW.bat.
Вытащил BlurCamera.apk из деодексированной прошивки для своего телефона, перетянул его на decompile_APK.bat, затем получившуюся папку BlurCamera.apk.unpack перетянул на compile_APK.bat.
Файл из \MAK\BlurCamera.apk.unpack\dist подписал с помощью выше приведённой утилиты, закинул на телефон в system\app, установил необходимые права, но камера не запускается.
Что я сделал не так?
Если сразу закидывать BlurCamera.apk из деодексированной прошивки в system\app, он работает. Неподписанный файл не работает так же.
Мне необходимо изменить кое-что в *.smali-файлах, но даже без изменений, просто перепакованную, не удаётся запустить апкшку.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motorola Android kitchen, кухня для Android · Motorola на Android OS · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 16.6.2025, 10:55

Форум живёт: