Beta 7.1
| Ngày phát hành | Ngày 16 tháng 10 năm 2026 |
| Bản dựng | CP41.260831.019 |
| Hỗ trợ trình mô phỏng | x86 (64-bit), ARM (v8-A) |
| Mức bản vá bảo mật | 2026-10-05 |
| Dịch vụ Google Play | 26.28.33 |
Beta 7
| Ngày phát hành | Ngày 9 tháng 10 năm 2026 |
| Bản dựng | CP41.260831.016 |
| Hỗ trợ trình mô phỏng | x86 (64-bit), ARM (v8-A) |
| Mức bản vá bảo mật | 2026-10-05 |
| Dịch vụ Google Play | 26.28.33 |
Beta 6.1
| Ngày phát hành | Ngày 29 tháng 9 năm 2026 |
| Bản dựng | CP41.260831.007.A3 CP41.260831.011 |
| Hỗ trợ trình mô phỏng | x86 (64-bit), ARM (v8-A) |
| Mức bản vá bảo mật | 2026-08-05 |
| Dịch vụ Google Play | 26.28.33 |
Beta 6
| Ngày phát hành | Ngày 24 tháng 9 năm 2026 |
| Bản dựng | CP41.260831.007 |
| Hỗ trợ trình mô phỏng | x86 (64-bit), ARM (v8-A) |
| Mức bản vá bảo mật | 2026-08-05 |
| Dịch vụ Google Play | 26.28.33 |
Beta 5
| Ngày phát hành | Ngày 15 tháng 9 năm 2026 |
| Bản dựng | CP41.260828.004.A8 CP41.260828.005.A6 |
| Hỗ trợ trình mô phỏng | x86 (64-bit), ARM (v8-A) |
| Mức bản vá bảo mật | 2026-08-05 |
| Dịch vụ Google Play | 26.28.33 |
Beta 4
| Ngày phát hành | Ngày 28 tháng 8 năm 2026 |
| Bản dựng | CP41.260814.003.A2 CP41.260814.003.B1 CP41.260814.003.C2 |
| Hỗ trợ trình mô phỏng | x86 (64-bit), ARM (v8-A) |
| Mức bản vá bảo mật | 2026-08-05 |
| Dịch vụ Google Play | 26.28.33 |
Beta 3
| Ngày phát hành | Ngày 14 tháng 8 năm 2026 |
| Bản dựng | CP41.260731.005.A2 CP41.260731.005.B1 |
| Hỗ trợ trình mô phỏng | x86 (64-bit), ARM (v8-A) |
| Mức bản vá bảo mật | 2026-08-05 |
| Dịch vụ Google Play | 26.26.34 |
Beta 2
| Ngày phát hành | Ngày 3 tháng 8 năm 2026 |
| Bản dựng | CP41.260717.006 |
| Hỗ trợ trình mô phỏng | x86 (64-bit), ARM (v8-A) |
| Mức bản vá bảo mật | 2026-07-05 |
| Dịch vụ Google Play | 26.24.35 |
Beta 1
| Ngày phát hành | Ngày 20 tháng 7 năm 2026 |
| Bản dựng | CP41.260701.005 |
| Hỗ trợ trình mô phỏng | x86 (64-bit), ARM (v8-A) |
| Mức bản vá bảo mật | 2026-07-05 |
| Dịch vụ Google Play | 26.23.34 |
Android 17 QPR 2 Beta 7.1 (tháng 10 năm 2026)
Dựa trên bản phát hành đầu tiên của Android 17, chúng tôi tiếp tục cập nhật nền tảng này bằng các bản sửa lỗi và cải tiến, sau đó triển khai cho các thiết bị được hỗ trợ. Các bản phát hành này diễn ra hằng quý thông qua Bản phát hành nền tảng hằng quý (QPR), được cung cấp cho cả AOSP và thiết bị Google Pixel trong Bản cập nhật tính năng.
Mặc dù các bản cập nhật này không bao gồm các thay đổi về API ảnh hưởng đến ứng dụng, nhưng chúng tôi cung cấp hình ảnh của các bản dựng thử nghiệm QPR mới nhất để bạn có thể kiểm thử ứng dụng của mình bằng các bản dựng này khi cần (ví dụ: nếu có các tính năng sắp ra mắt có thể ảnh hưởng đến trải nghiệm người dùng của ứng dụng).
Android 17 QPR2 bao gồm một bản phát hành SDK nhỏ. Bản cập nhật gia tăng này không có thay đổi nào về hành vi theo kế hoạch, giúp giảm thiểu nhu cầu kiểm thử khả năng tương thích. Bạn có thể xem các thay đổi hiện tại đối với SDK trong báo cáo điểm khác biệt về API.
Tăng cường bảo mật để chống lại hành vi gian lận chuyển tiếp cuộc gọi
Android 17 QPR2 đưa ra các quy định hạn chế mới về bảo mật đối với tính năng chuyển tiếp cuộc gọi có lập trình để bảo vệ người dùng khỏi hành vi lừa đảo. Hệ thống hiện phân tích cú pháp và hạn chế có chọn lọc các mã USSD chuyển tiếp cuộc gọi (chẳng hạn như *21#) được thực thi bằng API TelephonyManager.sendUssdRequest().
- Hạn chế về API: API
sendUssdRequest()không còn truy cập được đối với các mã chuyển tiếp cuộc gọi chỉ sử dụng quyềnCALL_PHONE. Các ứng dụng tiêu chuẩn cố gắng thực thi những mã này ở chế độ nền sẽ bị chặn và nhận được lệnh gọi lạiUSSD_ERROR_NOT_ALLOWED. - Xác nhận của hệ thống: Để chống lại các thủ đoạn lừa đảo phi kỹ thuật, người dùng quay số chuyển tiếp cuộc gọi theo cách thủ công trong trình quay số của hệ thống giờ đây sẽ thấy một hộp thoại xác nhận mới ở cấp hệ điều hành trước khi lệnh được thực thi.
- USSD không chuyển tiếp cuộc gọi: Các yêu cầu USSD không cho phép chuyển tiếp cuộc gọi (chẳng hạn như chuyển tiền qua di động và kiểm tra tài khoản) không bị ảnh hưởng bởi thay đổi này.
- Cách giảm thiểu: Nếu ứng dụng của bạn bị ảnh hưởng, hãy xác minh rằng ứng dụng đó xử lý lệnh gọi lại không thành công
USSD_ERROR_NOT_ALLOWEDmột cách linh hoạt. Đối với những ứng dụng yêu cầu thiết lập tính năng chuyển tiếp cuộc gọi nhưng không đủ điều kiện cho vai trò được miễn trừ, hãy di chuyển quy trình của bạn để sử dụng ý địnhACTION_DIALnhằm tự động điền trước trình quay số, cho phép người dùng xác nhận hành động theo cách thủ công.
Tối ưu hoá việc phân phối nội dung tự phát sóng
Trên các thiết bị chạy Android 17 QPR2 trở lên, Android phân phối
thông báo tự phát sóng hiệu quả hơn để cải thiện tình trạng hệ thống. Tự truyền tin là một thông báo truyền tin (ví dụ: thông báo được gửi bằng sendBroadcast()) mà tất cả trình thu nhận (cho dù được đăng ký theo ngữ cảnh hay được khai báo trong tệp kê khai) đều chạy trong cùng một quy trình đã gửi thông báo truyền tin. Nếu có bất kỳ broadcast receiver nào chạy trong một quy trình khác, thì thông báo truyền tin đó không phải là thông báo tự truyền tin. Hệ thống sẽ chuyển các thông báo tự truyền phát trở lại quy trình gửi, quy trình này sẽ phân phối các thông báo đó đến các trình thu nhận của chính nó trên luồng chính.
Điều này ngăn các ứng dụng tự chạy trong nền bằng cách liên tục gửi thông báo cho chính chúng. Thay đổi này áp dụng cho tất cả ứng dụng, bất kể targetSdkVersion của ứng dụng là gì.
Thay đổi này ảnh hưởng đến ứng dụng của bạn theo những cách sau:
Việc gửi thông báo tự phát không làm tăng mức độ quan trọng của quy trình và không ngăn quy trình được lưu vào bộ nhớ đệm bị treo.
Nếu quy trình của bạn được lưu vào bộ nhớ đệm và bị treo, thì các thông báo tự phát mà quy trình đó gửi sẽ đợi cho đến khi quy trình được huỷ treo, chẳng hạn như khi người dùng quay lại ứng dụng hoặc một thành phần khác của ứng dụng khởi động.
Các thông báo tự phát chưa được gửi sẽ được lưu giữ trong bộ nhớ của quy trình. Nếu hệ thống tắt quy trình trước khi các sự kiện được phân phối, thì các sự kiện đó sẽ bị mất và không được phân phối lại.
Các thông báo truyền tin có đối tượng nhận trong một quy trình khác (bao gồm cả một quy trình khác của cùng một ứng dụng), thông báo truyền tin được gửi thay mặt cho một ứng dụng khác (chẳng hạn như thông qua PendingIntent) và thông báo truyền tin được gửi đến một hồ sơ người dùng khác sẽ không bị ảnh hưởng.
Đảm bảo ứng dụng của bạn không dựa vào tính năng tự phát sóng để thực hiện công việc trong nền. Đừng sử dụng tính năng tự phát sóng làm bộ hẹn giờ hoặc cơ chế duy trì hoạt động. Để lên lịch cho công việc ở chế độ nền, hãy sử dụng WorkManager hoặc sử dụng AlarmManager cho công việc phải diễn ra vào một thời điểm cụ thể. Để giao tiếp trong một quy trình, hãy sử dụng các lệnh gọi trực tiếp như lệnh gọi lại hoặc luồng Kotlin thay vì thông báo truyền tin.
Vấn đề đã biết trong phiên bản Beta 7.1
Người dùng Pixel 11 Pro Fold có thể phải đăng ký lại tính năng Mở khoá bằng khuôn mặt để tính năng này hoạt động bình thường.
Các vấn đề hàng đầu đã được khắc phục trong bản Beta 7.1 (tháng 10 năm 2026)
- Giao diện người dùng bị giật nghiêm trọng và bị treo trong nhiều giây (Vấn đề #571186734)
Các vấn đề hàng đầu đã được khắc phục trong bản Beta 7 (tháng 10 năm 2026)
- Pin bị tiêu hao quá mức ở trạng thái rảnh khi tính năng Lật úp để tắt tiếng ngăn thiết bị chuyển sang chế độ ngủ sâu. (Vấn đề #560036427, Vấn đề #569079944)
- Các lượt tải xuống qua HTTPS sẽ không thành công ngay lập tức khi được bắt đầu thông qua DownloadManager của hệ thống. (Vấn đề #562833711)
Các vấn đề hàng đầu đã được khắc phục trong bản thử nghiệm 6 (tháng 9 năm 2026)
- Lỗi hồi quy hình ảnh khiến nội dung có dải đen bị rò rỉ qua thanh trạng thái trong quá trình chuyển đổi hoạt động. (Vấn đề #493438057)
- Trình bảo vệ màn hình hiển thị màn hình trống trong khi sạc. (Vấn đề #516262713, Vấn đề #526560397)
- Thiết bị Pixel 9 Pro Fold khởi động lại ngoài dự kiến khi khởi chạy kính ngắm của máy ảnh trong các ứng dụng bên thứ ba. (Vấn đề #555960820, Vấn đề #558564487, Vấn đề #554763027, Vấn đề #559421409)
- Không thể đóng ứng dụng bị khoá bằng cử chỉ vuốt trong phần Gần đây. (Vấn đề #555579953)
- Sự cố nhân hệ thống khiến thiết bị khởi động lại đột ngột khi các ứng dụng bên thứ ba yêu cầu quyền truy cập đồng thời vào camera và micrô trong quá trình xác minh danh tính bằng sinh trắc học. (Vấn đề #557712189)
- Sự cố khiến thiết bị gặp sự cố, khởi động lại hoặc treo khi cuộn. (Vấn đề #559054323)
Các vấn đề hàng đầu đã được khắc phục trong bản thử nghiệm 5 (tháng 9 năm 2026)
- Khi thay đổi loại thiết bị Bluetooth trong phần cài đặt, biểu tượng của thiết bị không được cập nhật. (Vấn đề #516071134)
- Vấn đề về độ ổn định của hệ thống khiến thiết bị khởi động lại đột ngột khi người dùng liên tục di chuyển giao diện người dùng trong các ứng dụng có nhiều nội dung nghe nhìn. (Vấn đề #544291113)
- Khi nhấn nút âm lượng phần cứng trong lúc truyền nội dung nghe nhìn, giao diện người dùng thanh trượt âm lượng hệ thống sẽ không hiển thị. (Vấn đề #548145018)
- Khắc phục vấn đề về kết xuất văn bản khiến các điểm đánh dấu nền không mong muốn xuất hiện khi nhập vào trường tìm kiếm, đồng thời giải quyết vấn đề về định tuyến điều hướng khiến Không gian riêng tư không mở khoá đúng cách. (Vấn đề #548285596)
- Chế độ HDR nâng cao vẫn bật mặc dù đã tắt trong phần cài đặt của người dùng. (Vấn đề #547457910)
- Khi mở Google Wallet bằng phím tắt nút nguồn, màn hình cảm ứng không phản hồi. (Vấn đề #549758084)
- Camera gặp sự cố trong quá trình xử lý ảnh toàn cảnh. (Vấn đề #551069625)
- Âm thanh Bluetooth bị nhiễu và méo tiếng sau khi hoàn tất hoặc trả lời cuộc gọi. (Vấn đề #541684282)
Các vấn đề hàng đầu đã được khắc phục trong bản thử nghiệm Beta 4 (tháng 8 năm 2026)
- Khi bật chế độ cài đặt "hiển thị ứng dụng bên dưới khu vực vết cắt" dành cho nhà phát triển, thanh trạng thái sẽ trở nên trong suốt trên trình chạy sau khi thoát khỏi chế độ phát video toàn màn hình. (Vấn đề #295747911)
- Vấn đề về quản lý nhiệt khiến thiết bị quá nóng và đột ngột khởi động lại trong quá trình sử dụng. (Vấn đề #437116407)
- Vấn đề khiến bạn không thể phản chiếu màn hình lên kính thông minh XR bên ngoài qua USB-C. (Vấn đề #439269938)
- Tính năng điều hướng bằng cử chỉ không phản hồi khi hiển thị ứng dụng bên dưới vết cắt trên màn hình. (Vấn đề #441378954)
- Tính năng tối ưu hoá giới hạn pin ở mức 80% khiến thời gian sạc quá lâu trong ngưỡng 2% cuối cùng. (Vấn đề #477009501, Vấn đề #476803337)
- Vấn đề về giao diện người dùng của trình chạy, trong đó việc tìm kiếm ứng dụng trong ngăn chứa ứng dụng không xử lý được dữ liệu nhập bằng văn bản. (Vấn đề #505157934, Vấn đề #527921034, Vấn đề #530531588, Vấn đề #537704656)
- Khi gọi trình đơn nguồn bằng các nút phần cứng, hiệu ứng làm mờ nền phía sau thanh điều hướng bị thiếu. (Vấn đề #537202501)
- Vấn đề khiến âm thanh cuộc gọi điện thoại được phát qua loa điện thoại theo mặc định thay vì qua các thiết bị Bluetooth đã kết nối. (Vấn đề #537908014, Vấn đề #541501134, Vấn đề #541772860, Vấn đề #545047074)
- Lỗi hiển thị trình chuyển đổi ứng dụng Gần đây, trong đó thẻ tác vụ đầu tiên có thể bị treo và bị cắt hình ảnh phía sau các ứng dụng khác trong khi cuộn theo chiều ngang. (Vấn đề #530484511, Vấn đề #505564040, Vấn đề #545574713, Vấn đề #551022006)
- Khoá tài nguyên dịch vụ âm thanh được kích hoạt trong quá trình ghi màn hình, ngăn việc sử dụng micrô trên các ứng dụng và phương thức nhập như Gboard và Gemini cho đến khi thiết bị khởi động lại. (Vấn đề #538229807)
- Sự không nhất quán về hình ảnh trong Giao diện người dùng hệ thống, trong đó việc tắt màn hình từ màn hình chính sẽ kích hoạt hiệu ứng mờ dần thay vì hiệu ứng tắt màn hình bằng nút nguồn. (Vấn đề #541261786)
- Vấn đề về kết xuất độ tương phản thấp ở chế độ tối, trong đó biểu tượng bánh răng cài đặt Wi-Fi đã kết nối hầu như không hiển thị. (Vấn đề #536320341)
- Khi bật chế độ 3D trên kính thông minh đã kết nối, màn hình sẽ trống. (Vấn đề #536628506)
- Vấn đề về giao diện người dùng khiến thanh thông báo không thể kéo xuống hết cỡ. (Vấn đề #539244095, Vấn đề #547801203, Vấn đề #547017781, Vấn đề #546896889, Vấn đề #547163658, Vấn đề #547281675)
- Sự cố trong đó các ứng dụng WebGL có thể bị treo hoặc gặp sự cố trong quá trình trình duyệt khi kết hợp bản đồ bóng với các thuộc tính màu đỉnh bằng cách giải quyết việc đọc bộ nhớ không hợp lệ trong quá trình xử lý trạng thái kết cấu của trình điều khiển GPU PowerVR. (Vấn đề #541322087)
- Lỗi không mở khoá được bằng khuôn mặt trong điều kiện thiếu sáng khiến tính năng Mở khoá bằng vân tay bị bỏ qua và buộc người dùng phải nhập mã PIN. (Vấn đề #547597971, Vấn đề #545329611, Vấn đề #541723970)
Các vấn đề hàng đầu đã được khắc phục trong bản Beta 3 (tháng 8 năm 2026)
- Việc mở ngăn thông báo và trình đơn Cài đặt nhanh gây ra lỗi hình ảnh và khiến thiết bị khởi động lại ngoài dự kiến. (Vấn đề #535249652, Vấn đề #543124160)
- Công cụ Tình trạng thiết bị và hỗ trợ đã hiển thị nhầm cảnh báo sai về tình trạng suy giảm dung lượng pin cho người dùng. (Vấn đề #535421490, Vấn đề #538943170, Vấn đề #535504630)
Các vấn đề hàng đầu đã được khắc phục trong bản Beta 1 (tháng 7 năm 2026)
- Quá trình ghép nối lại Bluetooth không thành công mà không có thông báo sau khi mất liên kết từ xa. (Vấn đề #412524057)
- Các nút điều khiển trình phát nội dung nghe nhìn nhấp nháy nhanh trên màn hình khoá khi đánh thức thiết bị, mặc dù thông báo của ứng dụng đã bị tắt. (Vấn đề #484607701)
- Lỗi hệ thống khiến thiết bị Pixel khởi động lại đột ngột khi gọi Gemini. (Vấn đề #505750489)
- Việc bắt đầu cử chỉ kéo và thả bằng nhiều ngón tay khiến ứng dụng nguồn ngừng nhận các sự kiện chạm tiếp theo. (Vấn đề #516836306)
- Thông báo đột nhiên không xuất hiện trong ngăn thông báo cho đến khi hệ thống khởi động lại. (Vấn đề #526139207, Vấn đề #522657034)
- Quá trình tạo khoá ML-DSA không thành công và có ngoại lệ khi sử dụng chuỗi tóm tắt "NONE" thay vì hằng số lớp. (Vấn đề #525612735)
- Vấn đề trong AccessibilityNodeInfo.toString() khiến ranh giới cửa sổ được ghi lại không chính xác bằng ranh giới màn hình, dẫn đến dữ liệu gỡ lỗi hỗ trợ tiếp cận gây hiểu lầm. (Vấn đề #520428442)
- Hiệu ứng làm mờ giao diện người dùng ở cấp cửa sổ không hiển thị được và nút bật/tắt "Cho phép làm mờ ở cấp cửa sổ" dành cho nhà phát triển đã đặt lại sau khi khởi động lại. (Vấn đề #527376569)