Архив рубрики: Manuals

Различные мануалы и статьи.

Разгон процессора на Motorola Droid 2 (A955)

Данный способ проверен мной на рутованных прошивках с Android 2.2 и 2.3 и на некоторых кастомных ромах. Для разгона устройства нам потребуется всего две программы: SetCPU и Milestone Overclock. Скачать их можно по следующим ссылкам: Milestone Overclock на Google Play | Зеркало на Yandex.Disk, SetCPU на Google Play | Зеркало на Yandex.Disk.

Мы будем разгонять устройство до 1.3 GHz со стандартным напряжением в 66 vsel. Как было сказано на форуме XDA-Developers, это самое стабильное и оптимальное значение.

Порядок выполнения разгона процессора

1. Для начала кидаем на карту памяти два APK-пакета (MilestoneOverclock148.apk и SetCPU_for_Root_Users_v2.2.4.apk), устанавливаем их.

2. Запускаем программу Milestone Overclock и видим там примерно такую картину:



Нажимаем кнопку «Load module». Программа потребует Root-права, разрешаем ей воспользоваться ими.

Читать далее Разгон процессора на Motorola Droid 2 (A955)

Android, Manuals, Others

Компиляция приложений и создание пакетов для MotoMAGX

Этот мануал я написал когда-то давно, специально для форума MotoFan.Ru. Он поможет собрать, протестировать и создать пакет приложения для телефона, основанного на платформе MotoMAGX.



Для портирования и сборки приложений для нашей платформы, в первую очередь нам нужны:

  1. Компьютер с дистрибутивом GNU/Linux или MS Windows с установленной программой виртуализации VirtualBox или VMware Player. В крайнем случае под MS Windows можно воспользоваться AndLinux’ом или Cygwin’ом;
  2. SDK & Toolchain’s для MotoMAGX + исходники необходимых программ или приложений;
  3. Разработчик или начинающий программист (1 штука).

Читать далее Компиляция приложений и создание пакетов для MotoMAGX

Dev, Manuals, MotoMAGX

Перевод Java-браузера UС Browser

Решил протестировать мобильный браузер UС Browser, который по отзывам в интернете обладает хорошей функциональностью и скоростью. Да, это действительно так, браузер достаточно лёгкий и потребляет меньше трафика, чем Opera Mini. Я бы пользовался им и дальше, если бы не одно «но».



А именно — машинный (или близкий к машинному) перевод. Интуитивно, конечно, всё понятно, но корявые слова а-ля «синий зуб» или «Вставьте SIMA», как в китайских телефонах, не радуют глаз. Я решил помочь китайским друзьям и перевёл часть браузера на нормальный русский язык.

Читать далее Перевод Java-браузера UС Browser

Manuals, Others

Bennu Game Development для MotoMAGX

Bennu является высокоуровневым скриптовым языком программирования для разработки игр с открытым или закрытым исходным кодом. Он ориентируется на мобильность и кроссплатформенность. Первоначально он был разработан хакером из Аргентины, который использует ник SpliterGU.



Официально поддерживается GNU/Linux, MS Windows и GP2X Wiz. Но возможен запуск и на *BSD, Mac OS X и других операционных системах. Bennu — это развившееся ветка языка Fenix и она достаточна легка для понимания, изучения и создания игр.

Читать далее Bennu Game Development для MotoMAGX

Dev, Manuals, MotoMAGX

Импорт 3D-моделей формата MD2 в движок Yeti 3D Pro

Импорт 3D-моделей формата MD2, использующихся в игре Quake II, в движок Yeti 3D Pro достаточно трудоёмкий процесс. Для создания 3D-моделей я использовал две программы: MilkShape 3D версии 1.7.6 и MD2 Viewer от самого автора движка Yeti 3D Pro.



Итак, рассмотрим создание простенькой 3D-модели мобильного телефона Motorola ZN5 в программе MilkShape 3D. Лично мне удобно пользоваться именно ей, но вы можете начать рисовать модельку в 3DS Max Studio 7, а затем перенести её в MilkShape 3D для дальнейшей обработки и конвертирования в формат MD2.

Читать далее Импорт 3D-моделей формата MD2 в движок Yeti 3D Pro

Dev, Dingux, Manuals, MotoMAGX

Примеры создания GUI-приложений для MotoMAGX и EZX

Простейшие примеры, показывающие, как создавать GUI-диалоги и виджеты на системах MotoMAGX и EZX.



Благодарю -=Strelok=- и Jeffri за поддержку.

Читать далее Примеры создания GUI-приложений для MotoMAGX и EZX

Dev, EZX, Manuals, MotoMAGX

Python 2.5 и Pygame 0.9.1 для MotoMAGX

Python — высокоуровневый язык программирования общего назначения с акцентом на производительность разработчика и читаемость кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций. Python поддерживает несколько парадигм программирования, в том числе структурное, объектно-ориентированное, функциональное, императивное и аспектно-ориентированное. Основные архитектурные черты — динамическая типизация, автоматическое управление памятью, полная интроспекция, механизм обработки исключений, поддержка многопоточных вычислений и удобные высокоуровневые структуры данных. Код в Python организовывается в функции и классы, которые могут объединяться в модули (которые в свою очередь могут быть объединены в пакеты).



Pygame — это кроссплатформенная библиотека языка Python, предназначенная для написания компьютерных игр и мультимедиа приложений. Pygame базируется на библиотеке SDL. Изначально Pygame был написан Питом Шиннерсом (Pete Shinners). Начиная примерно с 2004/2005 года поддерживается и развивается сообществом свободного программного обеспечения.

Читать далее Python 2.5 и Pygame 0.9.1 для MotoMAGX

Dev, Manuals, MotoMAGX

Сборка (компиляция) ядра для Motorola ZN5

Требования:

  • Дистрибутив GNU/Linux. Под Cygwin’ом компилировать крайне не рекомендую;
  • Небольшие умения пользоваться UNIX-like терминалом;
  • Умение пользоваться программой SBF-Recalc;
  • Исходники ядра;
  • SDK для MotoMAGX (потребуется компилятор);
  • Root-права.

Итак, приступим. Для начала скачиваем SDK для MotoMAGX. Устанавливаем его, как и куда написано тут в первом закреплённом посте.

Затем качаем исходники ядра (пакет «hardhat») и пакет «platform» для нужной прошивки тут:



Читать далее Сборка (компиляция) ядра для Motorola ZN5

Dev, Manuals, MotoMAGX

Компиляция Python 2.2.1 и 2.6.2 для MotoMAGX



Для начала скачиваем SDK для MotoMAGX. Устанавливаем его, подробнее про установку написано тут, в закреплённом посту. Скачиваем собственно исходники Python 2.2.1. Скачиваем Патч для кросс-компиляции Python.

Читать далее Компиляция Python 2.2.1 и 2.6.2 для MotoMAGX

Dev, Manuals, MotoMAGX