motofan logo
46 страниц V « < 16 17 18 19 > »         
> 

Софт для ZN5 и прочих MotoMAGX: MGX и PEP, Разработка, портирование и обсуждение нативного софта

EXL
сообщение 26.8.2011, 12:34 Закрепленное сообщение!


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 145
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652

Рейтинг: 4654



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

Прикрепленное изображение

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

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.

Итак, начнём:

1. Загрузка необходимых для разработки инструментов и файлов:

1.1. Скачиваем ISO-образ диска Ubuntu 11. Я качал себе в городской сетке, пошарьтесь в своих тоже, может найдёте. На всякий случай, ссылка: [Download | Скачать] на скачивание с официального сайта: http://www.ubuntu.com Там вы можете выбрать любую конфигурацию под свой компьютер (amd/i386) и т.д.

1.2. Скачиваем VMware Player - Скачать можно с официального сайта: [Download | Скачать] или тут: [Mirror | Зеркало]

1.3. Скачиваем SDK & Toolchains для MotoMagX. [Download | Скачать] - полная версия, включающая в себя 2 тулчейна SDL (От испанцев) + QT (От Ant-On'a) а также python, bennugd, boost и множество различных библиотек. Инструкция по установке есть внутри или ниже можно прочитать подробно.
Тем, кто хочет разрабатывать приложения на SDL, можно скачать небольшой тулчейн для сборки приложений: [Download | Скачать] [Mirror | Зеркало]

2. Мануалы по установке VMware, Ubuntu и SDK & Toolchains в картинках:*
* - картинки открывать лучше всего в новом окне, нажав колёсико мышки. После открытия воспользуйтесь масштабированием, например, в стандартном просмоторщике картинок.

2.1. Установка программы VMware для самых маленьких.
2.2. Установка Linux OS в программу VMware, на примере Ubuntu 11.
2.3. Установка дополнительных инструментов (VMware-tools) в Ubuntu 11. Необходимо для перемещения файлов между Ubuntu в виртуальной машине и виндой.

2.1.:    2.2.:    2.3.:

Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение

3. Мануалы по установке, текстом.

3.1. Установка VMware-tools для Ubuntu 11.
3.1.1. Стартуем Ubuntu 11, вверху нажимаем "Virtual Machine", затем "Install VMware Tools...
3.1.2. Ждём загрузки инструментов (нужно подключение к интернету!), затем снова вверху нажимаем "Virtual Machine" -> "Install VMware Tools...
3.1.3. С открывшегося диска копируем архив в формате *.tar.gz например в /home/user (user - ваше имя при установке Ubuntu), распаковываем его.
3.1.4. Запускаем терминал и выполняем в нём следующее:
Код

cd /home/user/vmware-tools-distrib
sudo ./vmware-install.pl

После команды sudo надо ввести пароль, который мы указывали при установке Ubuntu.
3.1.5. Умный скрипт сам предложит вам вводить нужные значения (в квадратных скобках), вводите их.
3.1.6. После успешной установки инструментов, перезагрузите компьютер.
3.1.7. Данные инструменты помогут с лёгкостью переносить файлы из Windows в Linux Ubuntu, просто копируя их или перенося из окна в окно, как вы это делали в Windows. Кроме того, появится множество разрешений для экрана системы.

3.2. Общие папки между системами для обмена файлами.
3.2.1. Стартуем Ubuntu 11, вверху нажимаем "Virtual Machine", затем "Virtual Machine Settings"
3.2.2. Переходим на вкладку "Options", выбираем "Shared Folders"
3.2.3. Переключатель "Folder sharing" ставим в положение "Always enabled", нажимаем кнопку "Add".
3.2.4. На компьютере выбираем любую папку, добавляем её, жмём ОК.
3.2.5. Теперь в Ubunte, в папке /mnt/hgfs видим добавленную нами папку из Windows.

4. Установка SDK & Toolchains.

4.1. Скачиваем архив тулчейна (*.tar.gz), перемещаем его в папку /home/user (user - ник при установке Ubuntu).
4.2. Выполняем команды, новая строка - Enter, вместо user естественно пишем своё имя, после команды sudo потребуется ввести пароль, который мы указывали при установке Ubuntu.
Код

sudo mkdir /mmc
sudo chown user -R /opt
sudo chown user -R /home
sudo chown user -R /mmc
sudo ln -s -d /opt/toolchains/motomagx/arm-eabi -t /
mkdir /opt/toolchains
mkdir /home/z6
mkdir /mmc/mmca1
tar -C /opt/toolchains -xzvf /home/user/motomagx-toolchains_12_08_2011.tar.gz
cp /opt/toolchains/motomagx/setenv-z6.sh /home/z6
cp /opt/toolchains/motomagx/setenv-z6-2.sh /home/z6

4.3. Обратите внимание на имя скаченного вами архива с тулчейном! Именно его нужно вводить в восьмой строке кода, приведённого выше!
4.4. Установленный тулчейн:
Прикрепленное изображение

5. Запуск окружения, компиляция программ и helloworld'a.

5.1. Чтобы запустить окружение для компиляции под MotoMagx, достаточно выполнить в терминале следующее:
Код

cd /home/z6
. setenv-z6.sh

После этого, компиляторы, библиотеки и хэдеры будут браться из нашего тулчейна, а не с компьютера.

5.2. HelloWorld.
5.2.1. Создаём пустой файл с именем hello.c в папке /home/z6 (Правой клавишей по пустому месту, "Create Document" -> "Empty File")
5.2.2. Редактируем его содержимое следующим образом, сохраняем:
Код

// Hello World for Motorola Magx!

#include <stdio.h>

int main(void)
{
    printf ("Hello Moto!!!\n");
    return 0;
}

5.2.3. Компилируем:
Код

cd /home/z6
arm-linux-gnueabi-gcc hello.c -o hello

5.2.4. Полученный исполнительный файл "hello" кидаем на телефон и запускаем через телнет!
Код

Mobilinux(TM) 4.1
Welcome 2 Motorola ZN5!
[root@Symbiosis ~]
#> /mmc/mmca1/hello
Hello Moto!!!


5.3. Работа с утилитой Make* и SDL библиотекой.
* - Утилита Make позволяет компилировать достаточно сложные проекты. Подробнее тут: http://ru.wikipedia.org/wiki/Make
5.3.1. Скачиваем следующие исходники, распаковываем в папку /home/z6:
Прикрепленный файл ballgame_src.tar.gz   ( 34 килобайт ) Кол-во скачиваний: 21681

5.3.2. Запускаем терминал и окружение для компиляции, переходим в папку с проектом, выполняем команду make:
Код

cd /home/z6/ballgame_src
make

После выполнения команды будет выполнена компиляция проекта и создан mgx пакет. Для очистки проекта от объектного кода и бинарников, следует выполнить make clean. Для создание mgx пакета - команду make mgx.
5.3.3. Теперь можно кинуть пакет на карту памяти и попробовать запустить. (Для SDL приложений вам потребуется установленные SDL-библиотеки!)
5.3.4. Структура простейшего Makefile для компиляции HelloWorld'a:
Код

# MakeFile for HelloWorld
# Motorola MotoMAGX

CC = arm-linux-gnueabi-gcc  
STRIP = arm-linux-gnueabi-strip
  
CFLAGS = # Необходимые флаги
LDFLAGS = # Необходимые флаги
OPTIMIZATION = -march=armv6j -mtune=arm1136jf-s -mfpu=vfp -O2 # Оптимизация под процессор

INCLUDE = $(CFLAGS) $(OPTIMIZATION) -I/dir # Путь к нужным хэдэрам.
LIBS = $(LDFLAGS) -L/dir # Путь к нужным либам

BIN = hello # Бинарник

all:
    $(CC) -c hello.c -o hello.o $(INCLUDE)
    $(CC) -o $(BIN) hello.o $(LIBS)
    $(STRIP) $(BIN)
clean:
    rm -f ./*.o $(BIN)

Если положить данный Makefile рядом с hello.c, и выполнить make, получим исполнительный файл.
5.3.5. Замена строк, для портирования SDL проектов:
Код

CC:=gcc ---> CC:=arm-linux-gnueabi-gcc
cc=gcc ---> CC=arm-linux-gnueabi-gcc
cxx=g++ ---> CXX=arm-linux-gnueabi-g++
ld=ld ---> LD=arm-linux-gnueabi-ld
ar=ar ---> AR=arm-linux-gnueabi-ar
as=as---> AS=arm-linux-gnueabi-as
oc=oc ---> OC=arm-linux-gnueabi-objcopy
ranlib=ranlib ---> RANLIB=arm-linux-gnueabi-ranlib
strip=strip ---> STRIP=arm-linux-gnueabi-strip
В INCLUDE или CFLAGS добавляем `sdl-config --cflags`
В LIBS или LDFLAGS добавляем `sdl-config --libs` -lнеобходимая_библиотека


5.4. Работа с утилитой configure* и SDL библиотекой.
* - Скрипт configure создаёт Makefile и позволяет компилировать сложные проекты, состоящие из множества файлов. Подробнее тут: http://en.wikipedia.org/wiki/Configure_script
5.4.1. Пример работы. Скачиваем исходники, распаковываем в папку /home/z6:
Прикрепленный файл PTC-demos.tar.gz   ( 33.29 килобайт ) Кол-во скачиваний: 21810

5.4.2. Выполняем следующее:
Код

cd /home/z6/PTC-demos
./configure --host=arm-linux-gnueabi
make

После этих команд у нас появятся исполнительные файлы Fire и Tunnel. Копируем их в корень карточки телефона.
5.4.3. Запускаем через телнет следующим образом:
Код

export LD_LIBRARY_PATH=/mmc/mmca1/games/lib:$LD_LIBRARY_PATH
chmod +x /mmc/mmca1/Fire
/mmc/mmca1/Fire

5.4.4. Для установки файлов в нужную директорию используется prefix и команда make install:
Код

mkdir /home/z6/test
cd /home/z6/PTC-demos
./configure --host=arm-linux-gnueabi --prefix=/home/z6/test
make
make install

После этого нужные нам файлы будут в папке /home/z6/test.
5.4.5. Для чистки объектного кода и бинарников используется команда make clean, для удаления сконфигурированных Makefile'ов используется команда make distclean (полная очистка).

5.5. Деббагер "Segmentation fault"
5.5.1. Качаем gdb и распаковываем архив на карту памяти, в папку /mmc/mmca1/games
Исполнительные файлы должны быть собраны с префиксом '-g' и не должны быть пострипаные
5.5.2. Выполняем (gdb):
Код

ulimit -c unlimited
./<bin_app>
Segmentation fault (core dumped)
файл <core> будет создан
../bin/gdb ./<bin_app> <core>

5.5.3 Выполняем (strace):
Код

../bin/strace ./<bin_app>


5.6. Скрипт запуска для SDL приложений:
Код

#!/bin/sh
mypath=${0%/*}
LIBDIR1=/ezxlocal/download/mystuff/games/lib
LIBDIR2=/mmc/mmca1/games/lib
LIBDIR3=$mypath/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$LIBDIR1:$LIBDIR2:$LIBDIR3
export HOME=$mypath
export SDL_QT_INVERT_ROTATION=1
cd $mypath
sleep 1

exec $mypath/<bin_app>

5.6.1. Если нужен вывод лога в файл, заменяем последнюю строку в скрипте на
Код
exec $mypath/bin_app >$mypath/stdout.txt 2>$mypath/stderr.txt


5.7. HelloWorld с использованием GUI и функций телефона.
5.7.1. Скачиваем архив, распаковываем в /home/z6:
Прикрепленный файл Helloworld_GUI.tar.gz   ( 80.01 килобайт ) Кол-во скачиваний: 21985

5.7.2. Выполняем:
Код

cd /home/z6/папка с нужным проектом
make PLATFORM=EZX-ZN5

или просто make
5.7.3. Кидаем исполнительные файлы на телефон и пробуем запустить, должно получиться что-то типа этого:
Прикрепленное изображение

5.8. Собираем MgxBox.
5.8.1. Скачиваем архив, распаковываем в /home/z6:
Прикрепленный файл MgxBox.tar.gz   ( 5.23 мегабайт ) Кол-во скачиваний: 23251

5.8.2. Выполняем:
Код

cd /home/z6/MgxBox/MgxBox_GUI_ru
make PLATFORM=EZX-ZN5
cd /home/z6/MgxBox/p7zip_9.20.1
make all2
make install
cp -r /mmc/mmca1/p7zip/lib/p7zip /home/z6/MgxBox/Release/app/p7zip

5.8.3. Кидаем папку /home/z6/MgxBox/Release на телефон и пробуем запустить бинарник в папке Release/app, если всё нормально, должно получиться что-то типа этого:
Прикрепленное изображение

6. Создание пакетов вручную.

6.1. Создание MGX пакета:
6.1.1. Создаём папку, помещаем в нее необходимые файлы (дата файлы приложения, исполнительные файлы, скрипт запуска, иконку).
6.1.2. Создаём в папке файл "Имя папки".cfg, редактируем его содержимое следующим образом:
Код

Name = Test
Exec = run.sh
Icon = icon.png
Author = Ant-ON
Version = 1.0
Comment = Port for ZN5 by EXL

Где, Name - имя программы, Exec - запускаемый файл, Icon - иконка, Author - Автор программы, Version - Версия программы, Comment - Комментарий.
6.1.3. Запаковываем папку в любой удобный вам архив (RAR, TAR, GZ, 7Z, ZIP), и переименовываем в "имя программы".mgx

6.2. Создание PEP пакета:
6.2.1. Создаём папку с именем "app", помещаем в нее необходимые файлы (дата файлы приложения, исполнительные файлы, скрипт запуска).
6.2.2. Создаём рядом с папкой файл "description.ini", редактируем его содержимое следующим образом:
Код

[Actions]
Silent=0
InstallApp = 1  
AddAppToMenu = 1

[InstallApp]
Name = Jump n Blob
Exec = run.sh
InstallPath = ../../mmc/mmca1/.Programs/jump_n_blob/
AppLockable = 1
Author = http://www.2d-retroperspectives.org | Philipp. Port by -=Strelok=-, EXL (c) MotoFan.Ru 08.01.2010
Version = 0.1
Daemon = 1
BigIcon= icon.png
AniIcon= icon.png
Icon= icon.png

[AddAppToMenu]
ParentFolder= root

Где, Name - имя программы, Exec - запускаемый файл, Icon | AniIcon | BigIcon - иконка, Author - Автор программы, Version - Версия программы, InstallPath - Путь установки.
6.2.3. Создаём иконку, рядом с папкой "app" и "description.ini".
6.2.4. Запаковываем иконку, папку "app" и "description.ini" в архив формата TAR, затем сжимаем его в GZ переименовываем в "имя программы".pep

7. Полезные ссылки, документация, наши проекты.

7.1. Исходники, сайты с исходниками. Множество интересных проектов есть на code.google.com и sf.net
7.1.1. Исходники проектов, базирующихся на SDL:
libsdl.org/games
libsdl.org/demos
http://dl.openhandhelds.org/cgi-bin/gp2x.cgi?0,0,0,0,46
http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,46
7.1.2. Исходники проектов, базирующихся на QT:
http://www.elsix.org/index.php?w=browse - В основном там под Sharp Zaurus, но идеи создания приложений и сорцы найти можно.

7.2. Документация, темы для прочтения:
Пробуем портировать игры и проги сами
Разработка софта под MOTOMAGX, начну небольшой HOWTO
Компиляция нативных приложений под E6/A1200, Создание окружения для компиляции
SDL библиотека
http://plg.lrn.ru/wiki/Заглавная_Страница
http://plg.lrn.ru/doc/sdl/index.html
http://doc.qt.nokia.com

7.3. Проекты:
http://code.google.com/p/open-mgx/ - исходники программ от Ant-On'a
http://code.google.com/p/sdl-magx/ - библиотека SDL HW для MotoMAgx от Ant-On'a
http://code.google.com/p/zmessanger/ - нативная аська, автор Ant-On
http://sourceforge.net/projects/qte2console/ - qte2console от DoomChisel
http://code.google.com/p/motocakerteam/ - исходники программ от испанцев MotoCakerTeam
http://code.google.com/p/zsoft/

8. Мануалы данной темы:

Если кто не может запустить ZN5Encoder в Magic box - пост #290
Нативные заставки на основе портированных мной и Neomoto демок! - пост #291
Мануал по установке Tmake в тулчейн, и правки созданного им MakeFile - пост #484
Изучение разделяемых библиотек (so) - пост #1440
Эмуляция нажатия клавиш на Motorola ZN5 - пост #1684


© EXL for MotoFan.Ru 27.08.2011
Прикрепленный файл ballgame_src.tar.gz   ( 34 килобайт ) Кол-во скачиваний: 21681
Прикрепленный файл PTC-demos.tar.gz   ( 33.29 килобайт ) Кол-во скачиваний: 21810
Прикрепленный файл Helloworld_GUI.tar.gz   ( 80.01 килобайт ) Кол-во скачиваний: 21985
Прикрепленный файл MgxBox.tar.gz   ( 5.23 мегабайт ) Кол-во скачиваний: 23251
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
SanchoNT
сообщение 30.6.2011, 18:22


Гуру
******

Группа: Пользователи
Сообщений: 703
Регистрация: 29.10.2008
Из: Нижний Тагил
Пользователь №: 184 870
Модель телефона: Moto X (1st gen)
Прошивка: 4.4.4


Настроение:
(\/) (^_^) (\/) - человек-краб, новый супер-герой



Рейтинг: 495



Цитата(Programmer-tm(Мотофан.) @ 30.6.2011, 23:35) *

Потребуется ли кому программа для просмотра стоимости смс на короткие номера? стоит ли разрабатывать?

напиши лучше нативную игру. я хочу гонки в 3D
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 30.6.2011, 18:56


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



SanchoNT,
сложновато покамест для меня таковое занятие...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Claus398
сообщение 30.6.2011, 20:27


Авторитет
********

Группа: Контент-менеджеры
Сообщений: 12 345
Регистрация: 6.7.2007
Из: Украина. Кривой Рог
Пользователь №: 140 536
Модель телефона: Motorola ROKR E1
Прошивка: My skins mod

Рейтинг: 3125.5



Programmer-tm(Мотофан.),
а как насчет ворда нативного? есть ворд на яве, но может нативный будет побыстрей работать и легче справлятся с большими файлами, и может картинки удастся отображать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Mоторчег
сообщение 30.6.2011, 22:10


Гуру
******

Группа: Пользователи
Сообщений: 774
Регистрация: 25.4.2007
Из: Новосибирск
Пользователь №: 132 481
Модель телефона:  

Рейтинг: 506



а слабо сделать типа виджета на рабочий стол для проверки баланса, как на WM?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Сергей_Motofan
сообщение 1.7.2011, 3:05


Ветеран
*****

Группа: Пользователи
Сообщений: 414
Регистрация: 28.5.2006
Из: г. Оренбург
Пользователь №: 85 146
Модель телефона: E398 MPX220 ZN5 RAZR Maxx
Прошивка: CM 12.1 5.1.1


Настроение:
..::MotoLife::..



Рейтинг: 178



Programmer-tm(Мотофан.),
Цитата(Programmer-tm(Мотофан.) @ 30.6.2011, 23:35) *

Потребуется ли кому программа для просмотра стоимости смс на короткие номера? стоит ли разрабатывать?

не знаю как на других связях, а на мтс есть такой короткий номер бесплатный (у нас в Оренбурге 2282), на который отправляешь сообщение с коротким номером, и тебе приходит полная отчетность по этому номеру - на кого зарегистрирован, стоимость входящего с этого номера, стоимость исходящего на этот номер..

Сообщение отредактировал Сергей_Motofan - 1.7.2011, 3:06
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
sunnysays
сообщение 1.7.2011, 5:35


Интересующийся
**

Группа: Пользователи
Сообщений: 52
Регистрация: 18.2.2011
Из: Bangalore
Пользователь №: 224 153
Модель телефона: MOTOZINE ZN5
Прошивка: symbosis x.2 beta


Настроение:
jovial



Рейтинг: 18.5



1.can anyone develop mgx application for a firewall for sms or messages.


1.может кто-нибудь развивать MGX заявку на брандмауэр для смс или сообщения.


2.Folder lock for my folders in messages like in rokr E6

2. Folder Lock для моей папки сообщений, как в ROKR E6


Сообщение отредактировал sunnysays - 1.7.2011, 11:10
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
U-96
сообщение 1.7.2011, 6:07


Интересующийся
**

Группа: Пользователи
Сообщений: 94
Регистрация: 12.9.2006
Пользователь №: 98 828
Модель телефона: MB865
Прошивка: ICS 4.0.4

Рейтинг: 19.5



возможно ли портирование програмы aircrack-ng которая используется для взлома кодов wifi сети
на офф. сайте указано что работа програмы успешно проверена на модели nokia N900.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ws_MeGa
сообщение 1.7.2011, 6:24


Ветеран
*****

Группа: Пользователи
Сообщений: 500
Регистрация: 20.11.2008
Из: Новосибирск
Пользователь №: 186 604
Модель телефона: Moto X Play
Прошивка: 24.61.52

Рейтинг: 232



Цитата(U-96 @ 1.7.2011, 13:07) *

возможно ли портирование програмы aircrack-ng которая используется для взлома кодов wifi сети
на офф. сайте указано что работа програмы успешно проверена на модели nokia N900.

Тоже подобную муть находил, даже на телефон исполняемые кидал, запускалась.
Но как-то странно, после запуска вафли через меню телефона у проги было слишком мало прав для того чтобы использовать вафлю телефона, а как запустить вафлю через терминал я так и не допёр... поэтому и забросил.
Мне оставалось только перевести Wi-Fi телефона в режим мониторинга, но телефон упорно не давал поменять режим, а так думаю всё бы получилось.
Прога работать будет, только надо найти человека который будет не против с ней повозиться. smile.gif
---
хммм... раньше находил где-то в просторах ынтырнетов рабочую версию... уже нет sad.gif

Сообщение отредактировал ws_MeGa - 1.7.2011, 10:31
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 1.7.2011, 11:27


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



sunnysays,

Цитата
2.Folder lock for my folders in messages like in rokr E6

2. Folder Lock для моей папки сообщений, как в ROKR E6


такие проги есть, но на конкретную папку или на файл (моя версия)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 1.7.2011, 11:27


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



Да и по нативу кроме скриптов пока не смогу сделать

Сообщение отредактировал Programmer-tm(Мотофан.) - 1.7.2011, 11:29
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
sunnysays
сообщение 1.7.2011, 11:45


Интересующийся
**

Группа: Пользователи
Сообщений: 52
Регистрация: 18.2.2011
Из: Bangalore
Пользователь №: 224 153
Модель телефона: MOTOZINE ZN5
Прошивка: symbosis x.2 beta


Настроение:
jovial



Рейтинг: 18.5



@Programmer-tm (Motofan.)
Прикрепленное изображение

for this folder... i need a folder lock in order to protect my personal messages.

для этой папки ... Мне нужна папка блокировки для защиты моих личных сообщений.

Сообщение отредактировал sunnysays - 1.7.2011, 12:32
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 1.7.2011, 11:57


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



sunnysays,
можно подумать

EXL: Пиши человеку по английски, пусть он не затрудняется с переводчиком smile.gif

Сообщение отредактировал EXL - 1.7.2011, 12:04
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 4.7.2011, 5:44


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



У кого-нибудь в zRadio Mplayer заводился по-нормальному?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 4.7.2011, 5:44


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



Если есть желание потестить:
Прикрепленный файл Zaycev.FM.mgx   ( 1.95 мегабайт ) Кол-во скачиваний: 115
На работоспособность.

Сообщение отредактировал Programmer-tm(Мотофан.) - 4.7.2011, 5:46
Прикрепленный файл Zaycev.FM.mgx   ( 1.95 мегабайт ) Кол-во скачиваний: 115
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Сергей_Motofan
сообщение 4.7.2011, 7:24


Ветеран
*****

Группа: Пользователи
Сообщений: 414
Регистрация: 28.5.2006
Из: г. Оренбург
Пользователь №: 85 146
Модель телефона: E398 MPX220 ZN5 RAZR Maxx
Прошивка: CM 12.1 5.1.1


Настроение:
..::MotoLife::..



Рейтинг: 178



Programmer-tm(Мотофан.),
через стандартный плеер все ок.. но когда выбираю плеер mplayer, то после выбора битрейта ничего не происходит.. отображается MgxBox.. после нажатия на какую нибудь кнопку, он снова выводит список радиостанций...

прошивка Symbiosis X.2
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 4.7.2011, 7:31


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



Сергей_Motofan,
Mplayer работает только с WiFi!
Делается так:
Подключаемся к WiFi
выбираем Mplayer в проге и пускаем станцию.
Должно заработать. (Если нету звука качельку громкости вниз)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 4.7.2011, 7:31


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



Пробовал с Netexec связать... Не проканало...

Сообщение отредактировал Programmer-tm(Мотофан.) - 4.7.2011, 7:32
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Сергей_Motofan
сообщение 4.7.2011, 7:39


Ветеран
*****

Группа: Пользователи
Сообщений: 414
Регистрация: 28.5.2006
Из: г. Оренбург
Пользователь №: 85 146
Модель телефона: E398 MPX220 ZN5 RAZR Maxx
Прошивка: CM 12.1 5.1.1


Настроение:
..::MotoLife::..



Рейтинг: 178



Programmer-tm(Мотофан.),
у меня сейчас вайфая нет под рукой... только безлимит GPRS.. на нем все работает через стандартный плеер

Сообщение отредактировал Сергей_Motofan - 4.7.2011, 7:39
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 4.7.2011, 7:42


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



Сергей_Motofan,
Без WiFi Mplayer не заводится. А zRadio у тебя с Mplayer дружило или не ставил?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Сергей_Motofan
сообщение 4.7.2011, 8:11


Ветеран
*****

Группа: Пользователи
Сообщений: 414
Регистрация: 28.5.2006
Из: г. Оренбург
Пользователь №: 85 146
Модель телефона: E398 MPX220 ZN5 RAZR Maxx
Прошивка: CM 12.1 5.1.1


Настроение:
..::MotoLife::..



Рейтинг: 178



Programmer-tm(Мотофан.),
с zAudio то же самое... мплеер без вайфая не работает..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 4.7.2011, 9:22


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



Сергей_Motofan,
значит не придумали как завести...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 18.7.2011, 10:46


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



Собираюсь состряпать приложенице для прослушивания интернет радиостанций (может и видео)
Кому надо будет сие чудо? (аналог zRadio)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 18.7.2011, 10:46


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



Если надо, то пишите какие станции интернетовские хотели бы там видеть... Отдельно создам тему если откликнетесь...

Сообщение отредактировал Programmer-tm(Мотофан.) - 18.7.2011, 10:47
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 18.7.2011, 11:17


Термоядерный
********

Группа: Пользователи
Сообщений: 3 496
Регистрация: 12.12.2009
Из: Чорнобиль
Пользователь №: 211 044
Модель телефона: WX160 & L7 & Z6 & ZN5-128
Прошивка: 740 MHz: Z6 and ZN5


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



Programmer-tm(Мотофан.), харошая идея, особенно для телефонов в которых нету радио, но в зине же вроде оно есть...
Для Z6 смож потом переделать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 18.7.2011, 11:27


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



VINRARUS,
Просто некоторые радио не идут в фм диапазоне...

А под Z6 хз... если только без Mplayer`а... можно протестить будет.

Сообщение отредактировал Programmer-tm(Мотофан.) - 18.7.2011, 11:28
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
igoripp
сообщение 18.7.2011, 13:20


Самый дерзкий
******

Группа: Пользователи
Сообщений: 1 412
Регистрация: 27.3.2010
Из: Касимов, Муром
Пользователь №: 215 540
Модель телефона: sony ion
Прошивка: Разные

Рейтинг: 1336



Programmer-tm(Мотофан.), мне на е8 точно нужно, так как у нас транслируют только 3 FM радио, и все они "гумно", а ведь и EUROPA+ хочется(((
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 18.7.2011, 13:38


Термоядерный
********

Группа: Пользователи
Сообщений: 3 496
Регистрация: 12.12.2009
Из: Чорнобиль
Пользователь №: 211 044
Модель телефона: WX160 & L7 & Z6 & ZN5-128
Прошивка: 740 MHz: Z6 and ZN5


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



я бы 'пиратскую станцыю' по слушал.,. smile.gif
Надеюся она еще существует...
Кстати а скоко трафика оно будет хавать в час?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 18.7.2011, 14:52


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



VINRARUS,
По трафу хз) у меня WiFi анлим и не парюсь. (а так можно разные качества потока забацать и смотреть)
Сам на эту тему не думал.
igoripp,
Значит открою темку... И буду ждать заявок на станции.


Теперь обсуждение провожу тута: RadioPlus

Сообщение отредактировал Programmer-tm(Мотофан.) - 18.7.2011, 15:54
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 18.7.2011, 18:12


Термоядерный
********

Группа: Пользователи
Сообщений: 3 496
Регистрация: 12.12.2009
Из: Чорнобиль
Пользователь №: 211 044
Модель телефона: WX160 & L7 & Z6 & ZN5-128
Прошивка: 740 MHz: Z6 and ZN5


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



ну на Z6 вместо вафли можна раздать через БТ.
Я так уже раздавал...

Сообщение отредактировал VINRARUS - 18.7.2011, 19:25
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 18.7.2011, 18:27


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



VINRARUS,
Хз на сколько сие реально, но попробовать можно...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 7.8.2011, 16:17


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



Мне вот интересно, кому нужен англо-русский словарик для зинки? Нативный... Вы ему слово а он вам перевод.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
6@Hkup
сообщение 7.8.2011, 16:28


Мастер
****

Группа: Пользователи
Сообщений: 171
Регистрация: 6.1.2008
Из: Киев
Пользователь №: 159 118
Модель телефона: V3r


Настроение:
хочу спать . . .



Рейтинг: 265



нужен! очень!
но не только англ-рус, но и рус-англ
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Claus398
сообщение 7.8.2011, 16:48


Авторитет
********

Группа: Контент-менеджеры
Сообщений: 12 345
Регистрация: 6.7.2007
Из: Украина. Кривой Рог
Пользователь №: 140 536
Модель телефона: Motorola ROKR E1
Прошивка: My skins mod

Рейтинг: 3125.5



поддерживаю! особеено будет хорошо если при наборе букв будут сразу появлятся слова, тоесть 2-3 буквы нажал, вылез список и выбираешь нужное слово. особеено будет хорошо если ищишь слово, а рядом будет перевод.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 7.8.2011, 16:50


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



Claus398,
ну это вы загнули) где бы базу такую достать) блин) енто не айс))) у меня по проще...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ritm9393
сообщение 7.8.2011, 21:48


Ветеран
*****

Группа: Пользователи
Сообщений: 315
Регистрация: 27.9.2009
Из: Респ.Татарстан г.Мамадыш
Пользователь №: 207 019
Модель телефона: L9,ZN5 T-mobile
Прошивка: Symbiosis X.2 062B


Настроение:
Езда



Рейтинг: 164




Programmer-tm(Мотофан.) Словарик бы не помешал
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Claus398
сообщение 7.8.2011, 23:21


Авторитет
********

Группа: Контент-менеджеры
Сообщений: 12 345
Регистрация: 6.7.2007
Из: Украина. Кривой Рог
Пользователь №: 140 536
Модель телефона: Motorola ROKR E1
Прошивка: My skins mod

Рейтинг: 3125.5



Цитата(Programmer-tm(Мотофан.) @ Сегодня, 17:50)
* где бы базу такую достать

есть много словариков на яве, если достать от туда слова, это поможет хоть как то? хотя бы просто что б много слов было в базе данных? если ява может тупить, то думаю натив пойдет нормально?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Programmer-tm(Мотофан.)
сообщение 8.8.2011, 4:11


Мотофан
*******

Группа: Пользователи
Сообщений: 1 681
Регистрация: 21.3.2010
Из: Из мира сего
Пользователь №: 215 291
Модель телефона: Moto X Play
Прошивка: Модифицированная...


Настроение:
Делать невозможное возможным...



Рейтинг: 620



Claus398,
у нас и ява под 3 метра не тупит... а на скрипте работает долго однако...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
igoripp
сообщение 14.8.2011, 8:42


Самый дерзкий
******

Группа: Пользователи
Сообщений: 1 412
Регистрация: 27.3.2010
Из: Касимов, Муром
Пользователь №: 215 540
Модель телефона: sony ion
Прошивка: Разные

Рейтинг: 1336



Вопрос по игре Mortal Kombat Outworld Assassins, игрового движка OpenBOR 3 build 3348. Начал я в неё гамать и вот возник вопрос: Там есть уровень, главарь которого "Баба пуляющаяся льдом", так вот, бью её, затем на экране возникает табличка "вниз-ввех-вниз+А", насколько я понял - это"Фаталити". Но у меня не получается его сделать( Кто-нибудь проходил этот момент?

EXL: Да, это сложный момент, я прошёл его с пятого или шестого раза. Нужно подойти к ней близко и нажать резко "вниз-вверх-вниз", а затем удар рукой (громкость +) или если перенастроил - смотри сам. В руках не должно быть меча или топора.

И есть ли игра футбол? А то качать полтора гига слишком много, мне столько не потянуть(
Интересует вот эта игра: Dooly_Soccer_2002

EXL: Не знаю есть ли футбол, этот движок в основном для драк. Но вот RoadRush есть:
Изображение
http://dl.openhandhelds.org/cgi-bin/gp32.cgi?0,0,0,0,11,214


Сообщение отредактировал EXL - 14.8.2011, 10:13
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
a1batross
сообщение 14.8.2011, 10:24


Мастер
****

Группа: Пользователи
Сообщений: 285
Регистрация: 6.8.2011
Из: Москва, Россия
Пользователь №: 228 723
Модель телефона: XperiaX,RN4X,ShieldTablet
Прошивка: Stock


Настроение:
OwO



Рейтинг: 350



[ламерный вопрос]а можно chrome под зину переписать??

EXL: Нет, это невозможно.
Т.к в хроме используется код с ассемблерными вставками под x86-ю архитектуру. Его вроде даже на Android Не портировали.


Сообщение отредактировал EXL - 14.8.2011, 12:14
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
a1batross
сообщение 14.8.2011, 17:18


Мастер
****

Группа: Пользователи
Сообщений: 285
Регистрация: 6.8.2011
Из: Москва, Россия
Пользователь №: 228 723
Модель телефона: XperiaX,RN4X,ShieldTablet
Прошивка: Stock


Настроение:
OwO



Рейтинг: 350



жаль! а Еще один вопрос! У меня стоит отличный эмулятор LemonBoy с фуллскрином так вот подключая телефон к телику экран не переворачивается. можно ли его вручную перевернуть?

EXL: Да. Редактируешь файл /карта памяти/mgxbox/lemonboy2x/run.sh
Желательно редактором Notepad++ - скачать можно тут.
Меняешь его содержимое следующим образом:
Код

#!/bin/sh
mypath=${0%/*}
LIBDIR1=/ezxlocal/download/mystuff/games/lib
LIBDIR2=/mmc/mmca1/games/lib
#LIBDIR3=$mypath/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$LIBDIR1:$LIBDIR2:$LIBDIR3
export HOME=$mypath
export SDL_QT_INVERT_ROTATION=1
cd $mypath
sleep 1

exec $mypath/lemonboy2x

Затем в Notepad++ Нажимаешь Кодировки -> Кодировать в UTF без BOM и сохраняешь файл. (файл -> сохранить)
Теперь у тебя либы будут браться из папки /карта памяти/games/lib и на телевизоре будет нормальная картинка. Надеюсь ты уже установил либы из первого поста этой темы: Нативные игры и эмуляторы для ZN5


Сообщение отредактировал EXL - 14.8.2011, 18:31
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Софт для ZN5 и прочих MotoMAGX: MGX и PEP, Разработка, портирование и обсуждение нативного софта · Motorola ZINE ZN5, ZN5 T-Mobile · Forum
 

46 страниц V « < 16 17 18 19 > » 
Ответ в темуСоздание новой темы
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 2.8.2025, 4:09

Форум живёт: