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

推荐订阅源

罗磊的独立博客
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
Visual Studio Blog
MyScale Blog
MyScale Blog
M
MIT News - Artificial intelligence
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
T
The Blog of Author Tim Ferriss
Martin Fowler
Martin Fowler
博客园 - 【当耐特】
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
宝玉的分享
宝玉的分享
Engineering at Meta
Engineering at Meta
WordPress大学
WordPress大学
Google DeepMind News
Google DeepMind News
C
Check Point Blog
Last Week in AI
Last Week in AI
F
Fortinet All Blogs
博客园 - 聂微东
Blog — PlanetScale
Blog — PlanetScale
H
Help Net Security
GbyAI
GbyAI
云风的 BLOG
云风的 BLOG

Help Net Security

Your work apps are quietly handing 19 data points to someone ChatGPT advanced account security adds passkeys and hardware keys Week in review: High-severity LPE vulnerability in the Linux kernel, cPanel 0-day exploited for months Automating Pentest Delivery: A Step-by-Step Guide - PlexTrac Open-source privacy proxy masks PII before prompts reach external AI services Shadow AI risks deepen as 31% of users get no employer training Identity is the control plane for distributed infrastructure AI traffic is getting bigger, louder, and less predictable New infosec products of the month: April 2026 cPanel zero-day exploited for months before patch release (CVE-2026-41940) Cisco releases open-source toolkit for verifying AI model lineage Met Police face criticism for using AI to spy on their own officers Nine-year-old Linux kernel flaw enables reliable local privilege escalation (CVE-2026-31431) Hacker with a special interest in breaching sports institutions ends behind bars - Help Net Security IP Fabric MCP server adds governance and control to enterprise AIOps workflows - Help Net Security Aqua Compass MCP server enables real-time investigation and containment of runtime threats - Help Net Security Google brings instant email verification to Android, no OTP needed - Help Net Security If cyber espionage via HDMI worries you, NCSC built a device to stop it - Help Net Security Apple fixes iPhone bug that let FBI retrieve deleted Signal messages(CVE-2026-28950) - Help Net Security GopherWhisper APT group hides command and control traffic in Slack and Discord - Help Net Security OpenAI tackles a bad habit people have when interacting with AI - Help Net Security A year in, Zoom's CISO reflects on balancing security and business - Help Net Security Scenario: Open-source framework for automated AI app red-teaming - Help Net Security GDPR works, but only where someone enforces it - Help Net Security Ransomware, fraud, and lawsuits drive cyber insurance claims to new peaks - Help Net Security Google’s Workspace Intelligence promises privacy while running on your data - Help Net Security Cyberattack on French government agency triggers phishing alert - Help Net Security Claude Mythos finds 271 Firefox flaws, Mozilla believes zero-days are numbered - Help Net Security Prove Identity Platform connects verification, authentication, and fraud prevention - Help Net Security New Mirai variants target routers and DVRs in parallel campaigns - Help Net Security
Android 17 Beta 4 arrives with post-quantum cryptography ...
Sinisa Markovic · 2026-04-17 · via Help Net Security

Google shipped Android 17 Beta 4 on April 16, marking the last scheduled beta in the Android 17 release cycle. The build targets app compatibility testing and platform stability ahead of the final release, and it carries several behavior changes that developers need to account for before the stable version ships.

Android 17 Beta 4

Supported Pixel devices can enroll in the Android Beta program to receive the update over the air. Developers without a Pixel device can use the 64-bit system images with the Android Emulator in Android Studio. Google recommends using the latest preview of Android Studio Panda for the best development experience with Android 17.

Beta 4 is the compatibility deadline

SDK authors, library maintainers, tool developers, and game engine teams face the most urgent deadline. Any updates needed to support Android 17 should be ready now, so downstream app developers are not blocked when the final release arrives. Google recommends testing by installing production or test builds on a device or emulator running Beta 4 and exercising all app flows for functional and UI regressions.

Behavior changes targeting apps on Android 17

Several changes take effect when an app targets Android 17. Large-screen resizability restrictions are among the most visible: apps targeting Android 17 can no longer opt out of maintaining orientation, resizability, and aspect ratio constraints on large screens.

Dynamic code loading restrictions expand in this release. The Safer Dynamic Code Loading protection introduced in Android 14 for DEX and JAR files now extends to native libraries. Any native file loaded via System.load() must be marked read-only, or the system throws an UnsatisfiedLinkError.

Certificate Transparency is enabled by default on Android 17. On Android 16, it was available but required apps to opt in explicitly. Local network access is also blocked by default for apps targeting Android 17 or higher, with a new ACCESS_LOCAL_NETWORK permission available for apps that need broad, persistent access.

Background audio behavior changes in Android 17 as well. The audio framework enforces restrictions on background audio interactions, including playback, audio focus requests, and volume change APIs. Google updated these restrictions since Beta 2, adding targetSDK gating for while-in-use foreground service enforcement and exempting alarm audio from the restrictions.

App memory limits

Android 17 introduces per-app memory limits based on a device’s total RAM. The limits are set conservatively in this release, targeting extreme memory leaks and other outliers before they can trigger system-wide instability. Google says it expects minimal impact on the large majority of app sessions.

Developers can detect whether their app was affected by checking the getDescription() field in ApplicationExitInfo for the string “MemoryLimiter.” Trigger-based profiling with TRIGGER_TYPE_ANOMALY can collect heap dumps at the point a memory limit is hit.

Android Studio Panda adds a LeakCanary integration directly in the Profiler as a dedicated task, giving developers a view of memory leaks in context with their source code.

Profiling triggers for on-device anomaly detection

Android 17 adds an on-device anomaly detection service that works with ProfilingManager. The service monitors for resource-intensive behaviors, including excessive binder calls and excessive memory usage, and allows apps to receive profiling artifacts triggered by system-detected events.

The TRIGGER_TYPE_ANOMALY callback fires before any system enforcement, giving developers the opportunity to collect diagnostic data, such as heap dumps or binder transaction stack samples, before the system terminates an app.

Post-quantum cryptography in Android Keystore

Android Keystore now supports ML-DSA, the Module-Lattice-Based Digital Signature Algorithm standardized by NIST. On supported devices, developers can generate ML-DSA keys and produce quantum-safe signatures entirely within the device’s secure hardware. The implementation exposes the ML-DSA-65 and ML-DSA-87 algorithm variants through standard Java Cryptographic Architecture APIs: KeyPairGenerator, KeyFactory, and Signature.