motofan logo
15 страниц V « < 11 12 13 14 > »         
> 

Dualboot, что это такое и что еще в нем нужно.

Vilko
сообщение 16.3.2006, 21:20 Закрепленное сообщение!


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

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

Рейтинг: 1116



Итак, в монстрах от Archy появилось новшество - DualBoot.
много кто спрашивает - что это такое?

в области CG18, где ранее у нас был только код, выполняющий jump на оригинальную точку входа( действие необходимое для обхода RSA), теперь распологается код, выполняющий функции полноценного бута.

суть его в следующем: стандартный бут(*#) - раньше стартовал ПОСЛЕ прошивки, то-есть управление получала прошивка, проверяла состяние клавиш и найдя *# - передавала управление буту. соответственно в случае проведения "кривого" патча вместо кода прошивки, выполняющего данные действия в флешке мог оказатся просто мусор и пользователь получал труп телефона и необходимость "ТП".
теперь состояние клавиатуры определяется процедурой в CG18 ДО передачи управления прошивки, что является гораздо более безопасным.

кроме того теперь можно помимо запуска стандартного бута по *# запустить мой собственный бут, написанный полностью с нуля на основе изучения кода бута версии 7E0.
помимо того, что этот бут выполняет стандартную функцию "приема" ramdld (независимо от версии основного бута!), в нем так-же включены некоторые мои эксперименты с железом - вы можете это заметить по управлению световой начинкой телефона.

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

жду ваших предложений по поводу наращивания функционала данного бута и замечаний по поводу работы уже имеющихся функций.


Инструкция по заливке CG18 через ramldr (спасибо FX Poster):
1 - запустить прогу,подсоединить тел.
2 - дождатся переключения тела в флеш-мод, надписи "connected" в проге.
3 - нажать send ramldr, выбрать файл ldr_dualboot.bin (присоединен к посту)
4 - дождатся загрузки файла, последняя надпись в логе будет ACK JUMP
5 - нажать Erase и дождатся ACK ERASE
6 - ввести в поле base addr адрес 11fe0000
7 - нажать send binary, выбрать файл бута.
8 - ждать окончания загрузки бута
9 - нажать restart, отсоединить тело.
Прикрепленный файл Dualboot.zip   ( 29.66 килобайт ) Кол-во скачиваний: 173


Альтернативный способ установки нового бута:
Просто прошить приложенный файл через FlashBackup.
Прикрепленный файл Dualboot_shx.zip   ( 48.58 килобайт ) Кол-во скачиваний: 3545


Правильный способ входа в новый бут:
на выключенном телефоне нажать зеленую кнопку и, не отпуская ее, нажать красную.

Что еще умеет этот бут:
1 - вкл./выкл. вспышки (менее ярко, чем в камере)
2 - вкл./выкл. подсветки клавиатуры
3 - вкл. зеленые светодиоды по бокам (обратно не выключаются).
Джойстик вверх/вниз - яркость подсветки дисплея.

DUAL BOOT СКАЧАТЬ ТУТ ВЕРСИЯ 3.3 ДЛЯ L7E
DUAL BOOT СКАЧАТЬ ТУТ ВЕРСИЯ 3.3 ДЛЯ Z3
DUAL BOOT СКАЧАТЬ ТУТ ВЕРСИЯ 3.3 ДЛЯ K1

Прикрепленный файл boot_src.rar   ( 20.41 килобайт ) Кол-во скачиваний: 1398
- исходник для интересующихся
Прикрепленный файл boot_rus.rar   ( 9.4 килобайт ) Кол-во скачиваний: 1503
- руссифицированный бут от AzT59
Прикрепленный файл DualBootNG.rar   ( 87.68 килобайт ) Кол-во скачиваний: 485
- бут с графическим интерфейсом от Exebyte

blackbox:
Тема зачищена от оффтопа (обсуждение Linux, Juix и пр.).
Версию темы до очистки можно скачать здесь:
Прикрепленный файл Dualboot___архив_обсуждения.zip   ( 66.75 килобайт ) Кол-во скачиваний: 1342


Выкладываю компиляторы для дуалов
http://rapidshare.com/files/58141858/arm.rar.html

Сообщение отредактировал GandjaFuzz - 29.9.2007, 14:30
Прикрепленный файл Dualboot.zip   ( 29.66 килобайт ) Кол-во скачиваний: 173
Прикрепленный файл Dualboot_shx.zip   ( 48.58 килобайт ) Кол-во скачиваний: 3545
Прикрепленный файл boot_src.rar   ( 20.41 килобайт ) Кол-во скачиваний: 1398
Прикрепленный файл boot_rus.rar   ( 9.4 килобайт ) Кол-во скачиваний: 1503
Прикрепленный файл DualBootNG.rar   ( 87.68 килобайт ) Кол-во скачиваний: 485
Прикрепленный файл Dualboot___архив_обсуждения.zip   ( 66.75 килобайт ) Кол-во скачиваний: 1342
Прикрепленный файл Dual_Boot_L7e_3.2.rar   ( 43.9 килобайт ) Кол-во скачиваний: 570
Прикрепленный файл Dual_Boot_L7e_2.4.rar   ( 8.49 килобайт ) Кол-во скачиваний: 532
Прикрепленный файл Dual_Boot_3_2_Source_L7e.rar   ( 50.76 килобайт ) Кол-во скачиваний: 594
Прикрепленный файл Dual_Boot_2_4_Source_L7e.rar   ( 17.06 килобайт ) Кол-во скачиваний: 522
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 3.4.2008, 16:47


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

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

Рейтинг: 1116



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


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



Спасибо.Вопрос ещё,а ида и скомпилит бут или нужно ещё что-то? Я так понял мы дизасмим бут для вытаскивания нескольких процедур ? Ещё может можно проще,взять дуал от л7 он ведь также 08.D0 и поправить адреса на наши от л6-или разница не только в этом? Нет ли ссылки на 5.0,п.с. я с гпрс выходит зря 50 мб пол дня тянул,и если можно то надо ссылку в теме Дизасмим Прошивку тоже на 5.0 исправить.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chik_v
сообщение 3.4.2008, 17:53


Опытный
***

Группа: Разработчики
Сообщений: 107
Регистрация: 13.1.2007
Из: Херсон
Пользователь №: 116 653
Модель телефона: Samsung i5700
Прошивка: i570EXXJH7
Победитель конкурса 2008

Рейтинг: 174.5



IDA 5.2 можно скачать здесь (~70Mb)
Цитата(Motohobiman @ Сегодня, 19:01)

Вопрос ещё,а ида и скомпилит бут или нужно ещё что-то?
*


IDA не компилит, тебе нужно скачать компилятор (ссылка а шапке темы)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
xmasloff
сообщение 3.4.2008, 19:38


За..Портер!
****

Группа: Почётные мотофаны
Сообщений: 221
Регистрация: 12.5.2006
Пользователь №: 82 828
Модель телефона: L7 Psevdo
Прошивка: Psevdo L7

Рейтинг: 297.5



Цитата(Motohobiman @ 3.4.2008, 21:01) *

Спасибо.Вопрос ещё,а ида и скомпилит бут или нужно ещё что-то? Я так понял мы дизасмим бут для вытаскивания нескольких процедур ? Ещё может можно проще,взять дуал от л7 он ведь также 08.D0 и поправить адреса на наши от л6-или разница не только в этом? Нет ли ссылки на 5.0,п.с. я с гпрс выходит зря 50 мб пол дня тянул,и если можно то надо ссылку в теме Дизасмим Прошивку тоже на 5.0 исправить.


А у меня вопрос к владельцам L6 - кто-нибудь хоть попробовал залить дуал от L7/V360??
Если у вас бут такой же (08.D0 ?? или все же нет?), то почему никто до сих пор этого не сделал??
К слову - на V360 бут 08.А0, однако дуал от L7 (делался на дизасме 08.D0) прекрасно к нему подходит.
Ничего страшного ведь не произойдет, в крайнем случае вы всегда сможете ввести тело в бланк при помощи комбинации *+ВКЛ.

Сообщение отредактировал xmasloff - 3.4.2008, 19:46
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motohobiman
сообщение 4.4.2008, 12:50


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



Тогда я Вас не понял,если так сильно извиняюсь,и прошу удалить демогогию.Оставив один вопрос -Кроме адресов ничего менять не надо ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
xmasloff
сообщение 4.4.2008, 13:59


За..Портер!
****

Группа: Почётные мотофаны
Сообщений: 221
Регистрация: 12.5.2006
Пользователь №: 82 828
Модель телефона: L7 Psevdo
Прошивка: Psevdo L7

Рейтинг: 297.5



Нужно пробовать. Для начала хотя бы измените стартовый адрес дуала на свой (в исходнике от L7) и перекомпилите. Если так не заработает, то хошь-не хошь - придется дизасмить ваш бут.
Если у вас затык с дизасмом, выложите кто-нидь свой бут от L6, я хотя бы загружу его в иду. Ну а дальше - дело техники.

Сообщение отредактировал xmasloff - 4.4.2008, 14:12
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
manjak
сообщение 5.4.2008, 0:20


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

Группа: Пользователи
Сообщений: 44
Регистрация: 23.3.2008
Пользователь №: 167 388
Модель телефона: e398
Прошивка: 49r

Рейтинг: 0



скомпиляйте бут с текущим временем пожалста... кусок кода отвечающий за время тут в последних постах где-то валялся smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motohobiman
сообщение 6.4.2008, 4:38


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



Нужно пробовать. Для начала хотя бы измените стартовый адрес дуала на свой (в исходнике от L7) и перекомпилите. Если так не заработает, то хошь-не хошь - придется дизасмить ваш бут.Если у вас затык с дизасмом, выложите кто-нидь свой бут от L6, я хотя бы загружу его в иду. Ну а дальше - дело техники.


Нет сама CG18 по адресу такая-же.В общем мои попытки оказались не результативными,при залитии Дуала для Л7 телефон просто находился в вечном буте.Также непонятна адресация из Инфо - Открыть в hex-редакторе CG7, прописать по адресу C82: 4801 6800 4700 11FE 0014 -что это переход на Дуал ?

Вот наш бут.
Прикрепленный файл Code_group_BOOT0__0x10000000_.rar   ( 23.22 килобайт ) Кол-во скачиваний: 100


Сообщение отредактировал Motohobiman - 6.4.2008, 4:58
Прикрепленный файл Code_group_BOOT0__0x10000000_.rar   ( 23.22 килобайт ) Кол-во скачиваний: 100
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MARKyxa
сообщение 12.4.2008, 2:31


(/\/\)otoModer
*******

Группа: Почётные мотофаны
Сообщений: 1 973
Регистрация: 27.12.2007
Из: Города грехов
Пользователь №: 158 437
Модель телефона: iPhone 12 pro max
Прошивка: IOS
Победитель конкурса 2008


Настроение:
In progress



Рейтинг: 1846



проблема следующая: заливаю DualBoot от Vilko, все заливается без ошибок, только он не работает, зажимаю зеленую, жму красную, он находится в дуал буте только пока держу красную, стоит ее отпустить он вылетает, пробовал ставить прошивку делюкс, и на ней он не работает, симптомы те же, что с этим сделать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MARKyxa
сообщение 12.4.2008, 23:44


(/\/\)otoModer
*******

Группа: Почётные мотофаны
Сообщений: 1 973
Регистрация: 27.12.2007
Из: Города грехов
Пользователь №: 158 437
Модель телефона: iPhone 12 pro max
Прошивка: IOS
Победитель конкурса 2008


Настроение:
In progress



Рейтинг: 1846



Все, проблема решилась перезаливкой, правда нес первого раза
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
manjak
сообщение 13.4.2008, 4:59


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

Группа: Пользователи
Сообщений: 44
Регистрация: 23.3.2008
Пользователь №: 167 388
Модель телефона: e398
Прошивка: 49r

Рейтинг: 0



скомпиляйте бут с текущим временем пожалста... кусок кода отвечающий за время тут в последних постах где-то валялся wink.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chik_v
сообщение 13.4.2008, 7:55


Опытный
***

Группа: Разработчики
Сообщений: 107
Регистрация: 13.1.2007
Из: Херсон
Пользователь №: 116 653
Модель телефона: Samsung i5700
Прошивка: i570EXXJH7
Победитель конкурса 2008

Рейтинг: 174.5



Цитата(Motohobiman @ Сегодня, 7:43)

Елки палки,скачал 70 мб - установил,открываю пример Vilko-пишет пиратская версия Иды и вырубается прога.Капец.Удалите пост с линком на прогу и моё сообщение по протчению.Спасибо.
*



А внимательней на содержимое архива с IDA посмотреть пробовали? Папочку fix заметили? Вот если взять 2 файла из неё и заменить ими файлы в папке, куда установлена IDA, то свершится чудо: всё откроется.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motohobiman
сообщение 13.4.2008, 11:51


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



Всё разобрался наконецто,причина была -нужно было использовать 32 битную версию.Ещё раз спасибо !

Сообщение отредактировал Motohobiman - 13.4.2008, 14:10
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Emperio
сообщение 16.4.2008, 11:50


Новичок
*

Группа: Пользователи
Сообщений: 9
Регистрация: 16.3.2008
Пользователь №: 166 663
Модель телефона: ROKR E1
Прошивка: r373_g_0e.30.42r

Рейтинг: 0



(Снимаем RSA (новый метод для LTE2) - если RSA уже снята , то пропускаем этот шаг.) А чтобы снять RSA надо просто поставить галочку и всё?
(Разбираем прошивку и сохраняем кодовые группы в бинарные файлы.) КАК?
Обьясните новичку!!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 19.4.2008, 5:29


Гуру
******

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

Рейтинг: 510



Emperio,
Тебе для какого телефона надо? Если для E1, то на него есть дуалбут в комплекте для понижения бута от Random, правда, он сразу сам включается, если так надо - могу попробовать пересобрать, чтобы включался по зелёной кнопке (только проверять не на чем, рисковать не хочется). Клавиатура на E1 такая же, как на Е398?
Если для L7/V3i/V360 - открываешь прошивку через https://forum.motofan.ru/index.php?showforum=143 Flash&backup 3 на вкладке "Обработка прошивок", ставишь галочку "Снять RSA (новый метод для LTE2 телефонов)"
Если для L7e/K1/Z3 - с ними сложнее, сначала надо провести некоторые манипуляции над самим телефоном (читай тему про обход RSA в ветке про эти модели)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 17.5.2008, 17:32


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

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


Настроение:




Рейтинг: 225.5



Не пойму, как встроить код в исходник, как пользоваться компиляторами?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Fads
сообщение 17.5.2008, 18:11


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

Группа: Пользователи
Сообщений: 32
Регистрация: 29.4.2006
Из: Самара, Москва
Пользователь №: 81 101
Модель телефона: E398, E2, HTC Uni

Рейтинг: 4.5



ANDS, прописываешь нужный тебе код в boot.asm или в любом .inc, только не забудь вызывать свой код, а компилить - просто запустить make.bat

Сообщение отредактировал Fads - 17.5.2008, 18:15
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 20.5.2008, 8:50


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

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


Настроение:




Рейтинг: 225.5



Как это - не забудь вызывать свой код? Я думаю так: добавить в эту папку new.inc и в конце boot.asm добавить строчку с именем new.inc и через консоль запускать make.bat, да? Я его просто так открываю и появляется еrr.log, в котором написано аrmasm.exe неявляется чем-то там... При чем тут armasm?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 20.5.2008, 9:09


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

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

Рейтинг: 680



ANDS,
armasm - компилятор из пакета ADS
это он компилирует дуалбут
тебе необходимо скачать этот пакет и вписать путь к armasm в переменной окружения Path
подробнее написанно в теме Портация Elfpack v1.0
там же ссылка на ADS
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Kartes
сообщение 1.6.2008, 11:16


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

Группа: Пользователи
Сообщений: 47
Регистрация: 24.5.2008
Пользователь №: 173 117
Модель телефона: Е1, L7
Прошивка: The Life II

Рейтинг: 0



залейте плиз снова бут

Сообщение отредактировал Kartes - 1.6.2008, 15:51
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Fads
сообщение 2.6.2008, 19:12


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

Группа: Пользователи
Сообщений: 32
Регистрация: 29.4.2006
Из: Самара, Москва
Пользователь №: 81 101
Модель телефона: E398, E2, HTC Uni

Рейтинг: 4.5



Дуалбут для в3.
Изменения относительно версии для е398 минимальны.
Огромное спасибо Vilko, по сути он сам портировал, я был всего лишь удаленным исполнителем
ридми в комплекте
качать из следующего поста

Сообщение отредактировал Fads - 7.6.2008, 9:03
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Fads
сообщение 6.6.2008, 10:58


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

Группа: Пользователи
Сообщений: 32
Регистрация: 29.4.2006
Из: Самара, Москва
Пользователь №: 81 101
Модель телефона: E398, E2, HTC Uni

Рейтинг: 4.5



http://fads.ucoz.org/Dualboot_V3.7z

Сообщение отредактировал Fads - 6.6.2008, 11:08
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 9.6.2008, 3:50


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

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


Настроение:




Рейтинг: 225.5



Скажите пожалуйста, как в дуале найти таблицу инициализации дисплеев? И вообще, она похожа на ту, которая в прошивке? В исходнике, по-моему только для ешек. И ещё вопрос, для обработки нажатий клавишь дуал обращается к прошивке?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Джуманджи
сообщение 9.6.2008, 4:14


Гуру
******

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

Рейтинг: 647.5



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


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

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

Рейтинг: 1116



ANDS,
таблица инициализации дисплея похожа на массив чисел. на прошивку она не совсем похожа.
для клавиатуры - прошивка НЕ используется, дуал сам опрашивает ее.

Джуманджи в каждом по-разному. как скомпилится.

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


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

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


Настроение:




Рейтинг: 225.5



Джуманджи, в проге BinEdit удобно искать, на вкладке Графика.

Добавлено позже (9.6.2008, 14:00):
Vilko, ну хоть визуально покажи? :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Fads
сообщение 9.6.2008, 7:36


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

Группа: Пользователи
Сообщений: 32
Регистрация: 29.4.2006
Из: Самара, Москва
Пользователь №: 81 101
Модель телефона: E398, E2, HTC Uni

Рейтинг: 4.5



ANDS
не только для ешек, смотри файл vid_init.inc
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 9.6.2008, 17:03


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

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


Настроение:




Рейтинг: 225.5



Ок. Кажется начал понимать :) а как теперь ее начало в буте можно найти? Vilko, a что находится по адресу 03FC6078? Он в самом начале этой функции опрашивается, это не тип установленного дисплея?

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


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

