Skip to content

Instantly share code, notes, and snippets.

@rdmrocha
rdmrocha / ps5_elf_sdk_downgrade.py
Created June 23, 2026 00:31 — forked from idlesauce/ps5_elf_sdk_downgrade.py
Usage: `py ps5_elf_sdk_downgrade.py path_to_file_or_folder`, then it will prompt you to enter the desired SDK version 1-10
import os
import struct
import shutil
import argparse
# ANSI color codes
GREEN = '\033[92m'
YELLOW = '\033[93m'
RED = '\033[91m'
RESET = '\033[0m'
#!/bin/bash
#v1.3
VOL="";
CONF="$HOME/.switch-eject.conf"
usage() {
echo "Usage: $0 [-c] [-e]
-c: 'clear volume data'
@rdmrocha
rdmrocha / nsp_version_patcher.cpp
Last active August 1, 2018 15:23
NSP Version patcher
#include <boost/iostreams/device/mapped_file.hpp>
#include <boost/algorithm/string.hpp>
#include <algorithm>
#include <iostream>
#include <cstring>
#include <inttypes.h>
/***** TAKEN AND ADAPTED FROM HACTOOL SOURCE CODE - BEGIN *****/
#define MAGIC_PFS0 0x30534650
import android.graphics.Bitmap;
import android.graphics.Bitmap.Config;
import android.graphics.BitmapShader;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.RectF;
import android.graphics.Shader;
// enables hardware accelerated rounded corners
// original idea here : http://www.curious-creature.org/2012/12/11/android-recipe-1-image-with-rounded-corners/