After playing with PocketHackMaster, XCPUScalar I've found that noone of them was able to overclock my device reliably. So I've wrote my own program that uses undocummented OEMSetCpuFrequency IOCTL of NK.EXE. Program can be downloaded from http://mamaich.kasone.com/imate/Overclock.rar
I can send source code on request. Use this program at your own risk and backup before running it.
Program allows to manually adjust L, M, N parameters for Imate running 1.72 ROM (I have not tested older ROMs). The L parameter modifies SDRAM frequency (36 is a maximal value for my device), M - is a CPU frequency multiplier (shoul be left as a 4), N is a turbo mode for a normal mode multiplier. Setting its value to 1.5 makes the device work slower (though reported speed by PocketHackMaster and other tools is 796Mhz). My best results are 36/4/1 (530 Mhz) as shown on screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
.
You may try other values. The smaller values may give the higher speed.
Cool..I'm trying it out...seems faster...but is it my mind playing tricks?
I'm using 1.66 and i set the overclock same as above.
I tried it many times and most of the benchmarks readings differ a bit.
Anyhow Checkout my test results....
Standard XDAII___________________After Overclock
Hmm...seems like the Standard XDAII is giving better results...but then again, I really dunno what all this mean....
Can someone explain it to me...errr in simple english please?
And one more thing,seems like the settings will change back everytime it is closed (by clicking 'OK' on top). Is the oveclock still running then?
Very thankful Mamaich! ..You are a good man..respect you.
Ser
I have not tested old ROMs like 1.66, but in my 1.72 overclocking is kept after the program is closed. Overclocking may reset after device goes into sleep state or when inserted into cradle. This is not tested.
Overclocking to 796 Mhs makes the device work slower than on 530 Mhz, I don't know why.
mamaich ..
Does it Work "Reliably" on the XDA-1, Running ROM Ver 3.17.03 ??
Thanx
Yeah,it takes the speed you choosed when you tep OK on 1.72 ROM.
My problem is that on 530Mhz my XDA2 freezes on Hard Processing Applications..like Windows Media Player,Pocket Quake,Etc..
Do you think is related to applications I have in background like: Spb Pocket Plus-MultIE and Caller ID monitor?
Someone can confirm that your ppc runs with no problems on 530mhz and more? if yes,what app do you have in background?
thanx
I think it is the same with overclocking computers... has to do with the fact that every processor is a different grade, all can run the 400mhz no problem, but only a few can do 530 without crashing.
Crashing or resetting is a sign that you've gone too far; usually you can overcome this by increasing the voltage of the CPU, but don't have that option in PPC.
I've asked this because many users runs 530mhz and more frequencies without problems.
That annoing me..I've removed all the background progs.. Tested many times with GX Benchmark whitout probs but when I run Windows Media Player it freezes after 30-40 sec.
Note: Only if I play a video file,like 300kbps..
Or if I play Quake,it freezes instantly.
In Os menu it runs very fast,but ..who want that if u can't run great games with this Clock.. :?
Let me know if your XDA2 supports this,maybe try also play a videofile about 300kbps for a minute..and let me know..
thanx
Using XCPUScalar I can run most things including games very well @472 and 530, but at neither Windows Media Player nor Pocket Player seem to like it. They'll often go to the next song 10-seconds to 1 minutes into it, and sometimes it will shut itself down. I would seriosuly recommend against overclocking to 700+ Mhz though unless you enjoy buying new phones.
I had the same problem with overclocking my Audiovox PPC 5050 to 530MHz. It would freeze after a few minutes of playing MP3s.
No,I say: It freezes when play videos at 300kbps and more..
No problems with mp3's..etc..
Using xpcuscalar I'm running my xda2 at 530Mhz with no problems at all, Use media player for mp3's in the car for a couple of hours a day along with tomtom 3. Only time I have any problems is sometimes (say 5% of the time) tomtom freezes after I recieve a phone call, but it does this if xcpuscalar is not running, so I don't think it's down to the overclocking.
Can play pocket quake and tomb raider without problems, mamece3 is a bit buggy though.
Sorry forgot to mention uk o2 rom 1.60 (offical o2 uk update rom) and xcpuscalar 2.62
Does anyone know what program i can use to benchmark my XDA2 ??,
I have overclocked mine to 530 and it is really flying along at the moment but it would be nice to get some figures as to how much faster it is?
OverClock
Hi mamaich and guys.
I placed the program in /Windows/Start Menu/Program folder. My Xda II runs stable and fast at 796MHz - not much difference in battery life compared against at 530MHz - which is great.
But however the only way I can keep OverClock running is to not display my Today (Desktop) screen. The program will close everytime I minimise it and reverting back to 400MHz.
Any ideas on how to rectify this please gentlemen?
TIA
I am running at 1500mhz, the flames and acrid smoke are wonderful, must go now the fire brigade want to see me.
Re: OverClock
[Krueger said:
Dr.Stein]But however the only way I can keep OverClock running is to not display my Today (Desktop) screen. The program will close everytime I minimise it and reverting back to 400MHz.
Click to expand...
Click to collapse
My program changes the CPU speed only when you press the "apply" button. After then you can safely close it. The device would revert to 400 mhz after entering the sleep state or in some other reasons. Later I'll make my program resident so that it would continuously keep the device overclocked. I'll post a new version here.
Re: OverClock
[Krueger said:
Dr.Stein]Hi mamaich and guys.
I placed the program in /Windows/Start Menu/Program folder. My Xda II runs stable and fast at 796MHz - not much difference in battery life compared against at 530MHz - which is great.
But however the only way I can keep OverClock running is to not display my Today (Desktop) screen. The program will close everytime I minimise it and reverting back to 400MHz.
Any ideas on how to rectify this please gentlemen?
TIA
Click to expand...
Click to collapse
....HMM....Whatt'a f**K!! I am the only that can't run more than 472mhz?? what's the problem??
It continue freezing on 530 if I play games,or other..
Ahh..I also CAN'T overclock to 796mhz,it freezes istantly!
The same to XcpuScalar on 530mhz,it freezes.
What problem can be guys? We are running on same devices,also I have a 1.72,Radio 1.14..
So what... **** happends
It's the same with each processor...
As you might know a 2.6 Ghz Pentium comes from the same wafer as a 3.6 GHz Pentium, but these processors are qualified for speed.
I don't think Intel is qualifing the XScales for Speed, this is not common in the mobile market. Here the chips are designed to reach a certain speed, all above is not really interesting.
Alex
a hard Hard reset!
I overclocked to 530, it worked perfectly. I tried to nearly 900, it freezed, I had to soft reset. OK.
Then I tried at nearly 600, it freezed, and I had to hard reset...twice
(ouf! I thought for a while that the device was good for the garbage can)
Related
After a soft reset I have about 25 Mb free memory but not for long...
I loose I guess about 1 Mb every day so I have to perform a soft reset maybe twice a month to have it running smoothly. I've heard that spb pocket plus and diary have a memory issue so I'm thinking of trying sbsh's products. Is this true or is the leak due to some other program or setting?
I run:
Pocket plus 3.1 and Diary
PPC Profiles 1.2
LVM Second Clock
Agile Messenger
Conduits Pocket Player
I would be happy about 1MB per day - you are quite lucky if you have such a small "memory leak" (I don't think you can call that memory leak... :wink: ) - I have to soft reset at least every 5 days... :?
And yes - I have all the SPB products installed, but I don't have the time to hard reset and configure everything again with SBSH products...
I lose it a lot quicker directly after the soft reset and when I'm down to 14-15 Mb it "leaks" about 1 Mb a day. I usually soft reset when I'm down to 6 Mb and by then the wizard is sloooow if I use demanding programs.
It's just really annoying, and I think I'm going to give sbsh a try anyway since their products look really good and clever. And if it solves my memory issue I'm likely to stay with them. If it doesn't I'll just go with the one I like the most.
Ok, thats maybe the same dimension as my leak - I get down to 15MB quite fast (maybe 2 days) but I don't wait with resetting till I am down to 6MB...
I am curious about the effect of swapping SPB with SBSH products - please keep me updated!!
Thanks!
Try upgrading to the latest level of SPB Pocket Plus first......
From the release notes.....
Version 3.1.1 (Apr 07, 2006)
Memory leak fix
Battery live time prediction fix
HTC Prophet backlight indicator support
Click to expand...
Click to collapse
I already did that... :?
I'm using version 3.1.0, Build 5287 so I might be affected by that bug but if it didn't do anything for DoctorT to update I doubt it will help me.
Well now I'm trying out pocketbreeze and ilauncher and so far I think I'm getting a lot better results. It's faster and don't lose nearly as much memory.
Something I hadn't thought of though was the close button features in pocket plus so now I'm searching for a program that alows me to map a real close feature to a hardware button.
Dmon said:
Well now I'm trying out pocketbreeze and ilauncher and so far I think I'm getting a lot better results. It's faster and don't lose nearly as much memory.
Something I hadn't thought of though was the close button features in pocket plus so now I'm searching for a program that alows me to map a real close feature to a hardware button.
Click to expand...
Click to collapse
use vbar or magicbutton - and keep us up-to-date!
Well after trying out Pocket Breeze and Ilauncher for some time I can say that I won't go back to Pocket Plus and Diary. Sbsh's products are a lot faster and leak a lot less memory. At first I really missed PP's feature to map a real close button to a hardware button, but VJ Okbutt solved that problem.
Dmon said:
Well after trying out Pocket Breeze and Ilauncher for some time I can say that I won't go back to Pocket Plus and Diary. Sbsh's products are a lot faster and leak a lot less memory. At first I really missed PP's feature to map a real close button to a hardware button, but VJ Okbutt solved that problem.
Click to expand...
Click to collapse
Are you still happy with the new choice of software. I have never used the SBP products but prefer Omega one Journel Bar which is execllent for news, weather in one very tidy application. However my Wizard leaks like mad also. It will drop below 10mb within 2 days and I will have to do a soft reset. I also use SK Tools Free up Ram program which recovers some of the RAM which goes missing in action but it only delays the enevitable reset.
I still use Sbsh's products and I won't be going back to Spb Pocket Plus and Diary. Not only for the memory leakage, I generally think Pocketbreeze and Ilauncher perform better and faster. I do however use Spb Time since it's by far the best alarm program I've tested and it does not seem to leak any memory.
Sorry for the late answer...
one thing with the spb stuff, i found that a straight upgrade made the software worse, that only a clean install with the latest software worked. the newest version of pocket plus is very good btw
uhm :shock:
i have the same issue but after my Wiz leak 5 meg it stops to do it.
SPB pocket plus it works fine for me and as I said the leak is related only to 5 mega..after it, the leaking stops.
y Wizard Runs pretty fast otherwise,
I dont have any extra Plugins other than SPB pocket Plus or Today Agenda.
When the Outlook is synched (contacts and appointments) I have around 3000 contacts Now.
The PIM file is 7 mb.
After the sync the device slows down a Lot.
Also there are two startup programs (system)
1 FILESYS.exe Takes around 1.8 MB at startup
2. GWES.exe . 1.28 MB(STARTUP)
As the device is used their size increases to ( 2-2.5 MB )this slows the device further.
Pls see pics attached <before and after>
using Oxios or any other memory closing app does not sort the problem out.
ONLY Rebooting sorts the problem.
Secondly, Is there any way I can shift my PIM.vol to the storage card?
coz I have noticed that when the Device memory is sufficient it also allocates sufficient Running memory to the Programs. I feel at least 20 Mb shold be there.
Or is there any Program which allows to MANUALLY ALLOCATE memory to <STORAGE> and <PROGRAMS>
Like in My O2 XDA..In wizard the slider does not move...
MY MAIN PURPOSE IS TO LEAVE MAXIMUM SPACE EMPTY on My C drive.(device)
thanx in advance.....
Regards,
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
______________________
GURJEET SINGH BAGGA
Microsoft Certified Proff.
[XDA2,O2MiniS,P900i,]
Say NO 2 Pirated S'Ware,Illegal Cracks
A BIG :"NO" TO WAREZ
Regardless of what others Preach & Practise.
Believe in urself And Just DO the Right Thing.
jeasbe said:
y Wizard Runs pretty fast otherwise,
I dont have any extra Plugins other than SPB pocket Plus or Today Agenda.
When the Outlook is synched (contacts and appointments) I have around 3000 contacts Now.
The PIM file is 7 mb.
After the sync the device slows down a Lot.
Also there are two startup programs (system)
1 FILESYS.exe Takes around 1.8 MB at startup
2. GWES.exe . 1.28 MB(STARTUP)
As the device is used their size increases to ( 2-2.5 MB )this slows the device further.
Pls see pics attached <before and after>
using Oxios or any other memory closing app does not sort the problem out.
ONLY Rebooting sorts the problem.
Secondly, Is there any way I can shift my PIM.vol to the storage card?
coz I have noticed that when the Device memory is sufficient it also allocates sufficient Running memory to the Programs. I feel at least 20 Mb shold be there.
Or is there any Program which allows to MANUALLY ALLOCATE memory to <STORAGE> and <PROGRAMS>
Like in My O2 XDA..In wizard the slider does not move...
MY MAIN PURPOSE IS TO LEAVE MAXIMUM SPACE EMPTY on My C drive.(device)
thanx in advance.....
Regards,
______________________
GURJEET SINGH BAGGA
Microsoft Certified Proff.
[XDA2,O2MiniS,P900i,]
Say NO 2 Pirated S'Ware,Illegal Cracks
A BIG :"NO" TO WAREZ
Regardless of what others Preach & Practise.
Believe in urself And Just DO the Right Thing.
Click to expand...
Click to collapse
Only way to move the slider in the last pic would be if you were using WM2003se
Hello developers out there...
I have an idea in my mind:
* we can monitor an omap-cpu and
* we can overclock it with omapclock
What about using the cpu-load value to configure omapclock as needed?
For example:
My device is an MDA Compact II (Charmer)
Standard CPU-speed is 195 MHz
Most times my CPU runs nearly idle.
Why dont reduce the cpu speed to 100 MHz (e.g.) if cpu load is < 20% to safe battery?
On the other side i use a gps-system which uses much cpu load - I have to overclock here.
If cpu-load reaches more than 70% my processor should be overclocked... currently I use 245 MHz
We would need a script monitoring cpu load regularly and starting omapclock if needed. As I'm not a programmer - is this possible and is there someone out who would write this? If so - I'm interessted in beta-testing...
Is someone else interessted in such an application?
Is there a solution out there which is able to do so? (I googled around but I cannot find...)
Thanks in advance for any comment - and excuse my bad english...
Greetings from Austria
This is a really excellent idea. If there is no other (more competent) programmer out there then I will give it a try - I've never made a WM5 program from scratch before, only modified one!
xcpuscalar works that way
The idea isn't as wonderful as it sounds due to the structure of the OS.
At first it sounds like the automatic gearing in a car however it isn't as simple in a multitasking OS. IMO the kernel scheduler of WM5 still has a long way to go in terms of responsivness to current active application.
oldsap said:
xcpuscalar works that way
Click to expand...
Click to collapse
Does xcpuscalar really work? I searched around and found this:
http://forum.xda-developers.com/viewtopic.php?t=24290&highlight=xcpuscalar+benchmark
ady said:
IMO the kernel scheduler of WM5 still has a long way to go in terms of responsivness to current active application.
Click to expand...
Click to collapse
If I understand you right - in easier words - if we switch the speed to often we slow down the response for other programs?
What about defining a configurable time to wait before the device is allowed switching again - e.g. 10 seconds?
being that every single chip have a different level they can overclock without turning toast
and devices can have more or less dirt and dust in them
or be in different temp envioments and air humidity
this program could be a costly thing to use to gain an unsurden amount of batt and speed inc
batt and speed usage is not linear depending on overclock
there are piles of wait states and such which could mean that
overclock dont help much
there could be power usage for regulating clock which mean that
changing it often use more power then normal operation
Thanks for your comments.
I think this application could be useful if it is configureable enough.
How can the cpu load be queried on a PPC?
I cannot find something helpful on MSDN.
The program would need the following specifications:
Does not slow down the PPC with constant CPU polling
Only overclocks when the CPU is under high demand for a significant amount of time
Is configurable to only under/overclock to levels prescribed by the user
This can be achieved quite easily:
Program runs in the background and checks CPU usage every x seconds, where x is chosen by the user and is in the order of seconds, say 2-5 seconds
The PPC will only be overclocked if the CPU usage is above y% usage for z * x seconds, where z is an integer of somewhere between 2 and 3
Similarly, there will be a threshold of usage below which the PPC is underclocked
Rudegar, those issues you mentioned should hopefully not be a problem.
The under/overclocking can be configurable as mentioned above so that each user can experiment with OmapClock and determine which are the best speeds for their processor to run.
Also, you could simply use it to underclock and save battery when the processor is not in use.
If checking the CPU usage is not too processor intensive then the program will not slow down others.
You perfectly described what the application should do.
Thanks Oliy.
Let's proof our concept. I can help with alpha-tests.
I also can do some performance/and battery tests with some tools around in this forum.
I even can write a documentation in German (i could write it in English too but I dont think this is a really good idea...)
Lets go?
I would like to write a tool for out omap, but i can't find any specs on omap cpu !
If anyone can give me some specs i can develop this without problems !
maddoc said:
I would like to write a tool for out omap, but i can't find any specs on omap cpu !
If anyone can give me some specs i can develop this without problems !
Click to expand...
Click to collapse
Maybe this?
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcemain4/html/cerefGetIdleTime.asp
I forgot to mention: this describes how to measure idle time. For cpu-scaling we should call omapclock as it works perfectly.
For cpu-scaling we should call omapclock as it works perfectly.
Click to expand...
Click to collapse
I agree, no point reinventing the wheel.
I have checked out ways of getting the CPU load. Unfortunately the PerformanceCounter class is not available in the Compact .NET framework so it will have to be done on system idle time as mentioned earlier.
If we are calling an external program to do the under/overclocking then we can easily extend this program to support all CPUs.
I will have a go at making a program capable of determining CPU load tomorrow?
laggflor... I don't speak German! What device do you have? I have a Wizard.
laggflor said:
oldsap said:
xcpuscalar works that way
Click to expand...
Click to collapse
Does xcpuscalar really work? I searched around and found this:
http://forum.xda-developers.com/viewtopic.php?t=24290&highlight=xcpuscalar+benchmark
Click to expand...
Click to collapse
wow thanks for the headsup. I was kinda doubtful of xcpusclar.
If we are calling an external program to do the under/overclocking then we can easily extend this program to support all CPUs.
Click to expand...
Click to collapse
Right, this is great!
laggflor... I don't speak German! What device do you have? I have a Wizard.
Click to expand...
Click to collapse
You dont need to speak German - but I think a manual in english should be written by someone speaking english as mother language... I can write a Manual in german if wanted.
I have a Charmer.
I will have a go at making a program capable of determining CPU load tomorrow?
Click to expand...
Click to collapse
These are good news. Good Luck...
Thanks.
If I write the program then I'll have a go at documentation too, it should be very simple really, just 4 inputs required from the user regarding the load polling frequency, the boundaries at which to overclock and underclock, and the threshold of these boundaries.
Also, an external function to be called for under/overclock.
I'll have a go at this in a few hours - right now, I'm off in the sun to celebrate England beating Paraguay!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I've made a program which seems to monitor CPU load fairly well.
Now, I have to make it decide when to under/overclock, then I will add support for running an external program (OmapClock) to set a new clockspeed.
Finally, I will add a user interface (or maybe not - might just keep it as an xml file).
Oliy said:
I've made a program which seems to monitor CPU load fairly well.
Now, I have to make it decide when to under/overclock, then I will add support for running an external program (OmapClock) to set a new clockspeed.
Finally, I will add a user interface (or maybe not - might just keep it as an xml file).
Click to expand...
Click to collapse
These are quit good news. i was off some days - and in the meantime you are discussing such crucial things. Your spec in the posting above is excellent and the idea from you - laggflor - is really cool.
Let me do some more suggestions:
1. Make it configurable to have a user defined clock speed at starting the program. This is because i often switch on the device and want to check meetings or something like this. This lasts quite short and i want to have maximum speed for this short time due to some program start. After an also configurable amount of time the hysteresis starts.
2. If i switch from a very high clock speed to very low (264 -> 132) the device hangs up sometimes. Maybe you can decrease clock speed in more steps.
3. Maybe it is possible to have several cpu load regions all configured with a different clock speed. But propably it is better to do it in a second step.
By the way: Greetings for beating Paraguay. I hope that england make the group as winner - otherwise you will have germany in the next round. This is not good for you We will not loose again like at euro championship 2000)
Hi,
In answer to your suggestions:
1. The user can define the clockspeeds required for Underclocked, Default Clock, and Overclocked. It will always start at "Default" and so you can set this to whatever you want.
2. The program has 3 states - overclocked, default clock, and underclock.
It will enter either of these 3 states depending on the load, but it will never go straight from overclocked to underclocked or vice versa, always:
Underclocked -> Default clock -> Overclocked
And of course the reverse. Hopefully this will mean that the steps are small enough that it will cause no problems. I have used 150Mhz -> 200MHz -> 240MHz and it is fine.
I've got the program running on my device and it appears to work fine. I'm just working on the user interface now so that it is easy to set the parameters of the program. I will post a version soon, perhaps tomorrow.
Oliy
how did you implement CPU load monitor ? I checked a way trought MSDN and google but i don't found nothing using .NET, i was curious about it... i just found on MSDN a small sample called "Performance Counter" that give me some tips using :
QueryPerformanceFrequency
QueryPerformanceCounter
and count ms between two ticks
I just thought I would let people know of my success with overclocking the Magician with "Pocket Hack Master"
After many hours of testing and playing around, I descovered that a RAM speed any higher then 65Mhz caused lockups, so, I played with all the configurations I could to get the most performance out of the device with the highest RAM speed possible.
Here is the final outcome:
CPU: 663Mhz
BUS: 221Mhz
RAM: 55Mhz
LCD: 55Mhz
To achive this I used the following manual settings:
L: 17.0
N: 6.0
A: 0
LCD_26: 1
Turbo On
Fast Bus On
Benchmark Results (From Pocket Hack Master):
SI: 365
MIPS: 244
MEM: 487
The performance increase is incredible. Its not one of those barely noticable overclocks, i mean, even loading the windows directory in Resco File Explorer is about 10x faster.
I have been running these settings for about a day now, and I give my Magician a hard time as I develop on it and I have not noticed any problems yet. I havn't been running it long enough yet to see if the battery life has dropped much though.
I would be interested to see how others go, please post your success/failures here and the settings you used to get the results.
Just descovered Spb Benchmark... its running as I type this so get some hard proof of the speed increase.
SPB Results:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Ok, playing with the settings a bit more... got another good config.
CPU: 650Mhz
BUS: 260Mhz
RAM: 65Mhz
LCD: 65Mhz
While the cpu speed is a bit lower, the ram speed increase more then makes up for it.
Not going to post images for this one... the numbers will suffice
SPB Index: 2156
CPU Index: 2643
FileSystem Index: 1662
Graphics Index: 2679
Platform Index: 1665
I may update the images later when I am not so lazy.
How about the battery hogging as a result?
Hi,
I am trying second settings but it locks.
L:20
N:5
A:0
Turbo
LCD_26:1
Fast bus.
Is that what tested?
thanks
yeah, all this is fine and dandy and really well done aswell, but useless if battery life becomes none-existant.
What kind if mileage are you getting?
for me performance is better then battery life since I am developing on the device. As i stated, I am still unsure as to the life since to develop on it, it needs to be plugged into the PC.
jigero: Yes, that is what I used... memory is more picky then CPU when it comes to overclocking... 65Mhz is really pushing it, just luck of the draw.
Finally i made it. I choose from the filter to show all possible settings (full) and choose the one with the specs you said and worked fine. It goes really faster.
Thats wierd...
I got sick of searching through that list and made a manual one that works fine.
I would like to know what the "L", "N", "A", and "LCD_26" actually mean.
"L" is deffinatly the bus multiplier.
From what I can tell, "A" seems to affect the RAM speed, kinda like turbo and "N"
LCD_26... no idea, just seems to work more consistantly when I set it to 1
gnif said:
Ok, playing with the settings a bit more... got another good config.
CPU: 650Mhz
BUS: 260Mhz
RAM: 65Mhz
LCD: 65Mhz
While the cpu speed is a bit lower, the ram speed increase more then makes up for it.
Not going to post images for this one... the numbers will suffice
SPB Index: 2156
CPU Index: 2643
FileSystem Index: 1662
Graphics Index: 2679
Platform Index: 1665
I may update the images later when I am not so lazy.
Click to expand...
Click to collapse
Same as here it just hang...
how u do managed it at 260 bus the most i can go s 520mhz..
Thanks for the post but,
I tried
CPU: 663Mhz
BUS: 221Mhz
RAM: 55Mhz
LCD: 55Mhz
configuration but my i--mate jam crashes.
The second conf crashed too.
So, what about battery run time? :roll: A couple of hours?
I was also experimenting with PocketHackMaster on my Magician and the speed increase was more than obvious. I also encountered that overclocking the RAM is the most effective (I wonder why HTC doesn't just use a faster RAM interface to increase the speed of their devices ). Now the big problem: Even when underclocking the device, battery lifetime decreases dramatically. So for a mobile phone this is not a useful in my opinion.
With Pocket hackmaster the most u can go is...
Bus=260
Ram=65
lcd=120+
cpu=620
not more then that...not only that on bus 260 the most i can get is 520..anything more just hang...and at bus 247 the most possible outcome is 618mhz...
and after some intencive test i think this is the best configaration for magican and stable too...
the setting is
(618,62,62,T)
L=19
N=5
A=0
Turbo=selected
Lcd_26=1
FastBus=selected
and i got
SI=384
MIPs=227
Memory=541
This is the best result i can achive anything more just hang up...
Did anyone able to achive something better then that and able to use it for a long time atlist for a day...?????
AND FOR BATTRY LIFE NEW VERSION V3.25 has someimprovement....that is..
in previous version if u do overclock or underclock...and keep ur set in idle mood then still it take up the juce of the battry quicker then normal idle mood...but in this release this bug is removed it doesnt take charge in idle mood but still in underclock mode u cant save battry life it will still take charge as normal mood...
Hello,
The maximum speed ive ever got is 975Mhz
I use Pocket music player and when its playing, it slows my device like hell. If i run concurrently with PHM, its damn fast that even when i listen to pocket music and work, device works in a speed like when Pocket music is not running. So its like double the speed! The only problem is, it heats up my device in 2hrs and then it hangs. I need to soft-reset and use it without PHM until device cools.
Regards
Carty..
any cnofiguration works with my spv m500, i use pocket hack master v.3.15.00
Any suggestion??
regards
sacapo said:
any cnofiguration works with my spv m500, i use pocket hack master v.3.15.00
Any suggestion??
regards
Click to expand...
Click to collapse
1.12.03 ESN
Carty said:
Hello,
The maximum speed ive ever got is 975Mhz
I use Pocket music player and when its playing, it slows my device like hell. If i run concurrently with PHM, its damn fast that even when i listen to pocket music and work, device works in a speed like when Pocket music is not running. So its like double the speed! The only problem is, it heats up my device in 2hrs and then it hangs. I need to soft-reset and use it without PHM until device cools.
Regards
Carty..
Click to expand...
Click to collapse
What was the setting like L,N etc u used to get that speed????
And what was the Si,MIPS AND MEMORY Banchmark u got with that speed...???
Thanks
none of the above configurations above worked on my jam.
Always crashed
why why why????
Hello guys, you must have meet me in other thread such as "OMG!!! i got quake 3 ce running on my Diamond !" and others-alike, so with no further delay i present you another hardware accelerated 3D FPS:
Cube 2005
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
(actual screenshots from my 1.93 stock Diamond ROM)
Installation procedures:
1- download Cube PPC from here: http://downloads.sourceforge.net/cube/cube_2004_05_22_pocketpc_bin_xscale_opengl_es.zip
2- download libgles_cl.zip from here: http://forum.xda-developers.com/showthread.php?t=415523 and extract the libgles_cl.dll wrapper to \Windows
3- make sure you enable TouchFlo (yes, it must be activated!)
Ain't got much time to test it, but you can read a more through review here: http://www.mobilitysite.com/boards/games/125311-all-your-cube-3d-questions-answered.html
Also many thanks to NuShrike who come up recently with the CL wrapper, whom without it, it would be impossible to have this running on our Diamonds (and probably on Raphael's too)
I've made a video and uploaded it to youtube, check it out (sorry about the non-focused image, my HP cam can't do better)
http://www.youtube.com/watch?v=Sc3b9_CT2bw
iRiKi said:
Also many thanks to NuShrike who come up recently with the CL wrapper, whom without it, it would be impossible to have this running on our Diamonds (and probably on Raphael's too)
Click to expand...
Click to collapse
Well, should run on the Kaiser too.
Does look better than your Heretic demo... I wonder why some works and some doesn't.
Never heard of this game before. Will have to look into this.
Thanks a lot.
Can´t extract, "File Corrupted or dammaged"
Hmm, good test of graphics once again. TF3D goes to Tap here to launch TouchFlo screen, and doesn't come out of it until a softreset.
EDIT: Ok, it seems Flip It (screen auto rotate utility) caused the glitch of TouchFlo.
However I can still run Cube with or without TouchFlo at same speeds, with same rendering and same FPS. Cube does, however give off different colours when you move around in the game.
Strange, your rendering in the youtube clip is near enough perfect, at least in comparison to mine.
I cant start the game with Cube.exe.. comes a error saying it cant be opened..
The ".DLL" file is suppose to go "Internmemory > Windows" or "/" > Windows"
Menu?
Ok ! seems to run ok on my touch diamond. but how do i change button config and access ingame menus?
http://de.youtube.com/watch?v=ShCi7Jh61p0
touch diamond, touch flow on
is that the same file that makes cod2 run better as well?
Libgles_cl.dll is a fairly new discovery, it's libgles_cm.dll (the one used by CoD2) you're confusing it with.
gurkburk92 said:
I cant start the game with Cube.exe.. comes a error saying it cant be opened..
The ".DLL" file is suppose to go "Internmemory > Windows" or "/" > Windows"
Click to expand...
Click to collapse
Trying again..
You know.. you would think somebody would write a BT keyboard and mouse driver so you guys can play these FPS naturally.
iRiKi why don't you tell us how unplayable is, especially when playing singleplayer mode (with bots)?
About 2-5 FPS when bots are near you. So totally unplayable.
+ textures are waxed (when moving, you can see through them or gets black)
Conclusion: no joy
this is an open.-source freeby from 2004 that never was updated, besides this game isn't even supposed to run on htc's, just axims, the funny part is recently someone came with a libgles_cl renderer which allowed us to actually run the game. it has some rendered bugs (black areas) which hopefully will help developers improving the wrapper.
now DSF, what have YOU done for the community (besides whinning) ?
THPS2, Quake 3 which also uses OpenGL ES CL/CM have low FPS. I really don't want to start again and again to make comparison between an old 2005 device and those HTC+Qualcomm devices
Okay... this will go offtopic but I have to write this.
With all those posts I actually help. I wish I could read about the performance of touch pro BEFORE buying it. But actually haven't found information about this, so I thought to myself, at least HTC has succeeded to bring good graphics performance. But.. that is false.
Reading your first post, one may think that this game is running good or very good. You haven't said anything about poor low frame rate, it's totally unplayable with bots. If we hide these "details" do you think we can resolve anything?
I will continue to post the truth about touch pro/diamond so :
1) people will know that there are very good alternatives to HTC+Qualcomm (eg: Omnia+Marvell)
2) HTC will try to improve/work on this area (though I don't think this will be happen . see the past htc class auction + the costumer interaction experience is extremely poor, they don't admit that those device have MULTIPLE problems, not only related to graphics but also to GPS, sound, drain, etc etc)
This should be announced to a large scale.
.. The problem is that many persons thanks their self with all those poor thingy... or they start to compromise.
- gps has lag, so what? at least I have GPS
- sound breaks? it's not an ipod, come on!
- crappy speackerphone/earpice? umm.. nothing is perfect
- sluggish UI experience? eeh.. it's a WM
- poor OpenGL performance? so what? at least it has hardware acceleration
- battery drains quickly? man it has a VGA screen and this beauty is fully packed! (even if you use one function at a time)
- ETC ETC
Some of us just find apologies for all these issues. Why? I mean WHY? We paid for every feature in the phone and it's not normal to perform (below) mediocre.. Another counter-replies for the real/palpable issues from *some* HTC fanboys are "get an iphone". This conception is so wrong.. Maybe they are thinking that are superior to the others because they use the PPC for business purpose lol. They said it like they want WM to be sluggish when coming to entertainment. WM is more than mail, internet, office dudes. It's a portable pocket PC. A PC in your pocket.
Let's try to be realistic. HTC ads new features and take n steps back in terms of functions quality. This is not normal, technology evolves, prices get low, more performance, device pieces become more reliable, devices become compact, etc etc... Unfortunately HTC+Qualcomm is not our case.. they add cheap features at a high price.
BTW iRiKi, I do appreciate your work, but we must say the WHOLE story.
im not a fanboy. i already said on other threads this is the last qualcomm device i'll ever buy. but i have another pda, the Qtek S100 (known as Magician) and i can compare the diamond with the magician, and tbh it's not as bad as ppl paint. the magician battery doesn't last 2 days as the diamond, and it's 1300 mah vs 900. the performance on cod2 software is awfull, and it has to draws 4 times less pixels than the diamond. iGo is also slow on the magician.
about the gps/sound/battery rants. sorry but you're offtopic here, wanna flame htc do it elsewhere
and yes, ill say it again, to clear your doubts as htc fanboy: the diamond was the first, and also the last qualcomm device i'll ever buy.
my sister wanted a new cell, and was unsure about 3 devices: the HD, the iPhone 3G and the Nokia N96. the only advice i gave was: dont buy the htc and choose from the other 2 cells. and that's what she did
But I haven't called you a fanboy.. I was talking about the users with "get an iphone" recomandations...
Well this are little offtopic but it are a good thing that iriki give us this tips about the 3d hw on div games that will bring ppl even closer too the perfect driver and on my touch pro il get around 12-15 fps in this game but yes it have gfx bugs but what so? atleast it prove that we can run in 3d hw! And maybe in the future will we even get better drivers for this devices. Still this is alot closer to perfect games in 3d hw on the htc phones and most ppl should know that this devices can do alot more if we just get the right driver..hopefully in the future! i had a nokia n95 before this phone and i can say i dont regret at all when i did buy this phone for sure and for a note the gps did lag also in n95..on my touch pro i havent seen any lag in garmin gps so far maybe on the diamond it are just to wait for better rom that fix alot bugs for me i use elite rom on my touch pro and can say the phone are damn fast
Iriki, I don't think DSF is being critical of you. I think he just loathes HTC for letting down its consumers once again, and so he's complaining that graphics still don't seem to be at an optimum.
Of course, you are looking at it in a more positive light, which is good.
I can however see where DSF is coming from. If we become too complacent/relaxed with HTC then they will keep getting away with it, like they did with the Kaiser and now Diamond. HTC should know that its customers want a driver update, that fully utilises the advertised Qualcomm/ATI Imageon 64MB graphics chip.
DSF said:
+ textures are waxed (when moving, you can see through them or gets black)
Click to expand...
Click to collapse
There's probably some things that need to be done in the wrapper that isn't being done at all right now. The Axim probably supported texture image formats the ATI doesn't, so have to write some code to convert that ...
Make your Xperia X1 Optimized and Faster
Hello guys I'm here to share to you how to make your X1 faster ( I mean not oc'ing) to make it responsive and play 3d games faster. For example when I'm running Flight Commander on stock X1 driver it is laggy and I cannot almost play the game, when I installed the Omnia Drivers and with a little performance tweak you can make it faster and responsive and of course PLAYABLE.
Software Needed:
1. SJ Samsung Omnia Driver D3D
2. Advanced Configuration Tools V3.3
Installation
1. Install Samsung Omnia Driver cab
2. Beam or put the 3 files on your memory stick or phone then run the EXE(advanced configuration tool v3.3)
Advanced Configuration Tool
For advanced configuration tool here is the snapshot of the registry edited.
(under performance)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Soft Reset, then feel the your new xperia
Credits:
Thanks to TouchXperience for the Advanced Configuration Tool
and to the one who ported the OMNIA driver d3d
Disclaimer:
You are responsible for your system. Before editing the registry files take note of the default values. This tutorial made my xperia x1 faster however there may be conditions such as the rom used (I used 826X rom) of course we are free to try. On whatever rom.
I will post the before and after video later (I don't have time making it. )
and of course It is important to have your feedbacks thanks.
I appreciate the work! A good result on my X1, running Energy GTX. No problems with stability either.
buck naked said:
I appreciate the work! A good result on my X1, running Energy GTX. No problems with stability either.
Click to expand...
Click to collapse
Nice! you tried it? the results are awesome right? if not awesome still better. Right? One of the reason I love my xperia. Although SE made f8ckng drivers, yet people here in xda find solutions to their problems. thanks for trying and for the feedback.
Energy Roms already have Advanced Config Tool installed, is it really necessary to use the attachment?
And btw isnt there already a discussion abt graphics drivers where several benchmark reports are already posted as feedback?
thanks in advance for any reply
nah. this is a combo. I mean I don't see any topics which uses this two. So basically I tried and I compared from stock. Btw. Idk if energy roms have one. of course it is the same as long as the settings modified is it?
thanks for sharing, but missing screenshot with settings.
Missing snapshot.
So-so. I've installed Sample 3D applications. Run they all. Almost all OK.
Billboard app runs nice.
Then I installed Omnia Driver 'n' reboot.
And? Billboard app runs SLOW AS HELL!
I sure it is not perfect drivers for X1.
henryfranz2005 said:
nah. this is a combo. I mean I don't see any topics which uses this two. So basically I tried and I compared from stock. Btw. Idk if energy roms have one. of course it is the same as long as the settings modified is it?
Click to expand...
Click to collapse
Lol a combo? To begin with the Samsung D3D driver is only software rendering since are processors don't have that type D3D. Their are definitively better drivers and like MR. Black'd said there is already threads about different drivers for the MSM 7200A .
Viper89 said:
Lol a combo? To begin with the Samsung D3D driver is only software rendering since are processors don't have that type D3D. Their are definitively better drivers and like MR. Black'd said there is already threads about different drivers for the MSM 7200A .
Click to expand...
Click to collapse
maybe it worked differently for our devices btw I'm just sharing it. )
hm so which one is the best driver for the xperia x1?
and is there also a better sounddriver for clear sound( when recording videos etc)
would be cool when viper or someone else help
Works on my X1!!
thexmaster said:
Works on my X1!!
Click to expand...
Click to collapse
and is it really faster and better?
this may have some effect on stockrom, but on a good custom rom it will rather break things. in the past 2 1/2 years i've seen every cook come back to x1-drivers sooner or later.
when it comes to drivers, ultrashot's roms are the nonplusultra. he's done a great job in optimizing them. as a bonus, if you don't like his ready roms, you can get his kitchen as a base. takes some time to learn if you always just used cabs by others, but it's worth it! nothing beats your own, personal rom.
best start with modifying a rom and then work your way up to making your own, removing and adding packages as you see fit.
It fast thank for share
caliban2 said:
this may have some effect on stockrom, but on a good custom rom it will rather break things. in the past 2 1/2 years i've seen every cook come back to x1-drivers sooner or later.
when it comes to drivers, ultrashot's roms are the nonplusultra. he's done a great job in optimizing them. as a bonus, if you don't like his ready roms, you can get his kitchen as a base. takes some time to learn if you always just used cabs by others, but it's worth it! nothing beats your own, personal rom.
best start with modifying a rom and then work your way up to making your own, removing and adding packages as you see fit.
Click to expand...
Click to collapse
is it possible to play nfs shift without lag on the xperia x1 with this driver here?
i have a normal stock rom but i dont wanne destroy something when installing a new driver
a) dunno
b) i'm not gonna flash stockrom and test nfs with this driver for you
c) nfs shift is aimed at devices like hd2 (hardware...)
d) how you're gonna emulate g-sensor? (i can see you already stumbled on this yourself)
e) try a rom by ultrashot (i've never seen better hw-accelerated vid-playback than with his x1-drivers)
edit:
f) tried the game. animations looked slightly laggy, yet still driveable to me. but i can't really say because all i did was crashing along the side. and that's because you can't stear without a g-sensor. no option to change controls ingame, in reg or in a file.
just remove the files: smiHapticsServer_1.dll and SmiSensorServer_1.dll from windows directory. Now you can play the game by pressing j and k for left and right and d for drift.
it works fine,its just a little laggy
Stock Rom, got slower in launching apps, switching screens, briefly freezes sometimes..of course idk the reason..
**** i have a big problem with my X1...i installed the omnia graphic driver it was ok but not that good and in "device info" it was on 528mhz but in wimospeed on 672 like all the time i use it.i thought when i uninstall this cab,there is no graphic driver anymore,so i started spb backup to make a backup from yesterday to get the old settings back..then i made a restart...
after restart windows mobile starts but
the graphic looks wrong,to small,he doesnt find the storage card anymore so 90 % of my programs doesnt work and i cant do a backup again...i had the cab from omnia d3d on my device so i tryed to install this again but it failed..i couldnt install the cab
what can i do,is there a solution without a hardreset,cause i have important stuff on the phone
what does i have to do PLEASE GUYS give me an advice/answer!!!
thank you