Swapping ROM via Swapping SD Card? - G1 Q&A, Help & Troubleshooting

Sorry if there is already a thread of this sort, I couldn't think of a way to search these keywords.
Is there a way to swap ROMS without having to flash anything? Just change SD card and you change ROM?
I thought this would be kind of sweet and convenient.

Not exactly. Have you looked at Switch rom or BART? You have to reinstall from a backup you made but it lets you go back and forth between multiple Roms. Search those 2 and see if it will work for you.

The closest anyone has come to that was emulating different roms as an overlay that was installed to the SDcard
It required a ROM on the phone and was very buggy (as can be expected)

I know with WinMo phones running Android, this is the way things are... it uses Haret.exe to boot up Android, and you can switch ROMs wimply by turning changing what system file you have on the root of the SD card.
As well, there were 0 bugs caused by running this program, but I believe it will only run on a WinMo device, and haven't seen anyone running out to design something similar for an actual Android device because there is not point to it.

Related

SD Card Issue?

I've tried searching the forums but haven't been able to find any answers to my problem.
I'm currently running a MT3G with Super D 1.9.2 so I figured I would post in the G1 Q&A since this is a 32B phone and might be more receptive to a better answer. Anyway...
So for a few months since I've flashed many different custom roms, I've had an issue with USB mounting. The SD card will correctly mount to my PC and my PC can view the files on the microSD card. BUT, whenever I try and copy a file to my SD card, my file explorer freezes and my phone starts lagging like crazy and I have to pull the battery.
I've tried doing this on 2 other PCs with 2 different Operating Systems on them but they do the exact same thing. I've also tried a different microSD card but it does the same thing...
Is this a known issue with ROMs? Or is there something I may be overlooking?
It would be nice to fix this issue because it's just a nuisance. It's not the end of the world if I don't get it fixed as I can use my SD card reader, but it would be more convenient if I found a solution.
Any help is appreciated.
I have never had a problem with it. Don't rule out the possibility of a hardware failure.
Did you ever try to let the phone do its thing or does it just lockup for a long period of time?
I almost always use adb to push files instead of mounting, give that a shot. There are a ton of guides that tell you how to set it up, an easy google search guide you.
Yes, I have tried letting the phone do its thing, its very slow but I *could* shut it off that way if I wanted, but the lag persists.
I have been messing around with adb pushing system files, I will try and push files to the sdcard. I found the topic in the sticky showing how to do this.
Also, it might be worth noting that the same behavior happens when trying to mount from Amon_RA's recovery.
Thanks.
Try formatting the card again from the recovery, or whatever way you wanted. But if it keeps happening on the stock firmware, different roms, different cards, it sounds like hardware failure.

ok new to the nook

