[ Читать ЛС. Непрочитанные ЛС:()][ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
 
Google
 
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: alext, de_Mon  
Форум » [Benq -] Siemens » Телефоны на платформе BREW » Установка BREW-приложений (на SIEMENS SXG75, BENQ-SIEMENS EF81 и т.д.)
Установка BREW-приложений

alext

Дата: Ср, 30.01.08, 22:20 | Message # 1

Модераторы
Активность: 262
Рейтинг: 8 ±
Замечания:  ±
 ----
:
: Российская Федерация ,
: Samsung I8000 и Семены
:
У нас с 17.08.07
Зовут: Александр
 
Статус: В загуле
Итак, стала возможной установка приложений на BREW

Все по порядку:
1. Сливаем CEFS с телефона при помощи QLib
2. Делаем все, чтоб в случае неудачи можно было восстановится:
2А. Сохраняем в надежном месте копию CEFS.
2Б. Сливаем бекап NV Item-ов при помощи QPST или NVEditor-а
2Б. Сливаем бекап файлов на компьютер при помощи BMC.
2В. Пробуем залить CEFS обратно при помощи QPST (иногда при бекапе CEFS возможно нарушение целостности информации). Если телефон будет перезагружатся - скорее всего из-за некорректного слива CEFS с помощью QLib. В таком случае надо залить чистый CVEFS от прошивки в Emergency Download Mode, а поверх - сохраненные NV-Items. Если CEFS продолжает сливаться некорректно, попробуйте -
а) проверить кабель
б) отключить все резидентный программы, или хотя-бы антивирусы
в) переустановить драйвера
3. Открываем слитый CEFS.MBN с пормощью любого шестнадцатиричного редактора (удобно WinHex`ом, приложен ниже)
3А. Заменяем строку 000000001919202C64DBCF13 на 4F3C2BAB88CA900F856A6B32 (она для каждого CEFS по разному адресу)
3Б. Сохраняем файл.
4. Заливаем CEFS обратно при помощи QPST
5. Теперь можно ставить программы, используя приложенный .SIG файл.

ВСЕ. ТЕПЕРЬ ВЫ В ТЕЧЕНИИ ГОДА МОЖЕТЕ СТАВИТЬ ЛЮБОЕ БРЮ ПРИЛОЖЕНИЕ НА ЛЮБОЙ ТЕЛЕФОН SIEMENS SXG75\BENQ-SIEMENS EF81.
Также может сработать для: SL91, EF82, SG75, E81C, E81, M7, S81, S80\SFG75, EF91.

Небольшое напоминание для установки приложений:
1. Папку с игрой бросаем в BREW/mod, .mif файл - в BREW/mif, .sig файл в brew/mod/[папка с игрой]/.
2. .MIF должен называться так же, как и папка с приложением
3. .SIG файл должен называться так же как и .MOD файл в папке с приложением.

нужные и важные ссылки по теме:
BREW приложения и игры
[BREW] Class-IDs - Номера классов
[BREW] FlashLite - Номера классов (Class-ID)

Attachment: winhex_12.5_reg.rar(709.3 Kb) · testsig_571.rar(1.7 Kb)


Говори тихо, но держи за спиной большую дубинку
 

DIEmens

Дата: Чт, 31.01.08, 08:50 | Message # 2

Модераторы
Активность: 428
Рейтинг: 12 ±
Замечания:  ±
 ----
: 209019388
: Украина , Щорс
: BenQ SIEmens E71
:
У нас с 06.12.07
Зовут: Дмитрий
 
Статус: В загуле
теперь ищем БРЮ! предлогаю создать отдельный форум по БРЮ! :)
ЗЫ: а что делать по окончанию года??? :D



____________________________________

BS E71 sw45 + ElfPack 2.3 + DCA-100 + DCA-140 + HHS-150

 

DIEmens

Дата: Чт, 31.01.08, 09:17 | Message # 3

Модераторы
Активность: 428
Рейтинг: 12 ±
Замечания:  ±
 ----
: 209019388
: Украина , Щорс
: BenQ SIEmens E71
:
У нас с 06.12.07
Зовут: Дмитрий
 
Статус: В загуле
еще вопрос: а где их искать после установки???


____________________________________

BS E71 sw45 + ElfPack 2.3 + DCA-100 + DCA-140 + HHS-150

 

alext

Дата: Чт, 31.01.08, 10:01 | Message # 4

Модераторы
Активность: 262
Рейтинг: 8 ±
Замечания:  ±
 ----
:
: Российская Федерация ,
: Samsung I8000 и Семены
:
У нас с 17.08.07
Зовут: Александр
 
Статус: В загуле
Quote (DIEmens)
а что делать по окончанию года???

Видимо придется обновлять сертификат (выдается на год) или как-нибудь дату скрутить. Поживем-увидим, за год спецы че-нибудь придумают


Говори тихо, но держи за спиной большую дубинку
 

de_Mon

Дата: Чт, 31.01.08, 10:39 | Message # 5

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
DIEmens,
Quote
После этого - Application Signature failure, либо переводим часы в телефоне назад (на год, на два, на три).


Я в контакте
 

alext

Дата: Чт, 31.01.08, 11:53 | Message # 6

Модераторы
Активность: 262
Рейтинг: 8 ±
Замечания:  ±
 ----
:
: Российская Федерация ,
: Samsung I8000 и Семены
:
У нас с 17.08.07
Зовут: Александр
 
Статус: В загуле
Как сделать бэкап тела и нужные для этого проги см.тут
Восстановление тела из сохраненного бэкапа:
Требования:
1. установленный QPST,
2. установленный 3GSWUP для вашей модели (или файл partition.mbn – для EF81, EF82, SL91, SG75 или *.qpart – для SXG75 и ранних прошивок EF81)
* Запускаем Software Download из пакета QPST
* Выбираем вкладку CEFS
* Выбираем COM-порт (строка Port:, кнопка Browse откроет список портов QPST Server, где нужно выбрать ваш телефон)
* В строке Partition File (Файл раздела) выбираем W5V022.qpart, W5V026.qpart – для SXG75, или partition.mbn – для EF81, EF82, SL91, SG75 и чешского 3GSWUP SXG75. Убедитесь что вы выбрали файл раздела для вашей модели, иначе последствия такого выбора НЕПРЕДСКАЗУЕМЫ.
* Затем в строке CEFS file выбираем CEFS.mbn, который мы создали на стадии бэкапа.
* Жмем Start.
Через некоторое время телефон перезагрузится и вы получите в точности такое же содержимое файловой системы телефона, как перед бэкапом, включая настройки интерфейса, списки звонков, сообщения и т.п.
Время, как ни странно будет установлено текущее, а дата - на дату бэкапа.
Файлы W5V022.qpart (для 22 проши SXG75), W5V026.qpart (для 26 проши SXG75)


Говори тихо, но держи за спиной большую дубинку
 

DIEmens

Дата: Чт, 31.01.08, 13:21 | Message # 7

Модераторы
Активность: 428
Рейтинг: 12 ±
Замечания:  ±
 ----
: 209019388
: Украина , Щорс
: BenQ SIEmens E71
:
У нас с 06.12.07
Зовут: Дмитрий
 
Статус: В загуле
а ваще вместо вин хекса лучше юзать это! оно проще и лучше!


____________________________________

BS E71 sw45 + ElfPack 2.3 + DCA-100 + DCA-140 + HHS-150

 

alext

Дата: Чт, 31.01.08, 15:14 | Message # 8

Модераторы
Активность: 262
Рейтинг: 8 ±
Замечания:  ±
 ----
:
: Российская Федерация ,
: Samsung I8000 и Семены
:
У нас с 17.08.07
Зовут: Александр
 
Статус: В загуле
Ну что, как у кого успехи? Я измененный бэкап залил, все нормально работает, только сейчас в поисках этих самых брев-приложений. Может, кто-то уже нашел? Тогда выкладываем ссылки.

Говори тихо, но держи за спиной большую дубинку
 

DIEmens

Дата: Чт, 31.01.08, 16:57 | Message # 9

Модераторы
Активность: 428
Рейтинг: 12 ±
Замечания:  ±
 ----
: 209019388
: Украина , Щорс
: BenQ SIEmens E71
:
У нас с 06.12.07
Зовут: Дмитрий
 
Статус: В загуле
вот, две игры (тетрис и иксмены 2)


____________________________________

BS E71 sw45 + ElfPack 2.3 + DCA-100 + DCA-140 + HHS-150

 

DIEmens

Дата: Чт, 31.01.08, 16:59 | Message # 10

Модераторы
Активность: 428
Рейтинг: 12 ±
Замечания:  ±
 ----
: 209019388
: Украина , Щорс
: BenQ SIEmens E71
:
У нас с 06.12.07
Зовут: Дмитрий
 
Статус: В загуле
вот еще несколько игр...


____________________________________

BS E71 sw45 + ElfPack 2.3 + DCA-100 + DCA-140 + HHS-150

 

DIEmens

Дата: Чт, 31.01.08, 17:03 | Message # 11

Модераторы
Активность: 428
Рейтинг: 12 ±
Замечания:  ±
 ----
: 209019388
: Украина , Щорс
: BenQ SIEmens E71
:
У нас с 06.12.07
Зовут: Дмитрий
 
Статус: В загуле
здесь астрономические часы (Astronomical Clock with GPS) и како-то калькулятор.
alext, проверь работу калькулятора)



____________________________________

BS E71 sw45 + ElfPack 2.3 + DCA-100 + DCA-140 + HHS-150

 

DIEmens

Дата: Чт, 31.01.08, 17:06 | Message # 12

Модераторы
Активность: 428
Рейтинг: 12 ±
Замечания:  ±
 ----
: 209019388
: Украина , Щорс
: BenQ SIEmens E71
:
У нас с 06.12.07
Зовут: Дмитрий
 
Статус: В загуле
QLib это часть QPST или QXDM? :D :D :D


____________________________________

BS E71 sw45 + ElfPack 2.3 + DCA-100 + DCA-140 + HHS-150

 

alext

Дата: Чт, 31.01.08, 17:27 | Message # 13

Модераторы
Активность: 262
Рейтинг: 8 ±
Замечания:  ±
 ----
:
: Российская Федерация ,
: Samsung I8000 и Семены
:
У нас с 17.08.07
Зовут: Александр
 
Статус: В загуле
QLib это часть QPST, а какая собсна разница?
ЗЫ. Скачал игры, какие-то проги, буду ставить


Говори тихо, но держи за спиной большую дубинку
 

alext

Дата: Чт, 31.01.08, 20:02 | Message # 14

Модераторы
Активность: 262
Рейтинг: 8 ±
Замечания:  ±
 ----
:
: Российская Федерация ,
: Samsung I8000 и Семены
:
У нас с 17.08.07
Зовут: Александр
 
Статус: В загуле
Процесс пошел...Поставил игру driv3r и прогу для GPS-навигации (вроде как :) ) sampleposdet. Работает, и это главное. Важно: Имя Sig файла должно совпадать с именем Mod файла и иметь одинаковое написание (регистр), например, Driv3r.sig уже не заработает с driv3r.mod. MIF-файл должен называться так же, как и папка с приложением (игрой). После установки прога (игра) появится в AppManager`е (000000, кнопка вызова, AppManager).
Пробуйте!
P.S. Патч на активацию скрытых пунктов меню FieldsTest (в т.ч. и AppManager) см.тут (последний пост)


Говори тихо, но держи за спиной большую дубинку
 

alext

Дата: Пт, 01.02.08, 10:18 | Message # 15

Модераторы
Активность: 262
Рейтинг: 8 ±
Замечания:  ±
 ----
:
: Российская Федерация ,
: Samsung I8000 и Семены
:
У нас с 17.08.07
Зовут: Александр
 
Статус: В загуле
Скачал прогу BELEM, но там вместо mod-файла dll-файл, поэтому не работает. С игрушкой downforce такая же история. Отсюда следует, что не будут работать приложения с *dll вместо *mod. Выскакивает ошибка:

И еще: не ставьте приложения в папки с цифрами - потом их невозможно удалить.


Говори тихо, но держи за спиной большую дубинку
 

alext

Дата: Пт, 01.02.08, 10:29 | Message # 16

Модераторы
Активность: 262
Рейтинг: 8 ±
Замечания:  ±
 ----
:
: Российская Федерация ,
: Samsung I8000 и Семены
:
У нас с 17.08.07
Зовут: Александр
 
Статус: В загуле
На сайте есть какие-то платные брев-проги, но есть и бесплатные демки (триал). Вот только чтоб зарегаться и скачать нужно мыло на платном хостинге.

Говори тихо, но держи за спиной большую дубинку
 

de_Mon

Дата: Пт, 01.02.08, 20:38 | Message # 17

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
alext, длл"ки надо в мод преобразовывать)

Я в контакте
 

alext

Дата: Пт, 01.02.08, 21:32 | Message # 18

Модераторы
Активность: 262
Рейтинг: 8 ±
Замечания:  ±
 ----
:
: Российская Федерация ,
: Samsung I8000 и Семены
:
У нас с 17.08.07
Зовут: Александр
 
Статус: В загуле
Я слышал, что можно как-то из длл скомпилить мод, вот только как? Я пока не знаю способа. Я так понимаю, что те проги, в которых длл-не для нашего тела (не для нашей версии брев).

Говори тихо, но держи за спиной большую дубинку
 

de_Mon

Дата: Пт, 01.02.08, 21:58 | Message # 19

Be inspired
Администраторы
Активность: 2121
Рейтинг: 56 ±
Замечания:  ±
 ----
: 867417
: Украина ,
: BlackBerry9530+сх75
:
У нас с 18.03.07
Зовут: Дима
 
Статус: В загуле
По просьбам - мини FAQ по компиляции BREW приложений. Софт - бесплатный, предоставляется MS, QC и GNU. Не кричите что Visual Studio стоит много денег - Express версия свободна для скачивания

1) ставим VS.NET 2003 или VS.NET 2005, при становке обязательно выбрать VC++
2) ставим BREW SDK
3) ставим BREW SDK Tools (при установке обязательно выбрать установку плугинов для VS.NET)
4) идем по ссылке http://www.mamlambo.com/writing/articles/000049.html, сливаем GCC for ARM (GNU Cross Compiler for ARM), устанавливаем его
5) настраиваем переменные среды в Windows (описано по той же ссылке) - обязательно, тщательно и внимательно все проверяем!!! Цитата:
Configuration - Environment Variables

