EclipseR
..::Main Menu::..


О проекте
:: Статьи ::
Java, ExEn и Eclipse
Генераторы PINов
Надругательство над Eclipse
Скачать
Tech-Info
Автор

Copyright (c) 2004 Merlinx86




EclipseR
Редактор прошивок телефона
Mitsubishi Trium Eclipse
Статьи

 Java, ExEn и Eclipse
Баллада о Java, ExEn и Eclipse,
написанная специально для сумашедших джаберов с www.trium-club.ru

Бредисловие

Итак. Жил-был на свете распрекрасный =) Mitsubishi Electric. Да и решил он однажды выпустить забойный телефон. Чтоб в нем все было и стоил он копейки. Вот и собрались умные китайские головы, и склепали сие чудо под названием Mitsubishi Trium Eclipse, кодовое название проекта Agent, или еще MT-405. Тут принялись всё те же умные китайские программисты-ARM-щики за китайские деньги писать программу. Задание им было дано не из легких - штоб в том телефоне и GPRS был, и Java была, и так далее. Но, как говорится, хотелось как лучше, получилось как всегда. Хотя нет, даже лучше =))

Не менее бредовая основная часть

Не последнюю роль в разработке проекта Agent по-видимому играл концерн Vodafone. В старых прошивках (47*****) можно найти следы поддержки джавы, но только на уровне проекта - в одной из первых в файловой системе находится картинка волшебной лампы Алладдина:

Главное меню - JAVA

В следующих же версии данного чуда уже нет, но остался лишь кусочек списка файлов с именем этой картинки, почему-то не удаленный при перекомпоновке файловой системы. Загадка или чей-то умысел?? Кстати, картинка эта из ряда главного меню, такая же как Сообщения, Интернет, Игры и т.д. Помимо этого, до сих пор во всех прошивках есть вот такие картинки (у кого есть Eclipse, сразу поймет откуда они), которые находятся в RO_01\PR\GRA\THEME-0\icobk0-0.dat\\ FILE0142.gif .. FILE0152.gif:

All images are Copyrighted by Mitsubishi Telecom Europe
Сообщения Телефонная книга Звонки и время Настройки Органайзер
Интернет Мифическая JAVA GPRS-Test, но почему-то не отображается Игры, видимо, для ExEn-игр Контакты
Услуги провайдера

Значит джава планировалась, но, как говорится, далеко идущие планы имеют свойство уходить безвозвратно, поэтому планы о джаве переросли в планы о заморочном стандарте ExEn, разработанном компанией In-Fusio. Прошивка под эту самоварно-паровозную систему была выпущена и залочена (заблокирована) под итальянского Omnitel'а, являющегося вроде дочерней компанией Vodafon'а. Можете сами взглянуть, на скольких логотипах внутри прошивки стоит клеймо водафона =) Кроме него, еще прошивка писалась под сотового провайдера Orange (версия 4RAV9030 от 20/06/2002)

Итак, чем же 4RAA8030 отличается от сводящей с ума пользователей Клипсы джавы? Да мало чем. На сайте www.in-fusio.com популярно объясняют, что основана технология ExEn на Java, тот же самый ExEn Developer Suit в 14 метров (уже в 27) включает в себя среду разработки именно джавы. А на форуме там могут еще популярнее объяснить, что данная возможность должна поддерживаться сотовым провайдером, т.е. в Росии и во всех ближайших республиках бывшего СССР можно на это дело положить... или забить ... - кому как больше нравится. Самое прикольное отличие ExEn от Java - тотальная платность: хочешь игру - плати, хочешь еще уровней - плати, и так далее. Закачать игру можно только через некоторую хитрую систему, по-видимому, основанную на GPRS WAP'е. Через ирду или кабель - да ни в жизнь! Разве могут загребущие лапы забугорных капиталистов упустить такой прибыльный шанс? Ни за что. Хотя, если немного поизвращаться над прошивкой телефона, то есть шанс, что, если после ее заливки телефон останется жив, вы получите клипсу с туевой хучей игр по вашему вкусу. 8) Попытки некоторых очумелых ручек заменить встроенную в эклипс-ExEn игру не привели к желанному результату. Почему? Так прост ответ. Всё не так, как вы думаете, всё намного хуже =) По видимому, очумельцы вслепую переписывали область прошивки с игрой на новую. И обламывались. А там, млин, находится целая файловая система, и не какая-нибудь, а со всем ресурсовым барахлом - и картинки, и менюшки, и уровни, и игры 8). Но вот беда, записаны они там не сплошным текстом (т.е. бинаром 8), а как положено, с культурными заголовками, в кластерах по 512 байт. Будто FAT какой-то. И просто ручками его уж не подправишь - список кластеров в начале заголовка только на 16896 байт, затем идет еще 512 байт с полями кластеров и так до бесконесности, точнее до обкончания свободного места. Так что качайте, куль-хацкеры, EclipseR'а и радуйтесь, что нашелся псих, разобравшийся в устройстве файловой системы прошивки этого расколбасного аппарата и накатавший на первом подвернувшемся под руку дельфаке прогу. [Очередной делфер вышел на тропу войну. Так давайте же выпьем за это дело. Или просто выпьем, что-то похмелиться охота] (c) boss. Вот так то.

Теперь вопрос, чего это народ сходит с ума по 4ATA0080? Да нафиг она вам сдалась?? У вас под носом (искать на www.trium-club.ru) лежит не то птица, не то зверь, не то ява, не то х знает что. Да вы попробуйте поискать в этой прошивке текст 'java'. Результат вас приятно удивит. Вот только не знаю, будет ли лоченая (locked) забугорная прошивка работать с вагонно-паровозной системой наших сотовых провайдеров.

Так вот, качаем с инфузио покачто бесплатный пакет разработчика. Возможно, некоторым счастливчикам он придет по почте, а вы думали нафиг им ваш точный почтовый адрес при регистрации?? Да, кстати, пароль на сайт вы получаете не от балды, он вроде (не уверен!) генерируется из логина. Посмотрите: первая цифра пароля - длина логина, следующие два символа - последние два символа логина, а дальше че - хз. Впрочем, может это у меня просто совпало, у меня такое часто бывает 8)) Скачали - учим яву и доки внутри вкусного 14-метрового (уже 27-ми) торта, пробуем запустить на компе игры из прошивки (повторяю, EclipseR, merlinx86.narod.ru, берите, не пожалеете =). Пишем свои проги (и игры, и проги!). К примеру, вычислитель определителя матрицы 20 порядка или что-нибудь еще, зависит от извращенности вашей фантазии. Хотя 14МГц ARM'а (так сказано в сервисной документации!) этой машинки врядли хватит для воплощения всех ваших тайных желаний. Затем разбираемся в файлах (excatalg.dat, exeeprom.dat, exembedd.dat) и заливаем все те чудеса сначала в прошивку, а потом и в наш ручной таксофон. И наслаждаемся поизведенным эффектом. Блин, это ж сколько тогда прошивок разведется =)) Но это только теория. Чего получится на практике - покажет время и дисплей расколбасной клипсы.

(c) 2004 - Merlinx86, ftoya@mail.ru
При использовании материалов статьи обязательна ссылка на автора, его сайт, любимую собачку автора и его сотового провайдера 8))))






Если у вас есть желание или возможность помочь проекту, пишите ftoya@mail.ru
Hosted by uCoz