Инструкции
Инструкции (FAQ, ссылки, прошивка, проги, все
для Х-серии)..
Инструкции размещенные здесь (на данный момент):
Инструкция I: Как повысить громкость мелодий? (MiGel)
Инструкция II: Как установить заводские параметры в Тест H/W>Настройки
аудио>? (MiGel)
Инструкция III: Как фотографировать в X600 без звука? (Neo)
Инструкция IV: Какие существуют команды с клавиатуры? (UdAv)
Инструкция V: Как найти нужную мне программу? (MiGel)
Инструкция VI: Как инициализировать DAO/Jet обработчик баз
данных? (MiGel)
Инструкция VII: Как залить мелодии, картинки с помощью
EasyStudio Pims&FileManager? (?)
Инструкция VIII: Что такое Dump и как его сделать? (SoLo/SHultz)
Инструкция IX: Анулируется ли моя гарантия, если я перешью
телефон новой прошивкой? (MiGel)
Инструкция Х: Инструкция по перепрошивке Samsung SGH-E700,
SGH-X600, SGH-X100... (Spawn)
Инструкция ХI: Ускорение скорости переподшивки… (Dimuha)
Инструкция ХII: Что делать, если произошла ошибка при
перепрошивке телефона? (MiGel))
Инструкция ХIII: Как осуществить форматирование NAND? (DvaRF)
Инструкция ХIV: Где достать дополнения (патчи, прошивки...) для
Х100? (MiGel) - требуются ссылки!
Инструкция ХV: А как запустить файл с параметром??? Внимание!
Тем кто использует Gnupatch... (MiGel)
Инструкция ХVI: Для возможности прослушивания мелодий размером
до 224 кб (DaveGibson)
Инструкция ХVII: Как отключить логотип оператора, но так чтобы
дата и время остались? (DvaRF)
Инструкция XVIII: Как заменить анимацию, картинки и остальное...
в прошивке X100XEDC2 (MiGel)
Инструкция ХIX: Как поменять шрифт инверсных часов? (dan_av)
Инструкция ХX: Как просмотреть Java с помощью Samsung Java SDK?
Игроманам посвящается... (БаГГи)
Инструкция ХXI: Обшие принципы работы с SFI: как
помесить/изменить графику, фотографии и т.д., а так же как
сделать патч для замены этой самой графики (SoLo)
Инструкция ХXII: Как искать в прошивке строки на русском языке
(SoLo)
Инструкция ХXIII: Переделка кабеля от Sansung T100 в data/flash
кабель Samsung X100/X600 (REXSNIPER)
…
Если у Вас есть еще какие-либо инструкции по установке программ,
пользовании программ, изменению параметров телефона, в общем все
что угодно касающееся телефона Х100 и его собратьев, или у Вас
есть желание написать подробную инфу…эта тема для этого и
создана, НО не для вопросов, "почему не получается?", обсуждать
это надо в соответствующих темах, иначе замусориться и станет не
информативной эта тема. Написание постов не являющихся
инструкциями будет караться звездами.
P.S.I. Я оставляю за собой право редактировать и удалять
инструкции по своему усмотрению!
P.S.II. Дополнения и исправления приветствуются!
P.S.III. Все замечания отправляйте в л/с!!! (см. внизу сообщения
"отправить л/с")
Если Вы еще не купили телефон, при покупке обратите внимание на
следующее:
1) На кнопках должны быть нанесены английских и русские буквы!
(многие не замечают таких мелочей, а это важно)
2) Про яркость много сказано, выбирайте телефон, где яркость
можно выставить хотя бы на 2-3 и не хотелось ее уменьшать!
Хотя... если Вы не видите никаких проблем - покупайте, главное
здесь, чтобы Вам нравилось!
3) Узнайте версию прошивки (с помощью test-режима – см. ниже) и
загляните под батарею - чтобы после Х100 не было символа "А"...
это может обернуться неприятными последствиями!
4) Там же (под батареей) должна быть наклейка с надписями "ССС
Минсвязи России"...
5) Некоторые экраны Х100 имеют мутный серый оттенок!!! Трудно
заметить, если нет нормального тела под рукой! Цветопередача на
таких экранах отвратительная, хотя яркость зачастую у таких
экранов в норме!
6) По поводу гарантии… На "белые" (сертифицированные) телефоны
гарантия 3 года! Если срок гарантии занижен – это "серый"
телефон!
Итак, Вы приобрели телефон…
К данному моменту времени это один из самых популярных телефонов
Samsung… , он сочетает в себе хорошую функциональность и низкую
цену на рынке! Покупая этот телефон большинство покупателей
совершает одну и ту же ошибку – только после покупки они
начинают интересоваться о возможностях и недоcтатках телефона!!!
И что? Оказывается, что в телефоне стоит ограничение на
воспроизведение/закачку мелодий более 32Кб, многие телефоны
имеют завышенную яркость… и так далее!
Последующие инструкции помогут Вам сделать Ваш телефон лучше,
"доработать" его, избавив от большинства глюков и недоработок
производителя…
Итак, что же мы можем на сегодняшний день?
Что на данный момент существует/разработано для Х100/Х600:
снята DRM-защита
снято ограничение на воспроизведение мелодий свыше 32Кб – до
224Кб
снято ограничение на заливку мелодий более 32Кб
русифицирован календарь
снято ограничение на ввод русских символов в записную книгу –
теперь 20 символов
возможно размещение и увеличение фото абонента при входящем
звонке
разблокированы папки
изменено расположение и стиль часов/даты
обнуление времени разблокировки клавиатуры
изменены функции кнопок "джостика"
увеличен размер выделяемой памяти под java до 8mb
убран белый квадрат в стандартной анимации
снято ограничение размера mms-сообщения (new!!!)
Кроме этого разработаны различные темы и оформления для
телефона, изменены значки зарядки и будильника, существуют патчи
по изменению мелодий sms, будильника и т.д.
Не решенные проблемы (глюки):
режим Т9 – невозможно отключить данный режим по умолчанию, не
добавляются новые слова в словарь
яркость экрана на некоторых моделях оставляет желать лучшего
(можно решить впайкой резистора, подробнее)
изменение функций и расположения диктофона, т.е. добавить
возможность записи разговора, переместить "поближе"
невозможно назначить мелодию на абонента из папки мои звуки
Пожелания форумцев по улучшению телефона
сделать случайный выбор мелодий при входящем звонке
сделать случайным выбор картинок при каждом включении
добавить mp3-плеер :)
поставить пароль на чтение sms
Программы для работы с телефоном (разработанные участниками
форума):
SFM (Vadiks )- filemanager
X100FileManager (DaveGibson) - filemanager
ResMan (Javer) - программа для замены ресурсов в прошивке
SBRM (Alex/AT) - программа для замены ресурсов в прошивке
ssr (induction) - программа для замены строковых ресурсов
Patch X (Javer) - универсальный патч
Официальные прошивки по убыванию (т.е. первая - самая последняя)
X100XEDD2
X100XEDC2
X100XEWL1
X100XEWK2
X100XEWJ2
X600XEDC2
X600XEDA1
X600XEWL1
Программное обеспечение для Х100/Х600:
а) синхронизация с ПК / выход в интернет
Easy Studio Pims&FileManager - официальное программное
обеспечение для загрузки в телефон картинок, мелодий, с помощью
этой программы можно синхронизацировать с ПК записную Книгу, sms
и органайзер.
Последняя доступная версия: неизвестна
Аналоги: Samsung Phone Manager
Easy Studio Internet Access - Официальное программное
обеспечение. Программа предназначена для того чтоб превратить
ваш телефон в GPRS-модем.
Последняя доступная версия: неизвестна
Аналоги: отсутствуют
б) файл-менеджеры
X100FileManager – отличный filemanager, с помощью этой проги
можно практически всё – замена стандартных мелодий, заливка
java, файлов, переименование, удаление… и т.д. не выключая
телефон!!! Перед использованием необходимо пропатчить прошивку
для разблокировки папок и залить её в телефон. Масса
возможностей при размере самой проги 610 Кб!!! (Easy Studio –
25Mb)
Последняя доступная версия: неизвестна
Аналоги: SBRM, Easy Studio FileManager (только мелодии/картинки)
в) редакторы прошивок (bin/tfs)
Samsung Flash Imager (SFI) – программа, позволяющая
извлекать/подменять картинки, abm-анимации и *.ani в файлах
прошивок телефонов Samsung. Т.е. с помощью этой проги Вы сможете
редактировать анимацию, картинки, которые находятся в прошивке
(bin и tfs), а так же редактировать *.amb и *.ani файлы! В проге
написан подробный help. Для упрощения поиска анимации/картинок в
прошивке созданы карты адресов для различных прошивок – с
помощью меню "перейти по названию" Вы можете переместится к
нужной Вам анимации/картинке.
Последняя доступная версия: 6.10
Аналоги: ResMan (более новая)
Карты адресов для прошивок:
Resourse Manager (ResMan) – программа для изменения резурсов
прошивки (картинки, мелодии, строковые ресурсы…), очень удобная
и простая в использовании программа! Много функций, поддержка
большого числа прошивок. Рекомендую всем!
Последняя доступная версия: неизвестна
Аналоги: SFI (см. выше)
г) прошивальщики/снятие дампа
E700 Dumper - программа позволяет снимать полный дамп с
телефонов X100/E700/X600 (что такое дамп и как его сделать – см.
инструкцию VIII).
Последняя доступная версия: 1.80 (?)
Аналоги: отсутствуют
E700 Flasher - программа для перепрошивки телефона
Последняя доступная версия: неизвестна
Аналоги: отсутствуют
г) программы для "тонкой" настройки:
Imei, repair…
Последняя доступная версия: неизвестна
Аналоги: отсутствуют
г) "полезные" программы:
Photoshop, Hex-edit…
Последняя доступная версия: неизвестна
Аналоги: отсутствуют
Продолжение следует… исправления, дополнения, описания
приветствуются!
С чего можно начать? Конечно же со знакомства с тестовым меню!
Наберите на телефоне как обычный номер следующую
последовательность цифр, "звездочек" и "решеток": *#8999*8378#.
После второй "звездочки" пойдут прочерки – не пугайтесь! Так и
должно быть. Когда Вы введете последний символ, сразу же
появится меню следующего вида:
1) Версия
2) Тест H/W
3) Состояние блокировки
4) Информация SIM
5) Произведено
Выбираем первый пункт меню (нажимаем "1" или с помощью джостика
и вспомогательных кнопок):
1) Версия H/W – версия "железа", т.е. внутренней электроники
2) Версия S/W – версия прошивки, которая установлена на Вашем
телефоне
3) IMEI – персональный номер Вашего телефона
Выбираем второй пункт в режиме теста (Тест H/W):
1) Тест вибровызова - проверка работоспособности виброзвонка
2) Настройки аудио – настройка звука (будьте внимательны при
изменении параметров этого меню!)
3) Инфо батареи – информация аккумулятора (текущая температура,
напряжение, статус)
Выбираем третий пункт (Состояние блокировки):
- показывает уровень блокировки –
Выбираем четвертый пункт (Информация SIM):
- имеем кучу параметров, которые зависят от sim-карты -
И последний пункт информирует Вас о дате производства данного
аппарата…
При кажущемся многообразии параметров изменить Вы что-то можете
только в Test H/W – Настройки аудио! Этим мы и займемся… Многие
недовольны громкостью воспроизводимых мелодий! Эта проблема
легко решаема! Делается это ч/з тестовое меню
Инструкция I
Автор: MiGel
Как повысить громкость мелодий?
1) Войдите в тестовое меню: наберите *#8999*8378#
2) Далее следуем Тест H/W > Настройки аудио > Усиление мелодии
3) Появиться цифра (11) и сверху "уровень 1", ничего не меняем,
жмем сохранить, сверху появляется "уровень два", жмем опять
сохранить… доходим таким образом до 5 уровня - там устанавливаем
свое значение (максимально можно поставить 31!)
4) Медленный выдох… возвращаем телефон в исходное состояние
(n-ным нажатием на красную кнопку)
После этого в зависимости от прошивки и от того белый телефон
или серый громкость увеличится, возможно динамик будет хрипеть…
тогда установите значение меньшее чем 31. Возможно Вы и не
почувствуете особой разницы, но тем самым громкость мелодий
увеличится в любом случае! Если Вам кажется что мелодии все
равно слишком тихие – можете увеличить громкость мелодий с
помощью различных программ (допустим, psmplayer).
Следуя первой инструкции Вы повысите громкость только 5-го
уровня! Что такое уровни? Добавьте или убавьте громкость
телефона с помощью "качельки", которая расположена на левой
боковой стороне "тела" (сокращенно "телефон"). Это будет
сопровождаться добавлением или уменьшением количества
квадратиков. Так вот это и есть уровни громкости!!! Самое
большое кол-во квадратиков будет соответствовать пятому уровню
громкости, минимум – первому… Если Вы ограничились изменением
только пятого уровня, учтите, что мелодии будут звучать на
уровне, установленном в "настройках звука" основного меню
телефона (меню > настройка звука > звук звонка > громк. звонка)!
По умолчанию там стоит четвертый уровень… так что думайте сами.
Таким образом, Вы можете изменить все уровни звучания вводом
своих значений (уровень 1, уровень 2…). Не забывайте, что
значение не должно превышать 31 – иначе будет наблюдаться
обратный эффект! 0 – соответсвует выключкнию звука.
Теперь Вы можете самостоятельно настроить громкость мелодий!
Если Вы любите экспериментировать, и посбивали настройки так,
что телефон фонит при малейшем прикосновении, а эхо Вашего
голоса раздается еще спутя 5 минут после окончания разговора…
написана инструкция II:
Инструкция II
Автор: MiGel
Как установить заводские параметры в Тест H/W>Настройки аудио>?
1) Вход в тестовое меню: *#8999*8378#
2) Далее следуем Тест H/W>Настройки аудио>
3) У меня может не заводские параметры, но с настройками все ok
и если где-то изменено, то по минимуму (установите эти значения
если у Вас проблемы с воспроизведением, шумом динамика и т.д.):
Усиление динамика - 26 -> 20 -> 33 -> 31 -> 17
Усиление микрофона - 30 -> 28 -> 32 -> 30 -> 8
Усиление мелодий - 11 -> 15 -> 19 -> 23 -> 31
Громкость динамика
--- нормальный - 3->5->10->18->24
--- телефон - 2->6->13->25->54
--- гарнитура - 11->14->18->22->22
--- авто - 1->5->19->22->46
--- громкость динамика - 11->14->18->22->22
Звук клавиатуры
--- нормальный - 1->8->14->22->30
--- телефон - 1->2->3->5->8
--- гарнитура - 5->5->5->5->5
--- авто - 1->5->19->22->46
Настройка усилителя - 7->5->7->2
Аналоговое усиление
--- голос - 0->0->0->0->3
--- звук клавиатуры - 0->0->0->0->0
Эквалайзер - 2->2->0->0
Усиление внешних звуков - 0
Так… что еще можно сделать с помощью этих настроек?
Фотографировать без звука!!!
Инструкция III
Автор: Neo
Как фотографировать в X600 без звука?
1) Нужно набрать код *#8999*8378#
2) Там зайти в меню меню 2-2-3 Усиление мелодии. И поставить
Уровень мелодии 1 на значение 0. Остальные уровни трогать не
нужно.
3) А перед съёмкой нужно боковой клавишей поставить уровень
громкости на минимум.
Со звуком вроде бы разобрались…
Если у Вас возникли вопросы, можете задать их в форуме!
Инструкция IV
Автор: UdAv
Какие существуют команды с клавиатуры?
1) Долгое удержание [c] создаёт новое напомимние
2) Долгое удержание качельки в режиме блокировки клавиатуры
зажигает дисплей
3) Долгое удержание качельки во время звонка, убирает звук
Теперь Вам потребуется дата-кабель или инфракрасный порт (Х600)…
будем синхронизировать телефон с компьютером…
Что для этого потребуется?
data-cable
программа для синхронизации
телефон и компьютер
Data-cable: оригинальный имеет маркировку PCB133LBE, такую же
маркировку имеют кабели Samsung sgh-s500, sgh-x600, sgh-e700,
sgh-e100, т.е. подходят без переделки!!! Можно самому переделать
кабели от следующих телефонов: T100 (PCB037DBE), V200, s300
(PCB093LBE). Также переделке поддается USB - кабель от с100.
Желателен все же com-кабель, так как с ним меньше возни… но это
мое мнение! Советую почитать темы размещенные в ссылках по
поводу usb кабелей!!!
ПО: для синхронизации (или, если проще - "для связи") с
компьютером Вам потребуется официальная программа EasyStudio
Pims&FileManager! Весит она ?25Mb (в сжатом состоянии) и имеет
версии wh, wk, xb (последняя). Особо они ни чем не отличаются,
но желательно скачать самую последнюю…
Чтобы найти нужную Вам программу воспользуйтесь инструкцией V!
Все программы (и большинство патчей) находятся именно там! В
последующих инструкциях будут использоваться программы скачанные
с этих сайтов…
Инструкция V
Как найти нужную мне программу/патч/прошивку?
1) Зайдите на следующие сайты, посвященные Х100 (Х600,…):
а) http://sgh.ru/
2) Попробуйте один из поисковых серверов (например,
http://www.yandex.ru/)
3) Если Вы ничего не нашли – спросите в соответствующей теме,
где искать
Втыкаем кабель в свободный разьем. Перезагружаем машину…
Воспользовавшись инструкцией V найдите и скачайте Easy Studio
Pims&FileManager! Добавка "Pims&FileManager" принципиально
важна! Иначе Вы не сможете заливать мелодии/картинки… После
установки Изи (сокращенно "Easy Studio"), необходимо настроить
программу. Если Вы используете com-кабель, то Вам необходимо
заглянуть за системный блок Вашего компьютера и посмотреть в
какой именно последовательный порт воткнут кабель. Тот что выше
обычно com1, далее – в порядке стандартной нумерации… 1, 2, 3…
сверху вниз. Для usb кабеля перед тем как воткнуть кабель нужно
установить "дрова" (сокращенно "драйвера"), потом
перезагрузиться, и соединив кабель с компьютером убедиться, что
никаких конфликтов не возникло и кабель определен системой!
Теперь посмотрите какой виртуальный порт появился после
установки драйверов на usb кабель (в диспетчере устройств ОС).
То же самое касается при подключении ч/з инфракрасный порт.
Теперь запускаем Easy Studio и… если выскакивает ошибка "Не
удается инициализовать DAO/Jet обработчик баз данных" смотрим
инструкцию VI, если все нормально - идем дальше…
Кроме того если у Вас старая версия программы возможно Вам
придется переустановить Easy Studio и при установке выбрать
английский язык. Позже, после определения прогой ("программой")
кабеля, в настройках Вы установите русский язык.
Инструкция VI
Автор: MiGel
Как инициализировать DAO/Jet обработчик баз данных?
В инструкции рассмотрены три пути решения данной проблемы – А,
В, С:
А) Посмотри в папке Program files->common files->microsoft
shared->dao->какие у тебя там файлы. Если присутствует
dao350.dll (в идеале должен быть еще dao360.dll), то все ок.
Если нет dao35.dll, тогда надо скачать его из нета, и проделать
следующее:
1) В папке Windows->System32 найти программку regsvr32.exe
2) Теперь вернуться к папке dao
3) Далее берешь эти самые dao360.dll, dao350.dll и
перетаскиваешь мышкой на файл проги regsvr32.exe (представьте,
что файл regsvr32.exe является папкой)
4) После всего этого должно выскочить сообщение, что dll успешно
зарегистрированы.
5) Все, можно запускать Easy Studio...
Б) Часто помогает установка EasyStudio Internet Access!!!
В) Скачайте из интернета dao350.dll (если он у вас отсутствует)
или полную версию Dao (3,2Mb)
Заходим в меню Изи: файл (file) > настройка (setup) и
устанавливаем порт (port), к которому подсоединен кабель (или
виртуальный порт в случае с кабелем usb, при использовании
инфракрасного порта – выбираем irda). Скорость (speed)
установливаем на значение 115200! Проверяем надежно ли соединен
кабель с компьютером и втыкаем его в телефон. В телефоне
выставить анг. язык! В Изе жмем файл (file) > перезагрузить
(reload) > всё (all). Программы выполнит чтение телкниги, sms… и
в окне программы внизу возле даты загорится SGH X100 – означая,
что прога "увидела" телефон и можно работать дальше…
Если у Вас возникли сложности с загрузкой мелодий/картинок
прочитайте следующую инструкцию:
Инструкция VII
Автор: мне не известен
Как залить мелодии, картинки с помощью EasyStudio
Pims&FileManager?
Зачастую проблема состоит в том, что все пытаются залить мелодии
и картинки через кнопки Melody to Phone и Image to Phone!
Неактивность кнопок Melody to Phone и Image to Phone - это
нормально, мелодии/картинки закачиваются через меню File Manager
(Загрузки->File Manager либо соответствующая кнопка на
ToolBar'е). Мелодии следует загружать в папку My Phone/Sounds/My
sounds на вашем телефоне. Картинки грузятся в папку My
Phone/Images. Язык меню телефона необходимо переключить на
английский (в телефоне "Меню"->> 4 "Настройки телефона"->> 4.4
"Язык" ->>"Язык текста").
В Easy Studio редактируя телефонную книгу невозможно ввести на
имя абонента более 8 символов, так же как и в самом телефоне
Кроме того в старых версиях этой программы телкнига представляла
собой набор непонятных рядовому обывателю символов. Это связано
с тем, что Easy Studio не понимает русских кодировок телефона.
Для корректного отображения и импортирования телефонной
книги,SMS, органайзера необходим патч. Так же он убирает
ограничение на размер мелодии при загрузке их в телефон.
Скопируйте в папку с установленной программой и запустите файл
easyUTF8.exe.
Продолжение следует…
Чтобы решить более серьезные проблемы телефона Вам придется
прошивать! Без этого никак! Многие уже прочитали как может быть
опасна прошивка! На самом деле телефон практически "непотопляем"
и убить программно его практически невозможно! Другое дело
броски напряжения в питающей компьютер сети – здесь у Вас все
шансы лишиться телефона раз и навсегда!
Для того чтобы не опасаться программных сбоев, и в случае
возможно в будущем похода в СЦ (сервисный центр) Вам необходимо
сделать дамп Вашего телефона! Что такое дамп и как его сделать
читай в инструкции VIII:
Инструкция VIII
Автор: SoLo/SHultz
Что такое Dump и как его сделать? (по просьбам трудящихся...)
Dump - это полный флэш твоего (и только твоего!) телефона,
который содержит не только прошивку, но и кучу остальных данных,
содержащихся в твоём телефоне, таких как настройки батарейки,
номера IMEI и кучи всего другого, которое не затрагивает сама
прошивка. При неудачной прошивке, неудачном форматировании и
т.д. не исключён вариант, что твой аппарат не только будет
глючить, но и не включится совсем! В таком случает достаточно
просто залить дамп обратно, и твой красавец вернется к своему
состоянию, в котором он был до выключения перед снятием дампа!
Делается это специальным дампером E700dumper (как найти нужную
мне программу? инструкция V), которым ВСЁ содержимое твоего
аппарата сливается в txt-шный файл, который потом, при
необходимости, переименовается в *.bin, и заливается обратно в
телефон Е700Flasher-ом, как обычный bin прошивки!
Прежде чем что-то делать прочтите следующую инфу - там же
настройки Dumper-a...
Действия:
0) Удаляешь файл dump.txt, если он там есть, из папки с дампером
1) Включает дампер
2) Выключаешь телефон
3) В дампере указываешь порт и скорость (как в настройках Easy
Studio)
4) В дампере жмешь самую верхнюю кнопку Старт (возле которой
написано 0х000000 и 0хFFFFFF)
5) Ждешь полчаса
6) В папке с дампером находишь создавшийся файл dump.txt и
переименовываешь его в <желаемое имя>.bin
7) Радуешься тому, что у тебя все получилось!
P.S. Если в папке с программой есть файл dump.txt - удалите его,
иначе Ваш дамп запишется в конец этого файла!
Многие пытаются слить кроме binа еще и tfs. Естественно у них
это не получается, и вот почему:
Вместе с прошивкой идут помимо .bin файла еще и .tfs и .cfg
файлы. *.tfs файл - это просто один большой файл состоящий из
кучи маленьких, которые просто склеиваюся в один и идут друг за
другом. Например его можно создать копируя несколько файлов в
один.
Пример: copy /b Image.jpg + Picture.gif + Melody.mmf + Game1.jar
+ Game1.jad + suites.utf + suitesName.utf MyTFS.tfs - вот если
это проделать в командной строке то получиться один файл
MyTFS.tfs состоящий из файлов Image.jpg, Picture.gif,
Melody.mmf, Game1.jar, Game1.jad, suites.utf, suitesName.utf.
Чтобы залить его в телефон в так называемую NAND память
представляющую из себя что-то типа электронного диска,надо
воспользоваться программой даунлоадером Samsung E700 Flash /
чтобы слить как раз используется данная программа E700dumper.
Для этих программ необходим *.cfg файл. *.cfg - это текстовый
файл описывающий структуру каталогов, версию TFS (Tiny File
System), имена файлов,их размер и путь куда сохраняются файлы.
Без него закачка/сливка не состоится программы понятия не имеют
что грузить/сливать и куда/откуда.
Чтобы слить tfs Вам необходимо прописать в файле cfg который
"поставляется" вместе с tfs ВСЕ файлы которые у Вас в телефоне -
мелодии, картинки, java и т.п. с указанием их точного
размера!!!! Это практически не реально, т.е. очень трудоемко.
Если информация в *.cfg отсутствует или указан неверно рамер
любого файла - выскакивает ошибка! Файл tfs Вам ничего не дает
(картинки и мелодии которые содержатся в нем можно слить на комп
Изей) - его можно взять от любой прошивки Вашего тела. Кроме
картинок, мелодий, java, оформления меню в tfs ничего не
содержится. Ваш "родной" tfs ничем не отличается от любого
другого "чистого" tfs-а взятого в интернете, в отличие от того
же дампа (bin или в данном случае txt)! И сливать его Вам не
надо (tfs)!!!
Продолжение следует…
С Dump-ом и море по колено… инструкция XIX
Инструкция XIX
Автор: MiGel
Анулируется ли моя гарантия, если я перешью телефон новой
прошивкой?
Чтобы не иметь проблем в СЦ (сервисном центре):
0) Слейте дамп (как сделать – смотрите выше)
1) Как только купили телефон посмотрите какая версия прошивки у
Вас стоит! (для этого наберите *#8999*8378# -> версия -> версия
S/W)
2) Ни в коем случае не упоминайте в СЦ, что Вы переподшивали
телефон! Желательно косить "под дурака" с вопросом "А что такое
телефон?"
3) Перед походом в СЦ переподшейте своим дампом, или, если он
отсутствует, чистой прошивкой, которая стояла у Вас в самом
начале (при покупке телефона)!
Теперь можно приступать к переподшивке… Если Вы первый раз
прошиваете телефон – желательно ничего не менять в прошивке!
Потренируйтесь на стандартных! Что же такое прошивка и с чем её
едят? Отвечу очень коротко, так как это Вам ни к чему… Прошивка
- это своего рода операционная система телефона. В неё входят
файлы tfs, bin и tfs. Это файлы прошивок. Заливаются в телефон с
помощью прошивальщика.
BIN файл - это и есть сама прошивка, а точнее операционная
система телефона
TFS - это набор стандартных файлов, идущих с прошивкой
(подробней написано выше)
CFG - это параметры TFS файла, вам их трогать не надо (подробней
написано выше)
При перепрошивке не стираются ни emei ни phonebook. Но я бы всё
же сохранил и то и другое и убрал бы подальше... Картинки и
мелодии так же остаются в сохранности.
Какие есть прошивки для Вашего телефона Вы можете узнать выше в
первом топе. Прошивки расшифровываются таким образом (на примере
Х100):
X100XEDD2 (X100 Europe-Slavyan April 2nd Revision)
[X100] = тип телефона
[XE] = SW тип & пакет языков
[D] = год (W=2003, D=2004)
[D] = месяц (A-Январь, B-Февраль, C-Март ,D-Апрель, E-Май,
F-Июнь,G, H, I, J, .., K-Ноябрь, L-Декабрь)
[2] = ревизия софтвера
Например, если будет июньская, то она будет называться примерно
X100XEDF2
Прошиваем… инструкция Х!
Инструкция X
Автор: Spawn/OvZ
Инструкция по перепрошивке телефонов Samsung X100/X600…
ВНИМАНИЕ!!! Перед прошивкой убедитесь, чтобы батарея телефона
была заряжена, хотя бы больше половины.
На данный момент существует два флэшера – программы,
предназначенные для перепрошивки телефона. В данной инструкции
расмотрены принципы работы с этими программами.
E700 Flasher
Он позволяет прошивать файлы типа bin, ogm, tfs. OGM
используется в телефонах серии S, так что про него забудьте.
Рекомендуется прошивать сначала отдельно bin, а потом tfs.
Что для этого потребуется:
а) Прошивка (ссылки выше)
б) Программа-прошивальщик "E700 Flasher"
в) Кабель PCB133LBE или аналог (покупайте сами, убедитесь в
работоспособности)
Итак ход переподшивки:
1) Подключаем кабель к COM-порту (запоминаем к какому) и к
телефону (USB-кабель можете подключить в любой момент при уже
установленных драйверах)
2) Включаем компьютер
3) Запускаем программу "E700 Flasher"
4) Выключаем телефон.
5) Выбираете com-порт, на котором у вас установлен телефон (для
COM-кабеля – это порт, куда воткнут кабель; для USB –
виртуальный порт, появившийся после установки драйверов в
диспетчере устройств)
6) Выбираете скорость (для COM кабеля 115200, для USB от 115200
и выше, зависит от кабеля)
7) Выбираете режим прошивки (Select mode). Для прошивки только
bin-файла прошивки, выберите Bin Only, для прошивки только tfs,
выберите Nand Only. Для прошивки и bin и tfs, выберите Bin &
NAND. Однако рекомендуется прошивать по-отдельности!
8) Если вы выбрали режим прошивки BIN, нажимаете на кнопку Bin
File и выбираете ваш BIN.
Если вы выбрали режим прошивки TFS, нажимаете на кнопку TFS File
и выбираете ваш TFS (CFG не трогайте, программа сама его
откроет)
9) В поле Select Model выбираете XXXX
10) Нажимаете в программе на кнопку Start
11) Программа попросит нажать кнопку включения телефона (после
появления нового окна) - жмем коротко один раз на кнопку
ВКЛЮЧЕНИЯ (красную) на своем аппарате (можно жать в течении
большего времени, но только один раз). Если всё Ок вы должны
заметить в нижнем правом углу пойдёт процесс заливки файлов в
телефон. Все - остается только ждать окончания прошивки. Весь
процесс занимает около 20-25 минут. После сообщения "Download
succesful' запускаем телефон. Если процесс прошивки не идет, то
попробуйте поэкспериментировать с длительностью нажатия кнопки
включения.
SGH Flasher/Dumper by Alex/AT
Плюсы данного подхода в том что этот флэшер весит намного
меньше, а возможностей у него больше
1) Запускаете Флешер
2) Подключаете выключенный телефон к компьютеру
3) Выбираете в Флэшере порт и скорость (например, COM7; 115200)
4) Жмете на телефоне ОДИН раз кнопку включения. Произойдет
процесс инициализации.
5) Для заливки BIN'a жмете Flash BIN File, для заливки TFS жмете
Flash full TFS.
6) Откроется окно с выбором файла, выберите нужный файл
Произойдет процесс прошивки.
7) По окончании не спешите сразу выдергивать провод из телефона!
Нажмите сначала на кнопку Disconnect, потом вытащите провод из
телефона, а потом уже включайте.
Также данная программа позволяет пошивать DIF файлы. Это патчи
для прошивки, которые изменяют её прямо в телефоне. Для этого
нужно нажать Flash DIF file.
Также программа позволяет прошивать только изменения. Для этого
вам понадобится оригинальная прошивка (под оригинальной тут
имеется в виду копия той, что у вас в телефоне) и измененная.
Нажимаете в программе Flash two BIN Differences, в поле original
bin выбираете оригинальную прошивку, в поле Target BIN выбираете
измененную прошивку и нажимаете Flash differences.
Небольшое дополнение:
Во втором случае после заливки (по крайней мере tfs`а) и нажатия
на OK программа сама отжимала Disconnect
Если у Вас возникли трудности при переподшивке посмотрите ссылки
на темы в самом начале – там рассмотрены основные ошибки при
использовании этой программы! Если у Вас кабель перестал
переподшивать и телефон не включается… см. инструкцию XII. Не
забывайте, что на форуме есть поиск!!!
У Вас все хорошо шьет, но слишком долго длится переподшивка?
Возможно Вам повезло и Вы сможете осуществлять её за 5-6 минут!
Дело вот в чем:
Аппаратно ком-порт поддерживает скорости большие 115200, но наша
любимая винда ("windows") софтово нам не даёт этого! Замена
стандартного драйвера ком-порта и позволяет пользовать его на
полной мощности. В зависимости от вашего чипсета (материнкой
платы) максимальную скорость вашего порта можно будет поставить
230400 или 460800!
Это работает далеко не у всех! В теме (см. P.S.) указаны чипсеты
которые не поддерживаются программой…
Инструкция XI
Автор: Dimuha
Ускорение скорости переподшивки…
Теперь вперёд, в атаку:
1. Качаем архив для Win98/ME или для 2000/XP.
2. Распаковываем и читаем инструкцию по установке
3. После установки шьём наши любимые самсунги на высоких
скоростях и радуемся! :)
Комментарии:
Если программа пишет Error !! can't get chip # in table = 153 ,
то ваш чипсет не поддерживается и разгона вам не видать
Вот перевод инструкции для WinXP/2000:
1. Создаём папку SHS на диске С и распаковываем в неё содержимое
архива.
2. Пуск -> Выполнить программу -> sfc /cancel, Enter.
3. Перезагружаемся в safe-mode.
4. Запускаем instshs.bat из папки C:\SHS\
5. Перезагружаемся в нормальный режим.
После этого драйвер должен установиться, и можно пробовать
флэшер.
Чтоб посмотреть в каком режиме работает порт:
1. Пуск -> Выполнить программу -> cmd, Enter.
2. В окошке набираем c:, enter, cd \shs
3. shsmode, Enter.
Вот и случилось то, что Вы боялись! Телефон не включается,
программы выдают кучу ошибок… Не растраивайтесь, как я говорил,
телефон практически не возможно убить программно! У меня у
самого тел "умирал" десяток раз и… до сих пор жив и чувствует
себя превосходно!Тут главное не паниковать, а спокойно,
прочитать инструкцию XII…
Инструкция XII
Автор: MiGel
Что делать, если произошла ошибка при перепрошивке телефона?
Чтобы этого избежать:
1) Зарядите телефон полностью!!!
2) Аккуратно патчите прошивку!!! Не используйте дважды один и
тот же патч! (особенно это касается патчей Linkor`а)
3) Купите себе UPS
Если по какой-либо причине при перепрошивке Вы случайно
остановили процесс или произошло то же самое но по любой другой
причине и телефон не реагирует на нажимание кнопок и флэшер
выдает кучу ошибок, то сделайте следующее (после каждого пункта
пробуйте перепрошить):
1) Возьмите "чистую" непатченную прошивку или (желательно) дамп
Вашего телефона. Будем считать, что Вы уже перепрошивали и все
программы рабочие! Проверьте, чтобы кабель был надежно соединен
с телефоном (попробуйте прижимая кабель к телефону руками,
возобновить процесс перепрошивки). Не забудьте выставить
настройки программ!!! Попробуйте прошить тел…
2) Отсоедините аккумулятор от телефона минут на 20-30 (при
последующих действиях желательно перед началом перепрошивки
"передергивать" аккумулятор – т.е. отсоединять его на секунду и
возвращать обратно)
3) Поменяйте com-порт
4) Cделайте nand format и, если телефон после этого включился,
залейте только стандартный tfs.
5) Попробуйте залить отдельно сначала bin, а потом tfs.
6) Поставьте тел на зарядку минут на 40-60 (даже если он на неё
не реагирует)
7) Попробуйте засунуть кабель под стол, чтобы экранировать
кабель от помех
8) Попробуйте эти же пункты на другом компьютере…
Замечание: телефон практически не возможно убить программно!!!
Если Вам ничего из этого не помогло, попробуйте с другим кабелем
– т.к. скорее всего (99%) проблемы именно в нем!
Удачи…
В процессе заливки по шнурку игр, память потихой замусоривается
артефактами от игр. И с каждым разом свободной памяти остаётся
всё меньше и меньше. Вот тут и наступает пора сбросить оковы
условностей! Format nand – означает дословно "форманирование"
NAND памяти телефона. Что-то вроде format D:\ на компьютере. Это
означает что в телефоне нет ничего! Ни стандартных картинок и
музыки, ни залитых Вами картинок и музыки, java, вообще ничего
что относится к памяти NAND! Телефонная книга в памяти телефона
при этом не стирается. В инструкции описан как сам процесс
форматирования, так и процеес "восстановления" – заливка нового
tfs.
Инструкция ХIII
Автор: DvaRF
Как осуществить форматирование NAND?
Процесс:
1) Запускаем программу E700Flasher
2) выставляем следующие параметры:
КомПорт на котором висит телефон.
Скорость порта: 115200
selectModel: XXXX
3) Нажимаем кнопку "Format Nand", выполняем всё что программа
просит, и за секунду форматируется nand телефона.
4) Запускаем программу E700Flasher (если Вы её закрыли)
5) выставляем следующие параметры:
КомПорт на котором висит телефон.
Скорость порта: 115200
Mode: NandOnly
TFSFile (указываете путь к папке где у вас лежит прошивка)
selectModel: XXXX
6) Выключаете телефон, жмёте "Start". Программа попросит нажать
кнопку Вкл/Выкл на телефоне, жмём! Если прога говорит "TimeOut"
повторяем текущую процедуру (вкл выкл и т.д.). Если всё Ок вы
должны заметить в нижнем правом углу пойдёт процесс заливки
файлов в телефон. После сообщения "Download succesful' запускаем
телефон, и заходим в раздел JAVA. Смотрим свободную память и она
действительно свободная!
P.S. Вопросы задавать в соответствующую тему
Инструкция ХIV
Автор: MiGel
Где достать дополнения (патчи, прошивки и т.п.) для Х100/Х600?
На данный момент:
1) смотрите инструкцию V
2)
3)
4)
5)
6)
7)
P.S. Вопросы задавать в соответствующую тему
Какие патчи существуют на данный момент? Для каких прошивок?
снятие ограничения
снятие ограничения воспроизведения мелодий свыше 32Кб – теперь
224Кб
снятие ограничения на изьятие и отправку mms свыше 80Кб
обнуление времени разблокировки клавиатуры
русифицирующие календаря
вывод часов/даты внизу экрана
разблокировка папок телефона
увеличение размера памяти под java до 8mb
убран белый квадрат в стандартной анимации
изменение функций кнопок "джостика"
…
Инструкция ХV
Автор: MiGel
А как запустить файл с параметром??? Внимание! Тем кто
использует Gnupatch...
На сколько я понимаю это касаеться патчей gnupatch!!! Очень
часто с этим у многих возникают проблемы!
!!! Если запустить данный патч в одной папке с прошивкой ничего
ровным счетом не произойдет !!!!
А) Решение самое простое - необходимо перетащить файл прошивки,
который нужно патчить (обычно bin) мышкой на данный патч и все
произойдет само собой! Если тащите правой кновкой мыши, то в
меню выбрать "открыть с помощью"!
В) Решение второе - заходишь в FAR или NC или еще какой файловый
менеджер, наводишь курсором на клаве на файл патча, нажимаешь
ctrl+enter жмешь пробел, затем наводишь также на файл прошивки,
жмешь ctrl+enter, жмешь интер патч запустится с параметром
С) Соответственно третье рашение - создаешь ярлык для гнупатч,
заходишь в свойство ярлыка, выбираешь вкладку Программа, затем в
поле Команда: дописываешь через пробел имя прошивки (должно быть
не более 8 символов в названии прошивки). Жмешь OK. Запускаешь
ярлык.
P.S. Вопросы задавать в соответствующую тему
P.S.I. Я точно не знаю, но говорят, что должно быть не более 8
символов в названии прошивки (у меня и так почему-то патчит! все
возмущения в л/c)
Инструкция XVI
Автор: DaveGibson
Для возможности прослушивания мелодий размером до 224 кб
следуйте инструкции:
1) Скачайте прошивку Х10XEDC2
2) Скачайте оттуда же соответствующий патч >>>для этой
прошивки<<< (новинки смотрите инструкцию ХIV)
3) Распакуйте файлы прошивки и патча в одну папку
4) Запустите файл gnupatch с параметром x10xedc2.bin т.е. так
gnupatch x10xedc2.bin (или перенесите файл *.bin прошивки мышкой
на gnupatch)
5) По завершении работы патча нажмите Enter
6) С того же сайта вам понадобится программа E700Flasher
7) Распакуйте программу куда-либо на ваш HDD
8) Распакуются 2 папки. Содержимое папки Windows надо
скопировать в ту папку, где у вас установлен windows
9) Запустите E700Flasher
10) Выберете ваш COM порт, поставте скорость 115200, выберите
режим Bin Only
11) Выберите получившийся пропатченный Bin файл прошивки,
который вы получили при выполнении пункта 5
12) Выключите свой телефон.
13) Нажмите кнопку старт в E700Flasher, а затем кнопку вкл
телефона
14) Если процесс записи начался - можете сходить покурить Если
нет, повторяйте с п.11
15) Включите свой телефон и переведите его на английский язык
16) Скачайте с того же сайта патч >>>для Easy Studio<<<
снимающий ограничение на размер закачиваемого файла.
17) Скопируйте Скачанный патч туда же, где находится PIMS&FM
18) Запустите патч.
19) Попробуйте залить мелодию размером более 32х кб в телефон
20) Если Pims ругается, значит у вас старая версия PIMS и
придется вам качать новую или апдейт к старой.
21) После апдейта не забудте снова пропатчить Easy Studio
22) Если у вас все заиграло - скажите спасибо Vadiks`у
23) Если вы хотите поменять мелодии по умолчанию на свои мелодии
размером более 32х кб, то вам понадобится TFSFileManager0.4c ,
который вы можете взять все на том же сайте.
Инструкция XVII
Автор: DvaRF
Как отключить логотип оператора, но так чтобы дата и время
остались?
Делается это просто. Рассмотрим на примере MTS RUS
1. Любым HEX редактором открываем прошивку (файл с расширением
bin прошивки)
2. Ищем строку "MTS RUS"
3. Заменяем её на " " (пробелы! не больше, не меньше)
4. Сохраняем изменения
5. Заливаем (см. инструкцию по переподшивке, tfs можно не
заливать – тогда в "Select Mode" ставим режим "Bin Only)
P.S. Hex-редактор можно скачать здесь
P.S.II. Таким образом можно много чего поменять в прошивке! Но
будьте осторожны - гарантировать работоспособность измененной
Вами прошивки никто не может!
Инструкция ХIX
Автор: dan_av
Как поменять шрифт инверсных часов?
Все шрифты и другие символы(верхний регистр и т.д.) в прошивке
DC2 лежат начиная с 0x87135с. Цифра "0" в данном шрифте лежит по
адрессу 0x8cf5d4
Просматривать SFI (цвет 1bpp, ширина=8, высота=72)
Рассмотрим на примере данного шрифта (высота данного шрифта -
32px)
Высота всех шрифтов кратна 8
Каждый символ разбит на несколько частей:
перед каждым символом стоит байт который ширину символа в
пикселях.
В нашем примере этот байт = 18 значит ширина цифры "0" =18px
1. Создаем в Фотошопе новый документ с размерами 18*32px.
2. Выбираем инструмент "текст" и в документе вставляем цифру
"0".
3. Меняем параметры так чтобы цифра не выходила за границы
документа.
4. Жмем Layers>>Flatten Image
5. Берем инструмент "Rectangular marquee Tools(m)" и выделяем
верхние 8 пиксилей (по ширине весь документ)
6. Жмем Image>>Crop
7. Жмем Image>>Rotate Canvas>>90 CW
8. Создаем еще один документ с размерами 8*72 на который мы
будем собирать наш символ для дальнейшей вставки в SFI
9. Перетягиваем картинку из первого документа на второй и
помещаем ее в самый верх
10. В первом документе возвращаемся по истории к состоянию до
Crop
11. Перемещаем выдиление на 8 пиксилей вниз и выполняем
П6-П8,П9(только ставим под первым кусом)
12. Ну и т.д пока весь символ не будет разбит.
13 Выбираем документ 2. Жмем Layer>>Merge Visible
14 Выдиляем получившуюся картинку и копируем в буфер и вставляем
вместо стандартной цифры "0" в SFI
15 Сохроняем измененный флеш
Внимание!!! Незабывайте о Байте который задает ширину символа не
стоит его менять.
P.S. Все вопросы задавать в соответствующую тему!
P.S.I. Пока не проверял и не редактировал!
Инструкция XVIII
Автор: MiGel
Как заменить анимацию, картинки и остальное... в прошивке
X100XEDC2 (?)
1) Во-первых, Вам потребуеться программа SFI 6.10, которую Вы
можете скачать на любом из указанных ссылок в инструкции VII
2) Во-вторых, Вам потребуеться дополнение для этой проги (ищите
в разделе "программы")
3) Распаковываете этот архив (возможно два вложенных - тогда
каждый) в папку с программой
4) Запускаете прогу и выбираете файл прошивки "выбрать файл с
Flash" (bin или tfs в зависимости что хотите поменять)
5) Смотрите меню "перейти по названию" (после дополения должно
появиться два пункта X100 bin и X100 tfs - выбираете
соответственно открытому файлу прошивки) - здесь ищете то что,
Вы хотели бы поменять
6) Кнопкой "копировать" помещаете выбранную картинку в буфер и
правите в любом графическом редакторе (photoshop)
7) После изменения копируете обратно в буфер и нажимаете кнопку
"вставить" в проге
8) Обязательно! Каждый раз после очередной замены необходимо
сохраняться, для чего существует Файл -> Сохранить измененнный
флэш... Размер и разрешение картинок должны совпадать с
исходными, только в этом случае Вы можете расчитывать на
работоспособность прошивки!!!
9) Заливаете в тел и наслаждаетесь!
P.S. Вопросы задавать в соответствующую тему
P.S.II. Стоит обратить внимание на то, что для иконок на
абонентов для нормального отображения в теле необходимо
выполнить дополнительные манипуляции... см. инструкцию ???
Инструкция XX
Автор: БаГГи
Как просмотреть Java с помощью Samsung Java SDK? Игроманам
посвящается...
1) Для начала Вам необходимо скачать Samsung JSDK (ссылки дам
позже, как все проверю)
2) Так же не помешает стандартная Сановская ЯВА (SUN JAVA)
(ссылка тоже будет)
3) После того, как все необходимое окажется у Вас на винте,
устанавливайте SUN Java. После установки необходимо поставить
сам Software Development Kit. Это тоже не должно у Вас вызвать
затруднений, просто кликайте по кнопке далее. Есть одно важное
замечание: инсталляционный путь программы НЕ ДОЛЖЕН содержать
русских букв!!! После установки программа потребует вылезти в
Интернет, чтобы скачать обновление, я не обновлял!
4) Для удобства запуска программа создаст ярлык на рабочем
столе. Кликайте дважды по этому ярлыку, загрузиться главное окно
программы и еще несколько побочных. Одно побочное окно
представляет муляж телефона, еще одно представляет собой
своеобразный отладчик исходного кода мидлета, оно похоже на
командную строку маст дая!
5) Меняем муляж телефона (на выбор есть три скина: х100, х600 и
е700). Для выбора скина лезьте File -> ChangeSKIN…
6) После выбора скина можно приступить к основному. Соберите все
ваши игры в одну папку, опять же в пути к этой папке НЕ ДОЛЖНО
быть русских букв (с:/игры/… - неверно!, с:/games/… - верно).
7) Для запуска игры зайдите File -> ImportMIDlet. Откроется
диалоговое окно, укажите папку с играми (jar файлами игр!!!),
потом в "типе файлов" (внизу окна) выберете JAR FILE *.JAR,
выберете мышкой игру в окне и затем "открыть".
8) Все!!! Игра появится в скине телефона, управление с помощью
стрелок на клаве или мышкой по кнопкам скина. Тестите игры,
заливайте в телефон и играйте на здоровье!!!
P.S. Все вопросы задавать в соответствующую тему!
Инструкция XXI
Автор: SoLo
Обшие принципы работы с SFI: как помесить/изменить графику,
фотографии и т.д., а так же как сделать патч для замены этой
самой графики.
Для тех, кто не знает, не понимает, не может или не хочет
разобраться и дойти до этого сам, посвящается сий труд...
А расскажу я вам, как делать патчи, ну или хотя бы заменять
графику в прошивке.
Дабы убить сразу несколько зайцев, расскажу на примере помещения
своих фоток 60х60х16bpp в прошивку, пропатченную патчем Icons
60x60x16 by LinFor build022 от LinFor'а (спасибо ему!).
Что нам нужно: прошивка (рассматривать буду X100XEDC2), Samsung
Flash Imager 6.10 (SFI) с картой адресов, графический редактор
(мне нравится Adobe Photoshop CS 8.0), CodeFusion Wizard 3.0.
Понеслась!
0) Делаем 2 копии патченной LinFor'ом прошивки и работаем пока с
первой.
1) В SFI открываем нужную прошивку
и переходим по этому адресу:
2) Видим нашего героя LinFor'a :) Пока свернем его.
3) Открываем Фотошоп. Путем кадрирований, копирований,
вставлений и т.д. делаем в нем фотку размером 60х60 - это
несложно.
4) Выделяем ее (Ctrl+A), она покроется такой ползающей рамкой.
5) Копируем (Ctrl+C) и сворачиваем Фотошоп. Но эту фотку не
закрываем, она еще пригодится.
6) Разворачиваем SFI, жмем кнопочку Вставить и сохраняем
измененный флэш.
7) Жмем кнопку Кадр+.
Ура! Первый кадр сделали! =D> Далее смело по протоптанной
повторяем пункты 2 - 7 необходимое количество раз, но,
разумеется, с другими фотографиями. И не забываем после каждой
вставки сохранять прошивку!
Теперь надо бы сделать такие же картинки, но размером 30х30х256.
Для этого нужно скачать еще маленький файлик X100_graphic.cha,
он нужен будет для исправления ошибки (или кривой задумки)
самсунговских программистов.
Возвращаемся в полюбившийся Фотошоп к тем фоткам, что давече
редактировали.
8) Выбираем в соответственном порядке фотографию.
9) В меню жмем Image -> Adjustments -> Channel Mixer... Для
пользователей русского Фотошопа: Третий слева пункт меню ->
Второй сверху подпункт -> Тринадцатый подпункт.
10) Жмем кнопку Load... и выбираем скаченный заранее файл
X100_graphic.cha (помните же, куда его скачали?).
11) Мда, фотка посинела... Не страшно, так задумано!
12) Уменьшаем ее размер до 30х30.
13) см. Пункт 4
14) Копируем (Ctrl+C) и сворачиваем Фотошоп. Фотку можно закрыть
- не пригодится.
15) Разворачиваем SFI, (надеюсь, вы уже перешли к пиктограммкам?
Нажали один раз копку Кадр+?
Отлично!) жмем кнопочку Вставить и сохраняем измененный флэш.
16) Жмем кнопку Кадр+.
И так повторяем пункты 8 - 16 для всех фотографий.
Еще раз ура! Мы "вшили" фотографии наших друзей в прошивку!
Осталось только ее залить в телефон и просить друзей позвонить к
вам, показывая им их рожи у себя на экране и гордясь собою и
доблестными российскими програмистами!
Разумеется, то же самое можно проделать и с другой графикой в
телефоне, благо, ее найдено много, и перечислена она в карте
аресов по мере возможности.
Осталось дело за малым, сделать патчер - не хотим же мы это
делать каждый раз, как только захотим заново прошить телефон!
Делаем его упомянутой программой CodeFusion Wizard 3.0.
Делаем все по картинкам, устал печатать... У меня файл
X100XEDC2.bin - патченный LinFor'овским патчем, а X100XEDC2+.bin
- тот, в котором мы делали изменения.
Потом жмем другой плюсик пониже
и в появившейся менюшке:
жмем ОК, Next> и, наконец, Make Win32 Executable! Вот и все...
Теперь у вас есть патч, который, в общем случае, будет работать
на прошивке только этой версии.
Ну и в завершение пожелаю внимательности, старательности,
аккуратности и творческого везения! Творите на здоровье и благо
другим!
Инструкция XII
Автор: SoLo
Как искать в прошивке строки на русском языке
Мною написана довольно удобная программа win2utf8 v1.3, которую
можно скачать тут (у меня на "свалке"). Так же понадобится
какой-нибудь HEX-редактор, например, HexEdit 1.3.0.1.
Впрочем, скриншот сам все объяснит:
- а потом в редакторе искать необходимую строку по Строке или
Коду.
Думаю, несложно придумать, куда ее применить?
P.S. Все вопросы - в соответствующую тему!
P.S. Для этих целей появилась прога sss - смотрите ссылки на
первой странице!
Инструкция XXIX
Автор: REXSNIPER
Переделка кабеля от Sansung T100 в data/flash кабель Samsung
X100/X600
Было вот так:
1
2
Нужно сделать вот так:
3
Огромное спасибо разработчикам переделки:
x777xx и sergei298
P.S. Все вопросы - в соответствующую тему!
Инструкция XXX
Автор: SoLo
Как снять дамп, как вырезать из него прошивку и т.п.
Итак, для начала научимся снимать полный дам с телефона.
Для этого запускаем программу
SGH-E700 Dumper Ver1.8, настраиваем ее
Если хотим снять полный флэш, то
и жмем кнопку START. При этом вылезет сообщение о том, что нужно
включить телефон (не забыли ведь его перед этим выключить? ;) )
Все, процесс пошел!
Теперь в папке с дампером появился файл dump.txt.
Научились снимать дам! А что с нимелать? Как что? Заливать в тел
в случае неудачных манипуляций с ним и его прошивкой. Но можно
еще и вырезать из него свою, может быть, эксклюзивную прошивку,
чтобы... ну вам виднее ;)
Берем любой HEX-редактор, например, WinHex 11.6 SR-2
Открываем им файл dump.txt и... Вот тут нам нужно знать, что у
нас за прошивка, какой ее оригинальный размер, а если она
патчена чем-нибудь вроде SBRM, то получившийся после такого
патча размер.
Для примера рассмотрим чистую прошивку X100XEDC2, размер которой
11 532 140 bytes (т.е. последний байт имеет адрес 00AFF76B - DEC
(11 532 140 -1) -> HEX).
Файл dump.txt имеет размер (всегда) 16 777 216 bytes, т.е.
00FFFFFF. Итак, его открываем WinHex'ом, выделяем самый первый
байт 00000000, жмем Alt+1, жмем кнопку и вводим адрес 00AFF76B
(ниже должен быть выделен пункт beginning of file) и ОК. Таким
образом перешли на конец нашей прошивки и жмем Alt+2 для конца
выделенного блока. Далее в меню Edit -> Copy Block -> Into New
File (Ctrl+Shift+N) и пишем понравившееся имя файла со слитой
прошивкой, например, flash_dmp.bin. Размер этого файла будет
составлять ровно 11 532 140 bytes, как доктор прописал. Это и
есть наша прошивка.
В некоторых случаях может потребоваться лишь часть прошивки,
например, если патч работает только в ее начале, тогда можно
вырезать первые 00xxFFFF байт в зависимости от того, в каком
месте патч внес свои последние изменения.
Посмотреть это можно в том же WinHex'e (меню File Manager ->
Compare). Тогда после Alt+1 переходим по адресу 000FFFFF и жмем
Alt+2 - скопировали первый мегабайт пропатченной прошивки,
который теперь можно по-быстрому залить флэшером в телефон.
Иногда, если не догадаться перед снятием дампа удалить файл
dump.txt, то после снятия этот файл будет весить далеко не 16
мегабайт - это из-за того, что новый дамп дописался в конец
старого. Тут таким же образом берем и вырезаем его. Начало -
01000000, конец - 01FFFFFF. Это 16-тиметровый дамп, из него
описанным выше образом можно выдрать часть или всю прошивку.
Есть еще более удобный способ для снятия неполного дампа с
телефона. Пример снятия первого мегабайта:
В заключение вот вам список размеров и конечных адресов
известных мне прошивок:
X10DXWK3: 10 838 856 байт / 00A56347
X10XEWJ2: 11 496 420 байт / 00AF6BE3
X10XEWK2: 11 523 232 байт / 00AFD49F
X100XEDC2: 11 532 140 байт / 00AFF76B
X100XEDD2: 11 534 084 байт / 00AFFF03
X60XEDA1: 12 214 148 байт / 00BA5F83
X60XEWL1: 12 210 404 байт / 00BA50E3
X600XEDC2: 12 216 648 байт / 00BA6947
E100XEDB3: 13 106 216 байт / 00C7FC27
Инструкция XXXI
Автор: goradjo
Увеличение скорости usb-кабеля!!!
В результате долгих экспериментов с прогами Hiserial.exe и
98ME_20011_2kXP_20024.exe включив сообразительность был найден
способ увеличить скорость до максимума (прошивка телефона, dump
прошивки, а также увеличелась скорость в PIMS) для
usb-data-cable (PL2003)! Что нужно сделать:
1) Устанавливаем 98ME_20011_2kXP_20024.exe, после того как
установили, в диспетчере устройст не нужно менять никаких
настроек виртуального COM порта, а то все собъется.
2) Теперь устанавливаем HiSerial.exe, устанавливаете,
перезагружаете компьютер.
В результате установиться драйвер Hiserial.sys только для COM1 и
COM2. Но так как у нас usb кабель, то нам нужно установить этот
драйвер на виртуальный COM3. Как это сделать?
3) Сначала заходим в меню пуск->выполнить и набираем команду SFC
/CANCEL (команда отключает проверку системных файлов во время
перезагрузки)
4) Перезагружаем комп в режим SAFE MODE ("безопасный режим" –
удержанием клавиши F8 при загрузке windows)
5) Далее нужно взять установленый Hiserial.sys из папки
Windows\System32\Drivers и сделать копию на рабочий стол.
Переименовываем его в serial.sys и с копируем в ту же папку, в
результате этот файл заменит стандартный serial.sys.
Вот и весь способ. Да, и не забудте сохранить оригинальный
serial.sys
Дополнение к инструкции по работе с программами Е700dumper или
E700Flasher.
Почему то ни в одной инструкции не написано, но дело в том, что
в папке с установленной программой Е700dumper или E700Flasher
находится файл tfs.cfg и в файлах прошивки как правило есть файл
с расширением .cfg. Так вот этот файл из прошивки надо
переименовать в tfs.cfg и заменить файлы в соответствующих
программах e700dumper или E700Flasher, т.е. в программе должен
находится файл tfs.cfg от конкретной прошивки, с которой вы в
данный момент работаете.
Пользование DIF патчами
ИНСТРУКЦИЯ К DIF ПАТЧАМ
Для начала нам понадобится прога FLASHER от Alex/AT (не путать с
Е-700 FLASHER-ом) , с помощью которой мы будем заливать
скачанные файлы в тел. Ее можно скачать с
http://sbrm.ath.cx/files/sghfd042.zip .
Заливка готового патча :
Для заливки готового патча запустите программу, установите
параметры порта, выключите телефон , подключите тел к кабелю , и
КОРОТКО И ОДИН РАЗ нажмите кнопку ВКЛ на телефоне.
Далее внизу окна пойдет процесс инициализации – дождитесь его
окончания. Если все пройдет удачно , активируются все кнопки в
окне.
Для заливки DIF патча нажимаем кнопку “Flash DIF file” и в
появившемся диалоге выбираем DIF патч, который вы
сделали/скачали.
Все … Процесс пошел … По его окончании прога выведет сообщение
«Flash completed» , после нажимаем большую кнопку "DISCONNECT" и
отсоединяем тел. Любуемся результатом или наоборот ...
Самостоятельное изготовление DIF патча:
А. Для чего ?
Например, вы изменили всего одну мелодию в бине и для ее
залитияв тел надо перешивать весь бин, а это очень и очень долго
(20 минут) – а потом она оказалось глючной и вместо того, что бы
играть, вешает тел. И вам опять надо прошивать по новой чистой
прошивкой (еще 20 минут, не считая времени на исправление
ошибки)
Для ликвидации этой проблемы и создан новый прошивальщик, в
котором прошивается только то, что было изменено в прошивке по
сравнению с оригиналом (который вы выберите)
Б. Как делать патч ?
Сначала , перед тем как делать изменения в бине, делаем его
копию. Потом изменяем сам бин (напр. меняем картинку), копию не
трогаем (!!!) . После окончания работы с бином запускаем
прошивальщик . Как подключать тел – читай выше . Потом в проге
нажимаем кнопочку «Create DIF File from BINs\TFS» . После
нажатия кнопки вылезет окошко, в поле «ORIGINAL BIN FILE …»
выбираем ту копию, которую мы сделали раньше , а в поле «TARGET
BIN FILE …» - сам измененный БИН и нажимаем кнопочку «CREATE
DIF». Сохраняем DIF файл. Все! Сам патч готов! Можете заливать
его в тел как описано выше.
В. Патч восстановления – назначение и изготовление.
Вот вы прошили тел патчем, например, для изменения часов. И
случайно напутали с байтами… Бывает … И что , из-за этого опять
весь бин перешивать ?
С новым прошивальщиком этого делать не надо ! Просто после
создания патча вы еще раз тычете в кнопочку «Create DIF File
from BINs\TFS» и в окошке делаете тоже самое , НО в поле
«ORIGINAL BIN FILE …» выбираем измененный бин, а в поле «TARGET
BIN FILE …» - копию и нажав «CREATE DIF», сохраняем
восстанавливающий патч на другое имя, например сам патч
называется «Brigada_in_SMS_Melody.dif» , то восстанавливающий
патч назовите «Brigada_in_SMS_Melody_OFF.dif». При замеченой
ошибке просто заливаете патч восстановления и все восстановится
(т.е. глюк и его причина исчезнут) и тел оживет.
Из готовых патчей (сделаных не вами) патч восстановления сделать
НЕ ПОЛУЧИТСЯ !!!
Замеченный глюк – если прога не запускается, а выводит ошибку ,
просто запустите DUMPER, FLASHER или PIMS , и не выключая их,
запустите прощивальщик – ошибка пропадет …
Инструкция по замене стандартных мелодий и их названий.
Краткая информация: Все мелодии по умолчанию хранятся в двух
файлах X100XEDC2.bin и X100XEDC2.tfs Первые 16 мелодий
(Arabesque, Blue Jazz… Bell 1) - хранятся в TFS-файле. Остальные
14 (Bell 2, Bell 3… Space 2) - хранятся в BIN-файле. Там же
хранятся названия мелодий по умолчанию.
Используемые программы: ResMan v2.0 и выше (автор Javer)
Рекомендации: перед заменой последних 14 стандартных мелодий, да
и любых других изменений производимых программой ResMan,
необходимо сначала пропатчить прошивку всеми необходимыми
стандартными патчами (20 русских символов в телефонной книге,
доступ ко всем папкам, DRM Unlock, размер мелодий с 32кб до
224кб и так далее…). Это связано с тем, что изменения мелодий по
умолчанию в BIN-файле будут записываться в верхнюю память и при
использовании стандартных патчей после внесения изменений могут
возникнуть конфликты - телефон может не прошиваться такой
прошивкой, возможна некорректная работа патчей и др.
Подготовка мелодий для замены: Рекомендую составить список
заменяемых файлов (например, Sayonara Baby - melody01, Белеет
парус - Bell 2 и т.д.). Он пригодится Вам для изменения названий
мелодий по умолчанию, чтобы не перепутать названия замененных
мелодий.
1. Запускаем ResMan.
2. Открываем необходимый файл TFS. Например X100XEDC2.tfs
3. Переходим в папку "user" => "sounds"
4. Выделяем все файлы melodyXX и удаляем их.
5. Нажимаем кнопку "Загрузить" и загружаем подготовленные файлы.
Файлы автоматически будут конвертированы в формат mel и
переименованы в melodyXX. Не пугайтесь, если размеры загруженных
файлов будут отличаться от размеров Ваших файлов. Начиная с
версии 2.0 размер файлов мелодий по умолчанию всегда кратен
32768 байт.
6. Затем меню "Файл" => "Сохранить файл как…" и указываем имя
для сохраняемого файла. Например X100XEDC2-2.tfs
На этом работа с файлом TFS закончена. Переходим к файлу BIN.
7. Открываем необходимый файл BIN. Например X100XEDC2.bin
Внимание: В отличии от файлов TFS, файлы BIN отображаются в окне
выбора файлов без расширений. Не ошибитесь.
8. Переходим в раздел "Звуки" => "Мелодии вызова" и по очереди
заменяем мелодии.
Примечание: Тут же можно поменять название мелодии, но
рекомендую этого не делать. Лучше сразу и гарантированно
поменять ВСЕ названия ВСЕХ мелодий.
9. Заменив все 14 мелодий, переходим в раздел "Языковые ресурсы"
=> "Русский" (или другой язык, которым Вы пользуетесь). В
закладках выбираем "Станд. мелодии 1". Следует автоматический
переход на название первой мелодии по умолчанию (Arabesque). В
поле "Текущий текст" вводим желаемое название (вот где
пригодился файл с названиями мелодий, подготовленный ранее).
Можно вводить названия как на английском, так и на русском.
После изменения каждого названия не забывайте нажимать кнопку
"Изменить".
10. Закладку "Станд. мелодии 2" нет нужды использовать, потому
что при нажатии кнопки "Изменить" названия меняются и в "Станд.
мелодии 1" и в "Станд. мелодии 2".
11. Теперь меню "Файл" => "Сохранить файл как…" и указываем имя
для сохраняемого файла. Например X100XEDC2-2.bin
12. Осталось только прошить телефон измененными файлами BIN и
TFS.
Замена мелодий по умолчания и их названий
Дополнение к инструкции по замене стандартных мелодий
Чтобы не прошивать 16 мелодий из файла *.tfs, проще пропатчить
*.bin файл патчем на открытие всех папок, а затем с помощью
программы X100FileManager(by Dave Gibson) менять их когда
угодно...(однако в данном случае нельзя будет изменить имена
этих стандартных мелодий, т.к. они хранятся в *.bin файле)
_________________
sanyok