Changing Pagepool Size - Touch Pro, Fuze ROM Development

Hi Folks looking forward to the New Elite ROMs that will be coming out soon.
Just wondering if anyone can tell me a method for changing te pagepool.
It was quite easy to do on the Universal either by editing the ROM or doing it dynamically.
With 0 pagepool the Uni was more responsive even though it was at the expnse of RAM (I had the 128MB upgrade so it didn't really matter)
Any info would be great. A step by step guide would be even better

From the Diamond discussion on this nothing has been sorted yet, I'm guessing the two processes will be similar, given the similarities in the devices
Dave

Related

Rom Development

Has anyone successfully opened up the tytn rom for modifying? Is it possible to change the cache size the way the BA has been done. I would like to see the ability to change the default cache to 16MB or even 32MB for performance boost.
axiom said:
Has anyone successfully opened up the tytn rom for modifying?
Click to expand...
Click to collapse
We are trying hard, see other posts in this forums and read the wiki...
axiom said:
Is it possible to change the cache size the way the BA has been done. I would like to see the ability to change the default cache to 16MB or even 32MB for performance boost.
Click to expand...
Click to collapse
BlueAngel has 128Mb of ram which can be used as paging pool and ramdisk... that's why after modifiying the pool size you end up with less ram (77 visible MB in helmi 1.3.2 with 16Mb pool for example).
TyTN has only 64Mb of RAM, if you take 16Mb for paging pool and 32Mb for ramdisk you'll end up with a device with 16Mb of ram... which would make it quite unusable
At the moment we don't have the tools nor the knowledge to make something like what mamaich has done with blueangel in the Hermes... but it's just a matter of time
I see. But I find the ram disk useless at anything over 12 Megs, so there would be enough room left over for additional Ram. But then that's just a personal preference.
I mean, the overall cache might not need to be 16MB, 8MB might do what 16MB does on the BA. I guess we really won't know until someone cracks it open.
In any case, I would be willing to give up ram disk for increased performance.
interesting ... shouldn't the TyTN perform much better as other devices? (pointing to the CPU ... where are the 400 MhZ?) but i agree ... get lost of some MB for performance increase ... i am with you
Someone should PM mamaich to ask for his kind support in this matter
I will ask him about this and get back with his answer.
Here is mamaich's response to this.
It is possible to adjust pool size on any WM5 device, but I don't know is it possible to flash a patched ROM to TyTn. And typically the OEM made tests to adjust pool size for max speed.
The method of looking for addresses is similar to method I've described in Universal topic
Click to expand...
Click to collapse
Well does anyone have any insights to this? Are we able to flash a patched ROM on the TyTn yet?
axiom said:
Are we able to flash a patched ROM on the TyTn yet?
Click to expand...
Click to collapse
We are close to but not able yet, see method two here:
http://wiki.xda-developers.com/index.php?pagename=Hermes_SDCardFlashing
If anyone can help on this is very welcome!!!

Back to WM5

I tried hard to keep up with wm6, tried hard , all possible tweaks.So finally the other day, I thought of going back to WM5 and really it is much much stable, no soft resets, no hangups.Hard to get used to the wm5 interface as compared to the glossy wm6, but performance is what I desire, and now my apps open in seconds, memory leaks are minimal, audio in BT also goes well.
I really wonder, why WM is not fully compatible with Athena.All other devices it works like a charm, why not in Athena.
I think wm6 is quicker and more stable than wm5. I reset more often in the past.
Which wm6 ROM were you running? What applications were you using? It may be one or two applications giving you the problem.
Not much apps, I like to stick with the given apps.Use Windows Live, builtin Opera, sometimes may b NetFront, I do not play games, Skype, I use.That's it.
If u compare the speed of execution of these programms with other devices running wm6 such as Universal,Hermes, Kaiser, Blue Angel, and if we have the fastest processor 624 Mhz, it shd surpass the programe execution time.
WM6 I hv observed that, initially, it works well, but as the use goes on , it tends to slow down, and even it takes a lot of time to make a phone call, after I press "Talk".
I get 150 calls a day on an average fews Texts, few emails, 24 hrs connected to GPRS or Wi Fi whichever is available.
It is a suprise that Blue Angel reacts faster than athena to similar apps, and execution is very good and fast in devices like Hermes,Kaiser, Universal....all Running WM6, either official or cooked ones.
I really fail to understand, why such a thing with Athena.
Where do you install applications?
What does the sktools performance benchmark tells you about your card and MD.
How did you format your drives?
Do you regularly clear up the cache in opera?
How large is your contact database?
Sorry this seems like a so many questions, but there must be a cause of your problem which is not related to wm6. I say that because I've far far more applications than you, all running okay. I do avoid certain applications. Examples include the latest version of ilauncher.
No problems to me with your questions.Once I had decided to us a Virgin wm6..as it is, no apps, still the problem persists.You won't believe, but I wud have changed 5 Athenas so far..but the problem with the speed persists.
My contatcs data base is quite small, opera cache is by dafault is 2 mb, so it gets cleared whatever is more than 2 MB.
If same I use in the other devices as mentioned, I do not face any problems, so far BA and Univeresal has been the best performances, Hermes and Kaiser follow...and Athena is my primary phone, I do not use any other or second phone.
hdubli said:
No problems to me with your questions.Once I had decided to us a Virgin wm6..as it is, no apps, still the problem persists.You won't believe, but I wud have changed 5 Athenas so far..but the problem with the speed persists.
My contatcs data base is quite small, opera cache is by dafault is 2 mb, so it gets cleared whatever is more than 2 MB.
If same I use in the other devices as mentioned, I do not face any problems, so far BA and Univeresal has been the best performances, Hermes and Kaiser follow...and Athena is my primary phone, I do not use any other or second phone.
Click to expand...
Click to collapse
Then I guess it must be a question of expectation.
I've just looked up. BA is using WM2003, isn't it? Well, that explains why it is so fast. I have a very old WM2003 device that feels like a speed demon too. That brings us back to the old debate of whether or not microsoft made the right move by going int persistent memory, which if I ask me now, I'd still prefer the old approach.
Your Universal has been soldered with additional memory, has'nt it? Do you think this is the reason why it is so fast?
If you've used so many units of Athena and found speed problem with every one of them, when nothing has been loaded yet, it probably means you're expecting WM2003 speed on a WM5/WM6 machine. I'm doubtful that going back to WM5 will solve your problem, because from my experience, WM6 does seem faster.
Not sure where this leaves you and not sure how else to help though.
Hi,
I know that and understand your motive and respect that.If u check carefully, BA can b updated to wm6 aku 7.7
Also I hv uni with 128 ram, but 64 also runs quite well.
Can u imagine I am replying to this thread from Opera Running WM 5
Crispy and fast enough..and I feel the differrence.
Anyway I will try oncemore and report back
I still havent found a WM6 device that can surpass the BA in raw speed (also with WM6)
uni gets quite close tho!
Midget_1990 said:
I still havent found a WM6 device that can surpass the BA in raw speed (also with WM6)
uni gets quite close tho!
Click to expand...
Click to collapse
In your expert opinion, why is this so? What is special about BA that makes it fly? Does the faster speed also apply to internet surfing too?
3rd day with WM5
-Only one soft reset
-Memory lowers to 70 Mb from 81 MB,use SK tools and rever it again.
-pmsn works great and fster.Skype is also more responsive.
-I think we all here shd give it a try and also research why this is so.Really WM5 wins as far as Athena is concerned.
Guru Try Dopod
hi GURU try dopod wm6
or try aptouch dual Virgin

NIKI's RAM Access times

Hello everyone.
I´m new on this forum, and just purchased a Touch Dual and of course upgrade it with al your wonderful mods here (HardSPL, Niki's project, etc all the nice cooking ).
I´m using SKTools and when benchmarking the device came with some strange values, a bit desappointing even:
Integer: 233.2211
Floating Point: 5.477
RAM Acesss: 751
Draw bitmaps: 740
Main Storage: Write: 1765.52
Main Storage: Read: 3616.24
The RAM Access benchmark in particular seems very low
Any thoughts? Is it only my machine?
No, it's not just your machine. I don't have SKTools to try it myself, but I'm pretty sure we'll get the same score. The Niki isn't really a fast device.. older WM2003 devices even feels a lot faster due to the different RAM. And even some WM5 devices also feels faster (mostly because of the video driver issue. More info at www.htcclassaction.org). But don't be affected by benchmarks too much. They don't really reflect real world performance (that's what I keep telling myself... lol )
Even my Qtek S200 seems smoother at times... But its uglier. (That´s what I keep telling myself too ) Hope the new drivers, when they come out, if they come out, will resolve the issue...

Just some comments on the New ROMs

I loaded DCD 4.1.2 and liked it. I was REALLY excited about the new 6.5 ROM. While I haven't built my own ROMs, My little mogul has been cooked more times than I can think of.
Here are my thoughts on these two ROMs
DCD
Pros:
GREAT memory and management: 26 mgs available at boot:
I can run Audio Manager, Live Search, Netfront browser, and send and receive text....with neither of them closing.
Cons:
See Pros below
Windows 6.5
Pros:
Integrated Touchflow.
IE8 with Flash
It really does seem faster for some things.
Cons:
Terrible memory and management. Even with Manilla NOT loaded, I only have about 19.5 megs at boot up (even with Hibernate). I can only run one program at once (basically).
Conclusion:
I would rather have the memory than IE8.
Thanks for the info. I love DCD roms, but I'm really wondering about this new WM6.5 rom. It would be nice to hear some more comments from others about each. Thanks!
Not so much an opinion as an educated comment...
I think that you are going to find that WM6.5 (and IE8) are just plain designed for devices with more RAM than the Titan's 64MB. It's a hardware limitation that is just going to be difficult to get past. Compare it to running Vista on an older desktop box with only 512MB of RAM... it will work, and look pretty, but it will be very limited. Vista (and WM6.5) were designed around hardware that is unfortunately higher horsepower than older machines like the desktop I used as an example above (in the case of Vista) and the Titan (in the case of WM6.5) have.
It'll be fun to play with (I haven't tried it yet) but expecting it to be a reliable daily driver on the Titan is probably asking a bit much. I found the same thing with Opera 9.5... it is beautiful, and the best mobile browser I have ever seen, but the Titan just can't run it effectively (without the low memory errors).
were getting pretty close on the memory but your right the 6800 got the shaft on the ram dept.
don't know why you have memory issues.. when I build WM6.5 without M2D
I get 25.6MB FREE ram .. without Hibernate..
and even with M2D loaded and 18.8MB free at bootup, I am still able to run
google map, sms\mms and IE plus Activesync running .. with no issues..
also runs my TomTom without any issues.. plus 6.5 runs faster as well overall..
granted as you keep loading more apps if you go to task mng, just by opening
task mng. it close some apps .. if you flip to and from your apps you'll see they
are still running .. well my experience anyways...
I use my phone just like if its a PC .. hell this post if from my phone.. the new IE is damm sweet...
sudermatt said:
I loaded DCD 4.1.2 and liked it. I was REALLY excited about the new 6.5 ROM. While I haven't built my own ROMs, My little mogul has been cooked more times than I can think of.
Here are my thoughts on these two ROMs
DCD
Pros:
GREAT memory and management: 26 mgs available at boot:
I can run Audio Manager, Live Search, Netfront browser, and send and receive text....with neither of them closing.
Cons:
See Pros below
Windows 6.5
Pros:
Integrated Touchflow.
IE8 with Flash
It really does seem faster for some things.
Cons:
Terrible memory and management. Even with Manilla NOT loaded, I only have about 19.5 megs at boot up (even with Hibernate). I can only run one program at once (basically).
Conclusion:
I would rather have the memory than IE8.
Click to expand...
Click to collapse
It might be better to compare WM 6.5 to Windows 7 instead of Vista.
Running Windows Vista on an old/slow computer is a horribly bad idea. However in beta testing Windows 7 I installed it on a Celeron M laptop with only 1gb of ram and it ran like a dream (without Aero). My boot up and loading times were equal to XP. So if WM 6.5 is designed correctly, it could work just fine on our devices.
The only thing that has me hesitating on 6.5 is that from reading the threads where this was first posted, this a very early release. Since it seems there will be a production version from MSFT floating around within another few weeks, maybe these memory issues will be more manageable, with perhaps some additional features? And no doubt there will be a DCD 6.5 eventually as well, either with this version or a later one.
Serious Props to those that are working hard to get it going now, but I have a feeling there will be better to work with in the near future.
mr-free said:
don't know why you have memory issues.. when I build WM6.5 without M2D I get 25.6MB FREE ram .. without Hibernate..
Click to expand...
Click to collapse
What do you mean without hibernate? I guess that might be a noob question sorry. 25.6 would be even better than DCD roms. Wow.
hibernate refers to oxios hibernate which releases memory to help make your phone run faster
sudermatt said:
I loaded DCD 4.1.2 and liked it. I was REALLY excited about the new 6.5 ROM. While I haven't built my own ROMs, My little mogul has been cooked more times than I can think of.
Here are my thoughts on these two ROMs
DCD
Pros:
GREAT memory and management: 26 mgs available at boot:
I can run Audio Manager, Live Search, Netfront browser, and send and receive text....with neither of them closing.
Cons:
See Pros below
Windows 6.5
Pros:
Integrated Touchflow.
IE8 with Flash
It really does seem faster for some things.
Cons:
Terrible memory and management. Even with Manilla NOT loaded, I only have about 19.5 megs at boot up (even with Hibernate). I can only run one program at once (basically).
Conclusion:
I would rather have the memory than IE8.
Click to expand...
Click to collapse
WM6.5 beta 4 has great memory management. I have been testing it for 17hrs now and am just blown away by its speed. IE8 is awesome. No more WM6.1, I have moved on, you will too, trust me.
ebb said:
The only thing that has me hesitating on 6.5 is that from reading the threads where this was first posted, this a very early release. Since it seems there will be a production version from MSFT floating around within another few weeks, maybe these memory issues will be more manageable, with perhaps some additional features? And no doubt there will be a DCD 6.5 eventually as well, either with this version or a later one.
Serious Props to those that are working hard to get it going now, but I have a feeling there will be better to work with in the near future.
Click to expand...
Click to collapse
the main part of 6.5 is done .. whats left is the interface, the build number
will may go up once the interface is added however there is no memory issues
I know of .. other than the first few beta 1-3 release that has the nueKernel
(a 3rd party programs that cause memory issues .. not the 6.5 kernel !!)
that add was removed from beta-4 and no more issues ..
Also note, after the new interface is added to WM6.5 I believe it will be strip out anyways
at it will be built for VGA or higher PDA's and even if there is a QVGA version
its going to require a ton of memory anyways!! what you will be left with is
whats out now anyways!! thus DCD 6.5 may end up being on this same built!!
vickylife007 said:
WM6.5 beta 4 has great memory management. I have been testing it for 17hrs now and am just blown away by its speed. IE8 is awesome. No more WM6.1, I have moved on, you will too, trust me.
Click to expand...
Click to collapse
x2 ..
check this thead http://forum.xda-developers.com/showthread.php?t=477525

