Google Backs Off Default Encryption on New Android Lollilop Devices
An anonymous reader writes: Although Google announced in September 2014 that Android 5.0 Lollipop would require full-disk encryption by default in new cell phones, Ars Technica has found otherwise in recently-released 2nd-gen Moto E and Galaxy S6. It turns out, according to the latest version of the Android Compatibility Definition document (PDF), full-disk encryption is currently only "very strongly recommended" in anticipation of mandatory encryption requirements in the future. The moral of the story is: don't be lazy — check that your full-disk encryption is actually enabled.
The issue with FDE in Android has for long been the lack of combining strong passwords with a pattern lock or pin lock for unlocking the screen. In other words, your encryption key is only as strong as the pin code or password you are willing to put in every time you open your screen lock. Who wants to type in a 20+ password every time they open their screen lock? Who even bothers with FDE if the key will be no stronger than what, six numeric characters?
There has been some dirty hacks you could do to combine FDE with e.g. pattern lock for the screen, but these have had the tendency to break the whole thing eventually.
Learn to spell Lollipop.
... a secure notepad which syncs between devices. Because you can't rely on Google or Microsoft when it comes to your data's security. But two different business consultants persuaded me to write 8th instead (which I was going to do in any event, to get to the secure notepad). Now I'm seriously weighing whether or not to take up the secure notepad project again
So many people have issues when it comes to enabling and using FDE (full disk encryption) with Android.
Quite often when they upgrade their OS they are advised to first decrypt their OS in order to avoid bricking their devices or losing data.
When when there is no FDE and users try to enable it, it often fails, especially with 3rd party OS such as Cyanogenmod, often due to partition issues such as the main file system overlapping the crypto footer region, forcing many to give up in order to avoid having to repartition and then reinstall OS, apps, data, etc.
Forcing FDE in all future Android version as the default, just as Apple does with iOS, will ensure that always-on encryption is normal consistent state which is always tested against, instead of the messy mixed encrypted and unencrypted Android ecosystem we have today.
Do you remember back in Android 4.3 where Google added a feature similar to Cyanogenmod's "Privacy Guard"? That let you withhold rights to your contacts, Wifi, camera, microphone, GPS etc. from Apps selectively? Regardless of what the App demanded?
Then later they withdrew the app, and it never appeared again, they claimed it broke applications, yet the one in Cyanogenmod and Paranoid Android distributions work fine. Yet Google withdrew their privacy feature.
http://www.pixeldynamo.com/editorial/2013/12/14/1869/google-withdraws-android-privacy-tools/
"It was a surprise therefore, to find that Android 4.3 contained an undocumented feature, the Android Permissions Manager, or AppOps. Pictured below, AppOps groups applications based upon the type of permissions requested (Location, Personal, Messaging), ordering them by how recently they used that feature."
"Tapping on any app then shows all permissions granted to the application in question, allowing you to toggle them at will. iOS includes a similar feature, albeit with less granularity, listing applications under broad categories such as location, contacts, photos, and calendar access, again allowing users to see what has requested access, and, if they prefer, disable it."
"In the second point release of Android 4.4, Google has now withdrawn AppOps, claiming it was never intended to be accessed by end users."
-------
Do you know you handed Google your wifi password?
You did that when you handed your wife or brother your Wifi password, and when Google asked them to 'back up to their server', and they clicked yes, they handed that password to Google and to NSA via PRISM.
There are some serious issue in Android, and encryption is just the latest of them.
"Sorry, the Full Disk Encryption feature has been disabled by your carrier. For your safety, they have also locked the bootloader."
This has all the nuances of Android file system's own version of a warrant canary: it was there, by default, until it wasn't.
Makes it easy for the NSA to distinguish those that feel the need to encrypt their data, and those who don't. I'm betting this flag is passed to Google's server for some business logic reason (reason being "unspecified" due to non-disclosure of law enforcement requests).
My Nexus 4 has been encrypted since day 2. Had a Galaxy 3 before that. No issues related to encryption that I've noticed.
It doesn't feel slower.
OS upgrades have been seemless.
The only hassle is that a passphrase is required.
Ah ... one thing that isn't working, may or may not be related is my yubikey Neo doesn't NFC unlock the device always. Sometimes, it works, other times it won't.
I've lost a phone overseas and a business partner had his stolen. Knowing the data is encrypted really does provide some comfort. His phone is now in central Africa (he worked for a global cell network company) since it is blocked from use in the western world.
Encryption for any portable device is mandatory in my mind - phones, laptops, tablets, and external storage.
Do Android devices have a hardware encrypter/decrypter built into the DMA bus, like iPhone does?
I would guess without something like that, encryption would have a high latency and battery life cost. Encryption accelerated via special CPU features/instructions, like what dm-crypt is able to use, would only partially alleviate those costs.
My guess the problem isn't to do with features in the Andriod software, but rather hardware costs. i.e. Development and Manufacturing costs. Does the lack of encryption really affect sales enough to justify those costs? One thing is clear: The perception of improved battery life does affect sales.
I think in the end Android will get a botched job. Encryption in SW for those that want to turn it on, but off by default as to not affect the phone's vital statistics; especially early benchmarks.
Drug him, and hit him with this until he gives up the password. Translation: FDE does nothing for you.
Ok, why does this topic want me to open or save js.js from pixel.mathtag.com?
I wouldn't be so sure about that. Android will only encrypt the /data partition, not /system. That's why you can still do a factory reset on an encrypted device. I'd guess that a lot of the I/O is in /system.
Anyway, here is a 100 MiB write test (Nexus 5, Cyanogenmod 11, Android 4.4, rooted), to the /data ("sdcard") partition and to /cache (not encrypted):
At 27 MiB/s versus 47 MiB/s it seems to be fast enough for me. Most apps are below 15 MB (apk size).
On a low-end, but fairly recent, LG L40/D165 phone, it's 11.2 seconds for a 100 MB encrypted write. (No root here, so I can't write to /cache for comparison). Still fast enough for me.
Avantslash: low-bandwidth mobile slashdot.
Comment removed based on user account deletion
1.Are all Android device manufacturers required to include support for it so users can turn it on if they want to (and are willing to accept the resulting performance hit).
and 2.Is it still the case that Google is unable to decrypt a device protected by android FDE?
I think NSA didn't APPROVE it;
Casteism