271w ago - We recently purchased a new 80GB PlayStation 3 console, and our very own PS3 Dev Courier dissected his new system.
The item that peaked his interest the most was that it had one single 56-pin Flash chip, the S29GL128N90TFIR2, and was 128MB in size in contrast to older PS3 consoles utilizing dual (2x256MB) 48-pin chips totaling 512MB. So, he bought a new adapter, and some blank chips and proceeded to pull the 56-pin flash, and dumped it.
To our surprise, he was unable to dump more than 16MB of it! At first, we believed that the other blocks in the flash were protected via password, however there was something else brewing.
He took the 16MB dump that was made and flashed it onto a completly blank chip, and reinstalled it in the PS3.
To our surprise, it worked!
Now, if you recall, newer version PS3 Firmwares have asked for a PUP file after formatting/inserting a larger HDD - This may be why! After flashing back just the 16MB of data, it also asked for a PUP file. So, the PUP was given, it installed the missing files fine, and then booted.
Basically, the system is now storing the majority of the flash contents on the hard disk drive, away from prying...
273w ago - Well this week we have some exciting news that we hinted about last week.
First, a small technical explanation. We were not able to modify any data on the PS3's flash chips due to the ECC. The ECC is a checksum basically, that ensures whatever data is in the block is not changed or corrupted, and if it is it errors.
So, the problem was since when we tried to alter data, the ECC would then in turn be invalid, causing errors, making the system not boot.
We did develop a way around this, however, it was time consuming and quite slow. We used the PS3 to write data to the flash, then dump it, with its proper ECC, then rewrite to where we needed it. This would take hours on end! We were not able to regenerate the ECC since we did not know the proper algorithm.
But now, we can!!
After multiple tests done by NDT to see what the ECC algorithm was when the block was filled with some magic data, our very own RPS was able to reverse the algorithm!
What does this mean? Simple, we are now able to in minutes properly edit a flash dump, regenerate the ECC and flash it onto the PS3 in order to experiment with flash changes. Using this, we have already found where the...
273w ago - Some news from Geremia for XBox 360 users, to quote:
Got a drive as gift for testing (thanks Raiden)
Some small update:
It's an embedded spi flash, exactly an MX25L2005 and dosflash1.6 can write it. The bad is that you can access it only if it's completely erased, this seems to be the "check module" mentioned into the patent
About reading the fw, i can just get 3-4 256bytes chunks in a tricky way, but can't have a complete dump this way.
reading dvdkey: ok
reading unique drive data: ok
erasing flash: ok
writing flash: ok
reading flash: missing
281w ago - The folks at Instructables (linked above) have posted up instructions on how to put a USB flash drive into a PS2 memory card's case. It will take around 15 minutes in total, and just think of all the fun you can have after!
To quote: This Instructable is about how to put a USB flash drive into a Memory Card's case. It isn't very hard and so it won't take you more than about 15 Minutes. This is my first Instructable, so please let me know what you think about it!
For this little project you'll need:
1. Memory Card
2. Flash Drive
3. Screwdriver or knife
4. Dremel or a rasp
5. Sticky tape
Check out the link above for the full guide and enjoy!