Группа: Пользователи
Сообщений: 32
Регистрация: 29.4.2006
Из: Самара, Москва
Пользователь №: 81 101
Модель телефона: E398, E2, HTC Uni

Рейтинг: 4.5



ANDS
ты ищешь в дизасме дуала чтоли? Скачай исходники. Насчет 03FC6078 - да, это тип дисплея
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 9.6.2008, 18:54


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

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

Рейтинг: 1116



ANDS,
что это за адрес? дуал, прошивка?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
manjak
сообщение 9.6.2008, 19:02


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

Группа: Пользователи
Сообщений: 44
Регистрация: 23.3.2008
Пользователь №: 167 388
Модель телефона: e398
Прошивка: 49r

Рейтинг: 0



Блин дуалбут каданить сделаете чтобы текущее время показывал?? Или такой калечный он и останется?? Неужто не стыдно..........
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Fads
сообщение 9.6.2008, 19:27


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

Группа: Пользователи
Сообщений: 32
Регистрация: 29.4.2006
Из: Самара, Москва
Пользователь №: 81 101
Модель телефона: E398, E2, HTC Uni

Рейтинг: 4.5



manjak
http://fads.ucoz.org/boot.7z шей по инструкции в 1 посте
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
manjak
сообщение 9.6.2008, 19:40


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

