惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Secure Thoughts
T
The Exploit Database - CXSecurity.com
W
WeLiveSecurity
S
Security @ Cisco Blogs
Cloudbric
Cloudbric
D
Darknet – Hacking Tools, Hacker News & Cyber Security
N
News and Events Feed by Topic
P
Privacy & Cybersecurity Law Blog
Help Net Security
Help Net Security
L
LINUX DO - 最新话题
H
Hacker News: Front Page
H
Heimdal Security Blog
Google DeepMind News
Google DeepMind News
V
Vulnerabilities – Threatpost
Know Your Adversary
Know Your Adversary
F
Fortinet All Blogs
博客园 - 三生石上(FineUI控件)
Recorded Future
Recorded Future
阮一峰的网络日志
阮一峰的网络日志
T
Tor Project blog
D
DataBreaches.Net
V
Visual Studio Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Stack Overflow Blog
Stack Overflow Blog
GbyAI
GbyAI
Recent Commits to openclaw:main
Recent Commits to openclaw:main
aimingoo的专栏
aimingoo的专栏
The Hacker News
The Hacker News
A
Arctic Wolf
大猫的无限游戏
大猫的无限游戏
月光博客
月光博客
P
Proofpoint News Feed
T
Tailwind CSS Blog
Apple Machine Learning Research
Apple Machine Learning Research
WordPress大学
WordPress大学
Scott Helme
Scott Helme
酷 壳 – CoolShell
酷 壳 – CoolShell
SecWiki News
SecWiki News
The Cloudflare Blog
N
News and Events Feed by Topic
宝玉的分享
宝玉的分享
Hacker News - Newest:
Hacker News - Newest: "LLM"
小众软件
小众软件
博客园 - Franky
人人都是产品经理
人人都是产品经理
J
Java Code Geeks
Blog — PlanetScale
Blog — PlanetScale
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Attack and Defense Labs
Attack and Defense Labs
T
Threat Research - Cisco Blogs

LineageOS

Summertime Updates! Changelog 31 - Masterful Material, Expressive Emotions, Awesome Android Changelog 30 - Sleek Sixteen, Streamlined Suite, Future Flow Changelog 29 - Flourishing Fifteen, Simply Streamlined, Vibrant Vibes Sunsetting LineageOS 18.1 Changelog 28 - Fantastic Fourteen, Amazing Applications, Undeniable User-Experience Changelog 27 - Thriving Thirteen, Amazing Aperture, Careful Commonization Changelog 26 - Tailored Twelve, Audacious Automotive, Neat Networking, Devoted Developers Changelog 25 - Exemplary Eleven, Ravishing Recorder, Captivating Calendar, Beaming Backup Changelog 24 - Tenacious Ten, Rad Recovery, Witty Wiki, and Terrific Themes! Changelog 23 - Brilliant Backgrounds, Versatile Volume and Terrific Tiles Changelog 22 - Pushing Pie, Bracing Builds and Careful Calculator Changelog 21 - Nightlies Now, Improved Infrastructure and Precious Pie Summer Survey 2 results Changelog 20 - Dynamic Dialer, Excellent Email, Capacious Clock Summer Survey 2 - Attack of the feedbacks Changelog 19 - Absolutely AB, Rocking Recovery and Blackened Black Trust me, I'm an engineer Changelog 18 - Ready reader, super suggestions and functional firewall An April Apology Changelog 17 - Building Blockchains, Genuine Guarantee, and Lucky Lock Introducing the LineageSDK Changelog 16 - Smart Styles, Treble is trouble and Omfg Oreo Celebrating one year of LineageOS Changelog 15 - Super Security, Gratifying Gestures, Resounding Recorder Summer Survey - Results Changelog 14 - Powerful PrivacyGuard, Unique Updater, Brave Burn-in protection and Awesome AudioFX Summer Survey Changelog 13 - Wonderful Webviews, Pedantic Permissions and Disappearing Dates Changelog 12 - Jam-packed Jelly, Terrific Tiles, and Updated Updater Changelog 11 - June ASB, Chromium 59 and Tasks Lock Play Integrity Changelog 10 - Sensitive numbers and our CVE Tracker Changelog 9 - Gello, Jelly and a security advisory Changelog 8 - May ASB, Jelly, Donations and More Servers Last couple of weeks at LineageOS Last couple of weeks at LineageOS Announcing our new mascot! Last couple of weeks at LineageOS Last week in LineageOS Last week in LineageOS Last week in LineageOS Last week in LineageOS Update & Build Prep Infrastructure Status & Official Builds Yes, this is us.
Developer Verification
LineageOS · 2026-07-04 · via LineageOS

