Page 1 of 4

[TUTORIAL] Dumping files without limitation :D

Posted: Wed Nov 25, 2015 7:34 am
by niszczycielnpc
Hello in this tutorial i will show you how to dump files with any size you want.
I recommend dumping only bigger files with this method.
More files at time dump will be added in future.
Video tutorial soon.

1.First you need qcma and vita on 3.52 or below.
A database browser i recommend "DB browser"
Mozilla thunderbird.
You also need to download my files below.

2. Ok so first you install my mail.db by sending it to vita just drag&drop it on thunderbird and rename to
"\..\..\..\email\message\mail.db" on vita open attachment and after error close email app.

3. Next you install my special music database "All musics will be deleted so i recommend to make backup"
drag&drop music.db on thunderbird and rename to
"\..\..\..\mms\music\AVContent.db" Now you need to install it just like mail.db

4. Now you need to send email with subject as path to your file EXAMPLE: "gro0:app/PCSF00007/PSP2/data.psarc".
Then you drag&drop my special "#1" file to your email.
You can send it.

5. Now you open your mail with file you want to dump in vita and click right on forward button.
"click circular arrows and then third option"
Now you need to wait if your file is big.
"You will see blank window with make mail text"
When its done and you see edit window you can close email app.

6. Now we need to dump mail.db via my music database
So you go to music app and dump "mail.db" to your pc "it will be on bottom".
When its dumped mail.db file will be in "C:\Users\YOURUSERNAME\Music"
Open it via DB Browser and go to "browse data" and then choose "DT_MESSAGE_PART"
Go to the bottom and look for file name, It will be "\\..\\..\\..\\pspemu\\PSP\\SAVEDATA\\DUMP\\fileyouwanttodump"
Now right to it you have "file path" so it will be "ux0:email/message/00/00/xx.Part.2.dat"
Let's say its 25.Part.2.dat so now we can dump our file.

7.Now look for 25 in music app and dump it "If you get error then you did something wrong"
*** your file is dumping great work :D
When its dumped it will be "25.Part.2.dat" so you only need to rename it to what name it was.

Thx for mr.gas for ideas and to OperationNT who helped with triggers and finnaly find way with me to dump files after some weeks (It was very difficult with this triggers xD)

Files: https://mega.nz/#!i4131LJK!KuINZIJvuk-E ... SqsyOsuyD8

Re: [TUTORIAL] Dumping files without limitation :D

Posted: Wed Nov 25, 2015 11:37 am
by CoolMan1999x
Wait wait wait how come this isnt posted in the website's main page? :!:

this is the real "Cartridge Backup Method" right? :?:

Re: [TUTORIAL] Dumping files without limitation :D

Posted: Wed Nov 25, 2015 11:53 am
by niszczycielnpc
CoolMan1999x wrote:Wait wait wait how come this isnt posted in the website's main page? :!:

this is the real "Cartridge Backup Method" right? :?:
Yeah you can dump cadridges but for faster dumping small files i recommend this method.
viewtopic.php?f=65&t=44935 You can dump to 16mb.

Also i will make tutorial to know what files are on gro0: so it will be easy to dump.
EDIT// viewtopic.php?f=65&t=45014

Re: [TUTORIAL] Dumping files without limitation :D

Posted: Wed Nov 25, 2015 12:04 pm
by CoolMan1999x
:D
niszczycielnpc wrote:
CoolMan1999x wrote:Wait wait wait how come this isnt posted in the website's main page? :!:

this is the real "Cartridge Backup Method" right? :?:
Yeah you can dump cadridges but for faster dumping small files i recommend this method.
viewtopic.php?f=65&t=44935 You can dump to 16mb.

Also i will make tutorial to know what files are on gro0: so it will be easy to dump.
I doubt there are cartridges that are 16mb or less :)
EDIT: oh you meant for any other small file im so dumb :lol:

Anyways I salute you three :D

Re: [TUTORIAL] Dumping files without limitation :D

