Редактирование (system.img) (super.img) в Linux | [Создание кастомов, редактирование прошивок, информация]



Реп: (274)
FAQ по редактированию (System.img) (Super.img) в Linux

Инструкция по созданию кастомной прошивки на базе стоковой, редактирование образов.
Редактирование образа прошивки (system.img) (super.img) в Ubuntu. Информация, решения.
Способы создания кастомных прошивок, редактирование прошивки, создание своей прошивки.
Работа с устройством через ADB SHELL
(ключевые слова)
(на основе прошивок MTK для FT)


Варианты для super.img


Способы редактирования образов
способы

Способы редактирования образа системного раздела System.img

1) Редактирование в ОС Linux/Ubuntu
На этом способе остановлюсь более подробно, т.к. считается самым правильным и надежным.

2) Редактирование с помощью "кухни".
Например: Создание кастомных прошивок , Средство для разборки/сборки прошивок и отдельных образов , и тому подобные.

3) Создание кастомного раздела System на устройстве с последующим экспортом в Img файл
Редактирование раздела на рутированном устройстве, а затем экспорт бэкап-образа на ПК.
Также остановлюсь на этом способе (на форуме не встречал).


Снятие образа system.Img с устройства
снятие образа system.img

Способы извлечения образа System.img с аппарата (стокового, любого другого)

1) NAND-Backup (FlashTool+DroidTools)
Способ достаточно простой, популярный, надежный и обсуждаемый. Много инструкций по форуму. Удобный пользовательский интерфейс.
Единственный минус - подходит лишь для устройств с процессорами МТК.
NAND-Backup (FlashTool+DroidTools)

2) Снятие образа в Windows при помощи ADB SHELL
Самый универсальный способ, т.е. позволяет извлечь образы разделов практически с любого Android устройства.
Большинство операций выполняется в командной строке.
Снятие образа в Windows при помощи ADB SHELL

3) Снятие образа на Android-устройстве
Извлечение образа при помощи Эмулятора Терминала, либо через МодРекавери.
Снятие образа на Android-устройстве

а) При помощи любых сторонних терминалов, например Android Terminal Emulator / ® AROMA Terminal
б) При помощи терминала в мод.рекавери FAQ по TWRP recovery - раздел Advanced - Terminal Command

Порядок действий:
- Для рекавери: вручную монтируем разделы system и extsd (в разделе рекавери Mount)
- Создаём папку "backup" на карте памяти: mkdir /mnt/extsd/backup
- Смотрим список блоков на нашем планшете, ищем в списке необходимый блок "android": cat /proc/dumchar_info (или cat /proc/partitions )
- Теперь приступаем к созданию бэкапа (mmcblk0p6 - в моем случае): dd if=/dev/block/mmcblk0p6 of=/mnt/extsd/backup/system.img




Внимание! Перед всеми операциями с устройством настоятельно рекомендую сделать NAND-Backup (способ 1), либо снять образы ВСЕХ разделов с устройства (способом 2) и сохранить бэкап на ПК!


Подготовка виртуальной машины (ВМ)
установка Ubuntu/Linux

