EXL's Developer Blog
Translate site on my language:

Каталог статей
Меню сайта

Категории раздела

Поиск

Друзья сайта
  • MotoFan.Ru
  • Dingoo A320.Русский Ресурс
  • Motorola Gaming site
  • Android Games Development
  • ROKR E2 Developments

  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Приветствую Вас, Гость · RSS 19.03.2024, 16:52

    Главная » Статьи

    Всего материалов в каталоге: 16
    Показано материалов: 1-10
    Страницы: 1 2 »

    1. Способы прошивки консоли:
    Прошить Ritmix RZX-50 можно двумя различными способами:
    1.1. Перевести консоль в загрузочный режим и с помощью специальной программы (она будет представлена позже) залить прошивку в аппарат.
    1.2. Просто закинуть необходимые файлы в корень памяти устройства и выбрать в меню: Настройки -> Обновление ПО.

    Мы будем действовать именно вторым способом (1.2).

    2. Структура прошивки.

    Прошивка консоли состоит из следующих файлов:
    appfs.ext3 - файловая система в ext3, содержащая все встроенные в консоль эмуляторы и программы. И, кроме того саму оболочку. Именно этот файл и будет подвергаться редактированию. Его размер 55 000 Кб.
    configfs.ext3 - файловая система в ext3, для различных конфигов приложений. Размер - 20 000 Кб.
    mbr-uboot-msc.bin - Загрузчик, размер - 410 Кб.
    rootfs.ext3 - Корневая система устройства, в ext3. Здесь располагаются все библиотеки, стандартные бинарники Linux, busybox. Размер - 80 000 Кб.
    uImage - Ядро. Размер 1150 Кб.

    3. Редактирование прошивки.

    Для редактирования файлов-образов ФС в формате ext3 нам нужен компьютер с Linux OS. Или Windows OS с установленным Virtual BOX/VMware Player, в крайнем случае под виндой можно воспользоваться AndLinux'ом или Cygwin'ом. Как установить данные программы и запустить окружение, можете найти в интернете. Я советую установить всё-таки виртуальную машину (VMware) и в неё установить простенький дистрибьютор Linux OS. Подробные мануалы по установке (в картинках!) вы можете прочитать здесь в первом закреплённом сообщении. В дальнейшем, установив туда тулчейн вы также сможете собирать программы и игры для RZX-50 и Dingoo A320.

    Вся суть редактирования файловой системы в ext3 складывается в следующем:
    3.1. Копируем прошивку в удобную для вас папку в Linux'е.*
    * - Для примера я создал папку /home/rzx50/sw и подпапку /home/rzx50/sw/fs
    Code
    mkdir /home/rzx50/sw
    mkdir /home/rzx50/sw/fs
    и поместил файл appfs.ext3 в папку /home/rzx50/sw
    3.2. Заходим в папку, где находится прошивка через терминал:
    Code
    cd /home/rzx50/sw

    3.3. Монтируем содержимое файла ext3 (appfs.ext3) в папку /home/rzx50/sw/fs
    Code
    sudo mount -o loop appfs.ext3 /home/rzx50/sw/fs

    Для sudo, нужен пароль. Вводим.

    Cтатьи | Просмотров: 2097 | Добавил: EXL | Дата: 28.11.2011 | Комментарии (6)

    Это небольшое HOW-TO по компиляции и сборке ffmpeg для EZX по просьбе DDA-E398.



    1.1. Запускаем окружение: 

    Code
    cd /home/a1200
    . setenv-a1200.sh
    Cтатьи | Просмотров: 852 | Добавил: EXL | Дата: 04.11.2011 | Комментарии (0)

    Общая информация

    Данный способ работает на рутованных прошивках с Android 2.2 и 2.3, а так же кастомных ромах. Для разгона устройства нам потребуется всего две программы:
    SetCPU и Milestone Overclock. Скачать их можно по следующим ссылкам:
    http://www.4shared.com/file/zQ3owiH4/Overclock_CPU.html
    http://milestone-overclock.googlecode.com/files/MilestoneOverclock148.apk 
    https://market.android.com/details?id=pt.com.darksun.milestoneoverclock 
    https://market.android.com/details?id=com.mhuang.overclocking

    Мы будем разгонять устройство до 1,3 MHz со стандартным напряжением в 66 vsel. Как было сказано на xda-developers, это самое стабильное и оптимальное значение.

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

    1. Для начала кидаем на карту памяти два APK пакета ( MilestoneOverclock148.apk и SetCPU_for_Root_Users_v2.2.4.apk), устанавливаем их.
    2. Открываем Milestone Overclock и видим там примерно такую картину:

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

    Cтатьи | Просмотров: 1231 | Добавил: EXL | Дата: 27.10.2011 | Комментарии (0)



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

    1. Компьютер с Linux OS. Или Windows OS с установленным Virtual BOX/VMware Player, в крайнем случае под виндой можно воспользоваться AndLinux'ом или Cygwin'ом.
    2. SDK & Toolchains для MotoMagX + Исходники программ/приложений.
    3. Программист/Разработчик или начинающий программист (1 шт.).

    Я рассмотрю наиболее приемлемый многим начинающим разработчикам способ, с использованием популярного дистрибутива Ubuntu 11 (Linux OS) в виртуальной машине VMware Player в Windows OS. Те пользователи, у которых стоит Linux OS на компе, могут скачать SDK & Toolchains и сразу перескочить на пункт 4 

    Итак, начнём:
    Cтатьи | Просмотров: 3144 | Добавил: EXL | Дата: 27.08.2011 | Комментарии (4)

    Импорт *.md2 моделек в движок Yeti 3D pro достаточно трудоёмкий процесс. Для создания моделек я использовал две программы, это "MilkShape 3D 1.7.6" и "MD2 Viewer", От самого автора движка.


    Итак, рассмотрим создание простенькой модельки мобильного телефона ZN5 в программе MilkShape 3D. Лично мне удобно пользоваться именно ей, но вы можете начать рисовать модельку в 3DS Max Studio 7, а затем перенести её в MilkShape для дальнейшей обработки (конвертирования) в формат *.md2. 
    Cтатьи | Просмотров: 1337 | Добавил: EXL | Дата: 03.04.2011 | Комментарии (0)

    Добрый вечер, уважаемые хабровчане!

    Я бы хотел представить вашему вниманию обзор мобильного телефона Motorola ZINE ZN5, выпущенного в далёком 2008-ом году. Конечно, сейчас данный обзор будет казаться неактуальным, но под данный девайс и платформу софт разрабатывается энтузиастами до сих пор. И, я думаю, Вам будет интересно!

    В обзоре я постараюсь рассказать о программной и железной начинке телефона и всей платформы в целом. Своё ревью я разобью на три части:

    1. Общие технические характеристики устройства и платформы MotoMAGX.
    2. Пользовательские модификации. Самые значимые порты приложений.
    3. Обычные телефонные функции. Детальный обзор меню.

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


    Итак, поехали!
    Осторожно! Под катом Вас ждёт множество скринов, фотографий и текста.
    Cтатьи | Просмотров: 1296 | Добавил: EXL | Дата: 04.02.2011 | Комментарии (0)

    Мануал по использованию GUI интерфейса в SDK

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


    Cтатьи | Просмотров: 880 | Добавил: EXL | Дата: 02.02.2011 | Комментарии (0)

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

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

    Cтатьи | Просмотров: 1630 | Добавил: EXL | Дата: 16.01.2011 | Комментарии (0)

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

    1. Запускаем окружение:

    Code
    cd /home/z6
    . setenv-z6.sh

    2. Распаковываем Python-2.2.1 в /home/z6:

    Code
    tar -C /home/z6 -xzvf /home/z6/Python-2.2.1.tgz

    3. Создаём папку python в тулчейне

    Code
    mkdir /opt/toolchains/motomagx/arm-eabi2/python

    Продолжение под катом

    Cтатьи | Просмотров: 1104 | Добавил: EXL | Дата: 28.11.2010 | Комментарии (0)

    Очень давно, ещё в далёком 2004 я увидел его. Это был самый функциональный телефон для того времени, он пользовался большой популярностью у молодёжи. Е398 был "народным" телефоном того времени, и я до сих пор встречаю этот телефон в руках у случайных прохожих. Он не утратил своей популярности спустя 6 лет после выпуска в продажу первой модели. Невольно задаёшься вопросом, благодаря чему он достиг такой популярности? Вероятно всё дело в энтузиазме пользователей и разработчиков, которые модифицируют прошивку уже более 5-ти лет. Отличные скины, монстры (пользовательские прошивки, моды), эльфы... всё это продлевает жизнь телефона, делает его интересным для простых пользователей. Также свою роль в популярности сыграл дизайн аппарата выдержанный в строгом стиле классических моноблоков и техническими характеристиками. Мощные динамики с технологией Haptics, отличный экран с разрешением 176x220, технология BlueTooth, подсветка динамиков, цифровая камера в одном флаконе - всё это было нереально круто для того времени!

    Моё первое знакомство с этим аппаратом произошло в 2004 году. Осенью в гости ко мне на несколько дней приехал давний друг детства, именно он и показал мне свой новый телефон. Я тогда ещё гонял со старым, но прекрасно работающим Motorola C350. Удивлению моему не было предела! Меня сразу же поразил качественный большой экран, и да, ещё очень сильно понравилась тема Techno. Сразу же отметил качественный и громкий звук через динамики, довольно таки громкий и басистый звук в наушниках, покрытие SoftTouch и качественно собранный корпус. Покупка Е398 стала для меня мечтой! Я ещё не знал ни о каких монстрах и прошивках, возможно их на тот момент и не было даже. Но меня поразила и стандартная прошивка... Позже друг уехал, а я загорелся желанием купить этот Е398, но как-то не представлялось удобного момента...

    Летом 2006 такой момент предоставился! Я купил у знакомого его Е398 за 5000 рублей, тогда за такую модель это было не так уж много.. В этом телефоне стоял монстрпак от Art-21 - ArtFlex зЗз! Это был просто замечательный монстрпак! Громкий звук с увеличенным эффектом стерео, классные скины и шрифты. С этим Е398 проходил я буквально два-три дня, срочно нужны были деньги и мне пришлось его наскоро продать, продал также за 5000. Скажу честно, было жалко...

    Скрины из Art Flex'a:

       

    Дальше смотрите под катом :)

    Cтатьи | Просмотров: 1006 | Добавил: EXL | Дата: 18.10.2010 | Комментарии (0)

    1-10 11-16
    Copyright EXL © 2024
    Сделать бесплатный сайт с uCoz