Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

[ Каскадный ] · Стандартный · Линейный

> Как сдампить прошивку Wiz'a, Новоиспечённых визовладельцев просим.

EugeneP
post Пятница, 05 июня 2009, 11:03
Отправлено #1


Маньяк
****

Группа: Пользователи
Сообщений: 314
Регистрация: 15 мая. 2009
Из: Сибирь
Пользователь №: 31 975





Как создать резервную копию текущего состояния виза

Требуется:
1) Виз в рабочем состоянии
2) SD карта объемом >=256M

Ваши действия:
I) Создаём файл dumpme.gpe следующего содержания:
CODE
#!/bin/sh
cd /mnt/sd
dd if=/dev/mtdblock0  of=dev-boot.img
dd if=/dev/mtdblock1  of=dev-rootfs.img
mkdir /tmp/tmp-root
mount -o bind / /tmp/tmp-root
cd /tmp/tmp-root
tar -cf /mnt/sd/rootfs.tar .
umount /tmp/tmp-root
sync
cd /usr/gp2x
exec /usr/gp2x/gp2xmenu


II) Заливаем файл на флэшку, втыкаем флэшку в Виз, запускаем dumpme.gpe через Launcher

III) Скрипт работает. Ждём появления меню Виза (около 5мин).

IV) Вырубаем виз достаём карточку, снимаем с неё файлы:
dev-boot.img - видимо загрузочная часть, ядро или initramfs, пока не разбирался
dev-rootfs.img - образ рутовой фс "байт в байт"
rootfs.tar - архив файлов рутовой фс, можно открыть и посмотреть

excl.gif Винмание 1:
Не пытайтесь восстановить состояние Виза используя полученные файлы (линукс хакерам можно smile.gif ). Пока совершенно не ясно чем это может кончится.

excl.gif Винмание 2:
Нет никаких гарантий что у вас всё получится так как у меня.

-----
UPDATE & P.S.
1) rootfs.tar#utar/var/log/serial <- серийный номер консольки на которой снимался дамп
2) Дамп не включает в себя юзерскую зону nand (встроеные игры и т.п.) их можно получить добавив в скрипт перед sync :
CODE
cd /mnt/nand
tar -cf /mnt/sd/user-nand.tar .

3) Прикладываю "правильный" dumpme.gpe, дабы избежать проблем с кодировками и т.п.


Сообщение отредактировал EugeneP - Пятница, 05 июня 2009, 14:06

Присоединённые файлы
Присоединённый файл  dumpme.gpe.gz ( 169байт ) Кол-во скачиваний: 130
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
EugeneP   Как сдампить прошивку Wiz'a   Пятница, 05 июня 2009, 11:03
payta   Нифига не дампится. Может права какие чудные на фа...   Пятница, 05 июня 2009, 12:38
EugeneP   Отлично двое - уже результат :) ?? o_o А в каком...   Пятница, 05 июня 2009, 13:05
payta   Кодировку виндовую поменял на Unix и настало счаст...   Пятница, 05 июня 2009, 13:11
EugeneP   А, ты наверно про символ конца строки :woot:   Пятница, 05 июня 2009, 13:13
payta   да, именно. Я когда в редакторе скрипт делал не об...   Пятница, 05 июня 2009, 13:19
Hahahoj   payta Оно ж у тебя неоригинальное уже и в лучшую ...   Пятница, 05 июня 2009, 13:21
EugeneP   Я посмотрел. Вообще-то /usr/gp2x у него отличаетс...   Пятница, 05 июня 2009, 13:27
payta   Ну мало ли кому пригодится. Потом, прошивка эта с...   Пятница, 05 июня 2009, 13:28
Hahahoj   2EugeneP Ты лучше в прошлой теме прошивку посмотри...   Пятница, 05 июня 2009, 13:49
payta   Hahahoj, я подписал что это за дамп, чтобы никто н...   Пятница, 05 июня 2009, 14:09
Hahahoj   Много там не будет народу никогда. На прошлой инка...   Пятница, 05 июня 2009, 14:48
Don   реально человек 5... а "реальных" и тог...   Понедельник, 08 июня 2009, 13:22


Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Ср., 25 июня 2025, 22:36
Skin Designed (c) by Rooq.net, All Rights Reserved.