• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root What do the 2.2 ROMs get you?

reisb

Android Enthusiast
Is it speed?
Layout?
Can you actually install applications onto SD card?
What else?

With no upgrades coming, may root my wife's Eris to clear some space, etc. Just wasn't sure what was gained by the 2.2 ROMs since they're obviously not Froyo.
 
Is it speed?
Layout?
Can you actually install applications onto SD card?
What else?

With no upgrades coming, may root my wife's Eris to clear some space, etc. Just wasn't sure what was gained by the 2.2 ROMs since they're obviously not Froyo.

Well, the 2.2 ROMs are Froyo (you mean, not "officially"?).

I can't give you specific details since I haven't played too much with the Froyo ROMs on the Eris (but do have Froyo on my Droid X), but there surely are some bug fixes, new functionality, stability, speed increases (built-in JIT compiler), etc.

Yes, you can move some apps to the /sdcard, but I believe the apps have to be written to allow such behavior. This is a little different than the apps2sd function found in non-Froyo ROMs that requires you to reformat your /sdcard.

You would also get access to apps that are built to only run on 2.2 or higher (no idea what those are, but this is a generic feature of version upgrades).

What's funny to me is that when my Droid X got its 2.2 update, I really didn't notice too much difference right away. I had to go looking for little things (Quadrant and Linpack benchmarks ran faster, but these are not really real-world things).

Anyway, there's lots of folks that can tell you oodles about 2.1 vs. 2.2 for the Eris that are presumably right behind me... :eek:

Cheers and I hope that helps some. :)
 
I've used Froyo (and, yes, they are Froyo ROMs - the only things that they are missing are the Froyo Wireless tether - though there are third party apps for that - and Flash, which does not run on the Eris's processor), and these are the things that I can tell you that you will get:

- all things being equal, better battery life.
- a much better gmail client, which supports the new "Important" label that goes with Priority Inbox
- performance is pretty much the same on the Eris
- Froyo-style apps2sd, meaning that apps that support being moved to SD can be, using official Android methods, rather than the method typically used by 2.1 root ROMs, which require a partitioned SD card
- the CyanogenMod settings give you more ability to tweak the UI, if you're into that kind of thing. I actually dial down the automatic backlight settings to try to save even more battery life.

Otherwise, there is not much different really between Eclair and Froyo. It tends to be the first item that I mentioned that always brings me back, though I may also say the gmail client does as well - Froyo's really is so much better.
 
I think initially there were a lot of google apps that were only available on 2.2, but I think some have been pushed back to 2.1. The main thing I would say would be putting your apps on the SD card, I don't know how I could live without this, since I have most of my apps pushed to the SD card.

The real question is why go 2.1? IMO the cyanogenMOD based ROMs are great, they have added features like the lockscreen and pull down toggles. There are even Sense 2.2 ROMs if you really can't live without Sense.
 
The real question is why go 2.1? IMO the cyanogenMOD based ROMs are great, they have added features like the lockscreen and pull down toggles. There are even Sense 2.2 ROMs if you really can't live without Sense.

I'll give these reasons (I suppose I should have listed these earlier):

- Some people have issues with calls briefly dropping and then reconnecting on the CyanogenMod ROMs. [Q] What's up with Froyo/CyanogenMod "Undead" calls? [UPDATED 9/14/2010] - xda-developers

- the 2.1 ROMs are more compatible with Verizon Wireless features. For example, you can more easily dial *228 (i.e., you dial and can access the dialpad to press 1 or 2), and you cannot enter the programming menu with ##778. (Yes, this one is pretty esoteric.)

- in my experience, the camera works slightly better on HTC based 2.1 ROMs than on CyanogenMod ROMs.

- some people report GPS navigation problems with CyanogenMod ROMs - GPS stops working after a half hour or so of navigation [Q] GPS signal lost on multiple roms - xda-developers

- video playback of long videos does something weird after 1 hour -audio becomes unsynchronized, and video may skip to a random location [Q] Movie limit? - xda-developers

- the 2.2 Sense ROMs are definitely missing features - no camera for sure.

There are issues with 2.1 as well, but they seem more minor compared with these issues. Of course, if you never navigate, never play videos, don't care all that much about the mediocre camera, or can accept that if you need to program your phone you can always Nandroid backup and then restore a 2.1 build just for that, well, then these issues aren't that important.

