Создание модов для андроид

Приложения для создания Модов на Андроид

Подборка приложений для создания модов по игре Minecraft. Благодаря им можно разрабатывать модификации с уникальными игровыми возможностями. Одной из лучших утилит с наиболее обширным функционалом является AddOns Maker. Приложение содержит набор инструментов, которые позволяют изменять практически любые элементы в игре. Можно обновить текстуры, навыки, способности, характеристики и поведение персонажей.

Не менее широкий функционал предлагает утилита ModEZ. Она позволяет редактировать предметы, оружие, способы крафта и множество разнообразных дополнений. С ее помощью можно создать мод Майнкрафт с особыми игровыми возможностями и оригинальным сюжетом. Доступно добавление необычных способностей и параметров для различных предметов. Например, создавая оружие, можно выбрать его тип и уровень наносимого урона.

Еще одним популярным приложением для разработки модификаций по игре является МОД МАСТЕР. Утилита представляет собой неофициальный лаунчер Minecraft. В нем собран широкий выбор дополнений, которые можно использовать для создания мода. Среди них: карты, оружие, мебель, пушки, транспортные средства, дома, аддоны, текстурпаки, шейдеры и многое другое. Главное преимущество приложения заключается в наличии функции импорта дополнений в игру.

Для детального изменения умений, характеристик и навыков мобов подойдет утилита Addons Creator. Она способна обновить оформление текстур персонажей и предметов, параметры здоровья и скорости, уровень урона и защиты. В приложении собраны готовые мобы, объекты и блоки. При необходимости можно разрабатывать собственные дополнения.

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

Источник

Модификация Android приложения от новичка и для новичков

Для начало немного истории.

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

Информации о данной проблеме немного, поэтому начал копать сам.

Набор инструментов

Первое что нам надо — научиться распаковывать программы. Для этого нам понадобится:

  • установить Java
  • APKTOOLS для распаковки *.apk
  • Прочитать данный пост
  • Получить объект исследования. Если вы пользуетесь Lewa то надо из архива с прошивкой или прямо с телефона нужно вытянуть /system/app/PIM.apk и все apk из папки /system/framework/ обычно это framework-res.apk, lewa-res.apk и
    mediatek-res.apk. Если вы хотите просто потренироваться то могу дать свои

Приступим

Итак, первое что нам надо это разобрать наше приложение, для этого все apk надо скопировать в папку с apktools. Все apk которые лежали в /system/framework/ надо выделить, подцепить мышью и перенести на apktool-if.cmd тем самым открыв их с помощью этого bat’ника. PIM.apk таким же образом надо открыть с помощью apktool-d.cmd. В результате получаем папку с распакованным приложением.

Изучаем код

Первое что нам необходимо понять — что и где править. Так как мой список контактов изобилует русскими именами, а в быстротой навигации одни английские буквы резонно предположить, что буквы просто жестко забиты где то в коде, а не генерируются динамически исходя из того какие имена у вас в контактах. Обычно такие данные хранятся в папке res, а точнее в res\values\arrays.xml но в нашем случае там ничего похожего нет.
Думаем дальше — раз нет там, значит есть где то в коде. Весь код находится в папе smali, по сути там не исходный код а так называемый Байт-код, и его там много. Так где же искать? Я поступил так, в папке res\layout\ хранятся все «окошки» нашего приложения, то что нам надо находится где-то в списке контактов, поэтому я наобум открыл contact_list_content.xml и начал изучать.

Там меня заинтересовала строчка
. Что это за индексер такой?? Смотрим

Тут и так все понятно, меняем буквы на русские, и так как русских букв больше придется добавить несколько строк типа

const/16 v1, 0x1b это порядковый номер буквы он тоже будет с каждой новой буквой расти. Так же в начале вы могли заметить стоку

Это размер всего массива, так как мы добавили несколько букв ее нам тоже надо поменять. Я добавил 3 буквы по этому в моем случае ее надо поменять на

В итоге у меня получился следующий код:

«\u042f» — это «юникоды» наших букв, так надежней)

После этого можно попробовать собрать риложение перетянув папку PIM на apktool-b.cmd, через некоторое время появится PIM\dist\PIM.apk

