для чего нужен файл pit в прошивке
Для чего нужен файл pit в прошивке
Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.
Если Вы выложили новую версию программы, пожалуйста, сообщите об этом модератору нажав на вашем сообщении кнопку «Жалоба».
Последнее обновление программы в шапке: 23.11.2015
Краткое описание:
Программа для создания, редактирования и анализа файлов PIT разметки разделов памяти.
Описание:
Утилита для работы с файлами PIT из прошивок, которые используются некоторыми телефонами Samsung включая телефоны серии Samsung Galaxy. Программа позволяет анализировать, создавать, редактировать, изменять и сохранять изменения в файлах PIT, которые содержат в себе информацию о таблице разделов памяти и являются частью прошивки для обновления устройства.
Возможности:
— Создание новых PIT файлов с нуля.
— Редактирование существующих PIT файлов и изменение всех доступных свойств.
— Анализ PIT файлов и создание удобочитаемого отчета о всех записях разделов.
— Экспорт проанализированного PIT в текстовый файл или копирование в буфер обмена пользовательского интерфейса.
— Добавление или удаление записей в новом разделе или присутствующих в файле PIT.
— Сохранение параметров сделанных изменений в существующий PIT файл или запись нового PIT файла целиком.
Русский интерфейс: Нет
Разработчик: Gaz
Скачать: версия: 1.3.10
Для чего нужен файл pit в прошивке