[edit - By the way, when I say "mediocre camera", I mean on HTC based 2.1 ROMs as well. I find them better able to focus in particular than the Cyanogen ROMs, but the camera on the Eris is not very good, particularly in less than bright light.]
 
Excellent summary by doogald. I would agree with every one of his points.

That said, I have been using Froyo as my daily.

I suppose my primary motivations to put up with the low-frequency errors that he mentions (and BTW, the "undead call bug" affects CM/AOSP 2.1 ROMs, too) are small improvements in Froyo over Eclair:

- Google Voice actions. (Have they been back-ported?)
- JIT is no longer a trouble-maker (for me, anyway)
- 3 orientations instead of only two (minor window dressing, really)
- Market restoration of apps, settings, etc. (... when it works, heh )

The latter is really only of importance to ROM-hoppers.

Dang, there must be more than that; either that or I should switch back to 2.1 :o

(I have not used the Froyo-native A2SD, so for the moment it is unimportant to me.)
 
Excellent summary by doogald. I would agree with every one of his points.

That said, I have been using Froyo as my daily.

I suppose my primary motivations to put up with the low-frequency errors that he mentions (and BTW, the "undead call bug" affects CM/AOSP 2.1 ROMs, too) are small improvements in Froyo over Eclair:

- Google Voice actions. (Have they been back-ported?)
- JIT is no longer a trouble-maker (for me, anyway)
- 3 orientations instead of only two (minor window dressing, really)
- Market restoration of apps, settings, etc. (... when it works, heh )

The latter is really only of importance to ROM-hoppers.

Dang, there must be more than that; either that or I should switch back to 2.1 :o

(I have not used the Froyo-native A2SD, so for the moment it is unimportant to me.)

Since changing the radio the "undead call bug" has not been an issue for me.:) What is the "back porting" your refering too? I have that app installed.:eek:
 
This whole rooting thing seems confusing to me although everyone says it's not. I'll start by saying I am very computer knowledgeable/tech degree.

I used to swap OS's on my Blackberry Storm all the time with leaked versions with no problem, but that was just 1 program. With Android, I am confused about the many different things people load. (changing radio?, I've seen voodoo/non voodoo on my Fascinate page?) Is it basically 2 things? A ROM and a Kernel and people are just trying many different combinations?

With all the help above, I don't know what CyanogenMod ROMs and Sense ROMs are? I thought I could root, install something like Nonsensikal 16.1 and be done. Is this not the case?

Then I could uninstall apps via Titanium Backup? or thru typing in code somewhere (lost me there)?
Also is app2sd an app or would i be able to move apps under settings > manage applications > move to sd?

Also are you guys saying the 2.2 ROMs do not have camera that works? That might be a deal breaker for her.

Thanks in advance.
 
This whole rooting thing seems confusing to me although everyone says it's not. I'll start by saying I am very computer knowledgeable/tech degree.

I used to swap OS's on my Blackberry Storm all the time with leaked versions with no problem, but that was just 1 program. With Android, I am confused about the many different things people load. (changing radio?, I've seen voodoo/non voodoo on my Fascinate page?) Is it basically 2 things? A ROM and a Kernel and people are just trying many different combinations?

With all the help above, I don't know what CyanogenMod ROMs and Sense ROMs are? I thought I could root, install something like Nonsensikal 16.1 and be done. Is this not the case?

Then I could uninstall apps via Titanium Backup? or thru typing in code somewhere (lost me there)?
Also is app2sd an app or would i be able to move apps under settings > manage applications > move to sd?

Also are you guys saying the 2.2 ROMs do not have camera that works? That might be a deal breaker for her.

Thanks in advance.

