Strict Standards: Only variables should be assigned by reference in /home/noahjames7/public_html/modules/mod_flexi_customcode/tmpl/default.php on line 24

Strict Standards: Non-static method modFlexiCustomCode::parsePHPviaFile() should not be called statically in /home/noahjames7/public_html/modules/mod_flexi_customcode/tmpl/default.php on line 54

Strict Standards: Only variables should be assigned by reference in /home/noahjames7/public_html/components/com_grid/GridBuilder.php on line 29

Android 6.0 is kind of plain. I’m digging all the new features that Google added in Marshmallow, but most of what’s new is hidden deep inside the operating system.

That doesn’t mean Marshmallow isn’t a significant update. With Android, every new version is more complete than the last and, with more applications adhering to Material Design standards, it’s finally feeling like a cohesive operating system. 

It helps, too, that Google added in new contextual abilities with Now on Tap. Marshmallow even offers a bit more transparency about what’s going on under the hood of your phone or tablet. This is what Android should have been like years ago.

Let’s start with the Lock screen

marshmallow lockscreen

Marshmallow’s Lock screen now features bolder font and Quick settings in the Notification shade.

Google’s tried plenty of different things with the Lock screen over the years, but thankfully it eventually settled on the idea that it should remain simple and utilitarian.

Marshmallow’s Lock screen is exactly that: the clock now has bolder text, so you can more easily glance over to check the time, and the notification panel has been improved with drop-down access to the Quick Settings. The dialer shortcut in the lower left corner has been replaced with a Google Now shortcut, so you can start a voice search without unlocking your device. And if you set up a passcode or pattern unlock, there’s a handy Emergency button that peaks out underneath, in case you’re in an awful situation. 

I never was a fan of widgets and things clogging up the Lock screen, so I’m glad Google kept that away from Marshmallow. I imagine that the Lock screen is also a bit more quaint now to accommodate fingerprint scanning, so I’m curious to see how long it will take to unlock the screen with a phone that has that hardware feature enabled.

Improved copy and paste

marshmallow copypaste twitterapp

Marshmallow’s improved copy and paste mechanism, as seen inside the Twitter for Android app.

Android was one of the first mobile operating systems to implement the ability to copy and paste—I loved bragging about that fact to my iPhone-loving friends—and now, Google’s perfecting it.

In Marshmallow, Google fixed the copy and paste feature so that it’s easier to use. Tapping and holding is now more responsive and you won’t have to wait as long for the option window to pop up. Google also swapped out the confusing editing overlay with more obvious options that float over the selected text. And, if you have Google Translate installed, the copy and paste settings will offer the ability to instantly translate the text. This feature alone is going to make transcribing Romanian news stories so much easier for me.

marshmallow copypaste chrome

Weirdly, Google Chrome uses the older copy and paste mechanism. 

There is one caveat, however: some applications don’t yet support this new copy and paste mechanism. Google Chrome, for instance, still uses the copy and paste toolbar at the top of the screen. I’m sure this’ll change with a future update, but it’d be nice to see some consistency from Google across the board.

A more informative Settings menu

I appreciate that with every new version of Android, Google beefs up the Settings menu just a little bit more. But sometimes, it serves as reminder that Google’s still figuring out how to organize Android.

marshmallow aboutphone

Now Android tells you the last time you’ve received a security update. 

For instance, if you scroll down in the Settings to the About tab, you’ll find a section detailing the last time you’ve received a security update. I like that this sort of transparency is now commonplace, but it’s something that Android should have done from the get-go. It certainly would have helped in negating some of those “Android is not secure!” fears.

marshmallow bettersettings

From left to right: the Settings panel, your Google account settings, and the Memory management panel.

The Google Settings app no longer exists, and instead it’s a menu item in the Settings. It’s too obvious that this should have been a part of the Settings menu in the first place, but I suppose it’s better late than never. You can now also peep the new Memory management menu to check on how much RAM your device is using and whether or not it’s doing so at a normal rate. I plan to use this feature religiously when I get Marshmallow on my Galaxy S6 Edge.