as the title says im new to the nook..
first off id like to say hello to all and thank everyone in advance for the all the hardwork helping new guys like me get use to a new device.
i have a little knowledge on flashing roms and such on the droid x
i wish to root and install app market..
i know in droid its bootstrap recovery im guessing clockwork is the same ..where do i get the files for this
also im running 1.1.0 is that the latest version ?? and if not how do i update that software??
seems like most of the rooting is done off a sd card i have a 2 gig and 4 gig class 4 card to use .. what other stuff am i going to need like files and such
i know about the windiskimg32 one i have already downloaded it (unless there is a different version for 64 bit windows vista) but im unsure if sd is the best way or can i swap roms like on my X
*****also if i root and get the market will falsh work on this device or are we all waiting for a push to be able to run flash sites , or are the other roms capable of running flash ..??*****
any way i thank you all in advance
Welcome -- this is a great place to learn a lot. If you just want to root and get google apps (including the market) search this forum for "autonooter", a wonderful package that will make is easy and has everything you need. Make sure that your Nooks current software matches the version of autonooter you use. Once you've done that, take some time and read through some of the threads both here and on the sister forum "nook color android development".
You may opt to use one of the alternate (and higher level) versions of Android available and run that off of one of your SD cards. That way you don't even have to root the Nook. Nook's boot first from the SD card, so you can do all sort of fun things.
The other advantage to not rooting just now is that B&N is reportedly pushing an update soon.
Have fun!
great999 said:
as the title says im new to the nook..
first off id like to say hello to all and thank everyone in advance for the all the hardwork helping new guys like me get use to a new device.
i have a little knowledge on flashing roms and such on the droid x
i wish to root and install app market..
i know in droid its bootstrap recovery im guessing clockwork is the same ..where do i get the files for this
also im running 1.1.0 is that the latest version ?? and if not how do i update that software??
seems like most of the rooting is done off a sd card i have a 2 gig and 4 gig class 4 card to use .. what other stuff am i going to need like files and such
i know about the windiskimg32 one i have already downloaded it (unless there is a different version for 64 bit windows vista) but im unsure if sd is the best way or can i swap roms like on my X
*****also if i root and get the market will falsh work on this device or are we all waiting for a push to be able to run flash sites , or are the other roms capable of running flash ..??*****
any way i thank you all in advance
Click to expand...
Click to collapse
Welcome! I'll tell you, I've been an android user/rooter for almost two years and only found this site aabout a month ago and have been obsessed since!
To me, since you've rooted before, the best way to go is straight to CM7. It converts it to a full tablet and is the best of the roms now (full video support, bluetooth, flash, etc.) The wiki on the cyanogenmod website is a great way to go from stock to fully rooted with CM7 installed and is the way I'd recommend for anyone who can understand it.
As for what you'll need...nothing else really, except the root and/or rom files, which can be found usually in whatever tutorial you're using.
Autonooter is good if you're going to stay stock rooted, but that's it's only advantage.
1.10 is the latest.
I've been running using the sdcard rather than flashing the internal memory, and found it to work well. One advantage is that you don't lose the built in reader app (which is more capable than the one available in the market). Personally I've had the best luck with Customized Nookie Froyo- tried CM7 but it was flaky. Choice of sdcard does seem to affect things too- some folks have reported problems with class 10 cards and some with cards > 8g. Class 6th 8gb cards seem to be the least troublesome.
One tool you may find useful is gparted. You can create a bootable usb key with that that will allow you to resize the last partition on the sdcard (the data partition, shows up as /sdcard). Many of the images are posted for 2gb cards, so if you install on a larger card you need a tool like that to resize the partition and make full use of your card.
Hope that helps you get started...

[Q] uninstalling android

hi there i am a complete newby to this and wanted to install the new cm7 mod on my xperia x1i.
my questions - am i right in assuming that you dont actually install it and that it is run from the memory card, if i am right ? do i just need to delete it to get back to winmo 6.1 and then reboot ?, could you also recommend a good or the best winmo 6.5 for me ?
thankyou for any help you can give me.
You are correct - it doesn't actually install Android to your phone, persay. The INSTALL.exe file merely extracts the initial android software packages to the EXT2 partition you created on your SD card. It doesn't install as a program.
To "uninstall" it, it is as simple and rebooting in Android - unless you configured your phone to automatically boot into Android when it boots WinMo (I'm sure you didn't), it will boot into WinMo, not Android. To remove Android completely, simply reformat your SD card, making sure to backup files you need, and to remove the EXT2 and Linux Swap partitions you created.
As for good WinMo builds, I was a user of Christian's build's for a while (christian-web.nl/sections.php?section=Xperia_rom). They were very stable for me, had a lot of great programs preloaded. I realized how great it is to have a ROM that already has all the programs I need installed; it saves a lot of time.
If you plan on trying to use exclusively Android, you might as well use any pure/light build - something that boots fast, seeing as you have to boot two OSes to get to Android.

Android {Roms}

