Weird Just saw that DeViL303 start to lie about the Team AC1D story/cfwprophet. Actually DeViL303 reproduce exactly what cfwprophet said in private to him, nothing come from DeViL303 but from the private conversation between him and cfwprophet
Now i'm gonna tell you the true about all that... because have some misunderstood, the unknow guy was me but cfwprophet didn't understand all my explanation about the process of the dongle (it's simply a missing from cfwprophet) i didn't talk only about the dongle but everythings about the PS3 and the PS Vita
When i was talking in private to cfwprophet about many things and show how it can works, cfwprophet was also in private conversation with DeViL303 and repeat to him was explaining to cfwprophet
I said to cfwprophet i don't to be related to what's gonna happen after all the investigation and works, i don't have any news from him, hope everythings it's ok but DeViL303 try to take all the credits, also i don't understand what's going on between him and another person try to reproduce exactly the works
Like i said it's not like that you would have any help from dev, when other people works harder, other just copy paste what they saw, i already said in the past to be carefull with some people that like to play with that.
Now let's back about the error of some fake dev.
The PS3 have different boot process to confirm that everythings it's ok
-Sprx = Plugin/drivers we can compare this to the dll (windows)
-XML = reference everythings that related to load the plugin/drivers, we can compare this to the inf
if you add a new entry on the XML with the correct direction -> you can load what you need (you need also to respect the limitation and restriction of the XML)
About the XML connection
When you add a new entry on the XML with all the right configuration, the XML call the appropriate system files
For example, i want to load Playstation Network -> add the path playstation network, the src (call function) and the key
Code:
<Query
class="type:x-xmb/folder-pixmap"
key="gameDir"
attr="gameDir"
src="xcb://localhost/query?limit=2048&table=MMS_MEDIA_TYPE_HDD&sort=-Game:Common.stat.rating-Game:Common.timeCreated&cond=Aa+Game:Common.title+An+Game:Game.category GD+An+Game:Game.category 2D+An+Game:Game.category CB+An+Game:Game.category HM+An+Game:Game.category AT+An+Game:Game.category AV+An+Game:Game.category AM+An+Game:Game.category VF+An+Game:Game.category AP+An+Game:Game.category BV+An+Game:Game.category WT+AG+Game:Common.stat.rating 300"
Key = your path name
Attr = related to your path name
Src = source of the system call
(and the initial = call function)
In here it's the example of the call function from the gamedir 4.0
Now if with compare with the gamedir 3.55
Code:
<Query
class="type:x-xmb/folder-pixmap"
key="gameDir"
attr="gameDir"
src="xcb://localhost/query?limit=2048&table=MMS_MEDIA_TYPE_HDD&sort=-Game:Common.stat.rating-Game:Common.timeCreated&cond=Aa+Game:Common.title+An+Game:Game.category GD+An+Game:Game.category 2D+An+Game:Game.category CB+An+Game:Game.category HM+An+Game:Game.category AT+An+Game:Game.category AV+An+Game:Game.category AM+An+Game:Game.category VF+AG+Game:Common.stat.rating 300"
/>
We can see that the call function it's different. the new xml call function from 4.0 add this new entry
AP+An+Game:Game.category BV+An+Game:Game.category WT+AG+Game:Common.stat.rating 300"
AP - BV - WT (if you check properly you can see that on the 4.0 the VF don't have AG but AN like others)
For example if you want, you can add the string Emulator PS2/PS1 to your xmb with a call to the self emulator
Now let's talk about the KEYS that most people want to know
The Appldr don't contain the Keys, it's a self program, only include a fake sign, whatever about the Appldr, it's just the loader of the XMB modules/etc.. (not important for the game) also the Appldr is not related to the game execution, for that we ask the gamelib
Some explain about the NPDRM Game direction
The NPDRM include a configuration NPDRM files that call the sys internal path to execute the lib sys gameexec sprx and some other lib sys files. As you can see nothing related to the Appldr or something else. The Game execution are related to the sprx that include any system configuration and api load.
If you want to compare, compare that to the game are executed on your comp (if you don't install the drivers/API and files of your games, how you suppose to launch your games)
The Game execution have nothing to do with KEYS, a eboot.bin is a self include npdrm (generate key) you can generate npdrm key from the original self of your program, like i said on another topic, if you want to launch a program without using the npdrm, you can use the debugger of the PS3 that debug your self execution, for that you replace the eboot.bin by the self of your program and rename this one to eboot.bin
We can continue a long time like that, every response is on the dev_flash, you can also find 3 new cert on the 4.0 firmware that related to the new direction, PS Vita support.
For some sprx you don't need to patch to be load on older firmware, you can import to your older firmware, also the vsh.self is a universal self that can be used on every firmware and to answer to some people think that is not possible to replace the vsh.self, yes it is, also to stop some lier, cfwprophet replace the vsh.self from 3.41 by the 4.00 on the dev_blind path why dev_blind (probably some people don't know) because the dev_flash on a read access mode only you can't replace just file like you need to mount this one on write mode.
Also the sprx related to the vsh.self can be replaced by the new one without problem, keep in mind that the dev_flash update, it's like any flash update on every motherboard computer, you can compare that to a bios, also the dev_flash have a space limitation due to the quantity of memory (it's normal) you can't do everythings you want.
I want to give you more explain right now but i'm a little bit tired (already morning in France) but keep in mind that everythings it's possible and more when you have a big access like that. If you want to bypass the NPDRM, you answer it's here.
This week i'm gonna make a special thread to reveal many things and release some of my works between this week and next week
Also, i try to fix my 2 YLOD PS3 that don't help a lot to do some strong testing.
You can also control the fan without using a hardmod (speed fan in software mode) 
Keep in mind that Sony prepare a new firmware this year to reduce the kernel, update xmb interface (not anymore the same),etc...