What is pmt android

PMT changed for the ROM it must be downloaded что делать?

В процессе прошивки своего телефона пользователи могут столкнуться с сообщением PMT changed for the ROM it must be downloaded. В данной статье я расскажу, что это за ошибка, почему она возникает, и как исправить проблему во время прошивки мобильного устройства.

Суть проблемы PMT

Каждый смартфон или планшет использует таблицу разделов (разметку памяти), с помощью которой осуществляется нормальная работа операционной системы.

При перепрошивке устройства применяется специальное программное обеспечение, использующее собственные данные о разметке телефона. Если эти данные (обычно в файле Scatter) отличаются от фактической разметки телефона (PMT), тогда возникает описываемая мной ошибка PMT changed for the ROM it must be downloaded, и пользователь, пытаясь перепрошить свой аппарат, получает вышеописанную проблему.

Ещё одной причиной возникновения подобной дисфункции является повреждённая (corrupted) таблица разделов самого телефона.

Идентификация проблемы

Сразу оговорюсь, что всё предлагаемые мной действия вы будете совершать на свой страх и риск, так как браться за прошивку своего аппарата не обладая специальными техническими знаниями – это иметь большой шанс превратить свой телефон в безжизненный «кирпич».

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

Если телефон совсем не запускается или после включения зависает на логотипе, и вы, пытаясь перепрошить его с помощью SP Flash Tool, получаете описываемую ошибку – тогда, вероятно, у телефона существуют существенные проблемы с таблицей разделов (она повреждена).

Бывает и так, что версии некоторых файлов, входящих в используемую прошивку, не соответствуют заявленным, и это также может вызывать описываемую мной дисфункцию.

Как исправить ошибку PMT changed for the ROM it must be downloaded

Способ 1. Кроме вышеописанного поиска в сети софта, соответствующего версии вашего телефона, вы можете выбрать режим «Firmware Upgrade» вместо «Download Only» во время прошивки. Прошивочной программой будет скачан специальный загрузчик, но при этом, если он будет отличаться от телефонного загрузчика, аппарат может «умереть». В большинстве же случаев данный метод позволяет исправить указанную проблему, и телефон будет работать без проблем.

Способ 2. Ещё одним вариантом решения проблемы PMT changed for the ROM будет выбор прошивки, а затем форматирование телефона с помощью СП Флеш Тул (выберите опцию Auto Format Flash), затем скачайте прошивку (download flash) без выбора загрузчика. После завершения процесса прошивки вам будет необходимо исправить IMEI.

Способ 3. Выключите ваш телефон и запустите утилиту для прошивки СП Флеш Тул. Выберите подменю «Format» и нажмите на кнопку «Start». Подключите к компьютеру выключенный смартфон и дождитесь окончания процесса форматирования. После получения таблички «Format OK» отключите устройство. Теперь перейдите на подраздел «Download», выберите скаттер-файл и нажмите на «Download». Вновь подключите аппарат, и начнётся сам процесс прошивки.

Как происходит исправление ошибки по способу 3 можете посмотреть на видео:

Способ 4. Откройте СП Флеш Тул, выберите скаттер-файл. Кликните на подменю «Format», выберите опцию «formal all except bootloader». Затем отформатируйте устройство и попробуйте вновь прошить его заново. В некоторых случаях этот вариант оказывался эффективным.

Заключение

В большинстве случаев, причинами возникновения описываемой ошибки “PMT changed…» является несовпадение фактической разметки телефона с разметкой, используемой в файле скаттера. Перечисленные мною способы призваны исправить случившуюся проблему, при этом будьте осторожны, и если вы не является профессионалом в данной области, тогда доверьте это дело специалисту.

Дружище ,я тебя невыносимо уважаю ! Спасибо тебе! 3 способ помог ,чуть трубу не выкинул уже ). Сейчас обратно поставил родную прошивку. больше ну его нахрен ,прошивать, особенно когда нубяра в этой теме. Да прибудет с тобой сила !

Спасибо, оживил телефон, но как теперь восстановить emei? Lenovo A516

