There is no need to unpack and repack pirs files!
This is a limitation of freeboot. Not XBR.
Aside from that major difference, all functionality is the same.
Individual sections can be updated or extracted seperately using nandpro.
The image can be made to work for all 16M consoles.
The standard method of using build.py can be used to change the 4548 boot FW portion of the flash to the console type.
Create the image as described above.
The command to rebuild it might look like this:
build.py XBR.bin CB CD update.bin xell-1f.bin XBRfw.bin smcp.bin
Then the .ecc file result from build.py would be "flashed" back into the XBR
nandpro XBR.bin: -w16 image_00000000.ecc
Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!