V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
weilaix
V2EX  ›  Android

怎么给 Android 团队提建议增加历史删除文件恢复功能?

  •  
  •   weilaix · 2020-08-14 22:19:00 +08:00 via Android · 10048 次点击
    这是一个创建于 1565 天前的主题,其中的信息可能已经有所发展或是发生改变。

    昨天用 total commander 误删了一个视频文件

    查了下说 Android 删文件跟 linux 原理一样,block 数据还在那,只是把 inode 信息 drop 了,重建 inode 就能恢复文件

    但手机又没有 root

    只能建议 Android 增加历史删除文件恢复功能了

    Android 现在连个回收站都没有

    33 条回复    2020-08-23 14:15:39 +08:00
    weilaix
        1
    weilaix  
    OP
       2020-08-14 22:19:51 +08:00 via Android
    reddit Android beta 发帖没有人回复
    weilaix
        2
    weilaix  
    OP
       2020-08-14 22:25:34 +08:00 via Android
    怎么联系 Android 系统开发团队
    Mac 有 timemashine Android 也该有个误删恢复的功能
    yanqiyu
        3
    yanqiyu  
       2020-08-14 22:45:43 +08:00 via Android
    Android 的 issue tracker
    https://issuetracker.google.com/issues?q=componentid:192706%2B

    但是我估计没人会管
    also24
        4
    also24  
       2020-08-14 22:52:51 +08:00
    你这里说的『误删恢复』功能,实际上是『已删文件找回』功能。

    Time Machine 不是『已删文件找回』功能,是『文件备份』功能。

    主流的几大系统里,没有谁在系统內集成『已删文件找回』功能。
    weilaix
        6
    weilaix  
    OP
       2020-08-14 22:59:32 +08:00 via Android
    @also24 为何不做这么关键的误删文件找回功能。
    weilaix
        7
    weilaix  
    OP
       2020-08-14 23:00:07 +08:00 via Android
    @also24 这个我也了解,但不是已删除的文件恢复。
    vk42
        8
    vk42  
       2020-08-14 23:00:26 +08:00
    回收站和删除文件恢复完全是两回事,而且手机闪存类似 SSD,系统会作 TRIM 操作来释放空间,所以删除文件恢复难度也很大。
    你说的 time machine 如楼上所说是备份,而 iOS 上是 iCloud 同步,并没有 tm 。Android 上你也可以用类似的网盘备份,比如在墙外可以用 Google One
    weilaix
        9
    weilaix  
    OP
       2020-08-14 23:03:35 +08:00 via Android
    @vk42 刚删除的时候,数据还只是标记为 hidden 跟可 written 。所以几天内的恢复文件功能应该开发一下。
    vk42
        10
    vk42  
       2020-08-14 23:08:28 +08:00
    @weilaix 文件系统层面删除没有 hidden 这个说法,常规的文件恢复也只是在文件块回收和新数据写入之间打个时间差而已,基本都是碰运气。你需要的是找个内置回收站的文件管理器,要么就老老实实备份。
    weilaix
        11
    weilaix  
    OP
       2020-08-14 23:12:08 +08:00 via Android
    @vk42 现在就是要 Android 底层支持这个短期误删文件的恢复功能。手机 Android10 数据已默认加密 以及没解锁 没有 root 只能是建议 Android 系统开发团队增加这个恢复文件的功能
    vk42
        12
    vk42  
       2020-08-14 23:19:55 +08:00
    @weilaix 你慢慢给他们发 feature request 吧……
    monkey110
        13
    monkey110  
       2020-08-14 23:32:35 +08:00
    其实你换个带回收站的文件管理器就行了
    hhhsuan
        14
    hhhsuan  
       2020-08-14 23:34:32 +08:00 via Android
    你可以自己实现了把代码直接提交给 aosp,当然能不能合入是另一回事
    czwstc
        15
    czwstc  
       2020-08-14 23:35:24 +08:00
    你为啥不是给 total commander 提一个在 10 秒内撤销删除的功能?
    就像 Gmail 发送邮件几秒内可以撤回。
    weilaix
        16
    weilaix  
    OP
       2020-08-14 23:39:20 +08:00 via Android
    weilaix
        17
    weilaix  
    OP
       2020-08-14 23:40:31 +08:00 via Android
    @czwstc 给 total commander 开发者说了,还没回。totalcmd 在 windows 上是有这样的恢复文件插件的,back2life
    zpxshl
        18
    zpxshl  
       2020-08-15 00:27:15 +08:00 via Android
    如果我空间不足,急需删东西才能装我当下想玩的游戏呢?
    别说再提供一个真正删除的入口,有几个用户能懂?
    shutongxinq
        19
    shutongxinq  
       2020-08-15 00:50:12 +08:00 via iPhone   ❤️ 2
    你投资 1000w 刀让他们加急开发呗
    reus
        20
    reus  
       2020-08-15 00:54:36 +08:00   ❤️ 9
    你以为很容易啊?
    “block 数据还在那,只是把 inode 信息 drop 了,重建 inode 就能恢复文件”,linux 下各种文件系统从来就没有这种保证,删除后直接 trim 也可以,能不能恢复,根本就是碰运气。别说得好像是必然似的。
    跟那些半桶水又诸多要求的甲方似的,明明是很难做的功能,偏偏以为全世界都没发现这个需求,就你发现了。
    怎么提建议?你自己不会搜索一下吗?连这都要发帖问人?是 android 不会打,还是 feature 不会打,还是 suggest 不会打啊?这都不会,你难道想用中文去写建议?
    IGJacklove
        21
    IGJacklove  
       2020-08-15 01:07:52 +08:00 via Android
    啥手机?一般国产 Android 不是自带这功能的吗?我的小米刚试了,删除视频和照片都能找回来,相册自带回收站,保存三十天完全够用了。
    Kagari
        22
    Kagari  
       2020-08-15 01:08:50 +08:00 via Android
    首先,手机得内置 2 块闪存,不然在进行恢复时有可能直接覆盖,大大降低恢复概率,pc 同理
    weilaix
        23
    weilaix  
    OP
       2020-08-15 11:00:56 +08:00 via Android
    @IGJacklove 用 totalcommander 管理器删除的,miui 相册回收站里没有
    EminemW
        24
    EminemW  
       2020-08-15 12:27:27 +08:00
    万一数据不在了呢?
    Mindjet
        25
    Mindjet  
       2020-08-15 12:38:51 +08:00
    @weilaix #11
    让 Android 开发团队为你的需求服务,这是不切合实际的想法。
    domosekai
        26
    domosekai  
       2020-08-15 13:33:59 +08:00   ❤️ 2
    你误删了很懊恼可以理解,谁都难免。但是把自己的失误转而怪系统还理直气壮,这是心态问题。
    其实没有什么可靠的防误删除方案,这与其说是技术问题,不如说是人性。比如 windows 有系统级的回收站,但很多用户会习惯绕过他 shift 删除,也就是说只要有任何可 undo 方案,就有用户不想要这个 undo,而真的误删了又懊恼,所以再多兜底都没用
    jiagm
        27
    jiagm  
       2020-08-15 19:36:40 +08:00 via Android
    Galaxy 有提供一个叫 File Guardian 的插件 App,完全符合楼主需求。建议换机。
    weilaix
        28
    weilaix  
    OP
       2020-08-15 21:13:54 +08:00 via Android
    @jiagm 谁能研究下这个应用的源代码 下载安装了 但是得跟三星系统集成的才行?有没有谁研究下开发出通用的应用?
    TJT
        29
    TJT  
       2020-08-15 21:29:13 +08:00
    自己做一个呗, 要么出钱要么出力, 凭啥你有需求人家就得做
    chenluo0429
        30
    chenluo0429  
       2020-08-15 21:31:19 +08:00
    凡是能保证找回的都是假删除,无非是想要一个系统级别的假删除而已。你可以提,但是大概率得不到响应
    roundgis
        31
    roundgis  
       2020-08-16 01:54:59 +08:00   ❤️ 1
    @weilaix 谁出钱?
    weilaix
        32
    weilaix  
    OP
       2020-08-18 18:28:30 +08:00 via Android
    @also24 Windows 已经支持了。微软发布了一款新的数据恢复应用程序“Windows File Recovery”,这款工具可以用来恢复被删除的文件,或者从格式化或损坏的硬盘中恢复文件
    woyaojizhu8
        33
    woyaojizhu8  
       2020-08-23 14:15:39 +08:00
    搞个 nas,手机数据都同步到 nas 里,nas 定期做快照
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1303 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:14 · PVG 02:14 · LAX 10:14 · JFK 13:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.