[Q] When will we see a build that utilizes the full 576mb of RAM in our devices? - HD2 Android Q&A, Help & Troubleshooting and Genera

First and foremost, If this question has been asked and answered before, forgive me. Secondly, anyone opting to flame me for asking this question will get their post deleted.
Now for the question:
Is there a single build out there that uses the full 576mb of RAM that comes in our devices? If so then please point me to that build(don't think this is gonna happen). If not then could a developer please explain why this hasn't been done and what needs to be done to get it working?
I'm not asking this as a noob. I've been using Android exclusively on my device for some time now with limited WM usage, only to change builds and boot back into Android and I'm pretty familiar with it. This doesn't mean I'm a Linux coder/developer, I'm just saying I'm not unfamiliar with the OS.
I welcome all replies as long as they're not argumentative or trolling in nature.
Thanks

Bumping this
edit: I just stumbled across this thread. Skip to page two.

Im assuming the reason we don't see all ram used with these android builds is because the base wm rom they're using. For instance I use cleanex rom which has 350 ram available when booting android.. then the android system loads and I usually have around 300-305 available.
Now I've noticed with other wm roms once I boot into android I may only have 230-250 available... contrary to what people say I think wm does have background programs running once android boots... because there is no way android os takes over 250MB ram to operate...

javolin13 said:
contrary to what people say I think wm does have background programs running once android boots... because there is no way android os takes over 250MB ram to operate...
Click to expand...
Click to collapse
Dude, no windows kernel or programs are in memory when the android kernel is loaded.
Can a dev please clarify on this whether or not any windows is still left in memory?

javolin13 said:
Im assuming the reason we don't see all ram used with these android builds is because the base wm rom they're using. For instance I use cleanex rom which has 350 ram available when booting android.. then the android system loads and I usually have around 300-305 available.
Now I've noticed with other wm roms once I boot into android I may only have 230-250 available... contrary to what people say I think wm does have background programs running once android boots... because there is no way android os takes over 250MB ram to operate...
Click to expand...
Click to collapse
Are you sure about that 350mb free ram??
about that 250mb free of ram is kinda correct.. i'll give it a shot..

Yeah check out the cleanex wm rom has tons of memory free... its a light weight rom perfect for android
Sent from my HTC bravo using XDA App

OK AFAIK
When Haret kills windows it registers the total available memory on RAM eg 250-300MB
now HARET uses most of the information on RAM left by WimMo to initialize hardware for android to run properly,
The only solution for a build to use 576MB ram is NAND
I'm no dev or hacker, the above is what i understand from reading open to correction
Best regds

Afaik, Haret does keep a lot of the hardware initialized by winmo, but that has nothing to do with the ram after Linux is loaded. All ram is free and available to Linux, so I'm not sure why all ram isn't used. I thought it was all being used, with some being set aside for the os... maybe some set aside for video memory too??
I'm curious about this too, now. We need to get one of the devs to clear this up. I was under the impression that it was all being used, but it's not all user accessible or shown to the user because the os uses a certain amount. We should point a Dev to this thread.
Sent from my HTC HD2 using XDA App

Any 'Awesome' answers?

Okay Im curious about this too. I just flashed my own lite WinMo rom, to see if it would make a difference, and I wasnt paying attentionso let me ask here if maybe I did something that goes along the lines of the questioning. My WinMo Rom is 80mb, flashed it, and it said Storage free 870mb and only 8mb used, under program it said 100mb used and 370 free, when I booted Android up after loading I went into the system panel lite and under storage it says:
System Storage Capacity: 309.7
Available 15.1(?!?!?!) is that right?
Application Storage: 1011.8
Available 684.2
I am using the Carbon Evo remix by motoman. Looking at the system storage capacity of 309.7 and available 15.1 do those numbers even look right? And from the Figures I stated, does that shed any light about getting to the 512mb mark? ALso when I do a task kill using ATK and TK, ATK says that my memory available is 270mb.
Hope this helps.

AngelDeath said:
Okay Im curious about this too. I just flashed my own lite WinMo rom, to see if it would make a difference, and I wasnt paying attentionso let me ask here if maybe I did something that goes along the lines of the questioning. My WinMo Rom is 80mb, flashed it, and it said Storage free 870mb and only 8mb used, under program it said 100mb used and 370 free, when I booted Android up after loading I went into the system panel lite and under storage it says:
System Storage Capacity: 309.7
Available 15.1(?!?!?!) is that right?
Application Storage: 1011.8
Available 684.2
I am using the Carbon Evo remix by motoman. Looking at the system storage capacity of 309.7 and available 15.1 do those numbers even look right? And from the Figures I stated, does that shed any light about getting to the 512mb mark? ALso when I do a task kill using ATK and TK, ATK says that my memory available is 270mb.
Hope this helps.
Click to expand...
Click to collapse
I think you're reading your 16gb SD where it says 15.1. I'm pretty sure you are just reading your storage, which has nothing to do with ram.
Sent from my HTC HD2 using XDA App

zarathustrax said:
I think you're reading your 16gb SD where it says 15.1. I'm pretty sure you are just reading your storage, which has nothing to do with ram.
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
Yes.. thats what i thought too..
EDIT: I have tried cleanEx and i still have the same RAM available!

The way I understand it, the full ram on the hd2 has been mapped out. While the unit does have 576mb of memory, it's shared among user memory and other system uses like graphics.
For a short time people were running the full ram kernel with 512mb or 576mb and they noticed right away the display were getting corrupted.
I'm not a dev, this explanation was posted by others. It's in the thread zhegoggles posted too, on page 20.

zarathustrax said:
I think you're reading your 16gb SD where it says 15.1. I'm pretty sure you are just reading your storage, which has nothing to do with ram.
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
Sorry but I have an 8gb sd card running my android not a 16gb.
And system panel says 15.1mb not gb, its 309.7mb storage capacity and 15.1mb available, so obviously thats not it, but I am trying to see how much smaller I can make winmo to run android and see if that number changes any more or less.

AngelDeath said:
Sorry but I have an 8gb sd card running my android not a 16gb.
And system panel says 15.1mb not gb, its 309.7mb storage capacity and 15.1mb available, so obviously thats not it, but I am trying to see how much smaller I can make winmo to run android and see if that number changes any more or less.
Click to expand...
Click to collapse
309.7mb is the size of your system.ext2 partition. 15.1mb is what's left on it. It does not matter as you're not adding anything to it, any apps you install goes into the data.img.

AngelDeath said:
Sorry but I have an 8gb sd card running my android not a 16gb.
And system panel says 15.1mb not gb, its 309.7mb storage capacity and 15.1mb available, so obviously thats not it, but I am trying to see how much smaller I can make winmo to run android and see if that number changes any more or less.
Click to expand...
Click to collapse
Either way, storage capacity is not ram. Changing winmo roms does not effect your androids ram or storage capacity.
Sent from my HTC HD2 using XDA App

zarathustrax said:
Either way, storage capacity is not ram. Changing winmo roms does not effect your androids ram or storage capacity.
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
way to burst my bubble there I got my WinMo down to near 40 mb and was hoping, (Not a linux person), I thought I read somewhere that winmo being in memory hampers linux, unless they were blowing smoke.
If thats the case, then how do you find out about memory then? If all the info is file based then how does one know what your using thru android?

I thought the HD2 has 488mb of RAM. If you read on the specs page it says 488MB of RAM.

freemini said:
I thought the HD2 has 488mb of RAM. If you read on the specs page it says 488MB of RAM.
Click to expand...
Click to collapse
International HD2 by default has 488MB with 88MB hidden can be unlocked by using custom roms
TMOUS HD2 has 576MB by default

Related

htd memory / storage question on my hd2

i have a few questions, why does HTC say the HD2 device has 448 MB RAM, 512 MB ROM but my device has less
ok heres my info form my device...
STORAGE :-
ACTUAL SIZE : 181.60MB
USED : 72.34
FREE : 109.26
TOTAL PROGRAM :-
ACTUAL SIZE : 336.97
USED : 152.59
FREE : 184.38
so my question is why do i only have 336mb of ram and not 448mb wheres the missing 112mb, also why do i have 181mb of flash when im meant to have 512mb ?
thanks you in advance and sorry for the noob questions
while I know for many this is gratingly simple.. I too would like to be de-mystified.. There are a lot of people who have moved to winmo for this device and consequently a lot of people are clueless about the inner workings of the platform.
Your patience, and advice is much appreciated!
weareborg said:
while I know for many this is gratingly simple.. I too would like to be de-mystified.. There are a lot of people who have moved to winmo for this device and consequently a lot of people are clueless about the inner workings of the platform.
Your patience, and advice is much appreciated!
Click to expand...
Click to collapse
great post matey, i hope we get the winmo techies on ower side and help us, with this little problem
An answer for you
Nothing to see here...
@grapefruitstudio
emm thank you that explain alot in one post, i understand now,
No worries
No worries mate, loads of this stuff is baffling the first time round. Happy to help
grapefruitstudio said:
No worries mate, loads of this stuff is baffling the first time round. Happy to help
Click to expand...
Click to collapse
another question if you don't mind, storage memory is simple it stores my data / installed apps, but what does the program memory do exactly?
I'll get my coat...
DAMIEN123_666 said:
another question if you don't mind, storage memory is simple it stores my data / installed apps, but what does the program memory do exactly?
Click to expand...
Click to collapse
Hi Damien,
Well this I decided to look up on the web to get the confirmation for you and it made me realise my last post was, in fact, utter tosh!! Soz
It appears it was not you who was misunderstanding this, It was me. As such I eat humble pie and turn to google....
So to put the record straight this is how it is:
The Program Memory is in fact your RAM. This figure your getting is normal, having done some digging on leo forums, it appears the Leo has some of the advertised 448M RAM dedicated to the GPU. As such you wont see the whole 448MB, however what the hell it's going to do with over 100MB of video memory I don't know.
On the old Windows mobile devices the ROM and RAM used to be the same thing (When old device specs included 'XXMB ROM' both those figures I showed you combined was the ROM size) things have changed!!
So where has the rest of your 512MB of ROM gone?
When your device is flashed with it's operating system that takes up XXMB of your 512MB and the remaining ammount for space (your 181MB) is whats left over from the OS install and any software/reservations HTC have put on.
Again my appologies for the misleading post, I'll make sure I check my stuff before posting...
If your interested in reading up on the whole ROM RAM thing you can check out these:
http://www.pocketpccentral.net/help/ipaq/pmem_explained.htm
http://blogs.msdn.com/windowsmobile/archive/2005/08/19/453784.aspx
They are both for WM 5 but persistant storage is the same for 6
wow thansk for the info and the links will read up on them now, great posts
My HD2 is the same. Says 448 MB Ram on hardware info page but 336MB on task manager.. Annoying. So this is normal then?

Internal memory?

I just got my htc legend and decided to install a few apps on it. After that it felt a lil laggy so i decided to check my available memory left, strangely it said i only had 85mb left...
i decided to test this by uninstalling every app i installed and my internal memory was still only 150mbish. So if i am correct my legend only came with 150mb memory???
I checked my app management and summed it all up and the numbers just dont add...?
I thought the legend had 512mb internal memory...?
anyone have a clue where the rest could be?
thx.
it has 512mb yes but that 512mb is also holding the Os and all the stuff that came with it so the usable space is much lower this is usually the case when you buy any device.
if you want more app space root the phone shift the apps to the sd card along with the caches
noobdeagle said:
it has 512mb yes but that 512mb is also holding the Os and all the stuff that came with it so the usable space is much lower this is usually the case when you buy any device.
if you want more app space root the phone shift the apps to the sd card along with the caches
Click to expand...
Click to collapse
and how do I do that?
tx in advance.
Mhmm i had thought so...that is very annoying.
I May have to attempt a root myself.
it has 512mb yes but that 512mb is also holding the Os and all the stuff that came with it so the usable space is much lower this is usually the case
Click to expand...
Click to collapse
and how do I do that?
tx in advance.
Click to expand...
Click to collapse
rooting for 1.31 is not available yet . but it void warranties so ....
Sent from my HTC Legend using the XDA mobile application powered by Tapatalk
1.31 root now available have fun

Use 576MB in Android on HD2

HD2 has internally 576MB RAM, with some WM ROMs is possible unlock all of them. Is possible the same with Android? For example by edit startup.txt?
576MB apples ?
dcordes said:
576MB apples ?
Click to expand...
Click to collapse
he probably means ram
dcordes said:
576MB apples ?
Click to expand...
Click to collapse
Lol..someone should have used Google Translate. If he says it has 576mb internally, then I think he means storage, right? I'm not sure, so I'm most likely wrong.
jasonlefever said:
Lol..someone should have used Google Translate. If he says it has 576mb internally, then I think he means storage, right? I'm not sure, so I'm most likely wrong.
Click to expand...
Click to collapse
lol, but he says unlocked and 576 and the only thing that was unlocked to 576 was ram
yeah its possible.
if you flash a .50 radio, the full 576mb ram is enabled.
DN41
people... you are missing the point here.
he meant to enable more ram inside android. just like windows mobile.with radio 50 and custom roms we enable the 576 MB RAM in our HD2 while running Windows Mobile.
but the big question is: could it be done inside androids running in HD2?
and even if it's not possible to enable that much of ram. is it possible to get the highest amount of ram. because more people (including me) are using android in day to day usage.
developers, please advice advice.
thanks.
what about for those of us who use the 1 gig snapdragon?
johnnyboyya said:
what about for those of us who use the 1 gig snapdragon?
Click to expand...
Click to collapse
android is already utilizing the 1 ghz processor.
wait until its possible to flash android on the NAND...if thats not possible, i'm pretty sure, you can never use the "full" ram...
but why should someone use it? i think its never full on android, even when you havent got the full ram enabled.
DN41
DN41 said:
wait until its possible to flash android on the NAND...if thats not possible, i'm pretty sure, you can never use the "full" ram...
but why should someone use it? i think its never full on android, even when you havent got the full ram enabled.
DN41
Click to expand...
Click to collapse
we do realize its not possible to use all of the 576 mb ram. because the "system" will use part of it to run it self. but the point is to have more ram anyway.
because now when we boot into android we only get 256 mb . half of this is used by android .and when we use the browser or watch youtube it gets really low "like 25 mb only available:.
currently we dont have access to all 576mb of RAM when using android.
I suppose we will get it at some point but this will need to be written into the kernel (at a guess)
Thanks David, very much. First really valuable reply! But I hoped in other reply :-(
so would a new zimage possibly fix this or is a new rom the only way to fix the button sized amount of ram cyanogen is giving me?
Lol, are you actually reading this forum guys?
I've just read one and a half pages of nonsense except David, whose info was some way of valuable.
At the moment, there isn't a full ram map written into the zimage (kernel), neither the start parameters adress the full range of 576MB. For some reasons I'm not aware of all tries to remap and enable the full memory failed so far (there are a bunch of topics out there).
Jealousy said:
Lol, are you actually reading this forum guys?
I've just read one and a half pages of nonsense except David, whose info was some way of valuable.
At the moment, there isn't a full ram map written into the zimage (kernel), neither the start parameters adress the full range of 576MB. For some reasons I'm not aware of all tries to remap and enable the full memory failed so far (there are a bunch of topics out there).
Click to expand...
Click to collapse
yeah i read the forum dude, and i asked a question about zimage or rom. simples.
hewlett777 said:
yeah i read the forum dude, and i asked a question about zimage or rom. simples.
Click to expand...
Click to collapse
if you look at the zImage autobuilds, you can see that they've been able to SLIGHTLY increase the ram usage, but until it's running by itself(i.e. boot straight into android, no winmo at all) I doubt they'd be able to use the full amount.
So, it's all in the zImage. Roms can't change this.
It is possible....
ATomCZ said:
Thanks David, very much. First really valuable reply! But I hoped in other reply :-(
Click to expand...
Click to collapse
Yes it is possible, in fact I tested a new kernel (zImage) last night that makes 384 MB available (compared to 256 MB right now). It boots unbelievably quick (like less than 15 seconds!) and the phone runs much smoother, really amazingly quick. When I boot up Android with only 256 MB of RAM allocated to it, I have a maximum of 120 MB free (usually less like 115, 110 or less).
With 384 MB allocated i had about 250 MB free, much better. Last night's kernel had some issues left (wifi not working, issues waking up).
Apparently it's been fixed already so we should have a new kernel available today.
Cotulla on his end is working on getting the 512 MB kernel working and he's close apparently. I think the remaining memory (the remaining 64 MB) will be used for the system or for the 3D buffer..... Not sure though...
Also your current Android build will work fine, all you'll have to do is replace the zImage and edit the startup.txt (to change the memory allocation values) and that's it. It might get a little bit more complex (like maybe replacing the wifi module) but all in all with proper instructions you should be able to do it in a few minutes.
Well let's wait and see... But 384 MB available already makes a huge difference so that's great news...
Hope this helps....
PS: I am amazed at the number of useless posts in response to your question.....
Jealousy said:
Lol, are you actually reading this forum guys?
I've just read one and a half pages of nonsense except David, whose info was some way of valuable.
At the moment, there isn't a full ram map written into the zimage (kernel), neither the start parameters adress the full range of 576MB. For some reasons I'm not aware of all tries to remap and enable the full memory failed so far (there are a bunch of topics out there).
Click to expand...
Click to collapse
Is their an HD2 forum or Community page or maybe even an IRC room with a more knowledgeable or atleast selective userbase? The devs are incredibly intelligent, but the amount of know nothings makes filtering out the noise headache inducing. Seems XDA is getting too big for its own good.
boba23 said:
#htc-linux on freenode. Open for everyone. I listened in this afternoon, while cotulla was talking about 515mb kernel e.g.
boba
Click to expand...
Click to collapse
I'll head there now, Thanks!

So will we ever get 4 GB?

After perm-root, is the rest of the NAND available?
joebobjoe said:
After perm-root, is the rest of the NAND available?
Click to expand...
Click to collapse
Well, simply rooting isn't going to magically open up the internal storage; that's why it's still listed as 1.1x GB after. The root just came out this morning; just like us patient people gave the devs to root, give them time to fiddle with the storage. They'll probably figure it out soon enough.
Fortunately the storage is still a crapload. I've gone from what... 1.16GB? stock to 1.1GB, and I don't see myself using the rest of it at all.
Yup, I don't even think I need all that space. Right now I have 888MB free, and that is with ALL my apps installed on phone memory, as I prefer not moving to SD Card...
I just wanted to ask, does moving to SD Card do anything other than free up space of the phone memory? If it does make stuff run faster etc, then only I see a reason to move apps to sd card..
Freeing up space is the only real benefit for Androids native apps2sd...
Apps2ext on the other hand, was really nice to have if you like trying out different roms.
Sent from my T-Mobile G2 using Tapatalk
franky1029 said:
Freeing up space is the only real benefit for Androids native apps2sd...
Apps2ext on the other hand, was really nice to have if you like trying out different roms.
Sent from my T-Mobile G2 using Tapatalk
Click to expand...
Click to collapse
On the G1 they where able to re-allocate memory from the GPU to the CPU to increase the speed of the G1 at the cost of 3D games. Believe Cyanogen did this, Yes, 1.x gigs is plenty BUT, what if the rest of the "4 gigs" could be focused on the GPU side of things to increase FPS? hehe Counter Strike on the G2..rofl Maybe using the other space for a full linux distro? a dual boot?
Dual Boot could be very nice, yes..
That actually sounds quite viable.
Sent from my T-Mobile G2 using Tapatalk

[Q] European HD2 NANDroid = lost cause?

Truly curious here.
I flashed one of the new NAND Android builds just as soon as they came out, riding the wave of jubilation and unbridled enthusiasm over ditching Windows Mobile. But I live in Germany, meaning my HD2 contains half of the internal storage of its American counterparts.
After flashing a NAND Android Rom, the phone is left with a paltry 100 MB or so of free space. When it comes to installing apps, some of them CANNOT be prevented from finding their way to the internal memory, try as you might to keep them off.
No matter what I tried, I found my internal memory depleted, immediately, with a good number of apps still to install, but no room left to install them.
Are Europeans left simply hanging in the breeze on this one?
All commentary appreciated. Enjoy your New Years celebrations.
Use a program called apps2sd and install them to SD
Sent from my HTC HD2 using Tapatalk
Not a Dev thread... Doesn't belong here. Moved to Q&A.
It's free on the market its easy to use
Sent from my HTC HD2 using Tapatalk
More than 50% of the app I have cannot be moved to SD card, even with APP2SD.
Cyanogen mod leaves 200mo.
Sent from my HTC HD2 using XDA App
The only hope is that someone will find a way to use a second ext2/ext3 partition in sd card as internal memory. It has been done in normal android phones, so i think it can be done to HD2 nand android.
whynot66 said:
Use a program called apps2sd and install them to SD
Sent from my HTC HD2 using Tapatalk
Click to expand...
Click to collapse
This suggestion ignores what was stated clearly in my initial post - that certain apps CANNOT be prevented from installing to the internal memory, regardless of 3rd party apps like app2sd.
install move2sd enabled (root only) with this you can FORCE sd install for all apps
a few months ago a bunch of kernals supported ext partitions. this is make a comeback. You will partition your sdcard with lets say 1gb ext partition and the rest will be fat. With ext partitions all app installs will work. its the same method currently employed on all low end android devices, like the htc g1.
now, nand was just released yesterday. give the devs some time, look at the they have accomplished so far. they will fix this issue along with curing cancer next week
mrassol said:
install move2sd enabled (root only) with this you can FORCE sd install for all apps
Click to expand...
Click to collapse
If you're right about this, you're going to make a lot of people happy.
Iam only left with 6o mb free, IS my NAND corrupted (cotulla) desire Rom
Sent from my HTC HD2 using XDA App
hoss_n2 said:
Iam only left with 6o mb free, IS my NAND corrupted (cotulla) desire Rom
Sent from my HTC HD2 using XDA App
Click to expand...
Click to collapse
No way to say for sure. I would suggest reinstalling. But, as another poster said, the NAND Cyanogen mod ROM out right now leaves 200 MB after install, which might be just enough to squeak by for the time being. It's what I'm going with, anyway.
i ever laught about the "app2sd" comments in market with my 1024mb data.img ..
but i have all my "crap" installed that i use, and i have 20mb free.. its enough for me
ByteFax said:
i ever laught about the "app2sd" comments in market with my 1024mb data.img ..
but i have all my "crap" installed that i use, and i have 20mb free.. its enough for me
Click to expand...
Click to collapse
untill you get 1 text or mms to many and it says, low memory.
even if you have just about managed to squeez it all on at the moment, as you start using the apps and caches are created and messages are sent to and fro you will soon run outta the last 20mb too.
plus you never know when you might want to install a new app.
ByteFax said:
i ever laught about the "app2sd" comments in market with my 1024mb data.img ..
but i have all my "crap" installed that i use, and i have 20mb free.. its enough for me
Click to expand...
Click to collapse
Loooooooooool, exactly the same for me, always laughing at those who were forced to uninstall apps from their nand cause lake of memory and the no possibility to install them on sdcard, and for now, I'm about to live their situation... that's why I don't want yet to pass to a nand Rom, will wait some times before, even if it's hard to resist ...
I always used to install all my apps to the nand memory (my 1024mb data.img of course !!) In order to keep as clean as possible my sdcard, indeed, all my data and apps files were stored in my data.img.
Hope devs would keep the possibility to extend the nand memory in a file as always... keep on it guys... who knows, it could.also help many others Android based phone...
fjell_strom said:
If you're right about this, you're going to make a lot of people happy.
Click to expand...
Click to collapse
move2sd is the solution.
Not completely, but much better than app2sd.
Possibly a lost cause to the Sense builds, but not these builds.
http://forum.xda-developers.com/showthread.php?t=893637
It initially leaves a massive room in the internal storage and since it's Cyanogen Mod, go to settings>CyanogenMod Settings>Application Settings and tick Allow application moving.
This essentially force moves every application to the SD while programs like App2SD cannot move all apps.
Get it now.
I've installed more than 60 apps now with over 100 megs still left.

Categories

Resources