Forums Logo

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

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

> Использование BootMii или защита от брика, Читать всем пользователям хоумбрю!

Cluster
post Воскресенье, 15 ноября 2009, 17:38
Отправлено #1


Флудер
*******

Группа: Пользователи
Сообщений: 6 658
Регистрация: 01 мая. 2005
Из: Электросталь
Пользователь №: 12 933





В последнее время я слышу очень много грустных историй о том, как кто-то убил свою Wii, установив кривой WAD файл или какой-то IOS. Люди обычно слишком поздно понимают свою ошибку. Поверьте, убить свою Wii достаточно легко даже для профессионала. После появления BootMii также легко стало её защитить. Эта программа устанавливается вместо загрузчика Wii, что позволяет ей запускаться даже на убитой консоли. С помощью BootMii можно сделать полный бекап всей памяти Wii на SD карту, а также полностью восстановить её с бекапа.

Таким образом, если был установлен BootMii и сделан бекап NAND памяти, то всегда можно вернуть Wii к тому состоянию, в котором она была во время бекапа.

Но данный метод подходит только для Wii, которые были изготовлены не позднее конца 2008 года. На новых консолях BootMii не установится в boot2, вместо этого можно установить его как IOS, но защиту от брика такой способ не обеспечивает.

Не пожалейте полчаса своего времени, чтобы потом не убить свою Wii!
Это касается всех, кто хоть как-то использует хомбрю. Особенно это касается тех, кто устанавливает WAD файлы и IOS'ы.


Вот очень подробная инструкция для совсем чайников.

1) Берём SD карту, на которой свободно не менее 512 мегабайт. Подходят не всех SD карты, хотя мне неподходящие не встречались. Список совместимости тут: http://wiibrew.org/wiki/BootMii/SD_Card_Compatibility_List

2) Качаем HackMii Installer: http://bootmii.org/download/
Это тот самый установщик, который ставит и Homebrew Channel. Запускаем его как любое другое хоумбрю.
Для тех, кто не в теме:
Если Homebrew Channel уже стоит, то кладём файл boot.elf в директорию "\apps\hackmii" на SD карте, потом запускаем его в канале. Если Homebrew Channel не установлен, то запустите boot.elf любым другим способом (Twilight Hack, Banner Bomb).

3) Появится предупреждение.
user posted image

Когда появится надпись "Press 1 to continue", нажмите на виимоуте 1.

4) Если нам написали "Bootmii: can be installed", значит всё хорошо. Жмём continue (кнопкой A).
user posted image

5) Выбираем крестовиной пункт "BootMii..." и жмём кнопку A.
user posted image

6) В следующем меню выбираем "Install BootMii as boot2".
user posted image

7) Далее нас просят вставить SD карту. Мы же уже сделали это? Выбираем "Yes, continue".
user posted image

8) Подтверждаем установку BootMii в boot2. Выбираем "Yes, continue".
user posted image

9) Если видим надпись "SUCCESS", значит всё прошло отлично.
user posted image

10) Выходим из установщика и перезагружаем Wii. Сразу же должно появиться очень непривычное меню.
user posted image

Не бойтесь, каждый раз оно появляться не будет - мы его уберём. Виимоут в этом меню не работает! Для навигации используются кнопки Power и Reset, также можно использовать кубовский контроллер.

11) Жмём три раза Power, чтобы выбрать самый правый пункт, где нарисованы шестерёнки.
user posted image

Затем жмём Reset, чтобы в него войти.

12) В следующем меню выбираем самый левый пункт. Просто жмём Reset.
user posted image

13) Если всё в порядке, то сразу же начнёт создаваться бекап NAND памяти.
user posted image

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

14) Когда появится надпись "Hit any button to exit", нажимаем Power или Reset. Затем лучше выключить Wii, зажав Power на 5 секунд.

