motofan logo
2 страниц V  1 2 >        
> 

Проект Медуза, инфа разработчикам

Inlined
сообщение 15.9.2005, 20:05


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

Группа: Пользователи
Сообщений: 91
Регистрация: 5.9.2005
Из: Санкт-Петербург
Пользователь №: 50 635
Модель телефона: E398, DEFY

Рейтинг: 73.5



Просуммирую информацию по проекту:

Проект Медуза

Цель - получение информации о Java-классах из прошивки (а не из документации Motorola).
Смысл - использовать скрытые, недокументированные возможности Java.
Результат - получены дампы классов, методов, полей и т.п. по прошивкам с платформой R372 и R373.

Полученные дампы классов (прошивки):Особенности:

Все не public классы и методы вызывать нельзя. Они здесь только для информации.
References - это набор ссылок и данных разного типа, которые встречаются в имплементации классов.

Пока нет информации о throws и implements.

Исходные коды

Проект имеет открытые исходные коды основной программы (OSS, open source software).
Программа для создания дампов на языке Perl:
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 16.9.2005, 4:55


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Inlined,
реальная дока - остается проверить это дело на практике
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
angryzes
сообщение 28.9.2005, 11:28


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

Группа: Пользователи
Сообщений: 60
Регистрация: 17.8.2005
Пользователь №: 48 919
Модель телефона: e398 [e1]
Прошивка: E1

Рейтинг: 26



Похоже, что е790 видео играет, да еще и в полный экран, тестовая прога нужна
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
PROFF
сообщение 28.9.2005, 13:17


Crazy People
*****

Группа: Почётные мотофаны
Сообщений: 318
Регистрация: 19.6.2004
Из: |__________|90 rus|
Пользователь №: 6 465
Модель телефона: HTC HD2 leo
Прошивка: Android MIUI

Рейтинг: 521.5



grafmoto, поможешь намутить для нас прогу для видео?

сегодня постараюсь вставить это в phonemanager, но гарантий никаких не даю :-)

Сообщение отредактировал grafmoto - 29.9.2005, 4:11
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Inlined
сообщение 16.10.2005, 15:39


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

Группа: Пользователи
Сообщений: 91
Регистрация: 5.9.2005
Из: Санкт-Петербург
Пользователь №: 50 635
Модель телефона: E398, DEFY

Рейтинг: 73.5



Сегодня я подготовил очередное обновление. Теперь готовы данные по прошивке R373 42R (последняя доступная прошивка для ROKR E1):

http://inlined.nm.ru/moto/r373-42r-jdmp.zip

Изменений по отношению к 1ER мало - добавлены классы по работе со 3D-звуком для VSCL плюс немного по мелочам.
Главная интрига на сегодня – нет поддержки Bluetooth-классов, хотя она и заявлена в Device Guide. Возможно, что поддержка Bluetooth из Java в ROKR будет в будущем, но явно не сейчас.

Я решил так же опубликовать программу, которая делает эти таблицы, может кому-то еще захочется покопаться в структурах KVM. Задача максимум - создавать class-файлы из информации, которая заложена в прошивке. Это поможет глубже разобраться в работе непонятных классов, хотя, по сути, большинство методов так или иначе "уходят" в native-методы, в которых можно разобраться только через ARM-отладчик.

http://inlined.nm.ru/moto/medusa.zip

И немного о том, что мне удалось узнать о корелетах (CORElet).

Корелет – это новый тип мидлета, который Моторола использует на платформе R373. В платформе R373 применяется два уровня виртуальной машины – системный уровень и пользовательский (com.motorola.synerj.svc.SecurityManager.vmStatus). Корелет – единственный мидлет, который запускается на системном уровне.

Таким образом, корелет обладает правом доступа к классам семейства com.motorola.synerj, которые позволяют приложению глубже интегрироваться в систему (откликаться за системные события, менять интерфейс и т.п.).

Но у механизма реализации корелетов на R373 есть ряд особенностей:
1. Корелет автоматически запускается при старте
2. Корелет постоянно работает на системном уровне VM, а при старте пользовательского мидлета отключается с сохранением состояния из-за ограничений виртуальной машины
3. Корелетом может быть только один мидлет – опять же из-за того, что два приложения одновременно работать не могут

Итюнс – типичный пример корелета. Из-за того, что он постоянно запущен, код прошивки не поддерживает фоновый режим для обычных мидлетов. Вне зависимости от того, запущен ли итюнс на самом деле, прошивка просто не анализирует опцию "Background: True", в ней даже нет такого текста в отличие от кода платформы R372.

А теперь о самом плохом – подпись jar-файла корелета, которая находится в jad-файле, проверяется каждый раз при его запуске. Поэтому ни модифицировать код итюнса, ни написать свой корелет пока не представляется возможным.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VANDAL1
сообщение 17.10.2005, 12:35


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

Группа: Пользователи
Сообщений: 426
Регистрация: 24.10.2004
Из: Москвы
Пользователь №: 17 976
Модель телефона: htc pharos 3470
Прошивка: the one

Рейтинг: 177



Цитата
Сегодня я подготовил очередное обновление. Теперь готовы данные по прошивке R373 42R (последняя доступная прошивка для ROKR E1):

не в тему-ссылку на прошиву нету?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 18.10.2005, 17:17


квант истории
******

Группа: Пользователи
Сообщений: 1 043
Регистрация: 1.4.2005
Из: Рязань
Пользователь №: 39 980
Модель телефона: (M)oTorola
Прошивка: testing/unstable
Победитель конкурса 2008

Рейтинг: 739.5



1.а можноли сделать чтобы потдерживались прошивки от с650
2. сделать прогу в виде exe
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 19.10.2005, 4:36


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



hobbit19,
дык уж наверное для 650 и так все классы известны
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 19.10.2005, 5:06


квант истории
******

Группа: Пользователи
Сообщений: 1 043
Регистрация: 1.4.2005
Из: Рязань
Пользователь №: 39 980
Модель телефона: (M)oTorola
Прошивка: testing/unstable
Победитель конкурса 2008

Рейтинг: 739.5



Цитата(grafmoto @ Среда, 19 Октября 2005, 7:36)
hobbit19,
дык уж наверное для 650 и так все классы известны
*


а в друг в новых прошивках типа 368 серии чего нового есть?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lochy
сообщение 22.10.2005, 11:06


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

Группа: Пользователи
Сообщений: 33
Регистрация: 3.9.2004
Из: Львів
Пользователь №: 11 550
Модель телефона: SE W750
Прошивка: R1BC002

Рейтинг: 8



grafmoto, ну че там с видео чегото будет или нет?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Sity
сообщение 27.10.2005, 9:30


Одинокий волк
****

Группа: Пользователи
Сообщений: 218
Регистрация: 20.2.2005
Пользователь №: 37 305
Модель телефона: Nokia N95 8GB
Прошивка: V 15.0.015

Рейтинг: 165.5



Inlined А не пробовали посмотреть классы в 43 прошивке? Может там есть заявленная поддержка блютуз для Рокка? И еще вопрос: а что еще в моторе запущено в фоновом режиме(по типу итюнса) и можно ли от этого избавиться дабы разгрузить оперативку под более полезные проги? :-)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Inlined
сообщение 27.10.2005, 10:38


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

Группа: Пользователи
Сообщений: 91
Регистрация: 5.9.2005
Из: Санкт-Петербург
Пользователь №: 50 635
Модель телефона: E398, DEFY

Рейтинг: 73.5



Цитата
А не пробовали посмотреть классы в 43 прошивке? Может там есть заявленная поддержка блютуз для Рокка?

Да, я смотрел прошивку 43, в ней так же нет блютуса.

Вообще, любой может это посмотреть сам - нужно всего лишь поискать в бинарном файле первой кодовой группы CG1 название корневого "каталога" класса (например, "javax/bluetooth" - точки заменяются на "/"). Например, в прошивке для E1000 такой текст есть, в текущих прошивках для E398/E1 - нет.

Цитата
И еще вопрос: а что еще в моторе запущено в фоновом режиме(по типу итюнса) и можно ли от этого избавиться дабы разгрузить оперативку под более полезные проги? :-)