Posted: Wed Nov 25, 2015 12:44 pm
by OperationNT
Thanks for the tutorial ;)
6. Now we need to dump mail.db via my music database
So you go to music app and dump "mail.db" to your pc "it will be on bottom".
When its dumped mail.db file will be in "C:\Users\YOURUSERNAME\Music"
Open it via DB Browser and go to "browse data" and then choose "DT_MESSAGE_PART"
Go to the bottom and look for file name, It will be "\\..\\..\\..\\pspemu\\PSP\\SAVEDATA\\DUMP\\fileyouwanttodump"
I think there can be a way to avoid this step. I will try to check if a trigger which detects the forward message could change the subject by directly giving the message ID inside it (maye something based on "Fwd:" in the subject and "FolderID" at "-4" while the message is in edition).

Did you manage to copy your WipeOut dump using the same trick as "PSM DevAssistant for Unity" installation?

Re: [TUTORIAL] Dumping files without limitation :D

Posted: Wed Nov 25, 2015 12:49 pm
by niszczycielnpc
OperationNT wrote:Thanks for the tutorial ;)
6. Now we need to dump mail.db via my music database
So you go to music app and dump "mail.db" to your pc "it will be on bottom".
When its dumped mail.db file will be in "C:\Users\YOURUSERNAME\Music"
Open it via DB Browser and go to "browse data" and then choose "DT_MESSAGE_PART"
Go to the bottom and look for file name, It will be "\\..\\..\\..\\pspemu\\PSP\\SAVEDATA\\DUMP\\fileyouwanttodump"
I think there can be a way to avoid this step. I will try to check if a trigger which detects the forward message could change the subject by directly giving the message ID inside it (maye something based on "Fwd:" in the subject and "FolderID" at "-4" while the message is in edition).

Did you manage to copy your WipeOut dump using the same trick as "PSM DevAssistant for Unity" installation?
I tried but i get error i think its matter of size..
I have another idea i sended wipeout via cma to psp savedata and in app.db i redirected ux0:app to ux0:pspemu
After i try to run it i get error that app needs to be reinstalled so now i will try to install license and hope that it works..

But as you said it would be great to skip step 6 becouse it would make tutorial easier :D

Re: [TUTORIAL] Dumping files without limitation :D

Posted: Wed Nov 25, 2015 2:17 pm
by OperationNT
There was a discussion about this: "eboot.bin" files have a specific encryption for different paths. There is a "tolerance" for "eboot.bin" file from "gro:app/TITLEID000" to "ux0:app/TITLEID000" but other pathes will fail.

Re: [TUTORIAL] Dumping files without limitation :D

Posted: Wed Nov 25, 2015 4:30 pm
by HarmfulMushroom
Very cool guys, I'll try this out later. Nice job!

Re: [TUTORIAL] Dumping files without limitation :D

Posted: Wed Nov 25, 2015 4:48 pm
by niszczycielnpc
OperationNT wrote:There was a discussion about this: "eboot.bin" files have a specific encryption for different paths. There is a "tolerance" for "eboot.bin" file from "gro:app/TITLEID000" to "ux0:app/TITLEID000" but other pathes will fail.
Ohh so i will still try with this unity dev app method..
Also we can't make folder in "ux0:license/app/" with #0 trick
so it will be difficult to write license ;/

Re: [TUTORIAL] Dumping files without limitation :D

Posted: Wed Nov 25, 2015 5:02 pm
by OperationNT
Here you can have a summary of what I tried:
viewtopic.php?f=54&t=44838
I can confirm you that "ux0:pspemu/eboot.bin" and "ux0:eboot.bin" don't work either.

I also take a look at your mail database, I think "FIFTH" and "SIXTH" trigger could be cleaned: they are old failed attemps we made in the other topic ;) .

I tried the following trigger but it don't display at the message open the modified subject:

Code: Select all

CREATE TRIGGER FORWARDIDTRIGGER AFTER UPDATE ON DT_MESSAGE_LIST
WHEN new.Subject LIKE '%Fw:%'
BEGIN
UPDATE DT_MESSAGE_LIST SET Subject=REPLACE(new.Subject, "Fw:", "MessageID("||new.MessageID||"):") WHERE MessageID=new.MessageID;
END
However, if you click on forward on any message (without attachment) then save the draft, you can go look at the message ID in the subject of the saved draft. I think the next forwarded message (if there was no new incoming messages between) has a lot of chances to have the following message ID (it means you can dump "NextMessageID.Part.2.dat" without dumping/looking the mail database).