InfinityBox_CM2MT2_v2.00-r3

  • Автор темы Автор темы SurTaX
  • Дата начала Дата начала

SurTaX

.
9/1/10
1 741
163
0
Кредиты
0
- Main
DownloadAgent version 1816 supported and tested on all supported SoC.
Fixed some memory leaks
Connection level revised

- MemoryTool
Fixed multi-selection
GPT init revised
Preloader init revised

- Service
Repair Security revised. Fixed issues with some Meizu and other models.

- Core
Optimized different agents versions support ( DA16xx line )
EMIDB updated
Hint/Error explain module updated
Activated SymLinks - allow reduce boot base size by redirecting diffirent brand/models if they have same base
BootHelper ( stage 1 of 3 ) activated - hints/explanation of boot sequnce and correct file selection
MT6758 support under test
MT6771 support under test
MT6765 support under test

- Flasher
Show Preloader HW compatibility when load firmware in flash tab
Fixed file selection order - if SW package contain mixed types - secure will be selected by default

- FW reader
New types of firmwares supported
Scatter creation optimized for some SoC

- New models included
Limited Alcatel support
Limited Gionee support
Limited Wiko support
Limited Tecno support
And diffirent other models
Some other basic "generic" secure devices support optimized
NAND devices on MT6570 moved to separate mode ( under base ) - FACTORY for ONLY FACTORY-provided FW flashing, INFINITY - for all rest operations

Known issues/warnings/info :
1. [NAND on MT6570] v1712,v1736 loader packages NOT SHOULD BE USED! Since they have ftl/ecc errors!
In result you will give read/write FW errors and rest problems at all.
Recommend use v1724 for FACTORY FW flashing, v18xx line for Infinity FW Flash Read and Write
2. [NAND on MT6570] In some cases "stuck on logo" devices can be fixed only via FFU (whole flash) format!
3. [MEMORY TOOL] Partitions state on MEMORY TOOL will be empty in MT6570 NAND phones, it is normal and cannot be fixed.
Read-Write data, which you want, ignore "EMPTY" states.
4. ADL checksum MAY NOT WORK CORRECT on MT6570 NAND devices! Result - stuck after system/userdata partition flashing
5. FileSystem flashing on some SBC-enabled devices ( except SYSTEM/CACHE/USER ) may fail! Solution - exclude them from flashing list.
6. Cheap MT6739 devices require BATTERY REMOVING after EVERY operation in most cases!
7. Meizu support is limited by Preloader Level ( No BROM SLA ) - you must UNTICK "PMT Update" and "PRELOADER" partition from flashing list!
8. [NAND on MT6570] In some cases device MAY DEAD after flashing! Make sure you have TESTED firmware version!
If you have download FW from internet/other source - make sure it preloader CONTAIN 3 EMI record! Preloader jc45btlc with 2 records KILL SOME DEVICE TO UNRECOVERABLE STATE!!!
Preloader info shown now during FW load.

Скачать
 
А он там живой? NVRAM. Слить через MemoryTool.
 
Так если бы мне кто ещё отправлял это все на анализ - проблем бы уже не было
 
Так я в telegram писал с логами про Oppo для примера и дамп есть без жирных разделов, если надо отправлю.
 
Meizu свежие без вариантов. И донгл заводской дет потерялся у наших. Ищу варианты.
 
MT6592 - процессор не поддерживается.
А надеялся на безпроблемный коннект (CM2MTK цепляет их на 10й раз, описывалось)
 

Беда в том, что тут одного лишь DA не хватает. И с режима бутром и авторки родной картой - можно делать все.
Донглы обычно успевают урвать с сервисов каким-то чудом. Ещё год назад в продаже было пару в Китае, но сейчас что-то совсем глухо
 
Добрый день. А Алкатели типа TCL__5095K читает только через Мемори тул? Чистую прошивку не читает?
 

Вложения

Проверить состояние BaseBand. Сделать формат файловой.
Это nand и у него есть целый пучок проблем, делаю мета режим для полноценной работы с подобными.
 
