yashsingh1/xdaforums huggingface dataset:
[Droid Eris Android Development] confused2gether:
No real need to worry

I normally just have a NAND backup that I make after rooting the phone with the stock 2.1 ROM that VZW has on it. That way when I send back my Eris, I just flash the stock NAND back on it and im good to go.

I have sent back 7 Eris's like this with no issues.

This one however I lost my NAND file :/ so I am going to flash your files and give it a whirl.

I was able to get a Droid X refurb for free thru VZW due to bad call quality on the past few :D. Just had to buy my own battery and battery door.
[Droid Eris Android Development] bftb0:
:o :o :o

You must be either incredibly unlucky with the units you got, or very particular about what you will accept.

It's a bit off-topic, but do you care to elaborate what went wrong with each?

I'm still on my first - from "drop day" (Nov 6th, 2009 ?). I am beginning to notice occasional problems with the trackball if I have the USB cable plugged in, and if I move the phone sometimes I will intermittently lose my USB connection. Sigh - a sign of worse times ahead, I suppose. It's been rock-solid on everything else though for 13 months and plenty of hella-flashing. ;)
[Droid Eris Android Development] phoneAphoria:
I have a dilemma: I was all set to flash back to stock prior to exchanging my Eris due to the common trackball problem. But now when I boot into RA Recovery, the trackball won't scroll at all, no matter what I try. I guess I'll have to flash back to stock via ADB? I tried to search a few forums and got a bewlidering set of serach results and I'm not sure which set of instructions I should follow. If anyone could point me in the right direction to flash back from root to unrooted stock 2.1 OTA via ADB (i.e. without a working trackball), I'd be most grateful. Thanks!
[Droid Eris Android Development] api1996:
Try this

http://androidforums.com/eris-all-things-root/163423-flashing-rom-trackball-not-working.html
[Droid Eris Android Development] phoneAphoria:
That's just what I was looking for, thanks!
[Droid Eris Android Development] phoneAphoria:
Successfully flashed Flashback via ROM Manager

My trackball wouldn't work with RA Recovery and for a variety of reasons, I was stuck with having to exchange my rooted Eris at the Verizon store before I had time to get to my PC and flash Flashback via ADB. I already had the the Flashback ROM on my SD card, so I took a chance and tried flashing it via ROM Manager (which I had been using to flash ROMs when my trackball made using RA Recovery unreliable).

It worked flawlessly: the Flashback plus radio ROM returned my Eris to OTA stock and I was able to exchange my Eris with nary a raised eyebrow from the Verizon store worker bee. It would have been funny to see his reaction if he had taken a look at the files on my SD card though, ;) .

IAC, I wouldn't draw any final conclusions with only my own experience to draw from, but I thought it would be helpful to know that I was able to return my rooted Eris to stock 2.1 OTA via flashing the Flashback ROM by using ROM Manager and these steps:

Copy the Flashback ROM to the root of the SD card.

Start ROM Manager.

Choose the option to Flash a Zip from the SD card.

Choose the Flashback ROM

Choose the option to Wipe Data and Dalvik when flashing.

Let the process run it's course!

Note: RA Recovery was already installed on this phone. I had used ROM Manager to flash ROMs via Clockwork Recovery but that process had still left RA Recovery as the default recovery ROM on this phone. I can't vouch for how this might work on any other phone and I would defer to the wisdom of the OP. I only did this because I had no other choice at the time. IOW, I don't personally recommend this and would suggest following the directions in the OP if at all possible.

BTW, one thing I realized when I was using the stock OTA was how much I love the Sense Dialer. I've used Dialer One but if anyone knows a way to get a close clone onto a rooted Eris running Froyo, please let me know!
[Droid Eris Android Development] bftb0:
phoneAphoria,

Thanks for the report.

When I put the ROM together, I put an "assert" directive in the installer script to try and lock the ROM's use to Amon_RA only - not because I was hostile to any other methods, but simply because I didn't test that usage.

From your report, I conclude that either (a) the recovery kernel's property system maintains an identical value for the property tested in (my) installer script's assert(), or (b) that the recovery utility that parses the installer script ignores assert() directive.

Either way, I suppose it's good news - thanks for the report.

bftb0

ps - Does anyone know - does ROM Manager simply stage selected ROMs into /sdcard/ and then place a command script in /cache/recovery, so that it is somewhat insensitive to the recovery used? For instance, can you use Amon_RA with ROM Manager?
[Droid Eris Android Development] JustinDroid:
@bftb0

