Всё для прошивки телефонов Samsung различных поколений

Ответить на тему
 
Автор Сообщение

fayfa ®

flag

Пол: Мужской

Стаж: 2 года 5 месяца

Сообщений: 14879

Статистика

Создавать темы 09-Ноя-2022 21:47 | #1 · Автор

[Цитировать]

Всё для прошивки телефонов Samsung различных поколений Год выпуска: 2009
Разработчик: http://forum.sgh.ru/
Язык: Русский
Описание:Данная статья посвящена информации о прошивке различных моделей телефонов Samsung
Итак, кто впервые столкнулся с такими понятиями как: Прошивка, патч, флешер и др:

Прошивка

– это программная часть телефона, без которой не будет работать телефон (примерно, аналогичен как Windows для компьютера)
Версию прошивки можно узнать путём набора следующего кода: *#1234# или *#9999# (для старых моделей)
Расшифровку прошивки (модель, языковый ресурс, дата выпуска), прмер:
Возьмём на примере X100XEDG1 :
цифра в конце - номер прошивки ( версии) - 1
последняя литера G - месяц - седьмой месяц ( по англ. словарю G - седьмая буква )
предпоследняя литера D - год - 04 год
первые две литеры после Х100 - ХЕ - поддержка языков - в данном случае :
восточная европа + русский
...ну и Х100 - для ИКСюха

Дамп

– прошивка, слитая с телефона.

Флешер (прошивщик)

– программа для заливки в телефон прошивки. Для каждой модели существует свой флешер. Есть и универсальные флешеры, но они подходят не для всех типов телефонов.

Дампер

– программа для снятия Дампа прошивки с телефона.
Прошить через Bluetooth НЕ ВОЗМОЖНО, только через СПЕЦИАЛЬНЫЙ ПРОШИВОЧНЫЙ кабель!
Некоторые телефоны Samsung, платформы Agere, прошиваются кабелем идущем в комплекте

Патч

- это изменяемый код прошивки.
Патчи подразделяются на три категории (формата): *.smp, *.dif, *.s3
*.smp - это патч, несущий в себе: код изменения в прошивки, код отмены, а так же информацию об изменениях в прошивке. Он предназначен для таких программ как: ResMan от Javer и Clab от Pako777
Этот патч устанавливается только на саму прошивку и его прошить в телефон нельзя.
*.dif – этот патч «практически идентичен» патчу *.smp, но в отличии от *.smp его можно сразу прошить программой SGH Flasher Dumper (телефоны категории: Sysol и старые Swift) или Open Simple Flasher Dumper (новые Swift). Этот патч также можно установить на прошивку с помощью программ: ResMan от Javer и Clab от Pako777
*.s3 – патч для телефонов серии: Agere. Он прошивается сразу в телефон программой Optiflash.

Необходимый софт для патчинга и загрузки

Патчинг прошивки

Установка патчей с помощью программы Clab

Описание:
Программа CLAB предназначена для установки патчей и формирования, из firmware-файлов (*.cla) и патч-файлов (*.smp):
1. файл-блоков для последующей заливки в SWIFT-телефоны при помощи программы OneNAND_Downloader.
2. DIF-файла для последующей заливки в SWIFT-телефоны при помощи программы SGHFD(SGH Flasher/Dumper) by Alex/AT (v070 и выше)
Инструкция:
1. создаем пустую папку (например, "моя прошивка")
2. копируем туда файл прошивки (расширение CLA, например D600XEFC1.cla)
3. запускаем CLAB, идем в меню "Проект - Создать"
4. просят указать CLA-файл, открываем папку "моя прошивка", указывем файл D600XEFC1.cla
5. прога просит произвести начальную настройку Проекта
6. в следующем окне можно ничего не менять, просто нажать "Да" (эти настройки, при желании, можно потом поменять)
7. читаем внимательно, что пишет программа, запоминаем (записываем :)), нажимаем "OK"
создается проект с названием по имени CLA-файла (D600XEFC1), местоположение проект-файла (в котором находятся настройки),
в нашем случае, "...\моя прошивка\D600XEFC1\D600XEFC1.pro". Если мы посмотрим в нашу только что созданную папку
"...\моя прошивка\D600XEFC1", то увидим папки "Binary", "CLA_Block" (тут будут находится готовые CLA-блоки для прошивки
при помощи OneNANDownloader, либо DIF-файл для заливки через SGHFD by Alex/AT), "Patch" (сюда мы должны будем скопировать
наши патчи в виде SMP-файлов). А также файлы D600XEFC1.cla, D600XEFC1.his (файл истории патчевания), D600XEFC1.pro (файл
с настройками проекта).
8. копируем наши патчи (SMP) в папку "Patch". И тут ВНИМАНИЕ !!! Если ваш CLA-файл имеет имя, например D600XEFC1_by_Pako777.cla,
то параметр "Name_Project" в файле D600XEFC1_by_Pako777.pro, будет = D600XEFC1_by_Pako777, а именно по значению этого
параметра программа ОПРЕДЕЛЯЕТ ПРИНАДЛЕЖНОСТЬ ПАТЧА К ДАННОЙ ПРОШИВКЕ, т.е. если в патче в теге "
[Профиль] [ЛС]
Показать сообщения:    
Ответить на тему

Текущее время: 04-Окт 01:13

Часовой пояс: UTC + 3



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы