QJ.NET | Videos | Forums | iPhone | MMORPG | Nintendo DS | Wii | PlayStation 3 | PSP | Xbox 360 | PC | Downloads | Contact Us
Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact

QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides

Go Back   QJ.net Game Discussion - PSP, Xbox, Wii, PS3, PSP Homebrew, and PSP Guides > Developers Corner > PSP Development, Hacks, and Homebrew > PSP Development Forum
The above video goes away if you are a member and logged in, so log in now!

[BETA] Lockdown XMB Style Beta-2

This is a discussion on [BETA] Lockdown XMB Style Beta-2 within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Lockdown XMB Style Beta-3 By Torch Tested on 4.01M33-2 Slim. I haven't tested on Phat but I'm 99.9% sure it ...

Reply
 
LinkBack Thread Tools
Old 10-03-2008, 10:53 AM   #1

¡Éste es Spartaaaaaaa!
 
Torch's Avatar
 
Join Date: Jun 2007
Posts: 2,472
Trader Feedback: 0
Talking [BETA] Lockdown XMB Style Beta-3

Lockdown XMB Style Beta-3
By Torch

Tested on 4.01M33-2 Slim. I haven't tested on Phat but I'm 99.9% sure it won't work.

OBSOLETE: Get Lockdown Pack 2





Credits:
Big time thanks to Dark_Alex for his VLF library, without which this would have been impossible. Also thanks for adding the Plugins Disable feature in 5.00M33-2

Features:
Now uses the XMB Wave as the background.

Warning:
This can brick your PSP if improperly installed or due to bugs as it is a BETA.

Installation:
Copy the following files to the flash0:/ root directory.
lockdown.argb
intraFont.prx
iop.prx
vlf.prx
loader.prx

Rename flash0:/vsh/module/vshmain.prx to vshmain_real.prx
Copy the included vshmain.prx to flash0:/vsh/module/

Reboot the PSP and verify that it is working. If everything is fine, then proceed to do the same for recovery.prx if you want to protect the recovery menu as well.
Rename flash0:/vsh/module/recovery.prx to recovery_real.prx
Copy the included recovery.prx to flash0:/vsh/module/

Enhanced Security (Optional):
Since 5.00M33-2, you can disable the loading of plugins in the Recovery menu, under Advanced Configuration. If you set XMB Plugins to Disabled then it is impossible to bypass Lockdown using plugins.

If you create a blank file in flash0: called loadplugins.txt then Lockdown will load the XMB plugins after the correct password is entered, even if XMB Plugins is Disabled.

There is a small problem with having Lockdown load the plugins though. Some plugins which hook functions by waiting for the target firmware module to start may not work, because the module would have already been started before Lockdown loads the plugin. Such plugins have to be manually installed in the pspbt*nf.bin files before the modules they try to hook are loaded.

If you are not using the Disable XMB Plugins options, then there is no problem.

Note:
To change the color of the wave you can hex edit address 0x1D8 and change the value corresponding to each month (in hexadecimal).

Presently the theme file is called lockdown.argb and is not compatible with Lockdown v3.0 themes as the current version can only load ARGB uncompressed BMPs. The graphics used are included to help make custom themes.

Quote:
Changelog BETA-3:
Enhanced security. Plugins cannot be used to bypass the password.
Optimized memory usage.

Changelog BETA-2:
Fixed a problem where ISOs would not show up in the XMB.
__________________
You didn't hear it.
You didn't see it.
You won't say nothing to no one, never in your life.
You never heard it.
How absurd it all seems without any proof.

Last edited by Torch; 06-17-2009 at 11:49 PM.. Reason: Updated to Beta-3
Torch is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-03-2008, 11:07 AM   #2
 
Join Date: Oct 2006
Posts: 95
Trader Feedback: 0
Default

can this be used as a plugin

Last edited by nukester; 10-03-2008 at 03:25 PM..
nukester is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-03-2008, 11:16 AM   #3

¡Éste es Spartaaaaaaa!
 
Torch's Avatar
 
Join Date: Jun 2007
Posts: 2,472
Trader Feedback: 0
Default

No it has to be installed as per the instructions. And did you really need to quote the whole post, when your reply was the first one? I suggest you edit your post so you don't clutter up everyone's screen.
__________________
You didn't hear it.
You didn't see it.
You won't say nothing to no one, never in your life.
You never heard it.
How absurd it all seems without any proof.
Torch is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-03-2008, 01:31 PM   #4
Local Tech
 
joseph10444's Avatar
 
Join Date: Oct 2007
Real First Name: Joe
Location: home
Just Played: rockband
Posts: 1,822
Trader Feedback: 0
Default

do you know why it cant work on phats?
joseph10444 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-03-2008, 02:12 PM   #5
 
infinity888's Avatar
 
Join Date: Jan 2008
Location: florida
Posts: 235
Trader Feedback: 0
Default

Quote:
Originally Posted by joseph10444 View Post
do you know why it cant work on phats?
Why do you think it wont work? The only thing stoping phats from doing what slims can do is... RAM. Phats have 32mb Slims have 64mb. Shot in the freakin dark here, but i think it might be a memory issue.

BTW. Torch nice work. If i had a reason to keep ppl out of my psp I would def use this app.
infinity888 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-03-2008, 07:59 PM   #6
 
Join Date: Oct 2008
Posts: 19
Trader Feedback: 0
Default sce

Hi, would it be possible for you to make it so it can skip the SCE logo after you enter the password on boot up. I hate the SCE logo and thats the only thing preventing me from using this. Great program otherwise
Thanks
zach5555 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-03-2008, 08:05 PM   #7
 
mohaas05's Avatar
 
Join Date: Jan 2007
Real First Name: mohaas05
Location: Land of honey
Just Played: San Andreas
Posts: 4,255
Trader Feedback: 0
Default

You can disable the SCE logo from the recovery menu
__________________
www.mohaas05.co.cc
mohaas05 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-03-2008, 09:15 PM   #8
Local Tech
 
joseph10444's Avatar
 
Join Date: Oct 2007
Real First Name: Joe
Location: home
Just Played: rockband
Posts: 1,822
Trader Feedback: 0
Default

yeah i thought about ram
but then lockdown (v3) can be done on the phat
and all this adds (i think) is an xmb

ive seen the vlf library used for programs that can work in phats

SO then i asked the question
joseph10444 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-03-2008, 09:28 PM   #9

¡Éste es Spartaaaaaaa!
 
Torch's Avatar
 
Join Date: Jun 2007
Posts: 2,472
Trader Feedback: 0
Default

The original VSH mode modules have already allocated all the memory on Phat. There is remaining memory on the Slim which is used. Phat will be supported soon, its possible.

There seems to a problem with ISOs not showing up when using this. EDIT: Its due to the iop.prx patches. Should be fixed shortly when DAX releases a new version. Until then no piracy :P
__________________
You didn't hear it.
You didn't see it.
You won't say nothing to no one, never in your life.
You never heard it.
How absurd it all seems without any proof.

Last edited by Torch; 10-04-2008 at 12:05 AM..
Torch is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-03-2008, 09:35 PM   #10

Developer
 
crait's Avatar
 
Join Date: Dec 2006
Location: Narnia
Posts: 105
Trader Feedback: 0
Default

Nice job.
Can I talk to you on AIM or something?
__________________
Want to see all my programs in one spot? http://crait.ueuo.com/
Want to join an awesome forum where you can get help with said programs? http://www.sands.co.nr/
You can also check out my forum section at http://www.brewology.com/
Or you can PM me. :D
crait is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-03-2008, 09:40 PM   #11

¡Éste es Spartaaaaaaa!
 
Torch's Avatar
 
Join Date: Jun 2007
Posts: 2,472
Trader Feedback: 0
Default

Quote:
Originally Posted by crait View Post
Nice job.
Can I talk to you on AIM or something?
I've only got MSN.
__________________
You didn't hear it.
You didn't see it.
You won't say nothing to no one, never in your life.
You never heard it.
How absurd it all seems without any proof.
Torch is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-04-2008, 08:19 AM   #12

¡Éste es Spartaaaaaaa!
 
Torch's Avatar
 
Join Date: Jun 2007
Posts: 2,472
Trader Feedback: 0
Default

Updated to BETA-2:
Fixed a problem where ISOs would not show up in the XMB.
__________________
You didn't hear it.
You didn't see it.
You won't say nothing to no one, never in your life.
You never heard it.
How absurd it all seems without any proof.
Torch is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-04-2008, 09:19 AM   #13
Local Tech
 
joseph10444's Avatar
 
Join Date: Oct 2007
Real First Name: Joe
Location: home
Just Played: rockband
Posts: 1,822
Trader Feedback: 0
Default

thanks for this
joseph10444 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-04-2008, 10:34 AM   #14
 
Join Date: Oct 2008
Posts: 19
Trader Feedback: 0
Default i know