You will need to add two new system environment variables: GCCLIBPATH and GCCHOME. The GCCHOME environment variable should point to location of the GCC cross compiler, e.g. C:\gnude. The GCCLIBPATH environment variable should point to location of libgcc.a, e.g. C:\gnude\lib\gcc-lib\arm-elf\3.3.1.

Also verify that the other environment variables have been set appropriately by the various installers. The BREWADDINS environment variable should point to the location of BREW™ Addins. The BREWDIR environment variable should point to the location of BREW™ SDK you wish to compile with (2.1.0 vs 3.0, etc.). The PATH environment variable must also contain the location of GCC (GCCHOME), (GCCHOME)\arm-elf\bin, and (GCCHOME)\lib\gcc-lib\arm-elf\3.3.1 or whichever version of GCC is installed. You'll also need (GCCHOME)\bin.

6) запускаем студию, видим появившийся toolbar от Qualcomm - там 6 иконок Цитата:
a) Makefile for ARM compiler (не нужен, так как мы используем GCC)
б) Makefile for GNU Cross Compiler (нужен)
в) Execute BREW Mif editor
г) Execute BREW Resourse editor
д) Execute BREW Simulator
е) Help

7) открываем любой семпловый проект от QC или какой другой (как правило dsw файл). Студия должна обругаться на формат проектаи предложить переконвертить его в свой формат – соглашаемся
8 ) запускаем билд (Ctrl + Shift + B) – отчасти чтобы убедиться, что проект не содержит ошибок. Если все прошло нормально, то вам напишут что то типа
Код:
mediaplayer - 0 error(s), 0 warning(s)
========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========