Теперь можно заменить им PIM.apk своего телефона, как это сделать выходит за рамки данной статьи. Могу лишь скзать что можно прошится моим патчем, предварительно заменив в нем PIM.apk на свой.

PROFIT?

Не совсем… Да, буквы русские но поиск то не работает!
Изучаем дальше декомпилированный AlphabetFastIndexer.smali
тут больше ничего интересного кроме

Хотя по идее он к нашей проблеме не относится я все же решил посмотреть что это такое. public static abstract говорит о том, что этот интерфейс реализован где то в другом файле. Ищем поиском и находим пару файлов где встречается OnTouchingLetterChangedListener:
PIM\smali\com\lewa\PIM\contacts\list\ContactEntryListFragment.smali
PIM\smali\com\lewa\PIM\mms\choiceContacts\MmsChoicePhoneNumbersContacts.smali

Они достаточно длинные поэтому приведу только то что нас интересует

Как и откуда вызывается это функция я не понял но факт — она собирает первые буквы контактов и все что не относится к английским буквам приравневает к # И поэтому у нас ничего не работает… конкретно эта функция находится в «подфайле» PIM\smali\com\lewa\PIM\contacts\list\ContactEntryListFragment$3.smali

Там нужно найти участок

0x41 и 0x5a это буквы ‘A’ и ‘Z’ их надо поменять на русские:

После чего найти

0x61 — ‘a’
0x7a — ‘z’
Меняем

В файле MmsChoicePhoneNumbersContacts.smali примерно такая же история

Собираем это дело обратно и запихиваем а телефон. Вот теперь работает!

Спасибо всем за внимание!

Источник

AddOns Maker for Minecraft 2.8.2

AddOns Maker для Minecraft PE помогает людям создавать дополнения Minecraft. Это неофициальное приложение для Minecraft Pocket Edition. Это приложение никак не связано с Mojang AB. Название Minecraft, марка Minecraft и активы Minecraft являются собственностью Mojang AB или их уважаемого владельца. Все права защищены. В соответствии с account.mojang.com/documents/brand_guidelines

Читайте также:  Yandex money android sdk

AddOns Maker for Minecraft PE это удобный набор инструментов с оптимизированным интерфейсом, который помогает игроку Minecraft создавать свои собственные дополнения и демонстрировать свои творческие способности — без написания кода.

ЧТО ВЫ МОЖЕТЕ СДЕЛАТЬ С НАШИМ ИНСТРУМЕНТОМ?

  • Изменить навыки и поведение животных / мобов (телепорт, монтирование, инвентарь ..)
  • Модифицировать скины животных / мобов (летучая мышь, пламя, зомби, скелет)
  • Поддержка водных мобов обновления (фантом, дельфин, утопленник ..)
  • Поддержка Oceanic пользовательских мобов (Shark, Crab, . )
  • Поддержка мебели по заказу мобов (Television, Piano, PC, ..)
  • Поддержка животных пользовательских мобов (Лев, Лягушка, . )
  • Модифицировать блок, предметы, броню
  • Модифицировать снаряды и тротил
  • Автоматическая упаковка в дополнение и импорт в вашу игру
  • Не нужно никакой лаунчер, чтобы играть с модами для Minecraft

Вы когда-нибудь видели овцу, которая может телепортироваться?

Курица, которая может стрелять огненным шаром?

Овладеть небом на летучей мыши?

Всего этого можно достичь с помощью AddOns Maker for Minecraft PE.

Следите за обновлениями Addon для Minecraft и продолжайте поддерживать наше развитие, написав свой хороший отзыв и предложение.

Источник

Создание модов для андроид

При размещении контента, по возможности, прикрепляйте инструкцию

Правила темы:
1. Разрешается выкладывать только проверенный софт (так же разрешено отписываться и давать пояснения по уже имеющимуся софту — на каком дивайсе и каким образом испытан).
2. К каждому инструменту должно быть описание (принадлежность, ОС, мануал).
3. Запрещается выкладывать и давать ссылки на нелегальный (пиратский) контент.
4. Запрещается обсуждение софта в теме.

