[Q] NAND Builds and low memory - HD2 Android Q&A, Help & Troubleshooting and Genera

Hi
As I am seeing this issued being scattered evey where I thought i'd dedicate a thread to it.
Is there a solution to this??
I read some where that you can create a ext3, 4 partition on your sd card and and use that as system space also.
Is this possible with the HD2 and NAND builds?
This is the only thing keeping me from completely moving over to a NAND build.
Thanks in advance.

As its already been stated, this is currently not possible, there will very likely be a modified build/kernel or whatever soon though.
You can combat this problem by moving apps to sd once they have been installed using a program like Titanium backup or app2sd or another alternative.

Related

Partition SD Card and where does Android store the market place apps

Hi there,
I have two questions concerning Android:
1. Is it possible to partition a, let's say 16GB sd card, into two of 8GB each? So that one I can use for WM and one for Android?
In this context, my second question: Where does Android, if I start it with HaRET, the apps save when I download apps from the store? Does this information interfere with Windows Mobile if it is not saved separately?
Thank you a lot!
Kind of. If you look around the other android device forums, you'll see stuff mentioning "Apps2SD". This basically is a 600mb ext2 linux partition where all your apps would be installed (haven't bothered but will probably do this next!).... an absolute must for 2.1 Eclair users, less so for 2.2 Froyo rom users since there's an "official" App2SD solution. Don't think there's a specific way to separate the two yet.
Any apps you are currently installing in Android are getting written into the data.img file.
Finally, if a Mod is looking at this thread, can we have a "HD2 Android General" forum for Android-HD2 specific questions? This Dev thread is getting messy.
Thanks a lot for your answer. Will check on this.
But what about the partitioning of an sd card? I would like to have Android an WM separated on my memory card, especially because I have to have a clean sd card and put the files into the root.
hi there
what tool can be used to open the data.img file, is this possible?
use zipscan to do this it's in the guide

Idea/thought

Hi guys Android development is evoluvating to new diamention.I have tried from Build from SD cards and RAM version and NAND ROM.The NAND ROM is better of all but the biggest disadvantage is internal storage.when many apps are installed 'memory is low' appearing.even after moving all movable apps to sd card using move2sd.some programmes use internal/phone memory like evernotes,copilot.
so my idea is can't you guys create vitual storage in sd for the NAND like the one we had in SD card based build.which is easy for portablity of data when we update.GUYS YOU ARE BEST DEVELOPPERS IN THE WORLD HERE
This might be useful for those with 512 version of HD2, or maybe even for 1024, and it should be pretty easy to mount file from SD same as data.img from SD builds.
But! The question I had is, do you really need to create thread with "Idea/thought" subject? Can't you call it "Increase data space for NAND builds" or "Mount data.img with NAND build" or something like that? It's cool of course to create "Idea", "Question", "Help", "Please" etc threads...
Hi dude,
the reason I created this is - it gives an idea to developpers to develop in their next nand to focus on more storage as you know new native phones have more than 1Gb internal space it goes up to 16GB. As I have mentioned some apps can not be moved to SD card. You may have different idea on how to open thread which is not nessesarily same to others. Give something which is useful to development of andriod on hd2.cheers buddy

things have moved on a lot..a little help please

Hi,
last time i came in here unhappy with my stock HD2 on tmobUK android was just emerging on SD, now i came in here the other day WP7 is available as NAND and so is android....things seem to be a little confusing now, quite a few of these great ROMS are from people whos first language is not english so its quite hard to sometimes understand what they are explaining so i would be greatful if someone could answer somes questions, i have tried to read threads as best i can but some of them, well most actually are well into the hundreds within hours.
1) A lot of chefs describe NAND and SD, i know the difference between the two, but then they get mixed with magldr and NAND with ext4 etc etc..basically i want to flash the phones software to my NAND, i am assuming this is the best way to have it running at its optimum ?..so if i do this why would i need ext4 partions on the SD as well ? whats the benefit of it ?
2) i have also noticed that you can scan a barcode and have a link download a new rom to your phone and flash it, could i do this with ANY rom straight over the top of another without question ? and everything will be as it should be.
3) Does each ROM need to be set up in a different way?, this partly answers the previous question.
4) i flashed WP7 to my NAND (i think)..i was not happy with it and i had magldr installed, i just formatted my SD card to fat32 popped it back in and followed instructions to put [Feb 01][DL DesireZ v3.4][DL Data2SD/Ext4 v2.6][Nand/SD/MAGLAR] on to it.... it took me into magldr and told me to do a few things...did this flash to my NAND ? and did it do what was needed to the SD card regarding format or was it up to me to make certain changes to the SD card myself ?..the phone works and i can make calls, but all the apps that are stated to be in the ROM are not there, i cant find any GPS stuff and when i go to market place itsays its downloading an app but i can never see it.
As you can see i really am quite discombobulated with all this...i would love a easy reading guide that explains everything from A-B and all the terminolgy.
Thanks.
1. Many of these Android roms would swamp the entire memory of the EU HD2, so a workaround is to have partitions on the sd cards to store apps and data, leaving the system to run on NAND. When you update your rom, you just flash the system files and all app and data remains on the sd card.
2. The QR code just allows you to download the rom to your phone. You would still need to flash it AFAIK. (Heven't tried one of those yet). There are basically 2 types of NAND Android roms. One type use the more conventional flash type where you run an exe (daf.exe) from the usb flasher option on magldr. The 2nd (more recent type) packs the roms as zips which you can download and copy to your sd card and then using Clockwork mod, you can flash the rom directly from your sd card. This also allows you to take full backups, try another rom and if you don't like it you merely restore the rom.
3.Each rom and each dev has their own way of building these roms, so you will need to read carefully regarding what to do wrt sd card partitions etc.
4. Flashing WP7 and the Android rom via magldr would have installed the rom to NAND. You would need to partition your sd card yourself prior to flashing the rom. There are tutorials on how to partition the sd card to give you more help.
loady said:
Hi,
last time i came in here unhappy with my stock HD2 on tmobUK android was just emerging on SD, now i came in here the other day WP7 is available as NAND and so is android....things seem to be a little confusing now, quite a few of these great ROMS are from people whos first language is not english so its quite hard to sometimes understand what they are explaining so i would be greatful if someone could answer somes questions, i have tried to read threads as best i can but some of them, well most actually are well into the hundreds within hours.
1) A lot of chefs describe NAND and SD, i know the difference between the two, but then they get mixed with magldr and NAND with ext4 etc etc..basically i want to flash the phones software to my NAND, i am assuming this is the best way to have it running at its optimum ?..so if i do this why would i need ext4 partions on the SD as well ? whats the benefit of it ?
2) i have also noticed that you can scan a barcode and have a link download a new rom to your phone and flash it, could i do this with ANY rom straight over the top of another without question ? and everything will be as it should be.
3) Does each ROM need to be set up in a different way?, this partly answers the previous question.
4) i flashed WP7 to my NAND (i think)..i was not happy with it and i had magldr installed, i just formatted my SD card to fat32 popped it back in and followed instructions to put [Feb 01][DL DesireZ v3.4][DL Data2SD/Ext4 v2.6][Nand/SD/MAGLAR] on to it.... it took me into magldr and told me to do a few things...did this flash to my NAND ? and did it do what was needed to the SD card regarding format or was it up to me to make certain changes to the SD card myself ?..the phone works and i can make calls, but all the apps that are stated to be in the ROM are not there, i cant find any GPS stuff and when i go to market place itsays its downloading an app but i can never see it.
As you can see i really am quite discombobulated with all this...i would love a easy reading guide that explains everything from A-B and all the terminolgy.
Thanks.
Click to expand...
Click to collapse
1) MAGLDR is nothing but kind of a bootloader. You can select how you want to start your ROM. AD SD or NAND or also now you can back up ROMS with MAGLDR... SD ROMS use haret.exe method. NAND uses DFT.exe method. there is another way called Clockwork MOD which uses .zip method.
Differences:-
SD Method: you have winmo 6.5 on NAND and android on SD card.
NAND Method: you install android on NAND itself.
Clockwork MOD: you install android on NAND but the benefits include you can backup your whole ROM in the actual state and flash it back later... So you can try different ROMs without worrying about installing apps and adjusting settings on the ones you like.
ext4 is a type of partition used by system. you can use the ROM which supports APP2SD and put your apps on ext4 partition.
2) As for the barcode ones. I am not sure how that works, but deffinately not as easy as you are thinking...
3) All the NAND roms use DAF.exe method so you do not need to worry about setting up the ROMs or anything. It does it for you. But some NAND roms have capabilities for APP2SD, in that case you might have to format your SD card in some particular way (explained in the threads always) to get ext2/3/4 partition to use app2sd.
4) you can flash WP7 only on NAND as there is no other way to do it for now. As for the new build you used, it has more than 1 versions. SD and NAND. If you followed the instructions for NAND and used DAF.exe to install it, then the ROM is already set up for you on NAND. Now the build you used had data2sd option and you can format your SD card as the author has said to use app2sd functionality.
One more thing, mostly TMO US users do not need app2sd as they have enough space on their phone. So if you are TMO US user, you can opt your self out from that headache.
Hope this helps. Just for the clarification, I am also a newb... I tried my level best to answer your questions...
QR codes are just text, in this case a URL. Instead of making you type the URL on your phone, you can just scan it with a special app, and get taken to the URL. Nothing more.
Thanks guys...the fog is clearing a little now...just a few reiterations..
So if i opt to flash to NAND, is it flashing it to the NAND upon each boot or is it written once and thats it, it seems to take a little while longer to boot these ROMS on NAND than a stock ROM..so for instance, if i was to remove the SD card after shutting down the phone and then start it up again, would it not boot because its looking for the ROM on the SD to put into NAND ?...i understand that running from the SD card it just boots from the SD card.
So basically the last ROM i installed, as i did not pre setup the partitions on SD card, FAT32/1024mb ext4/512mb ext4 and went on to flash the rom it has ONLY flashed the ROM WITHOUT the apps and everything else it was supposed to have pre installed already ?...so i have now setup my SD card and i am going to follow through again from scratch and hopefully have the ROM running with all the said apps.
My SD card being setup FAT32 / 1024 ext4 / 512 ext4 doesnt seem to be a lot of space to store apps on the ext4 partitions, what data goes on what partitions...and do i HAVE to have the ext 4 at the stated sizes ?
Thanks again guys for your input, you have all been really helpful.
loady said:
Thanks guys...the fog is clearing a little now...just a few reiterations..
So if i opt to flash to NAND, is it flashing it to the NAND upon each boot or is it written once and thats it, it seems to take a little while longer to boot these ROMS on NAND than a stock ROM..so for instance, if i was to remove the SD card after shutting down the phone and then start it up again, would it not boot because its looking for the ROM on the SD to put into NAND ?...i understand that running from the SD card it just boots from the SD card.
So basically the last ROM i installed, as i did not pre setup the partitions on SD card, FAT32/1024mb ext4/512mb ext4 and went on to flash the rom it has ONLY flashed the ROM WITHOUT the apps and everything else it was supposed to have pre installed already ?...so i have now setup my SD card and i am going to follow through again from scratch and hopefully have the ROM running with all the said apps.
My SD card being setup FAT32 / 1024 ext4 / 512 ext4 doesnt seem to be a lot of space to store apps on the ext4 partitions, what data goes on what partitions...and do i HAVE to have the ext 4 at the stated sizes ?
Thanks again guys for your input, you have all been really helpful.
Click to expand...
Click to collapse
If you use NAND then you can start your phone without SD card. The build is on NAND(ROM). Where win6.5 used to be originally. You do not HAVE TO partition your card. You can use whole card at FAT32 and store all your data on there. But if you choose, you can give some storage space as ext2/3/4 partition and store your apps in that partition. The benefit is you can free some space from your phone. When you boot your phone for the first time, it will be in original state. Then you can install apps from the market. These apps will be going to your phone's inbuilt memory by default. But you can use some apps to move apps from your phone storage to ext4 partition. But be aware that after you move your apps to SD card you have to have SD card in all times or those apps will not work when SD card is not there. As far as the size of ext4 partition is in question, 1024 MB is more than enough. As you will have some space on your phone and 1024MB on ext4. I would say if you install more apps than that, then you phone will be laggy like hell. ext4 partition size should not matter according to me.
Also read tutorials at this thread. http://forum.xda-developers.com/showthread.php?t=905841
^ Agreed. Don't do Apps2SD if you don't really need it. It's another possible source of problems (I've had my fair share of system crashes with A2SD on my ol' Magic, and the biggest problem was that there was no way of backing stuff up - stuff probably got more reliable nowadays though), it's not ideal for your SD card and speed isn't optimal either.
StephanV said:
^ Agreed. Don't do Apps2SD if you don't really need it. It's another possible source of problems (I've had my fair share of system crashes with A2SD on my ol' Magic, and the biggest problem was that there was no way of backing stuff up - stuff probably got more reliable nowadays though), it's not ideal for your SD card and speed isn't optimal either.
Click to expand...
Click to collapse
People would have you believe otherwise..ext4 is faster but ext2 parsay is more reliable... for the life of me i have followed numerous guides explaining how to format the card, even one i followed from a rom was in perfect enlgish and easy to follow but my phone just locks at the spinning tmobile logo, it wont even boot into magldr...all i can do is reflash a stock rom using RUU...im sure i am doing everything in correct order