Well I'm not a techie and I rooted useing Erisuser1's Universal Root for Dummies (follow it exactly and you won't have any problems).:) I'm presently running FroShedYo v10 and have for sometime now and before that was Nonsensikal 16.1. My camera works fine for me. I flashed a new radio because I was having dropped calls but all is well now. When the other fellas chime in they will better explain it (remember I'm not a techie).:)

PS- EU1 I'd still like to know about back porting.
 
With all the help above, I don't know what CyanogenMod ROMs and Sense ROMs are? I thought I could root, install something like Nonsensikal 16.1 and be done. Is this not the case?




That is exactly what I did 4 months ago. I've been happy as hell w/my Eris ever since. I highly advise that route.
 
I have not encountered any of the problems you've mentioned myself. Although I think CELBfroyo and Nonsensikal tend to have a lot less problems than other 2.2 ROMs. It really doesn't hurt to try a 2.2 ROM, I doubt you will encounter any of the problems listed.
 
This whole rooting thing seems confusing to me although everyone says it's not. I'll start by saying I am very computer knowledgeable/tech degree.

I used to swap OS's on my Blackberry Storm all the time with leaked versions with no problem, but that was just 1 program. With Android, I am confused about the many different things people load. (changing radio?, I've seen voodoo/non voodoo on my Fascinate page?) Is it basically 2 things? A ROM and a Kernel and people are just trying many different combinations?

With all the help above, I don't know what CyanogenMod ROMs and Sense ROMs are? I thought I could root, install something like Nonsensikal 16.1 and be done. Is this not the case?

Then I could uninstall apps via Titanium Backup? or thru typing in code somewhere (lost me there)?
Also is app2sd an app or would i be able to move apps under settings > manage applications > move to sd?

Also are you guys saying the 2.2 ROMs do not have camera that works? That might be a deal breaker for her.

Thanks in advance.

if the universal root for dummies method is still confusing,there is a "one click eris root" app in the market. it will install the custom recovery needed to change roms and create/restore backups.

to decide which roms,just read thru the various threads here to pick one. when youve done your research and decided,download it,move it to the top level of your sd card(NOT inside a folder). go to your custom recovery,create a nand backup, wipe the data, then flash your rom. simple as that :)

there are alot of roms and folks like different ones for different reasons,it can be confusing. if you have a strong desire for a "sense" type roms, then you are stuck with 2.1 for now. ive been trying the sense 2.2 roms and none of them are ready to be your daily driver. give xtrSENSE a try if you want a 2.1 sense rom.

if you want a clean,basic,simple 2.2 rom,then id highly recomend the nonsensikal 16.1 you mentioned,or froshedyo vanilla. froshedyo is the one ive been using for 2.2 and prolly the one ill go back to when im done playin with these other ones :D

if you want a themed rom,check out froshedyo v10. or red glass,or any of shed's other themed roms.

back to the original question...
not much to add to what dooglad and eu1 have said. its really a matter of preference... if you like sense youre somewhat stuck with 2.1 roms for now. keep watching tenzo,however,as soon as the camera is straightened out in 6.1 it will be a nice rom. pretty smooth and fairly stable. i was disapointed that my apps did not come back like they have in other 2.2 roms,however :(

i use 2.2 for the most part simply cause i like a fast,smooth basic vanilla theme. the vanilla 2.2 roms work very well so there is no reason for me to use a basic 2.1. i got used to android on a droid 1 and the vanilla roms are like what im used to. i have not really had any of the issues mentioned by dooglad, tho i have not watched videos or navigated for more than half hour or so at a time.

the sense roms are kinda neat. i absolutely love the wether/clock widget. however,i dont want constant facebook notifications,and i dont care to have my email,contacts,favorites,etc. constantly displayed on those widgets,so i think the "sense experience" is somewhat lost me. to me its mostly that things look a lil different, and the keyboard somewhat gets on my nerves ;) a friend of mine is the complete opposite. look up "social" in the dictionary and youd see a picture of her,lol. she would die if she dint know the instant she got a facebook notification or tweet,and has to have all that crap right at her fingertips.

your phone needs may be different... a 2.1 rom may be better for how you use your phone. youll just need to try some roms and figure it out :)
 
This whole rooting thing seems confusing to me although everyone says it's not. I'll start by saying I am very computer knowledgeable/tech degree.

You just need to read some more. Unfortunately, forums can be a pretty disorganized medium for learning - mixed together you have old information with new, obsolete with current, and completely incorrect with priceless gems... all in a jumble

I used to swap OS's on muy Blackberry Storm all the time with leaked versions with no problem, but that was just 1 program. With Android, I am confused about the many different things people load. (changing radio?, I've seen voodoo/non voodoo on my Fascinate page?) Is it basically 2 things? A ROM and a Kernel and people are just trying many different combinations?

With all the help above, I don't know what CyanogenMod ROMs and Sense ROMs are? I thought I could root, install something like Nonsensikal 16.1 and be done. Is this not the case?