И появиться скомпилированная dll-ка в корне проекта. Dll-ка нам нафиг не нужна, телефон ее не понимает, идем дальше
9) нажимаем на BREW тулбаре кнопку Makefile for GNU Cross Compiler – генерируем make файл для вашего проекта. Он сохраняется в корневую директорию проекта
10) Ищем на компе файл nmake.exe – обычно он расположен по C:\Program Files\Microsoft Visual Studio 8\VC\bin\
11) Запускаем сборку mod модуля - открываем командную строку или Far или что у вас есть, переходим в каталог проекта и пишем в командной строке “C:\Program Files\Microsoft Visual Studio 8\VC\bin\nmake" -f mediaplayer.mak
12) Замелькают какие то сообщения, спокойно ждем, если все прошло успешно в корневой папке проекта появится mod файл. Че с ним делать думаю знаете

Успехов.

P.S. Visual Studio нужно исключительно для
1) проверки работоспособности вашей программы на эмляторе перед ее заливкой в телефон
2) автоматической генерации make файла для компиляции mod файла.

Если вы предпочитаете использовать в качестве подопытного кролика сразу телефон и всю жизнь создавали make файлы руками - то студию можно не ставить, достаточно GCC компилятора. Учтите, что кодить при этом придется в блокноте, чем, в принципе, русского программиста не очень то и удивишь.

