NuclearAqua
1. are you using red ribbon 5?
2. did you dump your nor and then extract your metldr from it (on your pc) then copy it to the metldrpwn folder?
3. the script run.sh has the command: insmod ./metldrpwn.ko
inside it, so if you already executed the command insmod ./metldrpwn.ko , then you are running it twice causing an error(as Berion has explained). using the red ribbon desktop shut down icon, click reboot, then from petiboot, boot red ribbon again, and try running the script again.
(the ./ tells it to look for the module in your current directory instead of the default directory for installed modules (/lib/modules))
JLM@ps3:~/metldr838exploit$ sudo ./run.sh
[sudo] password for JLM:
+ insmod ./metldrpwn.ko
+ cat metldr
+ sleep 1
+ cat appldr-metldrexploit350.self
+ sleep 2
+ echo 1
+ sleep 5
+ cat /proc/metldrpwn/debug
PPE id (0x0000000000000001) VAS id (0x0000000000000002)
lv1_construct_logical_spe (0x00000000)
SPE id (0x0000000000000033)
lv1_enable_logical_spe (0x00000000)
lv1_set_spe_interrupt_mask(0) (0x00000000)
lv1_set_spe_interrupt_mask(1) (0x00000000)
lv1_set_spe_interrupt_mask(2) (0x00000000)
lv1_set_spe_privilege_state_area_1_register (0x00000000)
ea (0xc0000000032d0000) esid (0xc000000008000000) vsid (0x0000408f92c94500)
lv1_get_spe_interrupt_status(0) (0x00000000)
lv1_get_spe_interrupt_status(1) (0x00000000)
lv1_get_spe_interrupt_status(2) (0x00000000)
sleep
lv1_get_spe_interrupt_status(0) (0x00000000)
lv1_get_spe_interrupt_status(1) (0x00000000)
lv1_get_spe_interrupt_status(2) (0x00000000)
out interrupt mbox (0x0000000000000001)
lv1_clear_spe_interrupt_status(2) (0x00000000)
transferring EID0, ldr args and revoke list to LS
waiting until MFC transfers are finished
MFC transfers done
out mbox (0x00000001)
problem status (0x00000089)
lv1_destruct_logical_spe (0x00000000)
JLM@ps3:~/metldr838exploit$
you definitely should not be getting this (from your output, with added comments):
ps3@ps3:~$ cd metldrpwn
ps3@ps3:~/metldrpwn$ sudo chmod +x ./run.sh
[sudo] password for ps3:
***************trying to insert the module twice ********************
ps3@ps3:~/metldrpwn$ sudo insmod ./metldrpwn.ko
ps3@ps3:~/metldrpwn$ sudo sh ./run.sh
+ insmod ./metldrpwn.ko
*****************causing this error:***********************************
insmod: error inserting './metldrpwn.ko': -1 File exists
************************************************** ****************
also, after it enables the spe, it immediately destructs it (without executing the steps in between):
lv1_enable_logical_spe (0xfffffff7)
lv1_destruct_logical_spe (0x00000000)
try just using this command:
sudo ./run.sh
(without chmod +x)
yes try with rogero's f/w but be prepared for a brick
if you brick then follow with second tut and you will be back in cex
edit: can you let us know how you get on?
I have returned to cex, first I did the first tutorial one and I had a brick, then I did the second and I returned to cex, I have used the PSP to put the ps3 in factory mode
try just using this command:
sudo ./run.sh
(without chmod +x)
Alright, I tried using only that command and now it worked!!! Thanks for the explanation on how the things work, why these errors come out. My linux knowledge is minimal and I really appreciate when people take the time to explain to each other the reasons they are having trouble.
Thanks a lot to all the people who helped me! A big hug to you all.
I have returned to cex, first I did the first tutorial one and I had a brick, then I did the second and I returned to cex, I have used the PSP to put the ps3 in factory mode
How did you mange to return to CEX witthout bricking? Which tutorial did you follow?
Originally Posted by Riky_Xerez
Once I have returned from dex to cex, and I have installed the cfw 3,55 rogero 3,4 cex, I can go to cfw true blue without problems?
First, for safety, follow Rogero tutorial how to dehash