Можно ли добавить в логи инфу о версии используемого DA? Выводить и имя файла, и внутреннюю версию типа MTK_AllInOne_DA_v7.1416.00.000, а лучше и полный путь к файлу.
Дабы понимать, с каким именно DA человек коннектил тело и к чему это привело.


И еще важный момент.
В CM2MTK eMMC CID читается даже при дохлой оперативке, и эта строчка дает понять, что именно не отвечает - eMMC или ОЗУ. Суперудачная фича.
Однако, в логах коннекта CM2MT2 я такого не вижу. Надо полагать, там при отвалившейся ОЗУ eMMC CID прочитан не будет, и не будет ясно, что чинить.
Крайне желательно вернуть чтение eMMC CID до детекта оперативной памяти.
 
Последнее редактирование:
Не получится. Они все в агент перетащили. В первый собаку и прочее, во второй - детектор всего и вся.
Именно поэтому появился селектор EMI.
Можно снимать лог после первого агента. Поможет понять что отвалилось. Но отдельной кнопкой. Перманентно он замедляет любую операцию раза в 2-4.
Выглядит примерно так :

По некоторым соображениям автовыборка da будет активна чуть позже, в авто режиме не будет инфы об агенте и прочем. Только в ручном.

Внутренней версии агента уже нет. Изредка только время-дата компиляции. А версия одна и та же 3.хххх
 
Отдельной так отдельной, все что угодно лишь бы понять, отдает eMMC-чаcть свой CID или нет.
Если сделаешь, поясни в двух словах как пользоваться. Спасибо.

Тогда нужна часть пути к файлу. Хотя бы 2-3 папки вверх, чтобы было понятно, с каким DA удалось/не удалось зацепить телефон.

Раз заговорили о EMI, не лишним будет краткое пояснение, как пользоваться ею и опцией PROT.
Как я понял из чтения логов, EMI - номер записи во внутренней базе данных с настройками ОЗУ. Выбор ненулевого значения форсирует использование конкретной записи, нулевое - автоперебор. Верно?

Про PROT не нашел ни слова.
 
Автоперебора для Rapahael нет. 0...120 для 6750/6755. Для других меньше. У 6570/6797 вообще 2-3. В силу специфики и типов установленной памяти.
Оптимизация будет в сторону значительного сокращения. Раза в три.
Объем базы загрузчиков так же уменьшится раза в три-четыре.

Для старых тушек в плане EMI все будет автоматом и без проблем.

Protocol ( PROT ) - версия протокола. Трогать ее ( в сторону уменьшения ) - только если софт это просит, либо операции не работают ( вываливает ошибки сразу же при идентификации или чтении-записи )
Для Raphael - 0-2 ( DA15xx - 0, DA16xx - 1, DA17/18 - 2 )
Для старых - почти все автоматом из тела агента будет браться. Но, примерно так же, 3 варианта.
 
До сих пор проблемы с Repartition в новой версии поправлено будет? По логике если Flashtool справляется то и в проге можно сделать. Тушка на руках у жены собираюсь пересобрать прошиву ей к обнове готов) И да кстати личка переполнена,написал на su личку.
 
По tit-l01 вопрос вдогонку:
CM2MTK 1.58 с supplementary files package его успешно бутит, но из всех форматов идет только формат Userdata. FRP не снимается - format/reset error!

1. Это потому что в теле активен preloader (тестпоинта не нашел, кнопки громкости не помогают) и он следит, до каких разделов памяти DA пытается добраться?
2. Вариант снять FRP через Infinity в этом случае есть?
 
1. Скорее всего там по secro. В новых тушках все в агенте и прелоадере.
2. После апдейта до 2.01 думаю, что есть.
 
Что содержится в разделе secro, за что он отвечает и как это связано с доступом на запись в определенные разделы памяти?

Для понимания происходящего хотелось бы услышать ответ хотя бы в общих чертах.
 
Последнее редактирование модератором:

Похожие Темы

Назад
Верх Низ