[Idea] Windows Mobile partitially loaded from Storage - Touch Diamond, MDA Compact IV ROM Development

Hello all,
i have a idea about doing something that would give a huge amount extra space for our phone and possibly could speed the device up.
THe idea is loading parts or the whole windows system from the internal storage.
has anyone ever tried doing something that goes to this direction ?
Please share your opinion.
greetings alphazero

You mean executing from storage (so it does not have to be run from RAM/Pagepool) ? WM 5/6 can do execute in place (XIP) from NOR based ROM/Flash. I am not sure what the Diamond has for it's base 256MB "ROM", probably NAND as its cheaper and writes a lot faster.

psc001 said:
You mean executing from storage (so it does not have to be run from RAM/Pagepool) ? WM 5/6 can do execute in place (XIP) from NOR based ROM/Flash. I am not sure what the Diamond has for it's base 256MB "ROM", probably NAND as its cheaper and writes a lot faster.
Click to expand...
Click to collapse
so you think its possible ?

Depends on the base flash type of the Diamon 256MB ROM. Also remember that the read speed (even with NOR flash) is a lot slower than RAM

It's a nice thought, but I think that the performance boost will not be what you expect. A few extra MB's of RAM will not make the device more usable. So to be short: don't spend time on this. Make fast ROM's instead

Related

HTC Universal Flash ROM Memory Upgrade

Since Mamaich has been able to make our universals capable of upgrading the ram memory to 128MB, is there any chance for upgrading the Flash ROM as well (to 256MB or more)?
Would really like to hear whether anyone is trying on this?
Cheers.
mctoey said:
Since Mamaich has been able to make our universals capable of upgrading the ram memory to 128MB, is there any chance for upgrading the Flash ROM as well (to 256MB or more)?
Would really like to hear whether anyone is trying on this?
Cheers.
Click to expand...
Click to collapse
There is no way!
The MDA has no place to add 4 Memory-Devices!
The other way is to install 1GBit Memory-Chips. But this does not exist (which are compatible to the pinning and funktion of the original chips)!
So the limit is 128MByte.
The PXA270 can address up to 1GByte. But the MDA can not use it.
Regards
silto

Virtual memory (swap) on SD Card

Hello everybody. I want to know if there is a way (a methode or a software) to create virtual memory on the SD Card and use it as RAM memory (like the swap file in Windows XP).I'm using the WM6 FAMAN 4.03 beta3 ROM.And thanx
no the current ce5 based roms which include wm5 and 6 dont support virtual memory and nor does ce6 which wm7 will be based on it's deep in the os how
mem is handled
also sd have very slow writes compared to hd's
also sd's have a limited writes before it dies like cd/dvd-rw discs
Thank you for the answer.if there are no way to use swap on wm6 so are there softwares to optimize and free the ram?
meys_toumi said:
Thank you for the answer.if there are no way to use swap on wm6 so are there softwares to optimize and free the ram?
Click to expand...
Click to collapse
googling would bring you a lot of apps for this purpose.

Flashing ROM 1st time - need some advice please

