Mtk 6737m android scatter

Mtk 6737m android scatter

Сообщение отредактировал derak1129 — 27.08.20, 23:49

Поиск донора:
Первое что нужно знать, при поиске донора для портирования — это характеристики вашего собственного телефона.
1. Процессор, в нашем случае это MTK6737, он может быть и MTK6737m — это роли никакой не играет.
2. Далее его разрядность х32 или х64, с одного на другое портировать не получиться хоть тресни.
3. Версия ядра в нашем случае — это 3.18.19 имеет важное значение.
3.1 Если вы хотите заняться кросспортированием, то есть с другого процессора, то подбор ведите по версии ядра и разрядности процессора.
4. Как во многих инструкциях пишут, что важно разрешение экрана, я отвечу — это абсолютно не важно, можно подогнать под свой размер в файле build.prop строчку ro.sf.lcd_density= ставите свой размер.

Портирование Android c процессора mtk6737 на mtk6737:
И так вы уверены, что нашли подходящего донора.
Для большинства стокоподобных прошивок с похожими характеристиками достаточно будет замены boot.img на стоковый не редактируя и не изменяя его.
system.img тоже для первого запуска пока не трогаем, пробуем прошить свой boot.img и донорский system.img
После того, если прошивка запустилась, то уже смотрим что в ней не так.
Связь — замена в etc\frimware модема или всю папку frimware, я к примеру так и делаю и папки mddb полностью
Звук — в папке lib\hw и lib64\hw файла audio.primary.mt67xx.so, если не помогает, то все файлы на audio
Память — в папке bin\ vold и sdcard, а дальше если не помогло, там искать нужно разные косяки монтирования, способов много описывать не буду, они в каждой теме портирования есть, тем более нет универсальной инструкции по портированию, к каждому аппарату подход отдельный.
Эта инструкция никак не подойдёт для первого запуска CyanogenMod, MUIU, Lewa, тут уже требуется редактирования boot.img и подкидывание стоковых lib и bin’арников

Я не гарантирую 100% запуск всех стокоподобных прошивок, к каждому отдельному случаю свой подход!

Сообщение отредактировал [email protected] — 08.10.16, 11:17

Правильное монтирование:
Если наблюдаются какие-то неполадки с монтирование, не правильным отображением памяти, пишет что SDcard повреждена и т.д.
boot.img
Со стока в порт:
init.mt6735.rc
fstab.mt6735
init.mt6735.usb.rc
framework-res.apk
заменяем storage_list.xml по пути framework-res\res\xml
Папка bin
Файлы vold и sdcard

Сообщение отредактировал [email protected] — 09.10.16, 18:14

От себя хочу добавить, что если этим всем не лечится, то можно попробовать заменить методы (smali) в файле services.jar разобрав его. Заменить файлы названия которые начинаются на Mount, по пути. \smali\com\android\server\. Замену следует производить предварительно удалив файлы с папки донора, и только потом копируем свои со стока.

Сообщение отредактировал Akella_MC — 10.10.16, 17:44

Товарищи, а как слить прошивку? THL T9 PRO Android 6, 6737M. FOTA прилетело, а слить нечем. Есть отдельно update.zip 21 мб, но и его img не распаковываются, чем только не пытался. root есть, adb отлично работает.

Mediatek backup device Android 6.0 Marshmallow
Программа уважаемого igor-s74 из соседней ветки выдаёт при запуске:

### STEP4 — Deleting file on Android device memory.

Deleting device on Android device memory.
Системе не удается найти указанный путь.
Системе не удается найти указанный путь.

1 шаг просто пролетает.

Итак, все получилось на Windows 7, т.к. до этого побывал на 10-ке. Не знаю, что помешало дрова или ОС. Попробую разобраться.

Сообщение отредактировал Orubicon — 13.10.16, 07:21

Источник

Mtk 6737m android scatter

Сообщение отредактировал derak1129 — 27.08.20, 23:49

Поиск донора:
Первое что нужно знать, при поиске донора для портирования — это характеристики вашего собственного телефона.
1. Процессор, в нашем случае это MTK6737, он может быть и MTK6737m — это роли никакой не играет.
2. Далее его разрядность х32 или х64, с одного на другое портировать не получиться хоть тресни.
3. Версия ядра в нашем случае — это 3.18.19 имеет важное значение.
3.1 Если вы хотите заняться кросспортированием, то есть с другого процессора, то подбор ведите по версии ядра и разрядности процессора.
4. Как во многих инструкциях пишут, что важно разрешение экрана, я отвечу — это абсолютно не важно, можно подогнать под свой размер в файле build.prop строчку ro.sf.lcd_density= ставите свой размер.

