Похоже, некоторые биты инвертированы, т.е. установка их в 1 выклюает какую-либо фитчу, а не включает ее, как остальные...
![]() Расшифровка Seem-файлов, Специализированная "ветка" темы о P2KMAN |
![]() |
![]() |
![]() |
![]() |
![]() |
Здравствуйте, гость ( Вход | Регистрация ) |
![]() Расшифровка Seem-файлов, Специализированная "ветка" темы о P2KMAN |
Vilko |
![]() |
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
Похоже, некоторые биты инвертированы, т.е. установка их в 1 выклюает какую-либо фитчу, а не включает ее, как остальные...
|
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Да, вот бы еще со всеми битами досконально разобраться.
Только для этого времени нужно немеряно. 255 байтов (для С550) умножаем на 8 бит - получаем 2040 битов в общей сложности. Из которых мы пока знаем в лучшем случае полтора десятка. |
Vilko |
![]() |
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
Это точно... притом вчера попробовал записать все пункты меню, что в телефоне есть - часа 2 убил.... каждый раз проверять, что появилось, что пропало - убится можно...
|
Booroondook |
![]() |
|
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Treviño
Your gain_table.bin and my gain_table.bin are very different. Your file has 1000 bytes size but my file (from C550) has 840 bytes size (see attached file). And my file is in /a directory but your file is in /a/mobile/system (as you wrote).
| |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Информация:
Тот самый текст, который задается как "BANNER" (Параметры - Другие настройки - Личное - Приветствие) записывается в 0063_0001.seem (длина файла 26 байт). Я задал текст "MYTEXT". В файле получил такое: 00 4D 00 59 00 54 00 45 00 58 00 54 00 00 00 00 00 00 00 00 00 00 00 A8 00 00 То есть, кроме заданного текста, в файл прописался зачем-то еще и третий с конца байт. (Изначально этот файл был забит символами FF). Номер службы, который задается для Mobile QQ, прописывается в 0297_0001.seem (длина файла 66 байт). Исходный файл также был полностью забит символами FF. Символы валюты (настройка стоимости, остаток кредита и т.д.) прописываются в 0073_0001.seem (длина файла 8 байт). Причем, можно ввести только три символа (6 байт, по два байта на символ). Оставшиеся два байта - 00. |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
New version of SeemEdit - 1.3 beta
Download: http://eldardt.republika.pl/SeemEdit.exe |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Продолжаем цитировать наших польских коллег.
Вот текст оригинала jak bedziesz mail czoas to dodaj edycje seema 0117 zeby kazdy mogl zmienic sobie model na jaki chce oraz takie: 01FF - domyslny wygaszacz 0201 - domyslna tapeta 0206 - sciezka wlasnej animcji poczatkowej 0207 - sciezka wlasnej animcji koncowej 0208 - domyslna sciezka animacji poczatkowej 0209 - domyslna sciezka animacji koncowej przydaloby sie zrobic prawdziwy kombjan do edycji. moja druga propozycja jest aby zawieral juz w sobie seem. zeby nie trzeba bylo ich wyciagac z telefonu,a tylko zapisywac zmienione w programiku i je uploadowac Короче, если есть у нас знающие польский - переведите, плиз. |
Vilko |
![]() |
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
Польский не знаю, но:
01FF - это имя скринсейвера по умолчанию(то, что встанет после общего сброса). сам скринсейвер - 1FE 0201 - имя wallpaper по умолчаню. сам wallpaper - 0200 206-209 - это имена файлов для пользоватеьлских Wakeup и Goodbye тоже сначала действующее значение, затем значение для сброса... |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Относительно польского текста (см. мое предыдущее сообщение выше) и реплики Vilko
Там еще про 117-й написано. Типа (как они пишут), каждый желающий может изменить название модели телефона. В моем 117-м действительно прописано "C550". Только я не могу понять, где эта инфа будет отображаться. Еще по переводу кое-каких слов с польского (для лучшего восприятия): domyslny - предположительный wygaszacz (выгашать) - что-то родственное нашему "гасить, гаснуть". Действительно, скорее всего, речь о защите от выгорания экрана, то бишь, о скринсейвере (однако, такое русское слово "скринсейвер"!!!) tapeta - обои (100% перевод). Видимо, речь о заставке экрана. poczatkowa (початкова) - початок - почин - начало. Речь о каком-то начале. То есть, заставка при запуске. koncowa (концова) - аналогично: конец, завершение. Заставка при выключении. Ну а смысл последнего предложения такой (очень вольный перевод): "пожелание создать комбайн для редактирования. Чтобы не нужно было выгружать seem из телефона, а только записывать изменения программой, а потом записывать в телефон." |
brutal |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 376 Регистрация: 14.2.2004 Пользователь №: 1 159 Модель телефона: None Рейтинг: 209 ![]() |
Заметил, что залив инженерный 32-ой seem, выложенный Prusa, звук стал тише, примерно на уровне С350... можт найдём где настраивается и увеличим громкость в С350? ;)
Хотя эта настройка может быть и за пределами первых 122 байт ![]() |
Andreaj |
![]() |
![]() Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 155 Регистрация: 11.3.2004 Из: Kiev Пользователь №: 2 022 Модель телефона: 3GS,ZN5,8800 Рейтинг: 1.5 ![]() |
Цитата Плиз, скиньте на oktan@pochta.ru исправленные seem для С350 для замены анимации на вкл./выкл., а то я так и не догнал как все это правится! Лучше присоедените к сообщению для с350\с550 , а то я тоже недогнал (не выходит что не делал!) И опишите, пожалуйста как это всё заделывать, пошагово. Зарнее спасибо. P.S. : Пробовал править gain_table.bin и SeemEdit 1.2a и вручную, и по примеру файла gain_table Treviño. Звук то исчезал вообще, то становился тише, громче он никак не хоцет - некатит! P.S.S. : Остальные фичи полный рулезз! Спасибо модерам! |
brutal |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 376 Регистрация: 14.2.2004 Пользователь №: 1 159 Модель телефона: None Рейтинг: 209 ![]() |
Andreaj
P.S.S. : Остальные фичи полный рулезз! Спасибо модерам! А причем здесь модеры?.. ![]() gain_table.bin от Trevino -для V серии, он не подходит для наших С350..550. У них даже размер разный. SeemEdit также настроен править gain_table.bin от V серии. Так что придётся покопаться самим ;) Кстати, есть ещё такой файл param_table.bin Что там можно настроить?! ![]() Народ, можт пришлите сюда 32-ой сеем от С650 кто владеет, сравнить. |
KEO |
![]() |
|
![]() Мастер ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 258 Регистрация: 18.9.2003 Из: Барнаул Пользователь №: 580 Модель телефона: E398 >> E1 iTunes Прошивка: R373_G_0E.30.42R Рейтинг: 151 ![]() |
Oktan
Andreaj Для с350. Другого нету.... Пока нет.... Я сам долго возился с этими seem!!! Наконец-то разобрался! Самое главное - в этом деле хороший HEX редактор и прямые руки.... Я поначалу даже наделал делов, что вообще заставки перестали появляться..... Телефон просто гас при выключении или включался без заставки.... Описывю всё по порядку - как надо делать! Для начала о редакторе: я пользуюсь XVI32... Где взял не помню - если надо вышлю по почте! На его примере и буду описывать редактирование файла.... Значит так: Подключаем тел к компу и скачиваем из него seem 32h... Для этого в p2kMan указываем в поле From значение 0032; в поле to 0032. Жмём [Download seem]. Точно так же скачиваем seem 4ah. Теперь открываем файл 004a_0001.seem в HEX редакторе. Там в принципе, всё по строчкам расписано, но если вы путаетесь в шестнадцатиричном счислении чисел, то жмите Address - Goto.... Выбирем формат hexadecimail и в поле адреса указываем 23. Давим [ОК]. Курсор автоматически спозиционируется на нужный адрес. Теперь в этой ячейке прописываем значение 01, и сохраняем файл. Это мы включили спользовательскую анимацию! Теперь отключаем стандартную! Открывем 0032_0001.seem. Переходим на адрес 1D. Значение ячейки записано в шестнадцатеричном виде! А так как нам надо подправить определённый бит, то нужно перевести его в двоичный. У меня там было записано значение 78. При переводе из Hex в Bin получается 1111000. Биты нумеруются справа налево, т.е. 76543210. Нужно исправить 3 бит на 0. Получается число 1110000. Теперь переводим его в шестнадцатеричный вид - получается 70. Это и записываем в байте 1D. В этом же seem надо исправить байт с адресом 46. Делаем всё то же самое! У меня там было значение DE. Преводим в Bin - получаем 11011110. Ставим в нулевом бите 1. Получаем 11011111. В hex это выглядит как DF. Записываем это значение в ячейку. Сохраняем seem. Теперь снова запускам p2kman. Указывем в поле Seem значение 004a, в поле rec значение 0001. Жмём [Upload seem]. В появившемся окне выбираем файл 004a_0001.seem. Точно так же заливаем seem 0032! Усё! Теперь запихиваем в тел файлы с именами custwakeup.gif - заставка на вкл., и custgoodbye.gif - заставка на выкл! К посту приаттачил свои симы 32 и 4a. Они для с350. Кроме того, там ещё две заставки, которые у меня на вкл и выкл стоят(если не получится своих загрузить).... С заставками ведь тоже заморочка.... Их надо подогнать по времени, чтоб они не повторялись дважды! Вот информация с сайта Robin'a по этому поводу: Цитата 3aлить мoжнo нe тoльko aнимиpoвaнныe .gif фaйлы, нo и cтaтичeckиe Чтo-бы aнимиpoвaнный .gif фaйл пokaзывaлcя oдин paз бeз пoвтopeний, нaдo тoчнo выдepжaть вpeмeннoй интepвaл, oн paвeн 550мc (5,5cek) Пpимep: Ckaжeм y вac 10 фpeймoв (kaдpoв), и вpeмeннoй интepвaл мeждy kaдpaми 15мc, тo для тoгo чтo-бы aнимaция нe пopтилacь и нe пoвтopялacь, в пocлeднeм фpeймe нaдo ycтaнoвить вpeмя зaдepжkи 400мc (4cek) Meнять вpeмя зaдepжkи мoжнo пpakтичeckи любым гpaфичeckим peдakтopoм, нaпpимep "Macromedia Fireworks MX" Сообщение отредактировал KEO - 12.6.2004, 5:22
| |
dee-mon1 |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 62 Регистрация: 10.3.2004 Из: Екатеринбург Пользователь №: 1 959 Модель телефона: Motorola C350L/E398 Прошивка: 82R/42R Рейтинг: 0.5 ![]() |
Народ у меня получилость убрать оператора
Эта галочка в SeemEdit работает. Фишка вот в чем :)) У нас в город пришел МТС который купил местного оператора, сим карты не менялись а поэтому в один прекрасный день мой телефон стал в псевдо роуминге и на месте старого опсоса слала надпись МТС, а название старого опсоса сместилась ниже и сдвинула дату так что её не было видно. Так вот данная функция блокирует надпись оператора записаного в сим карте. Следовательно двигаемся в правильном направлении, и где то есть отключение этой функции. Да кстати есть и аналоговые часы в С350Л по крайней мере Включить не знаю как а картинку аналоговых часов я нашел в прошивке |
pankratoff |
![]() |
![]() Новичок ![]() Группа: Пользователи Сообщений: 16 Регистрация: 24.3.2004 Пользователь №: 2 512 Рейтинг: 0 ![]() |
Люди, осторожнее с настройками!!!!
попробовал все значения seem 32h заменить на 26, в моей с550 появилось много всяких хитрых меню (диктофона не появилось), решил методом научного тыка проверить всякие настройки оператора, поменял выкл на вкл везде, где было можно. В результате при перезагрузке на экране появилось сообщение Decoding firmware. на экран высыпала какая-то чушь в 16-ричном изполнении. Избавится от этого только принудительным флексированием. появилась новая проблема: - тел читал сим карту но оператора найти не смог, выдал какую-чушь про gsm450, на сколько я понимаю он переключился на стандарт gsm450, который в арабских странах. Не мог подключиться ни к билайну ни к MTS, хотя в списке доступных сетей видно и то и другое и до кучи Megafon и какая-то сеть без названия 250-80, в нормальных условияхэтой последней сети впомине не было. Вылечил технику общей очисткой. 250-80 - пропало |
pankratoff |
![]() |
![]() Новичок ![]() Группа: Пользователи Сообщений: 16 Регистрация: 24.3.2004 Пользователь №: 2 512 Рейтинг: 0 ![]() |
Люди, осторожнее с настройками!!!!
попробовал все значения seem 32h заменить на 26, в моей с550 появилось много всяких хитрых меню (диктофона не появилось), решил методом научного тыка проверить всякие настройки оператора, поменял выкл на вкл везде, где было можно. В результате при перезагрузке на экране появилось сообщение Decoding firmware. на экран высыпала какая-то чушь в 16-ричном изполнении. Избавится от этого только принудительным флексированием. появилась новая проблема: - тел читал сим карту но оператора найти не смог, выдал какую-чушь про gsm450, на сколько я понимаю он переключился на стандарт gsm450, который в арабских странах. Не мог подключиться ни к билайну ни к MTS, хотя в списке доступных сетей видно и то и другое и до кучи Megafon и какая-то сеть без названия 250-80, в нормальных условияхэтой последней сети впомине не было. Вылечил технику общей очисткой. 250-80 - пропало |
Prusa |
![]() |
![]() Опытный ![]() ![]() ![]() Группа: Разработчики Сообщений: 136 Регистрация: 17.8.2003 Из: Москва Пользователь №: 453 Модель телефона: ROKR E2 Рейтинг: 80.5 ![]() |
я пользуюсь вот им для редактирования симов
попробуйте все просто пишет и адрес строки и кодировки менять мона. |
Booroondook |
![]() |
|
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Оцените-ка эту ссылочку:
http://klub.chip.pl/sventoux/v500.html Кое-что я смог перевести на русский, но не все, к сожалению.
| |
brutal |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 376 Регистрация: 14.2.2004 Пользователь №: 1 159 Модель телефона: None Рейтинг: 209 ![]() |
PM - Пункт меню (сокращение).
то что выше не знаю, но очевидно что включение пунктов меню связанных с e-mail клиентом :) Дополнение: 00 (офсет); 7 (бит); 0 (выкл.), 1 (вкл.) Включение/Выключение - Меню/Установки/Состояние телефона/Другая информация/(Версия прошивки, версия языкового пакета, Версия DSP) что это такое DSP и с чем его едят?.. у меня там стоит 0000440D P.S. А ссылочка козырная, пора и нам для что-то подобное стряпать на русском ;) |
PhantomSM-Tula |
![]() |
![]() Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 188 Регистрация: 30.4.2004 Из: Россия, Тула Пользователь №: 4 110 Модель телефона: E1@E398 Прошивка: R373_G_0E.30.42R Рейтинг: 6 ![]() |
2ALL
(про с350) вот мы говорили что при подключении GPRS телефон меняет дату на совю "пустышку" и поэтому отключаем дату, но при зарядке(при полной зарядке) он тоже меняет дату на надпись. ПРИЧЁМ! если включен GPRS и зарядка завершена, то он не выводит надпись "Зарядка заверш." а выводит то что мы прописали в seem. там ещё 4 файла на 26 байт. меняя их на 00 20 00 [ост. 00] ничего не получилось, но как сказал Booroondook Цитата Тот самый текст, который задается как "BANNER" (Параметры - Другие настройки - Личное - Приветствие) записывается в 0063_0001.seem (длина файла 26 байт). Я задал текст "MYTEXT". В файле получил такое: 00 4D 00 59 00 54 00 45 00 58 00 54 00 00 00 00 00 00 00 00 00 00 00 A8 00 00 То есть, кроме заданного текста, в файл прописался зачем-то еще и третий с конца байт. (Изначально этот файл был забит символами FF). загадка, блин. |
wert |
![]() |
MотоКанку ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 373 Регистрация: 27.2.2004 Из: г. Орел Пользователь №: 1 539 Модель телефона: а1200 Рейтинг: 30.5 ![]() |
Andreaj В общем так в 0032 симе запись 0001 в байте 6Е нужно поменять первый бит с 1 на 0, в результате получаем слышимые амры на звонке, но
звук и громкость миди становится как в С350(ложка дегтя). кстати владельцам 350тых какой у вас там бит если 0, то попробуйте поставить 1, может громкость станет как в 550(а может и нет). |
rambler |
![]() |
Новичок ![]() Группа: Пользователи Сообщений: 27 Регистрация: 22.3.2004 Пользователь №: 2 402 Рейтинг: 0 ![]() |
Вот ТУТ человек утверждает что смог убрать Provider Text и прилагает свой SEEM 32. Следует добавить что у него V600 и что деталей он не приводит.
|
KEO |
![]() |
![]() Мастер ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 258 Регистрация: 18.9.2003 Из: Барнаул Пользователь №: 580 Модель телефона: E398 >> E1 iTunes Прошивка: R373_G_0E.30.42R Рейтинг: 151 ![]() |
2 All!
Во-первых..... Во всей статье я не однократно указывал, что я могу предоставить (что я и сделал.... зря наверное) только симы для MOTOROLA С350. Специально для тех, у кого не такая труба, но поменять что-то хочеться - я рассказал (по-моему очень доходчиво) как поменять всё своими руками! (и то только потому лишь, что сам испытывал немало затруднений пока разобрался во всём!). Ребята, неужели вас мама не учила предохраняться? ;) прежде чем делать что-то, тем более в такой малоизученной области, как правка симов - надо делать бэкапы в обяз!!!! Что бы потом в любой момент можно было бы сделать откат! Я сам по глупости тож поначалу всё загубил.... Но слава богу, были начальные симы (правда не все... Спасибо Vilko за помощь). Ещё раз повторюсь, чтобы потом не было приреканий: Мой пост на стр.14 этого топика содержит описательный характер, и стоит его воспринимать, только лишь в ознакмительных целях! Прикреплённый файл содержит исправленные симы для телефонов модели с350. (flex se6219axxu1098 и прошивка c350_g_09.04.74r) 2 Oktan Раз у тебя пункт меню 'Дополнительно', то есть предположение, что у тебя с350л. AlexAES Имена файлов, которые отвечают за анимацию при вкл/выкл прописаны в seem 206 и 207... Не рекомендую их менять!!! Потому как сам на этом попался сперва... У тебя там на сегодняшний момент записано: seem 206: w a k e u p . g i f seem 207: g o o d b y e . g i f Это наверняка ты сам их так назвал! Лучше скачай с чьего - нибудь телефона исходные симы и залей их себе! а файлы обзови так, как они там будут прописаны! |
PhantomSM-Tula |
![]() |
![]() Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 188 Регистрация: 30.4.2004 Из: Россия, Тула Пользователь №: 4 110 Модель телефона: E1@E398 Прошивка: R373_G_0E.30.42R Рейтинг: 6 ![]() |
KEO
только посредством отключения стандартной wakeup/goodbye и включения custom. AlexAES у меня в seem 0207_0001 не было прописано ничего! одни нули, поэтому не работала custgoodbye - графика рекомендую посмотреть. я прописал там custgoodbye.gif. но надо писать начиная со второго байта, и через байт. то есть в HEX это выглдит так: Код 00 63 00 75 00 73 00 74 00 67 00 6F 00 6F 00 64 00 62 00 79 00 65 00 2E 00 67 00 69 00 66 00 [ОСТАЛЬНЫЕ- 00] |
NiXoom |
![]() |
![]() Мобилайзер ![]() Группа: Пользователи Сообщений: 26 Регистрация: 29.2.2004 Пользователь №: 1 579 Рейтинг: 0 ![]() |
По поводу C350"Л"
У меня есть подозрение что в "Л" в сим 004а_0001 чтобы включить пользовательскую заставку нужно изменить другой байт, а не только "23-й". Потому что как уже писали выше Цитата ----------- <-здесь по идее должна быть (если не прав, то поправьте) моя картинка, но ее нет на неё даже намёка нету. З.Ы. Такое подозрение обясняется очень сильными отличиями симов С350 и С350Л, даже очень сильными. |
Vilko |
![]() |
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
Oktan, KEO
Пункт "Дополнительно" можно включить одним из битов в том-же seem 32 и на 350 и на 350L. так-же можно определить, какие пункты будут в основном меню, а какие в дополнительно... какие точно сим это определяют, пока не нашел. но явно искать надо где-то ближе к концу seem32 ... |
NiXoom |
![]() |
![]() Мобилайзер ![]() Группа: Пользователи Сообщений: 26 Регистрация: 29.2.2004 Пользователь №: 1 579 Рейтинг: 0 ![]() |
Ура я нашёл сим в котором изменяется вид даты и часов :D Но я пока не полностью разобрался. Это сим "004а_0001", адреса байтов: дата-"0", часы-"1"
|
Prusa |
![]() |
![]() Опытный ![]() ![]() ![]() Группа: Разработчики Сообщений: 136 Регистрация: 17.8.2003 Из: Москва Пользователь №: 453 Модель телефона: ROKR E2 Рейтинг: 80.5 ![]() |
Разобрался с датой-временем
004A_0001.SEEM ДАТА - по адресу "00h", значения: 00 - 6/15/04 01 - 15/6/04 02 - 15-ИЮН-04 03 - 15-ИЮН 04 - ИЮН-15 ВРЕМЯ - по адресу "01h", значения: 00 - AM/PM 01 - 24h и еще набор в одно касание ячейка по адресу "02h", значения: 00 - телефон 01 - сим карта 02 - фиксированый авт. повтор ячейка по адресу "03h", значения: 00 - выкл 01 - вкл подсветка ячейка по адресу "04h", значения: 00 - выкл 01 - 5 сек 02 - 10 сек 03 - 20 сек 04 - непрерывно |
BeZ |
![]() |
Moto(sh)Coder ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 542 Регистрация: 8.10.2003 Пользователь №: 743 Модель телефона: только не moto Рейтинг: 788.5 ![]() |
32 сим
адрес 02h - бит 7 - отвечает за пункт "Информационные службы" и все что с ним связано адрес 01h - бит 2 - в дополнительных сведениях пункт "True sync" --- в т722 отображается по умолчанию адрес 08h - бит 2 - включает пункт меню "Диктофон" адрес 08h - бит 5 - включает пунктменю "Сведения о кредите" в "Сщстояние телефона" и пункт "Стоимость вызова" в последних вызовах адрес 09h - бит 1 - "Защита разговора" в пункте "Защита" |
PhantomSM-Tula |
![]() |
![]() Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 188 Регистрация: 30.4.2004 Из: Россия, Тула Пользователь №: 4 110 Модель телефона: E1@E398 Прошивка: R373_G_0E.30.42R Рейтинг: 6 ![]() |
РЕБЯТА!
в с350 seem | 0032_0001.seem offset | 02 бит | 1 (2-й с конца) - 1-off 0-on действие | Отображение текстового идентификатора оператора offset | 4A бит | 7 (последний с конца (8-й)) 0-off 1-on действие | убрал надпись "не обслуживается" |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
PhantomSM-Tula
Цитата seem | 0032_0001.seem offset | 02 бит | 1 (2-й с конца) - 1-off 0-on действие | Отображение текстового идентификатора оператора Эта функция в "переводе на понятный язык" означает, отображать или не отображать идентификатор сотового оператора, считанный с СИМ-карты. Во-первых, не все ОпСоСы прописывают свой ИД на СИМ-карте (МТС, к примеру, это делает, БиЛайн - нет). Во-вторых, если эта функция включена (бит=1), то в той ситуации, когда телефон находится в зоне приема своей сети (и ИД ОпСоСа прописан на СИМ-карте), то во второй строке на экране будет высвечиваться ИД ОпСоСа, полученный из сети (точнее, текстовое значение из прошивки, соответствующее цифровому идентификатору оператора), а в третьей строке - дата (или что-то другое, что задано настройкми телефона - например, остаток кредита). В случае же нахождения телефона вне своей сети вторая строка заменяется либо на служебное сообщение (например, "Не обслуживается", "Только экстренный вызов"), либо на идентификатор роумингового ОпСоСа (в случае нахождения в роуминге). В третьей же строке при этом будет отображаться ИД ОпСоСа, считанный с СИМ-карты. dee-mon1 Что ты этим хотел сказать сообществу? |
wert |
![]() |
|
MотоКанку ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 373 Регистрация: 27.2.2004 Из: г. Орел Пользователь №: 1 539 Модель телефона: а1200 Рейтинг: 30.5 ![]() |
Andreaj Вот симы с моей 550-той, в них ничего не изменено только активирована ява.
| |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
Всем!!!
ПРЕДУПРЕЖДЕНИЕ: Все названия в этом тексте - применительно к моему телефону С550 (см. в автоподписи версию прошивки)Относительно быстрого набора. Результат исследования Bezols'а и моих Итак, по порядку: 14h-2: 1/0 - Включение/отключение меню "Быстрый набор" 14h-3: 1/0 - Разрешение/запрет собственных названий для меню быстрого набора и самих быстрых наборов. (Естественно, имеется в виду наш самый любимый 32-й сим) Если просто включить упомянутый 3-й бит, то даже в случае русской (и любой другой национальной) прошивки меню "Быстрый набор" станет называться "Quick Dial". Названия быстрых наборов задаются сим-файлах 0037_000*.seem (соответственно, 1, 2 и 3 для каждого быстрого набора). В этих же файлах, кроме названия быстрого набора прописывается еще какая-то информация. У меня это были первые несколько цифр номера телефона данного быстрого набора в кодировке Unicode Big Endian. Почему не весь номер, а только несколько цифр, и где хранятся остальные цифры - не знаю (пока). Поэтомиу рекомендуетсчя перед редактированием удалить номера телефонов быстрого набора. Потом запишете их заново - это несложно. Короче, эти файлы можно редактировать. Имя быстрого набора записывается с самого начала файла, остаток файла забивается символами "FF". Пока способа записать туда русские буквы не найдено. Ибо оригинально там латиница ("Quick Dial 1", "Quick Dial 2", "Quick Dial 3"), причем, в однобайтовой кодировке Windows-1252. Я пробовал записать туда русское название в Unicode Big Endian - не помогло. Может, кто-то попытается с другой кодировкой (например, UTF8) - мне некогда. Продолжаю... 0149_0001.seem Название меню "Быстрый набор". Отсюда берется текст названия меню, выдаваемого в списке функций главного меню (для вызова) и в списке функций меню "Параметры" - "Другие настройки" - "Личное" (для задания номеров телефонов). Этот же текст отображается при просмотре списка быстрых наборов (над списком). Можно задать русское название - писать с начала файла в кодировке Unicode Big Endian. Остаток файла забить символами "00". (замечание - в оригинале остаток файла забит символами "FF", но если сделать так, то концовка строки будет представлять черную полосу). 014b_0001.seem Файл в оригинале полностью идентичен файлу 0149_0001.seem (см. выше). Замена текста в нем, похоже, ни на что не влияет. 02с*_0001.seem (* - d, e, f для быстрых наборов 1, 2, 3, соответственно) Название, выдаваемое на экран при редактировании номера телефона быстрого набора. Эта надпись висит над строчками набираемого номера. В оригинале - "Quick Dial # No" (# - 1, 2, 3). При изменении текста использовать кодировку Unicode Big Endian, остаток файла забить символами "00". 02сc_0001.seem Файл похож на ранее рассмотренные. В оригинале отличается от них отсутствием цифры порядкового номера номера быстрого набора - там просто текст "Quick Dial No". К чему и зачем этот файл, я пока не разобрался. На сегодня пока все. Успехов. |
PhantomSM-Tula |
![]() |
![]() Мастер ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 188 Регистрация: 30.4.2004 Из: Россия, Тула Пользователь №: 4 110 Модель телефона: E1@E398 Прошивка: R373_G_0E.30.42R Рейтинг: 6 ![]() |
Booroondook
Цитата та функция в "переводе на понятный язык" означает, отображать или не отображать идентификатор сотового оператора, считанный с СИМ-карты. Во-первых, не все ОпСоСы прописывают свой ИД на СИМ-карте (МТС, к примеру, это делает, БиЛайн - нет). у нас в Туле - наоборот! когда в включена опция - написано BeeLine, когда отключена - BEELINE а в МТС - пожизни MTS-RUS а написал я потому что на с550 - эта опция меняется в другом оффсете(40h) и бите(5) |
![]() |
|
Гость ![]() |
@ dee-mon1
Thank you for answering... Anyway we've found the way to remove the provider's name from our screens and so now my phone is completely "clean" :D @ All An user of HowardFourms has compiled this list of all the discoveries about seems-decoding. Here you are: http://xlr8.us/hofo/map.txt. Similar informations can be found also in a page of the polish community: http://klub.chip.pl/sventoux/v500.html They are principally for Vxxx phones, but I think you can find some informations for your phones too (also if I've seen that in those days you've made a lot of steps :)) Remember that in many modifications you need a bit editor, and not only an hex editor (I know that you can make the same things also using only an hex editor but it's harder ;)) BYE! ![]() |
brutal |
![]() |
![]() Ветеран ![]() ![]() ![]() ![]() ![]() Группа: Почётные мотофаны Сообщений: 376 Регистрация: 14.2.2004 Пользователь №: 1 159 Модель телефона: None Рейтинг: 209 ![]() |
Народ!
Спрограмил я такую прогу (кусок состряпанного на сонную руку ридми): Название программы: --------------------------- P2KFunc (от P2K Functions, ну и в русле наших p2kman, p2ksync, p2ktext :)). ____________________________ Предназначение программы: ---------------------------- P2Kfunc – программа для работы с SEEM а также BIN файлами телефонов Motorola. ____________________________ Принцип работы программы: ---------------------------- Программа извлекает данные из указанного пользователем CSV файла и используя эти данные манипулирует битами в указанном пользователем SEEM или BIN файле. ____________________________ Для чего нужен CSV файл? ---------------------------- CSV файл необходим для описания манипуляций с SEEM или BIN – файлами. В нём хранятся описания выполняемых функций, адреса (offset) байтов в которых нужно производить изменения, а также номера битов которые выполняют указанное действие. В общем её преимущества следующие: 1) Описания функций, адреса байта и биты записываются в отдельный файл, так что найдя новую функцию, просто добавим её в описание- CSV-файл. И не надо перекомпилировать прогу, добавлять код... 2) Можно обмениваться CSV-файлами, а не писать здесь - какой байт, какой бит. Просто создать CSV-файл и выложить на форуме. 3) Можно будет манипулировать и найденными в будущем функциями в BIN-файлах. То есть прога не привязана ни к конкретно 0032_0001.seem ни вообще к SEEM-файлам. 3) Тем, кто не разбирается в SEEM'ах - можно дать прогу и готовые CSV-файлы, а он уже что хочет, то себе и включает/выключает. В общем баги наверняка будут вылазить, да и пожеланий (если прога по душе народу будет) тоже наверняка посыплется :). Вы мне говорите, а я попытаюсь что-то исправить или сделать :) А пока качаем >отсюда< , читаем ридми, смотрим примеры, создаём свои CSV-файлы (нужно собрать воедино всё, что уже нашли) и тестим-тестим-тестим!!! Если считаете, что у проги слишком громкое :) название, то предлагайте свои - поменяю. Если же прога достойна внимания, можем создавать тему по ней и в режиме онлайн улучшаем её и приводим в божеский вид. Ну вот, вроде на сегодня всё - я спать, а то у меня уже вот такие глаза - ![]() |
dee-mon1 |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 62 Регистрация: 10.3.2004 Из: Екатеринбург Пользователь №: 1 959 Модель телефона: Motorola C350L/E398 Прошивка: 82R/42R Рейтинг: 0.5 ![]() |
Народ, Trevino написал что он убрал оператора, видимо в V серии опсос читается с симки.
Нашёл номые пункты в 32 сееме: Итак: Адрес 80h было 7F(1111111); стало 47(1000111) в пункте меню игры пропали игры. Адрес 81h было АF(10101111); стало EF(11101111) вкл пункта меню голосовой набор Адрес 85h было 54(1010100); стало 5С(1011100) вкл пункта ява-приложения Адрес 53h вкл\выкл пункта меню игры (00-выкл, 20-вкл) Ещё сталкнулся с такой проблемой когда я закачал 32 сеем от с550 я спокойно мог входить в пункт меню голосовой набор, но я не нашёл где вкл работа этого меню. И ещё с 32 сеем от с550 ПСТ 4.9 не стал говорить что с350л не поддерживает яву, он даже включил кнопку Enable, т.е. подготовился к закачке игр, вывел список игр. Но тут появилась ещё одна проблема в меню телефона я не нашёл пункта загрузка явы. Так что дело за этим пунктом, если кто нашёл его, сообщите пожалуйста. |
KEO |
![]() |
![]() Мастер ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 258 Регистрация: 18.9.2003 Из: Барнаул Пользователь №: 580 Модель телефона: E398 >> E1 iTunes Прошивка: R373_G_0E.30.42R Рейтинг: 151 ![]() |
brutal
Рулит такая прога на все 100%!!!!!! Круто! Вот что мне хотелось бы видеть в ней: 1. в таблице, где побайтово разбит файл на ячейки налпохо было бы нарисовать адреса! т.е. столбцы обозвать типа x1, x2, x3, ..., xD, xE, xF, а строки - 1х, 2х, 3х, .... - это чтоб удобнее было в адресах ориентироваться! всё равно ячейки пустые простаивают... 2. Реально ли совместить в этой программе ещё и функцию HEX редактора? Изменять содержимое ячеек, делать манипуляцию с битами.... например тыкаешь по ячейке, а снизы под таблицей появляется её содержимое в виде битов.... не знаю как объяснить.... приаттачу картинку от редактора xvi32.... там есть такая функция - очень удобно! ![]() |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
brutal & All
Ну, я тоже тут решил тряхнуть ветеранской сединой - сотворил прогу для редактирования 32-го сим-файла. (Надо сказать, сотворил еще дня три назад, выкладываю сборку от вчерашнего числа: (https://motofan.ru/index.php?download=151)Принцип действия похож на brutal'овскую. Рядом с ЕХЕ-файлом должен лежать файл Functions.csv, поля которого должны разделяться точкой с запятой (;). Поля такие: 1) Описание функции 2) Оффсет (hex) 3) Бит 4) Текстовое описание значения, если этот бит = 1 5) То же самое для 0 Запускаем программу, открываем файл 32-го сима, видим список функций. Столбец "текущее значение" показывает текущее состояние функции. Если хотим такой-то бит переключить - щелкаем в правом столбце. Если "нащелкали" так много, что у же и не уследить, жмем внизу кнопку "обновить". И тогда в том же правом столбце получаем текстовые описания уже новых значений. Кроме того, измененные значения подсвечиваются. По кнопке "Сделать СИМ" будет сгенерен новый файл 0032_0001.seem, готовый для заливки в телефон с помощью p2kman'а. Старый файл при этом переименовывается с добавлением к имени даты и времени, когда он был сохранен. Таким образом, можно сохранять бэкапы. Если вдруг обнаружилось, что описание функции в CSV-файле не соответствует истине, то можно это описание переименовать (дабл-клик или правая кнопа на строке), а затем сгенерировать обновленный CSV-файл. |
Booroondook |
![]() |
![]() Старый мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 1 132 Регистрация: 7.7.2003 Из: Москва Пользователь №: 179 Модель телефона: EM30 Прошивка: R6716_G_71.03.04R Рейтинг: 303 ![]() |
dee-mon1
Цитата Адрес 80h было 7F(1111111); стало 47(1000111) в пункте меню игры пропали игры. Ты изменил сразу три бита. За эту функцию (как и за другие) отвечает, скорее всего, только один бит из этих трех. Вычисли его, пожалуйста, и проинформируй сообщество. Цитата Адрес 53h вкл\выкл пункта меню игры (00-выкл, 20-вкл) А это что? Что такое "00" и что такое "20"? Поясни. |
![]() ![]() |
Текстовая версия | Сейчас: 3.7.2025, 23:35 |
Форум живёт: