5) install_petitboot_on_vflash5 ( with dtbImage.ps3.bin, vmlinux and vmlinux.elf at the root of the USB key )
And it work fine now I’m on cfw 3.41 HV (no need dongle anymore).
Thanks for the tips. I compiled petitboot just fine too, with your instructions in ‘ps3_petitboot_howto’
I’m going to launch petitboot right now. I’ll be back with feedback
graf_chokolo says: You did almost everything right, how did you know ? I didn’t tell anyone how to do it yet.
You have to resize VFLASH with resize_vflash before creating VFLASH region 7 or else it will be only 16MB :-/ I set my VFLASH size to 40GB, you can change the size in resize_vflash/source/main.c.
BTW, you need only dtbImage.ps3.bin on USB in order to install petitboot. And it cannot be larger than (0×4000 – 0×2) sectors else my app won’t install it.
You need a patched HV call 114. OFW 3.41 doesn’t allow you to map HV memory into GameOS address space, that’s the problem. I need this HV call so i can replace GameOS bootloader with my own.
euss says: PS3MFW LV1 patch (Option –patch-lv1-mmap: Allow mapping of any memory area [Needed for LV2 Poke]) can be used without problems on 3.55, 3.50, 3.42, 3.41, 3.40, 3.30, 3.21, 3.15, 3.10. The LV1 patch fails as expected on 3.01 and earlier and ofcourse on 3.56 and higher (both tested with PS3MFW v.01 and v.02).
After the prepatched MFW is installed, there should be no problem using HV rights.