Android Nougat Won't Boot If Your Phone's Software Is Corrupt Or Has Malware (androidauthority.com)
An anonymous reader shares a report on Android Authority: In a bid to increase the security of the Android operating system, Google has introduced a new check for malware as part of the boot process in all Android devices. Until Marshmallow, Android devices ran the check as part of the boot process and in Marshmallow, the phone would warn you that it was compromised but would continue to let the phone boot up. In Nougat however, Google is taking this security check to the next level. On the Android Developer's blog, the company explains that Android Nougat strictly enforces that boot check, giving you far more than a warning. The good news is that if your phone is infected with types of malware, it will refuse to boot or will boot in a limited capacity mode (presumably akin to safe mode). The bad news however, is that some non-malicious corruption of data could also mean that your phone will refuse to boot up. Considering that corrupted data may not always be malicious -- even a single-byte error could cause your phone to refuse to boot up -- Android Nougat brings additional code to guard against corruption.
So you can be sure it's infected only by Google, and whatever their alleged "not evil" aims are.
What if you have to make an emergency phone call? Like, you've been shot by a police officer and you need to call 911?
Has anyone at Google thought about the deaths that this might cause? If I need to dial 911 because I just severed my foot, I don't care about my phone having malware. I need to dial.
If not, then it is not a phone. It is not safe tool in pocket, since they are bricking it. Do not buy it. Kill the evil empire.
Then how do you fix it and remove the Malware/corruption?
Android Nougat Won't Boot If Your Phone's Software Is Corrupt Or Has Malware unapproved by google
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
If your phone won't boot, how will you get rid of the malware without losing all your data???
They could be, you know, preventing the malware to get in in the first place, something they're reasonably well positioned for. That would welp ensure that you have a working device. Instead they're finding excuses to burn down your phone, leaving you bereft of service. This is not good service, google.
So we're back to the sad reality that if you want to have both your phone and the smarts it's sporting these days, you need two phones. One for function, and one for fancy shmancy smarts.
TFS is rather concerning but it seems to be conjecture and interpretation of a dev's blog. Presumably (well, I hope at least) there will be some documentation about what the procedure is for turning off the boot-lock or what ever.
SHOOT THE PHONE!!!
if it doesn't pass a CRC32 either. I'm sure you could sign it.
This sounds like an excellent complementary feature for malware to trigger for a DoS attack.
- Henrik
- when the Shadows descend -
Wow, this is like AI. I'll bet this is powered by a Deep Neural Net using Deep Learning.
Three of the most important industries of mankind will never be open
1 . Pharma
2. Petrochemicals & energy
3. Telecom
This is not the way to do it. Give us a "safe mode" if you please, so we still have a phone.
“He’s not deformed, he’s just drunk!”
... be as unreliable as Windows.
Good job, Google.
I apologize for the lack of a signature.
As a primary communications device, instability in a cell-phone operating system is not a mere nuisance and frustration but can cost people dearly if not available for contacting Emergency Services when needed. A fail safe mode that instructs people to restore to a clean image or have the device checked out is what Apple's IOS has been doing all along and In my belief it is a big part of why Apple's IOS is perceived to be a more stable OS then Android
Like, say, custom firmware that the manufacturer of the phone doesn't want you to install so you can't get rid of the shovelware he got paid to dump onto it and that you cannot deinstall?
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
Nuke it from orbit, its the only way to be sure....
Why would you want to refuse to boot rather than just refusing to run unsigned code? I fail to see the value of this.....
Ignoring the implied hype in TFA, they quote the original blog post:
"This means that a device with a corrupt boot image or verified partition will not boot
or
will boot in a limited capacity with user consent."
(line breaks added for clarity).
I fail to see how NO phone is better than an infected phone. Especially if I wanted to make an actual phone call.
If the phone has malware on it, then it was turned on with it running at some point and the damage is probably already done.
Eventually what will happen is your device will not boot if it detects "unapproved" code. That is coming.
It's not true that a single byte error will cause verification to fail. Nougat also adds forward error correction (Reed-Solomon coding) to the image structure, so very, very few random errors can cause enough corruption to be unrecoverable and cause verification to fail. It's not impossible that this will happen, indeed given that there are billions of Android devices it probably *will* happen, once or twice. But it will be well below the threshold of other sorts of low-probability catastrophic hardware failures.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
if there is malware in it, make it so the android device boots up in safe mode, it only connects to a google server and installs a malware/virus cleaner app and runs it to wipe out all the malware & etc. then reboots your device and reconnects to google to confirm it is clean
Politics is Treachery, Religion is Brainwashing
Doing exactly the same thing in difference circumstances.
Windows RT isn't as big of a target for malware and the OS it's running is soon going to leave mainstream support anyways. So there is less of a security benefit at a greater cost to the devices utility. In comparison Android is a huge malware target and the benefit of using a custom ROM on an android phone isn't as big as the benefit of installing Android on a Windows tablet so opportunity cost of locking down the OS is smaller while offering a larger benefit to security.
Personally I'd still prefer to be able to use custom ROMs, but I can see why people would be less angry at Google for doing it than Microsoft given the differences in circumstance.
For whatever reason, if my only phone doesn't boot, I may be hosed, too. But I guess that's the price of having such a wonderful platform.
Why is technology often so far behind?
captcha: lockouts
...until just about any OS won't boot unless it is only running approved software (i.e. the software company has paid a big fat fee) or the user has turned off any features (telemetry, spyware by the OS vendor, ad blockers, etc.) that the manufacturer wants to force you to use. It'll be like those DVDs you BUY but won't let you skip over the ads at the front of the movie.
If you're going to do something like this, could you please put ECC memory in these devices?
I can see why people would be less angry at Google for doing it than Microsoft given the differences in circumstance.
I can't. Most people don't that use custom ROMs, don't do it for the cool factor, but because there are things they want to do with their phone that otherwise can't because the crippled capabilities of Android/OEMs, or because they want an uniform experience across devices.
Locking the firmware ( with no way to disable this lock ) would enrage me (and a lot of people).
So, if your device is stuck in this state how do you recover your stuff off of it?
Locked bootloaders are nothing new.
What the new feature in Android N is about is the ability to add cross-block redundancy to the system image so that a few defective flash blocks can be corrected. There was a posting on the official Android Developers blog that went into quite some details about how they reduced the storage overhead and prepared it for the typical failure scenario of Flash memory.
I'm probably being ignorant, but if they can do this, why can't they stop said malware from installing in the first place?
systemd is Roko's Basilisk.
on att an unlocked phone = locked out
Yeah, if it don't boot, you nougat a dead phone..
It works better if you mix in some Spanish phonetics... ah ei ee o ooh.. get it?
...are not voice calls or text messages: it's search, and it shows.
Where is ublock for Chrome on Android? That says all you need to know about Google's intentions on mobile.
So.... Don't buy a new cell phone that uses Nougat, check!
Comment removed based on user account deletion
No one cares about enraged, entitled douche-bags like you anymore. It's gotten old. Go ahead being a rage-monkey, but don't expect sympathy as you embarrass yourself by ranting like an entitled brat.
You really just identified yourself there. But you're right. We are tired of you, and don't care about the trash you bring to the table.
~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
If you're going to talk about "the deaths this will cause" and then also provide an example of a bad scene, shouldn't you at least try to have your example be related to what's being talked about?
They are changing how the phone boots; they aren't making the edge of the phone sharper! Your example doesn't have the change causing a death. The death was caused by something else.
It's basically impossible to kill someone by breaking their phone. I don't know.. maybe you're hanging off the edge of a cliff by a phone cord, and someone cuts it?
..as a proud owner of a TMobile Galaxy S3, I have exactly zero fear that Nougat (7.0) will brick my phone, as TMobile long ago stopped bothering to update such an ancient device.
I believe I'm still on 4.3, never to see Kit Kat.
-Styopa
Hmmm...
So Google released Marshmallow, which in my opinion was an overall step backwards for Android, now they're going to do this? It's almost like Google wants everyone to stop using Android.
Or just brick my phone so that I can buy another piece of Oogle crap?
What would you need on your phone that isn't in Jellybean or Lollipop.
Nougat even sounds gay.
of course when all software/hardware is shutdown what will the hackers have to do?