В чистом виде java-машина пытается загрузить при старте только корелеты, если есть. По идее, если их нет, ничего не загружается. Что там работает вообще во время ожидания, кроме явы, пока неизвестно, это нужно глубже копать в прошивку.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Archy
сообщение 31.10.2005, 7:30


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

Группа: Почётные мотофаны
Сообщений: 447
Регистрация: 10.4.2005
Из: Киев
Пользователь №: 40 468
Модель телефона: E1-L6-L7e-U9, iPhone
Прошивка: M-S1.5RC3 L7e_01.0AR

Рейтинг: 516



Уже пришло время на практике попытаться всё это сделать - Вилко смог поставить РОКР на Е398
Ковыряния E398 -> Rokr E1
(правда, пока повторить ни у кого не вышло) :D
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Inlined
сообщение 3.11.2005, 20:50


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

Группа: Пользователи
Сообщений: 91
Регистрация: 5.9.2005
Из: Санкт-Петербург
Пользователь №: 50 635
Модель телефона: E398, DEFY

Рейтинг: 73.5



Еще одно добавление насчет блютуса в ROKR - теперь с офиц. сайта мото-разработчиков www.motocoder.com (из раздела FAQ):

Bluetooth API on ROKR/E1

Question

My MIDlet uses bluetooth api. Everytime I run the program, the screen only reply me with "Application Error", I found there is a "java.lang.NoClassDefFoundError : Java/Bluetooth/Local Device" error. What does it mean?

Answer

JSR 82 is disabled on ROKR phone.

Как говорится, без комментариев ;-(
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Euk
сообщение 17.1.2006, 0:11


Новичок
*

Группа: Пользователи
Сообщений: 27
Регистрация: 10.10.2005
Из: планета The Мля
Пользователь №: 54 088
Модель телефона: e398
Прошивка: 48R_Symbian_1.4

Рейтинг: 41.1



к сведенью:

disable [dIs'eIbl]
запрещать, отключать, блокировать
# предотвращать что-либо, например прерывания (ср. enable).

это я к тому что это не значить что включить его никак нельзя.. почему бы не поробывать слить функцию с е1000 и пихнуть ее в наш тел? нереал?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
UdH-WiNGeR
сообщение 15.3.2006, 8:43


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 13.3.2006
Пользователь №: 73 993
Модель телефона: e398
Прошивка: R373_.._45R

Рейтинг: 0



Можно где-нибудь взять исходники этой проги?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
UdH-WiNGeR
сообщение 15.3.2006, 15:56


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 13.3.2006
Пользователь №: 73 993
Модель телефона: e398
Прошивка: R373_.._45R

Рейтинг: 0



Sorry, с утра он был не доступен, а я думал что там exe
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
..Strik3r..
сообщение 18.4.2006, 12:15


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

Группа: Пользователи
Сообщений: 529
Регистрация: 6.2.2006
Пользователь №: 69 186
Модель телефона: [MPx200]
Прошивка: WM5 [Rv1]

Рейтинг: 90.5



Inlined, можно сменить название какого нибудь из классов в прошивке?

Цитата(Inlined @ Четверг, 27 Октября 2005, 14:38)
Вообще, любой может это посмотреть сам - нужно всего лишь поискать в бинарном файле первой кодовой группы CG1 название корневого "каталога" класса (например, "javax/bluetooth" - точки заменяются на "/")
*


IDA смотреть?

Для чего служит твоя программа я не понял? В ехе можеш?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valleo
сообщение 8.5.2006, 13:26


Гуру
******

Группа: Почётные мотофаны
Сообщений: 728
Регистрация: 21.10.2005
Из: Находка
Пользователь №: 55 219
Модель телефона: Z3
Прошивка: 0DR

Рейтинг: 692.5



Извините что поднимаю тему но у меня огромная просьба. Как я понял классы synerj нужно писать с нуля по документации. Но я настолько ламер в этом деле что прошу - поделитесь этой библиотекой пожалуйста, у кого она есть. Если можете отправьте на valleo@yandex.ru . Буду очень благодарен!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Inlined
сообщение 8.5.2006, 17:17


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

Группа: Пользователи
Сообщений: 91
Регистрация: 5.9.2005
Из: Санкт-Петербург
Пользователь №: 50 635
Модель телефона: E398, DEFY

Рейтинг: 73.5



Цитата(Valleo @ Понедельник, 8 Май 2006, 17:26)
Извините что поднимаю тему но у меня огромная просьба. Как я понял классы synerj нужно писать с нуля по...


Библиотек у меня нет, есть только эти дампы, сделанные по информации из прошивки. Библиотеки по идее нужно делать самому исходя из этих дампов. Думаю, что в том или ином виде готовые библиотеки могут быть у grafmoto, посколько он занимается корелетостроением.

Цитата(..Strik3r..)
можно сменить название какого нибудь из классов в прошивке? Для чего служит твоя программа я не понял? В ехе можеш


Не понял твой вопрос. Зачем менять названия класса в прошивке?
Для чего служит программа - она создает те самые дампы. Написана на языке перл, это интерпретируемый язык, exe делать из него не нужно, нужен перл на компьютере. Например, ActiveState Perl.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
pes_voiny
сообщение 9.5.2006, 20:29


Мастер
****

Группа: Пользователи
Сообщений: 150
Регистрация: 21.2.2006
Из: Киев
Пользователь №: 71 361
Модель телефона: E398
Прошивка: 49R_Elektro255_v0.3

Рейтинг: 8



Скажите, а это действительно очень сложно встроить классы в прошивку или пока никто не знает как это сделать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 10.5.2006, 5:29


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(pes_voiny @ Среда, 10 Май 2006, 0:29)
Скажите, а это действительно очень сложно встроить классы в прошивку или пока никто не знает как это сделать?
*


Vilko знает :-)
вот тут основные классы com.motorola.synerj.* которые используются iTunes. описывать все я устал :-)))
Прикрепленный файл synerj.zip   ( 31.15 килобайт ) Кол-во скачиваний: 777
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
pes_voiny
сообщение 10.5.2006, 9:03