15) Вытаскиваем SD карту из Wii, смотрим её содержимое уже на компьютере.
В корне должны лежать файлы "keys.bin" и "nand.bin". Это и есть наш бекап. Хранить их на SD карте нет смысла, лучше скопировать в надёжное место на компьютере, а с карты удалить. Именно эти файлы понадобятся вам, если однажды Wii превратится в кирпич. В них содержится полная копия памяти Wii со всеми вашими настройками, сохранениями, каналами и пр.
Также на SD карте должна появиться папка "bootmii". Это та самая менюшка, которая появилась при включении. Если вам не нужно, чтобы она появлялась каждый раз, а вам это наверняка не нужно, то просто переименуйте её. Например я переименовал её в "bootmii_". Если вдруг это меню снова вам понадобится, то можно будет просто переименовать её назад, и оно снова будет появляться, даже на брикнутой Wii.


Всё, после этого можно не бояться за свою Wii и ставить над ней любые эксперименты. Только учтите, что при официальном обвнолении прошивки, которое делается через меню Wii или с диска с игрой, BootMii может удалиться. Поэтому лучше использовать кастомные инсталляторы, которые не трогают boot2.


Небольшой F.A.Q.
Q: Я потерял свою папку "bootmii", которая была на SD карте. Что делать?
A: Содержимое этой папки у всех одинаковое, можете скачать её здесь: http://clusterrr.com/dump/bootmii.zip

Q: При выполнении десятого пункта у меня ничего не появилось. BootMii не установился?
A: Выключите Wii, вытащите SD карту, включите Wii. Если после включения она несколько раз мигнёт отверстием для вставки дисков, значит BootMii установился успешно, но SD карточка с ним не совместима. Попробуйте взять другую SD карту, перенести на неё папку "bootmii" и попробовать с ней.

Q: Пытаюсь поставить BootMii, но выдаётся ошибка "There is no known vulnerable IOS", после чего установка невозможна. Что делать?
A: Через Wad Manager установите два WAD файла из этого архива: http://clusterrr.com/dump/no_vul_fix.zip и попробуйте снова.


Ещё раз напоминаю, предохраняться лучше сразу smile.gif Не пожалейте своего времени.

Сообщение отредактировал Cluster - Среда, 11 августа 2010, 00:12


--------------------
3DS: 4382-2018-2181
Nintendo Switch: SW-6807-3955-8188
Мой канал YouTube
Мой Twitter
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topicStart Poll
Ответов
nikycoral
post Пятница, 28 мая 2010, 11:03
Отправлено #2


Новичок
*

Группа: Пользователи
Сообщений: 10
Регистрация: 17 мая. 2010
Пользователь №: 36 905





Disaster3ad, вот мой installer:

HackMii v0.6 installer starting up
PVR = 00087103
running under IOS 36 rev 0xd17
89 titles are installed
Found IOS 223: revision: 0x4*
Found IOS 222: revision: 0x4*
Found IOS 250: revision: 0xffff*
Found IOS 249: revision: 0xe*
Found IOS 38: revision: 0xe1a.
Found IOS 56: revision: 0x151d.
Found IOS 55: revision: 0x1219.
Found IOS 53: revision: 0x1011.
Found IOS 10: revision: 0x300.
Found IOS 50: revision: 0x1319.
Found IOS 37: revision: 0xe19.
Found IOS 36: revision: 0xd17*
Found IOS 35: revision: 0xc10.
Found IOS 34: revision: 0xc0f.
Found IOS 33: revision: 0xb10.
Found IOS 31: revision: 0xc10.
Found IOS 30: revision: 0xb00.
Found IOS 28: revision: 0x50c.
Found IOS 22: revision: 0x309.
Found IOS 20: revision: 0x100.
Found IOS 17: revision: 0x205.
Found IOS 14: revision: 0x106.
Found IOS 21: revision: 0x20a.
Found IOS 13: revision: 0xf.
Found IOS 12: revision: 0xb.
Found IOS 11: revision: 0x100.
Found IOS 15: revision: 0x20b.
Found IOS 2: revision: 0x182.
Found IOS 9: revision: 0x208.
Found IOS 4: revision: 0xff00.
IOS versions: Installer: 34, HBC: 35, DVDX: 35
launching IOS for the installer...starting preparationsCalling boot2_run(1, 34)
Waiting for boot2 to load ...
boot2 loaded, waiting for IOS
IOS loaded: IOS34 v12.15
IPC started (0)
parsing last generation bootmap
found valid boot2 blockmap at block 1 (pos 0x627c0), submap 0, generation 2
found valid boot2 blockmap at block 3 (pos 0xa47c0), submap 0, generation 4
found valid boot2 blockmap at block 5 (pos 0xe67c0), submap 0, generation 3
parse_blocks: found 3 valid blockmaps
found 3 valid blockmaps
using generation 4
boot2 blocks: 02 03 04 05 06
boot2bin @3,0 (blocks=2,3 - bootmii=1)
bootmii@2,3
boot2 blocks: 06 05 04 03 02
boot2bin @3,1 (blocks=6,5 - bootmii=0)
bootmii detected, parsing previous generation bootmap
found valid boot2 blockmap at block 1 (pos 0x627c0), submap 0, generation 2
found valid boot2 blockmap at block 3 (pos 0xa47c0), submap 0, generation 4
found valid boot2 blockmap at block 5 (pos 0xe67c0), submap 0, generation 3
parse_blocks: found 3 valid blockmaps
found 3 valid blockmaps
using generation 3
boot2 blocks: 00 01 02 03 04 05 06
boot2bin @5,0 (blocks=0,1 - bootmii=0)
boot2 blocks: 06 05 04 03 02 01 00
boot2bin @5,1 (blocks=6,5 - bootmii=0)
boot2 block layout: 2 2 1 1 1 0 0
Assembling boot2 in RAM
copyright size = 34
copyright text = 'Copyright 2008,2009 Team Twiizers.'
tmd ends at 0x80295dac, data starts at 0x80295de0
bootmii version = '1.1'
Ok for boot2 install
preparations done!The test results are in:

 Using IOS versions: Installer: 34, HBC: 35, DVDX: 35