имеи востанавливаются следующим образом) есть несколько вариантов это через разные программы и через инженерное меню телефона))) сначала идешь по пути Настройки\О телефоне\опускаешся до пункта Прошивка модуля связи\
если там ненаписано НЕИЗВЕСНО то все в порядке и можно идти в инженерное меню телефона(как туда попасть тоже есть несколько вариантов,либо с помощью набирания спец.кода в звонилке либо с помощью таких программ Mobileuncle MTK Tools и ToolHero,кстати спомощью этих же программ можно и попробовать поставить имеи либо прописал родные имеи либо имеи предложенные программой но луче всегда свои прописывать))) но описывать способ востановления имеи я буду через инженерное меню)) и так заходим в инженерку вводя код в звонилке *#*#3646633#*#* далее откроется менюшка инженерМеню,верху видим вкладки под названием Telephony—Connectivity—Hardware Testing—Location—и др., нам нужна вкладка с названием Connectivity,свайпом с права на лево>Свайп это скользящее движение пальца по экрану(перелистывание страниц)>
>>CDS Information,откроется список этого пункта в нем ищеш строчку под названием Radio Information тапаем(нажимаем) на нее и тапаем по названию Phone 1 откроется информационный отдел с режимом редактирования,сверху видим строчку с надписью AT+ это нам и нужно,тапаем по строчке и вводим англискую E сразу же выпадает меню с названиями AT+EGMR=1,7,»» и т.д тапаем на первой строчке и между кавычками вписываем свой имей,выглядеть примерно так должно так>> AT+EGMR=1,7,»123456789123456″ далее жмем кнопку SEND AT COMMAND которая находится чуть ниже вписанного вашего имей,теперь жмем назад и выбираем>>
Phone 2 и делаем оналогичную операцию что и с первой симкой Phone 1 только на этот раз уже выбираем вторую строчку AT+EGMR=1,10,»» также в кавычках вписываем свой второй имей жмем кнопку SEND AT COMMAND,при успешных отправках команд должно быть написано примерно такое AT Command Set: OK,на разных моделях наверно может по другому писаться но у меня было так написано,после этого сообщения просто выходим из инженерки нажимая на домик внизу экрана телефона и отправляем свой смарт на перезагрузку обычным стандартным (штатным) способом через кнопку выключения,ждем пока телефон включится потом ждем еще некоторое время пока телефон зарегестрирует симку(ки) после опять открываем звонилку и набираем код для проверки имей *#06# (если так не сработет то может нужно еще и вызов нажать) всё! открыается маленькое окошко где мы видим уже свои имеи(цифры) а не надписи неверные Imei. Это и подтверждает что имеи встали нормально и без ошибок,теперь все работает сеть ловить звонить можно! Пожалуйста тем кому поможет небольшая статейка о востановлении Imei. Пока

Читайте также:  Андроид как сделать скриншот экрана oppo

Павлик Мороз При вводе команды в инженерном меню у меня выдает ошибку «THIS COMMAND IS NOT ALLOWEED IN USERBUILD

Источник

Open PMT File

To open PMT file you need to find an application which works with that kind of file. PMT file extension is used by operating systems to recognize files with content of type PMT. Here is some information which will get you started.

How to Open PMT file

  • To see if you have an application which supports PMT file format you need to double click on the file.
  • This will either open it with matching application or Windows operating system will suggest you to look for an application for file extension PMT either on web or on local computer.
  • If there is no application on your computer which can open PMT files you need to search on the internet which application can open PMT files.

What is PMT File?

File extensions help computers locate correct application for specific files. Operating systems will not look into the content of the files to be opened, but instead, it will immediately locate the file extension of the file and locate for associated application that can open PMT files. This helps the computer to organize its functions and work much faster. Most operating systems (Windows) require the use of file extensions, but others do not (Unix).

These file extensions are also beneficial for us. By simply looking at the filename, we can determine what type of information is stored to that and what applications can open these files. Have you noticed that when your computer acquires an unknown file, it will ask your permission to look for associated program to open it or look for these programs over the Internet? Yes! These file extensions make the work of the computer easy. Once there is no application associated with the file, then the computer will immediately ask the users assistance to help look for the source files.

PMT File Applications

If you know which application opens file extension PMT and it is not mentioned on our site please e-mail us via contact form.

For more information on how to open PMT files read other articles on this website.

Open PMT File on Windows

  • Find a PMT file in question in Windows OS File Explorer and double click on it to launch the corresponding application.
  • If a PMT file is not opened in an application and you instead get a «Windows can’t open a file» error message you should try looking for an application which can open the file in question.
  • If you know the application which can open PMT file then run it and see if there is a File->Open main menu option in the application.
  • If you don’t know the application which function as PMT file opener then try to search for «PMT wiki», «application to open PMT file» or «open PMT file» queries in the search engine you like.
  • Install the application you found and check if it can open PMT file

