Related
Sometimes I just hate my phone. I have an AT&T HTC Pure. I haven't done any modifications to the ROM or anything, just installing a few apps. Today my phone turned itself off due to low battery, so I put it on the charger for a couple hours. When I needed it again I turned it on and the HTC TouchFLO 3D loaded, showing my background and the big ugly clock along with my appointments. I noticed after a few minutes the time was off by... a few minutes. The screen had completely frozen. I couldn't use the slider at all. There goes my People, Music, Calendar, Weather, and Programs tabs I use all the time. I soft reset and it comes back, looking normal. I go to use the slider and it freezes in mid-motion... never to move again. I press the Start button and my Start menu comes up. I close the Start menu and I can still see it, although it doesn't respond and the X is gone from the upper right-hand corner. I tap the Notifications bar and my notifications show up. I click close and it's still up, just not responding to taps (frozen is my guess). I've reset it a multitude of ways now all with the same result... even taking out the battery.
I don't get this. It was working fine just a short while ago. I've reset the thing before and not had this problem. I haven't installed any apps since the last time I had to turn it off due to low battery, and it came up fine from that. What could be causing this?
The real thing is this has happened before. It's like if it ever has to reload the TouchFLO interface it just bombs 1 out of 20 times. Hell I was playing around with Android for the thing, which resets the phone when you want to go back into Windows, and not had this problem the whole time I was testing it. If my phone shuts down, roll the dice and I might get lucky enough for it to come back without this problem.
I resolved it before by doing a hard reset. Lost all my stuff. That sucks for what seems no good reason at all. It's not like I was modifying system files or screwing with registry settings. It isn't even a custom ROM.
Any insight on what could be causing this, and how to get it back to normal?
I'm regretting not buying an Android phone every day anyway, but thanks to 2yr service agreements and lack of sufficient disposable income to dump AT&T I'm stuck with this thing for a while.
Thanks in advance for any help and understanding!
Your issue is that you are on the stock ROM.
That's why XDA exists, because stock ROMs are full of bloatware, eating up memory, and lacking any performance tweaks.
Cooked ROMs are not a cause of issues but a solution.
I hated my phone out of the box, but now it rocks...
With that, if you are going to stay stock, I suggest you get a backup program and hard reset.
At this point I'm very interested in custom ROMs, yet I know little about them. Looks like its time to get on it and read up what I can.
reptiletim said:
At this point I'm very interested in custom ROMs, yet I know little about them. Looks like its time to get on it and read up what I can.
Click to expand...
Click to collapse
Start with the Hard SPL thread. A link is located in the 2nd sticky.
This is the precursor to flashing a custom ROM.
Once successful, you can cruise the ROM forum for the ROM of your liking.
It's things like this that make me so glad I found this site
You can try installing "CleanRAM" and running it after every initial boot to clear excess memory. You can also configure CleanRAM to schedule your memory cleaning. I recommend you to use "Level 2" cleaning though.
cyberdroxxx said:
You can try installing "CleanRAM" and running it after every initial boot to clear excess memory. You can also configure CleanRAM to schedule your memory cleaning. I recommend you to use "Level 2" cleaning though.
Click to expand...
Click to collapse
Unfortunately CleanRAM does absolutely nothing. When TouchFLO 3D re-loads it lasts almost literally 2 seconds before freezing at whatever I'm doing. I've even used the customized process cleaner to stop as many processes as I could (or just manila.exe) and it still will freeze when the interface comes up.
I've been able to get it to the standard Windows Default look and it works now, so that will enable me to back up what I'm going to. If I'm going to have to do a hard reset anyway, might as well put something better on there.
Maybe this might help
i experianced the same problem and the cause was i sync my entire e-mail acc. on the pure and it ran ok untill i restarted it and it boom hanged.
So i cleaned up the entire messaging folder under \Windows\
At restarted it and it was fine
So i suggest dont sync up entire e-mail in any form i.e headers only etc.
If this helps do P.M me
I installed a custom rom from dutty, and now it completely dies while in standby, have to remove the battery to boot it up again. Looks like I traded one critical problem for another.
reptiletim said:
I installed a custom rom from dutty, and now it completely dies while in standby, have to remove the battery to boot it up again. Looks like I traded one critical problem for another.
Click to expand...
Click to collapse
Did you hard reset after flashing?
Also, which version of Dutty's did you install?
Hello all. Well, last night I rooted my phone and then was going to install the original wireless tether app that Jr33 did.
My problem is when I tried to make a backup after it rooted I now get this:
Opening update package...
E:Can't open /cach/update.zip
(bad)
Installation aborted.
From here I can reboot or reinstall but it does the same thing and just brings me back to rebooted with no backup made as far as I can tell. There's never a choice to select nandroid.
Is there something I'm missing here? Is my update.zip corrupted? Or any suggestions on what to do next?
Thanks
did you install Clockwork recovery post-root? That places a new update.zip in your internal SD that is needed for taking and restoring nandroid backups.
Sent from my SGH-T959 using XDA App
I downloaded the update.zip file again. Gives me the same error message.
I think I think I had ROM Manager installed before I rooted but I hadn't run anything in the software yet. (Can't quite remember, slept since then)
Go to Rom Manager, pick the Vibrant as your phone, top option will be to download and install clockwork recovery. Once this is done you can make a nandroid backup inside clockwork recovery... You can use rom manager to boot into it (NOT the stock recovery)
Sent from my Vibrant
That worked. Picked Vibrant as my phone. Then it didn't error out and I could get to the screen where I could choose nandroid. Ran the backup. Rebooted & ran the Mobile AP. It works too. Now maybe lag fix next... Thanks!
^ why bother with the lag fix? Froyo is coming this month... patience.
Mostly because the lag on my phone drives me crazy, I might wait for 2.2 though. Lots of reading before I pull the trigger on the lag fix. Seems like lots of people are on the fence as to if they're happy with it or not and I'm not a fan of unintended consequences.
FWIW, this is my 2nd phone & the first was less laggy than this one, but it drained batteries like no tomorrow. Never got more than 5hrs out of a fully charged battery. This phone has gone 18hrs but usually more like 12.
^ that sounds absurd to me (5 hours)....
when you say "lag"... what exactly are you seeing that makes you say it's laggy? Sounds like a basic question, but if you can, please explain.... Do you mean the app drawer/moving screens, etc.... do you mean opening apps?
I would suggest trying LauncerPro.
It was absurd. I unplugged once at midnight fully charged and went to bed. Didn't wake up in time for work because the phone didn't make it to 6:30 when my alarm was supposed to go off. I exchanged it that day after work.
The "lag" I consider is mostly opening & closing applications. Like when I'm in gmail and I hit the home or back button to go to the home screen. I press & then wait what feels like half a second for the phone to respond. Other examples are in Craigsnotification when I want to mark something as read or want to go back a screen and it just hangs there for a second. The other phone was much faster with this. With this processor I expect applications to open virtually as fast as I can press the icon.
I'll try out LauncherPro, thanks.
Re: lag - I'm not sure, but it seems to me that syncing operations in the background seem to cause slow response times, or lag, if you will.
Might help to look into what applications you have running, ex. Facebook, twitter, etc and try decreasing the sync frequency.
Sent from my SGH-T959 using XDA App
If you are rooted you may also want to try Autostarts (or a similar app) that will prevent apps from starting during certain tasks (bootup, texts, emails, etc). It may help... I really do not notice the lag people always talk about. I also came from a CM5 G1 to the Vibrant, so perhaps it is relative.
The lag was pretty bad on mine. Black screen for a few seconds as I was switching between apps or opening/closing them. It wasn't like it was the worst thing in the world or anything, but it was definitely enough to notice and gnaw at me daily.
At the time, I thought it was unrelated but the native Email app (which I synched up to my work email) was simply craptastic, to the point of me going back to my work-issued Treo 750 to simply read and reply to emails given how absurdly slow and non-responsive the Email app was.
Anyway, I downloaded RyanZA's One-click Lag .apk from the Market, applied it, and I couldn't be happier with my phone. Now it feels like the phone I expected it to be when I bought it, no more lag, it's super-responsive, and it also fixed my email app issues. The Email app is seriously a night and day difference after applying the lag fix, I really like it now and use it daily.
My wife has an unrooted stock Vibrant (she's not as adventurous I guess) and we both use Launcher Pro. After the Lag Fix I handed my phone to her and told her to mess around with opening up apps, streaming pandora, surfing, etc. She said it was definitely much faster than her phone and more responsive.
Re: possible adverse consequences... well, that's what nandroid backups are for, I guess. Between Clockwork/nandroid backups I've taken, both the rooted and unrooted stock update.zip files provided here at XDA, and the option to flash to stock via ODIN, I felt that those things were enough to mitigate the risk of applying the lag fix to my phone, including the mods I've applied like applying the MobileAP and Captivate camera .zips. YMMV.
This is my first Android phone, coming from Blackberry Curve 8320. I really expected it would be a giant leap in performance considering the Vibrant is 3x faster than the Curve. I about took it back the first day because the Facebook app was so unbelievably slow and lacking features compared to the BB app, I about threw it across the room a few times waiting for things to load.
I was stuck on EDGE with the BB with my d/l speed somewhere around 800kbps compared to I regularly hit 6Mbps with the Vibrant on 3G. Inexplicable to me why it takes as long as it does to function. I'm replacing my cable internet with wireless tethering so the 3G was important to me.
Launcher Pro seems to be a noticeable improvement in speed. I'm going to miss the full screen Updates widget... Have to figure out a replacement.
Most likely I'll pull the trigger on the lag fix, too impatient. If only the GPS worked the majority of the time... Going on a 1500 mile road trip next week and I know I'll be cussing at this thing. Even without GPS on the BB as long as I had internet at least I could always figure out where I was.
Thanks for everyone's responses, very helpful. I'm sure I'll love this thing eventually, hopefully.
OP,
not sure if you tried this but try rebooting into clockwork recovery and doing a nandroid from there. two ways to do that, once you have the clockwork update.zip in sd root:
1. with the clockwork app. option reboot into clockwork recovery
2. turn phone off > turn phone on while holding power and vol +/- > install update zip > you should now be in clockwork recovery
After the froyo update my phone has slow 30 sec delay moments. doing anything from opening the camera to opening the Internet. sometime pausing when scrolling Internet or phone menus. that kind of thing.
should i perform a reset?
I looked in the phone and it has an option:
factory data reset?
and some options backup my data
automatic restore
I did a titanium backup but there are a lot of backed up things, but i suppose i could work my way through.
My questions:
do i need to perform some sort of reset?
What kind (hard soft there seems to be a few options )
and how do i do it?
What do the backup my data /autobackup options in settings do?
Many Thanks
wipe data, wipe cache
then restore only user apps
and maybe user data
do not restore system apps/data
if it still give you problem after a while
repeat and only restore user apps, with no user data
it might be the user data that has gone corrupted
a way to find out if that is the case is by reading the logs....
any DEV guru will know what to look for (not me)
I was told i had DB corruption in another occassion when we were debugging a new app, and after killing everything and only restoring apps, the phone was stable and the random bugs were gone after that
Cheers for the extra info.
How do wipe the data and cache again?
No need to wipe?
Hi,
May be worth a try, i recently had the same issue on my stock galaxy s running froyo, after trying many things i read on a website about the galaxy s not being great on apps2sd, well as i have about 60 apps, i decided to move them all back to the phone and straight away it was fixed!!!! it used to freeze when i woke the phone up for about 20 to 30 seconds and while browsing and now its back to normal, if you have apps on your micro sd card, you can check this issue by installing os monitor, when it freezes open the os monitor and it is kswap0d that is using 70% to 98% of cpu causing the lag, don't know why this happens but it was very frustrating!!!!! hope this helps you anyway.
rojach said:
Hi,
May be worth a try, i recently had the same issue on my stock galaxy s running froyo, after trying many things i read on a website about the galaxy s not being great on apps2sd, well as i have about 60 apps, i decided to move them all back to the phone and straight away it was fixed!!!! it used to freeze when i woke the phone up for about 20 to 30 seconds and while browsing and now its back to normal, if you have apps on your micro sd card, you can check this issue by installing os monitor, when it freezes open the os monitor and it is kswap0d that is using 70% to 98% of cpu causing the lag, don't know why this happens but it was very frustrating!!!!! hope this helps you anyway.
Click to expand...
Click to collapse
i don't have a micro SD in the phone but thanks for the tip
--
How do wipe the data and cache?
?
galaxy44 said:
Cheers for the extra info.
How do wipe the data and cache again?
Click to expand...
Click to collapse
Boot into Recovery Mode
http://forum.xda-developers.com/wiki/index.php?title=Samsung_Galaxy_S_Series#Recovery_Mode
Then select the option to wipe data, also wipe cache
Cheers for the extra info. I had a look at your wiki yesterday. I liked the links to the stress testing videos. I guess I can't use a craft knife as a stylus .
Just few minutes ago. I installed OCLF (one click lag fix) from the android market and it seems to sort everything out. And quadrant benchmark test.
Is oclf safe?
People are saying that the way the galaxy s stores data causes problems, that oclf fixes.
With the understanding that RC2 will be superseded by RLS1 very very shortly, I thought I would share my godmode "upgrade" experience from yesterday anyway:
For me, the elapsed time between booting into Amon Ra and finally getting a booted OS (let's define that as the earliest you can pull up the lock ring and get to a homsecreen, even if it is very laggy still) :
20 minutes grand total.
The total time before I could launch an app or actually use the phone in a meaningful way was more like 30 minutes.
Total time before the pain of initial lagginess no longer called attention to itself (ie, you could use the phone without the thought of "damn this is slow" intruding in your mind) : hours.
The long delays during the install process happen at times that are different from what I expected
Flashing the actual zip while in Amon Ra:
8 minutes total. Progress bar seems to hang on around the 50% mark (right under the "u" in Virus") for at least half the time, then the bar fills in to 100% suddenly, then a long wait at 100%, then back to the interactive Amon Ra interface.
At this point Rosie 3.0 carousel "non-landscape" people such as myself flash the appropriate mod ( I did the one with Rosie 3.0 widgets). Very brief ( a few seconds to navigate to your zip, a few seconds to flash).
What happens after you select "Reboot now" in Amon Ra?
First, the "white screen with black 'htc EVO 4G' text" (Note this is different from the "white screen with green 'htc' logo" you get later (and indeed any time Sense reloads, whether due to crashes, first boot, reloading after titanium activity etc)).
This lasted only 3 minutes.
Then the glowing green "SYNEAGY AOM" ( <-- not a typo, look carefully at boot animation ;> ) throbbing-synapse-loop boot animation.
This lasted 9 minutes. Sometimes the synapses throbbed very slowly.
Then finally a brief glimpse of lock ring on top of wallpaper. No shortcut icons visible. If you don't touch phone, the screen promptly goes to sleep. Which is fine. It could probably use a little quiet time at this point.
(If you just touch the power button but don't actually mess with lock ring it's amusing to watch what time it is. First it will be something like UTC time, totally off from your local time unless you're actually in England. Then a while later it will spontaneously change to local time, except in 24-hour format (eg 21:57) . Then finally it will revert to 12-hour format (eg 9:57). Takes several minutes.)
Finally I unlocked it and the first thing I was greeted with was a modal dialog saying "Process com.android.phone is not responding...Force Close / Wait". I chose wait and immediately was shown the "white screen with green 'htc' logo" for a good five minutes of totally non-interactive wait time.
I left the phone alone during this time and eventually it finished doing what it was doing and it fell back asleep. When I woke it up, I was placed directly in the Setup Wizard app. Interestingly, the first screen of the setup wizard has a 'back' button. Not feeling like signing in to anything just yet I hit 'back'. Again came the "white screen with green 'htc' logo", then a desktop with a dialog just saying "Loading" for yet another minute.
At last a real homsecreen appears (now with the familiar constellation of six icons, and, again, no clock/weather widget), the tips widget throws up a balloon with its first tip, and finally you can actually use the phone.
This would be around the 30 minute point since the flashing process started.
There are times during this initial break-in stage where it seems the phone is almost unresponsive. Touches may *begin* to get responded to after a five second lag or more. The response itself can take 5 seconds more to do something simple like simply redrawing a button with its highlight color after a button press, let alone performing the requested action.
That phone / wait dialog comes up a lot. For instance I just saw it again today when someone actually called me. I chose wait and then answered the call normally.)
Ominously, I also saw a dialog later concerning "android.process.media" which concerns me because the point of god mode is to change the way the filesystem works for basic I/O functions.
Still haven't ever signed in to my main google account yet. Seeing how far I can take this before I do. I suspect as soon as I sign in it will start downloading all my apps from the Market. Which force closed on me by the way when I was doing something totally unrelated (just poking around Spare Parts I believe it was).
Also the first time I tried all this the internet browser app simply did not work right out of the box. Force closed every time. (I restored app+data for just the browser app from my titanium backup I made (while running RC2 non god mode) prior to the install and got my browser back. That didn't give me warm and fuzzy feelings.)
Later I repeated the entire install procedure from scratch and did not experience market FC's or internet browser FC's. Not sure why the second time would be different.
Note I was not connected to AC power during any flashing or initial boot up.
For those playing along at home, you may be curious to know things like what kind of phone do I have, how did I prepare to flash, and what was the exact sequence of steps during wiping / flashing?
OG Evo HW 004, original SD card ( I believe that means 8 GB class 2), never toyed with any kind of partitioning. Previous ROMS have all worked fine with the SD card which has the usual folders full of pictures, nandroids, titanium, folders created by previous ROMs including Synergy, etc.
Latest radios, PRI, PRL, GPS works, 4G keys happy, never had any drama.
Before flashing God Mode I was already running Synergy RC2, and once I was ready to say good bye, I did a nandroid backup, then rebooted, connected to a PC and offloaded any new camera pictures, some recent nandroids and uploaded the ROM image ( I did check the md5) and the Rosie mod I intended to use (dkdude, not fdb) . Then ran titanium, backing up all user plus system apps, then finally did one last quadrant test (just under 1000), took a deep breath, and rebooted into Amon Ra 2.3 .
From there I did these wipes in this order:
rotation
battery
dalvik
cache
data
factory reset
Yes I realize many of these are redundant. Then, to be *really* redundant, I left wipe mode and went into flash zip mode and flashed calkulins format all tool. I believe this also wipes boot amongst other things.
So now at this stage the phone is fairly re-virginized. The only thing I haven't touched is the SD card which has the zips I want to flash.
Now I flash the actual synergy RC2 god mode zip (as described at the very top), then the rosie mod, getting no errors for either one, and then without further ado selected reboot now, which brings us back to the firstboot behavior chronicled above.
Edit: I did restore quadrant and got 1600 on my first run: make of that what you will.
[Reserved for updates on 4G experience, bluetooth, gapps, general usability etc...]
Quick update: I did successfully test 4G, WiFi, bluetooth, and GPS.
I finally signed in to Google and sure enough market downloaded all my apps. This may be a Synergy thing- Synergy also seems to remember things from previous installs despite the elaborate wiping regime described above, such as the password to my WiFi access point some search term history, maybe a few other settings.
Anyways, during the download and install of a moderately small number of market apps (I have like 15, all free) the phone was effectively unusable. Almost unresponsive. Finally a half hour after the install activity was no longer apparent, things seemed to settle down and the phone gradually seemed to become normal again.
Quadrant scores were originally as low as 1200 something. Then got it up in the 1400's, then finally i have seen several in a row in the mid-1500's. Again, for reference, I consistently got around 1000 with vanilla RC2 (and the same hardware gave me 1200 with CyanogenMod 7.1 RC1 for you AOSP fans out there).
And this is supposed to be an upgrade???
The party line is *once the phone has had time to settle in* things get a little faster in real world experience. I am in fact beginning to see the promised behavior now, 12 hours after install (including maybe 4 hours of heavy usage)
Certainly the improvements to the benchmark scores are immediate, but we can all agree actual 'driveability' is more important.
So far, I will say it's looking better with each passing hour.
As an example, the simple spinning carousel action (remember I'm doing the Rosie 3.0 carousel mod) under RC2-non-GM was clearly straining the limits of what the Evo could smoothly render. With god mode, it's clearly different, faster and smoother.
Here's the feeling I get: every time you do something for the *first time*, let's say the first time you launch a particular app, activate a certain part of the Rosie UI, get a new dialog box, there's a punishing lag. The *next time* you launch that app, or swipe that tab, or experience that same condition, it's faster. Indeed perhaps faster than it ever was in plain old RC2.
But the make-or-break thing will always be stability, or should I say predictability: days from now, if I still see a lot of Force Close's, or if I am still experiencing unexpected moments of slowness while it "learns" how to do something (and you know how Murphy's law works- it will always happen at just that moment where you can't afford to be surprised by a mysterious delay) - well, it may be back to regular Synergy. Hard to say. I'm a patient person. I intend to give this a good long audition.
When I Flashed the Alpha it took forever, but yes RC2+ was a very pleasant flash by comparison, just flash ROM - flash mount zip - flash carousel + widgets - flash unmount zip. then Im using link2sd and TB. Does anyone know of another a2sd gui that is good? want to prepare for RLS1
I had a similar experience giving rc2+ a try. It was borderline useless on my phone for whatever reasons. Went from rc2 to + after a nandroid backup and did a wipe of dalvik and cache. After about 6 hours of usage I said screw it and restored back to my nandroid backup which is blisteringly fast. The "seat test" on the phone wasn't great at all but the quadrant resulted in test results in the 1700-1800 range which is awesome. I too am on the stock class 2 card and I planned on buying a new card so maybe the results will be better with a new card?
TruthAEE said:
When I Flashed the Alpha it took forever, but yes RC2+ was a very pleasant flash by comparison, just flash ROM - flash mount zip - flash carousel + widgets - flash unmount zip. then Im using link2sd and TB. Does anyone know of another a2sd gui that is good? want to prepare for RLS1
Click to expand...
Click to collapse
The main Synergy thread is full of discussions on a2sd stuff.
Interesting that you flashed the rosie mod using the mount / unmount strategy. I chose to use a rosie mod that had specifically been re-written for godmode. I suppose you end up at the same place either way.
I wonder how it would run on a 32gb class 10.
Sent from my locked tight OG EVO using XDA Premium App
I have seen a lot of wildy varying reports on upgrading your SD card. When it works, it works. It's awesome. But there are also reports of even "class 10" cards that did not improve performance at all. Could come down to who the SD card manufacturer is.
If you tweak everything just right (note most people say to leave dalvik in internal memory regardless) with a swap partitioin, ext3 paritition, a2sd, then maybe one of the new custom kernels that have just come out, and maybe even apply the v6 super charger memory management trick, I bet this ROM could fly, benchmark or no benchmark.
For awhile now, my Droid 2 has been slow - slow to launch applications, slow to respond to touch, etc. I cannot attribute it to any newly installed application. Updates, maybe, but I'd have no idea which. I had it rooted with Z4Root, but then Verizon pushed out 2.3 and the phone became so slow that it is totally unreliable. I'll receive phone calls and 25% of the time the call will go to voice mail before I can get the phone to respond. I'll try to make a call and it may be 30 or more seconds between initiating the call to when the dialer appears and dials. Data speeds are slow.
At times the phone seems to operate at almost normal speeds and then it gets slow again. I've removed root access and uninstalled applications that require root access. I've also removed many other applications that I just don't need or use.
On my SD card it says I have 6.11GB free (out of 14.83 total). For "Application Storage" it says I have 5.63 Available Space.
I can't figure out what's wrong. Are there any suggestions short of resetting the phone to factory defaults and staring over?
Thanks,
Andrew
This has happened to my phone before also (droid2 rooted stock rom).
What i did to fix the situation, was the only thing i could think of.
I just did a factory reset to froyo and my phone was fast again.
Just back up all you apps and do a factory reset, its your only real option far as i can tell.
You could try installing something like 3g watchdog to monitor your apps and see if maybe 1 of them is eating up your phones processor.
Good luck.
Far as i can tell these phones are not much different from a home pc, in that they acquire so much extra pointless bull**** during their use that it just clogs the system. Forcing a reinstall just like a home pc.
Once they are reset back to factory, their performance returns to normal along with battery life.
Just be careful not to keep putting useless apps you dont even use onto your phone, just the apps that are absolutely necessary.
Keeping to this formula keeps my phone in tip top shape, short of changing roms or major tweaking.
Sigh I guess I'll need to try the reset.
I do have Watchdog installed and the last reported 'incident' was three days ago. No help there.
Everything is backed up, so here it goes... (I'll post back once I recover.)
Sent from my DROID2 using XDA App
I am having the same issues. I have an R2D2 stock, never rooted. Since the Gingerbread update, it has been flaky and getting worse. It is rebooting several times a day. I miss calls because the screen won't respond. Sometimes the hard keyboard won't respond and I have to manually reboot the phone to get the keyboard back. At least once, the soft keyboard wouldn't work either. I am hating Gingerbread but am at a loss on how to remove it. I'll be watching for your updates.
The gingerbread update has been reported to have several annoying as hell bugs, i never installed it for that reason alone. Besides i don't feel like loosing the ability to tether wireless, just to upgrade to a buggy version of android. Ill wait for ice cream to hit then maybe upgrade if i see something worth upgrading for. Till then its froyo, maybe try cyanogen mod 7.1
Far as going back to froyo from gingerbread, i know its been done and is fairly easy to do. Not sure how much different it is from a factory reset.