Группа: Пользователи
Сообщений: 44
Регистрация: 23.3.2008
Пользователь №: 167 388
Модель телефона: e398
Прошивка: 49r

Рейтинг: 0



а можно shx и для e398?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Fads
сообщение 9.6.2008, 19:55


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

Группа: Пользователи
Сообщений: 32
Регистрация: 29.4.2006
Из: Самара, Москва
Пользователь №: 81 101
Модель телефона: E398, E2, HTC Uni

Рейтинг: 4.5



это для е398.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
manjak
сообщение 9.6.2008, 20:06


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

Группа: Пользователи
Сообщений: 44
Регистрация: 23.3.2008
Пользователь №: 167 388
Модель телефона: e398
Прошивка: 49r

Рейтинг: 0



shx давай smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 9.6.2008, 20:40


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

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


Настроение:




Рейтинг: 225.5



Vilko, это из исходника дуала, из файла vid_init.inc
Код

                ALIGN 4

byte_3FC6078    EQU     0x03FC6078
                  ...


я, кстати, нашел эти же данные (которые по адресу 3FC6078) и в прошивке. Вот и думаю, это и есть таблица инициализации дисплеев (в сg1) или нифига?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Fads
сообщение 9.6.2008, 21:15


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

Группа: Пользователи
Сообщений: 32
Регистрация: 29.4.2006
Из: Самара, Москва
Пользователь №: 81 101
Модель телефона: E398, E2, HTC Uni