Сообщение отредактировал Fashionon — 18.02.16, 11:12

  • Бубен Одмина — инструмент для тонкой настройки серверов и не только.
  • Java Development Kit — комплект разработчика приложений на языке Java
  • Android SDK — инструментарий для разработки
  • Busybox — набором утилит командной строки UNIX (Linux) систем
  • UnicodeConverter.bat — Преобразование юникода в человеко-читаемый язык и обратно.
  • ApkTools для Андроид 6.0.1
  • ApktoolMod — на базе apktool 2.0.2
  • Tickle My Android — Многоцелевая кухня, для редактирования системных ресурсов
  • FMD Apktool OS Linux — Утилита для разборки/сборки приложений под Linux от команды FMD
  • Apktool на OS LinuxУстановка и использование apktool на OS Linux Ubuntu 14.04-64bit. Автоматическая установка
  • APKTool — Готовый набор, включающий всё, что нужно для разборки файлов apk
  • Batch ApkTool — Позволяет пакетно деодексировать, декомпилировать, изменять ресурсы и smali-код (переход в тему)
  • Apk Manager — Готовый набор, включающий всё, что нужно для разборки файлов apk
  • ColorEdit — Программа позволяет с удобством редактировать файл color.xml
  • Менеджер apk, для разборки, сборки, подписи — Для UBUNTU.На Русском языке.
  • Easy Debugging Tool — Приложение для определения запущенного активити приложения
  • Public ID Converter — Утилита для поиска и замены id из public.xml в .smali
  • Конвертер смали — Последнее время много инструкций не подходят друг кдругу из за версий smali решение данной проблемы не большим скриптом
  • Список программ для работы с приложениями (.apk) на андроид устройстве.
  • Carliv Image Kitchen for Android — Утилита для распаковки/упаковки boot.img или recovery.img под WINDOWS и Linux.
  • Скрипт для перепаковки boot.img/recovery.img — Перепаковка boot.img/recovery.img на уст-ве без ПК
  • Image Factory — работа с образом *.img на андроид
  • BOOT & RECOVERY REPACKER — инструмент для перепаковки boot.img и recovery.img в LINUX
  • split_bootimg — Распаковка boot.img
  • mkbootimg_tools-master — утилита под Линух с поддержкой dtb, корректно перепаковывающая msm boot.img recovery.img
  • Android Image Kitchen — Unpack/Repack Kernel/Recovery + ramdisk — Утилита для перепаковки ядер и рекавери под виндовс
  • KERNEL Tools — набор утилит для перепаковки ядер
  • UBUNTU — Настройка и подготовка к работе с исходниками, ядрами, приложениями и прошивками под ANDROID
  • JoelDroid Lollipop Batch Deodexer — Инструмент, для пакетного деодексирование приложений в андроид Lollipop
  • Deodexer for Android Runtime — Инструмент для деодексации приложений Android 5.0 и выше
  • xUltimate — Пакет утилит для деодексирования системных apk.
  • AutoDEOTool — деодекс прошивок
  • DeodexForART(Lollipop)_v2.2.2 — Полноавтоматический deodexed инструмент для Lollipop
  • FMD Tools — Новая утилита для удобной обработки файлов прошивок
  • Утилиты для RockChip — 100% рабочие прошивки под стоковый прошивальщик, ОС Убунту
  • Cygwin — UNIX-подобная среда и интерфейс командной строки для Microsoft Windows
  • Cygwin — подробная инструкция к UNIX-подобная среда и интерфейс командной строки для Microsoft Windows
  • Android-Kitchen — Инструмент для создания кастомных прошивок на базе Linux.
  • УСТАНОВКА Android Kitchen — by dsixda (xda-developers.com) — ДЛЯ MAC OS X 10.8.x
  • Odin3 ROM Editor — Только для Linux
  • Сборка прошивки на Samsung Galaxy S i9000 для Odin.[/url]
  • New TuxBox Flash Tools v.1.0 — утилитка для работы с образами cramfs и yaffs2
  • Компиляция Android 4.1 Jelly Bean в Ubuntu Linux
  • [DEV_TOOL]HTC ROM-EXTRACTOR — Инструмент для работы с прошивками HTC в LINUX
  • [DEV_TOOL]TAR.MD5 PACKAGER — Инструмент перепаковки прошивок и их отдельных частей в .tar.md5 для последующей прошивки через Odin под Windows
  • ROM Helper — комплексный подход по работе с прошивками из под Windows
  • jBART — Комбайн для работы с прошивками на базе Android OS, a также с файлами apk
  • Фирменный консольный инструмент RockChip — Позволяет сделать все что нужно для разработчика
  • IEEE Calculator (IEEE Floating Point Calculator) — перевод значений из float в HEX и обратно IEEE Floating Point Calculator
  • iCatalyst — приложение для уменьшения веса картинок при сохранении качества
  • Draw9patch утилита для работы с *.9.png изображениями.
  • HTML Color Picker — С помощью этого приложения, вы, можете быстро посмотреть сочетание текста и фона.
  • PNG_convertor_v2.3 — Инструмент для пакетного преобразования индексированных .png картинок в неиндексированные
  • 9 Patch Editor — Это приложение помогает редактировать графические ресурсы Android-приложений и тем.
  • 9Patch Resizer — групповое изменение размеров графики
  • Android Color Tool
  • Преобразование цвета (Инструмент) — инструмент для преобразования цветовых кодов между HEX, SMALI и XML.
  • HEIMDALL — прошивальщик OS: Linux, OS X, Windows
  • HEIMDALL FLASHER SGSIII/SGNII SUPPORT — инструмент на основе известного прошивальщика Heimdall — версия для прошивки в LINUX
  • COPERFIELD ROM MAKER v.0.0.5 — инструмент для создания прошивок для некоторых девайсов Samsung
  • Установка пакета «android-tools» (adb и fastboot) в Ubuntu 12.04, 11.10 и 11.04
  • Porting Tool by fagci — скрипт для портирования прошивок Android. ОС: Windows XP+
  • Packing by tar-md5 — Небольшой инструмент для автоматизации упаковки в tar.md5 для UBUNTU
  • ADB RUN — упрощенное использование ADB
    HUAWEI Multi-Tool -Позволяет выполнять последоваетьность команд fastboot, adb и adb shell, помогая Вам прозводить множество известных операций без лишних телодвижений.