There is no requirement for you to learn everything before you take a step. Learn how to create and restore backups, and you will be free to explore and learn in a safe manner.

In Android phones, flash memory on the phone is divided into 6 primary partitions:

[ Vendor Provided ]
- bootloader (or IPL/SPL) - not "officially" part of Android, but critically important

[ dev "ROMs" have these three ]
- (OS) boot partition - contains the Linux/Android kernel and initial ramdisk
- system partition - contains 99.9% of the software, incl. preinstalled apps
- data partition - contains user data and application settings

- cache partition - sort of a "scratch" area
- recovery - like a "mini-boot"; contains a kernel and a ramdisk

The recovery partition is aware of all the above, but does not depend on any of them (except the bootloader!) in order to boot correctly - it is essentially a "mini" version of Android/Linux which is used to safely perform significant operations on /system, /data, and /cache. Stuff like burning a new "ROM", or applying an OTA update (in the case of the stock recovery). Every fully-rooted Eris generally replaces the "stock" recovery, which is quite limited and also "locked down" with a more flexible "custom recovery". In the case of the Eris, this is usually Amon_RA - and it is used for installing new ROMs, making backups, restoring backups, and other miscellany.

In addition there can be several more partitions, including radio firmware and other vendor-dependant crud. The Eris has quite a few - radio, sp1, misc, misc2, misc3, mfg, mfg2. For the most part, you don't need to know anything about these, and "dev" ROMs don't touch them anyway.

Hope that helps.

Then I could uninstall apps via Titanium Backup? or thru typing in code somewhere (lost me there)?
Also is app2sd an app or would i be able to move apps under settings > manage applications > move to sd?

Moving apps to SD is supported natively in Android 2.2/Froyo, and a2sd/apps2sd is available in some 2.1 ROMs, but generally requires enabling with geek methods. I would counsel you to use neither method unless you are forced to do so. Most people have no need for it anyway (unless they are using a deodexed ROM).

Also are you guys saying the 2.2 ROMs do not have camera that works? That might be a deal breaker for her.

Nobody said that. The camera works in recent Froyo/2.2 ROMs for the Eris. It is my opinion that the autofocus works better in the HTC-derived 2.1 ROMs, and there are fewer odd freeze-ups or app crashes when using the camera on those ROMs.
 
I think GV is the same on 2.1. I happen to be on xtrSENSE right now, and it's showing 0.4.2.13 as the version number.

I was speaking of "Google Voice Actions" (com.google.android.voicesearch), not "Google Voice" (com.google.android.apps.googlevoice)

I thought they were unrelated, and when originally announced (well after when GV was released) Google did so only for Froyo.

Do you have it on 2.1 without using Vlingo?

Google

http://m.youtube.com/watch?v=gGbYVvU0Z5s
 
I was speaking of "Google Voice Actions" (com.google.android.voicesearch), not "Google Voice" (com.google.android.apps.googlevoice)

I thought they were unrelated, and when originally announced (well after when GV was released) Google did so only for Froyo.

Do you have it on 2.1 without using Vlingo?

You know, I never use Google Voice actions. I'll check later on, but I think that you're right, I think that Google forked that as well as Gmail with Froyo.

With all the help above, I don't know what CyanogenMod ROMs and Sense ROMs are? I thought I could root, install something like Nonsensikal 16.1 and be done. Is this not the case?

Yes, that is the case, actually.

To answer that other question, and excuse this explanation, as I am a bit of a dilettante, so I may have some details not quite 100% correct, but HTC has take Android and created a custom framework of the build that is proprietary to their devices. Unlike stock, vanilla Android, they have a black notification bar, a custom dialer, browser, keyboard, contacts and calendar apps, their own integrated twitter, facebook and flickr integration, as well as a customized launcher (the app that gives you your home screens) that adds some additional functionality to their proprietary widgets.

Cyanogen is a person who, along with a team of developers, has take the Android Open Source Project (or, AOSP - because Android is licensed with the GPL, Google must release the source code) and has created a customized build of Android available to a number of different handsets that have been rooted. The Eris does not happen to be one of the CyanogenMod handsets, but the Sprint Hero is very close to the Eris, so some developers have created builds of the Android 2.2 based CyanogenMod version 6.x and ported it to the Eris. These particular ROMs are KaosFroyo, CELB, CyanogenTazz, Nonsensikal (which is no longer being updated), and FroShedYo. There are one or two others, but these are the most popular. (There was also a CyanogenMod version 5.x, which was 2.0/2.1 Eclair based, and I believe that he has started a Version 7.x, which is presume is Gingerbread 2.3.)