Hi
I've a HTC P3300 which I bought 3 months back. It came with Windows Mob 6 Pro on it. But its kinda slow, on a hard reset, it shows free device memory as just 25MB out of 37.36MB and Program Memory is hardly more than 20MB free out of 47.90MB. The product page on HTC site says ROM is 128MB & RAM is 64MB in the device. So I'm a bit confused, I got it from an HTC dealer & its not branded or locked to any carrier.
1) Is this due to the current default Windows ROM on device that these numbers are so low?
2) Will using another Windows ROM (maybe a Vanilla one) will use less space on device & keep more RAM free? If yes then which WM6 Pro or WM6.1 Pro Vanilla ROM is recommended? I would also like .NET 3.5 compact on it, shall I install that seperately myself?
3) How can I backup my existing Windows Mob ROM so that I can later put it back on the phone to make it in the same condition as I got it from dealer?
This is my first Windows Mob phone & I've not flashed a ROM before. Any help would be most appreciated.
kautilya said:
Hi
I've a HTC P3300 which I bought 3 months back. It came with Windows Mob 6 Pro on it. But its kinda slow, on a hard reset, it shows free device memory as just 25MB out of 37.36MB and Program Memory is hardly more than 20MB free out of 47.90MB. The product page on HTC site says ROM is 128MB & RAM is 64MB in the device. So I'm a bit confused, I got it from an HTC dealer & its not branded or locked to any carrier.
1) Is this due to the current default Windows ROM on device that these numbers are so low?
2) Will using another Windows ROM (maybe a Vanilla one) will use less space on device & keep more RAM free? If yes then which WM6 Pro or WM6.1 Pro Vanilla ROM is recommended? I would also like .NET 3.5 compact on it, shall I install that seperately myself?
3) How can I backup my existing Windows Mob ROM so that I can later put it back on the phone to make it in the same condition as I got it from dealer?
This is my first Windows Mob phone & I've not flashed a ROM before. Any help would be most appreciated.
Click to expand...
Click to collapse
Please READ the Wiki
orb3000 said:
Please READ the Wiki
Click to expand...
Click to collapse
I've already gone through the Wiki yesterday before I put the thread here. The wiki has answer only to my 3rd question about backing up the existing ROM but it has no mention if I'll be able to install it back the same way any other cooked ROM is installed ie., by connecting to PC via Active Sync and then executing the EXE file in the ROM folder on PC.
Does no one here feel like helping out??
1) The numbers on the box are 'total size' and they are calculated in multiples of 1000.
Just as with storage media. The computer on the other hand counts in multiples of 1024.
This means that 64MB on a label is in reality 61MB. Some of that is reserved by the OS so you can not see it and some is taken up by various services and apps that run on startup.
As for the ROM the '128MB' (122 MB in reality) is both the area available for storage and the area taken up by the OS (were it is installed).
So the numbers you get are pretty normal.
2) There are some minimal ROMs that reduce both storage and RAM usage and improve performance.
3) Unfortunately, I am not familiar with the procedures for your specific device and with the ROMs available for it. I recommend you look in the forum section dedicated to it for more information.
Thanks for the replies levenum. Your reply to #1 pretty much confirms what I've read here hanging around & at some other places, though at first I thought that there was some problem with my device with it showing just 40MB out of 128MB!!
I'll look around for procedure & ROMs.

Ultra nacked ROM

Hello
First,thanks to all for all the work about htc developement,great job here in all forums
I have a question about hermes:
hermes not have enough ram to run fast some apps,for example like Opera 9.5 ...
My question: it's possible made an rom ultra light,without(for example) windows internet explorer,windows archive explorer or another of the basic inside original WM roms? will be possible do it or only external apps not from microsoft? will be possible have more than 32 or more free ram at start with ultra nacked rom or do it?
if I'm installing all possible apps on SD I can gain some extra ram than incluided on inside coocked rom?
Excuse my bad english.
calibra747 said:
Hello
First,thanks to all for all the work about htc developement,great job here in all forums
I have a question about hermes:
hermes not have enough ram to run fast some apps,for example like Opera 9.5 ...
My question: it's possible made an rom ultra light,without(for example) windows internet explorer,windows archive explorer or another of the basic inside original WM roms? will be possible do it or only external apps not from microsoft? will be possible have more than 32 or more free ram at start with ultra nacked rom or do it?
if I'm installing all possible apps on SD I can gain some extra ram than incluided on inside coocked rom?
Excuse my bad english.
Click to expand...
Click to collapse
here U are http://forum.xda-developers.com/showthread.php?t=364031
if you want more than 26 27 mbs ram free memory so buy a new device jajaja and if you want it on 6.5 you will not see it but as this guy says wm6.1 or 6 is the one for you deleting that apps will cause many issues cause all the files are needed for some others apps..
so try to read more associations and connections betwen all apps in windows mobile...
+ que ppc
+ Que PPC said:
if you want more than 26 27 mbs ram free memory so buy a new device jajaja and if you want it on 6.5 you will not see it but as this guy says wm6.1 or 6 is the one for you deleting that apps will cause many issues cause all the files are needed for some others apps..
so try to read more associations and connections betwen all apps in windows mobile...
+ que ppc
Click to expand...
Click to collapse
Thanks for answer
No need to run WM6.5 for me, with 6.0 or 6.1 is more than
enough because I know that the latest version for the RAM
of this model is frankly inadequate.
What I mean is whether it is possible to cook a ROM without
explorer, no games, etc. .. ie what would be the maximum
possible theoretical Ram then add by cooking
which I really used to me.
O see on the link that write me before on 55 page that lite version have 31 MB free??
Use CUSTEL V2.5 which is the more RAM you free me
has left that I found. around 30mb free
A greeting from Spain
Good for spain!!!!
Cheers to all my frineds there on HTCSpain!

