Итак, провел сегодня опять небольшую "чистку" темы :)
на этот раз в отдельную тему вынесено все, связанное с прогой SHXСoDec
на этот раз в отдельную тему вынесено все, связанное с прогой SHXСoDec
![]() |
![]() |
![]() |
![]() |
![]() |
Здравствуйте, гость ( Вход | Регистрация ) |
![]() Ковырнём Прошивку ..., Hex Workshop 4.0, Hiew etc... |
Vilko |
![]() |
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
Итак, провел сегодня опять небольшую "чистку" темы :)
на этот раз в отдельную тему вынесено все, связанное с прогой SHXСoDec |
puper |
![]() |
MotoSHXCoder ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 253 Регистрация: 16.3.2005 Из: Брест Пользователь №: 38 940 Модель телефона: nokia :) Рейтинг: 153.5 ![]() |
Vilko
Цитата - пропатчить оперативку телефона, в которую при загрузке копируются драйвера железа для их более быстрого выполнения. Если я правильно понял, тел при включении часть кода переносит в оперативку? и какие адреса этой оперативки? Хотя это видимо ничё не даст. Цитата а бывает и неожиданный рестарт, вплоть до мгновенного ресета. впринципе, ничего опасного в этом нет, Ну я думал, если удастся пропатчитьь через лэнг, и по каким-то причинам тел незапланировано вырубиться, то он же потом наш патч не примет, перепрошивать надоть? |
Random |
![]() |
![]() Музыкант ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 1 066 Регистрация: 28.1.2005 Пользователь №: 36 054 Модель телефона: iPhone 4S Рейтинг: 921 ![]() |
Цитата(oper_89 @ Четверг, 19 Май 2005, 12:44) А ты пробовал редактировать файл замен dnp.prf через Random's Language Editor v1.5 (у меня в подписи)? Это куда более простая работа чем ковырять прошивку, а потом прошивать ее. Тут надо всего лишь включить сим и залить файл. Ты вроде ту тему читал. |
Vilko |
![]() |
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
Randomx,
на С550 и ниже этот файл не работает |
Evy |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 11 Регистрация: 22.9.2003 Пользователь №: 626 Модель телефона: V2288 -> Nokia5510 Прошивка: 03.53 Рейтинг: 0 ![]() |
Цитата(oper_89 @ Thursday, 19 May 2005, 18:16) Меня терзают смутные сомнения... Кажись, этой проге не нравятся ленгпаки от с350-х. Так ли это и следует ли ожидать версию с поддержкой для этих моделей? ленгпак от с350 криптован BlowFish'ем. Наверно, тебе следует сделать декрипт. Про декрипт читай в этой теме (примерно год назад это было). вОспользуйся поиском 8) |
Jon X |
![]() |
![]() Опытный ![]() ![]() ![]() Группа: Пользователи Сообщений: 145 Регистрация: 24.9.2004 Из: Рязань Пользователь №: 13 805 Модель телефона: HTC Desire Рейтинг: 2.5 ![]() |
У меня такой вопрос, как удалить ненужные языки из ленгпака? И при удалении их сколько мы получим доп места?
|
Vilko |
![]() |
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
удалить-то можно, но места это не даст.
|
Jon X |
![]() |
![]() Опытный ![]() ![]() ![]() Группа: Пользователи Сообщений: 145 Регистрация: 24.9.2004 Из: Рязань Пользователь №: 13 805 Модель телефона: HTC Desire Рейтинг: 2.5 ![]() |
Почему не даст? Ведь при сохранении проши без ленгпаков, она весит метра на 1,5 меньше.
|
oper_89 |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 43 Регистрация: 29.3.2005 Пользователь №: 39 785 Модель телефона: е398 Рейтинг: 1.5 ![]() |
Evy,
а поточнее нельзя, а то не найду никак? |
Vilko |
![]() |
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
Jon X,
под лэнг-пак жестко зарезервирован определенный кусок места, не зависимо от реального размера LP. изменить это нельзя, это уже многократно обсуждалось. читай внимательнее форум. |
Jon X |
![]() |
![]() Опытный ![]() ![]() ![]() Группа: Пользователи Сообщений: 145 Регистрация: 24.9.2004 Из: Рязань Пользователь №: 13 805 Модель телефона: HTC Desire Рейтинг: 2.5 ![]() |
Vilko,
Понял, а если раскроют ключ RSA, то можно будет изменить размер зарезервированного места под ленгпак. |
Evy |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 11 Регистрация: 22.9.2003 Пользователь №: 626 Модель телефона: V2288 -> Nokia5510 Прошивка: 03.53 Рейтинг: 0 ![]() |
|
puper |
![]() |
MotoSHXCoder ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 253 Регистрация: 16.3.2005 Из: Брест Пользователь №: 38 940 Модель телефона: nokia :) Рейтинг: 153.5 ![]() |
To Vilko
Цитата эта процедура фактически либо не вызывается вообще... Я практически ничего не смыслю в яве, но нельзя ли через яву вызвать эту функцию, или другой какой код? |
Vilko |
![]() |
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
puper,
нет, ява на 100% изолирована от кода, ее реализующего. |
hobbit19 |
![]() |
![]() квант истории ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 043 Регистрация: 1.4.2005 Из: Рязань Пользователь №: 39 980 Модель телефона: (M)oTorola Прошивка: testing/unstable ![]() Рейтинг: 739.5 ![]() |
Vilko
помню в журнале читал о нулевом кольце в винде и о способах получения к нему доступа есть ли что нубудь похожее в прошивках?? и насчет RSA его значение она храниться в прошивке |
Vilko |
![]() |
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
hobbit19,
нет |
Ectar |
![]() |
![]() Мотоманьяк ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 532 Регистрация: 23.3.2004 Из: Canada Пользователь №: 2 465 Модель телефона: Motorola V551, E1000 Прошивка: R472_G_08.18.55R, 80.3F.36I (0.5.F.1) Рейтинг: 139 ![]() |
Vilko,
вот-вот, в том то и смысл Явы ;) Archy, Рано еще скачивать, ее еще не доделали, глюкает малеха |
puper |
![]() |
MotoSHXCoder ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 253 Регистрация: 16.3.2005 Из: Брест Пользователь №: 38 940 Модель телефона: nokia :) Рейтинг: 153.5 ![]() |
Вопрос к зантокам:
- Для чего в прошивке два загрузчика: RAMDLD и CG5, каково между ними распределение ролей? И что лежит в Ц650 по адресу 10000000-1007FFFF. |
Vilko |
![]() |
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
Цитата(puper @ Понедельник, 30 Май 2005, 14:01) Вопрос к зантокам: - Для чего в прошивке два загрузчика: RAMDLD и CG5, каково между ними распределение ролей? И что лежит в Ц650 по адресу 10000000-1007FFFF. что такое CG5 - не знаю. пришли мне его самого и его адрес - скажу. а с 10000000 по 1007FFFF лежат: загрузчик прошифки(флешер) - не тот, что ramldr, а тот, что по * # запускается. дальше PDS потом panic data и затем DSP Core |
dvMax |
![]() |
![]() VIP ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 1 053 Регистрация: 29.6.2004 Пользователь №: 7 003 Модель телефона: . Рейтинг: 409.5 ![]() |
Vilko
Я заметил что при прошивке ленгпапка, в телефоне затирается только кодовая группа ленгпака (CG4) и только потом заливатся ленпак. Одим словом, можно ли затереть кодовую группу CG6, а потом записать свою ? Как я понял, адреса кодовой группы которую необходимо затереть находится в файле загрузичке RAMDLD. P.S. CG5 есть в прошивке R364_G_0B.D1.1AR_B |
Vilko |
![]() |
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
dvMax,
стереть можно любую CG, главное в заголовке правильно ее адрес указать... |
dvMax |
![]() |
![]() VIP ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 1 053 Регистрация: 29.6.2004 Пользователь №: 7 003 Модель телефона: . Рейтинг: 409.5 ![]() |
Vilko
Цитата(Vilko @ Понедельник, 30 Май 2005, 13:08) dvMaxстереть можно любую CG, главное в заголовке правильно ее адрес указать... Хорошо бы ещё узнать, что именно нужно править в заголовке, не думаю что простым сравнением файлов от ленгпака и прошивки мне это не удастся выяснить. |
Mikl |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 1.4.2005 Пользователь №: 39 982 Модель телефона: E 398 Прошивка: R372_G_0E.20.59R Рейтинг: 0 ![]() |
Драсте всем.Есть вопрос-можнл ли залить Флекс прогой PST?
и где его можно скачать для 98 прошивки на сайте у Тефа я его не нашел.Скажите пжалуста. |
dvMax |
![]() |
![]() VIP ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 1 053 Регистрация: 29.6.2004 Пользователь №: 7 003 Модель телефона: . Рейтинг: 409.5 ![]() |
Mikl
Цитата(Mikl @ Понедельник, 30 Май 2005, 13:36) Драсте всем.Есть вопрос-можнл ли залить Флекс прогой PST? Да, Вы можете залить флекс через PST 7.1.1, смотри меню File > Open > pFlex |
Mikl |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 1.4.2005 Пользователь №: 39 982 Модель телефона: E 398 Прошивка: R372_G_0E.20.59R Рейтинг: 0 ![]() |
Пасибо.а де можно скачать этот флекс и какой для 98 прошивки или по фиг какой лить?
|
Mikl |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 1.4.2005 Пользователь №: 39 982 Модель телефона: E 398 Прошивка: R372_G_0E.20.59R Рейтинг: 0 ![]() |
а еще вопросик-какая вероятность убить трубу при заливке флекса PST?
|
dvMax |
![]() |
![]() VIP ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 1 053 Регистрация: 29.6.2004 Пользователь №: 7 003 Модель телефона: . Рейтинг: 409.5 ![]() |
Mikl
Цитата(Mikl @ Понедельник, 30 Май 2005, 13:45) Пасибо.а де можно скачать этот флекс и какой для 98 прошивки или по фиг какой лить? По твоему тел. ничего не могу сказать (у меня С650), но из моего опыта, лучше не заливать флекс, если не знаешь о нём ничего, флекс может быть залочен и прочее.На FTP ТЕФа есть флекс для E398: SE7308AXXU1079_for_E398.rar |
Mikl |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 8 Регистрация: 1.4.2005 Пользователь №: 39 982 Модель телефона: E 398 Прошивка: R372_G_0E.20.59R Рейтинг: 0 ![]() |
Пасибо хоть что теперь знаю.ну буду пробовать.я перепрошил трубу нормально все прошло как по маслу а то ради чего затеялся прошивать не изменилось оказывается это флекс теперь поробую его влить.Еще раз спасибо
|
Random |
![]() |
![]() Музыкант ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 1 066 Регистрация: 28.1.2005 Пользователь №: 36 054 Модель телефона: iPhone 4S Рейтинг: 921 ![]() |
Цитата(dvMax @ Понедельник, 30 Май 2005, 17:31) Vilko Хорошо бы ещё узнать, что именно нужно править в заголовке, не думаю что простым сравнением файлов от ленгпака и прошивки мне это не удастся выяснить. Начиная со смещения 100 идут сначала адрес начала, а потом конца. И так для каждой кодовой группы, расположены они учитывая их номер. |
puper |
![]() |
MotoSHXCoder ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 253 Регистрация: 16.3.2005 Из: Брест Пользователь №: 38 940 Модель телефона: nokia :) Рейтинг: 153.5 ![]() |
dvMax
Цитата Одим словом, можно ли затереть кодовую группу CG6, а потом записать свою ? Если в SHXCoDec сообрать SHX файл, состоящий только из RAMDLD и СG6, то в телефоне променяется только CG6 и ничего больше, адреса других CG не будут затронуты. |
Daniel |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 404 Регистрация: 15.2.2005 Пользователь №: 37 003 Модель телефона: C450 Прошивка: лежит бездыханно Рейтинг: 66.5 ![]() |
Ребята. А скажите как можно подсчитать(изменить) контрольную сумму прошивки
Просто ПСТ выдаёт Super-file checksum mismatch |
4inut |
![]() |
![]() МотоОФФтопперрр ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 815 Регистрация: 6.10.2004 Из: Россия \ Москва \ Юзао Пользователь №: 15 540 Модель телефона: c650 Прошивка: 2FR Рейтинг: 65 ![]() |
А нельзя уже начать переписывать прошивку, удалять ненужный мусор, добавлять фичи, по мере добавления фич сообщать что мона а что нет, так подобрали бы RSA а прошивка уже готова :) Или надо все время на теле тестить?
Извините за наглость :) |
Vilko |
![]() |
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
4inut,
да кто ж мешает-то? конечно, можно переписывать :) начинай... :) только я например проги без возможности проверить даже не берусь делать... |
KQ_44 |
![]() |
Опытный ![]() ![]() ![]() Группа: Пользователи Сообщений: 115 Регистрация: 2.3.2005 Из: Киев Пользователь №: 37 969 Модель телефона: C650=>E1 Рейтинг: 10.5 ![]() |
4inut:
Ну вылизать код можно и позже. А вот идея и пути ее реализации - почему не сейчас?! |
dvMax |
![]() |
![]() VIP ![]() ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 1 053 Регистрация: 29.6.2004 Пользователь №: 7 003 Модель телефона: . Рейтинг: 409.5 ![]() |
Vilko & KQ_44
О замене "флешки" в С650 Некоторые личности мне уже все мозги проели о замене Flash памяти в телефоне, С650. Уже самому интересно ... Допустим, я закажу флешку (а это геморойно) от E398 или аналогичную на 32 Мб, установлю её в телефон С650 ... Дальше самое интересное, как я понимаю перед заменой флешки надо ещё и PDS зону сохранить ... а прошивать С650 с флеш от Е398, придется прошивкой от E398, т.к. прошивка С650 не сможет использовать доступный диапазон адресов в памяти. Ну а как иначе, с чего в друг программе телефона С650 захочется «ни с того ни с сего» использовать новые адреса для пользовательских данных, или для себя, они должны быть чётко оговорены. Иначе произойдет конфликт. Даже компе. при подключении винта ОС (или BIOS в CMOS) определяет его по кодом 43 (точно не помню) и уже знает что для это устройства нужно предоставить адреса для хранения пользовательских данный. Другой пример: ОЗУ на мат. плате всегда указан предел, например 4 GB, это максимум всех адресов, что можно использовать для ОЗУ, и ни какое другое устройство не может использовать зарезервированный адреса. Ещё учась в Колледже у меня был предмет ВТ (вычислительная техника), хорошо помню, как я сидел с книгой и искал нужную мне мнемонику для нашего отечественного микропроцессора, прога простая, через таймер (цикл) вывести на порт 1 байт, (адрес порта жестко прописан) и так же указывал стартовый адрес программы, все это делал на эмуляторе. Результатом работы должен стать: звуковой сигнал, (источник ножка на микро процессоре и адрес порта), примерно так. Вот тут у меня возник вопрос: Как обстоит дело с адресами, в различных прошивках, не случится, что программа телефона не сможет найти микрофон, динамик, и дисплей ? И ещё, флеш память, поставляется отдельно от процессора ? Очевидно что флешка будет пустой, даже без IMEI, как быть в этом случае ? SMART MOTO у меня нет. Таким образом никакой PDS не поможет, так ? Но если в флеш уже прописан IMEI, остается только прошить телефон, но как быть с PSD зоной, как я понял она привязана к IMEI, а он уже изменился ... ----------------- Одним словом вопросов больше чем ответов. ----------------- Хотелось бы услышать, хоть что нибудь ... о софтовой проблеме замены Flash. |
Vilko |
![]() |
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
dvMax,
"железо" у 398 и 650 одинаковое, так что никаких адресов прошивка не перепутает. привязан PDS не к imei а к SN проца, так что тут тоже проблемы нет. imei прописан в флешке, если ты ставишт чистую флешку и запускаешь телефон с уже заполненным PDS - imei в флешку запишется из копии в PDS. |
puper |
![]() |
MotoSHXCoder ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 253 Регистрация: 16.3.2005 Из: Брест Пользователь №: 38 940 Модель телефона: nokia :) Рейтинг: 153.5 ![]() |
У меня такой вопрос, видмо к Vilko...
Адреса кодовых групп храняться в CG1, по адресу ... С8...(memory map), следует ли из этого, что пошивка, ( отдельyые процедуры (типа GetMem)) берут адреса оттуда, т.е. могу ли я изменением эитх адресов добавить динаической памяти для юзания? |
Vilko |
![]() |
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
puper,
я видел в коде прошивки прямые ссылки на лэнг, возможно - есть такие и на флекс. надо искать и проверять все группы байт, могущие быть прямым адресом перемещаемого тобой куска. |
4inut |
![]() |
![]() МотоОФФтопперрр ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 815 Регистрация: 6.10.2004 Из: Россия \ Москва \ Юзао Пользователь №: 15 540 Модель телефона: c650 Прошивка: 2FR Рейтинг: 65 ![]() |
Цитата "железо" у 398 и 650 одинаковое а разве у е398 как и у триплетов процессор камеры не ати графикс акселератор? |
dion |
![]() |
![]() /dev/null ![]() Группа: System Administrators Сообщений: 528 Регистрация: 21.12.2004 Из: Kiev, Ukraine Пользователь №: 28 801 Модель телефона: E680i, C380 Рейтинг: 70 ![]() |
4inut, слишком маленькие результаты JBenchmark для этого
|
![]() ![]() |
Текстовая версия | Сейчас: 7.8.2025, 3:24 |
Форум живёт: