Hacking Spoof explained. For people who want play games from 7.55 on old firmwares

Ghost_of_Tsushima

Active Member
OP
Newcomer
Joined
Mar 17, 2021
Messages
34
Trophies
0
Age
32
XP
93
Country
Russia
As far as all you know, after the release of the 7.55 hack, The Last of US 2 and Ghost of Tsushima were immediately posted with their backports and they worked well. Nevertheless, there appeared some complications with some other games, such as Crash Bandicoot 4, Spider Man: Miles Morales, Immortals Fenyx Rising. Consequently, everyone started talking about a so-called "spoof", which appeared to be extremely important for playing new games.

Let's figure out how things work.
If you want to play a new game on old firmware, there two things are needed. First, you need to force a game to use SDK of lower version, which you outdated firmware contains. This is exactly what backport does. And second, you need to fake you PS4 firmware version to make your PS4 believe that it has a proper firmware to run a new game. It is called spoof.

Spoof is a standard feature of Jailbreak (HEN) functionality. In fact, spoof is already built-in into HEN from the very beginning. The main issue is what exact faked version it provides. The latest official versions of HEN - 2.1.3 and 2.1.4, which we typically use, can spoof your firmware only up to version 7.02. It is quite logical that such games as Spider or Crash, which require at least 7.55 firmware, will not install and run on firmware faked to be just 7.02, even if you have a backport installed.

There appeared a temporary solution which seems to be quite logical: if HEN spoofs only up to 7.02, and the game needs 7.55, why not "spoof" manually, especially concidering existance of special payloads for this. Despite being logical, this solution has a disadvantage. It is inconvenient to run payload for spoof manualy everytime.
That is how people start to believe that spoof it something special that is needed to play 7.55 games.

A real solution to the problem appeared a little bit later, when there appeared modified versions of HEN which include a built-in spoof, which fakes firmware to version higher than nomal HENs do. Theese modified HENs spoof firmware up to 9.0, while normal ones spoof only up to 7.02. The most famous of these HENs are Leeful HEN 2.1.4 with spoof up to 9.0 and HEN 2.1.4b by Karo with spoof up to 9.9

This means that if you want to play the lastest games on 5.05 or 6.72 you just have to update your jailbreak (using proper exploit host) to up-to-date version which includes modified HEN, capable of spoofing to 9.0 and runing new games. If you did so you wouldn't have to spoof anything manualy. Everything will be happening automaticaly.

So go here and download Leeful's brand new update:
https://gbatemp.net/threads/release...ps4-firmware-5-05.553359/page-30#post-9403923
 
Last edited by Ghost_of_Tsushima,
  • Like
Reactions: luckyguy88

arfgh

Well-Known Member
Member
Joined
Oct 3, 2019
Messages
561
Trophies
0
Age
92
XP
874
Country
Armenia
@Leeful, taking in considerationg all this, and the fixed '505HEN_9.00-Spoof', i want to recommend to release a new version of PS-Phwroar! with the 2 patches you created, todex, and this spoof... i think that is better...
 

Valery0p

Well-Known Member
Member
Joined
Jan 16, 2017
Messages
475
Trophies
0
XP
1,244
Country
Italy
Not part of the scene, but isn't the blame mostly on those doing the porting?
 

Leeful

GBAtemp Member
Developer
Joined
Sep 4, 2015
Messages
1,735
Trophies
1
XP
5,638
Country
United Kingdom
Not part of the scene, but isn't the blame mostly on those doing the porting?
https://twitter.com/_AlAzif/status/1371814171541528577
I think the update/backport pkg needs to be set as the same FW verion as the base pkg or it will not install.
The only way around it is to make a single combined pkg from the base and backport pkg and set the FW version lower in that.

I would not like that though because I like to have clean unedited pkgs and updates.
 
Last edited by Leeful,
  • Like
Reactions: Valery0p and KiiWii

Valery0p