Инструкция в картинках по запуску виртуальной машины
(разные инструкции, возможно кому-то будут понятней)
http://vbbook.ru/linux…e-workstation-chast-1/
Архив темы "FAQ по прошивке Nokia Lumia 710/800" (Пост saintonotole #12826127)

старая инструкция (хорошая инструкция, но тема видимо была перенесена)
чем открыть прошивку в img (Пост rambo90 #20879292)

видео
https://www.youtube.com/watch?v=ISfJNxzuaGw


Дополнительно:
- Если вдруг установлена не последняя версия Ubuntu (до v12) - для надежной работы необходимо обновить библиотеки: Инструментарий (Пост A.S._id) Спойлер "Глава II. Обновления и настройка"
- Инструментарий разработчика модов на базе Android


Редактирование образа . . . Основные команды терминала
Подготовка рабочей среды . . . открытие/закрытие образа для редактирования


1. Подготовка рабочей среды в Ubuntu. Копирование образа в виртуальную машину (ВМ).

1.1. Все операции будем совершать в "Домашней папке" Ubuntu и Терминале.
Находятся файл.менеджер и терминал в Пуск-Стандартные. Вынес их на рабочий стол. При необходимости можно скрыть лишние системные файлы в домашней папке - CTRL+H.
скрин

Прикрепленное изображение



Прикрепленное изображение



1.2. Для копирования system.img в ВМ пользовался флешкой
(чтоб не заморачиваться с настройкой сети). Активны окна Win - флешка подключается в обычном режиме к Win, активные окна внутри ВМ - флешка подключается внутри ВМ.
1.3. Копируем system.img и необходимые папки (с новыми приложениями) в "Домашнюю папку".
1.4. Для наглядности работы с образом сделал следующее:
- переименовал образ в system_[версия прошивки]-stk.img (system_s028-stk.img) - стоковая прошивка (резервная копия на всякий случай)
- сделал дубликат system_[версия прошивки]_[моя версия].img (system_s028_SANTv01.img) - рабочий образ, в котором дальше будем делать изменения.
скрин


Прикрепленное изображение




1.5. ps: На скрине Вы можете увидеть образ моей старой проверенной прошивки system_s226_SANTv21.img. В дальнейшем он нам (и Вам) очень пригодится. Т.к. всегда удобней работать с проверенными заготовками/шаблонами.


2. Подготовка рабочих папок

2.1. Запускаем Терминал
2.2. Вводим команду
sudo su
затем пароль администратора (по запросу).
При успешном вводе значек после ника пользователя изменится с $ на #
Данная команда дает права суперпользователя root для выполнения последующих команд.
Любые действия в Терминале всегда должна начинаться с этой команды (возьмите это в привычку).
скрин

Прикрепленное изображение



2.3. Создаем 2 папки (sant и tmp)
mkdir sant
mkdir tmp
sant - будет папкой для монтирования (открытия) рабочего образа, tmp - дополнительная папка для монтирования образов-шаблонов (по необходимости)
скрин


Прикрепленное изображение





3. Монтирование образа прошивки в папку

3.0. Монтирование mount - представление содержимого файла-образа в определенной папке.
3.1. Узнаем информацию о файловой системе образа
file system_s028_SANTv01.img
Как видно на скрине (и большинстве случает) - это ext4
3.2. Монтируем образ в папку sant
mount -t ext4 -o loop system_s028_SANTv01.img sant/
Образ готов для работы с ним.
скрин


Прикрепленное изображение



3.4. При желании можно посмотреть информацию об образе, нажав ПКМ-Свойства на смонтированном устройстве.
скрин

Прикрепленное изображение




4. Открытие образа (папки) для редактирования.

4.1. На папке "sant" нажимаем правую кнопку мыши -> Сценарии -> Проводник с правами суперпользователя.
скрин

Прикрепленное изображение


4.2. По запросу вводим пароль администратора.
4.3. Откроется новое окно, в котором Вы увидите все содержимое образа system.img.
4.4. Рекомендую в данном окне включить отображение скрытых файлов. Т.к. Вы можете не увидеть некоторых файлов (например с точкой .хххх), а при удалении каких-либо файлов возможно появлении в корне папки .Trash-0


5. Редактирование образа (об этом в следующем спойлере)


6. Размонтирование образа system.img.

6.1. Закрывается окно с содержимым образа и размонтируем его. Есть 2 способа.
а) Кнопка возле смонтированного "устройства" см.скрин
скрин

Прикрепленное изображение

б) Командой терминала
umount sant
6.2. Только после этих действий можно забирать файл образа system.img с ВМ.


ps: При прошивке через FlashTool название файла system не играет роли. Поэтому можно так и оставить название system_s028_SANTv01.img (расширение файла .img всегда неизменно). Тем самым Вы всегда будете знать с каким файлом вы работаете (аппарат, версия прошивки, номер сборки и т.д.)


Каждое действие старался описать более подробно.
Но на самом деле, когда эти операции выполняются не в первый раз - все сводится к более простым действиям (на 10 минут дела):
1) Скопировать образ из Win в ВМ; 2) Монтировать образ; 3) Редактирование; 4) Размонтирование и копирование обратно в Win.

Операции редактирования внутри образа


Операции редактирования внутри образа (пункт 5 из инструкции выше)

- Удаление старых/ненужных файлов в образе system.img
удаление файлов

Основной операцией у большинства создателей кастомов является чистка системы от ненужных приложений и файлов.
Подробней о приложениях и файлах которые можно удалить Вы можете прочитать в теме Удаление системных приложений Android, либо в темах обсуждения и прошивок своего аппарата Android - Прошивки. Т.к. этот вопрос индивидуален для каждого типа/модели устройств.

