求问: CM13 全盘加密失败,还能救数据吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tomisj
V2EX    Android

求问: CM13 全盘加密失败,还能救数据吗?

  •  
  •   tomisj 2016-11-25 19:55:05 +08:00 14537 次点击
    这是一个创建于 3247 天前的主题,其中的信息可能已经有所发展或是发生改变。
    机型 Nexus 6 ,本来原厂是带全盘加密的,我怕刷机出问题丢数据,想办法去除了。
    一时兴起刷了 CM13 ,结果卡在开机动画好长时间,于是手贱强制重启,结果显示「 Encryption unsuccessful 」,要求必须恢复出厂清数据才能使用。才想起来 CM13 也是强制全盘加密的,刚才其实是在加密我的数据,现在好了,数据全丢,欲哭无泪。

    目前还没选择重置,我琢磨手机空间很大而内存很小,数据加密应该是分块进行的,大概很多数据还可以抢救一下,而且网上可以查到 CM 默认的加密密码是 default_password ,似乎是 AES 算法,应该有定帮助
    现在我手机还可以进去 recovery ( TWRP ),但是无法识别数据,显示 data 为空。

    网上搜索解决方案,没找到。。。

    我琢磨可以用 TWRP 把数据备份出来慢慢搞,但是由于 TWRP 无法识别数据,备份出来的都是空文件,不知道怎么备份底层原始数据。

    哪位有思路?帮忙想想办法。

    吐槽一下 CM 这个强制加密政策,一个面向 rom 玩家的厂商,这么搞不是祸害人么?而且还使用默认密码,有啥意义?
    第 1 条附言    2016-11-26 14:36:54 +08:00
    update1 :
    目前已通过 TWRP 自带的终端将数据 dump 出来了, otg 真是个好东西。
    方法参见: http://blog.md5.red/?p=946
    TWRP 似乎不能识别 ntfs 或者 ext3 的大容量 U 盘,我格式化成 ext4 才成功(期间用另一个 u 盘装了 cdlinux )
    现在就是怎么还原数据的问题,源代码看不懂啊哭 TAT
    https://github.com/CyanogenMod/android_device_moto_shamu/tree/cm-13.0/cryptfs_hw
    20 条回复    2016-11-27 01:56:08 +08:00
    sephinh
        1
    sephinh  
       2016-11-25 20:08:20 +08:00 via Android
    刷机不备份……这个……
    tomisj
        2
    tomisj  
    OP
       2016-11-25 20:14:22 +08:00
    @sephinh 我确实备份了,但是 Nexus 没有存储卡,我备份到了内置存储里,现在挂的就是内置存储。

    现在哭都没地方去哭,好在联系人有 Google 同步,照片有 Google Photo ,还没有把底裤丢光。。。
    kn007
        3
    kn007  
       2016-11-25 21:00:34 +08:00
    关注,希望 LZ 能找回数据。

    CM 已经不是原来的 CM 了。。。不爱用。

    备份不备份到本地,等于没备份。
    BROWNURSIDAE
        4
    BROWNURSIDAE  
       2016-11-25 21:25:40 +08:00 via Android
    没办法的,只能 full wipe ,把 internarl storage 全清
    viceyy
        5
    viceyy  
       2016-11-25 22:41:59 +08:00 via Android
    TWRP 模式连接电脑,可以看到手机盘,盘里的备份全复制到电脑上,重刷手机,双清,将备份的烤到手机内存,恢复就可以了
    tomisj
        6
    tomisj  
    OP
       2016-11-25 22:56:51 +08:00
    @viceyy 我想你没看懂我的状况,我不是刷机刷死了,而是因为 CM 的强制加密毁了 /data 分区数据
    aqc113
        7
    aqc113  
       2016-11-26 01:02:53 +08:00
    1+1 , CM13 似乎没有强制加密。
    mxalbert1996
        8
    mxalbert1996  
       2016-11-26 01:35:03 +08:00 via Android
    Nexus 5 的 CM13 并没有强制加密,所以这应该也是看机型的,可能是因为 Nexus 6 的官方固件就是强制加密的吧
    lfk0000
        9
    lfk0000  
       2016-11-26 03:28:52 +08:00 via Android
    吓得我赶紧又去 recovery 跑了一遍备份...
    qceytzn
        10
    qceytzn  
       2016-11-26 03:30:35 +08:00
    我的手机刷上了 cm13 然后我想加密竟然失败
    beginor
        11
    beginor  
       2016-11-26 06:02:41 +08:00 via Android
    我的 Nexus4 也是 cm13 ,想加密也加密不了
    tomisj
        12
    tomisj  
    OP
       2016-11-26 10:48:03 +08:00
    @asde111 @mxalbert1996 @lfk0000 @qceytzn @beginor CM 加密可能是跟着 Google 来的,我的 Nexus5 没有强制加密, Nexus6 就有,所以坑就坑在这儿了。。。
    kokutou
        13
    kokutou  
       2016-11-26 10:52:55 +08:00 via Android
    找那个 memblckxxx 。。。试试看能不能 dd 出来。。
    先格式化掉 system ,然后把内部存储的分区 dd 进去, 512m 一段 1g 一段这样,然后 adb 拷出来再合并?
    那个内部分区挂载表,解包 boot.img 或者 recovery.img 应该能找到。
    你还得翻代码看加密部分是怎么做的。。。
    我感觉还是算了吧,直接格式化完事。。。
    tomisj
        14
    tomisj  
    OP
       2016-11-26 11:00:17 +08:00
    @kokutou 我已经通过 usb-otg + bb 搞出来了,正打算去翻 CM 源码呢。。。对着 Github 懵中。
    26G 多的文件啊,昨天我特意把 U 盘格式化成了 ext4 格式,别的 TWRP 都挂载不上。
    GhostFlying
        15
    GhostFlying  
       2016-11-26 12:14:35 +08:00
    @mxalbert1996 出厂 6.0 的 Nexus stock 开始强制加密
    asdwfwqd
        16
    asdwfwqd  
       2016-11-26 14:16:31 +08:00
    强制加密分机型吧
    我的 nexus 9 和 moto g 2014 都刷了 cm13 cm14 , nexus 9 加密了, moto 没有,现在 nexus 9 的速度比不上千元 moto 的速度
    lm902
        17
    lm902  
       2016-11-26 14:27:32 +08:00 via iPad
    @tomisj 这不是 CM13 的锅,是 Nexus 6 内核默认加密, CM 团队没改
    wmhx
        18
    wmhx  
       2016-11-26 15:01:22 +08:00
    底裤还在就不要纠结那么多了, 全格重装, 一个美好的周末不要错过哦.
    QQ842562342
        19
    QQ842562342  
       2016-11-26 21:45:26 +08:00
    好像老机都没加密。。。。
    liaoyaoheng
        20
    liaoyaoheng  
       2016-11-27 01:56:08 +08:00
    @kn007 能谈下, cm 如何变味了?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     895 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 20:07 PVG 04:07 LAX 13:07 JFK 16:07
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86