Читайте также:  Android manifest запрет переворота экрана

Сообщение отредактировал Димар — 05.12.17, 11:46

Java Development Kit (сокращенно JDK) — бесплатно распространяемый Oracle Corporation (ранее Sun Microsystems) комплект разработчика приложений на языке Java, включающий в себя компилятор Java (javac), стандартные библиотеки классов Java, примеры, документацию, различные утилиты и исполнительную систему Java (JRE). В состав JDK не входит интегрированная среда разработки на Java, поэтому разработчик, использующий только JDK, вынужден использовать внешний текстовый редактор и компилировать свои программы, используя утилиты командной строки.

Все современные интегрированные среды разработки на Java, такие, как NetBeans, Sun Java Studio Creator, IntelliJ IDEA, Borland JBuilder, Eclipse, опираются на сервисы, предоставляемые JDK. Большинство из них для компиляции Java-программ используют компилятор из комплекта JDK. Поэтому эти среды разработки либо включают в комплект поставки одну из версий JDK, либо требуют для своей работы предварительной инсталляции JDK на машине разработчика.

Доступны полные исходные тексты JDK, включая исходные тексты самого Java-компилятора.

Материал из Википедии — свободной энциклопедии
Приложения для Android являются программами в нестандартном байт-коде для виртуальной машины Dalvik.

Google предлагает для свободного скачивания инструментарий для разработки (Software Development Kit), который предназначен для x86-машин под операционными системами Linux, Mac OS X (10.4.8 или выше), Windows XP и Windows Vista. Для разработки JDK 5 или более новый.

Разработку приложений для Android можно вести на языке Java (не ниже Java 1.5). Существует плагин для Eclipse — «Android Development Tools» (ADT), предназначенный для Eclipse версий 3.3-3.6. Для IntelliJ IDEA также существует плагин, облегчающий разработку Android-приложений. Сообщается, что для среды разработки NetBeans IDE разработан экспериментальный плагин. Кроме того существует Motodev Studio for Android, которая представляет собой комплексную среду разработки, основанную на базе Eclipse и позволяет работать непосредственно с Google SDK.

