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!

[RELEASE] Hold+ v3.8 - Battery Saver Plugin

This is a discussion on [RELEASE] Hold+ v3.8 - Battery Saver Plugin within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Hold+ v3.8 Tested on 5.50GEN-B Download: Download - ifile.it (Click on Request Ticket ). Hold+ is the ultimate companion to ...

Reply
 
LinkBack Thread Tools
Old 01-18-2009, 06:43 AM   #1

¡Éste es Spartaaaaaaa!
 
Torch's Avatar
 
Join Date: Jun 2007
Posts: 2,472
Trader Feedback: 0
Lightbulb [RELEASE] Hold+ v3.8 - Battery Saver Plugin

Hold+ v3.8

Tested on 5.50GEN-B

Download: Download - ifile.it (Click on Request Ticket).

Hold+ is the ultimate companion to the PSP's music player. It adds useful features and gives you TWICE the battery life when used properly.

It does the following when the Hold switch is enabled:
* Switches off the LCD screen and backlight.
* Underclocks the CPU to 60MHz
* The original screen brightness and clock speed are restored when the Hold switch is released.
* Prevents the PSP from going into suspend mode if you accidently push the power switch too far when turning off Hold mode.
* Allows complete operation of the PSP controls with the display turned off.
* Turns off LEDs in hold mode.
* While in hold mode, allows the use of Left, Right, LTrigger, RTrigger, Volume and Start buttons, if you hold the Select button first. Useful to skip songs, pause etc.

Additional Features:
* Enables the 5th brightness level on PSP Slim.
* Increases the vertical scrolling speed of Music player by around 50% (scroll 300 songs in 10 seconds).

Usage:
Turn on the Hold switch to automatically disable the display and underclock the CPU. Turn off the Hold switch to return the CPU to normal speed and enable the display.

If you push the ANALOG UP button when turning on the Hold switch, it will only lock the keypad like normal hold mode. The display and CPU speed will not be changed, so that you can watch videos etc. with the keypad locked.

If you push the ANALOG UP button when turning off the Hold switch, the display will remain switched off and the CPU will remain underclocked, but you can operate the PSP. To return to normal, push the power switch to the suspend position, or just press the Screen button.

While the PSP is in hold mode, if you first hold down the Select button, you can use the following buttons: Left, Right, LTrigger, RTrigger, Vol+, Vol-, Start.

Installation:
You can install it in the seplugins folder, and make an entry in VSH.txt. Thus it will be active in the XMB. Its also possible to use it in games by adding it to GAME.txt, but some games may crash etc., if the CPU is underclocked to such a low value.

Optionally, its also possible to install it in your PSP's flash0 so that it will work without a Memory Stick. For this you can use FreePlay's "NewBTCFNedit" and enable it for VSH mode in the all the PSPBT?NF.bin files. Add it before vshmain.prx.

Advanced:
If you want to change the clock speed to your own values, you can use a hex editor to change them. The offsets in the file for v3.8 are
0x1264 - CPU
0x1268 - Bus (Should be half the CPU speed or less)

The values should be entered in hexadecimal. The default value for CPU is 3C (60 MHz in decimal) and the default value for Bus is 1E (30 MHz in decimal).

Note that simply using any arbitrary value will not work. You will have to test and see which values for CPU and Bus speed work.

Credits:
Thanks to adrahil for helping with preventing the suspend mode.

Thanks to Booster for the SysCon Hook sample, based on which Hold+ v3.0 was updated.

Quote:
Originally Posted by Changelog
Changelog v3.8
----------------------------------
5th brightness level now works correctly on PSP-3000.
__________________
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; 07-05-2009 at 03:11 AM.. Reason: Updated to v3.8
Torch is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-18-2009, 08:35 AM   #2

 
Mr_Shizzy's Avatar
 
Join Date: Aug 2007
Posts: 560
Trader Feedback: 0
Default

Hey, that fast scroll option sounds handy. Great work.

Are you considering adding some sort of group scroll feature ?
__________________
PSP MODEL: PSP SLIM 2000 TA-085v2
Custom Firmware: 5.50 GEN-D2
Mr_Shizzy is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-18-2009, 11:39 AM   #3
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

hey thanks
question: is there any way to disable the fast mode?
joseph10444 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-18-2009, 11:54 AM   #4
Downtown Brownfrown!
 
RocSqualie's Avatar
 
Join Date: Dec 2005
Real First Name: "InfinitiProject"
Location: East Coast, USA
Just Played: Halo 3: ODST
Posts: 328
Trader Feedback: 0
Default

Just revert back to 3.51. It seems that only the fast scroll was added in 3.6.
__________________
PSP Slim 2001/16GB Sony Pro Duo Mark 2/5.50 GEN-B2 & 5.00 M33-6 (NAND backups)
RocSqualie is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-18-2009, 01:14 PM   #5
 
Join Date: Jul 2008
Location: across the omniverse
Posts: 29
Trader Feedback: 0
Default

Thanks for this update, Torch!

But sorry if I am annoying with my request, but will be great if in next version exists an additional feature to enable 1/2 or 2/3 of 1st brightness level (for those plays in dark, and wants save more battery), and the possibility to deactivate or activate the fast scrool and change clock speed in .ini configuration, for example, instead hex editor, because will be more easy to change by noobs like me.

Congratulations for this great job!
Ziltoid is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-19-2009, 02:00 AM   #6

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

The display turns off if you set the brightness below the 1st level on the Slim. The brightess only works from 36-99. Only the Phat supports all values from 1-100.

I'll add a config file or something in the next version.
__________________
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 02-03-2009, 07:04 PM   #7
 
Join Date: Jan 2009
Posts: 7
Trader Feedback: 0
Default Cwcheat's auto cpu clocker

Why not implement something like CwCheat's auto Cpu clocker and correct the bus speed caculation to so it can be the best psp battery saver. It could set to clock with NOTE+RTRIGGER or something. This would be great for during gameplay.
gmwiz05 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-04-2009, 01:37 AM   #8

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

Its not meant to be used in game. Its mainly for music.
__________________
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 02-04-2009, 11:39 PM   #9
 
gabrielss's Avatar
 
Join Date: Dec 2007
Posts: 9
Trader Feedback: 0
Default

Hello again TORCH!

Remember me from version 3.4??

ok, its the same thing again hehe. Well, the thing is, i want the plugin make the power light not flash at all. In 3.4 was patch hex offset 0x584 (aprox) from 80 00 to 00 01.

But in this new version i can't find which one is correct.

Please! Help me again with this one if its not a problem, this version is great! no problems at all with my phat and the ones from my friends but we all want to have the aprox 6 extra hours to batt time this plugin gives when the power light don't flash (not counting the time it gives already).

Well, thanks anyways! And this prx is one of the things that make the PSP better! hehe.

Keep up the good (and hard) work! you are great!

See ya!


Gabriel.-
gabrielss is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-05-2009, 05:59 AM   #10

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

I just broke my toolchain and can't get it working, so can't help you right now.
__________________
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 02-05-2009, 08:10 AM   #11
 
gabrielss's Avatar
 
Join Date: Dec 2007
Posts: 9
Trader Feedback: 0
Default

Ok torch!

No problem!

I'll just wait hehe :P


Thanks for all!


See ya!


Gabriel.-
gabrielss is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 03-03-2009, 09:35 AM   #12
 
Join Date: Mar 2009
Posts: 4
Trader Feedback: 0
Default

I have a problem with Hold+ 3.6 plugin. If I turn hold on, there is no problem, but if i switch it back, the processor remains at 60mhz. Do you know the solution?

Firmware: 5.00 M33-6
Plugins: Music.prx, Hold.prx
Firebrand_90 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 03-03-2009, 09:36 AM   #13

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

That can't happen in v3.6. You probably have a really bad hold switch.
__________________
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 03-03-2009, 09:41 AM   #14
 
Join Date: Mar 2009
Posts: 4
Trader Feedback: 0
Default

My hold switch works fine. The problem started after they changed my wi-fi card for another one in the service because the last one broken.
Firebrand_90 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 03-03-2009, 09:44 AM   #15

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

Quote:
Originally Posted by Firebrand_90 View Post
My hold switch works fine. The problem started after they changed my wi-fi card for another one in the service because the last one broken.
In previous versions, a faulty hold switch that rapidly turned on and off would cause the restore speed function to get cancelled because the control buttons are read from an interrupt context.

In v3.5 onwards there's no way it could happen, unless it was already at 60MHz when you turned on the hold switch for the first time, somehow.
__________________
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 03-03-2009, 09:48 AM   #16
 
Join Date: Mar 2009
Posts: 4
Trader Feedback: 0
Default

And there is no way to get it right? Because i don't think it's the hold switch. Maybe the motherboard? If i restart my PSP the speed returns to normal.
Firebrand_90 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 03-03-2009, 09:49 AM   #17

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

Make sure the speed in VSHmenu is set to Default. If it gets stuck at 60, then just hold the screen button till it turns off and it will reset to 222.
__________________
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 03-03-2009, 09:53 AM   #18
 
Join Date: Mar 2009
Posts: 4
Trader Feedback: 0
Default

That worked! Thank you. I set my VSH menu speed to default from 266 and it works. So i mustn't go further than 222! Thank you again. ^^
Firebrand_90 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 03-03-2009, 09:54 AM   #19

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

When you change the speed nv VSHMenu, it destroys the speed functions to that it can't be restored automatically.
__________________
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 03-09-2009, 10:27 AM   #20
 
gabrielss's Avatar
 
Join Date: Dec 2007
Posts: 9
Trader Feedback: 0
Default

Hello torch!

Have you fixed your toolchain?

I was hoping if you could help me making the plugin to spot flashing the power light while in hold mode.

Well, i'll wait for your answer!

Thanks!

You're great man!


bye!



Gabriel.-
gabrielss is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 03-24-2009, 02:03 PM   #21
 
Join Date: Mar 2009
Posts: 3
Trader Feedback: 0
Default

hello i am having a problem with hold+3.6, i did everything right I put the hold.prx in seplugins folder and added the vsh txt plus i enabled it but it is not working for me. I think i have a theory would be beacsue i use chilly willys key cleaner or that has nothing to do with the plugins.
jada202 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 03-24-2009, 09:07 PM   #22

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

You didn't add it correctly then. There shouldnt be any new line at the end of the entry.
__________________
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 03-25-2009, 08:21 AM   #23
 
Join Date: Mar 2009
Posts: 3
Trader Feedback: 0
Default

Yea i don't have any line at the end of the text, my psp version is 5.00m33-6 and this is what i wrote in the vsh txt
ms0:/seplugins/hold.prx 1 ,isn't it right? will appreciate a soultion, thanks

Last edited by jada202; 03-25-2009 at 06:07 PM..
jada202 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 03-26-2009, 04:47 AM   #24

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

You might have disabled loading XMB plugins in recovery menu under advanced.
__________________
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 03-26-2009, 01:49 PM   #25
 
Join Date: Mar 2009
Posts: 3
Trader Feedback: 0
Default

i found out wat was the problem it wasn't the vsh txt or the Xmb plugin in recovery under advanced but chilly willies key cleaner that was the last application i used on my psp and i reinstall cfm 5.00m33-6 and the hold+ v3.6 works perfectly now. Thanks for your help anyways, if anyone come ups with the same problem and the solutions u share with them does not work tell'em to try reinstalling beacsue they might have use some type of application on their psp. thanks again Torch
jada202 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-01-2009, 04:11 AM   #26

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

Updated to v3.7

I've modified the internal working quite a bit, so report any problems if any.

Changelog v3.7
----------------------------------
Optimized Code.
Proper fixed to prevent any chance of accidental suspend when coming out of hold mode due to pushing switch too far.
LEDs do not blink every 30 seconds anymore.
__________________
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 04-06-2009, 10:28 PM   #27
 
Join Date: Apr 2009
Posts: 19
Trader Feedback: 0
Default

Thanx for update!
oNeJeZ is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 04-13-2009, 04:16 AM   #28
 
Join Date: Apr 2009
Posts: 2
Trader Feedback: 0
Default

If I use Hold+ function, can I control music player by Romote control with my headset?
phaolo is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 05-06-2009, 12:36 AM   #29
 
Join Date: May 2009
Posts: 11
Trader Feedback: 0
Default

Thanks for this update
i wii have a try
diaokediao is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 07-05-2009, 12:45 AM   #30

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

Changelog v3.8
----------------------------------
5th brightness level now works correctly on PSP-3000.
__________________
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
Reply

Tags
battery , hold , plugin , release , saver , v38

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 08:06 AM.



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