There are a number of rooted ROMs that are based on the binaries (rather than wholly compiled from source) delivered with the stock 2.1 Eris build. The ones being actively developed are xtrSENSE, xtrRCMix, and TaintedTenzo, with xtrROM also an HTC frameworks, 2.1 build that has pulled the Sense launcher and also replaced a small number of HTC proprietary apps with vanilla looking replacements (the keyboard being the one thing that I can definitely point to.) There are some others, most of them not in active development/improvement, though I see that Evil Eris is being worked on again.

The advantage to the 2.1, HTC Sense based ROMs is that they can take the pieces from the work that HTC already did to get the hardware working with the phone and deliver a ROM that works perfectly with the Eris hardware. The challenge for the non-HTC, AOSP versions of Eris ROMs is that they must take these vanilla pieces and somehow get them to work with the Eris hardware - the camera, the GPS, Bluetooth, the proximity sensor, the softkey backlights, the flashing LED and trackball, etc.

I thought of another "problem" people have with 2.2 ROMs -if you are using a Bluetooth headset and the screen blanks mid-call, the only way to wake the screen without losing the call is to hold down VolUp while you press the "Send" key - clearly not the sort of tactile gymnastics that you want to be doing while driving a 2 ton automobile on the roads. At least I, as an occasional pedestrian, don't want you doing them....
 
if the universal root for dummies method is still confusing,there is a "one click eris root" app in the market. it will install the custom recovery needed to change roms and create/restore backups.

I read the root for dummies and I think I can do it.

My confusion stemmed from all the different names of things out there. But basically I could install say nonsensikal on \sdcard\ and run the root for dummies method then install nonsensikal?

Then is that all?

What about people talking about liking/disliking different roms due to widgets, facebook, etc? Once rooted, would you not just add shortcuts and widgets like normal?

And the big question if all answered above, will rooting, wiping clean prior to adding ROM, still have phone contacts, calendar, verizon vvm, etc? her biggest concern is I upgrade and she loses everything. Or will restoring after installing the rom put all that back on top of 2.2 rom?

Thanks as always.
 
I read the root for dummies and I think I can do it.

My confusion stemmed from all the different names of things out there. But basically I could install say nonsensikal on \sdcard\ and run the root for dummies method then install nonsensikal?

yup :)

Then is that all?

yup :)

What about people talking about liking/disliking different roms due to widgets, facebook, etc? Once rooted, would you not just add shortcuts and widgets like normal?
you can certainly customize your homescreens and add widgets that are included with that particular rom,just as you normally would. if you install a couple of different roms,especially a sence vs a vanilla rom,then youll see right away how things look a lil different.

to an extent you can change themes,dialers and keyboards by downloading them,and flashing them in recovery,similarly to how you flash a rom.

if you install a rom that doesnt have a particular app you want,for example facebook,or google maps,you can always download any apps that are missing from the market to further customize it.

im not sure to what extent you could change the way various widgets look,or how they act. for example,i dont think you can make the vanillas "contacts" widget look like senses "people" card widget. and i dont think you can add senses "friend stream" to the vanilla rom. these are the types of things people are talking about when discussing the differences in roms- the "nuts and bolts" so to speak- that cannot be changed.

if i am understanding your question correctly.

And the big question if all answered above, will rooting, wiping clean prior to adding ROM, still have phone contacts, calendar, verizon vvm, etc? her biggest concern is I upgrade and she loses everything. Or will restoring after installing the rom put all that back on top of 2.2 rom?

Thanks as always.

the eris can store phone contacts and things on the phone itself,and it can sync with gmail. if she allready has her contacts synced with a gmail account,they will still be there. once you start up the new rom the first thing youll do is sign in to your(her) gmail account and sync all its data to that phone/rom.

as far as her texts,calender,and contacts that arent synced,i believe you can use titanium backup to back them up. hopefully someone can chime in on that.

also,dont forget that youll be doing a nand backup before doing any wipes or flashing new roms. if she hates it,or is stressed about anything shes lost and cant get back,restoring that backup will bring everything on the phone back to how you left it- exactly. the text inbox,call log,etc. will be like nothing ever happend. :)

