- Check here for the pinout. You will also need a 1.8V level shifter.
- Go to https://toolchains.bootlin.com
- Select arch: armv7-eabihf
- Select libc: glibc
- Download bleeding-edge
- Uncompress it (for example to
/opt
)
#!/usr/bin/env python3 | |
import sys | |
import re | |
def usage(): | |
print("idc-offset by xerpi") | |
print("Usage:\n\t" + sys.argv[0] + " new_text_addr new_data_addr") | |
def patch_idc(idc, new_text_addr, new_data_addr): |
From ecba9fec7aa4bac172addd78a468a87b06b5b0da Mon Sep 17 00:00:00 2001 | |
From: Sergi Granell <[email protected]> | |
Date: Wed, 19 Dec 2018 19:04:27 +0100 | |
Subject: [PATCH] arm: Add initial PSVita support | |
Signed-off-by: Sergi Granell <[email protected]> | |
--- | |
arch/arm/Kconfig | 2 ++ | |
arch/arm/Kconfig.debug | 23 ++++++++++--- | |
arch/arm/Makefile | 1 + |
https://github.com/xerpi/GhidraVitaLoader |
# | |
# Automatically generated file; DO NOT EDIT. | |
# Buildroot 2023.08-458-g05fbb29322 Configuration | |
# | |
BR2_HAVE_DOT_CONFIG=y | |
BR2_HOST_GCC_AT_LEAST_4_9=y | |
BR2_HOST_GCC_AT_LEAST_5=y | |
BR2_HOST_GCC_AT_LEAST_6=y | |
BR2_HOST_GCC_AT_LEAST_7=y | |
BR2_HOST_GCC_AT_LEAST_8=y |
/opt
)#!/bin/bash | |
last=$(curl -s "ftp://${PSVITAIP}:1337/ux0:/data/" | grep psp2core | tail -1 | cut -d ' ' -f 9) | |
curl -s "ftp://${PSVITAIP}:1337/ux0:/data/$last" --output "$last" | |
echo "$last" |
/* | |
* SceKermit (MIPS side): | |
* - https://gist.github.com/TheOfficialFloW/4fdec09e53a7c93a0d07d9e3e982dff4#file-kermit-c-L145 | |
* - https://github.com/Total-Noob/kermit_reverse/blob/master/main.c | |
*/ | |
/* | |
* Initial state: | |
* MIPS ARM | |
* Consumer ready = true Producer ready = true |
.section ".rodata.sceResident", "a" | |
version: | |
.long 0x0 | |
name: | |
.asciz "cellCamera" | |
.section ".lib.stub", "a" | |
.long 0x2c000001 | |
.short 0x9 | |
.short 0 |
/* | |
SHA1 dictionary attack program v2.0 (c) 2005 adresd | |
based on original by djhuevo | |
hash searchtable and other mods by adresd | |
performance checked by gorim | |
added OpenMP support by xerpi | |
compile with: |
/dts-v1/; | |
/plugin/; | |
/ { | |
compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709"; | |
fragment@0 { | |
target = <&spi0>; | |
__overlay__ { | |
status = "okay"; |