Thank you so much for your work on this! I am having to ship my Eris off tomorrow because they replaced it with an Incredible and needed an easy, quick way to unroot and yours was by far the easiest and quickest!

Once again, thank you!
[Droid Eris Android Development] CGriffiths86:
I am trying to get my Eris back to stock. I know how to flash the rom back to stock, but what about my boot image and hboot. How do I get those two back to normal?
[Droid Eris Android Development] bftb0:
The answer to your first question is in the other thread you posted on this same topic; as for replacing the bootloader, see

http://xdaforums.com/showthread.php?p=10514142

Be mighty careful flashing the bootloader - it is the most dangerous thing you can do to the phone.

bftb0
[Droid Eris Android Development] neederishelp:
I am going from kgb to stock, will this change the boot animation and everything? I just want to make sure.
[Droid Eris Android Development] demmo86rt:
Yes, your phone will be, for all intents and purposes, just as it was when you pulled it out of the box (provided it was already on 2.1).
[Droid Eris Android Development] neederishelp:
okay, thanks, thats what i was waiting for to switch over to the 'certified' replacement :lol:
[Droid Eris Android Development] bftb0:
It depends on what you mean by "boot animation" - there are graphics which are displayed by the bootloader immediately upon power-up (the 3 skateboarding Droids), and there are images/animations which are performed a little later by the ROM as it is booting. Certainly the latter are replaced, but not the former. The former can only be changed if you had the S-OFF bootloader on the phone and you used fastboot to specifically overwrite the bootloader animation; if you see the three skateboarding Droids upon power-up, then you never did this.
[Droid Eris Android Development] neederishelp:
i was talking about the second thing... i flashed it, and it's back to stock. once the weather clears up, it's going back to verizon :D
[Droid Eris Android Development] bftb0:
When you are ready to hand the phone over to them in the store, do a "factory reset" from the booted (stock) O/S. That will clear the activation status data from the phone (flashing ROMs does not do this).

Verizon still needs to disassociate the phones' ESN/MEID from your account, which they should do anyways as a routine matter, but at least this gives you some peace of mind that if someone turns on the phone sometime later, it won't cause problems with using your new phone on the account.
[Droid Eris Android Development] saintdice:
Used this to return my wife's phone tonight. Worked like a charm. I'm always impressed when something does what it says on the tin.
[Droid Eris Android Development] phonedude64:
Worked like a charm :-)

This was the fastest, easiest solution I've seen for unrooting on a Mac. Thanks!
[Droid Eris Android Development] bftb0:
V2 Version = March 2011 OTA v 2.41.605.6 is up.

Bump.

Updated to new version (V2) which reverts to HTC stock software = the March 2011 OTA (v 2.41.605.6)

See the OP.

Enjoy.

bftb0

PS Anybody have any interest in a pure 2.41.605.6 stock ROM that does not flash a recovery? Sort of a "flashable stock ROM that doesn't bork your recovery". (I have it ready, but really can't think of an interesting name for it). Think of it as the Plainest Jane possible - not even root is included. HomelyJane 2.0?
[Droid Eris Android Development] roirraW "edor" ehT:
Thanks for the revision to FlashBack.

I would be interested in one that doesn't flash the recovery. Maybe FlashNotAsBack? FlashMostlyBack? FlashDisguise? FlashNot? :)
[Droid Eris Android Development] theboo7:
I would be interested also:p
[Droid Eris Android Development] sk842018:
I also would be interested in a plain rom that doesn't touch recovery partion
[Droid Eris Android Development] api1996:
As would I
[Droid Eris Android Development] doogald:
I'm ok with Flashback21 and then using fastboot to flash the recovery back again and create a Nandroid backup, but I wouldn't mind the other to hold onto for future possible use.
[Droid Eris Android Development] spc_hicks09:
So just in case this would happen again, would this version be able to grab OTAs?
[Droid Eris Android Development] bftb0:
Every ROM in this thread is 100% stock - so, yes.

If, by "this version", you mean a ROM not posted in this thread, for instance a stock ROM that did not have a stock recovery - it would be able to "grab" an OTA, but not install it.

bftb0
[Droid Eris Android Development] spc_hicks09:
No I was talking about the March 2011 OTA, just wondering because you said it wouldn't touch the Recovery and I thought that Amon-RA would fail the install of OTAs.
[Droid Eris Android Development] roirraW "edor" ehT:
At http://xdaforums.com/showpost.php?p=11877108&postcount=105 he asked if anyone would be interested in a copy of the OTA that doesn't overflash whatever recovery you have currently, but currently all the ROMs in this thread do flash the appropriate non-custom recovery, so yeah, all these ROMs would grab and actually install any more OTAs, just as FlashBack21 v1 allowed people to OTA to the March 2011 OTA.

Technically, if they have definitely eliminated any OTAs from 1.5 to 2.0/2.1, then of course FlashBack15 wouldn't, but we just don't know 100% that they've stopped those OTAs or not. It would probably require someone leaving FlashBack15 on their phone for either a full month+ to see if they only check and send that OTA out every great once in a while.
[Droid Eris Android Development] api1996:
Bftb0, how's that sort of flashback rom you were talking about that doesn't flash the stock recovery coming?
[Droid Eris Android Development] bftb0:
It's up. Check for it in the dev forum. (To avoid any further confusion in this thread, I'm not posting the link here.)

