如何使用完整的设备加密正确执行备份和更新? -- updates 领域 和 backup 领域 和 encryption 领域 android 相关 的问题

How to do backups and updates properly with full device encryption?


13
vote

问题

中文

我想考虑以下用例:

  • '完全'反向加密而不失去设置
  • 更新roms。即使/系统,/数据,/ sdcard(内部)也被加密
  • 使用CWM备份备份。当SDCard分区也加密时。
  • 紧急访问我的数据(屏幕破碎,软砖...)
  • 如何在Linux上挂载加密转储(知道密码上)

是否有一些盐值与存储在设备上的密码一起进入键?

我目前在我的nexus s上使用tmpfs mount to / sdcard和'adb push update.zip'进行更新。我被告知Galaxy Nexus还有一个加密/系统,它会阻止所有(请参阅这里的Nexus S解决方案:禁用调试模式时破损的屏幕。如何重新启用adb?)

英文原文

I think about the following use cases:

  • 'Perfectly' reverse encryption without losing settings
  • Update ROMs. Even if /system, /data, /sdcard (internal) are encrypted
  • Low level Backups with CWM. When SDCARD partition is also encrypted.
  • Emergency access to my data (screen broken, soft bricked...)
  • How to mount crypted dumps on linux (knowing the passphrase)

Is there some salt value going into the key together with the passphrase stored on the device?

I currently use a tmpfs mount to /sdcard and 'adb push update.zip' on my Nexus S to update the ROM. I've been told that the Galaxy Nexus also has an encrypted /system which would prevent all that (see Nexus S solution here: Broken screen while debug mode was disabled. How can I re-enable adb? )

        
       
       

回答列表

1
 
vote

我不知道用于访问数据的非Android设备的任何实现,尽管它应该相当容易地易于端口/实现。有关解释,加密工作如何我建议阅读以下文章:

http://nelenkov.blogspot.de/2014/ 10 / Revisiting-android-disk-encryption.html

我真的怀疑Galaxy Nexus有一个加密/系统。从Android 5.0开始,几乎不可能在其他设备上读取数据而不是Android设备本身,因为密钥的部分存储在系统板/ SOC的其他不可访问的DRM区域中 - 而不是EMMC闪存(高通设备和可能也是英特尔)。

 

I don't know of any implementation for non-android devices for accessing the data, although it should be fairly easy to port / implement. For an explanation how the encryption works I recommend reading the following article:

http://nelenkov.blogspot.de/2014/10/revisiting-android-disk-encryption.html

I really doubt the Galaxy Nexus has an encrypted /system. And starting from Android 5.0 it could be almost impossible to read the data on other devices than the android device itself because parts of the key are stored in otherwise unaccessible DRM areas of the system board / SoC --- not the eMMC flash (on Qualcomm devices and possibly also Intel).

 
 
0
 
vote

下载最新的CWM Philz触摸恢复{install},然后在Philz设置或恢复选项中查找克隆当前ROM的reting选项,然后执行此操作,或者可能复杂地从死者或破损的设备中获取那种备份因此,只需克隆当前ROM到ZIP文件或将您的ROM修改为您的喜好,然后保存到SDCard以便安全保留,希望这有助于。

 

Download the latest cwm philz touch recovery{Install} and then look in philz settings or recovery options for the clone current rom to zip option then do that, or could be complicated to get that kind of backup from a dead or broken device so just clone current rom to zip file or modify your rom on computer to your liking then save to sdcard for safe keeping, hope this helped.

 
 
0
 
vote

我认为加密的设备备份只会在该设备上工作,只要使用备份在备份之间不在更改。如果不是这种情况,我认为adb备份是最好的,至少适用于应用程序和设置。 Google记住系统设置,并通过MTP或ADB或TB备份应用程序。是可能的。将您的个人数据保留在加密的存档备份中。如果所有这一切都有点复杂,请使用TWRP,我很确定最新版本支持NANDROID中的加密分区。在Linux上解密图像备份之前必须了解加密格式。

 

I think encrypted device backups will work on that device only as long as the used passphrase does not change between the backups. If this is not the case, I think adb backups are the best, at least for apps and settings. Google remembers system settings, and backing up apps via MTP or adb or TB,etc. is possible. Keep your personal data in an encrypted archive backup. If all this is a bit too complicated, use TWRP, I'm pretty sure the latest versions support encrypted partitions in Nandroid. The encryption format has to be understood before the image backups can be decrypted on Linux.

 
 

相关问题

3  如何从Android 1.5从Android 1.5升级HTC Magic(32B开发)到最新的Android?  ( How to upgrade an htc magic 32b dev from android 1 5 to latest android ) 
去年我在谷歌活动中获得了免费的Android手机,我想将其升级到最新的Android版本(可能是氰基)。 是什么是升级的最快/最安全的方法? 是一个开发人员手机,所以: cyanogen指令不要提。 我没有数据计划,但上面的说明说"需要数据计划" (解决方法) HTC魔术,型号GDDJ-09,构建CDB56...

5  有时市场更新会被卡住下载。我该如何取消?  ( Sometimes market update gets stuck downloading how can i cancel ) 
有时当我通过市场更新应用程序时,下载将陷入0%或100%,并且不会完成下载或完成安装。我发现解决此问题的唯一方法是卸载应用程序,然后从市场重新安装。有没有更好的方法来解决这种情况? ...

