Post: PS3UPDAT.PUP update_flags.txt
02-06-2011, 04:06 PM #1
El Nomeo
I am error
(adsbygoogle = window.adsbygoogle || []).push({}); Couldn't see this anywhere else, and i don't really think it is of much use.

Nevertheless all of those who have unpacked a pup file have seen the update_flags.txt file in there with '0000' in it. So i decided to try different numbers to see what it did so far then put it into the ps3, i tried:
0000 - Loaded
0001 - Loaded
0010 - Data Corrupted
0100 - Data Corrupted
1000 - Not Found

0011 - Data Corrupted
1100 - Not Found
0110 - Data Corrupted
1010 - Not Found
0101 - Data Corrupted

1110 - Not Found
0111 - Data Corrupted
1111 - Not Found

So i began to try:
0002 - Loaded
Going to try other digits, would like to be able to view inside the package files in update_files.tar but i cannot open them.

Just tried this:
00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000001

still copies to 79% then says data corrupted, i shall still play about but not until i can unpack those package file inside the update_files.tar.

UPDATE:
I never thought to try different update flags in the recovery mode, will try later to night.
I still don't understand why unpacking then instantly repacking the 3.56FW is recognized in a different way?

No difference, from what i have seen.


UPDATE 2:
It does treat it differently but its hard to tell on 3.56, i tried this on 3.55 and it seemed to accept anything but its my only system on 3.55 so i didn't risk losing it. Although i did notice on 3.56 recovery mode it would install the 3.56FW (unchanged) but said everything else was corrupted, even if you have two usb pens one with 3.55 the other with 3.56 it would choose the 3.56 over the 3.55. But if you packed the 3.56 yourself it would choose the pen with 3.55 then say data corrupted.


UPDATE 3 - this section was tested on a 3.55CFW -kmeaw and team blizzard with multiman.:
Right i unpackaged the 3.55OFW and copied all the files into dev/hdd1/ when i turned the ps3 off, it sat there for a long time flashing, which i think it just crashed it BUT there was alot of hard drive accessing going on. Eventually i had to turn it off manually. When i went back to dev/hdd1/ the data had gone. When i changed the boot flags to one of the corrupted flags found above, it kept the data inside it, every time i went back to dev/hdd1/ it was all still there.

Not very helpful i know, does anyone know the point in hdd1, i assumed it was a partition put there by Sony to ensure it always had space to store the update data when flashing it.


Tested on a PS3 - 60GB on 3.56FW, so when i says loaded i mean it got as far as the 79%/85%/99% copying or whatever then said data corrupted. And i am changing the 3.56 FW, but i am not confident it is using the correct key to sign and create it as it should technically say "latest software installed".

Again not totally sure if this is relevant or helpful but just though i would post it, if any information on this is available and i have overlooked it please send me it, i am very eager to understand these files.
(adsbygoogle = window.adsbygoogle || []).push({});

The following 3 users say thank you to El Nomeo for this useful post:

emersons35, I Need $, KillaPwner
02-06-2011, 06:33 PM #11
El Nomeo
I am error
Originally posted by KillaPwner View Post
Have you tried to increment that value instead of changing the 0 and 1? Something like 0001 0002 0003 etc..

I don't know if it could lead to something but thank you for the effort.


I agree i dont think it will lead to anything but i did try 0002, 0003, 0009 and 000900 which all booted the pup then started copying and evidently saying corrupted. but as envy_astro said:
Originally posted by AsTrO View Post
Noobs weren't meant to use these tools. Haha JK, and yes the flags are useless to us right now. It tells the PS3 what's going on.
02-06-2011, 06:33 PM #12
Nice find, let us know when you get somewhere. Smile
02-06-2011, 07:14 PM #13
Originally posted by El
well my setup on linux the keys are in /home/YOURNAME/.ps3
the folder will not appear to be there as any folder with '.' at the beginning makes it hidden, view them by selecting View>Show hidden files or CTRL+H

i open the terminal then go to where the fail0verflow tools are:
cd '/home/Johnathan/Documents/PS3/fail0verflow_ps3tools_linux'
or drag and drop the tool you want to use.

if you used the directory method load your files using ./ example:
./pupunpack FILE_DRIRECTORY/FILENAME.PUP OUTDIRECTORY

So you have unpacked them sucessfully to repack use
./puppack FILENAME.PUP FILE_CONTENTS_DIRECTORY

I assume you already knew this i just wanted to make sure we were on the same page.

When you unpack the pup file make sure you have something relative to this:
sections: 5
hdr size: 00000000_00000190
data size: 00000000_005193a8
header hmac: OK
unpacking version.txt (00000000_00000008 bytes; hmac: OK)...
unpacking license.txt (00000000_00040000 bytes; hmac: OK)...
unpacking ps3swu.self (00000000_0000f860 bytes; hmac: OK)...
unpacking vsh.tar (00000000_00005000 bytes; hmac: OK)...
unpacking update_files.tar (00000000_004c4b40 bytes; hmac: OK)...

