Компилятор и SDK для телефона Motorola ZN5 от нашего китайского друга под ником Galaxian. Благодаря ему можно собирать проекты без компьютера, пользуясь в телефоне терминалом (EzxTerm, qte2console или konzr) и любым редактором текста для правки исходников.
Архив рубрики: MotoMAGX
Все новости и приложения по этой непопулярной, но чертовски привлекательной мобильной OS. Гаджеты, на борту которых она установлена: Motorola ZN5, E8, EM30, Z6, V8, EM35, VE66 и несколько других.
Сборка (компиляция) ядра для Motorola ZN5
Требования:
- Дистрибутив GNU/Linux. Под Cygwin’ом компилировать крайне не рекомендую;
- Небольшие умения пользоваться UNIX-like терминалом;
- Умение пользоваться программой SBF-Recalc;
- Исходники ядра;
- SDK для MotoMAGX (потребуется компилятор);
- Root-права.
Итак, приступим. Для начала скачиваем SDK для MotoMAGX. Устанавливаем его, как и куда написано тут в первом закреплённом посте.
Затем качаем исходники ядра (пакет «hardhat») и пакет «platform» для нужной прошивки тут:
TV-Out на Motorola ZN5
Давно хотел поиграть на телевизоре в Quake 2 и Mortal Combat с помощью Motorola ZN5 в нормальной ориентации экрана. И наконец-то это случилось!
Благодаря Ant-ON‘у, который помог найти нужную функцию переворота экрана и поделился со мной исходниками библиотеки SDL на Motorola ZN5. Я пересобрал несколько библиотек из нашей сборки, добавил к ним оптимизацию под наш процессор: -march=armv6j -mtune=arm1136jf-s -mfpu=vfp -Os -O2 и удалил неиспользуемые.
Skunks для MotoMAGX
Skunks — это автосимулятор, автором которого является Matei. Простая 3D-игра с немного сюрреалистической физикой, которая основана на библиотеке Open Dynamics Engine. Библиотека SDL используется для вывода изображения, поэтому наличие 3D-ускорителя не требуется. По сути игра является улучшенной версией SimCar с добавлением элементов физики.
К сожалению, производительность Skunks под Dingux в моей сборке оставляет желать лучшего (4-5 FPS), поэтому я не выкладываю пакет для этой платформы. Просадка количества кадров происходит из-за отсутствия VFPU в процессоре Dingoo A320 и других консолей, базирующихся на процессорах архитектуры MIPS.
RokrDesk для Motorola ZN5
Плагины для отображения информации на рабочем столе от Wanggjghost‘а, разработка базируется на плагинах рабочего стола от Ant-ON‘а.
Работой по портированию этого приложения на ZN5 занимался xiariqingquan, тестированием Meate, а переводом на русский язык занимался я.
Duke Nukem 3D для MotoMAGX и EZX
Команда разработчиков из Латинской Америки The Motocacker Team и Lubomyr портировали свободную реализацию движка Build — eduke32 на MotoMAGX и EZX. Этот движок предназначен для запуска игры Duke Nukem 3D и её модификаций.
Поддерживается редакция Duke Nukem 3D Atomic Edition. Адаптацией движка для телефонов MotoMAGX нового поколения занимался Zorge.R. Управление можно настроить в конфигурационных файлах eduke32/.eduke32/*.cfg. Для комфортной игры требуется Swap и разгон CPU до 532 MHz.
Компиляция Python 2.2.1 и 2.6.2 для MotoMAGX
Для начала скачиваем SDK для MotoMAGX. Устанавливаем его, подробнее про установку написано тут, в закреплённом посту. Скачиваем собственно исходники Python 2.2.1. Скачиваем Патч для кросс-компиляции Python.
Карточная игра Durak для MotoMAGX, EZX и Dingux
Популярная русская карточная игра, автором которой является baat. Первоначально разработчик написал игру для платформы EZX, а я портировал её на MotoMAGX и Dingux.
Читать далее Карточная игра Durak для MotoMAGX, EZX и Dingux
MotoDesk для Motorola ZN5
MotoDesk это кастомный рабочий стол от CepiPerez из MotoCakers Team. Портировал его на Motorola ZN5 разработчик с ником kleto. Пока это Beta-версия, но уже доступно следующее:
- Панель иконок (как iLaunch на Motorola ROKR E2);
- Автоматическая смена фона;
- Просмотр свойств системы;
- Просмотр заметок на экране (в разработке);
- Поддержка анимированных GIF-обоев;
- Bluetooth в меню опций;
- Кастомное главное меню (пока глючное).
GMenu2X v0.4 и v0.4i для MotoMAGX
Итак, это мой порт GMenu2X, оболочки, которая заменяет стандартное меню игровых консолей. В нашем случае она может использоваться как альтернатива MgxBox’у. Меню состоит из закладок, которые можно добавлять и редактировать. Закладки, в свою очередь, содержат ссылки на игры, программы, эмуляторы, которые вы туда добавите. Данная оболочка использует библиотеку SDL для вывода изображения на экран.