Well-Known Member
Member
Joined
Jan 16, 2017
Messages
475
Trophies
0
XP
1,244
Country
Italy
I think the update/backport pkg needs to be set as the same FW verion as the base pkg or it will not install.
The only way around it is to make a single combined pkg from the base and backport pkg and set the FW version lower in that.

I would not like that though because I like to have clean unedited pkgs and updates.
The guys at No intro are going to have some fun with discerning patched from untouched dumps...
 
  • Like
Reactions: Leeful

godreborn

Well-Known Member
Member
Joined
Oct 10, 2009
Messages
28,671
Trophies
2
XP
18,531
Country
United States
I think the update/backport pkg needs to be set as the same FW verion as the base pkg or it will not install.
The only way around it is to make a single combined pkg from the base and backport pkg and set the FW version lower in that.

I would not like that though because I like to have clean unedited pkgs and updates.

I actually have all of my packages complete, along with backports, so if I ever need unedited packages, I can install them. in fact, Joonie told me that I shouldn't use backports if I ever update, that I should just reinstall the games without them. I'm not sure why. though, on the ps3, this is also recommended, because some game resignings can cause problems like black screens and whatnot.

--------------------- MERGED ---------------------------

The guys at No intro are going to have some fun with discerning patched from untouched dumps...

I made sure to separate mine:

upload_2021-3-21_7-55-33.png


:P
 
  • Like
Reactions: Leeful

godreborn

Well-Known Member
Member
Joined
Oct 10, 2009
Messages
28,671
Trophies
2
XP
18,531
Country
United States
I do exactly the same.:) I also hate it when a fpkg is released with the game and update combined into one pkg. Sure it might save some HDD space but I like to have things clean and seperate.

I noticed that some uploaders do that due to that gengp4 error where the base package has to have 1.00 for app and master version or it will find nothing. I edited the gengp4 for my four games that wouldn't go through, and it worked. base pkg and update are separate.
 
  • Like
Reactions: Leeful

InvisibleMuppet

New Member
Newbie
Joined
Mar 22, 2021
Messages
1
Trophies
0
Age
37
XP
14
Country
Netherlands
If spoofing the requires firmware works. I'd think changing the requires firmware doe the game should work too.

The backports patches that are provided only changed the requires SDK version, not the requires system software version when you check Them.

The requires SDK version is in the param.sfo i think. Also all executables (eboot /prx) files state which fw version they need.

I tried patching all of that and then when i check in fpkg tools it says required fw version is 5.05 but IT gives an ce-34878-0 error when loading the game.
 

btaggs

Active Member
Newcomer
Joined
May 24, 2018
Messages
30
Trophies
0
Age
43
XP
1,195
Country
United States
I am on 5.05 and I am using goldHen which is supposed to spoof the firmware and the 7.55 games still do not work.
 

godreborn

Well-Known Member
Member
Joined
Oct 10, 2009
Messages
28,671
Trophies
2
XP
18,531
Country
United States
I can tell you that goldhen should work. spider man, for example, as listed at the top is supposed to require spoofing. however, goldhen was all I needed, plus a backport that was misnamed on the site I was on. it called the normal update a fix, then there was a backport also, so I originally deleted the backport. then, I redownloaded it when the game didn't work. I hex compared the two files, but that wasn't even needed. I could tell from the first few lines in hex that they were different. game works for me. I don't have any of those games you mentioned though.
 

btaggs

Active Member
Newcomer
Joined
May 24, 2018
Messages
30
Trophies
0
Age
43
XP
1,195
Country
United States
You need back ported patches to play higher than 5.05 games on 5.05.... not just a spoofed hen.
Sorry if I didn't explain myself clearly buy I am using the latest backporting tool as well. I also was able to backport many games on 6.72 and 7.02. No luck so far with 7.55 games.
 

godreborn