Open PMT File on Mac OS

  • Find a PMT file in question in Mac OS Finder and double click on it to launch the corresponding application.
  • If a PMT file is not opened in a Mac OS application and you instead get a «There is no application set to open the file» error message you can click on «Search App Store» in the error dialog and Mac OS will show you applications compatible with PMT file.
  • If you know the Mac OS application which can work as PMT file opener you can choose the «Choose Application. » option in the error box to associate the file extension and open PMT file in it.
  • If you don’t know the application which can open PMT file then try to search for «PMT wiki», «application to open PMT file» or «open PMT file» queries in the search engine you like.
  • Install the application you found and check if it can open PMT file

Open PMT File on Android

If you downloaded a PMT file on Android device you can open it by following steps below:

  • In the Android apps list on your Android device find «My Files» or «File manager» app and tap to start it.
  • Tap on «Downloads» folder inside the app.
  • You should see your downloaded PMT file in that folder.
  • Tap on the file. If Android device supports opening the file you downloaded it will open in the corresponding app.
  • If file does not open you can look for the corresponding app that can open the file by searching Android App Store for the «PMT».
  • If you cannot open the file with the apps from Android App Store it is possible that the file could only be opened on desktop platforms such as Windows or Mac OS. Try searching the internet for «PMT file» and see if any desktop applications can open it.
  • It is also possible that the file you downloaded is outdated and is no longer supported.
Читайте также:  Preloadinstaller android что это

Open PMT File on iPhone or iPad

To open PMT File on iOS device follow steps below:

  • Open Files app on your iPhone or iPad device. You can find it by swiping down on the home screen and typing «Files» in the search bar.
  • Tap on the Downloads folder on the Files app home screen.
  • You will see all files that you recently downloaded. Tap on the PMT file to view it.
  • If you have the right app that can open it it will automatically launch and open your file.
  • If you don’t have the app which can open it you need to serch Apple app store for «PMT». This way you can find apps which can open PMT files.
  • If this doesn’t help it is possible that your file could be opened only by the desktop application. To find an app which can open it on desktop look for «PMT file» in your favorite search engine.

Populating this website with information and maintaining it is an ongoing process. We always welcome feedback and questions that can be submitted by visiting Contact Us page. However since there are many users visiting this website and because our team is quite small we may not be able to follow up personally on every request. Thank you for your understanding.

Источник

What is pmt android

Разметка памяти мобильных устройств. Теория и практика

В этой теме будут затронуты следующие вопросы:

  • строение файлов разметки памяти, таких как scatter, MBR, EBR, GPT, EFI, parameter и др.;
  • предложены средства (приложения) для изменения разметки памяти;
  • даны практические рекомендации по осуществлению операций по переразбивке (переразметке) памяти мобильных устройств.

Для начала стоит начать с материала под спойлером «Полезная информация«, а затем, наполнившись знаниями, приступить и к практике, используя приложения, представленные ниже:

Требования:

  • операционная система Windows 7 или выше;
  • установленный пакет .NET 4.0.

Возможности:

  • позволяет изменять размер ЛЮБОГО раздела памяти с автоматическим пересчетом параметров всех разделов;
  • позволяет удалять любой раздел полностью;
  • восстанавливать PMT-файл по имеющемуся scatter-файлу;
  • восстанавливать scatter-файл по имеющемуся PMT-файлу;
  • автоматически формирует файлы разметки памяти (scatter, MBR+EBR);
  • устанавливает верхнюю границу памяти 3 способами ;
  • размеры памяти привязаны к размеру блока, размер которого можно выбрать ;
  • работает с нестандартными scatter-файлами;
  • мультиязычность. Поддерживается два языка: русский и английский.

Свежая версия
Архив содержит папку с ресурсами русского языка, распаковать ВСЮ структуру вместе.
ScatterEditor_v1.06.zip ( 43.32 КБ )

Инструкция
Инструкция пользователя ScatterEditor_v1.06.zip ( 1.36 МБ )

Требования:

  • операционная система Windows 7 или выше;
  • установленный пакет .NET 4.0.

Возможности:

  • поддерживает файлы новой структуры;
  • позволяет изменять размер ЛЮБОГО раздела памяти с автоматическим пересчетом параметров всех разделов;
  • позволяет удалять разделы;
  • автоматически формирует файлы разметки памяти (scatter, MBR+EBR);
  • правильно устанавливает верхнюю границу памяти, которая просматривается через свойства аппарата;
  • мультиязычность. Поддерживается два языка: русский и английский.

Свежая версия
Архив содержит папку с ресурсами русского языка, распаковать ВСЮ структуру вместе.
Scatter2Editor_v207.7z ( 34.77 КБ )

Инструкция в pdf формате
Инструкция пользователя Scatter2Editor_v2.03.zip ( 1011.1 КБ )

