Quick Change Cpu Speeds


OK I've updated the PND so that it only uses one appdata directory for all scripts (in fact it doesn't need to use any, but this is not supported in the PXML spec yet). I haven't tested it yet because my Pandora is still being repaired but as it was just a quick change to the PXML I don't expect any issues with it.

If anybody wants to upload to the file archive or appstore (after testing!) then be my guesterino!
 
Pleng said:
OK I've updated the PND so that it only uses one appdata directory for all scripts (in fact it doesn't need to use any, but this is not supported in the PXML spec yet). I haven't tested it yet because my Pandora is still being repaired but as it was just a quick change to the PXML I don't expect any issues with it.

If anybody wants to upload to the file archive or appstore (after testing!) then be my guesterino!

Hi Pleng

Well done I am envious - trying to create pnd using scripts and running into a brickwall. I was wondering if you could help

1) Would you be prepared to release your pnd "source". I would love to see how it all comes together the scripts, pxml etc (I learn more by actual example than steps!)
2) I was wondering what I need to do to get genpxml and pnd_make.sh on my pandora - there is talk of it being in the GIT. Excuse my absolute ignorance - New to the linux scene (like BRAND new) but am a programmer

thanks mate

tds48k
 
Last edited by a moderator:
Hi dark. I made mine using Windows as, as you have found, the tools to make them natively don't exist on Pandora. Buzz me a PM with your email address and I'll send you the files I used to make them.
 
Pleng said:
Hi dark. I made mine using Windows as, as you have found, the tools to make them natively don't exist on Pandora. Buzz me a PM with your email address and I'll send you the files I used to make them.

you are a star - Thanks!
 
Last edited by a moderator:
pnd_make.sh you can find at
/usr/pandora/scripts/pnd_make.sh

You need to specify the full path, since it will not be found by default (but it is in the firmware) I think genpxml is there too, but panda is at home, and seems to have dropped of the network so can't check.
 
@tsh - Thanks I will investigate

@pleng - Not sure if you got my PM - If not let me know and ill send it again - Have not received an email yet - thanks again
 
dark I sent an email this morning. have you checked your junk mail?
 
Pleng said:
dark I sent an email this morning. have you checked your junk mail?

Thanks Pleng! Yep it was in the junk mail folder (why I dont know!)

Anyhow will download tonight! Thanks again!
 
Last edited by a moderator:
skeezix said:
Why not make a pnd installer for these little hacks?

Ie: g sudo it to popup he sudo prompt as needed whilecopyng in bits or chmodding; the pnd would jut be a runs riot with a few files to copy so not hard to make?

I like the idea .. Probably can't build them into the firmware for legal sake, but common desire I bet to jump to 600, 700, 800 etc.

Hmm, we really just need an easy .ovr generator so people can flag pnds to run at desired speeds, perhaps? Whose up to it .. Pygtk awaits :)

Jeffphone
For minimenu could this number setting be added to the .ovr file so that it sets the clock speed automatically when you load the app? This way different apps that need different speeds can be set in the .ovr just once, then you don't need to mess with it, just load app.

The trick is that when you exit back to mm it should set the speed back to default.
 
Last edited by a moderator:
This is in ED's possible-to-do list for Hotfix 4. If a PND or an OVR specifies a speed, a dialogue box will come up advising the app wants to change the cpu speed and asking you if you wish to allow the change. If the change is allowed, the speed will be set back to its previous value after you exit the application.
 
Pleng

been battling for the last hour ... I downloaded your files

if i make the pnd off of your iso and pxml it works

i tried to make an iso using your files and my iso seem not to work (I have not idea what i am doing wrong)

I have followed the guide on the wiki here is my script

mkisofs -o CPU850.iso -R d:\cpuspeedss\pnd\tom (I put al your .sh and .xml in this directory)

I really dont know what the heck is going on -- Even tried to make the iso with ultraiso that did not work either!

Any ideas here please!
 
OK don't include the XML in the iso, that might confuse it.

I don't really know what else to advise. Like I say I do my development on Windows. Once I've made the iso i just type: copy myiso.iso + PXML.xml mypnd.pnd into command prompt.
 
Pleng said:
OK don't include the XML in the iso, that might confuse it.

I don't really know what else to advise. Like I say I do my development on Windows. Once I've made the iso i just type: copy myiso.iso + PXML.xml mypnd.pnd into command prompt.

Yep Im also working in windows ... mind you will try on the pandora when i get a moment

Do me a fav ... what program are you using to create the iso

FYI - your iso, which works has the PXML in it ... but I will try and remove it and see what happens

Thanks!
 
Last edited by a moderator:
heh does it? ooops can't be that then!

I'm using Deep Burner (freeware) to make my iso.

Ahhh what program are you using to make the PXML? Make sure you save it in Linux/Unix format. Windows and Linux handle carriage returns/line feeds differently. Notepad++ has the facility to save unix style.
 
Pleng said:
Ahhh what program are you using to make the PXML? Make sure you save it in Linux/Unix format. Windows and Linux handle carriage returns/line feeds differently. Notepad++ has the facility to save unix style.
This shouldn't matter - newlines count as whitespace in XML. And the PXML most certainly should be in the ISO.

48K: Any clues in /tmp/pndrun<whatever>? Does your PND (or even just the ISO) mount on the Pandora? (e.g. mount -o loop /path/to/your.pnd /mnt/something)
 
Last edited by a moderator:
SteveM said:
Pleng said:
Ahhh what program are you using to make the PXML? Make sure you save it in Linux/Unix format. Windows and Linux handle carriage returns/line feeds differently. Notepad++ has the facility to save unix style.
This shouldn't matter - newlines count as whitespace in XML. And the PXML most certainly should be in the ISO.

48K: Any clues in /tmp/pndrun<whatever>? Does your PND (or even just the ISO) mount on the Pandora? (e.g. mount -o loop /path/to/your.pnd /mnt/something)

SteveM I shall try tonight and come back to you

Pleng .. thanks Ill try your iso tool as well

Damn it so exciting trying something new, but sooo frustrating as I dont know my way around properly - I am so far from my comfort zone, I cant afford the airticket back :D
 
Last edited by a moderator:
Okay - my issue was defnitely in the creation of the iso ...

I proved this by using the uneditted PXML from pleng, with iso's created by ultraiso and mkisofs - these would not work - The icons appeared on the desktop and when you clicked them there was some activity (led blinked a few times) but the CPU speed was not changed (and the warning dialogue did not appear)

Created the iso with deep burner and all worked perfectly!

Then went about creating my pnd (well a crib from pleng :) ) and it worked (I only wanted one icon .. setting speed to 850)!

Next I want to pnd a toggling wireless on and off and controlling screen brightness (anyone have the commands for this?)

Many thanks for the files pleng ....
 
TheDarkSpectrum48K said:
Next I want to pnd a toggling wireless on and off and controlling screen brightness (anyone have the commands for this?)
SomeGuy99's hotkeys guide mentions the location of the WiFi toggling script, if that's of any help. Personally, I just followed the guide and bound it to a key combination (left-shoulder, right-shoulder, and the "W" key, in my case).
 
Last edited by a moderator:
hey, I have a problem with this PND. If I try to run pidgon it runs this program and tries to change my cpu speed.
 
Thats a new one. Try deleting the 'Plengscripts' folder from appdata and then re-launching it again. Or try a fresh download of that PND if that fails.
 
Back
Top