रिलीज़ टिप्पणियां

बीटा 7.1

रिलीज़ की तारीख 16 अक्टूबर, 2026
बिल्ड CP41.260831.019
एम्युलेटर के लिए सहायता x86 (64-बिट), ARM (v8-A)
सुरक्षा पैच का लेवल 2026-10-05
Google Play services 26.28.33

बीटा 7

रिलीज़ की तारीख 9 अक्टूबर, 2026
बिल्ड CP41.260831.016
एम्युलेटर के लिए सहायता x86 (64-बिट), ARM (v8-A)
सुरक्षा पैच का लेवल 2026-10-05
Google Play services 26.28.33

बीटा 6.1

रिलीज़ की तारीख 29 सितंबर, 2026
बिल्ड CP41.260831.007.A3
CP41.260831.011
एम्युलेटर के लिए सहायता x86 (64-बिट), ARM (v8-A)
सुरक्षा पैच का लेवल 2026-08-05
Google Play services 26.28.33

बीटा 6

रिलीज़ की तारीख 24 सितंबर, 2026
बिल्ड CP41.260831.007
एम्युलेटर के लिए सहायता x86 (64-बिट), ARM (v8-A)
सुरक्षा पैच का लेवल 2026-08-05
Google Play services 26.28.33

बीटा 5

रिलीज़ की तारीख 15 सितंबर, 2026
बिल्ड CP41.260828.004.A8
CP41.260828.005.A6
एम्युलेटर के लिए सहायता x86 (64-बिट), ARM (v8-A)
सुरक्षा पैच का लेवल 2026-08-05
Google Play services 26.28.33

बीटा 4

रिलीज़ की तारीख 28 अगस्त, 2026
बिल्ड CP41.260814.003.A2
CP41.260814.003.B1
CP41.260814.003.C2
एम्युलेटर के लिए सहायता x86 (64-बिट), ARM (v8-A)
सुरक्षा पैच का लेवल 2026-08-05
Google Play services 26.28.33

बीटा 3

रिलीज़ की तारीख 14 अगस्त, 2026
बिल्ड CP41.260731.005.A2
CP41.260731.005.B1
एम्युलेटर के लिए सहायता x86 (64-बिट), ARM (v8-A)
सुरक्षा पैच का लेवल 2026-08-05
Google Play services 26.26.34

बीटा 2

रिलीज़ की तारीख 3 अगस्त, 2026
बिल्ड CP41.260717.006
एम्युलेटर के लिए सहायता x86 (64-बिट), ARM (v8-A)
सुरक्षा पैच का लेवल 2026-07-05
Google Play services 26.24.35

Beta 1

रिलीज़ की तारीख 20 जुलाई, 2026
बिल्ड CP41.260701.005
एम्युलेटर के लिए सहायता x86 (64-बिट), ARM (v8-A)
सुरक्षा पैच का लेवल 2026-07-05
Google Play services 26.23.34

Android 17 QPR 2 का बीटा वर्शन 7.1 (अक्टूबर 2026)

Android 17 की शुरुआती रिलीज़ के बाद, हम प्लैटफ़ॉर्म को अपडेट करते रहते हैं. इसमें गड़बड़ियों को ठीक किया जाता है और सुधार किए जाते हैं. इसके बाद, इन्हें उन डिवाइसों पर रोल आउट किया जाता है जिन पर ये काम करते हैं. ये रिलीज़ हर तिमाही में क्वार्टरली प्लैटफ़ॉर्म रिलीज़ (क्यूपीआर) के ज़रिए होती हैं. इन्हें एओएसपी और Google Pixel डिवाइसों, दोनों पर नई सुविधाओं के तौर पर उपलब्ध कराया जाता है.

हालांकि, इन अपडेट में एपीआई से जुड़े ऐसे बदलाव शामिल नहीं होते हैं जिनसे ऐप्लिकेशन पर असर पड़े, लेकिन हम क्यूपीआर के नए बीटा बिल्ड की इमेज उपलब्ध कराते हैं. इससे आपको ज़रूरत के हिसाब से, इन बिल्ड के साथ अपने ऐप्लिकेशन की जांच करने में मदद मिलती है. उदाहरण के लिए, अगर आने वाले समय में ऐसी सुविधाएं उपलब्ध होने वाली हैं जिनसे आपके ऐप्लिकेशन के उपयोगकर्ता अनुभव पर असर पड़ सकता है.

