Rom Helper - работа с образами *.img, system.new.dat | Модификация прошивок в Windows



Реп: (177)
Rom Helper - работа с образами *.img, system.new.dat в Windows

Модификация прошивок в Windows
Гугл перевод
1 ROM Помощник является инструментом, который позволяет настроить ROM или операционной системы вашего смартфона Android.

Программное обеспечение имеет ряд особенностей, чтобы сделать на заказ гораздо проще, чем вы можете себе представить, не требуя каких-либо пользователя, работающего с строк кода. Все, что вам сделать, это шаг в графическом интерфейсе ROM Helper и готово. Сохранение изменений, вы можете загрузить новый диск на устройстве и проверьте, как все прошло.

Несмотря позволяя выполнять различные изменения, ПЗУ помощник не приносит такие продвинутые варианты, чтобы изменить интерфейс или создать новые функции в Android. Что вы можете сделать, это изменить некоторые разрешения на корню, и так далее. Проверьте некоторые из возможностей.
2 Это может извлечь и вставить APKs, редактировать build.prop, изменить разрешения системы, управлять корень, изменение загрузочного образа, дело с глубокими системными данными, и многое другое. Интересно предупреждают, однако, что вы должны иметь минимум знаний о настройке дисков, чтобы точно знать, что каждое изменение будет генерировать в вашем смартфоне.

ПЗУ помощник работает в основном с ROM образами, которые вы хотите изменить. Это означает, что вам нужен файл ROM и загрузить его в программу. Таким образом, возможности будут оцениваться и предоставляться в каждом и каждой версии разработчиков Android настройки.

После сохранения изменений, вы должны сделать общую установку на вашем устройстве, но ПЗУ помощник не поддерживает эту процедуру. Это потому, что каждый производитель и каждый модель телефона имеют некоторые отличия при выполнении этой процедуры.
3 Мы не несем ответственность за любой ущерб, который может вызвать ROM Helper на Вашем программного или аппаратного обеспечения. Работа с ней на свой страх и риск.

Установка
ПЗУ установки Помощник не очень традиционно. Он приносит китайский интерфейс, но вы по-прежнему сможете работать с ним. Просто нажмите на синюю кнопку в первых двух окон, которые появляются в инсталлятор программы и готово. Когда он работает непосредственно на Windows, интерфейс будет на английском языке.


Возможности программы:
>> Добавление и удаление *.apk в прошивку
>> Редактирование build.prop
>> ROOT в один клик
>> Редактирование разрешений (в том числе и SELinux атрибуты !!)
>> Соединение в единый .img (system/data) из множественных, и после модификации - корректное разделение (для прошивок под QFIL)
>> Распаковка/Упаковка boot.img
>> Распаковка system.img
>> Подпись прошивок и .арк
>> Распаковка/Упаковка system.new.dat !!

Приступая к работе
Для удаления и добавление софта в прошивку *.img нажимаем в окне программы Modufy Permissiom
Прикрепленное изображение

В появившемся окне указываем путь к прошивке
Прикрепленное изображение

Ожидает распаковки...Русские буквы в пути роли не играют, у меня сбоев не было.
Прикрепленное изображение

По завершении мы видим структуру образа
Прикрепленное изображение

Вы можите удалить ненужные файлы, так же добавить. При нажатии мышкой по файлу, в нижнем окне справа, мы видим путь установки и разрешения, в данном случае app. В окне слева можно добавить свои файлы и сразу установить нужные права, по умолчанию прога сама их выставляет.
Для просмотра всех установленых приложений переходим по ссылке Simplify Apk, слева вверху.
Прикрепленное изображение

Мы видим версию программы, оригин название и просмотр по значкам. Иногда так быстрее найти то что нужно удалить. Нажимая в данном окне (Simplify Apk) по выбранному файлу вы можите выбрать удаление, отображается справа в строке.
Так же можно сразу изменить содержимое файла build.prop
Прикрепленное изображение

После внесенных изменений собираем ROM нажимая внизу справа зеленую кнопку Package
на выходе расширение будет *.img
Разное
Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Актуальная версия - 18.0.1711.01

Прошлые версии
18.0.1710.02 - cloud.mail.ru там же ссылка на оф сайт.

Локализованный вариант MoGuRom v18.0.1710.02.
Rom Helper 18.0.1710.02 RU Repack
Версия на русском языке
Версия на английском языке

Сообщение отредактировал vaalf - 08.08.18, 11:07
Причина редактирования: 18.0.1711.01



Реп: (142)
Обработка образов под Windows вот здесь смотрел?



Реп: (74)
otido2010 @ 02.11.17, 08:15 *
ну и сам файл Запретить доступ.7z ( 475 байт )

не получается, архив битый качается. Если можно, просто в посте код выложите, я уж сам батник сделаю с ним, а то с политиками безопасности борода.



Реп: (1025)
* maxxxx26,
У вас старая версия архиватора или используйте 7z архиватор

Сообщение отредактировал otido2010 - 17.02.18, 01:15



Реп: (74)
Софтина осилила перепаковку system.img, с которым не сдюжили ImgExtractor+make_ext4fs, бутлуп на выхлопе получался, удобно удалять приложения, правда удаляются только .apk, папки и либы с деодексовым-остаются.
А вот с простой перепаковкой boot.img не сдюжила-моргалик на выхлопе, так что возьмите на заметку и не кидайтесь сразу искать ошибки в правках.
Но как инструмент - очень хорош.
Размер system.img не меняет, пишет свободное место, то что искал
Прикрепленное изображение

