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

Адаптирование прошивки V80 для V300/V500/V600, (Устанавливаем R37 на TRIPLETS)

ANDS
сообщение 18.8.2008, 11:12


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



Как известно, на триплеты спокойно прошиваются монстры от V80

После установки новой платформы мы имеем:
--- Нормальный DRM
--- До 10 метров памяти
--- Звуки на открытие/закрытие
--- И еще много разных вкусностей и перспектив

А пока с этой платформой есть серьёзные проблемы:
--- Не работает подсветка основного дисплея
--- Не работает внеший экран
--- Не работает клавиатура

Вобщем, очень прошу всех-всех-всех принять участие



Ну вот... Начну с подсветки.
В обеих прошивках я нашел процедуры управляющие подсветкой различных устройств (Огромное спасибо Dex9999), но как перенести - ума не приложу. То что у меня получалось только умерщвляло телефон smile.gif
Вот функции управления подсветкой основного экрана.


------[TRIPLETS_38R]
Прикрепленное изображение


------[R37_26R]
Прикрепленное изображение



Как правильно перенести?

Сообщение отредактировал ANDS - 21.8.2008, 12:13
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Джуманджи
сообщение 19.8.2008, 7:06


Гуру
******

Группа: Почётные мотофаны
Сообщений: 856
Регистрация: 8.11.2006
Из: детства
Пользователь №: 106 183
Модель телефона: нокиа

Рейтинг: 647.5



ANDS,
может попробовать поставить на V80 прошу от V547,550?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 19.8.2008, 13:04


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



Джуманджи, мне-то надо на V600 поставить прошу от V80, а не наоборот.

Сообщение отредактировал ANDS - 19.8.2008, 13:17
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 19.8.2008, 16:51


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



А че бы сразу не R373 платформу впендюрить? Я даже вам попробую эльф управляющий подсветкой написать. и что там ещё недоделанно?

Добавлено позже (19.8.2008, 22:52):
Если интересно - стукни в аську.))

Добавлено позже (19.8.2008, 22:52):
Если интересно - стукни в аську.))

Добавлено позже (19.8.2008, 22:52):
Если интересно - стукни в аську.))
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Джуманджи
сообщение 20.8.2008, 7:06


Гуру
******

Группа: Почётные мотофаны
Сообщений: 856
Регистрация: 8.11.2006
Из: детства
Пользователь №: 106 183
Модель телефона: нокиа

Рейтинг: 647.5



ANDS,
я перепутал (=
на V300/V500/V600 прошу от V547,550
если от е398 идет, то почему не пойдет от чуть схожей платформы? ph34r.gif 472-R37
В триплетах, 2 адреса оперативки, для ротатора - 1. Скорее всего это как-то соотноситься с дисплеями - внутренний, наружный
DmT,
а на что будет ссылатся эльф, если в проше нет функции подсветки для "данного железа"? smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 20.8.2008, 12:14


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



Джуманджи, R373 встает на 1 из 373000 триплетов, которые как кто-то сказал "из последних партий собранные на железе V620", Я к этим счастливчикам не отношусь, (художник должен быть всегда голоден :) )

а вот R37 встает на все триплеты без исключений, посему собственно сабж

насчет R472... Не пробовал и очень сомневаюсь, подозреваю что 4 mb оперативки не хватает на скины.

Добавлено позже (20.8.2008, 21:21):
Можешь поподробнее про "2 адреса оперативки" ? Я и не знал. :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 20.8.2008, 12:49


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



Цитата(Джуманджи @ Сегодня, 13:06)

а на что будет ссылатся эльф, если в проше нет функции подсветки для "данного железа"?
*


да ни на что! Прямаю работа с контроллером + прямые руки = нормальныйй менеджер подсветки.
Тем более Дуалбут на v80 УМЕЕТ это делать.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 20.8.2008, 14:05


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



DmT, можешь сказать, где в этом дуале (для V80) находится ф-ция управления подсветкой. Сдаётся мне, это наиболее быстрое и толковое решение - попробовать задать ссылку в дуал (на V600 он тоже пашет на ура)

