Hacking Jaispi error, PS4 dump NOR

SegFault42

Active Member
OP
Newcomer
Joined
Sep 29, 2016
Messages
28
Trophies
0
Age
34
Location
France
XP
303
Country
France
Hi everyone,

I want to dump my PS4 NOR with jaispi method.

I'm using Raspberry pi 3 with latest raspian image.

When i try to exec jaispi, i get Segmentation Fault :
https://i.gyazo.com/f0e4e4f5d0ff5d56277d9c5bf7fff174.png

I tried to contact Jaicrab to ask him about this problem or the source code to fix it but i don't have answer from him.

I seen some tuto using raspberry 1 or 2 but nothing with pi 3.

Someone did it with a pi3 ?

Thanks
 

MostlyUnharmful

Well-Known Member
Member
Joined
Feb 8, 2018
Messages
410
Trophies
0
Age
43
XP
1,456
Country
Italy
So you have only the binary, without information about requirements or dependencies?

Knowing nothing about it (so wildly guessing), are you positive that RPi3s are electrical/mechanical compatible with RPi2s? I'm thinking about pin positions, voltages and HW I/O address mappings as I'm guessing you need to link the RPi to the PS4 EPROM for dumping it.

Anyway, if it isn't build "statically" and you haven't already tried, I will start with "ldd executable" to see if you have the required libraries installed, after that I would try to launch with "gdb executable" followed by run/start to have an idea where it's segfaulting (I can't help but note the irony about your nick ^__^; ), but yeah without sources or debug symbols you are not going to achieve much...
 

SegFault42

Active Member
OP
Newcomer
Joined
Sep 29, 2016
Messages
28
Trophies
0
Age
34
Location
France
XP
303
Country
France
Yes i only have the binary.

first 26 pin position are same for all pi.

I tried to debug jaispi with gdb but when i start , i get the following error :

```
"/bin/jaispi": not in executable format: File format not recognized
```


there is the output with file command :

```
jaispi: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, not stripped
```

Maybe the arch differ between raspb 1 and 3.

I will make small program to read/write the NOR, or just try to ask someone who have pi 1 to exec jaispi.

I tried to read the content of /dev/spidev0.0 but the content is 0x00.

(tried with `xxd /dev/spidev0.0`)

I will continue when i have time, my fucking job don't let me time to do what i like !!!!!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • NinStar @ NinStar:
    in that case, there is no such thing as homebrew launcher for aroma
  • NinStar @ NinStar:
    you have to launch your homebrews directly from the wii u menu
  • NinStar @ NinStar:
    there is a plugin that display them on the wii u menu, pretty sure it is enabled by default
  • crafthp434 @ crafthp434:
    so like it doesnt exist
  • crafthp434 @ crafthp434:
    yeah
    ?
  • NinStar @ NinStar:
    it doesn't exist, at least not for aroma
  • crafthp434 @ crafthp434:
    ohhhhh
  • NinStar @ NinStar:
    on tiramisu you can access it by opening mii maker
  • crafthp434 @ crafthp434:
    okay
  • NinStar @ NinStar:
    I don't have a wii u anymore to test it myself, but if homebrews are not visible on the wii u menu I think you can press L + R + minus to open the plugin menu, there should be an option called "homebrews on wii u menu" or something similar
  • crafthp434 @ crafthp434:
    nope
  • crafthp434 @ crafthp434:
    it is L+dpad down+ select
  • crafthp434 @ crafthp434:
    but homebrew is appearing in the home menu btw
  • NinStar @ NinStar:
    yes, now I remember it
  • NinStar @ NinStar:
    then it is working, I also don't like that they did this but it is the only option you have if you are using aroma
  • crafthp434 @ crafthp434:
    i just didint know the homebrew launcher didint exist in aroma
  • crafthp434 @ crafthp434:
    thanks btw
  • Xdqwerty @ Xdqwerty:
    Im downloading fallout 3 goty edition
    +1
  • BigOnYa @ BigOnYa:
    I'm downloading more ram for my hamster pc
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    New hamster PC, with anal operation and BT connectivity!
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, How do I make enemies respawn on gdevelop after
    the player dies?
  • Psionic Roshambo @ Psionic Roshambo:
    Carrying a PC or phone is so old school!
  • Psionic Roshambo @ Psionic Roshambo:
    Squeeze your cheeks twice to answer calls!
  • BigOnYa @ BigOnYa:
    @Xdqwerty you can use a "spawner" function on any object.
    BigOnYa @ BigOnYa: @Xdqwerty you can use a "spawner" function on any object.