Chuvakstepan, гайды, которые проверяла на себе:
(все написано мной. гайд по обновлению без сжигания фьюзов - частично переведен на основе 2 ранее запощенных ссылок, частично дополнен, частично изменен. я привожу эту инструкцию в том виде, в котором она работала для меня и по которой делала все сама. навигацию по hekate добавлю позже. консоли под рукой в ближайшие пол дня не предвидится)
легкий способ обновления прошивки без сжигания фьюзов: это нужно для тех, кто надеется на то что в будущем появится возможность стартовать cfw без отправки пэйлоадов через комп\телефон и что эта возможность появится на более низких версиях прошивок. или для тех кто хочет попиратить оффлайн и вернуть чистую прошивку возможно для дальнейшего онлайна рекомендуется полностью прочесть инструкцию (включая заметки к ней) перед тем как что-то делать. эта инструкция актуальна для последней на данный момент прошивки 5.1
запомните - вы делаете все на свой страх и риск! если у вас сгорят фьюзы, брикнется консоль или произойдет что-то еще - автор не несет отвественности за случившееся
1) сделать бэкап нанда и ключей. я пользовался этой инструкцией:
https://switch.customfw.xyz/backup-nand этот шаг очень важен. без него вы не сможете восстановиться на прежнюю прошивку или восстановиться если что-то пойдет не так
2) скачать пэйлоад последней хекаты:
https://github.com/CTCaer/hekate/releases 3) иметь под рукой средство для введения консоли в режим rcm и быть уверенным в том, что оно сработает на 100% (в моем случае это был 3д-принт держателя для скрепки)
4) ввести консоль в rcm, отправить ранее скачанный пэйлоад hekate и посмотреть текущее кол-во фьюзов (еще этот шаг нужен, чтобы убедиться в том, что rcm срабатывает)
5) перезагрузиться в ofw, (важно!) не вынимая средство для введения консоль в rcm
6) если не настроен интернет - настроить
7) начать обновление штатными средствами консоли. во время обновления держать палец над "+"
не нажимая, но будучи готовым нажать эту кнопку в любой момент (обновление проходит очень быстро)
8) как только увидите надпись о том, что консоль перезагружится через 3 секунды - зажать и держать зажатым "+". консоль должна попасть в rcm. важно - надпись о 3х секундах до перезагрузке мелькает очень быстро. нужно успеть. если не успеете - консоль загрузится в ofw и фьюзы сожгутся. пожалуй именно этот момент - одна из наибольших опасностей этого метода
9) отправить пэйлоад hekate и поставить auto-rcm. после того как auto-rcm поставится - устройство для введения консоли в rcm можно вынимать. консоль будет грузиться в rcm всегда
10) загрузиться в cfw, убедиться что у вас свежая прошивка
11) c помощью hekate на примере шага 4 убедиться, что вас осталось прежнее кол-во фьюзов
заметки:
* этот способ легкий, но опасный и со своими нюансами. он подойдет тем кто еще не запускал кастомные приложения и не ставил игры на консоль (пэйлоады типа хекаты для снятия дампа, скорее всего, не в счет). если вы это делали - есть риск того, что во время обновления консоль отправил какие-то данные на сервера нинтендо и вам прилетит бан. этот способ так же не дает 100% гарантий что вас не забанят. есть минимальный риск, что нинтендо может сообщать о том, что консоль входила в rcm режим. и бан может прилететь за это.
* наличие auto-rcm важно, т.к. без него есть большой риск спалить фьюзы
* загрузка в ofw спалит фьюзы. поэтому нужно всегда стартовать консоль используя пэйлоады Hekate, SX OS или ReiNX
* если консоль в auto-rcm - вместо выключения она будет переходить в rcm и жрать батарею. возможно у меня руки кривые, но средствами консоли у меня не получалось консоль выключать нормально. по крайней мере при ее подключении к компу по usb. для того чтобы не разрядить консоль в 0 - пользуйтесь стандартным спящим режимом или выключайте консоль через hekate
* если у вас прошивка ниже 4.х - этот способ сожжет фьюзы на катридж-ридере и сделает невозможным его использование на прошивках 3.х и ниже. его можно будет использовать начиная c 4.x
* auto-rcm это не 100% гарантия от сжигания фьюзов. на гбатемпе были случаи когда некоторые вроде как пряморукие люди говорили о том что у них фьюзы таки сжигались.
инструкция по установке и запуску cfw ReiNX 1) скачать
http://www.mediafire.com/file/5lusgidej0v21m3/Darth...Stash+v2.1.1.zip 2) в из архива из директории с вашей версией прошивки извлечь содержимое в корень cd карты
3) вставить сд-карту в консоль
4) будучи в rcm отправить ReiNX.bin через TegraRcmGUI или другой пэйлоад инджектор
заметки:
* этот билд включает крякнутый hbmenu из sx ox. можно ставить .nsp игры\обновы\длс через него. имхо, необходимости в devmenu или tinfoil нет никакой
* .nsp файлы кидать в корень сд-карты
* нет поддержки xci. когда будет не известно, но скорее всего в очень ближайшее время. это один из топ-3 приоритетов ReiNX
* новые версии Darth Meteos стэша можно попросить в дискорде ReiNX -> reinx-help. просить нужно на английском говоря что-то в духе "please send me some nudes". там не принято просить стеш напрямую, поэтому люди шифруются подобным образом. запомните, не "сиськи", не "гениталии", не "Центральный Процессор", а именно "
nudes"! архив полученный по ссылке очень рекомендуется сверять с хешем в анонсментах. есть небольшой риск что добрые люди вместо реального стэша вам пришлют что-то что брикнет вашу консоль
* необходимость в Darth Meteos стешах отпадет когда ReiNX сможет сигпатчить своими средствами. это один из топ-3 приоритетов этой cfw
полезности: * в сд карту рекомендую кинуть:
https://www.switchbru.com/appstore/#/app/ftpd это позволит кидать нсп-шки по фтп после запуска приложения через hbmenu
* альтернатива ftpd - sys-ftpd
https://github.com/jakibaki/sys-ftpd можно скоплилить самому и кинуть к остальным .kip файлам, если есть желание иметь фпт-сервак перманентно
особенности работы с сетью: * это на уровне слухов, но я бы на вашем месте перестраховалась. говорят, что консоль даже после удаления сетевого соединения все еще может помнить его и пытаться лезть в интернет. на вашем месте я на момент обновления прошивки временно бы сменила пароль на вай-фай и после обновления и удаления сетевого соединения вернула бы старый пароль
* если боитесь бана - я бы рекомендовала заблокировать консоли wan на уровне роутера, чтобы иметь возможность кидать .nsp на карту по ftp. если ваш роутер не позволяет блокировку по mac-адресу. вы в пролете в этом плане
* консоль не хочет подключаться к wifi, если он ее не пускает в интернет. но консоль подключается к wifi с некоторыми нюансами. в моем случае помогла смена днс хостов ctest.cdn.nintendo.net и nasc.nintendowifi.net на ай-пи роутера. у меня на нем поднят openWRT/LEDE. возможно при подключении к вай-фаю видя защищенную паролем страницу, консоль таки подключается к нему. когда консоль покажет браузер - нужно нажать на отмену. подключение к wifi сохраняется.
(некоторые люди предлагали поднимать какие-то докеровские контейнеры с nginx-ом или поднимать http-серваки отдающие 200 с спец-хеадером. у меня это не работало). основная цель в этом трюке заставить думать вашу консоль, что ваш вай-фай защищен паролем. не тем, что вы вводите обычно, а паролем что вводите в браузере пользуясь всякими публичными файфаями
* чтобы заблокировать обновы некоторые люди предлагают ставить кастомные днс-ы. но лично я нигде не натыкалась на долгие результаты прослушки сетевого траффика консоли. подмена днс не дает гарантии того, что ваша консоль в один прекрасный момент не пройдется по какому-то диапазону ай-пи адресов напрямую. даже если сейчас этого не происходит ничто не исключает возможности того, что это добавится в одной из следующих прошивок. как и не исключает того, что код ОС может иметь что-то, что раз в, скажем, час запускает что-то в духе "if(rand(50) == 0) { слить_логи_или_их_отсутствие_куда_то() }
// даже палка стреляет раз в год!". имхо - блокировка wan наше все