Quote:
Originally Posted by mohaas05 View Post
You can disable the SCE logo from the recovery menu
i know, but when you boot your psp up and after you enter the password, it still shows up even if you have it disabled
zach5555 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-04-2008, 12:04 PM   #15
Local Tech
 
joseph10444's Avatar
 
Join Date: Oct 2007
Real First Name: Joe
Location: home
Just Played: rockband
Posts: 1,822
Trader Feedback: 0
Default

sometimes it takes a few reboots to make sure the SCE logo is off

if that doesn't work

mayb its the plugin
joseph10444 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-04-2008, 12:45 PM   #16
 
Join Date: Oct 2008
Location: New York
Posts: 3
Trader Feedback: 0
Default

I have Lockdown v3, and I removed it so I can install the Beta-2, the problem is that when I restart my psp slim 401m33-2 the psp remains at a black screen with the power LED on. I did everything correct according to the readme file. Has this problem happen to anyone else.
eluv81 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-04-2008, 11:20 PM   #17
 
vodkkaa's Avatar
 
Join Date: Apr 2007
Posts: 886
Trader Feedback: 0
Default

for the next release could you use intrafont and the PSPs built in password dialogue (like when you set parental controls). and why doesn't it work on the phat
vodkkaa is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-05-2008, 04:16 AM   #18
Enter Custom Title
 
Davee's Avatar
 
Join Date: Sep 2006
Real First Name: Davee
Location: Perth, Scotland
Posts: 1,041
Trader Feedback: 0
Default

Nice release Torch. Finally glad to see someone use the VLF module.
Davee is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-07-2008, 02:39 PM   #19
 
Join Date: Oct 2008
Location: New York
Posts: 3
Trader Feedback: 0
Default

I'm still having issues installing Lockdown XMB Beta-2, the screen stays blank when I start my psp slim. Can it be the plugins that are enable that is causing this issue.
eluv81 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-08-2008, 02:45 AM   #20
 
MiKeY188's Avatar
 
Join Date: Apr 2008
Location: Ireland
Posts: 979
Trader Feedback: 0
Default

very nice program man i just tried it out. looks awesome with the vlf module
Keep the updates coming.
MiKeY188 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-08-2008, 07:05 PM   #21
 
Join Date: Oct 2008
Posts: 19
Trader Feedback: 0
Default sce

ok, i have tried everything you said, but after i input the password the sce logo still shows up! you said it skips it after you put the password in on yours?
Thanks,
Zach
zach5555 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-09-2008, 06:42 PM   #22
 
Oriax's Avatar
 
Join Date: Sep 2006
Location: USA
Posts: 9
Trader Feedback: 0
Default

I get the black screen problem when cxmb.prx is enabled. Otherwise it works fine.
Oriax is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-09-2008, 07:46 PM   #23
Enter Custom Title
 
tinmanx's Avatar
 
Join Date: Dec 2005
Posts: 205
Trader Feedback: 0
Default

Quote:
Originally Posted by Oriax View Post
I get the black screen problem when cxmb.prx is enabled. Otherwise it works fine.
It is because of edited RCO's. The ones that cause the problem are the system_plugin*.*.rco's. The RCO that causes the most problems is system_plugin_bg.rco.

I bet if you used a clean system_plugin_bg.rco, with everything else edited your PSP will load Lockdown XMB.

The main problem I found in this, and older versions, is that if you use something like VSHMenu, or autoboot'ers you can bypass the lock. (Yes, I know you can just use DC )
tinmanx is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-10-2008, 02:11 AM   #24

¡Éste es Spartaaaaaaa!
 
Torch's Avatar
 
Join Date: Jun 2007
Posts: 2,472
Trader Feedback: 0
Default

Quote:
Originally Posted by vodkkaa View Post
for the next release could you use intrafont and the PSPs built in password dialogue (like when you set parental controls). and why doesn't it work on the phat
DAX's VLF lib already uses infraFont to display text. I want to keep everything customizable so I'm gonna leave everything as images.

Quote:
Originally Posted by zach5555 View Post
ok, i have tried everything you said, but after i input the password the sce logo still shows up! you said it skips it after you put the password in on yours?
Thanks,
Zach
I'm forwarding all the parameters to vshmain.prx, so if it receives the parameters to skip the SCE logo, then it will be forwarded to vshmain.prx (such as when exiting a game back to XMB).

It might be done in some other way by systemctrl.prx when cold booting. I'll have to see whats happening.