fs=EXT4, Андроид 5.1, МТК 8312cw, ALPS.L1.MP6.V2.13_ALONG8312C.TB.L_P7, ОЗУ 512 - тип не определяется флештулом, подозреваю допотопную NAND на борту в ультрабюджетном и тормозном 4GOOD AT100 и думаю из-за неё у меня проблемы.

пробую затык с перепаковкой бута решить заменой ехе из MTwinTools_v1.0, которая с этим справляется.
арк пока к сожалению тоже в моём случае не добавляет, они как бы есть и даже в папочках-с виду всё как надо, а вот прошитый системный их потом отображает на экране нонейм ярлыками робота и они не стартуют.

Сообщение отредактировал maxxxx26 - 17.02.18, 00:34



Реп: (1025)
maxxxx26 @ 17.02.18, 00:10 *
ярлыками робота и они не стартуют

есть такой грех
лечение
предположим у нас есть
system/app/chrome/chrome.apk
для замены его на другой браузер (к примеру CMBrowser)
фаил cmbrowser.apk переименовать в chrome.apk и положить в папку вместо родного chrome.apk (не работает на android выше6.0)
maxxxx26 @ 17.02.18, 00:10 *
Размер system.img не меняет

меняет , но хз как и от чего это зависит
maxxxx26 @ 17.02.18, 00:10 *
папки и либы с деодексовым-остаются.

их только руками
maxxxx26 @ 17.02.18, 00:10 *
А вот с простой перепаковкой boot.img не сдюжила-моргалик на выхлопе

если не ошибаюсь то проблемма из-за запрета доступа программе
Но это не точно



Реп: (1832)
* maxxxx26,
make_ext4fs c использованием file_contexts, на краний случай, с использованием ещё fs_config, прекрасно всё собирает.



Реп: (506)
тему почитал, ответа не нашёл. Вот распаковал dat, указал что нужно удалить, собрал, ради интереса снова разобрал-всё на месте...
а если в папке temp удалить что нужно и дать команду собрать dat и получится что нужно?



Реп: (506)
посмотрел содержимое updater-script после перепаковки

delete_recursive("/system/app/MagiskManager");
delete_recursive("/system/app/Adaway");
delete_recursive("/system/app/ResurrectionStats");


другими словами прога НЕ удаляет файлы из прошивки, а просто даёт команду на удаление после установки прошивки.

Сообщение отредактировал oflarm - 19.02.18, 22:56



Реп: (506)
Дело было вечером...русифицировал английскую версию
Прикрепленное изображение


заменить файл из архива по пути C:\Program Files (x86)\MoGu\RomZhuShouSV

Прикрепленный файлMoGuRomZhuShou.rar ( 669.3 КБ )

не просите локализовать китайскую версию, я не вижу там ресурсов, лучше навалиться на офсайт и просить обновить английскую версию

инсталятор английской версии http://en.romzhushou.com/

Сообщение отредактировал oflarm - 21.02.18, 11:34
Причина редактирования: Поднято в шапку темы



Реп: (1110)
* oflarm,
А в DLL нет ресурсов?



Реп: (506)
* davidsoft, у меня другая мысль, поставить на виртуалку англ. Винду и оттуда глянуть



Реп: (49)
oflarm @ 20.02.18, 18:50 *
инсталятор английской версии


Выложи ещё инсталлятор Анг версии. С офф сайта не качается Анг версия



Реп: (1025)
* RexiD,
Прикрепленный файлMoGuRomZS_10.1.1508.04.7z ( 29.1 МБ )


Сообщение отредактировал vaalf - 24.02.18, 11:46
Причина редактирования: Поднято в шапку темы



Реп: (74)
* otido2010,
В любом случае разобрался, у меня на 5.1 не получалось только подобрать перепаковку системного, сразу конечно сообразил залезть в темпу после распаковки образинки и довыпиливаю руками.
В любом случае удобно, тк быстро.
С подменой у меня не срослось, ну по крайней мере гугловские арк с fota обновления приживить не удалось, либы менять перечитывать скрипт обновления было лень, в общем то и не очень хотелось, просто вырезал всё гугловское с фрамеворками и либами.
Дату перепаковывает у меня тоже успешно, в общем последнее мало кому нужно, я обычно форматирую тело полностью и дату с кэшем не шью, только поправленый бут и систему.



Реп: (55)
apk то удаляется. А как папки удалить?



Реп: (1025)
* tlopic747,
руками



Реп: (837)
Привет всем. Вопрос такого рода. Можно ли указать, какого размера создавать перепакованный img? А конкретно систем. Так как программы удаляются, а размер тот же остаётся. Мне всё равно его запаковывать в pac файл и делать переразметку разделов.

Сообщение отредактировал Alex Zaguzin - 16.03.18, 10:48



Реп: (124)
Root получить можно работая чисто с образом system.img?

Сообщение отредактировал sarpek - 20.03.18, 09:29



Реп: (1025)
* sarpek,
читайте шапку там всё есть



Реп: (70)
на 8 андроиде работает?


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 28.03.24, 16:04