автор sidney


Я в контакте
 

alext

Дата: Сб, 02.02.08, 13:25 | Message # 20

Модераторы
Активность: 262
Рейтинг: 8 ±
Замечания:  ±
 ----
:
: Российская Федерация ,
: Samsung I8000 и Семены
:
У нас с 17.08.07
Зовут: Александр
 
Статус: В загуле
Ого, я смотрю, тут целая наука :) Надо время и навык, чтоб все это скачать и разобраться.

Говори тихо, но держи за спиной большую дубинку
 
Форум » [Benq -] Siemens » Телефоны на платформе BREW » Установка BREW-приложений (на SIEMENS SXG75, BENQ-SIEMENS EF81 и т.д.)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
ТОР 10
Лучшие авторы Новички

Новые сообщения на форуме

 
  •  Постов: 2835
  •  Постов: 2496
  •  Постов: 2121
  •  Постов: 1480
  •  Постов: 1140
  •  Постов: 1054
  •  Постов: 897
  •  Постов: 835
  •  Постов: 771
  •  Постов: 752
  •  
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  Постов: 0
  •  


    Украинская Баннерная Сеть
    PageRank индикатор
     
    «»
     
     
     
    Created by Ness
    Updated by de Mon & Schulz
    Design by Melnik Alex aka Softadmin