我欣赏 Linux 的一个原因是它具有为任何 IT 相关问题提供解决方案的惊人能力。
我有一部运行 Android GingerBread 的三星手机。上周我花了整整一周的时间在离线模式下编辑一封很长且重要的电子邮件。但今天,我不小心丢弃了这封邮件。结果,草稿就消失了!它甚至不在垃圾箱里。
当然,我在网上搜索解决方案,查看了以 Android 为中心的论坛和网站。显然,没有解决方案。至少在 Android 方面没有。
但是从我自己的亲身经历中我知道,当我的 Android 设备出现技术问题时,不是 Android,不是 Windows,而是 Linux 帮助我查看、修复和恢复这些设备中的信息。
所以,现在,我想知道你们中是否有人知道任何可以帮助我访问存储在 Android 深处的信息的工具。坦率地说,我很难相信一旦你点击“放弃”按钮,你就会丢失所有写下的文字。所有这些信息肯定还会在某个地方存储一段时间。一定是在某个地方的一些临时文件中(我在 Windows 上经常使用这个技巧来恢复 Word 文本)。
无论如何,我想你已经明白了。你知道有什么 Linux 工具可以帮助从 Android 设备恢复丢弃的 Gmail 邮件吗?(我需要一些可以在 12.04 和 Gnome 环境中运行的工具。)谢谢!
答案1
testdisk
/photorec
是恢复已删除文件的不错选择,但我不知道 Gmail 应用是否将草稿作为单独的文件存储在您的设备上,还是存储在一个大的“草稿”文件中。testdisk
可以恢复尚未被覆盖的已删除文件,所以这是一个想法。
我没有完美的答案,但有一些可能有效的策略。
您可能需要考虑使用十六进制编辑器搜索整个设备的存储空间(保佑是我喜欢的一款,图形化且适用于 Gnome)如果您的草稿以纯文本形式存储,则搜索整个设备将检查每个文件中的每个扇区,无论是否已删除。
搜索可移动内存/SD 卡很容易,如果草稿存储在某个地方。只需将其移除并放入计算机,即可开始搜索。但我不知道搜索 Android 内部存储的每个扇区有多容易或可能,或者是否可以从计算机“远程”进行搜索。也许在设备本身上运行应用程序或终端可能会有效,以“root”身份运行以搜索所有地方,所以我怀疑需要 root 设备。
并且草稿也可以以压缩格式存储,所以这无疑是美中不足之处。
如果它已同步到 Gmail 的服务器,那么我敢打赌他们在某处有它的副本,但我还没有读到任何关于如何让 Gmail 的真人来恢复它的有用信息。
只是想想,很久以前我在 Windows 上使用过一个程序,它可以搜索所有 RAM 以查找因记事本类程序崩溃而丢失的文本。但重新启动通常会重置/删除 RAM,并且它也可能随时被覆盖。