Читайте также:  Как поменять оформление андроид

Портирование Android c процессора mtk6737 на mtk6737:
И так вы уверены, что нашли подходящего донора.
Для большинства стокоподобных прошивок с похожими характеристиками достаточно будет замены boot.img на стоковый не редактируя и не изменяя его.
system.img тоже для первого запуска пока не трогаем, пробуем прошить свой boot.img и донорский system.img
После того, если прошивка запустилась, то уже смотрим что в ней не так.
Связь — замена в etc\frimware модема или всю папку frimware, я к примеру так и делаю и папки mddb полностью
Звук — в папке lib\hw и lib64\hw файла audio.primary.mt67xx.so, если не помогает, то все файлы на audio
Память — в папке bin\ vold и sdcard, а дальше если не помогло, там искать нужно разные косяки монтирования, способов много описывать не буду, они в каждой теме портирования есть, тем более нет универсальной инструкции по портированию, к каждому аппарату подход отдельный.
Эта инструкция никак не подойдёт для первого запуска CyanogenMod, MUIU, Lewa, тут уже требуется редактирования boot.img и подкидывание стоковых lib и bin’арников

Я не гарантирую 100% запуск всех стокоподобных прошивок, к каждому отдельному случаю свой подход!

Сообщение отредактировал [email protected] — 08.10.16, 11:17

Правильное монтирование:
Если наблюдаются какие-то неполадки с монтирование, не правильным отображением памяти, пишет что SDcard повреждена и т.д.
boot.img
Со стока в порт:
init.mt6735.rc
fstab.mt6735
init.mt6735.usb.rc
framework-res.apk
заменяем storage_list.xml по пути framework-res\res\xml
Папка bin
Файлы vold и sdcard

Сообщение отредактировал [email protected] — 09.10.16, 18:14

От себя хочу добавить, что если этим всем не лечится, то можно попробовать заменить методы (smali) в файле services.jar разобрав его. Заменить файлы названия которые начинаются на Mount, по пути. \smali\com\android\server\. Замену следует производить предварительно удалив файлы с папки донора, и только потом копируем свои со стока.

Сообщение отредактировал Akella_MC — 10.10.16, 17:44

Товарищи, а как слить прошивку? THL T9 PRO Android 6, 6737M. FOTA прилетело, а слить нечем. Есть отдельно update.zip 21 мб, но и его img не распаковываются, чем только не пытался. root есть, adb отлично работает.

Mediatek backup device Android 6.0 Marshmallow
Программа уважаемого igor-s74 из соседней ветки выдаёт при запуске:

### STEP4 — Deleting file on Android device memory.

Deleting device on Android device memory.
Системе не удается найти указанный путь.
Системе не удается найти указанный путь.

1 шаг просто пролетает.

Итак, все получилось на Windows 7, т.к. до этого побывал на 10-ке. Не знаю, что помешало дрова или ОС. Попробую разобраться.

Сообщение отредактировал Orubicon — 13.10.16, 07:21

Источник

Получаем ROOT на SENSEIT R500 с MT6737M

Привет друзья! В этой теме я расскажу вам, как с помощью лома и такой-то матери, получить root права на специфический аппарат Senseit r500 на чипе MT6737M. В принципе этот метод должен подойти и для других смартфонов на базе MT6737. Мы же будем рассматривать на примере именно этой модели.

Сразу отмечу, что получить root права привычными способами у вас не получится. Не тратьте ваше время и нервы на всякие приложения из серии one click root и тому подобное. В нашем случае, это всё не сработает. Также не получится сделать это и с помощью MTK Droidtools по причине того, что прога банально не работает с процессорами серии 67ХХ.

Пока нашелся лишь один верный способ рутировать MT6737M. Это метод пропатчивания ядра через Magisk. Способ на первый взгляд простой, но есть и свои подводные камни. Поэтому рекомендую очень ВИНИМАТЕЛЬНО следовать пошаговой инструкции дабы избежать проблем.

Читайте также:  Agatha christie the abc murders android

Надеюсь, объяснять, что перед всеми манипуляциями необходимо сделать БЕКАП ваших данных никому не нужно. Вы делаете всё на ваш страх и риск! Однако и страшного ничего нет, если всё сделаете четко по инструкции.

