بتا ۷.۱
| تاریخ انتشار | ۱۶ اکتبر ۲۰۲۶ |
| ساختها | CP41.260831.019 |
| پشتیبانی شبیهساز | x86 (64-bit), ARM (v8-A) |
| سطح وصله امنیتی | 2026-10-05 |
| خدمات Google Play | 26.28.33 |
نسخه بتا ۷
| تاریخ انتشار | ۹ اکتبر ۲۰۲۶ |
| ساختها | CP41.260831.016 |
| پشتیبانی شبیهساز | x86 (64-bit), ARM (v8-A) |
| سطح وصله امنیتی | 2026-10-05 |
| خدمات Google Play | 26.28.33 |
نسخه بتای ۶.۱
| تاریخ انتشار | ۲۹ سپتامبر ۲۰۲۶ |
| ساختها | CP41.260831.007.A3 CP41.260831.011 |
| پشتیبانی شبیهساز | x86 (64-bit), ARM (v8-A) |
| سطح وصله امنیتی | 2026-08-05 |
| خدمات Google Play | 26.28.33 |
نسخه بتای ۶
| تاریخ انتشار | ۲۴ سپتامبر ۲۰۲۶ |
| ساختها | CP41.260831.007 |
| پشتیبانی شبیهساز | x86 (64-bit), ARM (v8-A) |
| سطح وصله امنیتی | 2026-08-05 |
| خدمات Google Play | 26.28.33 |
بتا ۵
| تاریخ انتشار | ۱۵ سپتامبر ۲۰۲۶ |
| ساختها | CP41.260828.004.A8 CP41.260828.005.A6 |
| پشتیبانی شبیهساز | x86 (64-bit), ARM (v8-A) |
| سطح وصله امنیتی | 2026-08-05 |
| خدمات Google Play | 26.28.33 |
بتا ۴
| تاریخ انتشار | ۲۸ اوت ۲۰۲۶ |
| ساختها | CP41.260814.003.A2 CP41.260814.003.B1 CP41.260814.003.C2 |
| پشتیبانی شبیهساز | x86 (64-bit), ARM (v8-A) |
| سطح وصله امنیتی | 2026-08-05 |
| خدمات Google Play | 26.28.33 |
نسخه بتای ۳
| تاریخ انتشار | ۱۴ اوت ۲۰۲۶ |
| ساختها | CP41.260731.005.A2 CP41.260731.005.B1 |
| پشتیبانی شبیهساز | x86 (64-bit), ARM (v8-A) |
| سطح وصله امنیتی | 2026-08-05 |
| خدمات Google Play | 26.26.34 |
بتا ۲
| تاریخ انتشار | ۳ اوت ۲۰۲۶ |
| ساختها | CP41.260717.006 |
| پشتیبانی شبیهساز | x86 (64-bit), ARM (v8-A) |
| سطح وصله امنیتی | 2026-07-05 |
| خدمات Google Play | 26.24.35 |
بتا ۱
| تاریخ انتشار | ۲۰ ژوئیه ۲۰۲۶ |
| ساختها | CP41.260701.005 |
| پشتیبانی شبیهساز | x86 (64-bit), ARM (v8-A) |
| سطح وصله امنیتی | 2026-07-05 |
| خدمات Google Play | 26.23.34 |
Android 17 QPR 2 Beta 7.1 (اکتبر ۲۰۲۶)
با تکیه بر نسخه اولیه Android 17، همچنان پلاتفرم را با اصلاحات و بهبودهایی بهروز میکنیم که سپس برای دستگاههای پشتیبانیشده عرضه میشوند. این نسخهها هر سه ماه یکبار ازطریق نسخههای پخش پلاتفرم سهماهه (QPR) منتشر میشوند که هم به AOSP و هم به دستگاههای Google Pixel بهعنوان بخشی از رونمایی ویژگی ارائه میشوند.
اگرچه این بهروزرسانیها شامل تغییرات میانای برنامهسازی کاربردی که بر برنامه تأثیر بگذارد نمیشود، تصاویر جدیدترین نسخههای ساخت بتای QPR را ارائه میدهیم تا بتوانید درصورت نیاز برنامهتان را با این نسخههای ساخت آزمایش کنید (برای مثال، اگر ویژگیهای آتی وجود داشته باشد که ممکن است بر تجربه کاربری برنامهتان تأثیر بگذارد).
Android 17 QPR2 شامل یک نسخه جزئی کیت توسعه نرمافزار است. این بهروزرسانی افزایشی هیچ تغییر رفتاری برنامهریزیشدهای ندارد و نیاز به آزمایش سازگاری را به حداقل میرساند. میتوانید تغییرات فعلی کیت توسعه نرمافزار را در گزارش تفاوت میانای برنامهسازی کاربردی ببینید.
مقاومسازی دربرابر کلاهبرداری هدایت تماس
Android 17 QPR2 محدودیتهای امنیتی جدیدی را برای هدایت تماس برنامهای معرفی میکند تا از کاربران دربرابر کلاهبرداری محافظت کند. اکنون سیستم کدهای USSD هدایت تماس (مانند *21#) را که بااستفاده از
TelephonyManager.sendUssdRequest() API اجرا میشوند تجزیه میکند و بهطور انتخابی
محدود میکند.
- محدودیت میانای برنامهسازی کاربردی: میانای برنامهسازی کاربردی
sendUssdRequest()دیگر برای کدهای هدایت تماس که فقط از اجازهCALL_PHONEاستفاده میکنند دردسترس نیست. برنامههای استانداردی که تلاش کنند این کدها را در پسزمینه اجرا کنند مسدود خواهند شد و تماس برگشتیUSSD_ERROR_NOT_ALLOWEDدریافت خواهند کرد. - تأیید سیستم: برای مقابله با کلاهبرداریهای مهندسی اجتماعی، کاربرانی که بهطور دستی کدهای هدایت تماس را در شمارهگیر سیستم شمارهگیری میکنند، اکنون قبلاز اجرای فرمان، کادر گفتگوی تأیید جدیدی در سطح سیستمعامل خواهند دید.
- کدهای USSD غیرمرتبط با هدایت تماس: درخواستهای USSD فعالکننده غیرمرتبط با هدایت تماس (مانند انتقال پول ازطریق تلفن همراه و بررسی حساب) تحت تأثیر این تغییر قرار نمیگیرند.
- کاهش اثر: اگر برنامهتان تحتتأثیر قرار گرفته است، بررسی کنید که
فراخوانی برگشتی ناموفق
USSD_ERROR_NOT_ALLOWEDرا بهدرستی مدیریت کند. برای برنامههایی که به راهاندازی هدایت تماس نیاز دارند و واجدشرایط نقش معافشده نیستند، جریان خود را به استفاده از هدفACTION_DIALبرای پیشتکمیل شمارهگیر منتقل کنید تا کاربر بتواند کنش را بهصورت دستی تأیید کند.
ارائه بهینهشده همهفرستیهای خود
On devices running Android 17 QPR2 or higher, Android delivers
self-broadcasts more efficiently to improve system health. A self-broadcast
is a broadcast (for example, one sent with
sendBroadcast()) for which all of the receivers,
whether context-registered or declared in the manifest, run in the same process
that sent the broadcast. If any receiver runs in a different process, the
broadcast isn't a self-broadcast. The system hands self-broadcasts back to the
sending process, which delivers them to its own receivers on the main thread.
This prevents apps from keeping themselves running in the background by
repeatedly sending broadcasts to themselves. This change applies to all apps,
regardless of their targetSdkVersion.
This change affects your app in the following ways:
Sending a self-broadcast doesn't raise your process's importance and doesn't prevent a cached process from being frozen.
If your process is cached and frozen, self-broadcasts that it sent wait until the process is unfrozen, for example, when the user returns to the app or another component of the app starts.
Self-broadcasts that haven't been delivered yet are held in the process's memory. If the system kills the process before they're delivered, they're lost and aren't redelivered.
Broadcasts that have a receiver in a different process (including another
process of the same app), broadcasts sent on behalf of another app (such as
through a PendingIntent), and broadcasts sent to a different user profile
aren't affected.
Make sure your app doesn't rely on self-broadcasts to do work in the background. Don't use self-broadcasts as a timer or keep-alive mechanism. To schedule background work, use WorkManager, or use AlarmManager for work that must happen at a specific time. For communication within a process, use direct calls such as callbacks or Kotlin flows instead of broadcasts.
مشکل شناختهشده در نسخه بتا ۷.۱
کاربران Pixel 11 Pro Fold ممکن است لازم باشد «قفلگشایی با چهره» را دوباره ثبت کنند تا بهدرستی کار کند.
مشکلات برتر برطرفشده در نسخه بتا ۷.۱ (اکتبر ۲۰۲۶)
- لرزش شدید میانای کاربر و توقفهای چندثانیهای (مشکل شماره ۵۷۱۱۸۶۷۳۴)
مشکلات برتر برطرفشده در نسخه بتا ۷ (اکتبر ۲۰۲۶)
- مصرف بیشازحد باتری در حالتهای غیرفعال وقتی «حالت سکوت با وارو کردن» مانع از رفتن دستگاه به حالت خواب عمیق میشود. (مشکل شماره ۵۶۰۰۳۶۴۲۷، مشکل شماره ۵۶۹۰۷۹۹۴۴)
- بارگیریهای HTTPS وقتی ازطریق DownloadManager سیستم شروع میشوند، بلافاصله ناموفق میشوند. (مشکل شماره ۵۶۲۸۳۳۷۱۱)
مشکلات برتر برطرفشده در نسخه بتا ۶ (سپتامبر ۲۰۲۶)
- یک رگرسیون بصری که باعث میشود محتوای جعبهنامهای درطول انتقال فعالیت از نوار وضعیت نشت کند. (مشکل شماره ۴۹۳۴۳۸۰۵۷)
- محافظ صفحهنمایش درحین شارژ شدن، صفحهای خالی را نمایش میدهد. (مشکل شماره ۵۱۶۲۶۲۷۱۳، مشکل شماره ۵۲۶۵۶۰۳۹۷)
- بازراهاندازی غیرمنتظره دستگاه در Pixel 9 Pro Fold هنگام مقداردهی اولیه نمایاب دوربین در برنامههای شخص ثالث. (مشکل شماره ۵۵۵۹۶۰۸۲۰، مشکل شماره ۵۵۸۵۶۴۴۸۷، مشکل شماره ۵۵۴۷۶۳۰۲۷، مشکل شماره ۵۵۹۴۲۱۴۰۹)
- برنامههای قفلشده را نمیتوان بااستفاده از اشارههای تند کشیدن در «موارد اخیر» بست. (مشکل شماره ۵۵۵۵۷۹۹۵۳)
- خرابی هسته سیستم که باعث میشد وقتی برنامههای شخص ثالث درطول درستیسنجی هویت زیستسنجشی بهطور همزمان درخواست دسترسی به دوربین و میکروفون میکردند، دستگاهها بهطور غیرمنتظرهای بازراهاندازی شوند. (مشکل شماره ۵۵۷۷۱۲۱۸۹)
- مشکلی که باعث ازکارافتادن، بازراهاندازی، یا توقف دستگاه هنگام پیمایش میشد. (مشکل شماره ۵۵۹۰۵۴۳۲۳)
مشکلات برتر برطرفشده در نسخه بتا ۵ (سپتامبر ۲۰۲۶)
- با تغییر دادن نوع دستگاه بلوتوث در تنظیمات، نماد آن بهصورت بصری بهروزرسانی نشد. (مشکل شماره ۵۱۶۰۷۱۱۳۴)
- مشکل پایداری سیستم که باعث بازراهاندازی غیرمنتظره دستگاه درطول پیمایش مداوم واسط کاربر در برنامههایی با رسانه سنگین میشد. (مشکل شماره ۵۴۴۲۹۱۱۱۳)
- فشار دادن دکمههای سختافزاری میزان صدا درحین ارسال محتوای رسانه مانع از نمایش واسط کاربر لغزنده میزان صدای سیستم میشد. (مشکل شماره ۵۴۸۱۴۵۰۱۸)
- مشکل پردازش نوشتار که باعث میشد هنگام تایپ کردن در فیلدهای جستجو، برجستهسازیهای غیرمنتظره در پسزمینه ظاهر شود برطرف شد و مشکل مسیریابی پیمایش که مانع از باز شدن صحیح قفل «فضای خصوصی» میشد حل شد. (مشکل شماره ۵۴۸۲۸۵۵۹۶)
- حالت HDR بهبودیافته با اینکه در تنظیمات کاربر خاموش شده بود، همچنان فعال بود. (مشکل شماره ۵۴۷۴۵۷۹۱۰)
- راهاندازی «کیف پول Google» ازطریق میانبر دکمه روشن/خاموش باعث میشد نمایشگر لمسی از کار بیفتد. (مشکل شماره ۵۴۹۷۵۸۰۸۴)
- «دوربین» درطول پردازش تمامنما ازکار میافتد. (مشکل شماره ۵۵۱۰۶۹۶۲۵)
- صدای بلوتوث پساز تکمیل یا پاسخ دادن به تماس، دچار نویز و اعوجاج میشود. (مشکل شماره ۵۴۱۶۸۴۲۸۲)
مشکلات برتر برطرفشده در نسخه بتا ۴ (اوت ۲۰۲۶)
- فعال کردن تنظیمات توسعهدهنده «ارائه برنامهها در زیر ناحیه برش» باعث ایجاد نوار وضعیت شفاف در راهانداز پساز خروج از بازپخش ویدیو تمامصفحه میشد. (مشکل شماره ۲۹۵۷۴۷۹۱۱)
- مشکل مدیریت حرارتی که باعث میشد دستگاهها بیشازحد گرم شوند و بهطور غیرمنتظره درحین استفاده بازراهاندازی شوند. (مشکل شماره ۴۳۷۱۱۶۴۰۷)
- مشکلی که مانع از آینهسازی صفحهنمایش در عینک واقعیت گسترده USB-C خارجی میشد. (مشکل شماره ۴۳۹۲۶۹۹۳۸)
- پیمایش اشارهای هنگام پرداز کردن برنامهها در زیر برش نمایشگر غیرقابلاستفاده میشد. (مشکل شماره ۴۴۱۳۷۸۹۵۴)
- بهینهسازی حد باتری ۸۰٪ باعث زمان شارژ بیشازحد در آستانه ۲٪ نهایی میشد. (مشکل شماره ۴۷۷۰۰۹۵۰۱، مشکل شماره ۴۷۶۸۰۳۳۳۷)
- مشکل واسط کاربر راهانداز که در آن جستجوی برنامهها در کشو برنامه نمیتوانست ورودی نوشتاری را پردازش کند. (مشکل شماره ۵۰۵۱۵۷۹۳۴، مشکل شماره ۵۲۷۹۲۱۰۳۴، مشکل شماره ۵۳۰۵۳۱۵۸۸، مشکل شماره ۵۳۷۷۰۴۶۵۶)
- فراخوانی منو روشن/خاموش ازطریق دکمههای سختافزاری باعث میشد جلوه محو کردن پسزمینه در پشت نوار پیمایش وجود نداشته باشد. (مشکل شماره ۵۳۷۲۰۲۵۰۱)
- مشکلی که باعث میشد صدای تماس تلفنی بهجای دستگاههای بلوتوث متصل، بهطور پیشفرض از بلندگوی تلفن پخش شود. (مشکل شماره ۵۳۷۹۰۸۰۱۴، مشکل شماره ۵۴۱۵۰۱۱۳۴، مشکل شماره ۵۴۱۷۷۲۸۶۰، مشکل شماره ۵۴۵۰۴۷۰۷۴)
- اشکال پردازش در جابهجاگر برنامه «موارد اخیر» که در آن اولین کارت وظیفه ممکن بود بهطور متناوب ثابت شود و درطول پیمایش افقی بهطور دیداری پشت برنامههای دیگر قرار گیرد. (مشکل شماره ۵۳۰۴۸۴۵۱۱، مشکل شماره ۵۰۵۵۶۴۰۴۰، مشکل شماره ۵۴۵۵۷۴۷۱۳، مشکل شماره ۵۵۱۰۲۲۰۰۶)
- قفل منبع سرویس صوتی درطول ضبط صفحهنمایش فعال میشد و تا زمانی که دستگاه بازراهاندازی نمیشد، مانع استفاده از میکروفون در برنامهها و روشهای ورودی مانند Gboard و Gemini میشد. (مشکل شماره ۵۳۸۲۲۹۸۰۷)
- یک ناهماهنگی بصری در «میانای کاربر سیستم» که در آن خاموش کردن صفحهنمایش از صفحه اصلی بهجای پویانمایی خاموش شدن صفحهنمایش با دکمه روشن/خاموش، باعث محو شدن ساده میشد. (مشکل شماره ۵۴۱۲۶۱۷۸۶)
- مشکل پردازش با کنتراست پایین در حالت تاریک که در آن نماد چرخدنده تنظیمات Wi-Fi متصل بهسختی قابلمشاهده بود. (مشکل شماره ۵۳۶۳۲۰۳۴۱)
- فعال کردن حالت سهبعدی در عینک هوشمند متصلشده منجر به نمایش صفحه خالی میشد. (مشکل شماره ۵۳۶۶۲۸۵۰۶)
- مشکل «میانای کاربر» که مانع از کشیدن نوار اعلان تا پایین میشد. (مشکل شماره ۵۳۹۲۴۴۰۹۵، مشکل شماره ۵۴۷۸۰۱۲۰۳، مشکل شماره ۵۴۷۰۱۷۷۸۱، مشکل شماره ۵۴۶۸۹۶۸۸۹، مشکل شماره ۵۴۷۱۶۳۶۵۸، مشکل شماره ۵۴۷۲۸۱۶۷۵)
- مشکلی که در آن برنامههای WebGL میتوانستند هنگام ترکیب نقشههای سایه با مشخصههای رنگ رأس، با حل کردن خواندن حافظه نامعتبر در پردازش وضعیت بافت درایور PowerVR GPU، فرایند مرورگر را متوقف کنند یا ازکار بیندازند. (مشکل شماره ۵۴۱۳۲۲۰۸۷)
- درصورت ناموفق بودن «قفلگشایی با چهره» در نور کم، «قفلگشایی با اثر انگشت» نادیده گرفته میشد و کاربر مجبور به وارد کردن پین میشد. (مشکل شماره ۵۴۷۵۹۷۹۷۱، مشکل شماره ۵۴۵۳۲۹۶۱۱، مشکل شماره ۵۴۱۷۲۳۹۷۰)
مشکلات برتر برطرفشده در نسخه بتا ۳ (اوت ۲۰۲۶)
- باز کردن کشوی اعلان و منو «تنظیمات فوری» باعث خرابی بصری و بازراهاندازی غیرمنتظره دستگاه میشد. (مشکل شماره ۵۳۵۲۴۹۶۵۲، مشکل شماره ۵۴۳۱۲۴۱۶۰)
- ابزار «پشتیبانی و سلامتی دستگاه» بهاشتباه هشدارهای نادرستی درباره کاهش ظرفیت باتری به کاربران نشان میداد. (مشکل شماره ۵۳۵۴۲۱۴۹۰، مشکل شماره ۵۳۸۹۴۳۱۷۰، مشکل شماره ۵۳۵۵۰۴۶۳۰)
مشکلات برتر برطرفشده در نسخه بتا ۱ (ژوئیه ۲۰۲۶)
- جفتسازی مجدد بلوتوث پساز قطع اتصال از راه دور بدون اطلاع کاربر ناموفق است. (مشکل شماره ۴۱۲۵۲۴۰۵۷)
- باوجود غیرفعال بودن اعلانهای برنامه، کنترلهای پخشکننده رسانه هنگام بیدار کردن دستگاه بهطور خلاصه در صفحه قفل چشمک میزنند. (مشکل شماره ۴۸۴۶۰۷۷۰۱)
- خرابی سیستم که باعث میشود دستگاههای Pixel هنگام فراخوانی Gemini بهطور غیرمنتظره بازراهاندازی شوند. (مشکل شماره ۵۰۵۷۵۰۴۸۹)
- شروع اشاره کشیدن و رها کردن با چند انگشت باعث شد برنامه منبع دریافت رویدادهای لمسی بعدی را متوقف کند. (مشکل شماره ۵۱۶۸۳۶۳۰۶)
- اعلانها بهطور تصادفی در سایه اعلان نامرئی شدند تا اینکه سیستم بازراهاندازی شد. (مشکل شماره ۵۲۶۱۳۹۲۰۷، مشکل شماره ۵۲۲۶۵۷۰۳۴)
- تولید کلید ML-DSA هنگام استفاده از خلاصه رشته «NONE» بهجای ثابت کلاس با استثنا مواجه میشود. (مشکل شماره ۵۲۵۶۱۲۷۳۵)
- مشکلی در AccessibilityNodeInfo.toString() که در آن مرزهای پنجره بهاشتباه بااستفاده از مرزهای صفحهنمایش ثبت میشد و باعث گمراه شدن دادههای اشکالزدایی دسترسپذیری میشد. (مشکل شماره ۵۲۰۴۲۸۴۴۲)
- جلوههای محو کردن واسط کاربر در سطح پنجره ارائه نشد و کلید روشن/خاموش توسعهدهنده «مجاز کردن محو کردن در سطح پنجره» پساز راهاندازی مجدد بازنشانی شد. (مشکل شماره ۵۲۷۳۷۶۵۶۹)