Hey,
I was wondering how to install multiple ROMs of Android on the same SD card. I've read that each ROM should have its own folder in the root of the SD card. The thing is, though, that the root of my SD card has a bunch of other files and folders - most of which are related to Android (and are the folders of Apps of my current ROM).
Do I just move everything that's related to that ROM into a new folder in the root? So instead of my Haret file being located at "I:\HyperDroidV1.7" it would be located at "I:\NewFolder\HyperDroidV1.7"
Also, when you are just updating from one ROM to another, is there a way to keep all of your apps/data?
Thanks!
1. What you need to do, is to rename the folder containing your 2nd, 3rd, etc. builds to whatever makes you comfortable (HyperDroid, SenseDroid, UltimateDroid, you get it) and then in the startup.txt of the corresponding build, where it says rel_path='Android', change the Android part to whatever you named the corresponding folder to.
It is a good idea to not rename the folder until you have fully booted a build at least once though, so if you download a build and its folder is named 'android' and you already have a build on your sd card in an 'android folder, just rename the existing one to 'android2' or something temporarily, then change it back once you have booted and renamed the new build.
2. Then get Exceller Android and Ubuntu Loader, just search the HD2 forums and you'll find it. It will detect your folders with Haret in them, and give you the choice of which one you want to boot, it will activate CLRCAD and Haret for you, and it also has an autoboot feature that you can set to 3 seconds after booting Windows, which really helps save battery in Android.
You can have as many builds as you want, you're only limited by the size of your sd card. I have like 7 or 8 myself, but only really ever use 3 or 4 (I get bored easy )
3. As far as saving your data, you can try copy n pasting your data.img from your Android folder to your new build, but I never do, as it can cause problems and often won't even boot up. I suggest using Titanium Backup to back up/restore your apps from build to build, and your contacts and appointments should be restored when you sign into your Google account when you first set up the build. Then it's just a matter of customizing everything else. After all, you don't want all your builds set up exactly the same, right?
Good luck, hope this helps
Thanks for the info, but I still have a question: if I just change the name of the "Android" folder for the new build, wont other folders conflict? For example, on my current build, the root of my SD card has, among other folders, the "HyperDroid" folder (where my haret is), "Android," and "Media". It also has folders belonging to other Apps.
Even if I rename the one Android folder, wouldn't that new build also create new folders on the root of my SD cards, some of which would inevitably conflict with stuff I have on my first build.
Thanks.
Rangerunseen said:
Thanks for the info, but I still have a question: if I just change the name of the "Android" folder for the new build, wont other folders conflict? For example, on my current build, the root of my SD card has, among other folders, the "HyperDroid" folder (where my haret is), "Android," and "Media". It also has folders belonging to other Apps.
Even if I rename the one Android folder, wouldn't that new build also create new folders on the root of my SD cards, some of which would inevitably conflict with stuff I have on my first build.
Thanks.
Click to expand...
Click to collapse
Some do and some dont, Its probably best to stick to multiple builds of same type of builds and dont mix say sense rom with MIUI or stock ones etc.
Related
My HD2 isn't very stable running Android at the moment, and want to start again with a different ROM and android build.
If i were to format my SD card, how would i keep the apps i currently have? I see separate folders for some of the apps iv downloaded, do i just back all them up to my laptop?
and would anyone be able to suggest a stable ROM that will work with a Desire build with sense. Thanks.
Back them up with astro! They are put in backups folder ont he SD. Pull them off and put them back, then astro again, reinstall in the backup options, astro astro astro
i copy the data.img to my pc. if i test a new build, i just copy this file over after copying the build. this way, i keep all my apps and settings.
but some people are warning this method might currupt the build! until now it worked fine for me, but others reported currupt builds. so you have to try out for yourself if it works for you
hebbe said:
i copy the data.img to my pc. if i test a new build, i just copy this file over after copying the build. this way, i keep all my apps and settings.
but some people are warning this method might currupt the build! until now it worked fine for me, but others reported currupt builds. so you have to try out for yourself if it works for you
Click to expand...
Click to collapse
hanging on to the data image only works if the file system is the same.
I run two versions of shubcraft 1.5 and sync data across each other.
I couldnt use my data.img from 1.4c due to a file structure change.
If you just want to keep the apps and not have to run back to the market you can Adb pull them and store them on your computer.
Hi,
After a lot of tweeking, installing and long hours, I finally managed to get Android 3.2 (Froyo Stone) to work and be able to reboot . Ofcourse, I am very happy, but there is only one thing I am wondering..
Every time I download an app or take a picture or basically do anything on the phone, the phone generates a new folder on the root of the SD Card and not directly in the Android folder. This is not a problem because I can just place them in the android folder whenever I need to reboot only and everything is back too normal acceptttt.. Most games and apps. They are still visible on the SD Card, but I can not play them anymore because I moved them and have to re-download and re-install them every time I need to reboot. And when I leave the folder outside of the SD Card, I can't boot Android because the Android folder needs to be the only one on the root of the SD Card. So here's my question:
Is there a way to automatically save all download/installs to the Android, insted of the Root of the SD Card?
Real simple answer to this.... stop moving the files! I've seen it on the forums where people say that the Android folder must be the only folder on your SD card, but that is just plain wrong.
Just let it do what it does and don't worry about the miriad of new folders that are created.
i don't think "android" must be the only folder in the root. just don't touch any system files.
in fact my understanding is android in sd card is kind of convenience. as long as you backup the file, you can do any experiments you want: moving file to anywhere easily.
much easier than nandroid backup
I am always swapping from one build to another, almost on a daily basis. I Have tried to have a CM6 build stored on the card as well as a Miui build. The one loaded with now problems but the other failed to load.
I just think it would be great to have the choice of Android build when loading into Android off the SD card, pretty much the same as choosing whether to boot WM or Android.
Is this possible???
yes. just copy other android folders to your sd card. you have to rename them of course
you have to rename the folders, perhaps to something like Androidmdeejay or Androiddarkstone and so forth, but then you'll have to go into each folders startup.txt, and also update the folder path listed in there.
its only a few lines, so look for this: set cmdline "rel_path=Android" and append the new name of the folder
I have tried this, with GIPAQ-MIUI build and HD2ONE on one memory card. Individually they both boot with no problems but for some reason the one will not boot after the other without removing the other build first.
I have noticed that with every build the file EncFiltLog.menc file is present in the root of the memory card. Presumably this one file is preventing the second build to boot as it contains info for the first build. My guess it reads the data from EncFiltLog.menc and then says that the info is not right for the second build and refuses to go any further into booting the 2nd build.
It's easy, just download Exceller Multiple Build Loader and follow the thread directions. It works great for loading as many builds as you want on the same memory card.
http://forum.xda-developers.com/showthread.php?t=737001
Best to all,
R
rhacy said:
It's easy, just download Exceller Multiple Build Loader and follow the thread directions. It works great for loading as many builds as you want on the same memory card.
http://forum.xda-developers.com/showthread.php?t=737001
Best to all,
R
Click to expand...
Click to collapse
Smashing, looks just the job. I will try it first thing in the morning.
Cheers
Ok, i looked a bit and need to solidify this
I have a friend with an hd2. I have experience rooting and doing roms and themes on android.
I d/l MDJ_gingerbread_hd2_v 1.0 rar folder and the instructions seem quite simple.
am i missing anything? does the hd2 need to be rooted or anything before doing the install? didnt seem to mention that in the instructions.
thanks
edit - this is the route i am taking http://androidadvices.com/htc-hd2-steps-to-install-android-2-3-gingerbread-os/
is it an sd build or a nand build you going to be using?
it looks like sd because it says to put the contents of the rar on the sd root
chef2 said:
it looks like sd because it says to put the contents of the rar on the sd root
Click to expand...
Click to collapse
Its an SD build which doesn't require rooting as d build should come pre-rooted...All u have to do is...
**Optional**Flash a custom WinMo ROM which has better support for SD android builds (this requres HSPL)...
Copy the included "data.img" file into the android folder..
Copy the android folder which now contains the "data.img" file onto d root of ur SD card.
Restart WinMo and immediately navigate to the Android folder on ur sd card.
Tap "clrcad.exe"...this shows no visible response but it actually did stuff.
Then tap "Haret.exe"....Android should then boot..
P.S. Running android off SD is so yesterday...u might want to consider taking WinMo off entirely to give android better performance...Hwever, if u don't then visit the android sd dev threads right here on xda for more build options..
I have set up a dual boot on my HTC HD2 following one of the threads on this forum.
The phone boots into wm7 ok, but the problem is the Android boot (AmericanAndroid build)
I copied the Android folder as per the instructions
I go into magldr and select option 2. Boot AD SD
I then get the following messages.
Android load 1800000
From Microsd
Load Zimage
k: /ANDROID/Zimage
SD kernel open failed
Any suggestions as to what I may have done wrong?
is this your first AmeriCan Android install?
Edit; Have you tried;
"In MAGLDR go to services(10)>Boot Settings(1)>AD SD Dir(3)>"choose your Android folder. Make sure you have all the files you extracted in sd/android."
(from HearMeWhisper)
Warren and Cope have recently changed the way ACA boots up
Thanks for the reply.
Yes it is my first American Android install. and I set it to boot from the Android folder.
I extracted all the files, changed the rootfs and statrup files as per the instructions.
I previously tried the Warren and Cope build, but had the same problem
It's worked for me without any problems, try to put all the files in the root of your SD card, not in folder
"In MAGLDR go to services(10)>Boot Settings(1)>AD SD Dir(3)>"choose your Android folder. Make sure you have all the files you extracted in sd/android."
The "Android" folder is usually at the end and must not be confused with Androi~
Keep scrolling until you find it
Thanks Win_XP and Robbie P.
Tried both suggestions, but still the same.
Excuse my ignorance as I am new to this although computer literate.
Looking at the setup text file it seems to point to the Android folder and part of the bootup message tells me it is looking at k: /Android/zImage
I cannot see the file zImage. Should I be able to see it or is it contained in another file?
Not sure where the K: bit comes in either.
zimage should be in Android folder.
try deleting the files on the android partition (it is set to Primary Yes?)
do the rootfs manouvre
copy the folder "Android" to SD card. (dont bother editing startup for now)
In Magldr point to the Android folder as above (option 10 etc)
see if it boots from option 2
What is your sd card size, and what are the partition sizes?
Thanks for all the suggestions.
I have managed to get a bit further in that ALZip was not extracting zImage so this was the problem.
Managed to extract it and now have phone sitting on 'powered by AmeriCan Android' screen.
Not sure how long it should stay like that, but at least moving forward.
Just out of curiosity what do you people use to unzip files?
7zip, its free and unlimited.
others like winrar expire after a time.
Hope its gone OK
I had the same issue when I first try to boot AmeriCanDroid but now it's work like a charm
What I've done?
Simply forgot to choose the android SD boot directory under Services>BootSettings>AD SD Dir and also don't forget to replace the rootfs.img with MAGLDR version (see readme in AmeriCanDroid folder>SDMAGLDR)
Thanks Robbie P - all working ok now
I'll have a look at 7zip