1. Извлечь cygwin архив и запустить the setup file.
2. Выбрать Install from Local Directory:

3.Выбрать путь установки cygwin, по умолчанию в корень диска C:/

4. Указать путь к Package Directory, она находится в распакованном архиве cygwin:

6. Нажать символ который указан на рисунке, чтобы изменить статус на Install и нажать Next

7. Завершение установки, чтобы Windows не делал никаких изменений, в меню выбрать Cancel:

1. Создайте директорию и извлеките в неё при помощи 7zip или WinRAR файлы прошивки и поместите их в заранее созданную директорию на диске C:/, как показано на рисунке:

2. Извлеките архив с пустой dbdata.rfs Empty_dbdata.rfs_file.zip ( 2.09 КБ )
и поместите вту же директорию:

3. Запустите cygwin из ярлыка на рабочем столе и проделайте следующее:
Укажите директорию файлами — cd c:/ваша папка
Создание PDA.tar.md5:
Создание PDA.tar file — tar -c param.lfs zImage factoryfs.rfs dbdata.rfs >> PDA_JS5.tar
Создание MD5 hash — md5sum -t PDA_JS5.tar >> PDA_JS5.tar
Добавление MD5 hash информации to the tar file — mv PDA_JS5.tar PDA_JS5.tar.md5

Создание Phone.tar — tar -c modem.bin >> PHONE_JPY.tar
Создание MD5 hash — md5sum -t PHONE_JPY.tar >> PHONE_JPY.tar
Добавление MD5 hash информации to the tar file — mv PHONE_JPY.tar PHONE_JPY.tar.md5

Создание CSC.tar — tar -c cache.rfs >> CSC_XENJS3.tar
Создание MD5 hash — md5sum -t CSC_XENJS3.tar >> CSC_XENJS3.tar
Добавление MD5 hash информации to the tar file — mv CSC_XENJS3.tar CSC_XENJS3.tar.md5

Все команды для упаковки и создания единого tar.md5 файла (3 команды) могут быть выполнены как единая команда как показано на примере:

Одной из причин неудачной контрольной суммы MD5 — это переименование его после упаковки, так что переименовывать упакованные файлы нельзя.
После перепаковки архивов можно произвести их тестирование.
Запустите Odin и подставте упакованные файлы и нажмите старт, должно получиться как на рисунке

Сообщение отредактировал Димар — 25.01.16, 20:15

Всем, привет! Решил внести и свою лепту по сборке прошивки на Samsung Galaxy S i9000 для одина:

После этого можно закрыть командную строку и отключить телефон от ББ.

Нужный вам файл — factoryfs.rfs вы найдёте в папке, которую создали ранее по пути sdcard/BackupRom.
Далее копируйте файл factoryfs.rfs на ББ в отдельно отведённую для дальнейшей сборки прошивки папку. Туда же копируйте остальные недостающие компоненты прошивки:

Сообщение отредактировал Димар — 25.01.16, 20:16

Вот ещё на эту тему

acc.rar ( 1.8 КБ )

*Для Win,
Unix-like изменить расширение на htm

Поле HEX поддерживает короткую запись цвета: 09f => FF0099FF
В поле SMALI автоматом добавляется 0x, если отсутствует: 3f3f40 => 0x3F3F40
█ — Вводится
█ — Получается

Совет: Если у вас в smali значение цвета задаётся как const/high16 (const/high16 v6, -0x1), чтобы узнать цвет — прибавьте к значению 4 нуля справа (-0x1 => -0x10000)

Обновлено: 9.11.2011 15:00
Причина: Неверный расчёт цвета при значениях HEX меньше 80000000

Сообщение отредактировал Димар — 25.01.16, 20:19

KERNEL Tools
ОС: Linux

Как перепаковать ядро с целью внесения в него изменений.
Начнем с того, что ядра делятся на два типа:
1) Ядро состоящее из образа boot.img состоящего из zImage и RAM Disk (диск в оперативной памяти для начальной инициализации).
2) Ядро состоящее из образа zImage в который интегрируется образ initramfs (новая концепция загрузочного диска — он представляет собой сжатый gzip’ом cpio-архив).

Итак перепаковка boot.img:
Инструкция
Инструмент
перепаковка zImage:
Инструкция
Инструмент
извлечение initramfs из zImage
Инструкция
Инструмент
инструмент под Windows

Сообщение отредактировал As i9000 — 29.11.11, 00:48

Очень удобная Win утилитка для работы с образами cramfs и yaffs2. Работает с класическими образами (без извратов, типа подписи и т.д.)
Позволяет удалять/добавлять файлы и линки (понимает буфер обмена из win-проводника), назначать права и владельцев.
Первоначально создана McRip для спутниковых ресиверов (поэтому ругается на размер прошивки) на немецком языке.
Я перевел на русский (опустив то, что касается прошивки реса)

NewTuxBox_ru.7z ( 1023.59 КБ )

Сообщение отредактировал Димар — 25.01.16, 20:22

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

Сообщение отредактировал Димар — 25.01.16, 20:24

Сообщение отредактировал Димар — 25.01.16, 20:32

Android Kitchen — by dsixda (xda-developers.com)
Инструмент для создания кастомных прошивок на базе Linux.

Скриптовая программа предназначен для использования в консоли.
Для работы программы требуется dev-java/sun-jdk либо открытая его реализация dev-java/icedtea (для своего дистрибутива ищите в менеджере пакетов)

HTC Aria / Liberty
HTC Desire
HTC Desire HD / Inspire 4G
HTC Desire S
HTC Desire Z / Vision / T-Mobile G2
HTC Dream / G1
HTC Droid Eris
HTC Evo 3D
HTC Evo 4G
HTC Evo View 4G (untested)
HTC Evo Shift 4G
HTC Flyer (untested)
HTC HD2
— Use NAND ROM method (Please follow this thread for details)
HTC Hero / G2 Touch
HTC Incredible
HTC Incredible 2
HTC Incredible S
HTC Legend
HTC Magic / myTouch 3G
HTC myTouch 3G Slide
HTC myTouch 4G / Glacier
HTC Nexus One
HTC Rezound
HTC Sensation
HTC Tattoo / Click
HTC Thunderbolt
HTC Wildfire / Buzz
HTC Wildfire S (untested)

Acer Liquid
Dell Streak 7
Huawei Ideos X6
— Please follow this thread for details
Huawei U8100/U8110/U8120/U8150/U8160/U8180/U8650
Huawei U8220 / T-Mobile Pulse
LG Ally
LG GT540 Optimus
LG Optimus 2X (P990)
LG Optimus Black (unconfirmed)
LG Optimus G2X (P999)
LG P500
— Please follow this thread for details
LG Shine Plus
LG Vortex
Micromax A60
Motorola Atrix (unconfirmed)
Motorola CLIQ / CLIQ XT
Motorola Droid
Motorola Droid Bionic
— Please follow this thread for details
Motorola Milestone (unconfirmed)
— You may need to remove the boot.img before building
Samsung Galaxy Nexus (untested, ‘maguro’ and ‘toro’ versions only)
Samsung Galaxy S (GT-I9000 and most variants)
— Please follow this thread for details
Samsung Galaxy S Plus (GT-I9001)
— Please follow this thread for details
Samsung Galaxy S2 (GT-I9100 and Exynos CPU variants)
— Please follow this thread for details
Samsung Galaxy S2 LTE (AT&T Skyrocket, T-Mobile SGH-T989 and equivalent)
— Please follow this thread for details
Samsung Galaxy W (GT-I8150, untested)
Samsung Nexus S / Nexus S 4G
Sony Xperia X10 / X10 Mini / X10 Mini Pro
— Build ROM without boot.img (please follow this thread for details)
ZTE Blade / Orange San Francisco

Заходим в папку

1. Set up working folder from ROM — Распаковывает прошивку из original_update
2. Add root permissions — Добавить root права
3. Add BusyBox — Добавить BusyBox
4. Disable boot screen sounds — Выключить звук загрузки
5. Add wireless tethering — Добавляет функцию WiFi-тетеринга (раздачи доступа к сети Интернет через WiFi)
6. Zipalign all *.apk files to optimize RAM usage — Уменьшаем размер apk в памяти
7. Change wipe status of ROM — Автоматически полный wipe
8. Change name of ROM — Изменяем имя прошивки
9. Check update-script for errors — Проверить update-script на ошибки
10. Show working folder information — Показать информацию распакованной прошивки

