A Place For Gamers By Gamers


You are not connected. Please login or register

View previous topic View next topic Go down  Message [Page 1 of 1]

#1
 Ŧг๏รtאץเ

avatar
Founder
Founder
Edit: seem that this isn't actually new: http://www.psdevwiki.com/ps4/JAISPI. Thanks to LiteSoul.

Discalimer:

- This is simply a tranlation of the tutorial provided by Cap.Arcanjohack at Pérola Negra forums. I did not tested it out and hold no responsability for any problems derived from it. Read and test at your own risk.

- I don't support nor condemn copywright infringement (aside commecial one, that I heavilly condemn). I post this for learning reasons. What you do with it is your responsability and your responsability alone.


Also, is alledged that Cfwprophet claims that this process bricks consoles on OFW 2.51.

Now, having that clear, lets get to business:

Required hardware:
- 1x Raspberry Pi;
- 1x 4GB SD card.
- 1x PS4 Flash Serial MX25L25635FMI-10G.

Required software:
- Raspbian;
- Win32 Disk Image;
- Putty.

Pinout (Connection with Raspberry Pi):
Cap.Arcanjohack claims that he will post it soon. (You can check it here from time to time, I'll post it here as soon as I see it). 

Instalation
Install Raspbian.
Run win32diskimage.

1 - In "Image file", select Raspbian image that you've downloaded.
2 - In "Device" select your SD card drive.
3 - Click in "Write" to initiate the writting process.

After finishing, put your SD card on Raspberry Pie and turn it on with a USB cable.

Remote Shell on Raspbian.

Two minutes after starting Raspberry Pi, run Putty.



1 - In Host Name write: raspberrypi
If it doesn't work correctly, check the configurations on your router and find Raspberry Pi's IP.
2 - Select SSH
3 - Select Open

Instaling the application:

It'll require Login, so write "pi" as username and "raspberry" as password.

Enter the following commands:


sudo -s
cd /bin
wget http://jaicrab.org/Ps4/Tools/JAISPI/jaispi
chmod +x jaispi
echo "[You must be registered and logged in to see this link.] spi-bcm2708" > /etc/modprobe.d/raspi-blacklist.conf
echo "blacklist i2c-bcm2708" >> /etc/modprobe.d/raspi-blacklist.conf
reboot

Instation complete.Set Putty to access Raspberry Pi. To run the command jaispi, you'll need to ask root access (sudo -s).


# sudo -s
# Jaispi -i / dev/spidev0.0

Options:


-i /dev/spidevX.X -> Gets flash ID
-r file.bin /dev/spidevX.X -> Read all flash from a file
-e /dev/spidevX.X -> Deletes all flash
-p file.bin /dev/spidevX.X -> Writes only the different blocks from a file
-v file.bin /dev/spidevX.X ->verifies the blocks from a file

Getting the ID:
-i: Shows information about the flash.

[You must be registered and logged in to see this link.] -i /dev/spidev0.0
JaiSpi v1.0
ID: 0xC22019 MX25L25635

Reading:
-r: Makes a flash full dump da flash (should take around 35 seconds).

[You must be registered and logged in to see this link.] -r DUMP.bin /dev/spidev0.0
JaiSpi v1.0
ID: 0xC22019 MX25L25635
Reading...
0x02000000
Done!

Deleting:
-e: Wipes all flash (should take around 1minute and 30 seconds).

[You must be registered and logged in to see this link.] -e /dev/spidev0.0
JaiSpi v1.0
ID: 0xC22019 MX25L25635
Erasing blocks...
Done!

Writting:
-p: Writes only the different blocks from a file (Should take around 1minute and 30 seconds).

[You must be registered and logged in to see this link.] -p Base.bin /dev/spidev0.0
JaiSpi v1.0
ID: 0xC22019 MX25L25635
Starting...
0x02000000 -> 8192 Sectors written
Done!

Verify:
-v: Compares the content from flash with the arquivo (should take around 35 seconds).

[You must be registered and logged in to see this link.] -v Base.bin /dev/spidev0.0
JaiSpi v1.0
ID: 0xC22019 MX25L25635
Checking...
0x02000000 -> 0 Different sectors
Done!
Credit to Pustal  



View user profile http://www.team-psn.net

View previous topic View next topic Back to top  Message [Page 1 of 1]


Permissions in this forum:
You cannot reply to topics in this forum

Share URL

URL Direct
BBcode
HTML