Android 5.0: Root's super nightmare!

Android 5.0: Root's super nightmare!

After the second preview of Android 5.0 was released, Chainfire quickly released a new root solution, but it is more complicated to use. Yesterday, he published a long article on Google+, explaining in detail the issues related to Android 5.0 root, and pointed out that it is becoming more and more difficult to root now.

Google has introduced a number of security enhancements in the new system, especially forcing the activation of SELinux, which is the most outstanding security subsystem in the history of Linux launched by the US National Security Agency. Encryption will also be automatically enabled by default on new devices.

Because of this, a large number or even almost all existing root methods are invalid and it is impossible to obtain SuperSU superuser permissions at startup.

The Nexus 5 and Nexus 7 Roots released by Chainfire now use a customized system kernel, and some SELinux policies have to be relaxed appropriately to enable SuperSU to run normally after the device is started.

He speculated that it is still possible to automatically "patch" the kernel during the installation process, so that there would be no need to go through the trouble of flashing the kernel, but it has not been successful yet and is still being tested.

What's worse is that for devices like the Nexus series that don't have a locked bootloader, it's still pretty easy to root the kernel. For many devices, especially those with contracts from carriers, rooting the kernel is impossible because the bootloader is locked.

Chainfire also pointed out that a large number of root applications, and even some non-root applications, have to be updated due to tighter security restrictions. If the application behavior can be limited to the scope allowed by the SDK, it will be fine, but if it goes beyond the level, it will hit a wall, for example, some file systems are now not allowed to be moved .

He believes that if it is absolutely necessary, root applications can still modify SELinux policies and bypass security restrictions, but at least for him, he will try not to touch or touch SELinux as little as possible. After all, security is not a trivial matter.

In short, convenience and security are always an irreconcilable contradiction, and this is true for Android, iOS, and Windows. As you can see, jailbreaking iOS is becoming more and more difficult, and many experts have even chosen to back off. However, with the improvement of the iOS system, the necessity of jailbreaking has become less and less.

Android Root and Flashing are eternal topics. For players who like to tinker, they can only look for unlockable devices in the future, and they cannot be afraid of insecurity.

<<:  Exclusive interview with BroadLink's Liu Zongru: Let intelligence change people's minds

>>:  Apple's chief designer: All large-screen phones other than iPhone 6 are "dumb and big"

Recommend

Young man, it’s time to create your first cool 3D effect!

Background There are two Camera classes in Androi...

Chang'e 6 will head to the moon in early May!

Reporters learned from the National Space Adminis...

NIO ES8, an electric car that consumes 35-40 liters of diesel per 100 kilometers

“Contribute to emission reduction for blue skies”...

Why has the Nanpu Bridge, which is over 30 years old, become so popular?

Recently, a video of Nanpu Bridge went viral onli...

Make good use of the life-saving device AED and win the “golden 4 minutes”!

With the development and progress of society, man...

Xu Su Zhihu Nuggets Training Course 3.0

When I stepped out of campus and faced the real s...

Analysis of fresh food e-commerce operation strategy

Due to the epidemic, the fresh food e-commerce ma...

Li Jiaoshou·Top Copywriter's 5th Anniversary Sharing Speech

The theme of this speech is: X-type copywriting a...

A must-read for APP promoters | Global ranking price list!

The behavior of manipulating the rankings has alw...

Case + Method: How to build a user growth system for cash loan products

By using the fission method to build a growth sys...