Android M Arrives In Q3: Native Fingerprint Support, Android Pay, 'Doze' Mode
MojoKid writes with yet more news from the ongoing Google IO conference: Google I/O kicked off this afternoon and the first topic of discussion was of course Google's next generation mobile operating system. For those that were hoping for a huge UI overhaul or a ton of whiz-bang features, this is not the Android release for you. Instead, Android M is more of a maintenance released focused mainly on squashing bugs and improving stability/performance across the board. Even though Android M is about making Android a more stable platform, there are a few features that have been improved upon or introduced for this release: App Permissions, Chrome Custom Tabs for apps, App Links (instead of asking you which app to choose when clicking a link, Android M's new Intent System can allow apps to verify that they are rightfully in possession of a link), NFC-based Android Pay, standardized fingerprint scanning support, and a new "doze" mode that supposedly offers 2X longer battery life when idle.
"these aren't the droids you're looking for"
"If any question why we died, Tell them because our fathers lied."
The most common Android version in the wild is still.. Jelly Bean.
Android has dropped the ball on OS updates. Apple didn't do it perfect, but they are much better and mostly you can update devices to at least one or two more versions before it beomes obsolete.
Google needs to up their game around OS updates or it doesn't matter what they put in it, if nobody is running it.
They talk about how it's a stability release, but if you are going to compile your application with the newer dev tools you are going to have to do some work adapting to the iOS style permission model.
I'm really glad to see Android adopted this model, the previous model made no sense from any standpoint - it was worse for the users, and worse for security. Now that Android will ask for permission when you actually want to use some protected resource, they can make a way more informed choice if they should allow it or not - and on the fly decide an app can access some things and not others (say allowing Contacts but not location).
It's just a shame the older style permission model will be supported for some time to come, as it greatly eases the ability of spyware to operate on Android.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Is that Dice? Little Registry Cleaner now installs a ton of crap by default. Look at the latest reviews. You can still get a clean install by reading each of the dialog boxes but the point is it comes bundled with crap in the first place.
"For those that were hoping for a huge UI overhaul..."
Yeah, because we haven't had one of those in a whole year.
Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
No, they grouped them in categories that are granted or revoked at the same time (group => non granular). What they made is make those group be revocable by the user and be able to request them at use time instead of at install time
The App Permissions seem to be missing the crucial ability to deny internet access to an app. There are apps where network data connectivity is the problem. Similarly, I wonder if Google will have this permission setting capability on its internal applications. I know that I have a rather tightly worn tin foil hat when it comes to Google and the information they get, but the Xprivacy 'deny' list on my phone is a mile long, and that's with most of their apps frozen or forcibly pulled out, I find that Google's data access on the platform demands a tight leash, leading the 'privacy' and 'permissions' charge to ring of hypocrisy - "we'll make sure that only we have your location" doesn't mean much to me :/
Lots of evolutionary fixes. The privacy stuff is better than nothing... but still all of nothing with legacy apps. The fingerprint standardization is good, because it allows an app that keeps keys to have an easy way to validate that the user is authorized.
Mobile payment - works with credit cards, as opposed to ACH debits, so thumbs up there. This means there is some way of rolling back fraudulent charges should something happen. With ACH based mechanisms, once the crook sucks the money out, there is little or nothing one can do.
Of course, there is one thing missing -- a standardized way to encrypt data on SD cards. Yes, /data is protected, but each device maker has their own way of securing SD card data. What is needed is protection similar to Blackberries in the past:
1: Offer compatibility with vfat and exFAT filesystems, by using loopback encryption (EncFS), as well as adding UNIX permissions via UMSDOSFS to keep apps separated. UMSDOSFS hasn't been used in ages... but is ideal for enforcing basic UNIX permissions while allowing for MS-DOS based filesystems to be used underneath.
2: Encrypt the entire SD card's partitions entirely similar to how /data is encrypted. This is the ideal choice, but it keeps the card from being able to be popped out and used with other devices.
Well, thank you very much, telling me that I'd get better battery life if I installed the new Android version. As far as I can tell (at least with all previous Android versions), Google's instructions for installing the new software are "What? You don't have one of these three Google-brand phones? Then wait for your carrier!".
That's bad enough for my phone (which has a carrier, and Samsung's a reasonably major brand, though my previous HTC phone never got upgraded), but my tablet's Wifi-only, so there's no carrier, just a manufacturer who sold that model 2 years ago and doesn't have that tablet easily located on their website, and as far as I can tell, if I were to dump IceCreamSandwich for Cyanogen (who at least tell you what hardware resources you need for each version), I'd lose access to the Google Play Store?
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
I think the theory behind that shit is, if you've already got infected by Windows, what's a little more malware gonna hurt?
$
You either consent to wifi passwords etc being backed up or they don't get sent to Google afaik. It's during initial setup of Google services. If you chose it, your fault for not reading some extremely well labelled checkboxes and plain text descriptions.
$
I'm also sure many Google apps could reside happily on the SD card instead of taking up space on the built-in memory.