Используемык файлы:
Чтобы узнать, нужен он нам или нет, надо посмотреть, есть ли в архиве папка «META-INF». Если есть, значит файл необходим для прошивания устройства
Используемые программы:
Основные понятия:
Войти в него не трудно. Либо это делается с помощью дополнительных команд или программ, либо же, используя простую комбинацию, зажимая кнопку увеличения громкости, центральную кнопку и вместе с этим кнопку питания. Как появится буква «S» белого цвета, необходимо отпустить все удерживаемые клавиши.
Войти в него можно опять-таки с помощью каких-то дополнительных команд или программок, или с помощью комбинации, удерживая зажатой кнопку снижения громкости и центральную кнопку, а также кнопку питания. Когда появится логотип робота с лопатой, отпустите все удерживаемые клавиши.
Напоминаем, что при прошивке с использованием любого режима, можно отдельно прошить любой компонент прошивки, при этом не прошивая остальные.
Что такое Recovery?
Существуют 3 основных режима работы:
Даже если данного вида у вас не имеется, не расстраивайтесь, потому что при наличии версии Recovery 2e существует возможность запустить ClockWorkMod, загрузив его через update.zip и затем уже выполнив необходимые операции.
Что такое lagfix?
На эту тему много споров, к единому мнению так пока и не пришли. Вообще изначально системная часть памяти устройства использует файловую систему, которая называется RFS. Описываемая файловая система имеет довольно-таки низкую скорость записи и чтения информации, соответственно из-за этого телефон частенько тормозит, подвисает и глючит.
На сегодняшний момент существует возможность замены этой файловой системы на другую (ext2, ext3, ext4, jfs, xfs. ).
Но не все так просто, как может показаться на первый взгляд, потому что на сто процентов ее заменить все же нельзя. Заменить можно только определенные отельные разделы, которые потом можно будет форматнуть или конвертировать в другую файловую систему. Это означает, что когда вы с помощью файлового менеджера передвигаетесь по внутренностям своего девайса, то определенные папки там вовсе и не папки, а разделы жесткого диска. Лагфиксом называется применение того или иного способа форматирования и конвертирования определенного раздела в другую файловую систему кроме RFS.
Имейте в виду, что все файловые системы оказывают влияние на скорость работы устройства, его память и батарею.
Если вам понадобилось установить лагфикс, для начала ознакомьтесь с тем, что именно и во что он может форматировать и конвертировать.
Распознанием раздела лежит только на ядре, таким образом, если ядро поддерживает определенную файловую систему, оно сможет без проблем с ней взаимодействовать, но лишь в том случае, если нужное ядро будет понимать необходимую файловую систему на необходимом нам разделе. Вывод из этого следует такой: ни при каких условиях комбинировать различные лагфиксы нельзя.
Все остальное:
Таким образом, изменение любого файла системного приложения обязательно должно сопровождаться изменением и файла ODEX.
Знающие люди удалили из прошивки файлыт ODEX и прописали информацию, которая в них содержалась, внутрь файлов системного приложения (apk). В связи с этим уменьшился размер смой прошивки и теперь файлы apk стало возможным менять как угодно без пагубного влияния на работу телефона. Это мы и называем деодексированием.
В деодексированной прошивке можно с легкостью архиватором открыть файл apk, изменить в нём ресурсы (различные картинки, например) и затем вернуть видоизмененный файл обрватно на свое место в прошивке. В обыкновенной прошивке такие манипуляции обычно приводят к поломке системы.
В апдейтах есть один архив, содержащий и прошивку модема и операционную систему, а возможно еще и данные из CSC, но его надо накатывать поверх определенной прошивки и данные при этом сохраняются.
Прочие понятия в модифицированных ядрах.
Для чего нужен файл pit в прошивке
Войти
Авторизуясь в LiveJournal с помощью стороннего сервиса вы принимаете условия Пользовательского соглашения LiveJournal
Bootloader, pit файл и как сделать из телефона кирпич.
Сегодня был не самый лучший день для могих пользователей Samsung Galaxy S2. При попытке поставить на него утекшую прошивку с использованием утилиты Odin, у многих телефоны превратились в «кирпичи». Пользуясь случаем, хочу рассказать, как это все работает, и откуда появляется риск «окирпичивания» телефона.
C: бутлоадер, он же загрузчик.
D: ядро
E: recovery
F: система/платформа
G: кэш
H: данные пользователя
I: модем
Предназначения партиций D-H мы уже обсуждали. Давайте теперь поговорим про бутлоадер.
Но сейчас нам интересен бутлоадер. А умеет он больше, чем просто загружать ядро:
— Он умеет «общаться» с ядром через общую маленькую партицию. Таким образом, он может запускать телефон в разных режимах: нормальной работы, восстановления (recovery), загрузки прошивки (download) и т.п.
— Также он «понимает» определенные комбинации клавиш, чтобы загружать телефон в вышеупомянутых режимах.
— Он понимает структуру разбивки на партиции, то есть он знает, где какая партиция начинается и где она заканчивается.
— В режиме загрузки прошивки он умеет общаться с загрузочной программой. Засчет этого, он может принять образ партиции от загрузочной программы и записать его на флеш-память. Причем так как он работает будучи загруженным в память, он вполне может перезаписать и свою партицию.
— Более того, он может принять и новую таблицу партиций и в соответствии с ней переразбить хард драйв и записать на новые партиции новые образы прошивок.
— На некоторых телефонах он умеет «опозновать» свое ядро и загружать только его. (secure bootloader)
Для чего нужен файл pit в прошивке
Разметка памяти мобильных устройств. Теория и практика
Инструкция
Инструкция в pdf формате
Инструкция пользователя
Инструкция пользователя
Скоро будет.
В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку 
Если в теме есть пользователь, желающий стать Куратором и соответствующий Требованиям для кандидатов, он может подать заявку в теме Хочу стать Куратором (предварительно изучив шапку темы и все материалы для кураторов).
ps: Могу помочь в создании топиков (в стиле Android update-script, лучшую инфу с форума собрал в одном месте).
Prince_Saint
Спасибо за информацию, но Вы не поняли замысел. Я не буду собирать в ОДНО место известные ссылки по тематике разметки, а ПРЕДЛАГАЮ готовые решения для работы. И все это буду подкреплять легкой теорией.
Беда многих перечисленных Вами ссылок в том, что они описывают решение КОНКРЕТНОЙ задачи, не описывая основ. Это приводит к тому, что при бездумном повторении этих решений, большая часть пользователей получает «кирпич» из своего любимца.
Чтобы не быть голословным начнем с описания файла MBR
Структура MBR и EBR файлов.
MBR имеет размер 512 байт, т.е. один физический сектор и имеет следующую структуру:
Каждая запись таблицы разделов имеет длину 16 байт, а содержимое зависит от используемой ОС. Для мобильных устройств формат записи таблицы разделов имеет следующий вид:
Структура записи таблицы разделов
——————————————
Смещение Длина Описание
——————————————
00h-03h 4 Неиспользуется (всегда 0х0)
04h 1 Код типа раздела
05h-07h 3 Неиспользуется (всегда 0х0)
08h 4 Смещение раздела (в секторах по 512 байт)
0Ch 4 Количество секторов раздела (длина раздела)
——————————————
Смещение раздела указывается от первого сектора описываемой этой таблицей области памяти. Т.е. если в поле смещения раздела указано значение 0х400, а сама таблица (MBR) расположена в памяти, начиная с адреса 0х00600000 (это указывается в scatter-файле), то этот раздел физически будет расположен в памяти с адреса
0х00600000
+ 0х00080000 (0х400*0х200=0х00080000)
—————
0х00680000
Работа с MBR и EBR файлами.
В файлы, содержащие таблицы MBR и EBR, вносятся изменения после корректировки scatter-файла. Зная первоначальные размер и смещение раздела, его можно найти в таблице BR.
Затем новые значения этих параметров переводятся из байт в сектора, разделив на 512 (0х200), и вписываются в соответствующие поля таблицы.
В связи с большим объемом материала примеры я решил вынести в отдельный пост.
Введение.
Разметка памяти, т.е. разбивка на разделы, в устройствах на чипах МТК производится при помощи файла, который называется «scatter file».
Он используется программами-прошивальщиками, т.н. флешерами (от английского «flasher») при прошивке полного образа памяти или отдельных ее частей, называемых разделами.
Структура scatter file содержит описание всех существующих разделов памяти, независимо от того, что они будут содержать в работающем устройстве.
Строение scatter file.
Существует две версии структуры scatter-файла. Рассмотрим первую версию, используемую в большинстве мобильных устройств на чипах MTхх.
Полное описание раздела памяти представляет собой набор строк вида:
Пример scatter-файла
Прошить Samsung на Android с помощью программы Odin
Многих пользователей интересует, как прошить Samsung с помощью программы Odin. Благодаря программе «Один» можно выполнять прошивку смартфонов, производимых «Самсунг».
Применение такого ПО становится в особенности актуальным, когда необходимо восстановить неработоспособный телефон после того, как была повреждена операционная система.
Внимание. Программа Odin совместима только с устройствами Самсунг на платформе Android!
↑ Как прошить самсунг через Odin
Зачем необходима программа «Один»? Благодаря этому приложению становится возможным восстановление работы смартфона после ошибок «операционки». В частности, если телефон не хочет включаться, то можно попробовать выполнить установку новой прошивки. Также благодаря этой программе можно выполнить инсталляцию кастомных версий «операционок» для получения новых опций или чтобы устройство работало более стабильно.
Первоначально разработка приложения «Один» осуществлялась для специалистов, которые работали в сервис-центрах. Теперь благодаря подробным инструкциям использовать программу могут даже не очень подготовленные пользователи телефонов «Самсунг». Важно учитывать, чтобы прошить устройство, требуется неукоснительное соблюдение инструкций, в противном случае появятся неполадки.
↑ Существуют четыре главных правила для того чтобы прошить Samsung.
↑ Как правильно прошить Samsung
Вот что нужно, чтобы прошить Андроид Самсунг: программа Odin, ноутбук или компьютер, телефон Самсунг и USB кабель.
Также пользователю понадобится сделать установку драйвера для его компьютерного устройства. В случае если смартфон находится в нерабочем состоянии (то есть «кирпич»), то надо закачать драйвера USB пользовательского смартфона с интернета (лучше с официального интернет-сайта изготовителя смартфона).
Иногда чтобы установить драйвера понадобится подсоединить телефон в отключенном состоянии к ноутбуку или компьютеру, затем включить смартфон с надавленной кнопочкой громкости вниз либо вверх (это зависит от модели телефона).
↑ Что нужно для прошивки Samsung
Следует учитывать, что прошивки для «Один» бывают от одного до четырех файлов. Вначале всех файлов прошивки присутствуют обозначения, которые нужно правильно вставить.
В поле CSC вставляется надпись на выбор пользователя: если требуется простое обновление прошивки без удаления программ и персональных сведений, то вставляется HOME, а когда надо стереть все, то вставляется CSC. Если у пользователя прошивка выполнена единственным файлом, то она вставляется ее в поле PDA.
↑ Основные функции (кнопки) программы Odin
↑ Скачать Odin с нашего сервера
Являюсь руководителем проекта, люблю андроид. Слежу за новинками, новостями, а так же помогаю решить проблему возникшую у пользователей в андроид смартфонах!
Для того чтобы воспользоваться полными возможностями сайта, пожалуйста авторизуйтесь с помощью социальных сетей.
Если у вас возникли вопросы с решением проблемы на вашем смартфоне. Оставьте комментарий подробно описав проблему, и обязательно укажите модель вашего смартфона. Мы постараемся помочь вам!
Информация
4 комментарии к Прошить Samsung на Android с помощью программы Odin







