Работа с картой памяти в MacOS

Не рекомендуется использовать карту памяти свитча с MacOS. Дело в том, что эта ОС создает большое количество мета-файлов и папок на карте памяти, а так же может без спроса у пользователя менять атрибуты папок и файлов на вашей карте памяти, тем самым делая её частично или полностью неработоспособной. Это может выражаться в испорченных играх или приложениях, которые не будет отображаться или попросту перестанут запускаться

Для того, чтобы минимизировать урон рекомендуется использовать виртуальные машины с Windows или следующие приложения и скрипты:

Clean My Drive 2

Это приложение автоматически удаляет весь макосовский мусор при извлечении любого usb носителя.

SDCard cleanup script for for MacOS users

Функции скрипта:

  • Отключение и удаление индексации Spotlight
  • Удаление файлов dot
  • Удаление файлов dot underbar
  • Удаление следов fsevents
  • Исправление флагов на всех каталогах карты, кроме Nintendo и Emutendo (так как это может испортить установочные файлы и привести к повреждению установленных игр/тикетов)
  • Извлечение карты памяти после завершения работы (по желанию)

Установка:

Закиньте скрипт в ваш любимый каталог. Рекомендуется использовать /usr/local/bin, так как он автоматически находится в системном пути.

Использование:

После завершения всех операций на карте памяти, запустите скрипт двойным щелчком или через терминал. При первом запуске программа запросит системное имя вашей карты. После этого программа запомнит его и сможет найти самостоятельно. Если вам нужно сбросить эту настройку, потому что вы изменили имя карты, удалите файл .switch-eject.conf, который будет создан в каталоге HOME, либо запустите скрипт через терминал, используя флаг -c.

Вы также можете использовать флаг -e в терминале для автоматического извлечения по завершении работы. Если вы хотите, чтобы скрипт всегда выполнял автоизвлечение, измените строку 71 с [ ! -z "${e}" ] && echo "Ejecting ${VOL}" && sudo umount ${VOL} на echo "Ejecting ${VOL}" && sudo umount ${VOL}

Перевод Deniss Ivanjuk

Очистка атрибутов

  1. Запустите приставку, удерживая кнопку понижения громкости, чтобы попасть в hekate Кастомный бутлоадер для Nintendo Switch. С его помощью мы делаем резервное копирование, запускаем кастом, запускаем различные пейлоады. Один из самых важных инструментов из тех, что мы будем использовать.
  2. В hekate перейдіть в меню “Tools”, переключіться на вкладку “Arch bit • RCM • Touch • Partitions” (в нижній частині екрану), виберіть “Fix Archive Bit
    • Щоб потрапити в hekate, якщо ви знаходитесь не в ній, перезавантажте приставку, для цього утримуйте 5 секунд кнопку живлення, перебуваючи в кастомній прошивці, потім виберіть “Параметри електроживлення” -> “Перезавантаження”. Коли з’явиться сплешскрін кефіра, натисніть (VOL-) (кнопка зниження гучності)
  3. Після закінчення фіксу атрибутів, натисніть “Close” у верхньому правому куті
  4. Виберіть “Home” -> “Launch” -> “Atmosphere”, щоб завантажитися назад у прошивку