Все для Sony Ericsson, патчи, эльфы, моддинг, прошивка
  
Логин: Пароль: Запомнить: Привет гость! Зарегистрируйся или авторизируйся для получения доп. возможностей!
Разделы
PDA версия сайта
Новости
Статьи
Файлы
Патчи
Патчи A2
Патчи db2020
Эльфы
Исходники эльфов
Wiki
Форум
Обратная связь
Развернуть/Свернуть
 
Развернуть/Свернуть

Разработка эльфов на Linux : Эльфостроение : Эльфы : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  Эльфы
      /  Эльфостроение
   /  Разработка эльфов на Linux
На печать 
Правила 


igor_b


Вникающий


Регистрация: 13.10.09
Сообщений: 37
Репутация: 171
Откуда: Ростов-на-Дону




 
  #1 [16.11.09, 22:54] Разработка эльфов на Linux   

 
Я занимаюсь разработкой эльфов с помощью операционной системы Linux. Однако большинство операций я выполняю с помощью эмулятора Виндовс wine.
Для разработки и компиляции эльфов я использую среду разработки IAR. Чтобы установить среду разработки на компьютер, необходимо скачать IAR442A.exe и установить в отдельной директории командой wine IAR442A.exe. После установки, для запуска среды разработки я использую скрипт ide.sh, который запускаю из директории, в которую установилась программ - в ней находится каталог Embedded Workbench 4.0 Evaluation.

Для проверки недостающих функций в эльфах я написал скрипт на Perl, который назвал elfcheck.pl. Этот скрипт использует программу elfcheck.exe (я ее скачал с этого сайта), которая запускается в эмуляторе wine и файл библиотеки функций для телефона. Все эти 3 файла у меня находятся в каталоге /usr/local/bin, но допускается их размещение в текущей директории. Для проверки эльфа (например Call Logger) я запускаю скрипт с параметром имени эльфа: elfcheck.pl "Call Logger". Данный скрипт выполняет ту же функцию что и программа под Виндовс FuncChecker, но с моей точки зрения удобнее запускать скрипт с командой строки.

Для копирования эльфов в телефон я написал скрипт на shell copy_elf.sh. Этот скрипт монтирует файловую систему флэш карты телефона по bluetooth, копирует эльфа в папку Memory Stick/MSSEMC/Media files/other/Elf на флешке и отмонтирует файловую систему телефона. Для корректной работы скрипта устройство телефона необходимо спарить с компьютером по блютузу. Затем в скрипте необходимо прописать номер по блютузу устройства телефона. Пример использования скрипта: copy_elf.sh AudioBookReader.elf



Прикрепленный к сообщению файл:

copy_elf.sh.zip copy_elf.sh.zip (0.61 kb; 5 hits) Скачать файл
elfcheck.exe.zip elfcheck.exe.zip (36.08 kb; 7 hits) Скачать файл
elfcheck.pl.zip elfcheck.pl.zip (0.90 kb; 4 hits) Скачать файл
ide.sh.zip ide.sh.zip (0.23 kb; 8 hits) Скачать файл


k750i -> w800i R1BD001
Спасибо сказали: Olegat0r, vodoo999, ELECTRO-NIC, nik_osar, Alex_E, toha257, razkolbazzz

Zormax


Admin


Регистрация: 12.12.05
Сообщений: 5820
Репутация: 5289
Откуда: Nizhniy Novgorod




 
  #2 [17.11.09, 07:30] Перемещено.   

 
Перемещено.




TOOKY T83 (1.3.1-L2), MK808B

snzuev


Пользователь


Регистрация: 29.12.08
Сообщений: 57
Репутация: 176
Откуда: Санкт-Петербург




 
  #3 [23.03.13, 21:10] Re: Разработка эльфов на Linux   

 
У меня вопрос не по теме... вернее есть противоположная ситуация. А именно эльфы пишутся в Linux на gcc а хотелось бы на винде это сделать. Проблема заключается в том, что имеется разделяемая библиотека ака *.so. Бибилиотеки служат для расшаривания одного кода для всех эльфов, без повторных загрузок в RAM для каждого эльфа. Это удобно использовать для каких нибудь бибилотек или сервисов.
Сами авторы забросили эту разработку, а как на винде использовать эту библиотеку сами не знают. Поэтому подумал, может здесь кто-нибудь поможет найти выход из ситуации(кроме как юзать Linux)
SVN лоадера, и прочего: http://code.google.com/p/lg-phone-develop/




В отпуске

den_po


Developer/Admin


Регистрация: 27.3.06
Сообщений: 3279
Репутация: 10763
Откуда: Чебоксары




 
  #4 [24.03.13, 14:03] Re: Разработка эльфов на Linux   

 
snzuev, gcc легко собрать под виндой и под винду. а в какой операционке использовать, разницы нет.

существующие пакеты:
http://www.rowley.co.uk/arm/ (вроде платный)
http://yagarto.de/#download
https://launchpad.net/gcc-arm-embedded/+download

собранное мной http://justdanpo.cheb.ru/gcc




promt is better than google translate
Спасибо сказали: snzuev, MrGraL, a6b6, SERGK393


Похожие темы
 ТемаОтветыАвторПросмотрыОбновление
  Проблемы и некорректная работа эльфов967EnergiZer71057925.10.14, 01:14
  Идеи и запросы эльфов1457Joker XT103937427.10.14, 19:52
  Создание Эльфов2106nvoid138328707.08.13, 22:44
  Иконки и графика для эльфов48sam228089010.02.13, 18:31
  Обсуждение "Мини-эльфов"865Joker XT60518923.01.13, 01:26
  Разработка интерпретатора.35IDOL12343873516.07.12, 23:05
  (W580) Несколько эльфов221RusNet20096209.07.12, 18:33
  Исходники эльфов41sprut18838128.03.12, 13:22

  • Поиск
  • Права
Вы не можете начинать темы.
Вы не можете редактировать свои сообщения.
Вы не можете создавать опросы.
Вы не можете вкладывать файлы в сообщения.
Вы не можете отвечать на сообщения.
Вы не можете удалять свои сообщения.
Вы не можете голосовать.

Главная Новости Статьи Файлы Патчи Форум Опросы PDA
- Генерация страницы: 0.04 секунд | 11 Запросов | HTML: 33.73 КБ -