Установка и работа JAVA на MicroSD/MMC-карточки(у), без инсталяции
Благодаря товарищу-буржуину: lolz и усилиями форума Modopo.com, жизнь телефонов SXG75/EF81 улучшается, за что им большущая благодарность, а от BARBOSS-а "глубокофилософский" вольный перевод необходимых "телодвижений" по этому поводу, проверенный на EF81.
Берём одноимённые файлы с расширениями "*.jar" и "*.jad", и закидываем их в одноимённую папку (предварительно создав в ручную - с помощью самого телефона или через "BMCommander" в режиме OBEX) в любую область (директорию) MicroSD/MMC-карточки.
А ещё лучше, чтобы был порядок в "хозяйстве" то создаём заранее, папки "
Games"(для Игр) и "
Apps" (для Приложений), и уже в них создаем те самые папки с играми и приложениями.
Далее, берём копию любого "
*.ids"-файла (из папки
brew/mod/java_ams/install/games), переименовываем в одноимённое название с игрой\приложением и начинаем делать над ним маленький "танец с бубном", т.е. редактировать с помощью блокнота по следующей схеме.
Схема на примере игрушки FIFA:
|QC-AMS-IDS-Version: 0.1|
|FIFA 07| <- оригинальное название приложения
|fs:/card0/Games/FIFA/FIFA.jad| <- путь для .JAD -файла
|
|fs:/card0/Games/FIFA/FIFA.jar| <- путь для .JAR -файла
|864529291|
|0|
|FALSE|
|TRUE|
|FALSE|
|untrusted|
|Games| <- путь инсталяции либо в "Игры" либо в "Приложения" /там где вы хотите увидеть приложения/
|fs:/card0/Games/FIFA| <- путь куда вы уже закинули файлы
|0|
|AS,AS,AE,AE,AE,AE,AE,AN,AN,AE,AE,AE,AN,AN,AN,AN,AN,AN,AN,AN|
Далее, сохраняемся и открываем через "BMCommander" папку
brew/mod/java_ams/install/games или (
apps), закидываем туда отредактированный ".ids"-файл (в моём случае - "FIFA.ids") - собственно, и ВСЁ!
Открываем крышку телефона, жмём на папку с "Играми" или "Приложениями" и ищем уже "установленное" приложение и пользуемся!
Для красоты восприятия - распаковываем свой .JAR -файл, "выковыриваем"(копируем) оттуда файл с иконкой "
icon.png" и закидываем (в OBEX-е) в папку с игрой(приложением), после чего лицезреем оную возле названия в теле.
Преимущества данной схемы: icon_drunk
- "*.jar" и ".*jad" теперь находятся на карточке, соответственно память телефона освобождается
- теперь всегда можно "поделиться" с друзьями по Блютузу игрушками\приложениями, не делая лишних телодвижений
- приложения не нужно "инсталировать" (со всякими перезагрузками и специальными программами), теперь можно пользоваться JAVA без перезагрузки телефона
- можно сразу "наделить" приложения всеми возможными правами, без правки MANIFEST.MF
- стало удобней менять иконки приложений на свои (переименовывая в "icon.png")
- BackUp JAVA теперь состоит, только из BackUp ".ids"-файлов! Не нужно сохранять все "*.jar"-ы и "*.jad"-ы перед прошивкой, т.к. они будут находиться на карточке, а после прошивки достаточно вернуть на место все ".ids"-файлы и приложения сразу заработают!
.... Для полного счастья не хватает только мини-програмки для автоматического "написания" из ".jar"-ов - ".ids"-файлов, наподобие "JADGen"