Developer Verification: What it is, and how it affects you

What is Developer Verification?

Android Developer Verification is Google’s requirement, rolling out regionally starting September 2026 (global by 2027), that apps be registered to an identity-verified developer before they can be installed on a “certified” Android device, meaning any device shipping Google Play, Play Services, and the rest of the Google Mobile Services (GMS) suite. This applies regardless of the installation source; whether it is the Play Store, third-party stores, or direct APK sideload.

How does this affect LineageOS and its users?

TL;DR: This will not affect LineageOS directly. But it may affect users running the stock ROM on their device.

When the stock ROM is installed on a certified device, package installation will be gated by the package “AndroidDeveloperVerification”, which will check against the developer’s registered/verified signing identity. Google is providing an “advanced flow” opt in for power users to install unverified-developer apps after acknowledging risk and waiting a full day. This is a one-time toggle to disable verification, not something you have to redo every time you wish to install a package.

Why is Google doing this?

We don’t actually know. What we have is Google’s stated reasoning, and even if you’re skeptical of the outcome, it’s worth taking at face value.

Google’s public justification is fraud and malware prevention: they claim over 50x more malware comes from sideloaded/internet sources than from the Play Store, and that anonymous, disposable developer identities let bad actors get caught, rebrand, and redistribute the same malware in hours. They’ve also pointed to regulatory pressure (the EU’s DSA, India’s IT Rules, etc.) pushing platforms toward developer traceability generally and framed the rollout order (fraud-heavy markets first: Brazil, Indonesia, Singapore, Thailand) as evidence the fraud rationale is the actual driver rather than a pretext.

That’s the claim. Whether or not it’s the whole story is a separate question.

Critics such as F-Droid, EFF, and “Keep Android Open” point out that this also happens to route every install path through Google-controlled infrastructure, hands Google a kill switch over any app or developer worldwide, and arrives shortly after Google’s antitrust lawsuits.

Both things can be true at once: real fraud is a problem and the restriction of developers is a convenient side effect of solving it this way - and we’re not in a position to pretend we know Google’s internal reasoning. We’re just telling you what they’ve said and what it changes; you can weigh the “why” yourself.

What are we going to do about it?

This changes nothing for LineageOS, so we don’t need to take any direct actions. This isn’t a switch Google flips on our behalf, it is enforced by a dedicated application called “AndroidDeveloperVerification” (com.google.android.verifier), which the OS is then told is the designated verification gatekeeper. For curious developers or other ROM maintainers, it is wired up through two framework overlays, config_developerVerificationServiceProviderPackageName and config_developerVerificationPolicyDelegatePackageName.

This is a different situation from Play Integrity: Play Integrity’s attestation logic lives inside Play Services itself, and apps call into it directly for attestation. Developer Verification, by contrast, is its own standalone app that the frameworks are pointed at as a provider.

We have not ever, nor do we intend to ever, ship GMS. That means we’re not subject to the Google Test Suite (GTS) certification Google apps are required to pass. Therefore we have no obligation to install “AndroidDeveloperVerification” or point the aforementioned configurations (overlays) at it.

What can you do about it?

If you sideload GApps packages, be aware that a GApps package could choose to bundle “AndroidDeveloperVerification” and enable it. We’re not aware of any reason an aftermarket GApps package would opt into that, since doing so would restrict what its own users can sideload. If your GApps provider ever does, you can simply switch to a different package.

So it’s a separate app… for now. Could Google move the functionality into Play Services?

They absolutely could. If that happens, we’ll do what we already do for a number of annoying Play Services-provided over-the-air update implementations: disable it globally.

What have we (LineageOS) done about all of this?

We have signed the “Keep Android Open” petition alongside a number of other FOSS foundations and organizations with the hope of supporting independent developers.

The LineageOS Team