Мастер
****

Группа: Пользователи
Сообщений: 150
Регистрация: 21.2.2006
Из: Киев
Пользователь №: 71 361
Модель телефона: E398
Прошивка: 49R_Elektro255_v0.3

Рейтинг: 8



grafmoto,
Так все-таки можно надеяться, что классы для bluetooth через ява будут встроены в прошивку???
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
..Strik3r..
сообщение 10.5.2006, 9:57


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

Группа: Пользователи
Сообщений: 529
Регистрация: 6.2.2006
Пользователь №: 69 186
Модель телефона: [MPx200]
Прошивка: WM5 [Rv1]

Рейтинг: 90.5



Цитата(Inlined @ Понедельник, 8 Май 2006, 21:17)
Не понял твой вопрос. Зачем менять названия класса в прошивке?
*


Так ты сможеш или нет?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Inlined
сообщение 10.5.2006, 10:21


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

Группа: Пользователи
Сообщений: 91
Регистрация: 5.9.2005
Из: Санкт-Петербург
Пользователь №: 50 635
Модель телефона: E398, DEFY

Рейтинг: 73.5



Цитата(..Strik3r.. @ Среда, 10 Май 2006, 13:57)
Так ты сможеш или нет?
*



Если новое название не длиннее старого, то нужно просто любым hex-редактором поверх заменить название класса.
Только я ума не приложу, зачем это делать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
pes_voiny
сообщение 10.5.2006, 10:33


Мастер
****

Группа: Пользователи
Сообщений: 150
Регистрация: 21.2.2006
Из: Киев
Пользователь №: 71 361
Модель телефона: E398
Прошивка: 49R_Elektro255_v0.3

Рейтинг: 8



..Strik3r..,
Я тоже не могу понять зачем переименовывать класс в прошивке,ведь каждый класс за что-то отвечает!?Нужно добавить классы в прошивку!Этим вроде Vilko занимался,но что-то никаких вестей!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
..Strik3r..
сообщение 10.5.2006, 10:50


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

Группа: Пользователи
Сообщений: 529
Регистрация: 6.2.2006
Пользователь №: 69 186
Модель телефона: [MPx200]
Прошивка: WM5 [Rv1]

Рейтинг: 90.5