Требования

  • операционная система Windows 7 или выше;
  • установленный пакет .NET 4.0.

Возможности

  • позволяет редактировать размер и флаг ЛЮБОГО раздела;
  • позволяет изменять параметры командной строки запуска;
  • мультиязычная версия;

Свежая версия
RK_ParamEd_v1.01.rar ( 20.43 КБ )

Инструкция пользователя
RK_ParamEd_1.01. Users manual.rar ( 990.79 КБ )

  • PartitionsA23 — разметка разделов на процессорах AllWinner — для чипов А23 и А33, A31s (возможно подойдёт и для других чипов)

Приложение для обработки файлов разметки схем DOS (MBR+EBR, partition.bin и т.п.) и GUID (файл GPT, EFI и т.п.).
Требования

  • операционная система Windows 7 или выше;
  • установленный пакет .NET 4.0.

Свежая версия
PartitionsEditor_1.02.rar ( 122.15 КБ )

Инструкция пользователя
Скоро будет.

В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку под сообщениями, на которые необходимо добавить ссылки.
Если в теме есть пользователь, желающий стать Куратором и соответствующий Требованиям для кандидатов, он может подать заявку в теме Хочу стать Куратором (предварительно изучив шапку темы и все материалы для кураторов).

Сообщение отредактировал derak1129 — 12.10.21, 06:08

Проверить успешность процесса переразмеки, можно только одним способом : посмотреть каким стал размер того раздела, манипуляции с которым Вы проводили в программе ScatterEditor .
Посмотреть размеры разделов телефона можно, например, через программку MTK Droid Tools Для этого подключите тел. к ПК, на котором уже установлены все необходимые драйвера, и запускаем прогу (через эту же прогу получаем временный Root-Shell , если его нет) затем жмем на кнопку «Карта блоков» . Появляется новое окошко, в котором и смотрим размеры разделов телефона.

Сообщение отредактировал SevenMaxs — 15.09.14, 17:14

ps: Могу помочь в создании топиков (в стиле Android update-script, лучшую инфу с форума собрал в одном месте).

Prince_Saint
Спасибо за информацию, но Вы не поняли замысел. Я не буду собирать в ОДНО место известные ссылки по тематике разметки, а ПРЕДЛАГАЮ готовые решения для работы. И все это буду подкреплять легкой теорией.
Беда многих перечисленных Вами ссылок в том, что они описывают решение КОНКРЕТНОЙ задачи, не описывая основ. Это приводит к тому, что при бездумном повторении этих решений, большая часть пользователей получает «кирпич» из своего любимца.
Чтобы не быть голословным начнем с описания файла MBR

Что такое MBR-файл.

Введение.
Для работы операционной системы (ОС) необходимо создать таблицу размещения ее частей. Эта таблица находится в MBR (Master Boot Record — главная загрузочная запись), которая физически располагается в начале памяти.
MBR содержит саму таблицу размещения разделов, сигнатуру файла (т.е. признак Boot Record) и исполнимый код, используемый некоторыми ОС для загрузки.

Структура 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

Код типа раздела описывает его содержимое. Так, если раздел не содержит информации, т.е. пуст, то его код устанавливается в 0х00.
Если разделов больше 4 и в одну таблицу MBR они не помещаются, то заводится дополнительная таблица — расширительная. Она называется EBR1 (Extended Boot Record). Код такого раздела 0х05. Коды часто используемых разделов приведены в таблице.
Раздел, содержащий EBR1 имеет точно такую же структуру, только отсутствует исполнимый код. Если количество разделов не помещается и в дополнительную таблицу, то одна из записей будет содержать описание следующей таблицы, имеющей название EBR2. И так далее по мере надобности.

Работа с MBR и EBR файлами.
В файлы, содержащие таблицы MBR и EBR, вносятся изменения после корректировки scatter-файла. Зная первоначальные размер и смещение раздела, его можно найти в таблице BR.
Затем новые значения этих параметров переводятся из байт в сектора, разделив на 512 (0х200), и вписываются в соответствующие поля таблицы.

В связи с большим объемом материала примеры я решил вынести в отдельный пост.

Сообщение отредактировал vin2809 — 12.02.14, 20:39

Введение.
Разметка памяти, т.е. разбивка на разделы, в устройствах на чипах МТК производится при помощи файла, который называется «scatter file».
Он используется программами-прошивальщиками, т.н. флешерами (от английского «flasher») при прошивке полного образа памяти или отдельных ее частей, называемых разделами.
Структура scatter file содержит описание всех существующих разделов памяти, независимо от того, что они будут содержать в работающем устройстве.