Well-Known Member
Member
Joined
Oct 10, 2009
Messages
28,671
Trophies
2
XP
18,531
Country
United States
Sorry if I didn't explain myself clearly buy I am using the latest backporting tool as well. I also was able to backport many games on 6.72 and 7.02. No luck so far with 7.55 games.

the sdk is most likely your problem. you'd need to use IDA to fix certain offsets. of course, you could always download the backport.
 

btaggs

Active Member
Newcomer
Joined
May 24, 2018
Messages
30
Trophies
0
Age
43
XP
1,195
Country
United States
the sdk is most likely your problem. you'd need to use IDA to fix certain offsets. of course, you could always download the backport.
Oh ok. IDA? I wasn't aware of that step. I know where to download games but I haven't seen backport patches for download. I have always generated them myself.
 

godreborn

Well-Known Member
Member
Joined
Oct 10, 2009
Messages
28,671
Trophies
2
XP
18,531
Country
United States
there's a tutorial on using IDA, but I don't know if it has all the ways about fixing games. you need to be an expert at using IDA if you want to have much success. dunno why there's no backport for those games, but it's still very early. fixing a game with IDA can take hours sometimes.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • KenniesNewName @ KenniesNewName:
    We have layaway
    Gift
  • SAIYAN48 @ SAIYAN48:
    what's with muricans
    and their guns?
    Gift
  • KenniesNewName @ KenniesNewName:
    Stereotype
    Gift
  • Dark_Phoras @ Dark_Phoras:
    215 shootings in the US just this year, according to the BBC
    Gift
  • Dark_Phoras @ Dark_Phoras:
    That's almost a shooting per month in each state
    +1
    Gift
  • KenniesNewName @ KenniesNewName:
    Nice improvement
    Gift
  • mthrnite @ mthrnite:
    dangerously close to buying a miyoo mini :/
    Gift
  • KenniesNewName @ KenniesNewName:
    I was just looking at those the other day
    Gift
  • KenniesNewName @ KenniesNewName:
    But $50 could get a retroid that does some ps2
    Gift
  • KenniesNewName @ KenniesNewName:
    $50 more*
    Gift
  • KenniesNewName @ KenniesNewName:
    Then $100 more added to that $100 could get you an Odin 🤷‍♂️
    Gift
  • Noctosphere @ Noctosphere:
    I want a gun to kill all
    guns, then make this gun commit suicide
    Gift
  • mthrnite @ mthrnite:
    60 bucks is pretty good deal, i mainly play gba and gb anyway
    Gift
  • mthrnite @ mthrnite:
    using a gb micro and v1 gb sp, be nice to get a bigger brighter screen
    Gift
  • KenniesNewName @ KenniesNewName:
    I still like my powkiddy v90
    Gift
  • mthrnite @ mthrnite:
    got tempted by that too, and mainly the ambernic woodgrain gameboy, almost bought that
    Gift
  • KenniesNewName @ KenniesNewName:
    Powkiddy quality control is pretty trash and software glitchy but the screes nice
    Gift
  • KenniesNewName @ KenniesNewName:
    The ANBERNIC RG280V looks nice
    Gift
  • mthrnite @ mthrnite:
    i like the v90, i dig clamshells, love my sp but it's the old version with the dull-ass screen
    Gift
  • mthrnite @ mthrnite:
    and my micro has a sharp screen but it's tiny and i have old person eyes
    Gift
  • M @ MrWhosHacking:
    i need help with my switch can anyone help me
    Gift
  • KenniesNewName @ KenniesNewName:
    Saw powkiddy.com had the on sale for $35
    Gift
  • Veho @ Veho:
    The Retroid Pocket 2+ is great value for money, $99, it's still in the "budget" range somewhat but it has a nice large screen and can run a whole lot of platforms.
    Gift
  • Veho @ Veho:
    The Myoo Mini is cyoot, but mini :P
    Gift
  • Veho @ Veho:
    The Funkey S is even cuter and mini-er :tpi:
    Gift
    Veho @ Veho: The Funkey S is even cuter and mini-er :tpi: