program to store unencrypted files in an encrypted filesystem

uncrypt can read a file on an encrypted filesystem and rewrite it to
the same blocks on the underlying (unencrypted) block device.  This
destroys the contents of the file as far as the encrypted filesystem
is concerned, but allows the data to be read without the encryption
key if you know which blocks of the raw device to access.  uncrypt
produces a "block map" file which lists the blocks that contain the file.

For unencrypted filesystem, uncrypt will produce the block map without
touching the data.

Bug: 12188746
Change-Id: Ib7259b9e14dac8af406796b429d58378a00c7c63
diff --git a/ b/
index bd8d09b..b1e3798 100644
--- a/
+++ b/
@@ -113,5 +113,6 @@
     $(LOCAL_PATH)/tests/ \
     $(LOCAL_PATH)/tools/ \
     $(LOCAL_PATH)/edify/ \
+    $(LOCAL_PATH)/uncrypt/ \
     $(LOCAL_PATH)/updater/ \