Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
SharkInDark
Old
(Last edited by SharkInDark; 11th November 2007 at 11:31 PM.)
#1  
Member - OP
Thanks Meter 2
Posts: 63
Join Date: Apr 2006
Default [UPG]PagePool Smart Changer

Hello!

I bring to your attention a small script to change the size of PagePool directly on the device.

The script allows to replace the size PagePool From 2.00 to 16.00th mbyte without a reflash of the device and loss of data.
After work of a script it is enough to make a soft reset to the device.

In a script is implemented the algorithm of automatic search of the address of offset and check result of search with use of check value on algorithm MD5 . In this mode every possible checks are made so much what kill the device practically not possible.

Also there is a possibility of instructions of own displacement of value of the size PagePool In a case when automatic search cannot find out it. In this mode value to the specified address is checked only. And if it not in the range of values of the size PagePool from 2 to 16, script also refuses to make changes to a device insertion.

The script is checked up with several firmwares and devices.

If program can't autodetect offset value of PagePool, generate "dev info"
and provide it to me. Im add your device in autodetection feature.

Thankful in advance for responses about work of a script and the help in perfection of this.

Screenshots and script are applied

P.S. Sorry for bad english

latest version available at ftp://intruder.spb.ru/PPSmartChanger.exe
Attached Files
File Type: zip Screens.zip - [Click for QR Code] (239.1 KB, 6086 views)
File Type: zip PPSmartChanger.zip - [Click for QR Code] (306.4 KB, 6473 views)
 
bill_viper
Old
#2  
bill_viper's Avatar
Senior Member
Thanks Meter 0
Posts: 176
Join Date: Jan 2005
Location: Greece (Athens)
First of all thank you for your hard work!

I read everywhere about this "PagePool". Can i ask what's this? And which PagePool is more wise to use?

TIA
 
SharkInDark
Old
#3  
Member - OP
Thanks Meter 2
Posts: 63
Join Date: Apr 2006
If I correctly have understood you, I answer
PagePool it is area which it is used by system for caching various information. The size of accessible RAM depends on the size of this area for. As a rule this value selects everyone under itself individually. Someone uses the big programs which is necessary a lot of memory, and someone a much small programms.
As the program allows to change this value without loss of data, it is possible to experiment.
If has worked address autodetection that all it should be good.
If has not worked, I need info about your device and firmware to try add your device to autodetection.
 
mtb2104
Old
#4  
Senior Member
Thanks Meter 47
Posts: 290
Join Date: Aug 2007
Thanks for this sweet app....

Now I can change the pagepool on the fly... even though I wonder how many times I will actually change it...
 
SharkInDark
Old
(Last edited by SharkInDark; 30th August 2007 at 07:41 AM.)
#5  
Member - OP
Thanks Meter 2
Posts: 63
Join Date: Apr 2006
You can change the size of PagePool as many times as you need without any limits.

Version updated:
1. Improved method of info retrival from device.
2. Added multidevices support.
3. EXPERIMENTAL: Added support of WM6 on FS LOOX C550 (can't test on device, my device HTC Touch)
 
Trekvogel
Old
#6  
Senior Member
Thanks Meter 5
Posts: 277
Join Date: Aug 2007
So, what would be the best size for the Touch? I know it should be smaller, I've read 4MB somewhere but is that best or at least better than original?
 
alexku
Old
#7  
Junior Member
Thanks Meter 0
Posts: 1
Join Date: Jan 2007
I'm using BatteryStatus with enabled CPUScaler and I noticed when I change the PagePool size to 4 Mb, TCPMP player works on higher frequency (299 MHz, Boost) instead of 247 MHz (Max) with 8 Mb PagePool size.
So if PagePool size is 4 Mb and less we have low productivity.
I found that 6 Mb is good size. The productivity is the same as with 8 Mb and free memory bigger for 2 Mb.
 
SharkInDark
Old
(Last edited by SharkInDark; 30th August 2007 at 07:42 AM.)
#8  
Member - OP
Thanks Meter 2
Posts: 63
Join Date: Apr 2006
Version updated.
 
Swiftblade
Old
#9  
Swiftblade's Avatar
Senior Member
Thanks Meter 0
Posts: 1,926
Join Date: Jun 2007
Hi shark... It's not working on my Touch. Firmware using is 1.11707.1B WWE.
 
SharkInDark
Old
(Last edited by SharkInDark; 15th September 2007 at 11:01 PM.)
#10  
Member - OP
Thanks Meter 2
Posts: 63
Join Date: Apr 2006
Quote:
Originally Posted by Swiftblade View Post
Hi shark... It's not working on my Touch. Firmware using is 1.11707.1B WWE.
Hi! Please use new version and if it not work, build info for me (option in menu) and attach to reply

Latest version can be accessed at ftp://intruder.spb.ru/PPSmartChanger.exe

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
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

Go to top of page...

XDA PORTAL POSTS

Learn to Edit Graphics for your Development Work

The importance of good and appropriate graphics for your development work is undeniable. Be … more

Tasker Alternative: AutomateIt, Automates Your Device Tasks – XDA Developer TV

XDA Developer TV Producer Kevin wants to help make your … more

Preventing App Piracy: Join the Discussion

The topic of piracy is always a touchy subject, but I feel that the grass roots style of Android … more

Jolla Sailfish OS Flagship Device Makes First Appearance

Given the amount of coverage that Android receives around here, you could almost be … more