[Q] Android on HTC Diamond

Hi,
There's a way to replace Windows on my HTC Diamond with android or another operating system?
Thank you for your time
Cittino90 said:
Hi,
There's a way to replace Windows on my HTC Diamond with android or another operating system?
Thank you for your time
Click to expand...
Click to collapse
No
It's still being worked on.
Grazie tante!
You can actually install android alongside of winmo. Try searching for xdandroid and you'll find what you are looking for.
ALso search for neopeek, it might help.
yes, i tryed haret.exe, but i want to delete completely windows..
Cittino90 said:
yes, i tryed haret.exe, but i want to delete completely windows..
Click to expand...
Click to collapse
there is a completely lightweight windows rom that automatically starts haret and thus android
Ludacris said:
there is a completely lightweight windows rom that automatically starts haret and thus android
Click to expand...
Click to collapse
But you have still wm..
well... this windows mobile is NOT functional
How right you are
Ludacris said:
there is a completely lightweight windows rom that automatically starts haret and thus android
Click to expand...
Click to collapse
linky please
Android on Diamond
There are my experiences with Android on Diamond:
I used XDAndroid (Foryo, ver.FRX06). Installation is not difficult, they were two "catches" during installation in my case: First, I had to delete ts-calibration file to recreate display-calibration data (after first boot it was completely broken) and second, finally I had to (full)format Internal Storage (FAT32) because Android didnt see internal storage ("sdcard").
So, now I have working android. Synchronizations with google account works, wifi work, GPS works. But I cant install anything from Market - very annoying, I dont know yet how to fix this. At least I can install application directly from .apk files.
Summary:
Using Android on Diamond is pain. System is slow. If you are used to use some fast (winmo)ROM, you will be horrified. Let's imagine slowest 6.5 rom with TF3D - and android is even slowest . Sometimes, the response is so slow, that system detected "not responding" application and offers to kill it or wait (choose wait ). Diamond has limited memory, after boot you will have about 30MB free (depends on widgets used). Also, battery drain is terrible.
Despite all, android applications works. So, for testing, playing and get familiar with android, its fine. Then, when you'll assure yourself android is good, then you'll buy a true android device (Just for comparison: my wife has LG Optimus One, pretty cheap device, but android works much much much faster and smoother than on Diamond, its really different league, incomparable with Diamond). If you want to keep Diamond, for everyday use, go back to any fast WM ROM, (BSB is my favorite), install SPB Shell and Droid+ mod.
Pretty weird,on my diamond was faster than a wm6.1 + sense 2.1,maybe because I hardly ever used frx06.
But frx06 shouldn't be slow,there are a lot of users that like it's speed and stability,so maybe you were unlucky or with wrong/old files..
helicopter88 said:
Pretty weird,on my diamond was faster than a wm6.1 + sense 2.1,maybe because I hardly ever used frx06.
But frx06 shouldn't be slow,there are a lot of users that like it's speed and stability,so maybe you were unlucky or with wrong/old files..
Click to expand...
Click to collapse
Hm, could it be possible "wrong" files makes working but slower system? Maybe it is about frx06... Can you help me to install any different android version? But keeping wm is necessary condition, so I think xdandroid is the only option..(?)
Thanx,
D.
davidm2 said:
Hm, could it be possible "wrong" files makes working but slower system? Maybe it is about frx06... Can you help me to install any different android version? But keeping wm is necessary condition, so I think xdandroid is the only option..(?)
Thanx,
D.
Click to expand...
Click to collapse
You could check this forum,there are my two builds,or in rhod's android subforum there are others
Speed isn't only decided by system,but by kernel and rootfs too,so,check them out and find the fastest for you

Categories

Resources