I had to copy the code from coldboot1 to make the logo stay longer, now i'm getting two different boot logos, one is the original one (which seems to be it's own entity because no matter what i do the timing will not change) and a new one that shows up as "Sony Interactive Entertainment" and is fully controllable by this code.
<Animation name="anim_coldboot2">
<Lock unknownInt0="0xffffffff" />
<Fade object="object:scelogo" duration="0" accelMode="0x0" transparency="0" />
<FireEvent object="event:native:/anim_coldboot_BootBG2" />
<Delay time="0" />
<FireEvent object="event:native:/anim_coldboot_NormalBG2" />
<Delay time="1500" />
<Fade object="object:scelogo" duration="5727" accelMode="0x3" transparency="1" />
<Delay time="6500" />
<Fade object="object:scelogo" duration="1000" accelMode="0x3" transparency="0" />
<Delay time="100" />
<FireEvent object="event:native:/anim_coldboot_ShowGUI" />
<Unlock unknownInt0="0xffffffff" />
<Delay time="4500" />
<FireEvent object="event:native:/anim_coldboot_Finished" />
</Animation>
edit : i have renamed "coldboot.raf" to "a.raf" and it's now gone from the coldboot, all i have is the SIE logo and the timings i need, is it safe to do this on an actual PS3? i'm using RPCS3 with an XMB mod, so i can test everything before modding a real PS3