25  如何跳过Android系统更新并停止通知?  ( How do i skip an android system update and stop its notifications ) 
我收到消息 Android 5.0.1 System Update Available 但没有选择跳过更新。 令人沮丧,我点击"下载" 。下载后并不更好。我仍然得到 System update downloaded 无法避免更新。 如何用Kitkat 4.4.4发出完全满足于kitkat 4.4....

0  我如何更新华为荣誉4C  ( How can i update huawei honor 4c ) 
我需要Android 6.0棉花糖固件B067华为荣誉4C(CHM-U01) 为此设备:Huawei荣誉4C,型号:CHM-U01,Build Number:CHM-U01 V100R001C185B067,CPU:Octa-Core 1.2Ghz,RAM:2.0GB,内部存储:8GB,Android版本:4.4.2...

5  为什么我的Android固件升级升级为0%一小时? (三星Galaxy Ace)  ( Why has my android firmware upgrade been stuck at 0 for an hour samsung galax ) 
我正在使用三星Galaxy Ace GT-S5830。 超过一小时,三星kies提示我安装固件更新。 它下载了所需的文件,然后继续进行实际升级。 现在,自一个小时以来,我在"进展中的Fireware更新..." 屏幕上获得了0%的进展。它显然说不要断开电话。 电话显示"下载......" 从一小时以来就像这样。 我...

5  更新到我的HTC Hero Android 1.5手机上的版本2.2  ( Update to version 2 2 on my htc hero android 1 5 phone ) 
目前,我正在使用Android 1.5的HTC Hero,正如我们所知道的,Android 2.2(Froyo)已被发布,所以我计划从1.5到2.2升级。 关于更新,我有以下问题: 如何更新它? 是否提供了更新的任何选择选项?例如,我想更新我的1.5到2.1而不是2.2,2.0或其他任何东西。 是否有任何问题已发生...

6  是否可以在所有电话上升级Android操作系统?  ( Is it possible to upgrade the android os on all phones ) 
作为Android手机,允许您升级OS版本,或者这需要来自制造商或运营商的特殊支持? ...

0  应用程序没有下载  ( Apps not getting downloaded ) 
当我从PlayStore安装我的应用程序时,它未安装它,并且已经安装或未更新的以前的应用程序我最近从商店带来了一个新手机,但我面临这个问题: ...

0  当我改变手机时,我会能够在梦想联盟足球2018年和我的球员购买中保留所有游戏进展吗?如何?  ( When i change my phone will i be able to keep all my game progress in dream lea ) 
当我改变手机时,我会能够在梦想联盟足球2018年和我的球员购买中保留所有游戏进展吗?如果是,怎么样? ...

7  我有一个品牌智能手机(HTC欲望)吗?  ( Do i have a branded smartphone htc desire ) 
当我的HTC欲望靴子时,我可以先看到一个紫色的Android(?)图标,然后是一个白色背景和'htc'文本,然后是一个短暂的动画,文本't-mobile'。这是否意味着我有一个品牌的电话?其余系统没有显示T-Mobile的任何迹象,我都在vodafone预付'合同'。 我担心我有一个品牌的电话(这意味着我会比其他HT...

1  在Android更新后连接到汽车时,音乐播放器错误  ( Wrong music player when connecting to car after android update ) 
我有一个huawei p10,我使用blackplayer来播放音乐。当我开始我的车和蓝牙活跃时,我的车(沃尔沃v40)自动连接到我的手机并开始播放音乐。 昨天我做了一个我的手机的更新,现在我的emui和Android版本都是8.0.0,并且自从更新我的汽车和手机连接时,我的手机在音乐播放器中的标准版本开始音乐。在更...

0  由于各种原因,Nexus 4植根于CM10 - 帮助!  ( Nexus 4 rooted stuck at cm10 for various reasons help ) 
我已经使用了Nexus 4近2年了。我扎根于它来获得LTE连接。降级收音机和所有......它超出了我的专业水平,但我设法获得了LTE和CM10,以及 http://hippowise.com/tag/nexus-4/ 自从此以来,我一直在使用同样的设置。我曾试图升级到CM11,但内核不兼容,最终让我的电话屏幕看...

1  如何将SONY XPERIA Z3紧凑型(D5803)升级到Android 8.1?  ( How to upgrade sony xperia z3 compact d5803 to android 8 1 ) 
如何升级索尼xperia z3 compact(d5803)到Android 8.1? 有许多网页试图回答这个问题,但它们都没有提供沿途的每一步。这些包括: https ://forum.xda-developers.com/z3-compact/general/z3-compact-marshmallow-t...

3  AppBrain提供了更新市场的应用程序  ( Appbrain offers to update app that marketplace does not ) 
AppBrain应用程序正在提供更新我的地图,街景和Facebook应用程序。在Android Marketplace中,我无法看到更新的任何选择(虽然我以前从未更新了应用程序,所以我不知道如何出现更新)。我想知道这种差异是否与HTC定制有关。我应该允许AppBrain更新这些应用程序吗? ...

4  3/4圈,加入吗?  ( 3 4 circle with plus in it ) 
在我最近在一天前更新了我的手机后,这个奇怪的标志在左上角出现在我以前从未见过的左上角。有谁知道它的意思是什么?或者如何摆脱它? ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有