Добавлено позже (20.8.2008, 23:21):
Я его пытался дизасмить скриптами, но ничего не вышло, не дизасмится. Может как-то по-другому надо искать?

off: у DmT мягкий знак на 9-ке, ага? )
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 20.8.2008, 16:47


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



ANDS,
Видиш ли в чем дело
В дуалбуте подсветка включается путем инита дисплея с параметром который означает что надо включить подсветку.
Я бы все же посоветовал найти функцию аля UIS_SetBacklightWithIntensity в прошивке где работает и перенести в прошу на которой не работает.

off: мягкий знак над пробелом справа (:

Сообщение отредактировал DmT - 20.8.2008, 17:51
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Джуманджи
сообщение 21.8.2008, 7:20


Гуру
******

Группа: Почётные мотофаны
Сообщений: 856
Регистрация: 8.11.2006
Из: детства
Пользователь №: 106 183
Модель телефона: нокиа

Рейтинг: 647.5



ANDS,
дизасмил в иде? Какие дреса писал?
4мб на скины хватает (= , только у мну 9 свободных

Цитата(ANDS @ Вчера, 16:14)

Можешь поподробнее про "2 адреса оперативки" ? Я и не знал. smile.gif
*


скорее всего в эти адреса заносяться типы дисплеев.
Ну и все, в принципе, просто портируй
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 21.8.2008, 8:32


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



Джуманджи, ROM start address & Loading address: 11FE0000

...4 mb оперативки. В телефонах со скинами её 8 mb
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Джуманджи
сообщение 21.8.2008, 10:18


Гуру
******

Группа: Почётные мотофаны
Сообщений: 856
Регистрация: 8.11.2006
Из: детства
Пользователь №: 106 183
Модель телефона: нокиа

Рейтинг: 647.5



ANDS,
если честно не понял(
мож 4 мб рома? Так этот тел (V547) со скинами, не с палитрами, то есть он не триплет
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 21.8.2008, 11:35


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



Не, не триплет. Триплеты - v300/v303/v400/v400p/v500/v501/v505/v525/v600/c698p - платформы ТRIPLETS, R3621, R3622
a v547 - это тотже v620 (R376 на него также ровно встаёт)

//вот сейчас опять этот дуал отдизасмил, нашел 37 функций, ничего похожего на исходник дуалов нету..

//появилась мысль, что виноват бут, а точнее его hwcfg. Может такое быть? У кого есть 07.C0 от V80, выложите пожалуйста.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 21.8.2008, 11:58


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



ANDS,
выложи дуал и адреса для иды
или лучше idb
вообще чтобы сделать нормально надо бы написать отдельные высокоуровневые функции включения/выключения подсветки.
Сейчас, если я правильно понял, подсветка включается прямо в функции BL_WDisplayinit(см. сорцы)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 21.8.2008, 12:43


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



BL_WDisplayinit - это где, в каком файле?

Сообщение отредактировал ANDS - 21.8.2008, 13:01
Прикрепленный файл doalboot_for_V80.rar   ( 74.16 килобайт ) Кол-во скачиваний: 60
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 21.8.2008, 13:24


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



vid_init.inc
ну или может у тебя есть другие сорцы, тода выложи сюда. чтоб я не искал.
вот в том дизасме функция sub_11FF439C - инит дисплея(BL_WDisplayinit)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 21.8.2008, 15:01


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



DmT, спасибо, я бы ещё долго искал

Добавлено позже (22.8.2008, 0:27):
Вобщем, маленько подсветки появилось :) , но телефон стал вести себя крайне неадекватно:
весь экран сдвинулся вправо и вниз, заморгал и потух, я хотел скрин снять, но MSnap снял его ровно, как и должно быть Прикрепленное изображение , потом все-таки снял полэкрана Прикрепленное изображение , а как он примерно выглядит, я нарисовал. Прикрепленное изображение
подсветка слабая, но это наверно оттого что в дуале я сам когда-то так настроил (джоем вверх-вниз).
А вообще он горит ровным темно-серым светом Прикрепленное изображение

Сообщение отредактировал ANDS - 21.8.2008, 15:39
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 21.8.2008, 16:27


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



ANDS,
Прорыв xD
Вообщем я всеже придерживаюсь мнения, что надо найти как иначе включить подсветку
Ну как альтернативный вариант - просто дописать ещё два упрощенных инита дисплея, которые включают/выключают подсветку. можно даже использовать функции дуалбута.
и ещё - напиши цепочку как нашли функции управления подсветкой(см. шапку)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 21.8.2008, 18:45


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



Не вдаваясь в подробности, по скринам можно сориентироваться:
желтым - таблица, в которой адреса для процедур управления подсветками,
выделенные 4 байта - это [адрес ф-ции подсветки осн. дисплея +1 байт],
следующие 4 байта - это какие-то свойства (менял/обнулял - не реагирует);
второй адрес - функция подсветки клавы+1, свойства, ну и т.д.
Адреса, ясен перец, для всех прошивок разные
(этот адрес я и заменил на дуаловский)

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

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


//при применении патча на V600, тот показывает серый экран с минуту и отказывается стартовать

Сообщение отредактировал ANDS - 21.8.2008, 19:32
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 21.8.2008, 19:07


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



а таблички как нашел?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 21.8.2008, 20:36


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



По мануалу, "3-я таблица" считывает её из оперативки.
Я перешел туда, куда она обращается, обнаружил там эту "4ую",
потом эту же последовательность нашел и в cg1

Сообщение отредактировал ANDS - 21.8.2008, 20:41
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 22.8.2008, 14:08


Мотокодер
******

Группа: Легенды MotoFan.Ru
Сообщений: 1 331
Регистрация: 23.6.2003
Из: Москва
Пользователь №: 71
Модель телефона: E398+, Е1000, ...

Рейтинг: 1116



для тех кто мучается с дизасмом - сорцы дуала с подсветкой для V80
http://home.vilko.ru/My_V80.zip
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 22.8.2008, 14:35


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Не забывайте, дуал - однозадачный, и тупо вызывать из него функции нельзя. Перед прямой работой с железом надо отключать прерывания, а после - восстанавливать, как это сделано в HAPI прошивки.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 25.8.2008, 5:01


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



DmT, вот эта штука умеет с оперативкой работать.

Добавлено позже (25.8.2008, 14:12):
Пытаюсь скомпилить в бинэдит функцию подсветки от 38R с поправкой на 26R, он выдаёт результат вдвое больше по размеру, чем оригинал, как это исправить? Или может ещё какой-нибудь компилятор есть для моторов
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 25.8.2008, 7:56


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



ANDS,
ты наверное в режиме ARM компилиш
надо перевести в Thumb

Добавлено позже (25.8.2008, 14:01):
Цитата(ANDS @ Сегодня, 11:01)

DmT, вот эта штука умеет с оперативкой работать.
*


гут, а какое это имеет отношение к нам?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 25.8.2008, 8:25


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



нет, в thumb. Oн как-то адреса переходов (наверно) ниже записывает,
типа
Код

91C0: B58088002900D000....20014718....F320
91F0: B40348019001...


и затирает следующую функцию, а в прошивке уже после 4718 начинается другая ф-ция...

Добавлено позже (25.8.2008, 17:27):
ну ты спрашивал, как таблички находил, я тогда не успел выложить.

Добавлено позже (25.8.2008, 18:57):
А адреса в исходнике функции, в компиляторе, как писать, +10080000 или нет? Вот эти: sub_, unk_ ? и адреса оперативки, тоже непонятно
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Джуманджи
сообщение 25.8.2008, 11:24


Гуру
******

Группа: Почётные мотофаны
Сообщений: 856
Регистрация: 8.11.2006
Из: детства
Пользователь №: 106 183
Модель телефона: нокиа

Рейтинг: 647.5



Цитата(ANDS @ Сегодня, 12:25)

нет, в thumb. Oн как-то адреса переходов (наверно) ниже записывает,
типа
Код
91C0: B58088002900D000....20014718....F320
91F0: B40348019001...

и затирает следующую функцию, а в прошивке уже после 4718 начинается другая ф-ция...
*


выложи исходный код
Цитата(ANDS @ Сегодня, 12:25)

Добавлено позже (25.8.2008, 18:57):
А адреса в исходнике функции, в компиляторе, как писать, +10080000 или нет? Вот эти: sub_, unk_ ? и адреса оперативки, тоже непонятно
*


sub_ надо прибавлять
unk_ адрес в оперативке
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 25.8.2008, 11:58


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



Вот, собрал из тех, что в шапке:

Код

.start 0x91c4
                        
                 PUSH    {R4,R5,R7,LR}
                 ADD     R4, R0, #0
                 ADD     R5, R1, #0
                 BEQ     loc_100896FC
                 LDR     R2, =unk_103E2118
                 LDRB    R2, [R2]
                 LSR     R2, R2, #4
                 LDR     R3, =unk_1219F320
                 ADD     R2, R2, R3
                 LDRB    R1, [R2,#4]
                 LDRH    R0, [R4]
                 BL      sub_103CE5FC
                 B       loc_10089704
; ---------------------------------------------------------------------------

loc_100896FC                            
                LDRH    R0, [R4]
                MOV     R1, #0
                BL      sub_103CE5FC

loc_10089704                            
                MOV     R0, #1
                POP     {R4,R5,R7}
                POP     {R3}
                 BX      R3
; End
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Джуманджи
сообщение 25.8.2008, 20:34


Гуру
******

Группа: Почётные мотофаны
Сообщений: 856
Регистрация: 8.11.2006
Из: детства
Пользователь №: 106 183
Модель телефона: нокиа

Рейтинг: 647.5



Цитата(ANDS @ Сегодня, 12:25)

и затирает следующую функцию, а в прошивке уже после 4718 начинается другая ф-ция...
*


сделай переход на отладочную строку и напиши в ней остаток кода
-------------------------
попробуй так
Код
.start 0x91c4
                        
                 PUSH    {R4,R5,R7,LR}
                 ADD     R4, R0, #0
                 ADD     R5, R1, #0
                 BEQ     loc_100891DC
                 LDR     R2, =unk_1219F320
                 LDRB    R2, [R2]
                 LSR     R2, R2, #4
                 LDR     R3, =unk_1219F368
                 ADD     R2, R2, R3
                 LDRB    R1, [R2,#4]
                 LDRH    R0, [R4]
                 B       loc_100896FE
; ---------------------------------------------------------------------------

loc_100896FC                            
                LDRH    R0, [R4]
                MOV     R1, #0
                BL      sub_103CE5FC

loc_10089704                            
                MOV     R0, #1
                POP     {R4,R5,R7}
                POP     {R3}
                 BX      R3
; End


Сообщение отредактировал Джуманджи - 25.8.2008, 20:39
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 27.8.2008, 20:10


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



Хорошие новости! Мы с DmT сделали подсветку :)
Сейчас она работает от дуалбута (спасибо Vilko). В будущем скорее всего сделаем по нормальному, но пока так сойдёт :) нужен всесторонний тест, нужна клавиатура.

Пeреключаемся.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 27.8.2008, 20:59


Мотокодер
******

Группа: Легенды MotoFan.Ru
Сообщений: 1 331
Регистрация: 23.6.2003
Из: Москва
Пользователь №: 71
Модель телефона: E398+, Е1000, ...

Рейтинг: 1116



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


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



Во включеном состоянии телефона полностью вся клава не функционирует. Работает только включение телефона по красной кнопке, ну и в бут пускает и в дуал.
Ещё заметил, когда на экране заставка, если нажать кр. кнопку - возвращает на рабочий стол, но спустя 20 секунд наступает ребут.

Добавлено позже (28.8.2008, 13:13):
Через MotoSetup все кнопки нажимаются прекрасно)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
i-render
сообщение 2.9.2008, 20:15


Мастер
****

Группа: Пользователи
Сообщений: 173
Регистрация: 24.10.2006
Пользователь №: 104 512
Модель телефона: Moto ROKR Z6

Рейтинг: 93



Нужно скен коды клавиш менять. Когда я пытался ставить на V80 прошиву от E1, то клава на V80 тож не работала. Vilko посоветовал мне заменить скен-коды клавиш в прошиве от Е1 на скен-коды от прошивы для V80. Но я с идой не дружу, поэтому дал ему скен-коды клваиш от V80 и он успешно портанул их на прошиву от Е1. Следовательно - если на триплетах, прошитых прошивками от Е1 нормально функционируют все клавиши значит скен-коды триплетов и Е1 идентичны.

Выкладываю скен-коды E1 и V80

вот скен-коды клавиш v80:
0003FF - all free
0002BF - 0
00027F - 1
0002F7 - 2
00017F - 3
0001F7 - 4
00037E - 5
0003F6 - 6
0003F3 - 7
0003F5 - 8
0003EB - 9
00037D - *
0001BF - #
0003BE - зелёная
0003BB - LSoft
00037B - Menu
0003BD - RSoft
0001EE - Jup
0002ED - Jdown
0002EE - Jleft
0001ED - Jright
0003EF - Jpress
0003DB - Кнопка справа(реч метки)
0001DF - VolUp
0003DE - VolDown

Значения джойстика V80 по диагонали:
0002EF - вниз:влево
0001EF - вверх:вправо
0003EE - вверх:влево
0003ED - вниз:вправо


А это скен-коды E398:
1111111111 - 03FF - all free
1010111111 - 02BF - 0
1001111111 - 027F - 1
1011110111 - 02F7 - 2
0101111111 - 017F - 3
0101111111 - 01F7 - 4
1101111110 - 037E - 5
1111110110 - 03F6 - 6
1111110011 - 03F3 - 7
1111110101 - 03F5 - 8
1111101011 - 03EB - 9
1101111101 - 037D - *
0110111111 - 01BF - #
1011011111 - 02DF - Phone
1110111101 - 03BD - LSoft
1101111011 - 037B - Menu
1110111011 - 03BB - RSoft
1011101111 - 02EF - Jup
1111101101 - 03ED - Jdown
0111101111 - 01EF - Jleft
1111101110 - 03EE - Jright
1110111110 - 03BE - Jpress
1111011011 - 03DB - Rsmart
1111011101 - 03DD - Lsmart
0111011111 - 01DF - VolUp
1111011110 - 03DE - VolDown
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 3.9.2008, 6:38


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



На самом деле скен-кодов в прошивке нет, я их видел только в оперативке. И у Vilko всё гораздо круче вышло smile.gif

у меня вот такой вопрос: можно ли добавить в дизасм дамп оперативки? Ну чтобы оно понагляднее было
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 3.9.2008, 7:00


Мотокодер
******

Группа: Легенды MotoFan.Ru
Сообщений: 1 331
Регистрация: 23.6.2003
Из: Москва
Пользователь №: 71
Модель телефона: E398+, Е1000, ...

Рейтинг: 1116



ANDS,
можно
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 3.9.2008, 7:41


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



блин, пустая голова
Как добавить дамп оперативки в дизасм прошивки? smile.gif .

Сообщение отредактировал ANDS - 3.9.2008, 7:46
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 3.9.2008, 8:11


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



ANDS,
Ты нашел функцию???
i-render,
(Ничем нам не поможет. Мы портируем прошу от V80 для триплетов
Вру, спасибо.

Сообщение отредактировал DmT - 5.9.2008, 17:37
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 3.9.2008, 8:44


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



DmT, нет еще.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 3.9.2008, 9:07


Мотокодер
******

Группа: Легенды MotoFan.Ru
Сообщений: 1 331
Регистрация: 23.6.2003
Из: Москва
Пользователь №: 71
Модель телефона: E398+, Е1000, ...

Рейтинг: 1116



ANDS,
file-load file - additional binary file
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 5.9.2008, 19:20


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

Группа: Пользователи
Сообщений: 464
Регистрация: 11.10.2007
Из: КузБасс
Пользователь №: 150 256
Модель телефона:   
Прошивка:
Победитель конкурса 2008


Настроение:




Рейтинг: 225.5



Нужна небольшая помощь человека с V80. Форумчане, желающие поправить свой рейтинг, стучите в асю или откликнитесь в лс.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Адаптирование прошивки V80 для V300/V500/V600, (Устанавливаем R37 на TRIPLETS) · Ломаем и строим! · Forum
 

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

 



Текстовая версия Сейчас: 12.6.2025, 21:57

Форум живёт: