Кіріспе
Жабдықтың арналған жұмысын өзгерту үшін бағдарламалық құралды пайдалану әдісі.
Софтмод – бұл бейнекарталар, дыбыс карталары немесе ойын консольдары сияқты жабдықтың арналған жұмысын бағдарламалық құрал арқылы өзгерту әдісі, ол жабдықтың бағдарламалық қамтамасының шектеулерін жеңуге немесе арнайы бағдарламалық қамтаманы орнатуға мүмкіндік береді.
Видеокартаның софтмодтары
Бағдарламалық жасақтама арқылы жылдам нұсқаларға (сағат жылдамдығына қарамастан) өзгертуге болатын бейнекарталарда көбінесе бірдей аппараттық бөліктер болады. Бейнекартаны софтмодтау, бейнекартаның BIOS-ын өзгертуді қамтауы тиіс емес, себебі ол BIOS-ты жаңарту болып табылады. Қазіргі уақытта төрт ғана софтмод белгілі: Radeon 9500 NP-ні 9500 Pro (128 бит) немесе 9700 (256 бит) нұсқасына, Radeon 9800SE (256 бит L тәрізді жад орналасуы бар басылған схемалық картасымен) 9800 Pro нұсқасына, GeForce 6200-ді 6600 нұсқасына және GeForce 6800NU-ді 6800GT нұсқасына өзгерту. Софтмодтау әрекеті көбінесе пикселдік рендерингтік арналарды қосады, бірақ басқа да жақсартуларды да қамтуы мүмкін. Софтмодталған карта әрқашан өзгертілген картаның өнімділігімен бірдей бола бермейді, бірақ айырмашылық өте шамалы болуы керек және көбінесе байқалмайды. Софтмодтаудың әрқашан жұмыс істейтініне кепілдік жоқ; кейде арналар белгілі бір себептермен, мысалы, қосылғанда артефакттар тудыратын ақаулықтарға байланысты өшірілген болуы мүмкін.
Xbox үшін Softmods
Xbox-қа арналған softmod-тар бұрын MechAssault, Splinter Cell, 007: Agent Under Fire және Tony Hawk's Pro Skater 4 ойындарының сақтау кодегіндегі қателер арқылы орнатылатын қаріп эксплойтын қамтыды. Splinter Cell немесе Tony Hawk's Pro Skater 4 дискісін пайдалану көбінесе ұсынылады, себебі ойынның кез келген нұсқасы эксплойтті іске қосады, ал Mechassault және Agent Under Fire ойындарының белгілі бір өндіріс тізбектері эксплойтті пайдалану үшін қажет. Бастапқыда, Xbox Linux командасының мүшелері жасаған "MechInstaller" бағдарламасы арқылы Xbox Dashboard-қа Linux жүктеуге қосымша опция қосылуы мүмкін еді. Қаріп эксплойты Xbox қаріп жүктегішінің буферлік ағымын пайдалану арқылы жұмыс істейді, ол басқару панелінің бір бөлігі болып табылады. Алайда, Xbox сағаттың дұрыс болуын қажет етеді және басқару панелінің өзі сағатты орнату орынды, сондықтан RTC резервтік конденсаторының разрядталуы мәселе тудырады. Xbox сағат орнатылмағанын анықтап, басқару панелін жүктеуге мәжбүрлейді, ол буферлік ағым эксплойтынан кейін дереу қайта іске қосылады. Қайта іске қосқанда Xbox сағаттың жарамсыз екенін анықтап, процесс қайталанады. Бұл "сағат тізбегі" деп белгілі болды.
Xbox 360 үшін Softmod
Xbox 360 консольдары үшін толыққанды (толық түбірлік кіруге және Homebrew орнатуға мүмкіндік беретін) softmod жүйесі жоқ. Дегенмен, консольдің DVD драйвының микробағдарламасын өзгерту жолдары табылды. Бұл жүйеге "көшірме" (түпнұсқа емес) ойын дискілерінен ойындар ойнауға мүмкіндік береді. Бұл үшін консольді ашу қажет, бірақ жүйеге модульдік чип сияқты қосымша аппараттық құрал тұрақты түрде орнатылмайды. Microsoft жауап ретінде консольді тоқтату жүйесін енгізді. Егер DVD драйвынан алынатын дерек ағыны рұқсатсыз пайдалану белгілерін көрсетсе, Microsoft консольді Xbox Live қызметін пайдаланудан тұрақты түрде тоқтатады. Тоқтату ешқашан аяқталмайды және оны тек басқа консоль сатып алу арқылы түзетуге болады. Модификацияларды болдырмау үшін жаңа аппараттық нұсқауларды енгізу және панельді жаңарту кезінде драйвтың микробағдарламасын тексеру/жаңарту сияқты басқа шаралар да қабылданды.
PlayStation Portable үшін Softmods
Xbox сияқты, дерлік кез келген PSP құрылғысын жұмсақ түрде өзгертуге болады. Әртүрлі әдістерді (мысалы, TIFF әдісі немесе Grand Theft Auto: Liberty City Stories, Lumines және кейінірек GripShift сияқты ойындардан жасалған арнайы сақталған ойындар) немесе бастапқы қорғалмаған бағдарламалық құралды пайдалану арқылы қолданушы PSP жаңартушының өзгертілген нұсқасын іске қоса алады, ол арнайы бағдарламалық құралды орнатады. Бұл жаңа бағдарламалық құрал ISO файлдарын іске қосуға, сондай-ақ рұқсат етілмеген (өздік жасалған) кодты орындауға мүмкіндік береді. PSP құрылғысын жұмсақ түрде өзгерту үшін өздік жасалған кодты іске қосудың танымал әдісі – Infinity әдісін пайдалану.
Wii-ге арналған Softmods
Wii-ді софтмодтау Xboxes және PSP-ні софтмодтау әдістерімен тығыз байланысты. Wii-ге қолтаңбасыз кодты жүктеудің алғашқы әдісі (аппараттық өзгеріссіз) Twilight хакі деп аталады. Бұл пайдаланушыларға қолтаңбасыз /.elf файлдарын іске қосуға мүмкіндік берді. Бұл әдіс Bannerbomb әзірлемесімен ауыстырылды, ол пайдаланушыға ойын ішіндегі қателікке тәуелсіз, консольде қолтаңбасыз кодты іске қосуға мүмкіндік береді. Bannerbomb бұрмаланған баннерді пайдаланып, жүктеу бағдарламасын Wii мәзірінің бағдарламасына енгізеді. Wii мәзірі құлағанда, қолтаңбасыз атқарылатын файл іске қосылады. Bannerbomb-тың орнына Letterbomb пайда болды, ол Wii хабарлама тақтасындағы қателікті пайдаланып, Wii мәзірін құлдырып, /elf файлын жүктейді, бұл пайдаланушыға Homebrew арнасын орнатуға мүмкіндік береді. Мұндай қателіктер Homebrew арнасы, үшінші тараптың ойындары, медиа плеерлер және тағы да басқалар сияқты үшінші тараптың қолданбаларын жасауға және пайдалануға мүмкіндік берді. Сондай-ақ, ойынның резервтік көшірмесін іске қосуға және бейне ойындардың авторлық құқығын бұзуға жол ашты. Wii homebrew қауымдастығы, жалпы алғанда, Wii homebrew-ін атау үшін "софтмод" терминін қолданудан аулақ тұрады, себебі ол авторлық құқықты бұзумен байланысты теріс мағынаға ие деп саналады. Консольдің қауіпсіздік архитектурасының арқасында аппараттық өзгерістер үшінші тараптың бағдарламалық жасақтамасын пайдалануға көмектеспейді, сондықтан қолданбалы бағдарламалық жасақтама қолданғанда бағдарламалық жасақтаманы өзгерту қажет. Сондықтан бұл термин қолданыстағы аппараттық өзгерістермен бірдей функцияларды орындайтын, яғни көшірілген ойындарды пайдалануға мүмкіндік беретін бағдарламалық жасақтамаларды көрсету үшін қолданылады.
Wii U-ға арналған Softmods
Wii U-ға түрлі эксплойттар арқылы жұмсақ түрде өзгертулер енгізуге болады. 2024 жылдың ақпанына қарай, Wii U-ды жұмсақ өзгертудің ең оңай жолы – желілік стектегі бірнеше қателерді пайдаланып, ядроға қол жеткізуді қамтамасыз ететін DNSpresso эксплойтын қолдану. Бұл соңғы бағдарламалық қамтамасының нұсқаларында жұмыс істейді. Бұл өз кезегінде CFW (әдетке келтірілген бағдарламалық қамтамасы) орнатуға пайдаланылуы мүмкін. Қазіргі уақытта ең көп қолдау көрсетілетін CFW – Aroma. CFW-ның басқа нұсқалары – Mocha, Haxchi және Tiramasu. Wii U-ды жұмсақ өзгерту пайдаланушыларға үй жасаған бағдарламаларды іске қосуға, ойынның резервтік көшірмелерін жүктеуге, аймақтық шектеулерді айналып өтуге және желдеткіштің және CPU/GPU жылдамдықтарын өзгертуге мүмкіндік береді. Wii U, Wii ойындарымен (vWii) артқа қарай үйлесімді, бірақ жұмсақ өзгерту GameCube ойындарымен де артқа қарай үйлесімділікті ашады, себебі эмуляция үшін қажетті аппараттық құрал негізгі тақтада бар. Дегенмен, Nintendo Wii U үшін GameCube дискілерін оқу мүмкіндігін іске қоспады, бұл артқа қарай үйлесімділікті тиімсіз етеді. USB-жад ойындарды сақтау үшін пайдаланылуы мүмкін; бұл Wii U ойындарын ішкі жадтан тыс сақтаудың және ойнаудың жалғыз жолы. Wii және GameCube ойындарын Wii U-ды жұмсақ өзгертуге арналған арнайы жасалған SD картада немесе USB-жадта сақтау арқылы ойнауға болады. Бұрын, Virtual DS-тің кейбір ойындарында арнайы жасалған сақтау файлдарын пайдаланып, консоль қосылған кезде автоматты түрде іске қосылатын тұрақты CFW орнатуға болатын. Алайда, eShop жабылғаннан кейін, ойын жабылғанға дейін жүктелмесе, бұл әдіс енді мүмкін емес.
PlayStation / PsOne үшін Softmods
Бастапқы PlayStation TonyHax эксплойті арқылы жұмсақ түрде өзгертілуі мүмкін. Бұл эксплойт Солтүстік Америка және Еуропаның барлық консольдерімен үйлесімді, бірақ жапондық консольдермен үйлесімсіз. Ол сондай-ақ PlayStation 2-нің ерте нұсқаларымен (SCPH 3900x немесе одан ертерек) да үйлесімді, бірақ тек PS1 дискілерін жүктеу үшін. TonyHax ойын сақтау эксплойті (әдетте Tony Hawk's Pro Skater 2, 3 немесе 4, сондықтан осы ат, бірақ басқа да бірнеше ойындар қолдау көрсетеді) немесе PS2-де арнайы флештелген жад картасынан тікелей жүктеу арқылы іске қосылуы мүмкін. Бұл эксплойт консольге үй жасалған ойындарды, басқа аймақтарға арналған ойындарды және CD-R көшірмелерін жүктеуге мүмкіндік береді. Кейбір PlayStation модельдері фталоцианин CD-R дискілерімен толық үйлесімді емес (баяу жүктелу уақыты, аудио және бейнеді өткіріп жіберу), сондықтан олар ескі стандарттағы цианин дискілерін артық көреді. TonyHax тұрақты эксплойт емес; консоль өшірілгенде немесе қайта іске қосылғанда диск қайта құлыпталады, сондықтан пайдаланушы CD-R немесе басқа аймақтық ойынды жүктеген сайын эксплойтті қайтадан жүктеуі қажет. Бұрынғы әдіс – түпнұсқа заңды дискіні қақпақты жапқан күйде ұстап тұрып, дискіні CD-R көшірмесімен немесе басқа дискімен жылдам ауыстыру, оны алып тастап, түпнұсқа дискіні қайта орнату, содан кейін CD-R немесе басқа дискімен қайта ауыстыру еді. Бұл процедураны уақытты мұқият сақтап жасау қажет еді, әйтпесе диск немесе дискілерге зақым келтіруі мүмкін.
PlayStation 2-ге арналған Softmods
PlayStation 2-де softmod-қа қол жеткізудің әр түрлі әдістері бар. Диск алмастыру PlayStation 2-нің көшірме қорғанысын айналып өту үшін бастапқыда қолданылды. 007: Agent Under Fire немесе Swap Magic сияқты белгілі бір триггерлік дискілерді пайдаланып, үй жасалған бағдарламаларды жүктеуге болатын. Бұл триггерлік дискіні енгізу, дискілік бөлімшенің жабылу сенсорын тоқтату, содан кейін үй жасалған бағдарламалық дискімен жылдам алмастыру арқылы жасалды. Орындалуы қиын болғанымен, әдістің әмбебаптығы softmod жасау үшін жиі қолданылды. Ең алғашқы softmod-тардың бірі – Independence Exploit, PlayStation 2-ге бастапқы PlayStation ойындарын жүктеуге жауапты BIOS кодындағы буферлік ағымды пайдаланып, үй жасалған бағдарламаларды іске қосуға мүмкіндік береді. Алайда, бұл әдіс тек V10 және одан төмен модельдерде ғана жұмыс істейді, PlayStation 2 Slim-ді қоспағанда, және дискіні жазу қажет. FreeMcBoot – бұл BIOS нұсқасы v2.30 және одан жоғары нұсқалары бар SCPH 9000x сериясынан басқа барлық модельдерде жұмыс істейтін эксплойт. Оған триггерлік дискі қажет емес және ол ELF файлдарын тікелей жад картасынан жүктей алады. Fortuna, Funtuna және Opentuna – жад картасының тағы бір түрі. FreeMcBoot-тан айырмашылығы, олар SCPH 9000x модельдерінде де жұмыс істейді және MagicGate қолдамайтын үшінші тараптың жад карталарымен үйлесімді. HD Loader – PS2 модельдеріндегі қатты дискілік перифериялық құрылғыларға арналған эксплойт. FreeDVDBoot – 2020 жылы ашылған, DVD-R дискісіне пайдалы жүктемемен жазылған дискілік кескінді жазуды қажет ететін эксплойт. Ол PlayStation 2 модельдерінің кең ауқымымен үйлесімді және PS2-нің DVD бейне функциясындағы буферлік ағымды пайдалану арқылы жұмыс істейді. MechaPwn – бұл PS2-нің кішкентай (slim) моделінің (және кейінірек PS2-нің кейбір нұсқаларының) DVD дискісін тұрақты түрде ашатын эксплойт, кез келген аймақтан PS1 және PS2 дискілерін іске қосуға мүмкіндік береді. PS1 CD-R көшірмелерін тікелей PS2 менюінен жүктеуге болады; PS2 CD-R/DVD-R көшірмелері PlayStation 2 логотипін тексеруден айналып өту үшін қосымша бағдарламалық құралдарды қажет етеді.
PlayStation 3 үшін Softmods
PlayStation 3-те softmod жасаудың бірнеше тәсілі бар. Олар PS3 веб-браузеріндегі WebKit-тің әлсіздіктеріне негізделген. PS3-тің барлық модельдерін, модельіне қарамастан softmod жасауға болады. 3.55 немесе одан төмен нұсқасы орнатылған (ең төменгі firmware) заводтық консольдерді ресми емес firmware (custom firmware) орнату арқылы жаңартуға болады. Бұл барлық "семіз" және "жіңішке" 20xx және 21xx модельдерін қамтиды. Slim 25xx модельдерін де пайдалануға болады, бірақ олардың өндіріс күні 0D немесе одан ертерек болса ғана; кейде 1A өндіріс күніндегі консольдер заводтық 3.55 нұсқасында болуы мүмкін, бірақ оған сенуге болмайды. Slim 30xx және барлық "супер жіңішке" модельдерін пайдалануға болмайды. Бұл нұсқаулар консольді Sony-ге жөндеуге апармаған деп есептейді, себебі Sony заводтық firmware-ді жаңартуы мүмкін. Custom firmware-ді modchip немесе WebKit exploit арқылы орнатуға болады, ол қазіргі firmware-ді түзету арқылы консольді "төмендетуге" мәжбүрлейді, бұл қалыпты жағдайда мүмкін емес. Custom firmware консольді толық бақылауға мүмкіндік береді, LV0 (bootloader), LV1 (гипервизор) және LV2 (kernel) деңгейлеріне қол жеткізеді. Бұл пайдаланушыларға homebrew іске қосуға, ойынның резервтік көшірмелерін жүктеуге, аймақтық шектеулерді айналып өтуге, желдеткіш пен CELL/RSX жылдамдықтарын өзгертуге, түбірлік кілттерге қол жеткізуге, сондай-ақ қолдау көрсетілмейтін кері үйлесімді модельдерде PS2 ISO-ларын іске қосуға мүмкіндік береді. Кейбір custom firmware нұсқалары Sony алып тастаған "OtherOS" сияқты мүмкіндіктерді қайта қалпына келтіреді. PS3HEN тағы бір танымал softmod. Бұл softmod PS3 веб-браузері арқылы қол қойылған файлды орнату үшін WebKit exploit-ін пайдаланады, содан кейін тағы бір WebKit exploit-ін және LV2 kernel-іне қол жеткізуді қамтамасыз ететін kernel exploit-ін пайдаланады. Custom firmware-ден айырмашылығы, бұл tethered softmod, яғни PS3HEN консоль қосылған сайын қайтадан қосу керек, бірақ ол PS3 консольдерінің барлық модельдерін қолдайды. Ресми 4.84 немесе одан кейінгі firmware нұсқасын пайдаланушылар гибридтік firmware (ресми емес firmware-дің тағы бір түрі) орнатуы керек, себебі Sony WebKit кіру нүктесін ғана алып тастады, ал гибридтік firmware оны қайта қалпына келтіреді. Бұл softmod custom firmware мүмкіндіктерінің көп бөлігін бөліседі – пайдаланушылар homebrew іске қоса алады, ойынның резервтік көшірмелерін жүктей алады, аймақтық шектеулерді айналып өте алады және желдеткіш жылдамдықтарын өзгерте алады. PS2-нің кері үйлесімділігі шектеулі, себебі пайдаланушылар ISO орнына шифрланған PKG форматындағы PS2 Classics ойындарын ғана іске қоса алады. Гипервизор әлі де жұмыс істейді және жүйелі түрде ағымдағы кодтың қолтаңбасы қойылмағандағы жағдайын тексереді, егер код қолтаңбасы қойылмаған болса, консоль жауап бермей қалуы немесе өшіп қалуы мүмкін, бұл оны custom firmware-ге қарағанда тұрақсыз етеді.
PlayStation 4 үшін Softmods
PlayStation 4-те softmod жасаудың жолдары бар. Көбінесе бұл PS4 веб-браузеріндегі WebKit осалдықтары мен ядроны бұзу арқылы жасалады. PS4-тің барлық модельдерін softmod-қа ие етуге болады. Бұлардың бәрі тігілген эксплойттар, яғни консольді қосылған сайын орындау қажет, бірақ кейбір эксплойттарды күту режимі арқылы сақтап қоюға болады. PS4-ті softmod жасау пайдаланушыларға үй жасаған бағдарламаларды іске қосуға, ойынның резервтік көшірмелерін жүктеуге, аймақтық шектеулерді айналып өтуге және желдеткіштің және CPU/GPU жылдамдықтарын өзгертуге мүмкіндік береді. Кейбір жүктемелер PS4-ті Linux дистрибутивтеріне жүктеуге мүмкіндік береді, бірақ бұл өзгеріс тұрақты емес және консоль қайта іске қосылғанда Orbis OS-ке қайта оралады. Softmod-қа мүмкіндік беретін firmware нұсқалары: 1.76, 4.05, 4.74, 5.05/5.07, 6.72, 7.02, 7.55, 9.00, 11.00. 5.05/5.07 ең тұрақты, ал 9.00 одан кейін ең тұрақты болып табылады. 9.00 эксплойты консольге арнайы дайындалған USB флешкасын қосуды, ал 11.00 эксплойты желі арқылы зиянды PPPoE серверіне қосылуды талап ететінін атап өткен жөн.
PlayStation 5 үшін Softmods
PlayStation 5-те softmod-қа қол жеткізудің жолдары бар. Олар userland эксплойтына сүйенеді, ол PS5 веб-браузеріндегі WebKit осалдықтары, арнайы жасалған Blu-ray дискісі немесе PS4 сақталым эксплойты болуы мүмкін, ол ядромен (және мүмкін гипервизормен) біріктіріледі. HV (гипервизор) эксплойты жарияланбаған, бірақ HV және XOM (тек орындалатын жад) белсенді болу шектеулерінде жұмыс істейтін, жүйенің артықшылықты бөліктерін ішінара ашатын userland және ядролық эксплойт тізбектері бар. Бәрі де тігілген эксплойттар, яғни консоль әр қосылғанда орындалуы керек, бірақ кейбір эксплойттар күту режимін пайдаланып сақталуы мүмкін. PS5-ті softmod-тау пайдаланушыларға үй жасаған бағдарламаларды іске қосуға, ойынның сақтық көшірмелерін жүктеуге, PS4 артқа қарай үйлесімділік тізімін өзгертуге, PS4 "FPKG" (PS4 үй жасаған бағдарламалары мен PS1/PS2/PS4 ойындарының сақтық көшірмелерін қоса алғанда) іске қосуға, желдеткіш жылдамдығын өзгертуге және микропрограмманы (жаңартуды қажет ететін ойындарды орнатуға мүмкіндік беретін, сондай-ақ жаңартуларды тоқтатуға болатын) жалғандауға мүмкіндік береді. Дегенмен, микропрограмманы жалғандау консольдің нақты микропрограммалық нұсқасынан жоғары ойындарды қажетті жаңартусыз жүктеуге рұқсат бермейді. PS4-ке қарағанда, userland және ядролық эксплойт, жалпы алғанда, нағыз jailbreak ретінде қарастырылатын PS4 softmod-тарын жасау үшін жеткілікті болар еді, бірақ PS5 HV және XOM сияқты қосымша қауіпсіздік шараларын қосты, олар гипервизор эксплойты болмаса ядроны түзетуге рұқсат бермейді, сонымен қатар кері инженерияны да қиындатады. Осыған қарамастан, HV және XOM шектеулерінде қолтаңбасыз кодты іске қосу үшін жұмыс істейтін, үй жасаған ортаны қосу үшін жеткілікті қауіпсіздікті жеңетін бірнеше HEN (Homebrew ENablers) жасалды. 3.00–4.51 микропрограммалық жасақтамалары userland және ядролық эксплойт тізбегіне осал. Белгілі бір тізбек гипервизорды толыққанды бұза алмайды. IPv6 ядролық эксплойты (PS4 6.72 микропрограммалық жасақтамасын jailbreak-ке әкелді) PS5 шығар алдынан PS4-те бірнеше ай бұрын түзетілді, ол PS5-те 3.00 микропрограммасымен қайта енгізіліп, 4.51 микропрограммасына дейін әсер етті. Бұл PS5-ті softmod-тау үшін ең көп қолданылатын ядролық эксплойт. PS4 9.00-ге дейінгі микропрограммаға әсер еткен exFAT файлдық жүйесінің ядролық эксплойты PS5 4.03-ке дейінгі микропрограммасына да әсер етті, бірақ PS5-тегі қосымша қорғанысқа байланысты оны PS5-ті softmod-тау үшін пайдалану мүмкін емес. PS4 11.00-ге дейінгі микропрограммаға әсер еткен PPPoE ядролық эксплойты PS5 8.20-ге дейінгі микропрограммаға да әсер етті және оны PS5-ті softmod-тау үшін пайдалануға бола ма деп зерттелуде. 2023 жылдың маусым айында libhijacker деп аталатын пайдалы жүктеме жарияланды, ол үй жасаған бағдарламаларды іске қосудың сенімді тәсіліне айналды және үй жасаған бағдарламаларды іске қосу үшін HV-ді ішінара айналып өтеді, ол PS5 Daemon-мен өзара әрекеттесу арқылы жаңа, бөлек процесті жасап, тиімді түрде ELF жүктемесі ретінде әрекет етеді. Бұл WebKit немесе Blu-ray әдістері сияқты бұрынғы ELF жүктегіштерінен өзгеше, себебі бұл ELF жүктегіштері тиісті процесс тоқтатылғанда тоқтатылды. Бұл жаңа әдістің тағы бір артықшылығы – жаңадан бөлінген процесс WebKit немесе BD J процестерінің белгіленген ең жоғары ресурстық үлестірімімен шектелмейді. 2023 жылдың шілдесінде сценалық әзірлеуші Flat z PS5 платформасының қауіпсіз процессорна (PSP) кіруді оқығанын жариялады, ол жүйенің ең қорғалған бөліктерінің бірі және шифрлау үшін маңызды кілттерді қамтиды. Сонымен қатар, ол PS4 сақталым эксплойты тізбегі арқылы HV-ді сәтті бұзғанын растады. Flat z өзінің зерттеулерін жарияламайтынын, бірақ ол жүйенің көбірек бөліктерін шифрлай алатындықтан, осы эксплойттарды PS5-ті одан әрі кері инженериялау үшін пайдаланатынын айтты. 2023 жылдың қарашасында сценалық әзірлеуші LightningMods PS5 ойынының сақтық көшірмесін жүктеуге және ойнатуға қол жеткізгенін жариялады. 2023 жылдың желтоқсанында сценалық әзірлеуші LightningMods өзінің Itemzflow үй жасаған бағдарламасын PS5 ойындарының сақтық көшірмелерін жүктеуді қолдау үшін жаңартты.
Nintendo 2DS/3DS-ке арналған Softmods
Nintendo 3DS (және оның бауыры Nintendo 2DS) консоль платформаларының арасында ең танымалдарының біріне айналды, себебі бұл процедураға тек 2DS/3DS өзі және оның microSD картасын өзгерту ғана қажет. 3DS және 2DS-тің барлық модельдерін, соның ішінде «Жаңа» жаңартылған модельдерін де жұмсақ түрде өзгертуге болады. Nintendo 2DS/3DS үшін Nintendo eShop жабылғаннан кейін, қазіргі кезде ресми түрде қолдаусыз қалған мүмкіндіктерді қайта жандандыру үшін жұмсақ түрде өзгерту кең таралды. Ең жақсы дамытылған және көп қолданылатын CFW (Custom Firmware) – Luma3DS деп аталады. Ол EmuNAND (NAND қайта бағыттау), жүктелу кезінде жүйелік емес мәзірден жүктемелерді іске қосу және негізгі мәзірге үй жасалған ойындарды орнату сияқты мүмкіндіктерді қамтиды. Пираттық үшін қолданылатын танымал үй жасалған қосымша – Freeshop, Nintendo 11.8 нұсқасымен Eshop жүктеу серверлерінде атау кілтін растауды талап ету арқылы тоқтатылды, соның салдарынан 2DS/3DS үшін барлық NUS жүктеушілер тоқтатылды.
Nintendo Switch үшін Softmods
Nintendo Switch-тің "V1 Unpatched" деп аталатын алғашқы нұсқалары, Volume Up батырмасын, Power батырмасын және белгісіз батырманы бірге ұстап тұру арқылы қалпына келтіру режиміне (RCM) аппараттық түрде енуге осал. Бұл, құрылғыны RCM-ге қосып, содан кейін USB арқылы басқа құрылғыға қосу арқылы жүзеге асырылады, ол құрылғыға жүктемелерді жіберуге қабілетті. Бұл Nintendo-ның қате жіберуі болды, себебі RCM консольдерге қызмет көрсету үшін, емес тұтынушылар үшін арналған еді. Белгісіз батырманың оң JoyCon рельсіндегі контактіні қысқа тұйықтау арқылы эмуляциялануы мүмкін екендігі анықталды, бұл қалпына келтіру режимін іске қосады. Бұл режимде, RCM-дегі Switch-ке USB арқылы жүктемелерді жіберу үшін Switch USB драйверлеріндегі әлдеқандай қателікті пайдалануға болады. RCM эксплойты аппараттық негізде болғандықтан, осы "V1 Unpatched" нұсқаларының кез келген бағдарламалық құралы осал. Кейбір бағдарламалық құралдық нұсқаларда шектеулі мөлшерде softmod-тар пайда болды, бірақ жаңарту жасайтын болса, эксплойттар жойылды. Softmod-тар үй жасаған бағдарламаларды іске қосуға, жеке бағдарламалық құралды (RCM эксплойты) орнатуға, аймақтық шектеулерді айналып өтуге, ойынның резервтік көшірмелерін жүктеуге және желдеткіш пен CPU/GPU жылдамдықтарын өзгертуге мүмкіндік береді. RCM эксплойтының көмегімен қосымша жүктеу опциясы ретінде Android дистрибутивін орнатуға болады, бұл құрылғыны кросс-платформалық ойын үшін (мысалы, Xbox Game Pass) көбірек мүмкіндіктермен жабдықтайды, соның арқасында басқа платформалардан ойындар ойнауға болады. JoyCon-дар Android ортасында толыққанды жұмыс істейді, бұл оны планшеттік ойындарға лайықты бәсекелес етеді. Nintendo, егер консоль өзгертілген жүктеуішпен Nintendo серверіне қосылса немесе рұқсат етілмеген ойын көшірмесі жүктелсе, құрылғыны дереу немесе кейіннен Nintendo серверлеріне телеметриялық деректерді жібергеннен кейін тоқтатуға арналған қауіпсіздік шараларын енгізді. Тоқтатылғаннан кейін консоль Nintendo-мен тіркеледі және ешқашан Nintendo серверіне кіре алмайды, бұл eShop-қа, онлайн ойындарға және басқа мүмкіндіктерге қол жеткізуді тоқтатады. 2023 жылдың желтоқсанында хакерлер тобы Switch үшін алғашқы флэш-картриджді, Mig Switch деп аталатын құрылғыны ұсынды. Бұл картридж ойынның резервтік көшірмесі бар microSD картаны қабылдайды және пайдаланушы картриджді қайта орнату арқылы жүктелген ойынды ауыстыра алады. Картридж арқылы жүктелген резервтік ойындардың пайдаланушы онлайн болғанда консольге тыйым салу қаупін тудыратыны әлі белгісіз. Mig Switch барлық модельдер мен бағдарламалық құралдармен жұмыс істейді, ойынның резервтік көшірмелерін ойнау үшін қауіпсіздіктің кейбір бөліктерін ішінара жеңіп, сонымен қатар үй жасаған бағдарламаларды іске қосады.
Компьютерлік DVD дискілері
Кейбір DVD дискілері, мысалы, Lite on компаниясы жасағандары, аймақтық кодтауды назарға алмауға, дискінің үйренген медиа калибрлеу деректерін жоюға және қайта жүктеу кезінде сақталып қалатын DVD+R-ді DVD ROM кітап түріне кодтау мүмкіндігін бере алады. Бұл дискіні флэш-жадқа жазудан немесе ресми емес микрокодты орнатудан өзгеше, және дискінің микрокодын өзгертпейді.