Goodluck
@DeViL303 because I don't understand any of that or how to use whatever tools he's using for that, if you get time to do a visual tutorial then maybe I can help but I guess for me it's back to reading the lines.qrc in the ps3 wiki and editing what I can with HEX Editor
Well dont get discouraged, there are some things that are unknown for everyone, all we are noobs in some of them

We are using different methods and tricks, is a bit long to explain everything in this post but i will try to explain the basics
What DeViL303 is doing is this procedure:
1) Decrypt custom_render_plugin.sprx into a .prx
2) Replace names in the decrypted .prx
3) Encrypt the .prx into custom_render_plugin.sprx
The names replaced in custom_render_plugin.sprx are the access paths of the files inside lines.qrc, icons.qrc and earth.qrc (and other .qrc files)
By replacing the names in the .sprx we are "cheating" the firmware into loading different files from inside the .qrc files... most of the times you can get an idea if the file that is going to be loaded is going to work just because the names
The CXML decompiler allows to extract the .qrc contents, it also shows a list of the hexadecimal codes used to "index" the files inside the .qrc structure... this values are very useful because we can "cheat" the firmware by modifying them (to force it to load different files)
So as you can see... both methods are pretty much the same... we are cheating the firmware into loading different files from inside the .qrc container
-----------------------
What you did to create the green earth btw ?... i guess you are used to the hexeditor, but im not sure if you was modifying the .sprx or the .qrc
Anyway... to modify the .qrc you should get used to this procedure i explined here. Are 6 steps, and all them are required to patch the .qrc files, when you get used to it becomes easy
https://www.psx-place.com/threads/r...der_plugin-sprx-rco.25952/page-19#post-214217
If you take a read at the post in that thread (around that days from my post) you are going to see what we was doing to "remap" files inside the .qrc structure, the procedure right now is something like this:
1) extract .qrc contents with the CXML decompiler python script
2) identify the "source" and "target" files you want to remap from the .xml generated by the tool
3) copy the values of "offset" and "length" together from each file
4) use that values as the SEARCH/REPLACE patterns to patch the .qrc file in a hexeditor
There are some other alternative tricks we did learn in the experiments
-by reducing the "length" to 9 in the .mnu files you can convert them to (empty) dummies
-by reducing the "length" to 0 in the .mnu files you can corrupt them... funny thing is the animation doesnt crashes and sometimes results in special visual effects
-we can replace a file by other of the same or smaller size and adjusting his size by modifying the "length" value