Как удалить файлы:
- Заходим в заранее смонтированный образ (папку sant) и удаляем необходимые нам файлы.
- Если удалять не shift+delete, а обычным удалением - появится скрытая папка корзины ".Trash-0" в корне смонтированного раздела. После всех операций папку .Trash-0 необходимо удалить.

Рекомендация:
При удалении системных приложений system/app и system/priv-app рекомендую приложения переносить во временную папку (например system/app/other). Приложения из такой временной папки не будут устанавливаться в систему. Но этим действием Вы подстрахуетесь, если вдруг удалите приложение необходимое для нормальной работы системы, и всегда сможете его восстановить. И наоборот, после нескольких дней тестирования Вашей новой кастомной системы, сможете всегда удалить временную папку (при наличии рут или мод.рекавери).

Внимание!
Обсуждение удаления тех или иных файлов
Профильная тема - Удаление системных приложений Android
Удаление системных файлов на каждом устройстве - индивидуально, уточняйте в темах своих аппаратов. Например Android - Устройства , Android - Прошивки



- Копирование файлов из образа-донора
Простой и удобный способ внедрения новых файлов в system.img, особенно есть под рукой есть уже готовый и проверенный Ваш/чужой образ из кастомной прошивки.
из образа-донора

Как ранее писал, в домашней папке ВМ уже лежал мой образ прошивки с другого аппарата system_s226_SANTv21.img
Также была создана дополнительная папка "tmp", в которую собственно и будет он монтироваться.
mount -t ext4 -o loop system_s226_SANTv21.img tmp/

Далее в "домашней папке" открывается папка tmp с правами суперпользователя.
Все необходимые файлы копируются из "tmp" в "sant" (заранее смонтированную и открытую папку рабочего образа system_s028_SANTv01.img)

После всех операций копирования, дополнительная папка размонтируется
umount tmp




- Копирование новых файлов и назначение им прав (разрешений)
новые файлы

К примеру, нужно добавить новые системные приложения в папку system/app (root explorer, titanuim backup и т.д.)

1) Папку "apk" с необходимыми приложениями копируем в ВМ
2) Назначаем приложениям в папке необходимые права (рекурсивно 0644 для всех файлов внутри):
sudo su
chmod -R 0644 ./apk/
скрин
Прикрепленное изображение

3) Открываем папку "apk" с правами суперпользователя (в домашней папке)
4) Копируем все файлы в заранее смонтированный и открытый образ (папку sant/apk/)
готово



- Внедрение патча в прошивку. РУТирование system.img
Создание образа system.img с уже предустановленным патчем (необходимым или понравившимся)
внедрение патча/рут

Информация о патчах и командах внутри него: Android update-script

К примеру, есть желание сделать образ system.img с предустановленным патчем РУТ. Другими словами, операции которые патч делает при установке через мод.рекавери - сделать вручную.

Допустим имеем патч Android update-script (Пост Prince_Saint #39210141) с кодом (без вспомогательных строк):
delete("/system/bin/su","/system/xbin/su","/system/app/Superuser.apk","/system/app/SuperSU.apk","/system/bin/.ext","/system/recovery-from-boot.p");
package_extract_dir("system", "/system");
set_perm(0, 0, 06755, "/system/xbin/su");
set_perm(0, 0, 0644, "/system/app/Superuser.apk");
set_perm(0, 0, 0644, "/system/etc/.installed_su_daemon");
set_perm(0, 0, 0755, "/system/etc/install-recovery.sh");
symlink("/system/xbin/su", "/system/bin/su");


Необходимые действия:
1) Из патча достать папку system и скопировать в ВМ
2) Удаляем остатки старого (обычно нерабочего рут) - удаляем файлы по адресам 1й строки патчка (ищем их в заранее смонтированной папке sant)
3) Всем файлам внутри system назначить права, которые указаны в патче. Я сделал это перед копированием внутрь образа.
sudo su
chmod -R 6755 ./system/xbin/
chmod -R 0644 ./system/app/
chmod 0644 ./system/etc/.installed_su_daemon
chmod 0755 ./system/etc/install-recovery.sh
4) Скопировать каждый файл отдельно в соответствующую папку в смонтированном открытом образе (sant/xbin/ , sant/app и sant/ext соответственно)
5) Создать в папке образа /bin/su симлинк на файл /system/xbin/su
ln -s /system/xbin/su ./tmp/bin/su
готово.