1. ОФИЦИАЛЬНАЯ родная прошивка для смартфона. В моем случае Senseit r500. Ее можно скачать с оф сайта senseit.ru, либо запросить у техподдержки, вам ее вышлют. Если у вас другой аппарат на MT6737, то запрашивайте оф прошивку именно для него у производителя соответственно.

2. Приложение на смартфон Magisk Manager

3. Прошивальщик на ПК SP Flash Tool . ВНИМАНИЕ! Для MT6737M подойдет только версия v.5.1884 НЕ НИЖЕ! Все предыдущие с 67ХХ работать не будут!

4. Какой-нибудь вменяемый файловый менеджер для смартфона способный видеть корневые системные папки. Например, Total Commander или ES explorer. (качаем из Гугл Плей).

5. Драйвера VCOM для устройства. Смартфон должен корректно определяться в системе. Обязательно проверяем в «диспетчере устройств». У меня он обозначен как «SENSEIT R500».

Собственно, из набора средств это всё. Переходим к следующему этапу.

ПРОЦЕДУРА ПОЛУЧЕНИЯ ROOT:

1. Распаковываем архив с оф прошивкой в папку на ПК. И находим там файл boot.img

2. Копируем boot.img в корень SD карты на смартфон.

3. Переносим скачанный установщик Magisk на SD карту в смартфон и устанавливаем его. В процессе установки он несколько раз обновится. Соглашайтесь и ставьте обновления до тех пор, пока не увидите зеленые галочки и надпись «Magisk is up to date».

4. В Magisk жмем на верхнюю кнопку «УСТАНОВКА». Попросит установку Magisk v 18.1. Жмем «установка. В следующем окошке нажимаем «Пропатчить образ ядра (boot.img)».

5. Откроется проводник. Идем на SD карту и выбираем наш с вами файл boot.img. Ждем пока пропатчится ядро.

6. Далее Magisk выдаст сообщение об успешном завершении процедуры. All done. Готовое пропатченной ядро будет находится по пути /storage/emulated/0/Download/ с именем patched_boot.img его нужно будет скопировать на ПК. Я сначала с помощью Total commander скопировал patched_boot.img на SD карту в смартфоне, далее подключил смартфон к ПК. И уже с SD карты скопировал на ПК.

7. На ПК в корне диска C: создаем отдельную папку и называем ее АНГЛИЙСКИМИ буквами (например root). Из разархивированной ранее оф прошивки находим scatter-файл с названием MT6737M_Android_scatter.txt и копируем в нашу папку «root». Также, в эту же папку, копируем и наше, пропатченное магиском, ядро patched_boot.img

8. Переименовываем файл patched_boot.img в boot.img

9. Запускаем прошивальщик SP Flash Tool. ВАЖНО чтобы ПАПКА с прошивальщиком и ПАПКА с ядром и scatter-файлом находилась обе в корне диска C: Обе эти папки не должны иметь русских букв, пробелов и символов.

10. В прошивальщике переходим на вкладку Download. Смотрим, чтобы в методе прошивки стояло Download only. Справа жмем на кнопку choose во втором поле Scatter-loading File и выбираем наш с вами MT6737M_Android_scatter.txt в папке root. Если до этого момента вы всё сделали правильно, то должен загрузится scatter c одной единственной галочкой boot (так и должно быть). Правее проверяем путь к файлу ядра boot.img
ПОКА, НИ КУДА ДАЛЬШЕ НЕ НАЖИМАЕМ!

11. Выключаем наш смартфон и подключаем его по USB кабелю к ПК. Не переживайте, что он выключен, если корректно установлены драйвера, то прошивальщик его всё равно увидит. Важно чтобы телефон был именно ВЫКЛЮЧЕН!

12. Теперь в прошивальщике жмем вверху кнопку Download. Начнется процесс загрузки ядра на смартфон. Дожидаемся окончания процесса. Ни в коем случае НЕ ВКЛЮЧАЕМ ТЕЛЕФОН и НЕ ЗАКРЫВАЕМ ПРОГРАММУ .

13. После успешной загрузки программа выдаст окошко с зеленой галочкой об успешной загрузке ядра.

14. Отсоединяем телефон от ПК. Включаем его. И. Ничего не произошло. Но это только на первый взгляд. )) Качаем из Гугл Плей приложение Super SU и Root Checker. Запускаем Super SU (может ругнуться типа «SU файл занят») не обращаем внимания и тыкаем в «настройки». Убеждаемся в галочке «Разрешить суперпользователя». Обязательно должна стоять. Для проформы запускаем Root Checker (появится предупреждение «предоставить права суперпользователя», соглашаемся). Жмем на «проверить». Должна появится заветная зеленая надпись ROOTED . Наслаждаемся возможностями рутированного аппарата.