Now on Tap is watching you

If you’ve been wondering why you were giving Google access to so much of your information all this time, look no further than Google Now on Tap. It’s not only one of the best features of Marshmallow, but it also serves as reminder of how Apple’s Siri and Microsoft’s Cortana still fall short.

marshmallow nowontap3

Now on Tap cleverly delivers details based on the context of whatever’s on screen. 

Google’s always curious about the context of your Internet activity, so it built the Now on Tap API to hook into what you’re seeing on screen and deliver search results in a matter that’s relevant. The minute you hold down the Home button to engage it, Now on Tap is actively attempting to figure out what’s most important about what you’re looking at.

marshmallow nowontap1

Now on Tap skipped the irrelevant information and jumps right to the overarching context of the article. 

In an article on Marshmallow updates, Now on Tap managed to ignore the mention of the numerous Android OEMs sprinkled throughout and instead caught that the context of the article is about when those particular devices would be updated. And then, it provided quick access links to learn more. 

marshmallow nowontap4

Using Now on Tap is so much easier than copying and pasting the location name into the Google search app.

Now on Tap works with third-party applications, too. In Instagram, for instance, you typically have to tap about two to three times to open up the Google Maps app and navigate to a location where your friends have checked in. But with Now on Tap, you can just hold down the Home button with the photo on screen and it offers up a quick link to Street View. You tap that option, and then Google retrieves an actual photo of the location in question. It’s so much easier. 

marshmallow nowontap2

This is a friendly reminder to treat yo’ self once in a while.

By far, my favorite use for Now on Tap is when Google Now isn’t doing its job with appointment reminders. I like to primp on the weekends, and oftentimes I lose track of when I’m getting my hair colored or when I’m due for a manicure. But now when I’m in my email, I just hold down the Home button to quickly add an appointment reminder to my calendar. It’s just two taps!

Now on Tap is on as long as you’ve opted into it, just like you did with Google Now when you first logged in to your device. The idea is that if you’re using a Google phone, then Google’s search engine should be the one you turn to for more context. My life is seriously so much easier because of it, and I no longer have to copy words and things just to paste them into other apps. 

Make your own decisions with Permissions

Application permissions have become a bit of an emotionally-charged topic over the years. In Android 4.3, Google introduced App Ops to try to help users figure out which apps were being overly intrusive, though it was quickly pulled because it rendered some applications useless. Currently, if you don’t like that an application has access to a sensitive part of your OS, your only option is to opt out of installing it. This is pretty limiting.

marshmallow permissions

Application permissions are easily the second best part of Marshmallow, though it would have been nice to have them sooner.

Marshmallow solves this dilemma with individual application permissions. The Play Store no longer asks you to agree to all permissions before you can install an app. Instead, the app will query you when it wants access to a part of your device—like the camera, for instance—and it’s up to you to decide whether or not to allow it. If you deny it, any features that rely on that permission won’t work, but the rest of the app will

marshmallow permissions twitter

Twitter kindly asked twice if it’s okay to launch the camera on my Android device.

The idea that you have control over Android as your personal operating system is no longer an illusion. Application permissions are useful precisely because they offer context when an app needs access to something. Permissions might also help instill a newfound sense of confidence in those users who might have otherwise been on the fence about sticking with Android because of the latest security woes, though they’re not a failsafe against major vulnerabilities like Stagefright.

A better backup solution—supposedly

Android’s been a particularly bad operating system for those who often jump between devices. I can attest that before Tap & Go was introduced in Lollipop, it was a serious pain in the ass to swap SIM cards between review devices.

While Tap & Go has made it easier to get your apps onto a new device, the data contained within those apps don’t come along for the ride. And though Android has had a backup solution in place since Froyo, it’s never quite worked as well as it should have.

marshmallow backups googledrive

It’s nice to have some backup solution in place, but it’s not the unicorn we’ve been waiting for. 

Marshmallow offers Auto Backup and, supposedly, it works—I write this with some skepticism because I haven’t been able to test it fully. This is an issue Ron Amadeo’s had at Ars Technica, and we even discussed it at length on Episode 234 of All About Android. I’ve noticed that Marshmallow is backing up some applications, but I haven’t actually done a full restore to test its backup abilities. And that’s because it’s not backing up much save for a few Google apps and Podkicker Pro, randomly.

But here’s how it works: Marshmallow takes all the application data, including user-generated elements like accounts and preferences, and uploads it all into Google Drive. It stores all your call logs and Wi-Fi passwords, too, and none of that data will count toward your Drive storage quota. By default, automatic backups will occur every 24 hours once the device is idle and connected to Wi-Fi. You can then check on your backup data through the Google Drive app, though you can’t individually manage what data is stored and which applications are backed up.

The backups only work with Marshmallow devices currently, which is confusing considering Google will be updating the API through Google Play Services. Overall, it doesn’t seem like this feature is fully baked yet, so I’ll have to report back after a bit of time with it. 

Doze puts your battery to sleep

Although it sounds like a brand of cough syrup, Doze is actually Marshmallow’s new and fantastic battery-saving feature. When you leave your phone or tablet alone on a desk or kitchen table somewhere, the device goes into a hibernation mode of sorts to hold on to whatever battery power it has left. Network access and background processes are batched together and run infrequently, with only high-priority tasks running as usual. Once you turn the screen on, all the notifications will come blasting at you at once, like your device’s been revived from the dead. It’s an amazing feature and I was thoroughly impressed by how little energy the Nexus 6 burned through the night. With Wi-Fi on, it only used up two percent of its battery life, and with LTE on, it only ate through ten percent. 

Doze uses the accelerometer to determine when to go to sleep, so it won’t kick in if you’re walking to work or driving. It needs to stay still in one spot for a period of time before it starts. High priority messages from apps like Google Hangouts will still come through, though, which will keep the device from going to sleep unless you snooze notifications. Also, Google has given developers the ability to choose whether or not their app’s notifications can push through the Doze mode. Here’s to hoping you won’t start getting notifications for silly things like a bonus coin offer in Pokemon Shuffle when your device should be resting up.

App Standby: a new way to shut off bloatware

I have serious Stockholm Syndrome with Verizon Wireless. I love Big Red’s coverage, and its customer service has actually been pretty decent over the years, but the carrier keeps bundling in all these awful applications on the non-stock Android devices I bring home. I’ll disable them, but sometimes they still managed to rear their ugly head on the next restart.

marshmallow appstandby

Tired of apps running rampant on your device? In Marshmallow, you can use App Standby to disable them.

App Standby is supposed to help with this annoying conundrum. It’s a setting you can tinker with in Marshmallow’s Developer options that lets you essentially deactivate applications so that they remain dormant. I wouldn’t recommend using it unless you’re really confident about tweaking Android, though this little feature could prove to be really helpful for those who are suffering from serious lag on third-party Android phones.

marshmallow appstandbyoptions

Getting frustrated with the way apps function on your device? Enable Marshmallow’s Developer options for more settings.

There are other options you can use, too, to adjust the way applications work on your device. Marshmallow lets you choose the option to have an app shut down the minute you leave it for another, or you can select a limit on how many background processes should run at the same time. I like the idea of these settings being available for all Android users, but I’m curious to see how they will work on third-party Android devices once they receive their software updates.

Read more

Strict Standards: Only variables should be assigned by reference in /home/noahjames7/public_html/modules/mod_flexi_customcode/tmpl/default.php on line 24

Strict Standards: Non-static method modFlexiCustomCode::parsePHPviaFile() should not be called statically in /home/noahjames7/public_html/modules/mod_flexi_customcode/tmpl/default.php on line 54

Find out more by searching for it!

Custom Search

Strict Standards: Non-static method modBtFloaterHelper::fetchHead() should not be called statically in /home/noahjames7/public_html/modules/mod_bt_floater/mod_bt_floater.php on line 21