Внимание!
Для каждого устройства файл приложения суперпользователя (superuser) и бинарник "su" - индивидуальны. Уточняйте в темах своих прошивок.
Способы получения рут на Вашем устройстве обсуждаться совершенно в других разделах форума. Например Android - Устройства , Android - Прошивки , ну и наконец https://4pda.to/forum/i…F2&subforums=1&x=0&y=0




- Редактирование build.prop
build.prop

build.prop - файл с информацией о система, а также с некоторыми основными ее настройками.

Для изменения данного файл - открывается он как текстовый документ (правой кнопкой мыши на файле)

Всевозможные реккомендации по изменению данного файла Вы сможете найти по всему форуму и в темах прошивок своих аппаратов. Например https://4pda.to/forum/i…&subforums=1&x=17&y=13

Лично я вношу лишь такие изменения:
ro.build.display.id=A5000_S028_SANT_v11_ROW
ro.build.date=2016-06-28
ro.product.locale.language=ru
ro.product.locale.region=RU
persist.sys.timezone=Europe/Moscow
ro.build.display.id - информация, которая отображается в Настройки-О телефоне-Инфо о версии ПО
ro.build.date - дата создания
ro.product.locale.language=ru и ro.product.locale.region=RU - первая загрузка устройства сразу на русском языке
persist.sys.timezone=Europe/Moscow - часовой пояс

Также бывают дополнительные команды для улучшения/оптимизации работы некоторых функций устройств (gps и т.д.).


- Примеры моих кастомных образов
мои кастомные образы

Пример моих прошивок.
А также описаны операции, которые были проведены внутри образа system.img