make sure the header hmac is OK if its ????? then thats your problem.

I think to solve this download all the keys from the github repository, will post link shortly.
You must login or register to view this content.
select download in the top right and put the keys in .ps3


ya the hmac what giving me trouble. your a worth person is to discuss this kinda stuff with.. got a AIM?
02-06-2011, 07:32 PM #14
El Nomeo
I am error
Just tried this:
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001

still copys to 79% then says data corrupted, i shall still play about but not until i can unpack those package file inside the update_files.tar.

I'l be honest this seems like a lost cause, or something to be used much later...

---------- Post added at 07:32 PM ---------- Previous post was at 07:30 PM ----------

Originally posted by emersons35 View Post
ya the hmac what giving me trouble. your a worth person is to discuss this kinda stuff with.. got a AIM?

Thanks buddy, i only thought it was that kos i had a similar problem, i had to help kos it took me weeks to get this to work on windows but to no avail, put it on linux got it workin in the night.

Glad i could help.
02-06-2011, 07:54 PM #15
Originally posted by El
Just tried this:
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001

still copys to 79% then says data corrupted, i shall still play about but not until i can unpack those package file inside the update_files.tar.

I'l be honest this seems like a lost cause, or something to be used much later...

---------- Post added at 07:32 PM ---------- Previous post was at 07:30 PM ----------


Thanks buddy, i only thought it was that kos i had a similar problem, i had to help kos it took me weeks to get this to work on windows but to no avail, put it on linux got it workin in the night.

Glad i could help.


you can open the .tar with You must login or register to view this content. it gives you a UPL.xml.pkg
or at least that was whats in mine.
02-06-2011, 08:21 PM #16
El Nomeo
I am error
Originally posted by emersons35 View Post
you can open the .tar with You must login or register to view this content. it gives you a UPL.xml.pkg
or at least that was whats in mine.


Yeh, i got that open and i was trying to open the package files within it, turns out only some of them can be unpacked such as the CORE_OS.

I bet the devs are laughing at this thread now lol
02-06-2011, 08:26 PM #17
Originally posted by El
Yeh, i got that open and i was trying to open the package files within it, turns out only some of them can be unpacked such as the CORE_OS.

I bet the devs are laughing at this thread now lol


i bet there arent even reading it. i decrypted geohots jb. let me take a look at OFW 3.55

edit: ok i see.. those are pkgs like we think of, there something else.. and how do i change the header hmac? or more actually how do i find the header hmac?
keeps telling me hmac key not aviable
02-06-2011, 09:12 PM #18
El Nomeo
I am error
Originally posted by emersons35 View Post
i bet there arent even reading it. i decrypted geohots jb. let me take a look at OFW 3.55

edit: ok i see.. those are pkgs like we think of, there something else.. and how do i change the header hmac? or more actually how do i find the header hmac?
keeps telling me hmac key not aviable


hmm, dont have enough experience to work that out, maybe try the readself command? ive dont that with .bin files and it returns some useful information but i dont have the knowledge to get the stuff into a key. My keys let me unpack 3.55geohot-jb, 3.55FW and 3.56 FW. If should for you too....

Try going to your .ps3 folder and find the shell script file called "install_keys.sh"

that may solve your problem
02-06-2011, 09:13 PM #19
gola
OVER 9000!
Originally posted by El
Couldn't see this anywhere else, and i don't really think it is of much use.

Nevertheless all of those who have unpacked a pup file have seen the update_flags.txt file in there with '0000' in it. So i decided to try different numbers to see what it did so far then put it into the ps3, i tried:
0000 - Loaded
0001 - Loaded
0010 - Data Corrupted
0100 - Data Corrupted
1000 - Not Found

0011 - Data Corrupted
1100 - Not Found
0110 - Data Corrupted
1010 - Not Found
0101 - Data Corrupted

0100 - Data Corrupted
1110 - Not Found
0111 - Data Corrupted
1111 - Not Found

So i began to try:
0002 - Loaded
Going to try other digits, would like to be able to view inside the package files in update_files.tar but i cannot open them.

Tested on a PS3 - 60GB on 3.56FW, so when i says loaded i mean it got as far as the 79%/85%/99% copying or whatever then said data corrupted. And i am changing the 3.56 FW, but i am not confident it is using the correct key to sign and create it as it should technically say "latest software installed".

Again not totally sure if this is relevant or helpful but just though i would post it, if any information on this is available and i have overlooked it please send me it, i am very eager to understand these files.

to open update files .tar you just unzip with WINRAR /facepalm

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo