[tutorial] Change pagepool size on any rom - XPERIA X1 ROM Development

I have just flashed to the unbranded stock rom and felt the rom was running a little slow.
I changed the pagepool size of the rom to 32MB and reflashed, I must say the performance seems so much greater.
I have been keeping tabs on these threads, and havn't noticed anyone mention they have done this, a quick search in the xperia threads also shows no result,
I appologise if this info already exists, but I could not find it.
So here is a quick step by step,
Download whichever rom you prefer,
Download pagepool changer 2.21 from here:
http://forum.xda-developers.com/showthread.php?t=323269
open the pagepool changer, select the NBH file of the rom you want to flash,
change the pagepool size,
Flash to phone as you usually would and Voila!

Yeah I don't think anyones been playing with it too much yet, anychance of a benchmark to compare?
I found that big files (such as OS maps for memory map) loaded better with a 16mb one on my advantage but others seemed to think otherwise.

Changed Itje's blackstone based rom to 32mb and reflashed.
1st boot takes a long time, subsequent boots are much faster.
Opening big files feels much quicker.
128mb map opens in 2:13 seconds with 32mb pagepool
and 3:35 seconds with a 6mb (stock) pagepool.
(not full view, just 4x4 km squares of map)
that's initial load, subsequent maps are nearly instant.
Not huge amounts but noticeable

Is there a point in trying to flash it to 64mb, or does it cause an error?

I don't think I've ever seen any one reporting trying.
0 16 or 24 seem to give the best results.

its most common by cookers to change pagepool, but we dont brag about it, i used almost everytime a 16mb on my roms, but the latest i made got alot of "large" files in it, and therefor i changed it to 20mb, and setting it to 0 the phone takes care of the size, see itjes 3.5...

smaberg said:
its most common by cookers to change pagepool, but we dont brag about it, i used almost everytime a 16mb on my roms, but the latest i made got alot of "large" files in it, and therefor i changed it to 20mb, and setting it to 0 the phone takes care of the size, see itjes 3.5...
Click to expand...
Click to collapse
hehe I was going to PM you about it, I was going to try 32MB on your Xion 2.2 ROM, would it give something or should I just leave it at 20MB?

Gille1 said:
hehe I was going to PM you about it, I was going to try 32MB on your Xion 2.2 ROM, would it give something or should I just leave it at 20MB?
Click to expand...
Click to collapse
as above, its not the benchmark that makes the feel of speedin a rom, in my rom 20mb is great for userinterface speed, it feels like its more speedy, but a little slower at other things, so it depends on build of rom, what you want out of rom, there is no final best setting.

I'm using Jack Leung's Lite ROM v2.1.
Originally with a 16Mb pagepool, I've altered that to 20Mb and find it overall faster, especially re-loading large geological map series I use constantly
Tried 24Mb pagepool, seemed a bit too slow in booting and loading new programs - quite subjective though. 20Mb seems to work best for my uses

Related

Memory Usage Discussion - 8MB or 12MB - FARIA 3.2 RC1 ROM

