Nexus 6P appears to use e-fuse to store permanent record of unlocked bootloader

Advertisement

There’s a battle going on in Android-land right now, one that threatens to ostracize users power users in the name of security. It seems that with every major of revision of Android, Google makes its mobile platform less appealing to the mod community, and especially with the emphasis on Verified Boot in Android Marshmallow, it can feel like there’s no longer a place in Android for users who want their phones to run “unapproved” software. And while it’s no surprise that mainstream devices may arrive with their firmware thoroughly locked down, Google’s Nexus line has long been a bastion of developer support. With the new Nexus 6P, though, devs are wondering just how friendly the phone really is, as it appears to arrive with a hardware “feature” that may scare away potential ROM flashers.

Unlocking your phone’s bootloader may sound a little intimidating to the uninitiated, but it’s par for the course when preparing to load a new ROM image on a device. And while there’s a small amount of risk involved, users have always taken heart in knowing that they could restore their hardware to a previous state by flashing the old software and re-locking the bootloader – just like new.

At least, that’s the way things work for many phones, but today we hear that the Nexus 6P is equipped to carry a permanent record of any bootloader fiddling.

When unlocking the bootloader for the first time, the phone reportedly marks an area of one-time programmable memory with a flag that indicates the hardware’s been unlocked. The presence of this “electronic fuse” is visible above in the Qfuse section of the Nexus 6P’s fastboot menu.

And much like a physical fuse, once that e-fuse is blown, it’s blown for good: no matter what you do, restoring factory images and re-locking the bootloader, the Nexus 6P’s going to remember that it was previously unlocked.

What are the consequences of that “I was once unlocked” flag being set? As of right now, that’s not yet clear. Could Google deny access to features like Android Pay, just like if you’d rooted a phone? It may not be long before we find out.

Source: Vulpix (Hardware Zone), Reddit
Via: XDA-Developers

Share This Post
Advertisement
What's your reaction?
Love It
50%
Like It
50%
Want It
0%
Had It
0%
Hated It
0%
About The Author
Stephen Schenck
Stephen has been writing about electronics since 2008, which only serves to frustrate him that he waited so long to combine his love of gadgets and his degree in writing. In his spare time, he collects console and arcade game hardware, is a motorcycle enthusiast, and enjoys trapping blue crabs. Stephen's first mobile device was a 624 MHz Dell Axim X30, which he's convinced is still a viable platform. Stephen longs for a market where phones are sold independently of service, and bandwidth is cheap and plentiful; he's not holding his breath. In the meantime, he devours smartphone news and tries to sort out the juicy bitsRead more about Stephen Schenck!