Рейтинг: 4.5



По этому адресу хранится 1 байт, определяющий тип дисплея. Ищи в прошивке команды загрузки этого адреса в регистр и чтение байта по адресу.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 10.6.2008, 6:35


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

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

Рейтинг: 1116



Fads,
прошивка тут не при чем.
ANDS,
в этот байт в дуале пишется модель дисплея, определенная при инициализации.
далее модель нужна для последующей инициализации TFT
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 10.6.2008, 10:18


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

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


Настроение:




Рейтинг: 225.5



Vilko,
а прошивка, как я понимаю, таким же образом работает с дисплеями, т.е. сначала опрашивает оперативку, а потом распределяет, какой дисплей чем инициализировать?
И этот же байт опрашивается во всех прошивках и на всех платформах (LTE 32мб) на которых дуал работает? Так?

Сообщение отредактировал ANDS - 10.6.2008, 10:38
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ANDS
сообщение 11.6.2008, 13:33


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

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


Настроение:




Рейтинг: 225.5



Vilko, скажи, а в исходнике дуала из первого поста есть данные для инициализации диспов v80. Если есть, то какой для неё тип используется (1, 2, 3, 4, 7, 0хD)?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Dualboot, что это такое и что еще в нем нужно. · Ломаем и строим! · Forum
 

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

 



Текстовая версия Сейчас: 1.8.2025, 16:55

Форум живёт: