Файловая система EXT и с чем ее можно "съесть"

Прошивки и их моды\ Кухни\ Игры и приложения\ Различные настройки\ Различные вопросы по ОС Android и WM и т.п.

Модераторы: Lunat, pvsurkov, AlexG1, KSAT

Файловая система EXT и с чем ее можно "съесть"

Сообщение Ответ:#1 » KOTwasya » 07 апр 2012, 12:26

Итак...ввиду популярности разновидностей этой ФС в ANdroid устройствах и слабым пониманием что и как многих пользователей попробуем составить краткое описание действий с ней.
Подробно о ней можно почитать на ВикиПедии:
Код: Выделить всё
http://ru.wikipedia.org/wiki/Ext

в Android устройствах распространение имеют ext3 и ext4. Первая в планшетах часто встречается, вторая начала встречаться в новых коммуникаторах с процессором MT6575.
Для работы с этой ФС никаких утилит для Linux не требуется. файл-образ без проблем монтируется стандартными командами и готов к редактированию. В Windows данная ФС не поддерживается и я пока нашел способ только просмотра и извлечения файлов из образов. я нашел три программы, которые помог в этих действиях:
explore2fs СКАЧАТЬ

ext2explore СКАЧАТЬ

Linux Reader СКАЧАТЬ

последняя мне помогла как раз открыть образ с ext4 от Lenovo A750, а первыми открываю образы от планшетов.
в случае с телефонами на MT6575 это только пол беды. погуглив, наткнулся на утилиту, которая конвертирует из какого-то формата образ для коммуникатора в читаемый образ с ФС ext4:
Convert_sgs2img СКАЧАТЬ
данная утилита и помогла открыть образ от Lenovo A750! Запускает она простой командой:
Код: Выделить всё
Convert_sgs2img.exe <Sistem_original.img> <Sistem_output.img>


копируется с устройства данная ФС (до ext3!) обычной командой:
Код: Выделить всё
adb shell dd if=/dev/block/mtdblock8 of=/sdcard/System.img

где "/dev/block/mtdblock8" - это точка монтирования раздела System!

по мере вопросов буду обновлять это сообщение.
Последний раз редактировалось KOTwasya 13 май 2012, 19:25, всего редактировалось 2 раз(а).
Не комментирую и не разъясняю свои высказывания!!
MT6516, MT6573, MT6575, MT6589, MT6582, MT6592, Qualcomm, MT6752
Изображение
Изображение
ПАПКА ПОМОЩИ
  • 3

Аватара пользователя
KOTwasya
Гуру
 
Сообщения: 3591
Зарегистрирован: 24 май 2010, 09:13
Откуда: ЦФО
Репутация: 860

Re: Файловая система EXT и с чем ее можно "съесть"

Сообщение Ответ:#2 » linerty » 08 апр 2012, 14:06

dd if=/dev/block/mtdblock8 of=/sdcard/System.img
Проверено?
 Устройства
THL W3(DualCore) обзор.
Recovery для смартфонов MT6516/65x3/657x. Создание полного дампа прошивки смартфонов: MT6516 с ОС Android 2.2.x, MT65x3 с ОС Android 2.3.x, MT657x с ОС Android 2.3.x, 4.x.
  • 0

Аватара пользователя
linerty

Суперкуратор
 
Сообщения: 3442
Зарегистрирован: 25 фев 2011, 09:39
Репутация: 4400

Re: Файловая система EXT и с чем ее можно "съесть"

Сообщение Ответ:#3 » KOTwasya » 08 апр 2012, 14:27

linerty писал(а):
dd if=/dev/block/mtdblock8 of=/sdcard/System.img
Проверено?

да, с планшетов сливаю так без проблем. на телефонах новых проверить возможности нет,но должно,по идее,тоже работать! только образ получается размером как полный раздел System и если это критично для каких-то программ-прошивальщиков,то придется подрезать нули в конце!
Не комментирую и не разъясняю свои высказывания!!
MT6516, MT6573, MT6575, MT6589, MT6582, MT6592, Qualcomm, MT6752
Изображение
Изображение
ПАПКА ПОМОЩИ
  • 0

Аватара пользователя
KOTwasya
Гуру
 
Сообщения: 3591
Зарегистрирован: 24 май 2010, 09:13
Откуда: ЦФО
Репутация: 860

Re: Файловая система EXT и с чем ее можно "съесть"

Сообщение Ответ:#4 » linerty » 08 апр 2012, 22:49

Подрезка не вопрос.
Главное чтобы работало.
 Устройства
THL W3(DualCore) обзор.
Recovery для смартфонов MT6516/65x3/657x. Создание полного дампа прошивки смартфонов: MT6516 с ОС Android 2.2.x, MT65x3 с ОС Android 2.3.x, MT657x с ОС Android 2.3.x, 4.x.
  • 0

Аватара пользователя
linerty

Суперкуратор
 
Сообщения: 3442
Зарегистрирован: 25 фев 2011, 09:39
Репутация: 4400

Re: Файловая система EXT и с чем ее можно "съесть"

Сообщение Ответ:#5 » KOTwasya » 08 апр 2012, 23:26

linerty писал(а):Подрезка не вопрос.
Главное чтобы работало.

на планшетах с ext3 все как по маслу,осталось проверить телефончики с ext4!
Не комментирую и не разъясняю свои высказывания!!
MT6516, MT6573, MT6575, MT6589, MT6582, MT6592, Qualcomm, MT6752
Изображение
Изображение
ПАПКА ПОМОЩИ
  • 0

Аватара пользователя
KOTwasya
Гуру
 
Сообщения: 3591
Зарегистрирован: 24 май 2010, 09:13
Откуда: ЦФО
Репутация: 860

Re: Файловая система EXT и с чем ее можно "съесть"

Сообщение Ответ:#6 » cthusq » 11 апр 2012, 00:28

Что-бы не плодить темы, решил написать здесь :-):
Заинтересовал вопрос полного переноса раздела data (пользовательская память телефона) на карточку памяти, точнее в раздел ext2 (ext3) на карточке.

Плюсы переноса: :-):
- размер data ограничен только размером карточки, ставь что хочешь
- корректно работает обновление с маркета. Насколько я понял у программ app2sd и ей подобных с этим бывают проблемы.

Минусы переноса: :-(
- увеличивается износ карточки
- wipe через recovery не будет работать - придется изобретать грабли.
- метод можно реализовать только через пересборку и прошивку boot.

Метод реализируемый, но хотелось бы услышать за и против.
Проба на своем девайсе (изначально родной памяти около 150 МБ)
Вложения
  • 0

Аватара пользователя
cthusq
Пользователь
 
Сообщения: 212
Зарегистрирован: 29 апр 2010, 22:31
Откуда: Украина
Репутация: 97

Re: Файловая система EXT и с чем ее можно "съесть"

Сообщение Ответ:#7 » linerty » 11 апр 2012, 01:05

viewtopic.php?p=553813#p553813

link2sd и не морочь голову.
Будет работать nandroid backup-restore/
Будет работать wipe ...
 Устройства
THL W3(DualCore) обзор.
Recovery для смартфонов MT6516/65x3/657x. Создание полного дампа прошивки смартфонов: MT6516 с ОС Android 2.2.x, MT65x3 с ОС Android 2.3.x, MT657x с ОС Android 2.3.x, 4.x.
  • 0

Аватара пользователя
linerty

Суперкуратор
 
Сообщения: 3442
Зарегистрирован: 25 фев 2011, 09:39
Репутация: 4400

Re: Файловая система EXT и с чем ее можно "съесть"

Сообщение Ответ:#8 » cthusq » 11 апр 2012, 09:33

А я и не заморачиваюсь :-)
Хотя идея действительно мутная - очень много "если".
А вот примонтировать ext2 к /data/app - можно попробовать. :-)

link2sd не пробовал, но судя по описанию у нее бывают проблемы с обновлением программ - из-за симлинков.
  • 1

Аватара пользователя
cthusq
Пользователь
 
Сообщения: 212
Зарегистрирован: 29 апр 2010, 22:31
Откуда: Украина
Репутация: 97

Re: Файловая система EXT и с чем ее можно "съесть"

Сообщение Ответ:#9 » Stanner » 11 апр 2012, 09:40

KOTwasya
Спасибо, попробую на проше планшета сына - там идет Ext4
Lenovo A60 -> THL v9 -> Huawei U8836D -> Lenovo A660 -> Jiayu G3S -> Lenovo S920, Lenovo S930
========================================
Я не волшебник, я только учусь...
  • 0

Аватара пользователя
Stanner
Специалист
 
Сообщения: 954
Зарегистрирован: 28 авг 2011, 14:58
Откуда: Ростов-на-Дону
Репутация: 682

Re: Файловая система EXT и с чем ее можно "съесть"

Сообщение Ответ:#10 » KOTwasya » 11 апр 2012, 22:40

cthusq, как кто-то где-то мне отвечал на подобную тему: когда подключаешь телефон как USB накопитель к ПК,все отвалиться к чертям, а если учесть, что там еще и кеш далвика,то крешак гарантирован!лучше уже тогда тот же кеш далвика перекинуть к раздел кеш - освободишь <50Mb....а так,меня устраивает перенос программ через функцию ОС на карту памяти!
Не комментирую и не разъясняю свои высказывания!!
MT6516, MT6573, MT6575, MT6589, MT6582, MT6592, Qualcomm, MT6752
Изображение
Изображение
ПАПКА ПОМОЩИ
  • 0

Аватара пользователя
KOTwasya
Гуру
 
Сообщения: 3591
Зарегистрирован: 24 май 2010, 09:13
Откуда: ЦФО
Репутация: 860

Re: Файловая система EXT и с чем ее можно "съесть"

Сообщение Ответ:#11 » KOTwasya » 26 апр 2012, 17:09

нашел способ перепаковки раздела System с ФС ext4: ТЫЦ. проверил, все работает, осталось собранный образ на живом теле проверить! :hi_hi_hi:
Не комментирую и не разъясняю свои высказывания!!
MT6516, MT6573, MT6575, MT6589, MT6582, MT6592, Qualcomm, MT6752
Изображение
Изображение
ПАПКА ПОМОЩИ
  • 0

Аватара пользователя
KOTwasya
Гуру
 
Сообщения: 3591
Зарегистрирован: 24 май 2010, 09:13
Откуда: ЦФО
Репутация: 860


Вернуться в Программная часть КПК

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

x

#{title}

#{text}