Inlined, только если конечно тебе не сложно. Пока Andy51 разрабатывает 3D движок, чтобы свою игру написать, хотелось бы уже существующие попробовать. Для этого надо просто переименовать
com.motorola.graphics.j3d на
com.mascotcapsule.micro3d.v3

Название длиннее.. Не получится, да?



Это не дает некаких гарантий, что все прокатит.. Просто попытка.. Если несложно
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
pes_voiny
сообщение 10.5.2006, 10:58


Мастер
****

Группа: Пользователи
Сообщений: 150
Регистрация: 21.2.2006
Из: Киев
Пользователь №: 71 361
Модель телефона: E398
Прошивка: 49R_Elektro255_v0.3

Рейтинг: 8



..Strik3r..,
А разве наши моторы поддерживают com.mascotcapsule.micro3d.v3???По моему у нас поддерживеется com.mascotcapsule.micro3d.v2,а большенство последниз 3д игр написаны под com.mascotcapsule.micro3d.v3!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
..Strik3r..
сообщение 10.5.2006, 12:15


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

Группа: Пользователи
Сообщений: 529
Регистрация: 6.2.2006
Пользователь №: 69 186
Модель телефона: [MPx200]
Прошивка: WM5 [Rv1]

Рейтинг: 90.5



pes_voiny, ты прав. Но отличий не очень много.. И возможно, некоторые игры пойдут безо всякой переделки. Это конечно не факт, но попробовать я думаю стоит.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
pes_voiny
сообщение 10.5.2006, 12:54


Мастер
****

Группа: Пользователи
Сообщений: 150
Регистрация: 21.2.2006
Из: Киев
Пользователь №: 71 361
Модель телефона: E398
Прошивка: 49R_Elektro255_v0.3

Рейтинг: 8



..Strik3r..,
Я согласен, но по-сути тогда надо будет разбирать игру,которая не захочет пойти и смотреть, какие процедуры или функции java кода обращаются 3-му капсулю!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
cherr
сообщение 10.5.2006, 13:16


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

Группа: Пользователи
Сообщений: 394
Регистрация: 10.7.2005
Из: Белгород
Пользователь №: 45 847
Модель телефона: iPhone 15 Pro
Прошивка: iOS 17


Настроение:
А руки-то помнят...



Рейтинг: 260



Цитата(..Strik3r.. @ Среда, 10 Май 2006, 14:50)
Inlined, только если конечно тебе не сложно. Пока Andy51 разрабатывает 3D движок, чтобы свою игру написать, хотелось бы уже существующие попробовать. Для этого надо просто переименовать
com.motorola.graphics.j3d на
com.mascotcapsule.micro3d.v3

  Название длиннее.. Не получится, да?
Это не дает некаких гарантий, что все прокатит.. Просто попытка.. Если несложно
*


Так ведь если заменить имена классов в игре, то ничего не получается, с чего ты взял, что если мы заменим в прошивке, все заработает?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
..Strik3r..
сообщение 10.5.2006, 14:49


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

Группа: Пользователи
Сообщений: 529
Регистрация: 6.2.2006
Пользователь №: 69 186
Модель телефона: [MPx200]
Прошивка: WM5 [Rv1]

Рейтинг: 90.5



cherr, мы же не можем переделывать много игр, чтобы просто попробовать пойдет она, или нет, да и кто за переделку игр возьмется? А так - скачивай игры - устанавливай без переделки. Пойдет - пойдет. Не пойдет - нечего не поделать. Да и при перелелке игр могут ошибки возникать. Еще раз повторю: Так есть хоть какой то процент вероятности, что хоть некоторые, из уже существующих игр, запустятся у нас.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 10.5.2006, 15:10


0xFFFF
******

Группа: Разработчики
Сообщений: 832
Регистрация: 28.3.2006
Из: Нижний Новгород
Пользователь №: 76 255
Модель телефона: E398, Milestone 2
Прошивка: 49R w/ElfPack2


Настроение:
^^,



Рейтинг: 1224