Hi
What is different betwen (NAND) rom and (EXT3) rom and who is the better and faster rom for xperia x1 :angel:
aLT-bug said:
Hi
What is different betwen (NAND) rom and (EXT3) rom and who is the better and faster rom for xperia x1 :angel:
Click to expand...
Click to collapse
Please ask questions at the question section next time.
NAND ROMs are Android ROMs that replace the Windows Mobile OS. They provide faster speeds and better battery life. The developers really did a great job on them this year. They do, however, contain some bugs like USB mass storage not functioning properly (there's a workaround). The most annoying issue I've experienced is the button and keyboard freeze. But the latest Cyanogenmod build I think has already fixed the problem. But I still have Button Savior just in case.
EXT3 ROMs are the ones that run from the SD card. So you would still be able to run Windows Mobile on your phone. It's kind of a dual boot. You have to make partitions on your SD card. It used to have the least bugs. But it's no longer being developed. So now, the NAND ROMs are actually better for my opinion. I think BrianXP7 is the only one left developing EXT3 ROMs, or at least converting his NAND ROM to an EXT3 ROM. EXT3 ROMs used to be faster than NAND ROMs, but it's only because of the CPU speed. NAND ROMs have more free RAM. The CPU speed of NAND ROMs are also now the same as the EXT3 ROMs. You can also make a swap partition to make your phone a little faster on NAND.
how I can make a swap partition to make faster my phone
aLT-bug said:
how I can make a swap partition to make faster my phone
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1659231
A swap file is also known as a page file or virtual memory. So it's more like the page file on your hard drive. It's not ReadyBoost for Android.
There's also an SD boot bug on this device. So you'll have to format the SD in a special way in order to fix it. But after making the partitions, the fix may be lost. So before partitioning your SD card, apply the fix to your SD card. Then make the partitions. But instead of wiping the SD card, choose the "delete all partitions" option. You then apply all the necessary partitions.
So have you successfully managed to install an android ext3 rom? Because no matter which rom I choose or what I try, it always hangs during the loading with the black screen and all those white lines. It just stays that way forever and then I have to pull the battery and restart my phone. Do you know what I may be doing wrong?
BrianXP7 said:
Did you copy the "Windows/*.csv" files to the root of your microSD card?
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
Yes! It you was Brian that told me to do that when I was trying to install your Butter rom. But although, I got further with your rom, compared to other android roms, it wasn't successful because it hanged up. Is it maybe the fault of custom roms or maybe mods in the Windows rom? Because whenever I left overclocked my X1 at boot the haret application never ran. It always failed to start! So what I did was to removed the overclocked values of my X1 but still I can't get Android to boot! I need help!
Hey Brian. I tried to run again android on my device and it still doesn't work. What happened this time is this: I placed all files in the right place and clicked haret. The loader starts, CWM opens and I select install zip package. Then the bar that appears is fully loaded and tells me installation is complete. I then proceed with rebooting go back to custom rom with WM6.1 and start again CWM. But this time, even after waiting for more than 15 minutes it never manages to load into android, it hangs with many white lines on a black screen, although if I press some buttons then some words start appearing but nothing happens. Do I miss something?

Help, several NOOB questions

THANK YOU IN ADVANCE FOR ANY HELP! I'm dead new with android and just got a Nook HD+ 32gb (groupon deal $130)
anyway, I've done a ton of reading on here and watched a bunch of youtube vids- i don't know if people use overlapping terminology that means the same things or what.. and also seems like theres a lot of opinions in the forums.
I want basically the full android experience and root access- like i said, never used any android, but i like toying around with these things. BUT i also really want a fully stable platform- don't want constant crashing or it reseting on me.
questions i have-
1)the CWM is the "program" (don't know the correct terminology) that basically gives me the access to back up and install new roms, root, etc? TWRP does the same thing- but i understand you don't use that?
2)If i have a BRAND NEW nook HD+ do i need to back it up before messing with it OR are the "stock rom" zips you provided just that?
2) with the SD card image, do i need to put a specific image on the specified sd card. i.e. 4gb SD gets a 4gb image? or is the image universal to whatever size SD card i get?
2a) What problems am i going to run into using my mac to make the SD card, if any? what program do i need to use?
4) when you back up through CWM where does it save it? to the SD card?
4a) this is where i was confused about the image, reading into some of the posts it led me to think the image file took up the entirety of the
SD card.
4b)So in the future i could just boot from the SD card and would have the option to flash the stock rom back on the HD+ if desired? and/or
go back to CM?
5) what is DUALBOOTING? and NANDROID? how do they tie into CWM and CM10. very confused about this.
6) any disadvantage to flashing the EMMC vs booting from SD card every time? I THINK i want to flash the emmc, i don't want to be tied to booting from the SD card everytime- if I'm understanding that correctly.
7)what is this "trim" lag problem? couldn't really figure out what people were talking about.
thanks a ton for any help you can give me- I'm sure you receive a lot of questions!
-Sonny
santinod15 said:
THANK YOU IN ADVANCE FOR ANY HELP! I'm dead new with android and just got a Nook HD+ 32gb (groupon deal $130)
anyway, I've done a ton of reading on here and watched a bunch of youtube vids- i don't know if people use overlapping terminology that means the same things or what.. and also seems like theres a lot of opinions in the forums.
I want basically the full android experience and root access- like i said, never used any android, but i like toying around with these things. BUT i also really want a fully stable platform- don't want constant crashing or it reseting on me.
questions i have-
1)the CWM is the "program" (don't know the correct terminology) that basically gives me the access to back up and install new roms, root, etc? TWRP does the same thing- but i understand you don't use that?
Click to expand...
Click to collapse
CWM (ClockworkMod) is a recovery program that allows you to do just what you said. TWRP is also a recovery, but uses the touch screen instead of hardware keys to control it.
2)If i have a BRAND NEW nook HD+ do i need to back it up before messing with it OR are the "stock rom" zips you provided just that?
Click to expand...
Click to collapse
You can either use the CWM backup tool to return your device to stock (including any data you have already created, like registration) or the plain stock zips I have will also return you to stock, but the way it was when you got it new before registering.
3) with the SD card image, do i need to put a specific image on the specified sd card. i.e. 4gb SD gets a 4gb image? or is the image universal to whatever size SD card i get?
3a) What problems am i going to run into using my mac to make the SD card, if any? what program do i need to use?
Click to expand...
Click to collapse
Since you have a Mac, the best way to do it is the new procedure without burning an image. Since I don't have a Mac, I don't know the exact programs to use. I think SDFormatter comes in a Mac version. And I know there are lots of mac partitioning programs to set the first partition active. And using the procedure does use all of the SD, so it is best to use a relatively small one, 2-4GB.
4) when you back up through CWM where does it save it? to the SD card?
4a) this is where i was confused about the image, reading into some of the posts it led me to think the image file took up the entirety of the
SD card.
4b)So in the future i could just boot from the SD card and would have the option to flash the stock rom back on the HD+ if desired? and/or
go back to CM?
Click to expand...
Click to collapse
It saves it either to the SD card or internal memory, you choose.
Yes it uses all of the SD if you use the new procedure. But you need that if you choose to backup to SD. A backup takes about 1.5GB.
And yes, save the SD for future use, like restoring backups or installing new ROMs.
5) what is DUALBOOTING? and NANDROID? how do they tie into CWM and CM10. very confused about this.
Click to expand...
Click to collapse
Dual booting means having one operating system on internal memory (also called emmc for Embedded MultiMedia Card) and one installed to a bootable SD. Most people that dual boot have stock on internal and CM on SD. They are separate and independent from each other.
Nandroid just means internal memory. So a nandroid backup means backing up whatever you have on internal memory.
6) any disadvantage to flashing the EMMC vs booting from SD card every time? I THINK i want to flash the emmc, i don't want to be tied to booting from the SD card everytime- if I'm understanding that correctly.
Click to expand...
Click to collapse
The only advantage to booting to CM on SD is it leaves internal memory untouched for warranty reasons. The disadvantage is it runs slower and is less stable.
7)what is this "trim" lag problem? couldn't really figure out what people were talking about.
Click to expand...
Click to collapse
LAG is a complex issue to explain. If you are used to hard drives getting fragmented and slowing down your system, LAG is similar but a different mechanism with solid state flash drives. TRIM is a process to undo what causes LAG. But some of the solid state chips in these devices have a bug and when TRIM is run, it bricks the chip, making it unusable.
thanks a ton for any help you can give me- I'm sure you receive a lot of questions!
-Sonny
Click to expand...
Click to collapse
leapinlar said:
CWM (ClockworkMod) is a recovery program that allows you to do just what you said. TWRP is also a recovery, but uses the touch screen instead of hardware keys to control it.
You can either use the CWM backup tool to return your device to stock (including any data you have already created, like registration) or the plain stock zips I have will also return you to stock, but the way it was when you got it new before registering.
Since you have a Mac, the best way to do it is the new procedure without burning an image. Since I don't have a Mac, I don't know the exact programs to use. I think SDFormatter comes in a Mac version. And I know there are lots of mac partitioning programs to set the first partition active. And using the procedure does use all of the SD, so it is best to use a relatively small one, 2-4GB.
It saves it either to the SD card or internal memory, you choose.
Yes it uses all of the SD if you use the new procedure. But you need that if you choose to backup to SD. A backup takes about 1.5GB.
And yes, save the SD for future use, like restoring backups or installing new ROMs.
Dual booting means having one operating system on internal memory (also called emmc for Embedded MultiMedia Card) and one installed to a bootable SD. Most people that dual boot have stock on internal and CM on SD. They are separate and independent from each other.
Nandroid just means internal memory. So a nandroid backup means backing up whatever you have on internal memory.
The only advantage to booting to CM on SD is it leaves internal memory untouched for warranty reasons. The disadvantage is it runs slower and is less stable.
LAG is a complex issue to explain. If you are used to hard drives getting fragmented and slowing down your system, LAG is similar but a different mechanism with solid state flash drives. TRIM is a process to undo what causes LAG. But some of the solid state chips in these devices have a bug and when TRIM is run, it bricks the chip, making it unusable.
Click to expand...
Click to collapse
THANK YOU.. so much answered for me

Categories

Resources