Читайте также:  Оператор сотовой связи для андроид

Таким образом мы обошлись без портирования TWRP или CWM recovery, которых у нас с вами нет. При этом, все ваши настройки, рабочий стол, иконки, контакты и т.д. на смартфоне сохраняются без изменений.

Отдельная благодарность за помощь и советы нашему ГУРУ Fish .

Источник

Mtk 6737m android scatter

Сообщение отредактировал derak1129 — 27.08.20, 23:49

Поиск донора:
Первое что нужно знать, при поиске донора для портирования — это характеристики вашего собственного телефона.
1. Процессор, в нашем случае это MTK6737, он может быть и MTK6737m — это роли никакой не играет.
2. Далее его разрядность х32 или х64, с одного на другое портировать не получиться хоть тресни.
3. Версия ядра в нашем случае — это 3.18.19 имеет важное значение.
3.1 Если вы хотите заняться кросспортированием, то есть с другого процессора, то подбор ведите по версии ядра и разрядности процессора.
4. Как во многих инструкциях пишут, что важно разрешение экрана, я отвечу — это абсолютно не важно, можно подогнать под свой размер в файле build.prop строчку ro.sf.lcd_density= ставите свой размер.

Портирование Android c процессора mtk6737 на mtk6737:
И так вы уверены, что нашли подходящего донора.
Для большинства стокоподобных прошивок с похожими характеристиками достаточно будет замены boot.img на стоковый не редактируя и не изменяя его.
system.img тоже для первого запуска пока не трогаем, пробуем прошить свой boot.img и донорский system.img
После того, если прошивка запустилась, то уже смотрим что в ней не так.
Связь — замена в etc\frimware модема или всю папку frimware, я к примеру так и делаю и папки mddb полностью
Звук — в папке lib\hw и lib64\hw файла audio.primary.mt67xx.so, если не помогает, то все файлы на audio
Память — в папке bin\ vold и sdcard, а дальше если не помогло, там искать нужно разные косяки монтирования, способов много описывать не буду, они в каждой теме портирования есть, тем более нет универсальной инструкции по портированию, к каждому аппарату подход отдельный.
Эта инструкция никак не подойдёт для первого запуска CyanogenMod, MUIU, Lewa, тут уже требуется редактирования boot.img и подкидывание стоковых lib и bin’арников

Я не гарантирую 100% запуск всех стокоподобных прошивок, к каждому отдельному случаю свой подход!

Сообщение отредактировал [email protected] — 08.10.16, 11:17

Правильное монтирование:
Если наблюдаются какие-то неполадки с монтирование, не правильным отображением памяти, пишет что SDcard повреждена и т.д.
boot.img
Со стока в порт:
init.mt6735.rc
fstab.mt6735
init.mt6735.usb.rc
framework-res.apk
заменяем storage_list.xml по пути framework-res\res\xml
Папка bin
Файлы vold и sdcard

Сообщение отредактировал [email protected] — 09.10.16, 18:14

От себя хочу добавить, что если этим всем не лечится, то можно попробовать заменить методы (smali) в файле services.jar разобрав его. Заменить файлы названия которые начинаются на Mount, по пути. \smali\com\android\server\. Замену следует производить предварительно удалив файлы с папки донора, и только потом копируем свои со стока.

Сообщение отредактировал Akella_MC — 10.10.16, 17:44

Товарищи, а как слить прошивку? THL T9 PRO Android 6, 6737M. FOTA прилетело, а слить нечем. Есть отдельно update.zip 21 мб, но и его img не распаковываются, чем только не пытался. root есть, adb отлично работает.

Mediatek backup device Android 6.0 Marshmallow
Программа уважаемого igor-s74 из соседней ветки выдаёт при запуске:

### STEP4 — Deleting file on Android device memory.

Deleting device on Android device memory.
Системе не удается найти указанный путь.
Системе не удается найти указанный путь.

1 шаг просто пролетает.

Итак, все получилось на Windows 7, т.к. до этого побывал на 10-ке. Не знаю, что помешало дрова или ОС. Попробую разобраться.

Сообщение отредактировал Orubicon — 13.10.16, 07:21

Источник

Оцените статью