А я вот что обнаружил: mascotcapsule v2 и v3 отличаются не только новыми возможностями, но ещё и методом использования, так что просто переименование не покатит :(
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valleo
сообщение 11.5.2006, 6:00


Гуру
******

Группа: Почётные мотофаны
Сообщений: 728
Регистрация: 21.10.2005
Из: Находка
Пользователь №: 55 219
Модель телефона: Z3
Прошивка: 0DR

Рейтинг: 692.5



2 grafmoto - Огромное пасибо!!! =)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
pes_voiny
сообщение 12.5.2006, 9:30


Мастер
****

Группа: Пользователи
Сообщений: 150
Регистрация: 21.2.2006
Из: Киев
Пользователь №: 71 361
Модель телефона: E398
Прошивка: 49R_Elektro255_v0.3

Рейтинг: 8



Ну почему никто не хочет попробовать встроить bluetooth классы в прошивку?Ведь этого так нехватает!!! :(
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 12.5.2006, 9:54


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(pes_voiny @ Пятница, 12 Май 2006, 13:30)
Ну почему никто не хочет попробовать встроить bluetooth классы в прошивку?Ведь этого так нехватает!!! 
*


шутник. это только может один человек во всем мире!!! Vilko!!! clap;applo clap;applo clap;applo
ЗЫ ... ну и парни из моторолы :D
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
pes_voiny
сообщение 12.5.2006, 10:52


Мастер
****

Группа: Пользователи
Сообщений: 150
Регистрация: 21.2.2006
Из: Киев
Пользователь №: 71 361
Модель телефона: E398
Прошивка: 49R_Elektro255_v0.3

Рейтинг: 8



grafmoto,
Я знаю, что это очень сложно,было бы думаю просто,если б можно было "декомпилировать" полностью прошивку!
А ты не знаешь Vilko этим пробовал заниматься или может занимается???
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Keannad
сообщение 12.5.2006, 15:00


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

Группа: Пользователи
Сообщений: 40
Регистрация: 3.8.2005
Из: НиНо
Пользователь №: 47 743
Модель телефона: Samsung GALAXY S III

Рейтинг: 7



Цитата(grafmoto @ Пятница, 12 Май 2006, 13:54)
шутник. это только может один человек во всем мире!!! Vilko!!!  clap;applo  clap;applo  clap;applo
ЗЫ ... ну и  парни из моторолы  :D
*



Почему из моторолы. Просто подойти к девелоперу, поставить бутылку чего-нито и попросить собрать билд на 373 платформе со всеми фичами. Вроде я гдето видел инфу что 373 платформу планировали на Е398.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 14.5.2006, 11:06


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(pes_voiny @ Пятница, 12 Май 2006, 14:52)
Я знаю, что это очень сложно,было бы думаю просто,если б можно было "декомпилировать" полностью прошивку!
А ты не знаешь Vilko этим пробовал заниматься или может занимается???
*


;-) больше по этому поводу ничего сообщить не могу
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Valleo
сообщение 15.5.2006, 12:32


Гуру
******

Группа: Почётные мотофаны
Сообщений: 728
Регистрация: 21.10.2005
Из: Находка
Пользователь №: 55 219
Модель телефона: Z3
Прошивка: 0DR

Рейтинг: 692.5



Брр, может конечно я задаю глупый вопрос, но есть ли возможность изъять из прошивки не описания классов (как сдесь есть) а выдрать сами классы? Конечно я понимаю что это было перво-целью, и может быть она не удалась, но всетаки =)

Кстати очень интересный класс есть у synerj - GifAnimation (как я заметил эти классы могут отрисовывать анимацию)... Попытаюсь на днях сделать что нить... может получится...

Брр, может конечно я задаю глупый вопрос, но есть ли возможность изъять из прошивки не описания классов (как сдесь есть) а выдрать сами классы? Конечно я понимаю что это было перво-целью, и может быть она не удалась, но всетаки =)

Кстати очень интересный класс есть у synerj - GifAnimation (как я заметил эти классы могут отрисовывать анимацию)... Попытаюсь на днях сделать что нить... может получится...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Проект Медуза, инфа разработчикам · Разработка Java-приложений · Forum
 

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

 

Текстовая версия Сейчас: 4.7.2025, 6:27

Форум живёт: 8072 дней