bftb0
[Droid Eris Android Development] roirraW "edor" ehT:
You are so wise. :D
[Droid Eris Android Development] Kaessa:
Thanks, this was amazingly helpful when I needed to get my phone back to stock before I sold it. :cool:
[Droid Eris Android Development] api1996:
Awesome thanks!
[Droid Eris Android Development] ironick7:
Does this get the stock recovery back too?
[Droid Eris Android Development] bftb0:
I'm not sure what you mean by "this".

If you mean the subject of this thread - any of the FlashBack ROMs, then the answer is YES.

(There is some off-topic stuff in a few recent posts regarding a different stock ROM, and now I regret mentioning it in this thread)
[Droid Eris Android Development] ironick7:
Sorry. I meant the topic. Thanks for your help
[Droid Eris Android Development] zoomy942:
If I may ask, as a new root-er - what's this about borking a recovery? I'm going to have an Eris that ROM'd and I just want to plunk it back to stock. No root needed, nothing special. Just a regular old Eris.

PZ
[Droid Eris Android Development] bftb0:
Most Eris rooters use a "custom" recovery boot to be able to install and manage different ROMS. Doing those kinds of things is not possible with the "stock" recovery boot.

This ROM flash is a little bit unique in that it replaces whatever recovery boot is on the phone with the stock recovery that matches the (stock) ROM it also flashes.

That means that you "lose root" when you flash this; that is the intent.
[Droid Eris Android Development] roirraW "edor" ehT:
NM 10 char.....
[Droid Eris Android Development] frosteddroid:
nice work here...its a really smooth rom, not one hiccup whatsoever...knock on wood,lol...always nice to have an updated stock rom for those rainy days....
[Droid Eris Android Development] zoomy942:
Thanks for the reply. So I'm assuming 2.1 is the most recent stock. Right? No 2.2.
[Droid Eris Android Development] bftb0:
heh, that seems like a pretty good assumption. This OTA (2.1/Eclair v2.41.605.6) was only rolled out by Verizon one week ago - hence the "March 2011" in the OP.

If VZW has ever rolled out a Froyo OTA for the Eris, a whole bunch of people must have missed that. :p
[Droid Eris Android Development] zoomy942:
Haha. Alright. Alright. Guess I could have put more thought into that before I posted it.

Now to look around for Eris 2.1 vs 2.2 stuff.

I'm excited to get into all this.
[Droid Eris Android Development] sk842018:
I currently have the S-off. If I flash this will I still have S-off?
[Droid Eris Android Development] doogald:
You sure will. This doesn't touch the bootloader. I did this last week and then fastboot flashed Amon's Recovery back on so I had stock unrooted with the ability to flash new ROMs, etc.
[Droid Eris Android Development] nsmetana:
We simply drag the FlashBack21_v2.zip onto our SD card like we would with any other ROM correct?
[Droid Eris Android Development] api1996:
Correct, just make sure you have AmonRA recovery, not clockwork
[Droid Eris Android Development] wildstang83:
bftb0, in order to use FlashBack21 v2 - Return to Factory 2.1 Stock - March 2011 OTA the bootloader of my phone should be s-off correct?
[Droid Eris Android Development] bftb0:
That is not correct - in principle, you may may use this with any bootloader on the phone, although I suppose I never tested the radio install with a 1.46.0000 bootloader on the phone. I did test it against 1.47.0000 (s-off), 1.49.0000 (s-off) & 1.49.2000 (s-on).

The non-radio-flash versions should be fine to use with ANY bootloader, as they do not rely on the bootloader in any way.

My mention of bootloaders in the OP was only to inform people that this does NOT alter the bootloader.