Строение scatter file.
Существует две версии структуры scatter-файла. Рассмотрим первую версию, используемую в большинстве мобильных устройств на чипах MTхх.
Полное описание раздела памяти представляет собой набор строк вида:

[__NODL_]name offset [length]
<
>, где

  • __NODL_ — «No download» признак того, что раздел будет пропущен флешером, и для его работы не требуется файл для прошивки. Такой раздел можно вообще исключить из scatter file;
  • name — название раздела;
  • offset — смещение раздела от начала памяти в 16-ричном виде, байт;
  • length — длина раздела в 16-ричном виде, байт.

Квадратные скобки означают необязательный параметр.
Чаще всего используется сокращенная запись вида:

  • — partition_index — индексный номер раздела, например, SYS1;
  • — partition_name — имя раздела, например, MBR;
  • — file_name — имя файла, содержащего образ раздела, или NONE;
  • — is_download — признак загружаемости раздела (что-то типа __NODL_);
  • — type — тип раздела. Указывает на содержимое раздела. Может принимать следующие значения:

EXT4_IMG — раздел содержит часть файловой системы EXT4;
NORMAL_ROM — раздел содержит сохраненный образ или отдельный файл;
SV5_BL_BIN — раздел содержит «сырой код» (Raw Code), т.е. исполнимый код;

  • — linear_start_addr — начальный адрес размещения раздела в файле прошивки, байт;
  • — physical_start_addr — начальный адрес размещения раздела в памяти устройства (физический адрес), байт;
  • — partition_size — размер раздела, байт;
  • — region — размещение раздела. Может принимать следующие значения:

EMMC_BOOT_1 —
EMMC_USER —

  • — storage — HW_STORAGE_EMMC
  • — boundary_check — признак необходимости отметки границы раздела (во внутренней БД или PMT);
  • — is_reserved — признак необходимости резервного копирования;
  • — operation_type — тип операции. Может принимать следующие значения:

BINREGION — область «сырого кода»;
BOOTLOADERS — загрузчик;
INVISIBLE — невидимый раздел;
PROTECTED — защищенный раздел;
RESERVED — зарезервирован;
UPDATE — обновляемый раздел.

  • — reserve

Пример полного scatter-файла второй версии, приведен в файле «Scatter_v2.txt».

Работа со scatter file.
Любой флешер использует scatter file только для ПОЛНОЙ разметки памяти.
Если Вы прошиваете один или несколько разделов, то флешер размещение разделов берет из внутренней «базы данных» — файла PMT (Partitions Map Table). Он считывает значение смещения для раздела (физический адрес) и копирует,т.е. «прошивает» образ раздела в память, начиная с этого физического адреса.
Т.к. scatter file содержит перечень и физические адреса размещения всех разделов памяти, то изменив его можно произвести переразметку этой памяти. Для этого необходимо изменить значения смещений необходимых разделов.
Например, в разделе USRDATA располагаются данные программ пользователя: логи работы и ошибок, данные о рекордах игр и т.д. Поэтому этот раздел чаще других переполняется, что приводит к появлению сообщений вида «Память переполнена».
В типовом scatter file он имеет смещение 0x34f80000 и размер 0x74f80000-0x34f80000=0х40000000(или 1073741824=1Гб). Увеличим его, например, на 256Мб(268435456). Тогда размер раздела станет 1073741824+268435456=1342177280(или 0х50000000 в hex). Т.е. мы добавили в раздел еще 0х10000000 байт. Тогда смещение следующего раздела передвинется на эту же величину:
было — 0х74f80000
стало — 0х84f80000
Если сделать так со смещениями ВСЕХ последующих разделов, то они ВСЕ передвинутся и на эту величину увеличится ОБЩИЙ размер памяти, занимаемой прошивкой. А это недопустимо. Поэтому нужно уменьшить размер какого-либо последующего раздела. У нас это раздел пользователя (FAT).
Изменить его размер мы не можем, т.к. он расположен до конца существующей памяти. Он просто автоматически укоротится.
Казалось бы и все, но укорачивать разделы можно до определенного предела (до «нуля»). Поэтому, если смещение последнего раздела переходит верхнюю границу памяти, то придется откатывать назад все изменения или уменьшать размер «прибавки» раздела.

Пример scatter-файла
Scatter_v2.rar ( 1 КБ )

Сообщение отредактировал vin2809 — 27.02.14, 15:26

Источник

Читайте также:  Как настроить сеть вручную андроид
Оцените статью