hope that helps :)
 
I read the root for dummies and I think I can do it.

My confusion stemmed from all the different names of things out there. But basically I could install say nonsensikal on \sdcard\ and run the root for dummies method then install nonsensikal?

Then is that all?

Almost that is all. There is a procedure to follow when installing a new ROM like Nonsensikal.

- Restart the phone in Recovery
- Go to the Backup/Restore menu, and do a Nandroid backup of what you have now, if you think that you will ever go back to it
- Go to the Wipe menu, and do a Factory reset/data wipe. Each ROM stores data differently, and not doing this may make the ROM fail to boot, and will probably lead to weird results if it does boot
- Finally, go the Flash menu and flash Nonsensikal.
- Restart the phone and set things up from scratch.

What about people talking about liking/disliking different roms due to widgets, facebook, etc? Once rooted, would you not just add shortcuts and widgets like normal?

As I said before, HTC Sense - the default launcher on a stock Eris - adds a number of widgets that work just with Sense. There are a number of third party widgets that duplicate much of the functionality, but some of them have no duplicates. It may be a minor issue, but that's what people are talking about.


And the big question if all answered above, will rooting, wiping clean prior to adding ROM, still have phone contacts, calendar, verizon vvm, etc? her biggest concern is I upgrade and she loses everything. Or will restoring after installing the rom put all that back on top of 2.2 rom?

The only one to think about is contacts. On the Eris, there are two sorts of contacts - phone contacts, which are stored only on the phone, and Google contacts, which are synced with your Google account. If all of the contacts are Google contacts, they will come right back down to the phone when you resync after loading the new ROM (as well as all of your Google calendars and Gmail.) If there are Phone contacts, you can back them up to your SD card using an app called UiA Backup Contacts: UiA - Backup Contacts - Android app on AppBrain

With that backup, I'd think that you could restore after loading Nonsensikal (though I have never used phone contacts myself, so I am not 100% sure about that), but at the very least you can import the comma separated value file (.csv) to your computer and then import them into Google contacts on the web, which will then sync down to the phone.

There was another thing that I thought of as a difference between HTC based 2.1 ROMs and the Cyanogen 2.1 and 2.2 ROMs, which doesn't really affect me as a Macintosh user - that HTC Sync app that works with Outlook (or whatever it works with.) If you are already using that (and I guess that would be another use for phone contacts as opposed to Google ones), the you may be disappointed by the 2.2 ROMs. (Now that I mention it, if you use HTC Sync that also creates a calendar on the phone that syncs with Outlook, and that particular calendar does not sync with Google Calendar.)

Sorry of that last paragraph confused you - if you are not using HTC Sync, then it won't affect you.

As for Visual Voice Mail, I do not use it myself - I use Google Voice, since it is free and adds some additional functionality - but I believe it works with the 2.2 ROMs.

One of the cool features of the Froyo ROMs is that when you install one fresh and set up your Google account, the first thing that it will do is start to install all of the apps that you had installed before in the background as it syncs all of your contacts, calendars, and gmail. It can make the first hour or so after install kind of laggy, so watch for that, but it's also nice to have it reinstall all of your apps. Now, I know it does this after you have already been running a 2.2 based ROM, but I am not sure what happens if you are coming from 2.1. If it does not, the first time that you go into the market and go o the My Downloads/My Apps page (depending on which version of the market that is installed), all of the apps that you installed before, including the free ones, will be there. If you close the market and come back, it is very likely that it will show only your previously purchased apps, so I'd say go into the market if your old apps do not reinstall and install them from there one by one until you have them all reinstalled.

One last thing - if she wants to have her SMS messages back, you'd need to back them up prior to wiping and installing the new ROM. There are two apps that I recommend for this: SMS Backup & Restore, which backs them up to your SD Card, and SMS Backup+, which backs up and restores from Gmail. SMS Backup+ will create a new label in Gmail called "SMS" and each text messages that she sends and receives are backed up there. I like this myself as a way to archive my texts, plus you can restore them from there as well when you wipe data, if you want them back on your phone. SMS Backup & Restore does not back up as you send or receive, but can be made to run on a regular schedule.

SMS Backup + - Android app on AppBrain
SMS Backup & Restore - Android app on AppBrain

Both are free.
 
I read the root for dummies and I think I can do it.