Quote:
Originally Posted by eluv81 View Post
I'm still having issues installing Lockdown XMB Beta-2, the screen stays blank when I start my psp slim. Can it be the plugins that are enable that is causing this issue.
Quote:
Originally Posted by tinmanx View Post
It is because of edited RCO's. The ones that cause the problem are the system_plugin*.*.rco's. The RCO that causes the most problems is system_plugin_bg.rco.

I bet if you used a clean system_plugin_bg.rco, with everything else edited your PSP will load Lockdown XMB.

The main problem I found in this, and older versions, is that if you use something like VSHMenu, or autoboot'ers you can bypass the lock. (Yes, I know you can just use DC )
The code to read and parse the RCO files has been rewritten by DAX in the vlf lib. It may not have the same leniency towards inconsistencies in the files as the original Sony RCO parsing code.

Basically, a customized RCO may work in the XMB normally, but it may not work with the vlf library (which is used by Lockdown).

Try installing Lockdown from a freshly installed firmware. Then install custom files one by one to see which is causing the problem.
__________________
You didn't hear it.
You didn't see it.
You won't say nothing to no one, never in your life.
You never heard it.
How absurd it all seems without any proof.
Torch is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-10-2008, 08:00 PM   #25
 
Join Date: Oct 2008
Posts: 19
Trader Feedback: 0
Default cool!

Quote:
Originally Posted by Torch View Post
DAX's VLF lib already uses infraFont to display text. I want to keep everything customizable so I'm gonna leave everything as images.



I'm forwarding all the parameters to vshmain.prx, so if it receives the parameters to skip the SCE logo, then it will be forwarded to vshmain.prx (such as when exiting a game back to XMB).

It might be done in some other way by systemctrl.prx when cold booting. I'll have to see whats happening.





The code to read and parse the RCO files has been rewritten by DAX in the vlf lib. It may not have the same leniency towards inconsistencies in the files as the original Sony RCO parsing code.

Basically, a customized RCO may work in the XMB normally, but it may not work with the vlf library (which is used by Lockdown).

Try installing Lockdown from a freshly installed firmware. Then install custom files one by one to see which is causing the problem.
Cool!, cant wait until the next update!
zach5555 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-13-2008, 07:34 AM   #26
 
Join Date: Oct 2008
Location: New York
Posts: 3
Trader Feedback: 0
Default

Thanx I isolated the issue, since I'm using a custom flash theme I had to edit some of my RCO's and PRX's to get Beta-2 to operate. Thanx for the info.
eluv81 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-24-2008, 09:51 AM   #27

¡Éste es Spartaaaaaaa!
 
Torch's Avatar
 
Join Date: Jun 2007
Posts: 2,472
Trader Feedback: 0
Default

Updated to Beta-3. Enhanced Security against plugins.
__________________
You didn't hear it.
You didn't see it.
You won't say nothing to no one, never in your life.
You never heard it.
How absurd it all seems without any proof.
Torch is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-24-2008, 11:19 AM   #28
 
h2l29's Avatar
 
Join Date: Dec 2007
Location: France BREST
Posts: 1
Trader Feedback: 0
Default

where should I put the folder "theme stuff"?

it works not with me, is it compatible 5.00M33-3?
h2l29 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-24-2008, 11:24 AM   #29

¡Éste es Spartaaaaaaa!
 
Torch's Avatar
 
Join Date: Jun 2007
Posts: 2,472
Trader Feedback: 0
Default

Quote:
Originally Posted by h2l29 View Post
where should I put the folder "theme stuff"?

it works not with me, is it compatible 5.00M33-3?
Thats only for making themes. It works on 5.00M33-3.
__________________
You didn't hear it.
You didn't see it.
You won't say nothing to no one, never in your life.
You never heard it.
How absurd it all seems without any proof.
Torch is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 10-24-2008, 11:32 AM   #30
 
Join Date: Dec 2005
Location: Texas
Posts: 1,087
Trader Feedback: 0
Default

Hey Torch,

I would just like to join the crowd in saying thanks! I found all your homebrew applications to be helpful
__________________
[SIZE="5"][B]๏̯͡๏[/B][/SIZE]
Psypher is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Tags
beta , beta2 , lock , lockdown , password , protect , style , vlf , xmb

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -8. The time now is 06:12 AM.



Use of this Web site constitutes acceptance of the TERMS & CONDITIONS and PRIVACY POLICY
Copyright © 2009, QJ.NET. All Rights Reserved.
Contact Us