[Q] HELP!! I was going good until these came along!!!

Ladies & gentlemen;
Good day!
Well, I am one of those who admire the XDA BIG TIIIMMEE!! However I have an HD2 and managed to have it as a NAND Android after the help of the XDA (as usual of course!) Anyway when I started looking for new ROMs I have noticed that there is new method or way which I do not grasp, comprehend and assimilate AT ALL....ZIP that is, such as [A2SD+], NAND SD and ClockworkMod.Recovery!!!
What is the difference between running Android on NAND & SD with ClockworkMod?!
I am sorry people because truly I must have missed threads or the way of understanding, so hopefully you'll going to be the teacher of mine for now and always!
Could anyone help me as if I am 7 years old?!!!
THANK YOU XDA & Members!!!!
Android nand is running off internal memory. Sd option is what it says, a build running off your sd card opposed to running it with nand.
Thank you for your explanation, but does that mean if the Android runs off internal memory would make the running proccess faster or it would hepl smoothen applications response?! What is the use if I already have the internal memory, wouldn't be even better off?!
Hello
SD Builds start to boot from SD card while being on WM6.5. The hardware shutsdown WinMo and runs Android on it.
NAND Builds run from the internal memory of the phone(just like where WinMo was before)
RAM Builds load all the OS from the SD Card inside the RAM.
[A2SD+] means that you can use a small ext2,ext3 or ext4 partition in your SD Card for increasing your internal storage memory for installing more apps... so this means more internal space.
ClockworkMod is a small linux-based booting utility allowing users to install Android Builds on-the-go which are stored as zip packages on the SD Card. It allows you to install new kernels as update.zip packages as well without having to re-format your entire phone again, or just to erase all personal data on the sd-ext partition.
So, in fact a lot of things have changed in the last 3 months... these are just a few features i can tell you about every method, but at least I hope this will help you to understand quickly a bit about all that.
You know!!?? I Thank you all guys!!!!
NAND runs off the internal memory and even though you get much lower Quadrant scores, NAND is much more responsive and smooth.
The only reason SD based builds get more Quadrant is because of I/O speeds thanks to the SD card.
SD builds are fast, but NAND builds are much SMOOTHER and reliable and if you can do something on SD, you can do it just as well on NAND (gaming for example).

SD Apps

Hi,
I did a quick search and couldn't find anything on the topic.
I was wondering for a while now, some applications (usually the bigger ones like Angry Birds) must be installed on NAND for it to work - given the HD2's limited onboard phone memory, I can't install very many of these at the same time - requiring me to move it to SD when I don't use it very often to save on space.
A bit of a pain really. I was just wondering if there's a fix for this issue? I'm using one of the older CyanogenMod7 builds if I recall correctly.
Cheers.
use a rom that uses app2sd+ (a2sd+ whatever, ) or data2sd, , one that uses an EXT partition on the sd card. the system will treat the EXT as internal memory and apps such as angry will work. If the EXT is already there when you install such a rom, you dont have to do anything, it will detect the EXT partition and use it, no interaction on your part needed.
Most roms are set up to use an EXT, go read your roms first post.
Right, that makes a whole lot of sense. Cheers!

Categories

Resources