External itemsets protection

is there a method to protect an external itemset?

I'm writing a form which pulls some data from a *.csv. I know that i should enable the system encryption, but i want to protect the *.csv data from the surveyors or anyone who could get the device's password, because that data is unprotected by default, as far as i know.

You can mostly secure the files by turning on full device encryption
in Android 4. It's a little slow to use, but not terrible. Add a
restricted user profile (Android 4.3) and a good strong lock screen
password and those files will be pretty safe.

Couple of caveats:

  1. You can't have an external SD card. Internal storage only.

  2. You can't have USB debugging turned on. If you do and the device is
    locked, you can get to the data. If you need USB debugging, a good
    workaround is to use adb's whitelist feature from 4.2.2

  3. You definitely shouldn't root or install Cyanogenmod (or other
    third party ROMs).

Hope that helps,

Yaw

ยทยทยท -- Need ODK services? http://nafundi.com provides form design, server setup, professional support, and software development for ODK.

On Tue, Aug 12, 2014 at 3:45 PM, arkangelx@gmail.com wrote:

is there a method to protect an external itemset?

I'm writing a form which pulls some data from a *.csv. I know that i should enable the system encryption, but i want to protect the *.csv data from the surveyors or anyone who could get the device's password, because that data is unprotected by default, as far as i know.

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups "ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.