Sponsored Links

Sponsored Links

 

PS3 Development Discoveries: Week 1

100°
360w ago - Each week or so we will post a brief report from the resident PS3 Devs here, and below is one for this week:

The PS3 Boot-up Procedure.

The SCC (Super Companion Chip), made by Toshiba gets the PS3 started up. It reads asecure_loader from flash, and loads it into SPE in isolation mode. The Flash reading is interesting, as the data on the flash chips are interleaved, so the SCC merges them, among other things.

asecure_loader is then decrypted and ran, and it brings up lv1ldr. The keys for self decryption (among other things) are most likely accessible at this time.

lv1ldr is then decrypted and ran, and verifies the integrity of lv1.self , decrypts and runs it.

lv1.self is most likely our base code, also known as the Hypervisor. The Hypervisor then calls lv2ldr.

lv2ldr is ran, and it runs lv2_kernel.self

LV2 kernel.self is essentially the PS3OS, it starts up, brings the XMB up, any game/movie in the drive.

This is a solid working theory. Without expensive hardware, we can not confirm this 100%, but it is the most logical approach!

A few select files from the flash:

asecure_loader
lv1ldr
lv2ldr
isoldr
appldr
default.spp
lv0
lv1.self
lv2_kernel.self
 

Multi-Boot Loader for Pandora's Battery released!

50°
367w ago - Booster has released an enhanced version of his normal boot loader tool, which enables users to boot normally with a Pandora battery inserted.

The new release, dubbed Multi-Boot Loader, now allows users to choose from up to five IPLs installed on the memory stick. This means that it is now possible to have a Pandora memory stick which boots normally, but also can enter service mode when needed. From the ReadMe file:

Download: Multi-Boot Loader For Pandora's Battery

How to use:

1. Copy bootfile to "ms0:/ipl/ipl_xxx.bin" of MsProDuo which installed Multi-Loader. (see "RECOVERY_LOADER/readme.txt" to boot pandora's "Magic Memory Stick")

2. Power off the PSP.

3. Hold LTRG and allow key to select boot file, or LTRG off to normal boot.

LTRG+UP -> load/run "ms0:/ipl/ipl_up.bin"
LTRG+LEFT -> load/run "ms0:/ipl/ipl_lt.bin"
LTRG+RIGHT -> load/run "ms0:/ipl/ipl_rt.bin"
LTRG+DOWN -> load/run "ms0:/ipl/ipl_dn.bin"
LTRG -> load/run "ms0:/ipl/ipl.bin"
other -> normal boot from internal NAND flash.

4. Insert "JigKick Battery".

The MS and WLAN LED are flashing when boot file are missing or boot error.
 

Normal Boot Loader for Pandora's Battery Released for PSP

50°
368w ago - Booster of DevHook fame has released a normal boot loader utility for anyone who has converted a PSP battery to Pandora.

Download: Normal Boot Loader For Pandora's Battery

Essentially, what this tool can do, is write a special IPL to any Memory Stick PRO DUO (no, 32MB sticks won't work) so that when inserted in conjunction with a Pandora's Battery, the PSP will boot to the XMB as normal. Quite useful if you have any spare memory sticks laying around.

How to install:

1. Double click "install.cmd" in Windows XP/2K(Administrator).
2. Connect MsProDuo to PC via USB.
It is possible to use PSP USB Connection,or any USB MsProDuo Reader.
3. Press "Y" key to "Are You Sure ?[Y]" message.
4. Disconnect MsProDuo after few seconds.

Or, Write the ipl_ms.bin to absolute sectors 0–10-0–17 of MsProDuo.
 
Sponsored Links

Sponsored Links
Sponsored Links

Sponsored Links






Advertising - Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2014 PlayStation 3 News

Sponsored Links