This thread is for everyone using one of FARIA's 3.2 ROMs. I want to find out and share information about which paging pool size works better on your phone, 12 or 8.
Some Explanations:
There are 2 versions available, one with 8MB paging pool and one with 12MB paging pool. The paging pool is like virtual memory on a desktop windows computer. Basically, it's memory for open, running programs to sit in until the computer needs them again. More paging pool equals less program memory available. (program memory is similar to RAM on a windows computer.) A smaller paging pool equals MORE available program memory.
We all know WindowsMobile devices lose available program memory over time. Because of that, we have to soft reset the devices on a regular basis. I have tried both versions of FARIA. It seems that the 12MB rom uses memory BETTER! Since I have loaded the 12MB version a few days ago, I have only had to soft reset the device once or twice. When I had the 8MB version I had to reset every hour or so.
What has been your experience?
yeah, i installed the 12mb version. I don't have too much problem with the memory leak. After i closed all the programs, i still have almost 10 mb memory left. I had it running for almost 3 days already.
Can't really say, as I haven't tried the 8mb version yet. Other than a few known issues, I've been really happy with this ROM, so I won't change over to the other one until sometime next week (after I purchase and use Sprite Backup).
The 8MB version works good so far... Requiring a reset once per day or so if i am using my copy of Pocket Player...
vseehua said:
The 8MB version works good so far... Requiring a reset once per day or so if i am using my copy of Pocket Player...
Click to expand...
Click to collapse
Ive made my own rom, based on Faria OS 3.0 with 4mb paging pool (and 2Mb)
Now i have 35 Mb free memory (and 38 on 2 Mb pp), and this releas is very stable and fast. But i have only one problem - battery decrease very quickly in gprs session (cause of pp's size).
mun_rus said:
Ive made my own rom, based on Faria OS 3.0 with 4mb paging pool (and 2Mb)
Now i have 35 Mb free memory (and 38 on 2 Mb pp), and this releas is very stable and fast. But i have only one problem - battery decrease very quickly in gprs session (cause of pp's size).
Click to expand...
Click to collapse
Can you upload this 4MB rom? I would really to try it out.
Attn Lurkers
It would be really good to get everybody to chime in on this. So far, it looks like there is little, if any, difference between the roms. Let's hear what the rest of us have to say...

Which WM6 are you using and Why?

Theres like 6 threads with like 50 pages each...and i've read almost all of them....but my question is which WM6 of crossbow are you using? So far i know theres
1. Chinese version
2. Stock leaked one
3. PDAViet 1
4. PDAViet 2
Which ones are you guys using and why? THanks for the responds guys
None, they're buggy, obviously unfinished and of dubious origin.
im using pv2...it has nice little addons to it, and it seems to be smoother...
markgamber said:
None, they're buggy, obviously unfinished and of dubious origin.
Click to expand...
Click to collapse
But that's what makes them so FUN!
i totally agree with you guys. Thats what makes these roms fun. i just got tired of trying to decide which rom to mess with and all that fun crap. i just wanted to see what fellow modders were doing with their roms and what they learned and what they have accomplished. i see that on PDAViet 2 for some reason my screen keeps turning on. and sometimes my softkeys wont work. does any one by anychance have a solution to thi stuff? Thanks
markgamber said:
None, they're buggy, obviously unfinished and of dubious origin.
Click to expand...
Click to collapse
Agreed.
I tried them out, but they were pretty buggy and impossible to make everything run as smoothly as WM5.
I need stability and a smooth running PPC. Not some glitchy buggy unreliable WM6.
Plus WM6 adds zero true improvements. There is just no reason to use these pre-release versions.
I hope they get WM6 fixed up correctly before actually releasing it to the public or WM6 is going to suffer a horrible fate.
Need another option: My own cooked version
I cooked up my own version, modeling it after Risidoro and Molski's, adding all the cool TSK files, camera themes, ringtones, Ris' network tools, Adobe Acrobat LE. mbutton in ROM and in startup, Total Commander in ROM, enabling the ZIP tool, added traylaunch and battery status and adding in the faria camera fix.
This is exactly what I was looking for. Thanks to Risidoro, Molski and Faria for the great tutorials. I spent hours working on this to get it working just like I want it.
Rom stats, from a fresh boot with mbutton and activesync running:
Storage:
Total: 47.46mb
In use: 10.87 mb
Free: 36.60 mb
Program:
Total: 49.70 mb
In user: 22.96 mb
Free: 26.72 mb
wow thats awesome bro! is your cooked rom a WM6?
deviusdragger said:
wow thats awesome bro! is your cooked rom a WM6?
Click to expand...
Click to collapse
Yes. Sorry. It is the Orwell, I guess, one.
I just read about editing the HV files, so now my little cab file that I run afterward to add in MMS, GPRS, etc, will be integrated into the ROM directly, along with Midlet Manager, TRE and whatever else I can inject into it.
yeah i had to put all my internet and gprs settings my self from my other 8125. so far i like the way it looks and its running pretty good now that i took some stuff off the start up folder like tray launch and smartskey. dont really need them. i have pocketplus running just fine on there just like batterystatus and today plugin.
nightowl007 said:
Yes. Sorry. It is the Orwell, I guess, one.
I just read about editing the HV files, so now my little cab file that I run afterward to add in MMS, GPRS, etc, will be integrated into the ROM directly, along with Midlet Manager, TRE and whatever else I can inject into it.
Click to expand...
Click to collapse
Can you share some experience about editing HV files? I can't find any sources for it. Thanks.
Well. Let me first say this.
Apparently what PDAViet has done to Faria's hard word and effort can simply not be justified imho.
To be honest I have PDA Viet2 installed. But that was before I read what they did with Faria's hard work. And I simply don't have time now to switch to another WM6 rom, otherwise I'd installed Faria's latest and greatest Rom 3.3.
Nevertheless I must say that the PDA Viet2 rom works fine on my MDA. Even my 4gb minisd works flawlessly (although i'm still looking for some tweaks to improve read/write performance with it). They also put some security to it with removing the windows update option (which apparently causes trouble to some users).
But, to stay loyal to Faria, just because that man really does great work, whenever there's another rom (a better one/more complete one) and I have some more time, I immediately switch to another rom.
I love WM6, on my device it runs so much more smoother than WM5 did, and after running the MMS cab patch, i'm fully sorted. All of my software work on it perfectly, it's extremely fast (i haven't even had to over clock it like i used to do at 240mhz).
I now want to really get into understanding how to tweak and create my own Roms.
Nightowl007 WM6 ROM
nightowl007 said:
Need another option: My own cooked version
I cooked up my own version, modeling it after Risidoro and Molski's, adding all the cool TSK files, camera themes, ringtones, Ris' network tools, Adobe Acrobat LE. mbutton in ROM and in startup, Total Commander in ROM, enabling the ZIP tool, added traylaunch and battery status and adding in the faria camera fix.
This is exactly what I was looking for. Thanks to Risidoro, Molski and Faria for the great tutorials. I spent hours working on this to get it working just like I want it.
Rom stats, from a fresh boot with mbutton and activesync running:
Storage:
Total: 47.46mb
In use: 10.87 mb
Free: 36.60 mb
Program:
Total: 49.70 mb
In user: 22.96 mb
Free: 26.72 mb
Click to expand...
Click to collapse
Release! Release! Release!
(...please?)
how did u do the mms cab patch. where did u get it from
hustle said:
how did u do the mms cab patch. where did u get it from
Click to expand...
Click to collapse
read the forum
the one from here didnt work for me im on tmobile. i put in the settings n still nothing
i have mms arcsoft 3.0.9 something something.
what steps did u to make yours work
ARCSoft Inc MMS Composer 3.0.7.19.cab
i used that one
Files names
deviusdragger said:
Theres like 6 threads with like 50 pages each...and i've read almost all of them....but my question is which WM6 of crossbow are you using? So far i know theres
1. Chinese version
2. Stock leaked one
3. PDAViet 1
4. PDAViet 2
Which ones are you guys using and why? THanks for the responds guys
Click to expand...
Click to collapse
I think we could get better results if people knoew how to identify which WM 6 rom they have.
I have orwell
the other day I downloaded 1.Crossbow_Underground_Edition.exe but I am not certain if this is updated
WM6 Upgrade on Wizard
Hey Guys I ran the WM6 orwell update and it did its thing, but when it rebooted it was still WM5 (blank no user data) do I have to do anything special after I disconnest?

noob WM6 questions

Hallo, I finally dismissed my chicken outfit and flashed htc's wm6 rom onto my wm5 (the thrill !!).
With all today plugins off except for BatteryStatus (the latest beta), and the phone turned on, after a soft reset I get a paltry-ish 15M of program memory, changing magically to about 19M after a while (why ? dunno). Of course that then leaks slowly but surely and I'm sure we wouldn't want it any other way.
Is this the memory I'm supposed to get ?
Also, as a further term of assessment & comparison: the device is OC'ed to 260 via BatteryStatus, and I tried ThrottleLauncher on it (http://www.throttlelauncher.com/portal/index.php/pruebas/34-public-releases/76-092beta#tutorial). In spite of the OC, it seemed slow and clumsy.
Is it because
a) the herald's cpu is slow and there's no BS that can help it
b) throttlelauncher is aimed at faster devices or is still in development
c) stock wm6 is for some reason slower than say a custom rom under which throttlelauncher might work like a breeze
?
Thanks
stock wm6 is sooooooooooooo slow. if u want a clean stable rom, try open touch 5.2 org. that's what i use and u can manually disable the htc home plugin under settings>today and put everything back on to look like stock rom, but itll still be much faster than stock, and if u run bs, itll be smooth and quick
all of the above. period
I have in the past few days read maybe a hundred billion posts, and I am by now almost subliminally convinced that cooked roms are faster than stock, BUT
what is it exactly that makes the stock rom go slow ?
I mean, speaking of computers, short of replacing drivers for this or that feature, the pesky 200mhz cpu stays the same. On a desktop I may gain performance-wise if I turn off services, but I get no cookie for just deleting stuff from /Windows.
And how does the program memory really influence speed ?
(From the presumption that it looks more like "amount of stuff you can run at once" rather than "the more you have the smoother you go", at least to the untrained - mine - eye.)
the build of the custom roms is newer (therefore, better?) and there are less background processes running, which takes up the cpu. This is where the "more memory equals more performance" mantra comes from.
you can overclock, of course, and the stock rom usually comes with this HUGE pagepool thats just plain downright unneeded.

Optimal page pool size for X1?

Hi,
with this tool
http://forum.xda-developers.com/showthread.php?t=323269
it is possible to change the page pool size of exisiting roms.
The new R2 generic german rom has 6MBytes
This one (based on the new R2)
http://forum.xda-developers.com/showthread.php?t=476386
has 24MBytes
As far as I was able to get informations about the page pool size there is not the "one and only" setting.
But is there any experience allready on the X1 with different sizes?
Best regards
dingolino
i make more testing on it and it depends on the rom in my eyes, sometimes i used 16MB and also 32MB, with my last build i feel that 24MB gives me best performance, if you look at cmex he uses i think 12MB as example, so i think it is hard to say what the best is.
Regards,
cHarOn
some people seem to have had success with 0mb ones, but personally I prefer a 16mb one, it seems to load bigger files a bit quicker.
I'm using 32mb and it seems to be quicker than my 16mb build but i think i need to decrease it.

Memory Rates of Different ROMS

Hello
I thought it'd be a good idea to create a list of the different memory rates of the different roms (cooked & stock), as not all of them list memory usage, and it'd be good to have them all in one place [I'm thinking Wiki, if we get this list complete enough].
Please help me create this list.
Thanks in advance,
Panarchy
PS: Write what entries you know of in reply;
PPS: First entry;
#############
# JackOS S2 v1.6 #
#############
JackFULL: 111MB free (42% used)
SkrobPRO: 114MB free (41% used)
ManilaRUSH: 115MB free (40% used)
ShowLITE: 119MB free (38% used)
SmartMOVE: 124MB free (35% used)
_______________________________
Energy CHT - 60MB free. Although it varies from each update. and you really need to post if it's running max sense, cht, or stock wm interface.
This is going to be kind of hard to keep up to date. Because new versions of each ROM keep being released on a regular basis, and their memory figures may change.
Also, you need to make sure you get memory figures from the clean ROM with nothing else installed on top. Even going to some Sense tabs uses up RAM space (try it and see after a reboot).
energy roms use 70% of memory
this thread is a good idea but i think it will be very hard to keep up with. and youll get entries that will just irritate some people hah.
maybe use ranges instead of being exact. i dunno lol.
the show stopper said:
energy roms use 70% of memory
Click to expand...
Click to collapse
Umm, are you serious ? Which version of EnergyROM exactly ? There are loads of variants of EnergyROM, with varying memory usage.
All of them
I use to only use energy roms but they honestly got so overloaded with apps and options that with the current Rhodium device im useing it became un-usable.. Im now running ""Jacko's full"" best rom ive seen thus far
i like ShowLITE from Jackos its pretty fast! too bad the dialer is messed up stupid tilt 2

Categories

Resources