Mysterious Google App Installer for Huawei Mate 30 Has Already Vanishe

Mysterious Google App Installer for Huawei Mate 30 Has Already Vanishe

As a consequence of Huawei’s dispute with the US government, the company announced its latest flagship phone without Google apps. The Mate 30 Pro still runs Android, but it was unclear how easy it would be to manually install apps like Gmail and Google Maps. An app called LZPlay appeared online several days ago that made the process easy — too easy, as it turns out. LZPlay and its website have vanished after developers began asking questions about how the app worked its Google-installing magic.

For Google’s apps and services to run correctly on a phone, they need to be installed in the system partition, which is protected on all new phones. Some Chinese OEMs include apps to sideload Google apps un un-certified devices, but the Mate 30 Pro is in an even worse place. Huawei can’t have any Google code on its phone, so it doesn’t even include the system “stubs” for Google Mobile Services (GMS) that make it possible to install the apps yourself.

Thus, Huawei fans were relieved when LZPlay appeared recently. It could install GMS packages on the Mate 30 Pro without rooting or unlocking the bootloader, both of which require security workarounds. So, problem solved? Not so fast. Developer John Wu took a closer look at the LZPlay installer, finding evidence of powerful Huawei-certified features.

The LZPlay page before it went offline.
The LZPlay page before it went offline.

All Android devices have an option to set apps as administrators, allowing them to access protected system functions like setting lock screen rules and remote wiping. Huawei’s admin mode includes a few undocumented custom APIs like “MDM_INSTALL_SYS_APP” and “MDM_INSTALL_UNDETACHABLE_APP.” Those are the APIs LZPlay uses to get Google apps running correctly on the Mate 30 Pro. Only apps signed with Huawei’s keys can access these functions. That strongly implies that Huawei itself either developed or supported the development of this app, and that could add to its legal issues.

Shortly after the likely Huawei connection came out, the website hosting LZPlay went offline. Around the same time, Google removed the Mate 30 Pro from its certification whitelist, adding yet another roadblock for anyone hoping to install GMS on that phone. There’s no evidence Google had anything to do with LZPlay, but someone probably realized how it looked to specifically allow the Mate 30 Pro to act like a certified device when it isn’t.

So, the Mate 30 Pro is in a rough spot. It’ll never have broad appeal without GMS, and it doesn’t look like that will change any time soon.

Continue reading

Chromebooks Gain Market Share as Education Goes Online
Chromebooks Gain Market Share as Education Goes Online

Chromebook sales have exploded in the pandemic, with sales up 90 percent and future growth expected. This poses some challenges to companies like Microsoft.

Review: The Oculus Quest 2 Could Be the Tipping Point for VR Mass Adoption
Review: The Oculus Quest 2 Could Be the Tipping Point for VR Mass Adoption

The Oculus Quest 2 is now available, and it's an improvement over the original in every way that matters. And yet, it's $100 less expensive than the last release. Having spent some time with the Quest 2, I believe we might look back on it as the headset that finally made VR accessible to mainstream consumers.

AMD Smashes Revenue Records as Zen 3, Xbox Series X, PS5 Ramp Up
AMD Smashes Revenue Records as Zen 3, Xbox Series X, PS5 Ramp Up

AMD's Q3 2020 results are in, and the results are excellent for the company, in every particular.

MSI’s Nvidia RTX 3070 Gaming X Trio Review: 2080 Ti Performance, Pascal Pricing
MSI’s Nvidia RTX 3070 Gaming X Trio Review: 2080 Ti Performance, Pascal Pricing

Nvidia's new RTX 3070 is a fabulous GPU at a good price, and the MSI RTX 3070 Gaming X Trio shows it off well.