Increase D2 ram by editing rom

Hi all. Today i have disassemled my Diamond2 (I have looking for reason why it have 288mb of RAM)
And found interesting thing:
Diamond2 have only 1module of memory, it's Samsung (I have recorded markers on the chip but have lost the papper.. ****)
i have COMPLETELY disassemled the phone, i found only ONE module of ram (For example my previous phone had two pieces)
So i think HTC did this:
They merged nonvolatile slow 1024mb module for:
1)512mb for internal storage
2)288mb for RAM
3)Anoter 224mb has been hidden
Its explains how HTC got 288mb for RAM, also explains why Diamond2 3(!)times slower than SE X1 in memory bandwith benchmark (nonvolatile memory not so fast as traditional RAM module).
So i think its possible to get more RAM by editing rom's memory mapping. Actually i can't do it by myself, but is there someone who can do it? I can test "New gen roms" in my spare time
P.S. Eventually we can just pump some MB from Storage (Are you need so much?) to RAM (You definitely need it, especially when use rom with Manila2.5)
P.P.S. Why i think its 1024mb module? Because i never ever seen memory chips like 768mb
good idea.
sadly that I don't know any thing about technics.
looking forward that some guys will make it.
BUMP.
I would love to see this come about!
The module is:
SAMSUNG 967 KBY00N00HM-A448 GML215A7.
Checked with google, didnt find how large it are, but its really nonvolatile memory, also very cheap
Interesting
+1
I always wondered about this. Would be nice if someone could pull this off. Mine starts up with only about 70mb free (uggggh) and slowly but surely goes down to around 58 where it finally seems to stable out at.
Interressed too !
that's quite some smarts digging this up!
will keep checking here for the holy grail of more memory...
I only wish that its possible to do it.
we all are much interessted , but search the developer... i dont know it if works, I mean the topaz is already 1year old , i can't believe that nobody have try this already...
but i hope =D
maybe a radio update will do the trick, like it did on the HD2
Possible beginning of a solution
If it is a 1024MB chip then maybe they simply laser cut a connection somewhere giving access to the rest of the available memory.... Like AMD did on the old Athlon chips to lock the multiplier.
If this is the case then all that's needed is a graphite pencil and the location of the cut connection and we're in business!
except that AMD CPU was on a large peace of PCB, and the connection was easily in sight, while here we're talking about a possible 65 nm technology memory chip completely encapsulated. good luck using a pencil on that. sorry I'm such a show stopper, but it's gotta be somewhere else.
This is a memory module, not an old athlon CPU
Have found a little guide from Loox device:
1) Patch nk.exe ("ulRAMEnd" must read value from ROMHDR, not an constant)
2) Patch nk.exe (Dont let "IPM-functions" in nk.exe rewrite registers in memory controller and activte additional RAM partitions.
3) Change "ulRAMEnd" in ROMHDR, XIP partitions.
4) Edit "OEMAddressTable" in nk.exe.
Just realized, we can try to change "MainMemoryEndAddress" in nk.exe (S000 file). It works for Kaiser/Polaris/Niki, gains 16mb of RAM
This is Great!!! If there is a possible way to do this then our TD2's will run much better and faster
and then if only we can overclock damn processor...
Have checked situation about HD2 hidden ram and found that it actually same with D2 - HD2 also have only one memory module, it doesnt have real RAM memory too.
So it was possible to resize RAM partition by flashing new rom and radio(?).
So i 100% sure it can be done on topaz.
(By the way i think Diamond, TP and Rhodium affected too cause they all got very slow RAM with strange size)
I dont have PC so i cant do it by myself
So our hope is cookers only, or someone like Olinex
P.S. Can someone send me nk.exe from HD2 original and new (With unlocked RAM) roms?
Interesting find! I'm following this with excitement hopefully someone can do something about this... but then thinking about it isn't some of this extra RAM saved for hard resetting by the bootloader?? Getting rid of this will stop that or am I confusing this with the ROM space?
Tim4 said:
Have checked situation about HD2 hidden ram and found that it actually same with D2 - HD2 also have only one memory module, it doesnt have real RAM memory too.
So it was possible to resize RAM partition by flashing new rom and radio(?).
So i 100% sure it can be done on topaz.
(By the way i think Diamond, TP and Rhodium affected too cause they all got very slow RAM with strange size)
I dont have PC so i cant do it by myself
So our hope is cookers only, or someone like Olinex
P.S. Can someone send me nk.exe from HD2 original and new (With unlocked RAM) roms?
Click to expand...
Click to collapse
You should also post this in the HD2 ROM Development thread, hopefully someone will send you the files.
Also, this thread is getting more and more interesting! I hope you can come up with something!
Best regards
it isn't some of this extra RAM saved for hard resetting by the bootloader?? Getting rid of this will stop that or am I confusing this with the ROM space?
Click to expand...
Click to collapse
Nope, hard-reset will just delete all files on main storage that doesnt have "ROM" marker. Its the only thing it does and doesnt requires extra ram. (I think so, may be i wrong )

Categories

Resources