Основная моя прошивка для Lenovo P780 - Lenovo P780 - Прошивки (OS 4.4) (Пост Prince_Saint #34528008)
Там же и описание изменений внутри прошивки.

Прошивка старого аппарата А2107 - Lenovo IdeaTab A2107 - Прошивка (Пост Prince_Saint #31111397)



Дополнительная информация
Создание кастомного раздела System на устройстве с последующим экспортом в Img файл


в разработке . . .

Способы редактирования от пользователей

От пользователя Virtiose
Редактирование system.img в Linux (Пост Virtiose #41158403)
- Получение образа system.img в Linux через ADB SHELL
- Монтирование и редактирование образа
- Расширение system.img (увеличение размера образа)
- Прошивка образа
...


Ошибки и их решение . . . FAQ
возможные ошибки и решения

будет заполняться по мере появления вопросов у пользователей.


Инфо и материалы
сопутствующие темы и материалы


Команды терминала:
https://ru.wikipedia.org/wiki/BusyBox

Удаление системных приложений. Назначение системных папок и файлов.
Удаление системных приложений Android
Удаление системных приложений Android (Пост Veloster #25624994)

Патчи и инфа по ним
Android update-script

Рут:
https://4pda.to/forum/i…F2&subforums=1&x=0&y=0 или https://4pda.to/forum/i…&sort=rel&result=posts

Программы для прошивки аппарата:
Программы для ПК

Где скачать Ubuntu:
http://rutracker.org/forum/tracker.php?nm=ubuntu

Информация о своих аппаратах и их особенностях:
Android - Устройства и Android - Прошивки


Сообщение отредактировал derak1129 - 13.11.21, 23:07
Причина редактирования: Варианты для super.img



Реп: (333)
Снятие образа на Android-устройстве
что необходимо
  • root доступ
  • установленный busybox
  • эмулятор терминала (или что-то, что умеет запускать скрипты)


инструмент
#!/system/bin/sh
WORKPATH=`busybox dirname $0`
do_backup_system(){
local outfile
local fdev
outfile=`getprop ro.product.model | $SED "s/ /_/g"`
outfile="${outfile}_system"
fdev=`mount | $GREP "/system " | $SED "s/[ ].*$//"`
dd if="${fdev}" of="${WORKPATH}/${outfile}.img"
}
do_backup_system

код сохраняем в файл, например, backup_system.

что делать
  1. копируем файл backup_system в корень карты памяти (все равно какой, главное знать путь куда она смонтирована)
  2. открываем эмулятор терминала и набираем следующие команды
    su
    cd "путь_к_карте_памяти"
    sh backup_system

  3. после окончания работы скрипта в папке где лежит backup_system будет файл с расширением img с названием модельтелефона_system.img





Реп: (15)
* CepbIi,
Попробуй вместо создания нового раздела обратно сжать расжатый образ img, например
img2simg systemn.img system.img 4096
Или можешь прошить готовый system.img - https://yadi.sk/d/RiXzyq0ghe9oE - добавлены рут права и терминал. Всё делаешь под свою ответственность :)
Проверь как работает и отпишись



Реп: (62)
* Virtiose,
ОК. Попробую вечером прошить.
Интересно, а через fastboot прошьётся?



Реп: (15)
* CepbIi,
Незнаю, пробуй, во всяком случае через mft можно



Реп: (274)
CepbIi @ 03.07.2015, 11:51 *
ОК. Попробую вечером прошить.Интересно, а через fastboot прошьётся?

Соблюдайте хоть какие-то простые правила форума

5.1. Если участник форума дал вам хороший совет, который помог вам в решении вашей проблемы не следует помещать сообщение с текстом «Спасибо! Ты супер!!!». На нашем форуме благодарность принято выражать путем поднятия репутации конкретного участника.

Не нужно описывать каждое свое действие - "попробую позже" и т.д.
Прошивки собственных аппаратов - обсуждаются совершенно в другом разделе форума.



Реп: (274)
Оформление шапки - готово

Подготовлены основные разделы, в частности:
- Основные инструкции и операции по редактированию системного раздела system.img
- Способы редактирования и снятия образов
- Инструкция по ADB SHELL Редактирование system.img в Linux (Пост Prince_Saint #37356721)
- Работа в виртуальной машине с ОС Ubuntu

ps: Осталась в планах дополнительная инструкция по редактированию способом №3.
К небольшой задержке с заполнением шапки надеюсь Вы отнеслись с пониманием )
Старался инструкции писать по реальным действиям, пришлось подождать аппарат с новым стоковым system.img

Успехов в редактировании! )

Сообщение отредактировал ~ Diamond ~ - 03.07.15, 16:51



Реп: (62)
Всем доброго времени суток.
Подскажите пожалуйста чем упаковать образ system.img?
Распаковывается на ура с помощью simg2img, а вот чем правильно упаковать не понял(

при прошивке родного system.img вот такая информация

C:\adb>fastboot flash system system.img
target reported max download size of 555139072 bytes
sending sparse 'system' (541827 KB)...
OKAY [ 32.379s]
writing 'system'...
OKAY [ 18.162s]
sending sparse 'system' (536824 KB)...
OKAY [ 27.375s]
writing 'system'...
OKAY [ 17.910s]
sending sparse 'system' (12320 KB)...
OKAY [ 1.017s]
writing 'system'...
OKAY [ 0.981s]
finished. total time: 97.845s
---
при прошивке через Mft вот такая информация
...
... fastboot -s Baytrail2C322032 -S 100M -S 200M flash system "D:\V819i Core4_v1.0.1_v3\system.img"
...



Реп: (459)
я извиняюсь не совсем по теме вопрос, но может кто подскажет как можно разобрать boot.img и recovery.img в Linux? именно в Linux.



Реп: (61)
bond83 @ 31.07.2015, 11:37 *
я извиняюсь не совсем по теме вопрос, но может кто подскажет как можно разобрать boot.img и recovery.img в Linux? именно в Linux.

Я разбирал и собирал с помощью android kitchen. Есть и под виндовс и под линукс.



Реп: (3)
Всем доброго времени суток!
Подскажите пож-та как называется и в какой папке находится
файл калибровки экрана, нужно из одной прошивки переписать в другую!
заранее спс...



Реп: (0)
Здравствуйте Уважаемые. Подскажите пожалуйста. Имеется устройство Odroid-C1. Нужно отредактировать прошивку, скаченную с офф.сайта (убрать/заменить логотип ядра). Методом из шапки темы не получается смонтировать образ. Линукс только начинаю осваивать, собственно для этого и начал его изучать. Вот что у меня выходит
в итоге в папке ничего нет. Все процедуры подготовки системы сделал
Прикрепленное изображение
Прикрепленное изображение


Сообщение отредактировал Zyomich - 10.09.15, 22:53
Причина редактирования: Спойлер



Реп: (274)
Pavel_Sokolov @ 10.09.2015, 16:09 *
не получается смонтировать образ

Попробуй просто смонтировать без указания дополнительных переменных
mount cl_mod.img sant/
(или добавив "-o loop" для доступа)
Либо как вариант через меню ПКМ.

ps: https://ru.wikipedia.org/wiki/Mount



Реп: (0)
Если не указать тип файловой системы, то он вообще отказывается что-то делать. Я подозреваю, что из-за типа файловой системы х86 boot sector, а в разных источника говорится про ext3/4. Контекстное меню ПКМ у меня почему-то не такое как на скринах.



Реп: (274)
Pavel_Sokolov @ 11.09.2015, 00:13 *
х86 boot sector

Вот попалась инфа
http://blogforopensour…partition-1-linux.html



Реп: (0)
Попробовал сделать как в ссылке. Образ содержит внутри еще четыре образа. Первые два смонтировались без проблем. Вторые два также требуют указать файловую систему. Только в смонтированных образах тоже самое что и в загрузочной флешке одроида(у них нет внутренней памяти),и она как раз разделена на четыре тома. Того что мне надо там нет. Мне нужно попасть в U-Boot.ini. Видимо не судьба привычными для многих методами решить этот вопрос. Форум не дает отблагодарить за помощь, поэтому скажу здесь. Спасибо за помощь!
Прикрепленное изображение



Сообщение отредактировал Pavel_Sokolov - 11.09.15, 13:43



Реп: (401)
Иногда всё ещё попадаются аппараты с UBIFS, недавно сам с таким столкнулся. Под виндой способов распаковать system.img этих аппаратов пока не встречал, под linux в инетах есть инструкции, но зачастую они не помогают, в итоге нашёл ubi reader
На странице собственно всё написано

Сообщение отредактировал Bender сгибальщик - 23.11.15, 15:49



Реп: (-1)
Ребят, выручайте. Колдую над ноунейм китайцем, в оригинале даже названия не знаю, В Россию будет завозиться под брендом местной фирмы - Vertex. В продаже его нет. Моя задача модифицировать прошивку. Так вот прошивка представляет из себя папку с IMG файлами в Ext4 со скаттер файлом разметки, шьется SP flash tool, проц MT6580. Я распаковываю system.img - на выходе получаю как положено папку system, обратно тоже все прекрасно запаковывается (Правда весит он либо немножко больше, либо немножко меньше). Проблема в том, что Телефон этот перепакованый system не кушает. Либо бутлуп, либо сломанного андроида рисует (с оригинальным файлом все работает). При всем при этом я даже не меняю ничего в файлах, просто распаковал - запаковал. Что я делаю не так? Использовал MTwinTools_v1.0 и make_ext4fs_new, на выходе одно и тоже. make_ext4fs_new предлагает указывать параметры при запаковке, должны ли они быть идентичны тем, с которыми паковался оригинальный файл?



Реп: (333)
ShkinLim @ Сегодня, 04:33 *
Я распаковываю system.img - на выходе получаю как положено папку system, обратно тоже все прекрасно запаковывается
с "распаковываю" и "запаковываю" в раздел Обработка образов под Windows.
Под линукс не нужно "распаковывать" и "запаковывать". Особенно ext4.

Сообщение отредактировал Serg.Nik - 27.11.15, 08:22



Реп: (18)
Ось ubuntu 14.04
на команду file выдает:
root@Tank:/home/tank/android/Cube# file system_t8-tank.img
system_t8-tank.img: data

без определения FS, соответственно не монтируется
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error

сделал доустановку
/android/Cube# aptitude install android-tools-fsutils

при выполрнении :
android/Cube# simg2img system_t8-tank.img system_t8-tank-unsparse.img
error: file_write: write: File too large
error: file_write: write: File too large
error: file_write: write: File too large
error: file_write: write: File too larg
.......

Что-то посоветуете что дальше делать, как смонтировать имидж от андроид 5.1 для 64 битного процессора?

Кстати в результате файл образовался (но с замочком)
Попробовал дальше, НО:
/android/Cube# file system_t8-tank-unsparse.img
system_t8-tank-unsparse.img: Linux rev 1.0 ext4 filesystem data, UUID=57f8f4bc-abf4-655f-bf67-946fc0f9f25b (extents) (large files)

root@Tank:/home/tank/android/Cube# mount -t ext4 -o -loop system_t8-tank-unsparse.img tank/
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error

Сообщение отредактировал Tankk - 28.11.15, 00:13



Реп: (274)
Tankk @ 27.11.2015, 23:07 *
на команду file выдает: ...... data

Под руку попадались пока только arm, но если не ошибаюсь, то у Вас такая же ситуация как тут - Редактирование system.img в Linux (Пост Prince_Saint #42874598)
Образ представляет из себя сборку нескольких разделов.

ps: Если у кого-то есть ссылка на хороший мануал - обязательно добавлю в шапку.


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

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

Сейчас: 28.03.24, 15:49