(For instance, if they were planning on returning their phone under warranty, and were concerned because they had put the S-OFF bootloader onto their phone - it is their own responsibility to put a 1.47.000 S-ON or 1.49.0000 S-ON bootloader back on the phone. It can be performed using a single fastboot command, BTW - but that's OT for this thread)

bftb0
[Droid Eris Android Development] wildstang83:
Ok thanks bftb0. I used the before mentioned version on me Eris and everything went well.
[Droid Eris Android Development] Natshu:
Hi all, i've got a question. I used the flash back to unroot, because i was having some problems with receiving text messages, and this fixed it. But now i want to try rooting again.

But when i try to load the recovery i just get a picture of the phone with something like this icon over it, and it just sits at that screen.

Any help as to what i'm doing wrong, or if i missed something, would be appreciated. Thanks :)
[Droid Eris Android Development] doogald:
When you install this it unroots the phone and reinstalls the stock Recovery. You will need to re-root the device. You can use the 1-click root app method or this one: http://androidforums.com/eris-all-t...is-app-apk-no-pcs-no-scripts-needed-easy.html
[Droid Eris Android Development] Natshu:
Thanks! would something like this be ok?

http://androidforums.com/eris-all-things-root/127861-universal-eris-root-dummies.html
[Droid Eris Android Development] bftb0:
Yes, that will be fine; use whatever you are most familiar with. As mentioned in the OP, the "misc" partition is patched up in all the FlashBack ROMs to allow for maximum flexibility of re-rooting - absolutely any known rooting method should work, including the "Dummies" method.
[Droid Eris Android Development] Natshu:
Thanks! I used it to get the recovery part back, and just used the method i knew to install the rom.
[Droid Eris Android Development] doogald:
Sorry, that is exactly the one that I meant but I copied the wrong link. Glad to see that you're all set.
[Droid Eris Android Development] CenFlo:
Used this and it worked perfectly.
[Droid Eris Android Development] keeverw:
Just flashed Version-2 without Radio, and it worked flawlessly.

I just got my new Thunderbolt, and am most likely going to be putting my Eris on ebay, so I wanted it to be stock, and now it is.

Thanks!
[Droid Eris Android Development] 1234567188:
I Love you
[Droid Eris Android Development] knitpurlgurl:
My trackball is dying and I flashed this with radio. (Had originally use 1-click method and have't touched the Bootloader) What SHOULD my phone show in the "About" section to know if it will be accepted as stock by Verizon (since I'll need to send it back)? I don't think I should've flashed the one with the radio. Now I'm concerned and obviously not very tech-savvy. Thanks for any help you can provide! :)
[Droid Eris Android Development] doogald:
The only thing that the radio flash will do that is different is to update the radio to the version used in the latest OTA update (which is actually the same as last year - baseband 2.42.01.04.27).

But:

Firmware: 2.1

I already told you baseband

Kernel: 2.6.29-bcb140a0 htc-kernel@and18-2 #1

build: 2.41.605.6 CL335228 release-keys

software: 2.41.605.6

browser: webkit 3.1

pri: 2.11_002

prl: (this is the Preferred Roaming List on your phone - any phone can be different. mine is 52257 right now)

ERI: 5
[Droid Eris Android Development] knitpurlgurl:
Thank You - Thank You - Thank You - Thank You!!!!!!!
[Droid Eris Android Development] fatcharlie:
Hey, I'm having a little difficulty with this. I'm sure it's user error, but I was wondering if someone might be willing to help me out. When I attempt to flash I get this error:

E:Error in flash_image

(Status 256)

E:Failure at line 14:

run_program PACKAGE:flash_image

misc /cache/misc.img

Installation aborted.

Any advice?
[Droid Eris Android Development] TheGratefulDead:
What recovery are you using idk if that matter's but I had no problems flashing with amons RA. If that's what your using try to redownload the rom from op and do full wipe dalvik wipe
[Droid Eris Android Development] fatcharlie:
I'm using amons RA v1.6.2. I've tried re-dowloading a couple times, and flashing a couple different variations of Flashback, always the same error. Thanks for the help though.

My touchscreen is slowly going and I'd like to take it to Verizon, but I've got Froyo on it so...
[Droid Eris Android Development] doogald:
Are you sure that the download is complete? Did you check the file size and/or the MD5 hash against the values published in the first post, next to the download link? (You can get MD5 hash results by long-pressing the file in Astro and choosing "details", or by using Scary Alien's AFV app in the market.)

Also, this doesn't look like that error, but make sure that your phone is charged. 50% should be good enough, but if the charge level is low, let it charge up and try again.
[Droid Eris Android Development] fatcharlie:
Well, file size and MD5 hash both check out fine. The battery is at 80% but I'll go ahead and charge it up all the way and try again just to see what happens. Thanks for the tip.
[Droid Eris Android Development] doogald:
Also, are you wiping data and wiping dalvik before the flash?
[Droid Eris Android Development] fatcharlie:
Yes, in that order.

Is there another relatively simple alternative to flashing back to stock I should try? I did some searching on the forums, but I'm not really a pro and this seemed like the least intimidating method.

I have to say, I'm going to be a little sad when I do have to switch to another phone. Not because I'm in love with the Eris, but because the folks in this forum are so helpful.
[Droid Eris Android Development] TheGratefulDead:
Which on are you trying to flash if using one with radio try the one without or the other way somethings bound to work
[Droid Eris Android Development] fatcharlie:
Well at this point I've tried all four. Same error. I tried re-flashing Kaosfroyo and that will flash without a problem. I know this is weird, I'm well out of my depth here.
[Droid Eris Android Development] doogald:
One other thing to try - try wiping and flashing a stock ROM, like xtrSENSE. If that works, then try Flashback21.
[Droid Eris Android Development] doogald:
Actually, before you do that, you may want to try what is in this post:

http://xdaforums.com/showpost.php?p=12131623&postcount=9

The error message mentions something about the misc.img. When you flash that and look at the MTD_Inspect.txt file, are there a lot of bad blocks in misc.img?
[Droid Eris Android Development] fatcharlie:
Alright, so I ran the MTD_Inspect and it only shows two bad blocks, one in system and one in misc. I then flashed xtrSense, which installed fine, and then tried to flash Flashback and got that same error again.

If I can't unroot it, is there any chance I can just flash a vanilla sense rom and get away with returning it?
[Droid Eris Android Development] bftb0:
I think the problem you are experiencing is due to the bad block in the misc partition.

The issue is that while basic blocks are only 2k+ in size, blocks are erased in 128 kb "eraseblock" groups. And unfortunately, the misc partition is only 640 kb - which means that single bad block takes out 20% of your entire "misc" partition.

So - because your phone has this problem, all of the FlashBack ROMs will fail at the same step.

You should be able to flash the "March OTA" ROM, which is completely stock - but it won't restore the factory recovery. That latter step can be performed manually using flash_image with Amon_RA booted, but you need to be familiar with using ADB.

bftb0
[Droid Eris Android Development] taap:
I've returned 3 Eris' and they all still had root. One of them even had a CM6 rom still on it. Never had any problems.
[Droid Eris Android Development] snortman:
I know this thread hasn't been updated since April, but would someone mind uploading the flashback rom to a location other than multiupload? I need to download it for troubleshooting an issue with my Eris with tech support, but can't hit multiupload from work (and my original nand backup is on my home pc).

Thanks.

EDIT - Nevermind, I downloaded it when I got home. Wound up not needing it during the day.
[Droid Eris Android Development] Metal_Bob:
Old Post BUT... Selling my wife's Eris tomorrow. Stock Flash + SD Format + Factory Hard Reset worked perfect! Phone is now ready to sell safely.

Thanks for the tutorial/zips :)
[Droid Eris Android Development] bftb0:
bump.

Re-hosted the files following the megaupload/multiupload locker site fiasco. Props to XDA user doogald for hosting them.

bftb0
[Droid Incredible Q&A, Help & Troubleshooting] fuzzynco:
Does Android have sounds for notification events? I'm mean lke

a clip for 'Low Battery' that's different from the clip for 'New Email'

or 'New SMS/MMS'. My Touch Pro (WinMo) had a about 10 different events with

different sound effect for each, and one could put a short 10 sec or so clip

in the right directory for custom notifications. I still have my sounds, (lke low

battery was a clip of Audrey2 from 'Feed Me, Seymore'

from Little Shop of Horrors).

I wondered how to do that, the manual pdf only talks about

notifications for email and messages?

Thanks
[Droid Incredible Q&A, Help & Troubleshooting] qmartman711:
Besides the LED flashes and the popup messages..there's no other notifications when your phone is running <15%. You can probably script something up with the Tasker app. It's extremely versatile.
[Droid Incredible Q&A, Help & Troubleshooting] dalepl:
I am still learning this phone, but I do think that all you have is a single sound for any notification you get.