PDA

View Full Version : Playstation Vita Magic Reader released



garyopa
04-02-2012, 07:47 AM
A Firmware File Extractor Tool for PS Vita

http://www.maxconsole.com/maxconsole/contents/RKLS0000005867/icon_xl.jpg

PsDev has launched a new tool for Playstation Vita, it's called Magic Reader and it allows us to extract the firmware files.

PsDev has just released a new tool for Playstation Vita, Magic Reader. This app allows us to extract some files from a PS Vita PUP file (Firmware file). The tool only extracts now some files, like the Magic ASCII, PUP Version and License.xml, but PsDev will update it to add more features and make this app a full Firmware File Extractor for PS Vita.

Check out below the script used:



#!/bin/bash
# PsDev 2012. this script extract the PUP magic.
#Edit from PsiColio
#Will be adding on more stuff for it to extract in time...
# File names to extract from the PUP

Extract=( "Magic" "PUP_Version" "license.xml" )

#length starting from the offset and it ending in the offsets total length

length=( 0x8 0x10 0x724B4) #how many long the file is how much to copy, for example the Magic starts at 0x0 and the length is 0x8 bytes.

#offset of the Magic, Version and License

offset=( 0x0 0x9FF 0xC00 ) #where the file dump begins in the hex.

cont=0
printf "____________________________\n"
printf " PsDev \n"
printf " PUP READER \n"
printf "____________________________ \n\n"

for file in "${Extract[@]}" #tells it for a file look in Extract = the the file names

do

printf "____________________________ \n"
printf " %s\n" "${file}" #file name
printf "____________________________ \n"
printf "offset= %s\n" "${offset[$cont]}" #tells offset of file
printf "length= %s\n" "${length[$cont]}" #tells total offset length of file
printf "%s\n" "${cont}"
dd if=$1 of=$file bs=1 obs=1 skip=$((${offset[$cont]})) count=$((${length[$cont]}))
cont=$(($cont+1)) # make sure the usage is "./Magic-reader.sh PSP2UPDAT.PUP"

done


NEWS SOURCE: PS Vita magic reader firmware file extractor tool (via) PSX-Scene (http://psx-scene.com/forums/content/ps-vita-magic-reader-firmware-file-extractor-tool-2098/)

Our thanks 'Robe24' for this Vita update!

Xenogears V
04-03-2012, 08:18 AM
This is a way to understand hoa a firmware work. I don't remember when the first psp was unlocked, but now for Ps Vita it still too soon, but we are on the right way.