motofan logo
15 страниц V « < 14 15        
> 

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 килобайт ) Кол-во скачиваний: 3546


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

Что еще умеет этот бут:
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 килобайт ) Кол-во скачиваний: 1343


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

Сообщение отредактировал GandjaFuzz - 29.9.2007, 14:30
Прикрепленный файл Dualboot.zip   ( 29.66 килобайт ) Кол-во скачиваний: 173
Прикрепленный файл Dualboot_shx.zip   ( 48.58 килобайт ) Кол-во скачиваний: 3546
Прикрепленный файл boot_src.rar   ( 20.41 килобайт ) Кол-во скачиваний: 1398
Прикрепленный файл boot_rus.rar   ( 9.4 килобайт ) Кол-во скачиваний: 1503
Прикрепленный файл DualBootNG.rar   ( 87.68 килобайт ) Кол-во скачиваний: 485
Прикрепленный файл Dualboot___архив_обсуждения.zip   ( 66.75 килобайт ) Кол-во скачиваний: 1343
Прикрепленный файл 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
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
baat
сообщение 9.6.2010, 17:03


Самый Наглый
******

Группа: В отставке
Сообщений: 1 282
Регистрация: 18.5.2006
Из: Дом, милый дом...
Пользователь №: 83 674
Модель телефона: старая модель...
Прошивка: какая уж есть...
Победитель конкурса 2008


Настроение:
...



Рейтинг: 1535



kai..., давай по существу! не надо флуд разводить.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Dualboot, что это такое и что еще в нем нужно. · Ломаем и строим! · Forum
 

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

 



Текстовая версия Сейчас: 2.8.2025, 23:35

Форум живёт: