motofan logo
       
> 

Флеш-команда RQRC, напомните синтаксис!

motoprogger
сообщение 9.1.2008, 20:04


Гуру
******

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

Рейтинг: 510



Кто знает синтаксис команды RQRC? В буте V150 (уже смешно? biggrin.gif ©) она доступна, в лоадере для C450 - тоже. Она считает чексумму диапазона памяти телефона.
Пробовал вводить в качестве аргумента 00000000,00000000 (должна была посчитать "чексумму" первого байта флеши телефона; у V150 там флешка, если кто не знает) - выдал: ERR = <.
Какой всё-таки синтаксис у этой команды:
P. S. Прошу не ругать, извините, за геронтофилию, а посмотреть, какие ещё буты и лоадеры поддерживают RQRC.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lucrece
сообщение 10.1.2008, 4:19


Moto®Head
*****

Группа: Разработчики
Сообщений: 389
Регистрация: 19.12.2005
Из: Кировская область
Пользователь №: 62 616
Модель телефона: V3xx
Прошивка: R26111LD_U_96.A0.0ER

Рейтинг: 329.5



Синтаксис такой, как ты написал. Попробуй диапазон поменять.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 10.1.2008, 8:12


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

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

Рейтинг: 1116



motoprogger,
меньше скольких-то байт диапазон не считает.
сделай диапазон в 256 байт и сдвигай его границы побайтно.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 10.1.2008, 8:43


Гуру
******

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

Рейтинг: 510



Считает от 0x400 = 1024 байт, спасибо.

Добавлено позже (10.1.2008, 14:44):
А эта чексумма - это последовательная сумма байт, потом инверсия битов?

Добавлено позже (10.1.2008, 14:52):
Больше похоже просто на сумму байт
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 10.1.2008, 9:04


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

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

Рейтинг: 1116



motoprogger,
вроде просто сумма была
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 10.1.2008, 9:18


Гуру
******

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

Рейтинг: 510



Тогда делаем так:
1) Считаем RQRC(00000000,00000400)
2) Считаем последовательно RQRC(00000000,00000401), RQRC(00000000,00000402), .... , RQRC(00000000,00000800) - получаем байты по адресам 00000400 - 000007FF
3) Считаем RQRC(00000400,00000800)
4) Считаем последовательно RQRC(000003FF,00000800), RQRC(000003FE,00000800), ... (RQRC(00000000,00000800) - получаем байты по адресам 000003FF, 000003FE, ...., 00000000
5) Считаем последовательно RQRC(00000401,00000801), RQRC(00000402,00000802) - и получаем последовательно байты по адресам 00000800, 00000801, .... , до куда нам надо.
Ужас, как долго это считаться всё будет...( Но это лучше чем ничего.
На L9 родной бут или бланк поддерживают RQRC? Или лоадеры из прошивок?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 10.1.2008, 12:52


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

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

Рейтинг: 1116



motoprogger,
там подобную лазейку зарезали вроде. сделали требования к границам диапазонов
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 10.1.2008, 18:19


Гуру
******

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

Рейтинг: 510



А кто-нибудь проверял, какие ограничения? В моей куче телефонов LTE2 нет, точно знаю smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
sadface
сообщение 10.1.2008, 19:01


Мастер
****

Группа: Пользователи
Сообщений: 273
Регистрация: 6.12.2006
Пользователь №: 110 110
Модель телефона: Z6 + Kingston 2GB
Прошивка: 44R + PE

Рейтинг: 151.5



Могу попробывать если надо, но я ничего не знаю что и как. Если не трудно отпишитесь тут что надо попроьбывать ) и для чего это нужно! Хотя так и так для развития мотофана )))))
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 11.1.2008, 7:42


Гуру
******

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

Рейтинг: 510



sadface,
Подключаешь телефон на платформе LTE2 с не отключенной RSA к компьютеру, запускаешь Flash&Backup 3.x.x
На вкладке "Flash-терминал" нажимаешь "Переключить телефон в flash-режим"
В поле "Команда" вводишь RQRC, в поле "аргументы" - пробуешь:
00000000,00000400
00000000,00010000
10000000,10000400
10000000,10010000
И скидывай сюда то, что Flash&Backup выдаёт в логе слева
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Флеш-команда RQRC, напомните синтаксис! · Ломаем и строим! · Forum
 

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

 



Текстовая версия Сейчас: 16.6.2025, 8:48

Форум живёт: