Last night, Google posted the Android 6.0 Marshmallow factory images online, for the Nexus 5, 6, 7 (2013), 9 (Wi-Fi), and Player. since these are factory images, you’ll have to perform a wipe and install. If you don’t want to go through the hassle of doing so, you’ll have to wait for the OTA updates rolling out in the coming weeks.
If you want to take the plunge, AndroidCentral has a great guide on how to do so.
Do NOT attempt to install the latest beta of SuperSU (2.49) because you’ll brick your device.
You can install it along with a custom kernel (if you trust the developer of course), for instance Despair Kernel (google for it).
P.S. I refuse to use my Android without root access. There are many use cases for root, but perhaps the most important is that you can restore accidentally deleted files which is not available by default (and perhaps will be never be).
So you delete files often on your device? I’m not sure I’ve ever had a case where I deleted a file on a phone that I wasn’t 100% sure I meant to delete. Well, deleting files is pretty rare to begin with. I guess I clear out downloaded files occasionally.
Of course, like you said, there are many other use cases for having root. Its just a strange example that you posted. I guess everyone has their own peculuar use cases.
I don’t think I’ve ever deleted a file on my Nexus 4. I’ve never seen a reason to root it, either, as it’s somewhat junk free.
The good thing about Nexus devices is that you can do whatever you want with them. The better thing is that you don’t have to.
Would it really be bricked? Can you not get into the bootloader any more?
I think this is more of an issue if you don’t have a lot of storage.
I have a Galaxy S6 with 128gb of storage… what is this “delete” you speak of?
Installed on a Nexus 9 (Wifi) yesterday without any trouble at all. The device did a mass update of the Google Apps once the image was flashed, which took a little while, but that was it.
Even though this is branded as Android 6.0 to play catch-up with the annual iOS events, this is really Android 5.2.
Not that this is a bad thing; Lollipop introduced multiple compatibility issues in part due to ART becoming the default VM, and other low-level changes in dexing and permissions, Marshmallow has none of those.
Apps that will use target api level 23 will have to deal with the new permission model (asking users for consent every time some permission is used), but api levels 22 and less will work as before, so no issue there either.
Very happy with the update so far.
What totally sucks about Android 5.x is that Google has never fixed a huge memory leak in it: https://code.google.com/p/android/issues/detail?id=187208 http://forum.xda-developers.com/google-nexus-5/general/android-5-1-… so I’m inclined to think of Android 6.0 as 5.0.1.
I’m still astonished how such glaring issues are being neglected by the company.
Except the bug you linked to is closed. As fixed. It was only reported on the 22nd September.
It is NOT fixed as indicated by THREE open bug (with almost 200 comments) reports in AOSP bugzilla and dozens of confirmations at xda-devs.
If you cannot read, maybe you should abstain from claiming the ridiculous.
Edited 2015-10-06 13:00 UTC
Posted 5 hours ago. Fixed. Released in Marshmallow.
Read again my original post because it surely seems like you’re arguing with yourself: I never said anything about Android 6.0 where this bug is indeed fixed which doesn’t absolve Google from forsaking QA/QC in regard to Android 5.x.
They only just fixed it in M; it’s hardly surprising for a company to fix a bug in their latest release.
My God that is embarrassing. Farm Heroes Saga? WTF?
I literally can not mock farm simulation games enough. I mean, if you’re actually a child on a real farm, it might be cool to play along with your parents. Outside of that, I just don’t know what’s wrong with people.
I’ve never played this game but there are other less effective ways to cause this leak.
In my case my Android system memory use climbs up to 1,4GB in just a week and after that it becomes nigh impossible to use the phone for anything other than calls.
Why recently has it become necessary to insult people on the net to show that you’re disagreeing with them? What’s wrong with you? People who play these games don’t kill/rob/thrash or cause any troubles for other people. Why being so judgmental? Who are you after all? A saviour? A role model? An outstanding scientist? You’re just an anonymous commentator on some IT related website, you’re practically nothing to be so arrogant (I believe being arrogant is just bad anyways).
Edited 2015-10-06 16:58 UTC
I’m not disagreeing with them, I’m not saying I’m in any way morally or otherwise superior. What I am saying in that comment is that they have terrible taste in their entertainment choices. Questioning someone’s choice of entertainment shouldn’t be out of bounds for discussion weather in person or anonymously online. Its the equivalent of dismissing someone’s love of boy bands or EDM, or the windows phone OS ( insert emotionally uplifting symbols to ironically resemble facial expressions here ).
I downgraded last Sunday from the developer preview of Marshmallow because none of the mock location apps seem to work with it.
They all check for some boolean flag to be set for mock location and in 6.0 they changed it from a switch to an application picker (but I don’t know of any apps to choose).
Thanks for the warning. I have to use the mock location feature to interface with my bluetooth gps receiver. Good to know this won’t work yet.