My confusion stemmed from all the different names of things out there. But basically I could install say nonsensikal on \sdcard\ and run the root for dummies method then install nonsensikal?

Then is that all?

I would add one more operation to your thumbnail sketch:

- download your ROM (let's say nonsensikal)
- root using Dummies or OneClick
- Make a "Nand" backup of your current ROM!
- Install your ROM.

Doing this allows you to restore your existing ROM if you don't like what you get (with nonsensikal or other ROMs). This point can not be stressed enough; backups give you peace of mind and freedom to experiment.

Backups! Backups! Backups!

What about people talking about liking/disliking different roms due to widgets, facebook, etc? Once rooted, would you not just add shortcuts and widgets like normal?

Sure. Generally, though, people like/dislike ROMs for things which are tedious or difficult to change, not things which are easy customizations that any user can perform.

In theory, you could start with a single ROM and modify it any way you like, one step at a time - but that turns you into a ROM developer. Most people don't want to learn all the technical details about splash screens and frameworks and shared libraries and interrelationships of different Android software components. They would prefer to customize their phone with easy to use, point and click methods right on the phone

And the big question if all answered above, will rooting, wiping clean prior to adding ROM, still have phone contacts, calendar, verizon vvm, etc? her biggest concern is I upgrade and she loses everything. Or will restoring after installing the rom put all that back on top of 2.2 rom?

You can get back whatever is "in the cloud". There is data on the phone which will not get restored, unless you manually take some steps to back it up and restore it to/from your SD card. You can not "restore a Nandroid over an existing ROM", BTW - a Nandroid backup backs up EVERYTHING, so that means that when you restore it is identical to what you backed up, not a combination of what you started with plus the backup. Here's what's "in the cloud":

Google Contacts
Google Calendar Events
Google e-mail (Gmail)

Here's what is not "in the cloud":

-phone contacts which are not "Gmail" contacts
-POP3 e-mail which is no longer on the e-mail server
-SMS and MMS messages
-application settings.
-bookmarks

All of the things in this last list can be backed up and restored using 3rd-party available from the market. Search (one by one) in this forum for "SMS backup", "Bookmark backup", "Contacts Backup", etc.

Finally, to hammer home the point about the "Nand" backup - if you don't like the result you end up with... or you make a mistake in your application data backups - you can always go back to the exact state the phone is currently in, and re-run those applications, but ONLY IF YOU MAKE A NANDROID BACKUP.

Sorry for the shouting, :) but it's incredibly important.

cheers

[ Edit ] Dang, beat to the punch by doog and scotty85 again. :D Looks like he's getting plenty of good help, so... peace out!


How did this thread turn into a "How do I root?" thread BTW? LOL :D

.
 
as far as her texts,calender,and contacts that arent synced,i believe you can use titanium backup to back them up. hopefully someone can chime in on that.

As for me, I always just use Google sync for calendar and contacts, but I know this for a fact: you cannot backup text messages from a 2.1 ROM and restore them to a 2.2 ROM using Titanium Backup. See my message above for alternatives.

All kinds of information about Titanium Backup is here: Titanium Backup for Android ? Official Site (follow the links to the Wiki for the FAQ and tips.)
 
lol, you guys! I'm just sitting back, enjoying the show! :D

Good job to all!

reisb, you should consider yourself very fortunate to have the attention and responses from the above fine and knowledgable folks (don't forget to use the "Thanks" button on their very helpful posts).

Cheers!
 
As for me, I always just use Google sync for calendar and contacts, but I know this for a fact: you cannot backup text messages from a 2.1 ROM and restore them to a 2.2 ROM using Titanium Backup. See my message above for alternatives.

All kinds of information about Titanium Backup is here: Titanium Backup for Android ? Official Site (follow the links to the Wiki for the FAQ and tips.)

good info. i wasnt sure to what extent titanium backup is used for other things... ive only used it for apps.

i only beat you guys to the punch cause you typed much longer and more informative answers! but im trying to contribute back to the forum,lol! :p
 
Thanks. You guys are awesome. Just a few more questions and I think I'll be good to go

Install gscript lite and a file manager from market
download gscript.zip

To download ROM..Where do I find these ROMs? (obviously I need to go to wherever this is by my phone browser to download to phone?)

Nand backup is in the root for dummies steps so that will definitely help me not forget it.
 
Back
Top Bottom