The Homebrew Channel: Can be installed
DVDX: Can be installed
BootMii: Can be installed
Erasing NAND block 4
Erasing NAND block 3
Calling boot2_run(1, 34)
Waiting for boot2 to load ...
boot2 loaded, waiting for IOS
IOS loaded: IOS34 v12.15
IPC started (0)
A BootMii install requires a SD card.

Runtime files will be written, these are required to
properly boot BootMii.

Mounting SD card...
Creating directory '/bootmii'...
Writing '/bootmii/armboot.bin'...
Writing '/bootmii/ppcboot.elf'...
Writing config file...

Done.

Testing usable NAND blocks...
testing block 3
writing test pattern
verifying test pattern
Erasing test pattern
testing block 4
writing test pattern
verifying test pattern
Erasing test pattern
testing block 5
writing test pattern
verifying test pattern
Erasing test pattern
Calling boot2_run(1, 34)
Waiting for boot2 to load ...
boot2 loaded, waiting for IOS
IOS loaded: IOS34 v12.15
IPC started (0)
Erasing NAND block 3
Writing NAND block 3
Verifying NAND block 3 to block 0 of BootMii
Erasing NAND block 4
Writing NAND block 4
Verifying NAND block 4 to block 1 of BootMii
Calling boot2_run(1, 34)
Waiting for boot2 to load ...
boot2 loaded, waiting for IOS
IOS loaded: IOS34 v12.15
IPC started (0)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
Cluster   Использование BootMii или защита от брика   Воскресенье, 15 ноября 2009, 17:38
Drema   Насколько я знаю, на новых консолях установка в бу...   Воскресенье, 15 ноября 2009, 17:45
Cluster   Не знаю. Можно поставить BootMii как IOS, но не з...   Воскресенье, 15 ноября 2009, 17:46
drugold   Защиту от брика такой способ НЕ обеспечивает. B...   Воскресенье, 15 ноября 2009, 20:46
AleXFormatC   Рядовые юзера и не заметят этот топик.. Нужно куда...   Воскресенье, 15 ноября 2009, 17:50
Drema   Кстати, простите, за офф-топ, есть ли офлайн-апдей...   Воскресенье, 15 ноября 2009, 17:56
Cluster   У тебя в boot2 не ставится Bootmii? Оффлайновый н...   Воскресенье, 15 ноября 2009, 18:42
Nechaevrus   Стоит добавить, что бутмии не работает со всеми SD...   Воскресенье, 15 ноября 2009, 18:19
Drema   У меня только как ИОС :(   Воскресенье, 15 ноября 2009, 18:44
Тэйлс   У меня BootMii встал как Boot2. Консоль вроде как ...   Воскресенье, 15 ноября 2009, 19:55
Cluster   BootMii никак не зависит от прошивки консоли. Он ...   Воскресенье, 15 ноября 2009, 20:24
Cluster   drugold, спасибо, дописал.   Воскресенье, 15 ноября 2009, 21:13
lps   Поставил я себе HackMii как ios, ибо в бут не став...   Понедельник, 16 ноября 2009, 00:21
drugold   Если будет полный брик, то ни в какой прелодер ты...   Понедельник, 16 ноября 2009, 01:04
lps   в каких случаях бывает полный брик?   Понедельник, 16 ноября 2009, 08:32
drugold   -А зачем так сложно? В директории "/bootmii...   Понедельник, 16 ноября 2009, 09:24
Cluster   Я так понимаю, что можно задать то, что будет зап...   Понедельник, 16 ноября 2009, 10:09
drugold   Да, появится меню BootMii, отсчитается значение ...   Понедельник, 16 ноября 2009, 11:11
Cluster   Ну вот не нравится мне это :) Делал в спешке, н...   Понедельник, 16 ноября 2009, 13:37
KainxVIII   Странно, что не написали, как рекавер брикнутой ко...   Понедельник, 16 ноября 2009, 11:22
andronidze   Всё аналогично, только кнопочку другую нажать :)...   Понедельник, 16 ноября 2009, 12:28
drugold   -Если бы всё было так просто... -У КАЖДОЙ консоли...   Понедельник, 16 ноября 2009, 15:11
Cluster   А если консоли из близких партий, и ключи каждой ...   Понедельник, 16 ноября 2009, 15:22
andronidze   Есть хорошая программа BootMii Configurator. Прям...   Понедельник, 16 ноября 2009, 14:28
drugold   В принципе можно так сделать. В [url=http://gbx.ru...   Понедельник, 16 ноября 2009, 15:47
Rewind   Спасибо, за хорошую статью....   Понедельник, 16 ноября 2009, 17:46
KainxVIII   Bootmii установилась, но сама менюшка не появляетс...   Понедельник, 16 ноября 2009, 21:27
A.D   У меня только одна карта работает, которую на новы...   Понедельник, 16 ноября 2009, 21:43
LeGoLaZz   Спасибо за статью. Вопрос - если пишет "The i...   Суббота, 21 ноября 2009, 00:28
Cluster   Нормально не встанет :( Почти ничего не даст.   Суббота, 21 ноября 2009, 00:33
LeGoLaZz   Есть ли надежда, что в будущем выпустят версию для...   Суббота, 21 ноября 2009, 00:43
Cluster   Не знаю. Надежда всегда есть.   Суббота, 21 ноября 2009, 00:44
gorkiy   Друзья, в чем может быть дело? Делл все по инструк...   Понедельник, 30 ноября 2009, 13:25
Cluster   gorkiy, да - SD карта несовместима. Если будешь пр...   Понедельник, 30 ноября 2009, 14:31
AleXFormatC   У меня сначала меню тоже не хотело появляться.. По...   Понедельник, 30 ноября 2009, 15:28
issyk   Помогите если есть возможность Имею вий (чип)боотм...   Понедельник, 28 декабря 2009, 12:18
Max The Keeper   Заранее извиняюсь за, может быть, глупый вопрос. К...   Воскресенье, 03 января 2010, 01:40
Cluster   В твоём случае лучше не рисковать. Через Интернет...   Воскресенье, 03 января 2010, 02:11
Max The Keeper   Cluster Большое спасибо. Думал сперва сделать бэка...   Воскресенье, 03 января 2010, 02:15
Max The Keeper   Нашёл лицуху Dragon Quest Swords, обновился до 3.1...   Вторник, 05 января 2010, 09:07
Страниц: 4  1 2 3 > » 


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

Упрощённая версия Сейчас: Вс., 19 июля 2026, 09:53
Skin Designed (c) by Rooq.net, All Rights Reserved.