The Trash Can/Recycling Bin is one of the handiest features of desktop computer for those with the know-how to use it. Due to mobile phone's Flash-based storage, similar functionality has been hard to duplicate - until now. Developer Fahrbot Mobile's latest app Undelete Beta allows users to restore recently deleted files and folders from Android phones' MicroSD card. The app requires root access, and is available for free in the Android Market.
File restore works something like this, on basically every platform. Imagine your hard drive/flash drive/storage card as a huge filing drawer. When you delete a file, it isn't instantly removed - it's more like the label on the filing folder is erased. While your computer or phone doesn't have quick access to the file anymore, it remains physically there, usually until the same part of the storage drive is needed to hold something else. Most files can be restored in some fashion, at least until that part of the drive is written over again. (Note: I'm no computer scientist - feel free to offer better, more accurate analogies in the comments section.)
Undelete Beta brings the functionality you're used to on desktop operating systems to Android. Results will vary - if you're restoring a small file like a photo that you deleted five minutes ago, odds are pretty good that you can get it back. If you're trying to restore a 100MB ROM file from last month, you may find that it's gone for good. Still, it's a pretty handy app to have in case of file emergencies. Root users should check it out in the Android Market.
[via Android Police]