11 — Deodex files in your ROM — Деодексирование
12 — Add task killer tweak for speed (stock ROM only) — Твик Task killer
13 — Add /data/app functionality — Добавить программу в прошивку
14 — Add Nano text editor + sysro/sysrw — Добавить консольный текстовый редактор Nano
15 — Add Bash (command shell) — Добавить Bash shell оболочку
16 — Add Apps2SD — Перенос программ на SD
17 — Add /etc/init.d scripts support (busybox run-parts) — Поддержка запуска busybox
18 — Add custom boot animation functionality — Возможность добавлять кастомную заставку
19 — Porting tools (experimental)
20 — Tools for boot image (unpack/re-pack/etc.) — Работа с ядром
21 — Unpack data.img — Распаковать data.img
22 — Sign APK or ZIP file(s) Цифровая подпись apk
23 — Convert update-script or updater-script Конвертировать update-script
24 — Miscellaneous optins / Plugin scripts

99. Build ROM from working folder — Собрать прошивку в установочный zip
00. About/Update kitchen — Обновить кухню
0. Exit — Выход

В процессе работы есть детальное описание всех действий, просто переводите и у вас не будет ни каких трудностей.

Сообщение отредактировал Димар — 25.01.16, 20:51

Hariec,
Вот более расширенная и дополненая версия кухни, как тема сделано на 4pda .
Там есть альт-меню на русском))
Создание кастомных прошивок

Сообщение отредактировал alexyuh — 17.03.12, 12:11

Пакет под названием «android-tools», в который включены консольные утилиты «adb» и «fastboot», недавно был загружен в официальные репозитории Ubuntu 12.10 Quantal Quetzal. Команда WebUpd8 получила просьбу загрузить этот пакет в PPA-репозиторий для старых релизов Ubuntu, так что пакет был бэкпортирован на Ubuntu 12.04, 11.10 и 11.04.
«adb» (Android Debug Bridge) — консольная утилита, которую вы можете использовать, чтобы получать доступ к файловой системе на Android-устройстве; её можно использовать для отправки команд, передачи или получения файлов, установки и удаления приложения и многого другого.

«fastboot» — консольная утилита, которую вы можете использовать для открытия файловой системы на Android-устройствах через USB.
Эти утилиты также можно найти и в Android SDK; использование этого пакета всего лишь альтернативный и более простой путь их установки в Ubuntu. Также, пакеты в PPA доступны и для 32-bit, и для 64-bit, а Android SDK от Google доступен только для 32bit.

Установка пакета «android-tools» (adb и fastboot) в Ubuntu 12.04, 11.10 и 11.04

Внимание! Эта инструкция не позволит вам создать полнофункциональную прошивку сразу, но даст вам возможность начать работать над ней.Исходники занимают примерно 6Gb. Вам нужно около 25Gb свободного места чтобы скомпилировать 1 билд и до 80Gb (или больше) для полного комплекта сборки.Перед началом компиляции Jelly Bean на Ubuntu необходимо пройти несколько шагов по настройке компьютера, чтобы получить готовый инструмент.

Вам необходимо следующее:

JDK 6, если вы хотите скомпилировать Jelly bean. Вы можете скачать его с java.sun.com
или:

Python 2.4 — 2.7, который можно загрузить из python.org или:

Git 1.7 или новее. Вы можете найти его в git-scm.com или:

Установите необходимые пакеты. 64-bit (рекомендуется):

В новых версиях Ubuntu, таких как 11.10 возможно потребуется выполнить следующие действия:

В Ubuntu 12.04 в настоящее время есть только экспериментальная поддержка и не гарантируется работа по другим веткам отличным от master.

Теперь настроим USB:

Вставьте это внутрь пустого текстового файла

Сохраните файл и закройте его, а затем выполните следующую команду:

Источник

Читайте также:  Metadata что это андроид
Оцените статью