Android 17 QPR2 में, एसडीके का एक छोटा वर्शन शामिल है. इस इंक्रीमेंटल अपडेट में, व्यवहार में कोई बदलाव नहीं किया गया है. इससे, साथ काम करने की जांच की ज़रूरत कम हो जाती है. एपीआई में हुए बदलाव की रिपोर्ट में, एसडीके में हुए मौजूदा बदलाव देखे जा सकते हैं.

कॉल फ़ॉरवर्ड करने की सुविधा से जुड़ी धोखाधड़ी के ख़िलाफ़ सुरक्षा को बेहतर बनाना

Android 17 QPR2 में, प्रोग्राम के हिसाब से कॉल फ़ॉरवर्ड करने की सुविधा पर सुरक्षा से जुड़ी नई पाबंदियां लगाई गई हैं. इनका मकसद, उपयोगकर्ताओं को धोखाधड़ी से बचाना है. सिस्टम अब TelephonyManager.sendUssdRequest() एपीआई का इस्तेमाल करके, कॉल फ़ॉरवर्ड करने वाले यूएसएसडी कोड (जैसे, *21#) को पार्स करता है और चुनिंदा कोड पर पाबंदी लगाता है.

  • एपीआई से जुड़ी पाबंदी: अब sendUssdRequest() एपीआई को कॉल फ़ॉरवर्ड करने वाले कोड के लिए ऐक्सेस नहीं किया जा सकता. इसके लिए, सिर्फ़ CALL_PHONE अनुमति का इस्तेमाल किया जा सकता है. बैकग्राउंड में इन कोड को चलाने की कोशिश करने वाले स्टैंडर्ड ऐप्लिकेशन ब्लॉक कर दिए जाएंगे और उन्हें USSD_ERROR_NOT_ALLOWED कॉलबैक मिलेगा.
  • सिस्टम की पुष्टि: सोशल इंजीनियरिंग वाले धोखाधड़ी के मामलों से निपटने के लिए, सिस्टम डायलर में कॉल फ़ॉरवर्ड करने वाले कोड मैन्युअल तरीके से डायल करने वाले उपयोगकर्ताओं को अब कमांड लागू होने से पहले, ओएस-लेवल पर पुष्टि करने वाला एक नया डायलॉग बॉक्स दिखेगा.
  • कॉल फ़ॉरवर्ड करने की सुविधा के अलावा, अन्य सुविधाओं के लिए यूएसएसडी कोड: कॉल फ़ॉरवर्ड करने की सुविधा के अलावा, अन्य सुविधाओं के लिए यूएसएसडी कोड के अनुरोधों पर इस बदलाव का कोई असर नहीं पड़ेगा. जैसे, मोबाइल से पैसे ट्रांसफ़र करना और खाते की जांच करना.
  • जोखिम कम करने की प्रोसेस: अगर आपके ऐप्लिकेशन पर असर पड़ा है, तो पुष्टि करें कि वह 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.

बीटा वर्शन 7.1 में पहले से मालूम समस्या

Pixel 11 Pro Fold के उपयोगकर्ताओं को फ़ेस अनलॉक की सुविधा का इस्तेमाल करने के लिए, अपने चेहरे को फिर से रजिस्टर करना पड़ सकता है.

बीटा 7.1 (अक्टूबर 2026) में ठीक की गई मुख्य समस्याएं

  • यूज़र इंटरफ़ेस (यूआई) का बार-बार रुकना और कुछ सेकंड के लिए फ़्रीज़ हो जाना (समस्या #571186734)

बीटा 7 में ठीक की गई मुख्य समस्याएं (अक्टूबर 2026)

  • डिवाइस के इस्तेमाल में न होने पर, बैटरी का ज़्यादा खर्च होना. ऐसा तब होता है, जब 'साइलेंट करने के लिए फ़ोन पलटें' सुविधा, डिवाइस को डीप स्लीप मोड में जाने से रोकती है. (समस्या #560036427, समस्या #569079944)
  • सिस्टम के DownloadManager से शुरू किए जाने पर, एचटीटीपीएस डाउनलोड तुरंत बंद हो जाते हैं. (समस्या #562833711)

बीटा 6 में ठीक की गई मुख्य समस्याएं (सितंबर 2026)

  • एक विज़ुअल रिग्रेशन की वजह से, गतिविधि के ट्रांज़िशन के दौरान लेटरबॉक्स वाला कॉन्टेंट, स्टेटस बार से लीक हो रहा है. (समस्या #493438057)
  • चार्जिंग के दौरान, स्क्रीन सेवर खाली स्क्रीन दिखाता है. (समस्या #516262713, समस्या #526560397)
  • तीसरे पक्ष के ऐप्लिकेशन में कैमरे का व्यूफ़ाइंडर शुरू करने पर, Pixel 9 Pro Fold डिवाइस अचानक रीबूट हो जाता है. (समस्या #555960820, समस्या #558564487, समस्या #554763027, समस्या #559421409)
  • लॉक किए गए ऐप्लिकेशन, 'हाल ही में इस्तेमाल किए गए ऐप्लिकेशन' सेक्शन में स्वाइप जेस्चर का इस्तेमाल करके खारिज नहीं किए जा सकते. (समस्या #555579953)
  • सिस्टम कर्नेल क्रैश होने की वजह से, डिवाइस अचानक रीबूट हो जाते थे. ऐसा तब होता था, जब बायोमेट्रिक तरीके से पहचान की पुष्टि करने के दौरान, तीसरे पक्ष के ऐप्लिकेशन एक साथ कैमरे और माइक्रोफ़ोन के ऐक्सेस का अनुरोध करते थे. (समस्या #557712189)
  • एक समस्या को ठीक किया गया है. इसकी वजह से, स्क्रोल करते समय डिवाइस क्रैश हो जाता था, रीबूट हो जाता था या हैंग हो जाता था. (समस्या #559054323)

बीटा 5 में ठीक की गई मुख्य समस्याएं (सितंबर 2026)

  • सेटिंग में जाकर ब्लूटूथ डिवाइस का टाइप बदलने पर, उसका आइकॉन अपडेट नहीं होता. (समस्या #516071134)
  • सिस्टम की स्टेबिलिटी से जुड़ी एक समस्या को ठीक किया गया है. इसकी वजह से, मीडिया-हैवी ऐप्लिकेशन में यूज़र इंटरफ़ेस (यूआई) को लगातार स्क्रोल करने पर, डिवाइस अचानक रीबूट हो जाता था. (समस्या #544291113)
  • मीडिया कास्ट करते समय, आवाज़ कम या ज़्यादा करने वाले बटन दबाने पर, सिस्टम वॉल्यूम स्लाइडर का यूआई नहीं दिखता था. (समस्या #548145018)
  • टेक्स्ट रेंडरिंग से जुड़ी समस्या को ठीक किया गया है. इसकी वजह से, खोज फ़ील्ड में टाइप करते समय बैकग्राउंड में अनचाही हाइलाइट दिखती थीं. साथ ही, नेविगेशन रूटिंग से जुड़ी समस्या को ठीक किया गया है. इसकी वजह से, प्राइवेट स्पेस को सही तरीके से अनलॉक करने में समस्या आ रही थी. (समस्या #548285596)
  • उपयोगकर्ता की सेटिंग में बंद होने के बावजूद, बेहतर एचडीआर मोड चालू रहा. (समस्या #547457910)
  • पावर बटन के शॉर्टकट से Google Wallet लॉन्च करने पर, टचस्क्रीन काम नहीं कर रही थी. (समस्या #549758084)
  • पैनोरामा फ़ोटो प्रोसेस करने के दौरान कैमरा क्रैश हो जाता है. (समस्या #551069625)
  • कॉल खत्म होने या कॉल का जवाब देने के बाद, ब्लूटूथ ऑडियो में शोर और आवाज़ में गड़बड़ी की समस्या आना. (समस्या #541684282)

बीटा 4 (अगस्त 2026) में ठीक की गई मुख्य समस्याएं

  • "कटआउट एरिया के नीचे ऐप्लिकेशन रेंडर करें" डेवलपर सेटिंग चालू करने पर, फ़ुलस्क्रीन वीडियो प्लेबैक से बाहर निकलने के बाद, लॉन्चर पर स्टेटस बार पारदर्शी हो जाता था. (समस्या #295747911)
  • थर्मल मैनेजमेंट से जुड़ी समस्या की वजह से, डिवाइस ज़्यादा गर्म हो जाते थे और इस्तेमाल के दौरान अचानक रीबूट हो जाते थे. (समस्या #437116407)
  • यूएसबी-सी से कनेक्ट किए गए एक्सआर ग्लास पर, स्क्रीन शेयर करने में आने वाली समस्या. (समस्या #439269938)
  • डिसप्ले कटआउट के नीचे ऐप्लिकेशन रेंडर करते समय, जेस्चर वाला नेविगेशन काम नहीं करता. (समस्या #441378954)
  • बैटरी को 80% तक चार्ज करने की सुविधा को ऑप्टिमाइज़ करने की वजह से, आखिरी 2% चार्ज होने में ज़्यादा समय लग रहा था. (समस्या #477009501, समस्या #476803337)
  • लॉन्चर के यूज़र इंटरफ़ेस (यूआई) से जुड़ी एक समस्या को ठीक किया गया है. इसकी वजह से, ऐप्लिकेशन ड्रॉर में ऐप्लिकेशन खोजने के लिए टेक्स्ट इनपुट प्रोसेस नहीं हो पा रहा था. समस्या #505157934, समस्या #527921034, समस्या #530531588, समस्या #537704656
  • हार्डवेयर बटन का इस्तेमाल करके पावर मेन्यू को चालू करने पर, नेविगेशन बार के पीछे का बैकग्राउंड धुंधला नहीं हो रहा था. (समस्या #537202501)
  • एक समस्या को ठीक किया गया है. इसकी वजह से, फ़ोन कॉल का ऑडियो, कनेक्ट किए गए ब्लूटूथ डिवाइसों के बजाय फ़ोन के स्पीकर पर डिफ़ॉल्ट रूप से सुनाई देता था. (समस्या #537908014, समस्या #541501134, समस्या #541772860, समस्या #545047074)
  • हाल ही में इस्तेमाल किए गए ऐप्लिकेशन स्विचर में रेंडरिंग से जुड़ी गड़बड़ी की वजह से, हॉरिज़ॉन्टल स्क्रोलिंग के दौरान पहला टास्क कार्ड रुक-रुककर फ़्रीज़ हो सकता है और अन्य ऐप्लिकेशन के पीछे विज़ुअल तौर पर क्लिप हो सकता है. समस्या #530484511, समस्या #505564040, समस्या #545574713, समस्या #551022006
  • स्क्रीन रिकॉर्डिंग के दौरान, ऑडियो सेवा के रिसॉर्स लॉक की वजह से, ऐप्लिकेशन और इनपुट के तरीकों (जैसे, Gboard और Gemini) में माइक्रोफ़ोन का इस्तेमाल नहीं किया जा सकता. ऐसा तब तक होता है, जब तक डिवाइस को रीस्टार्ट नहीं किया जाता. (समस्या #538229807)
  • सिस्टम यूज़र इंटरफ़ेस (यूआई) में विज़ुअल से जुड़ी एक गड़बड़ी को ठीक किया गया है. इसकी वजह से, होम स्क्रीन से स्क्रीन बंद करने पर, पावर बटन से स्क्रीन बंद करने वाला ऐनिमेशन दिखने के बजाय, स्क्रीन धीरे-धीरे बंद हो जाती थी. (समस्या #541261786)
  • गहरे रंग वाले मोड में, कम कंट्रास्ट वाली रेंडरिंग की समस्या को ठीक किया गया है. इस समस्या की वजह से, कनेक्ट किए गए वाई-फ़ाई की सेटिंग का कॉग आइकॉन मुश्किल से दिखता था. (समस्या #536320341)
  • कनेक्ट किए गए स्मार्ट ग्लास पर 3D मोड चालू करने पर, स्क्रीन पर कुछ नहीं दिखता. (समस्या #536628506)
  • यूज़र इंटरफ़ेस से जुड़ी एक समस्या की वजह से, सूचना बार को पूरी तरह से नीचे नहीं खींचा जा सकता था. समस्या #539244095, समस्या #547801203, समस्या #547017781, समस्या #546896889, समस्या #547163658, समस्या #547281675
  • एक समस्या थी, जिसमें शैडो मैप को वर्टेक्स कलर एट्रिब्यूट के साथ जोड़ने पर, WebGL ऐप्लिकेशन फ़्रीज़ हो सकते थे या ब्राउज़र प्रोसेस क्रैश हो सकती थी. ऐसा PowerVR जीपीयू ड्राइवर के टेक्सचर स्टेट प्रोसेसिंग में, अमान्य मेमोरी रीड को ठीक करने की वजह से होता था. (समस्या #541322087)
  • कम रोशनी में फ़ेस अनलॉक की सुविधा काम न करने पर, फ़िंगरप्रिंट अनलॉक की सुविधा को बायपास कर दिया जाता था और पिन डालने के लिए कहा जाता था. समस्या #547597971, समस्या #545329611, समस्या #541723970

बीटा 3 (अगस्त 2026) में ठीक की गई मुख्य समस्याएं

  • नोटिफ़िकेशन शेड और क्विक सेटिंग मेन्यू खोलने पर, विज़ुअल करप्शन की समस्या आ रही थी और डिवाइस अचानक रीस्टार्ट हो रहा था. (समस्या #535249652, समस्या #543124160)
  • डिवाइस की स्थिति और सहायता टूल ने उपयोगकर्ताओं को बैटरी की क्षमता कम होने की गलत चेतावनियां दिखाईं. (समस्या #535421490, समस्या #538943170, समस्या #535504630)

बीटा 1 में ठीक की गई मुख्य समस्याएं (जुलाई 2026)

  • रिमोट डिवाइस से कनेक्शन टूटने के बाद, ब्लूटूथ से फिर से कनेक्ट करने की प्रोसेस बिना किसी सूचना के फ़ेल हो जाती है. (समस्या #412524057)
  • ऐप्लिकेशन की सूचनाएं बंद होने के बावजूद, डिवाइस को चालू करने पर लॉक स्क्रीन पर मीडिया प्लेयर के कंट्रोल कुछ समय के लिए दिखते हैं. (समस्या #484607701)
  • Gemini को चालू करने पर, सिस्टम क्रैश होने की वजह से Pixel डिवाइसों के अचानक रीबूट होने की समस्या. (समस्या #505750489)
  • एक से ज़्यादा उंगलियों से खींचने और छोड़ने का जेस्चर शुरू करने पर, सोर्स ऐप्लिकेशन को बाद के टच इवेंट मिलने बंद हो जाते थे. (समस्या #516836306)
  • सिस्टम को रीस्टार्ट करने तक, नोटिफ़िकेशन शेड में सूचनाएं अचानक दिखना बंद हो जाती थीं. (समस्या #526139207, समस्या #522657034)
  • क्लास कॉन्सटैंट के बजाय "NONE" स्ट्रिंग डाइजेस्ट का इस्तेमाल करने पर, एमएल-डीएसए पासकोड जनरेट नहीं होता और गड़बड़ी का मैसेज दिखता है. (समस्या #525612735)
  • AccessibilityNodeInfo.toString() में एक समस्या थी. इसमें स्क्रीन की सीमाओं का इस्तेमाल करके, विंडो की सीमाओं को गलत तरीके से लॉग किया गया था. इस वजह से, सुलभता से जुड़ी डीबगिंग का डेटा गुमराह करने वाला था. समस्या #520428442
  • विंडो-लेवल यूज़र इंटरफ़ेस (यूआई) के ब्लर इफ़ेक्ट रेंडर नहीं हो पाए. साथ ही, रीबूट करने के बाद, "विंडो-लेवल पर ब्लर करने की अनुमति दें" डेवलपर टॉगल रीसेट हो गया. (समस्या #527376569)