گوگل هڪ اوپن موبائل پليٽ فارم جاري ڪيو آهي. Android 17. نئين رليز لاءِ سورس ڪوڊ پروجيڪٽ جي گٽ ريپوزٽري (برانچ اينڊرائيڊ-17.0.0_r1) ۾ موجود آهي. فرم ويئر بلڊز هيٺين ڊوائيسز لاءِ تيار ڪيا ويا آهن: Pixel 6/6a/6 Pro، Pixel 7/7a/7 Pro، Pixel 8/8a/8 Pro، Pixel 9/9a/9 Pro/9 Pro XL/9 Pro Fold، Pixel 10/10 Pro/10 Pro XL/10 Pro Fold، Pixel Fold، ۽ Pixel ٽيبليٽ. پري رليز فرم ويئر بلڊز HONOR، iQOO، Lenovo، OnePlus، OPPO، realme، Sharp، vivo، ۽ Xiaomi جي ڊوائيسز لاءِ موجود آهن. ARM64 ۽ x86_64 آرڪيٽيڪچر تي ٻڌل مختلف ڊوائيسز لاءِ مناسب Generic System Images (GSI) بلڊز ٺاهڻ جي عمل ۾ آهن.
تبديلين ۾ (1، 2، 3):
- هڪ نئون ملٽي ونڊو موڊ، "بلبلز" شامل ڪيو ويو آهي. اهو توهان کي فلوٽنگ ونڊوز ۾ ڪنهن به ايپليڪيشن کي لانچ ڪرڻ جي اجازت ڏئي ٿو، پيغام موڪلڻ لاءِ اوورلي نوٽيفڪيشن وانگر ("بلبلز")، پر هڪ خاص API سان ڳنڍيل ناهي. فلوٽنگ ونڊو ۾ ايپليڪيشن کولڻ ايپليڪيشن آئڪن کي ڊگهي دٻائڻ سان مڪمل ڪيو ويندو آهي. وڏين اسڪرينن تي، فلوٽنگ ونڊو آئڪن ٽاسڪ بار تي هڪ الڳ علائقي ۾ ظاهر ٿيندا آهن. انهن ونڊوز کي گروپ ڪري سگهجي ٿو، منتقل ڪري سگهجي ٿو، ۽ اسڪرين تي پن ڪري سگهجي ٿو.

- وڏين اسڪرينن وارن ڊوائيسز لاءِ پليٽ فارم ڊولپمينٽ، جهڙوڪ ٽيبليٽ، ليپ ٽاپ، ڊيسڪ ٽاپ سسٽم، ۽ فولڊ ايبل اسڪرينن وارا اسمارٽ فون، جاري آهن. 600 پکسلز (ڊي پي) کان وڌيڪ ويڪر اسڪرين وارن ڊوائيسز تي نئين رويي کي غير فعال ڪرڻ لاءِ اڳ ۾ فعال آپشنز کي هٽايو ويو آهي. هي رويو اسڪرين ري سائيزنگ ۽ اورينٽيشن (اسڪرين اورينٽيشن، ري سائيز ايبل ايڪٽيويٽي، [منٽ | وڌ ۾ وڌ] اسپيڪٽ ريشو) کي منظم ڪرڻ لاءِ ڪجهه API کي نظرانداز ڪرڻ سان لاڳاپيل هو، انهي سان گڏ ري سائيز ۽ مووبل ونڊوز ۾ ايپليڪيشنن جي موافقت واري جڳهه.


- آئي ڊراپر سسٽم API شامل ڪيو ويو آهي، جيڪو ايپليڪيشنن کي اسڪرين ڪيپچر جي اجازتن جي ضرورت کان سواءِ اسڪرين تي ڪنهن به پکسل لاءِ رنگ جي معلومات حاصل ڪرڻ جي اجازت ڏئي ٿو. سيڪيورٽي کي يقيني بڻايو ويندو آهي صارف کي پليٽ فارم-منظم آئي ڊراپر انٽرفيس ذريعي رنگ ڪيپچر ڪرڻ لاءِ علائقي کي چونڊڻ جي اجازت ڏيڻ سان، جيڪو ايپليڪيشن جي ڪنٽرول هيٺ ناهي. ان جو مطلب آهي ته ايپليڪيشنون ڪنهن مخصوص پکسل بابت معلومات جي درخواست نه ٿيون ڪري سگهن يا پکسل ذريعي اسڪرين مواد پکسل کي ٻيهر ٺاهي نه ٿيون سگهن.

- ايڊريس بڪ مان رابطن کي چونڊڻ لاءِ هڪ سسٽم انٽرفيس شامل ڪيو ويو آهي. هن انٽرفيس تائين رسائي ACTION_PICK_CONTACTS اجازت ڏيڻ سان ڏني ويندي آهي. هي انٽرفيس READ_CONTACTS اجازت جي ضرورت کي ختم ڪري ٿو، جيڪو سڀني رابطي جي ڊيٽا کي پڙهڻ جي اجازت ڏئي ٿو. نئين انٽرفيس کي سڏڻ وقت، صارف فيصلو ڪري ٿو ته ايڊريس بڪ مان ڪهڙي معلومات ايپليڪيشن ڏانهن منتقل ڪجي، صرف انفرادي فيلڊز کي چونڊڻ جي اختيار سان.

- فوٽو چونڊيندڙ انٽرفيس کي ترتيب ڏيڻ لاءِ PhotoPickerUiCustomizationParams API شامل ڪيو ويو آهي، جيڪو ان کي ڪالنگ ايپ جي انداز سان بهتر طور تي ملائي ٿو. مثال طور، توهان فوٽو ٿمب نيلز جي اسپيڪٽ ريشو کي 1:1 (اسڪوائر) کان 9:16 (پورٽريٽ) ۾ تبديل ڪري سگهو ٿا.

- USE_LOCATION_BUTTON اجازت شامل ڪئي وئي آهي، جيڪا توهان کي توهان جي ايپ جي انٽرفيس ۾ هڪ سسٽم بٽڻ کي شامل ڪرڻ جي اجازت ڏئي ٿي ته جيئن صحيح مقام جي ڊيٽا تائين رسائي حاصل ڪري سگهجي. بٽڻ سسٽم پاران پيش ڪيو ويندو آهي ۽، جڏهن صارف پاران ڪلڪ ڪيو ويندو آهي، صرف موجوده سيشن جي مدت لاءِ مقام جي ڊيٽا تائين رسائي حاصل ڪري ٿو.

- هڪ سيٽنگ شامل ڪئي وئي آهي جيڪا توهان کي ايپليڪيشن جي نالن جي ڊسپلي کي انهن جي آئڪن هيٺ لڪائڻ جي اجازت ڏئي ٿي.


- اسڪرين ڪاسٽ رڪارڊنگ ٽول بار جي ڊيزائن کي تبديل ڪيو ويو آهي.

- اسڪرين ري ايڪشنز لاءِ سپورٽ شامل ڪئي وئي آهي، جيڪا فرنٽ ڪيمرا مان وڊيو رڪارڊنگ کي اسڪرين ڪاسٽ جي تخليق سان گڏ ڪري ٿي ته جيئن اسڪرين تي عملن ۾ پنهنجا رايا شامل ڪري سگهجن.
- فولڊنگ اسڪرين وارن ڊوائيسز تي گيمز لاءِ هڪ موڊ شامل ڪيو ويو آهي، جنهن ۾ فولڊنگ اسڪرين جو هڪ اڌ گيم پلي ڏيکارڻ لاءِ استعمال ڪيو ويندو آهي، ۽ ٻيو ورچوئل گيم پيڊ لاءِ.

- شامل ڪيو ويو هينڊ آف API، توهان کي هڪ ايپليڪيشن جي حالت کي ويجهي ٻئي ڏانهن منتقل ڪرڻ جي اجازت ڏئي ٿو. Android-ڊوائيس (مثال طور، هڪ ٽيبليٽ) ۽ اتي ڪم جاري رکو.

- لاڳو ڪيل انٽرايڪٽو ڊاڪڊ ونڊوز جيڪي، روايتي پکچر-ان-پکچر ونڊوز جي برعڪس، ڊيسڪ ٽاپ موڊ ۾ ٻين ايپليڪيشنن تي ڊاڪ ٿيڻ تي انٽرايڪٽو رهنديون آهن.
- ٻہ نوان API شامل ڪيا ويا آهن: UWB DL-TDOA API جيڪو عمارت اندر هڪ ڊوائيس جي پوزيشن کي طئي ڪرڻ لاءِ آهي جيڪو اندروني نيويگيشن لاءِ وائي فائي استعمال ڪري ٿو؛ ۽ ويجھي ڊوائيسز کي وائي فائي ذريعي ڳولڻ لاءِ قربت جي سڃاڻپ API.
- VVC (ورسٽائل وڊيو ڪوڊنگ) وڊيو فارميٽ لاءِ سپورٽ شامل ڪئي وئي آهي، جنهن کي H.266 وڊيو ڪمپريشن معيار جي نالي سان پڻ سڃاتو وڃي ٿو، جيڪو MPEG (ISO/IEC JTC 1) ۽ VCEG (ITU-T) ورڪنگ گروپن پاران گڏيل طور تي تيار ڪيو ويو آهي، جنهن ۾ ايپل، Ericsson، Intel، Huawei، Microsoft، Qualcomm، ۽ Sony جهڙين ڪمپنين جي شرڪت شامل آهي. H.266 H.265 (HEVC) کي تبديل ڪري ٿو ۽ سڀني اسڪرين ريزوليوشنز (SD ۽ HD کان 4K ۽ 8K تائين) لاءِ اعليٰ ڪارڪردگي ٽرانسميشن ۽ اسٽوريج فراهم ڪري ٿو، هاءِ ڊائنامڪ رينج (HDR) وڊيو، ۽ 360-ڊگري پينورامڪ وڊيو کي سپورٽ ڪري ٿو.
- مسلسل معيار جي سطح سان وڊيو رڪارڊ ڪرڻ جي صلاحيت شامل ڪئي وئي آهي. هي موڊ MediaRecorder آبجيڪٽ ۾ setVideoEncodingQuality() طريقو استعمال ڪندي ترتيب ڏنو ويو آهي، جيڪو توهان کي بِٽ ريٽ جي پرواهه ڪرڻ کان سواءِ معيار جي سطح کي لاڪ ڪرڻ جي اجازت ڏئي ٿو.
- RAW14 تصويري فارميٽ لاءِ سپورٽ شامل ڪئي وئي، جيڪا پيشيور ڊجيٽل ڪئميرائن ۾ استعمال ٿيندي آهي ۽ هر رنگ چينل تي 15 بِٽس جي اسٽوريج فراهم ڪندي آهي.
- ايڪليپسا وڊيو HDR وڊيو فارميٽ لاءِ سپورٽ شامل ڪئي وئي.
- HE-AAC (هاءِ-ايفيشينسي ايڊوانسڊ آڊيو ڪوڊنگ) آڊيو فارميٽ لاءِ سافٽ ويئر انڪوڊر شامل ڪيو ويو، جيڪو گهٽ ۽ اعليٰ بِٽريٽس ٻنهي کي سپورٽ ڪري ٿو.
- مقامي نيٽ ورڪ تائين ايپ جي رسائي کي محدود ڪرڻ لاءِ هڪ نئين اجازت، ACCESS_LOCAL_NETWORK، شامل ڪئي وئي آهي. هي اجازت ايپس کي مقامي نيٽ ورڪ تي ڊوائيسز کي سڃاڻڻ ۽ ڳنڍڻ جي اجازت ڏئي ٿي، جهڙوڪ سمارٽ هوم ڊوائيسز ۽ ملٽي ميڊيا سسٽم. هي اجازت خراب ايپس کي مقامي نيٽ ورڪ وسيلن کي اسڪين ڪرڻ کان روڪڻ لاءِ شامل ڪئي وئي هئي، مثال طور، استعمال ڪندڙ جي ماحول کي ڳجهي طور تي سڃاڻڻ لاءِ.
- ايس ايم ايس ذريعي موڪليل ون-ٽائيم پاسورڊ (او ٽي پي) ۽ تصديق ڪوڊ جي مداخلت خلاف تحفظ کي وڌايو ويو آهي. گهڻيون ايپس هاڻي انهن پيغامن تائين سڌو رسائي حاصل ڪن ٿيون جيڪي انهن جي وصولي کان ٽي ڪلاڪ پوءِ آهن. ڊفالٽ ايس ايم ايس ريڊر انهن پيغامن کي فوري طور تي ڏيکاري ٿو.
- بينڪ ملازمن جي روپ ۾ جعلي ماڻهن جي ڪالن کان بچاءُ لاڳو ڪيو ويو آهي. پليٽ فارم نصب ٿيل بينڪنگ ايپس سان رابطو ڪري سگهي ٿو ته جيئن تصديق ڪري سگهجي ته ڪال بينڪ مان آئي آهي. بينڪون انهن فون نمبرن جي سڃاڻپ پڻ ڪري سگهن ٿيون جيڪي صرف ايندڙ ڪالون قبول ڪن ٿيون.
- ايپليڪيشنن کي درست جڳھ جي ڊيٽا تائين عارضي رسائي ڏيڻ جي صلاحيت شامل ڪئي وئي، جيڪا صرف پروگرام استعمال ڪرڻ جي موجوده سيشن دوران صحيح آهي.
- ڊائنامڪ ڪوڊ لوڊنگ (DCL) تحفظ واري ميڪانيزم کي وڌايو ويو آهي ته جيئن System.load() طريقي سان لوڊ ٿيل اصلي لائبريرين کي سپورٽ ڪري سگهجي، نه رڳو
DEX ۽ JAR فائلون. DCL اهڙين فائلن لاءِ صرف پڙهڻ جي رسائي جا حق مقرر ڪندي متحرڪ طور تي لوڊ ٿيل ايگزيڪيوٽو فائلن ۾ خراب ڪوڊ داخل ٿيڻ کان روڪي ٿو. - سرٽيفڪيٽ شفافيت جو طريقو ڊفالٽ طور تي فعال آهي، سڀني جاري ڪيل ۽ رد ٿيل سرٽيفڪيٽن جي عوامي لاگ کي برقرار رکڻ.
- APK پيڪيجز کي ڊجيٽل دستخط سان تصديق ڪرڻ جي صلاحيت هڪ هائبرڊ الگورتھم تي ٻڌل آهي جيڪو ڪلاسيڪل الگورتھم کي ML-DSA الگورتھم سان گڏ ڪري ٿو، جيڪو ڪوانٽم ڪمپيوٽر تي وحشي قوت جي مزاحمتي آهي، متعارف ڪرايو ويو آهي.
- پس منظر ۾ هلندڙ ايپس کي آڊيو هلائڻ، آڊيو ڊوائيسز سان ڳنڍڻ، ۽ حجم تبديل ڪرڻ لاءِ APIs تائين محدود رسائي آهي. ان جو مطلب آهي ته صرف فعال ايپس جن سان صارف هن وقت رابطو ڪري رهيو آهي اهي پلے بیک شروع ڪري سگهن ٿيون ۽ حجم تبديل ڪري سگهن ٿيون.
- HPKE (هائبرڊ پبلڪ ڪي انڪرپشن، RFC 9180) ميڪانيزم جي بنياد تي هائبرڊ انڪرپشن لاءِ سپورٽ شامل ڪئي وئي آهي، جيڪا پبلڪ ڪي انڪرپشن ۾ ڪي ٽرانسفر جي آساني کي سميٽرڪ انڪرپشن جي اعليٰ ڪارڪردگي سان گڏ ڪري ٿي (ڊيٽا هڪ تيز سميٽرڪ ڪي سان انڪرپٽ ٿيل آهي، ۽ ڪي پاڻ کي هڪ سست اسيميٽرڪ ڪي سان انڪرپٽ ٿيل آهي).
- جڏهن توهان جسماني ڪيبورڊ استعمال ڪندي پاسورڊ ۽ پن داخل ڪندا آهيو، ته آخري داخل ٿيل ڪردار جي ڊسپلي جيئن توهان ٽائيپ ڪندا آهيو ڊفالٽ طور تي غير فعال ٿي ويندي آهي.
- راندين ۾ ٽچ پيڊ سپورٽ جي عمل درآمد کي آسان بڻائڻ لاءِ، مائوس ۽ ٽچ پيڊ واقعن جي سنڀال کي متحد ڪيو ويو آهي. ڊفالٽ طور، پوائنٽر حرڪتن ۽ اسڪرولنگ اشارن سان لاڳاپيل ٽچ پيڊ واقعا هاڻي مائٽيدار ڪوآرڊينيٽس ۾ تبديل ڪيا ويا آهن، بلڪل مائوس وانگر. مطلق ڪوآرڊينيٽس تائين رسائي POINTER_CAPTURE_MODE_ABSOLUTE موڊ کي واضح طور تي بيان ڪندي مهيا ڪئي وئي آهي.
- getInitialRestingBounds() طريقو ChooserSession آبجيڪٽ ۾ شامل ڪيو ويو آهي، جيڪو توهان کي اينيميشن بند ٿيڻ ۽ ڊيٽا لوڊ ٿيڻ کان پوءِ Chooser ڊائلاگ جي آخري پوزيشن ۽ سائيز ڳولڻ جي اجازت ڏئي ٿو.
- اسٽريمنگ لاءِ معيار جي سطح کي چونڊڻ جي مقصد لاءِ ڪميونيڪيشن چينل جي وڌ ۾ وڌ بينڊوڊٿ کي طئي ڪرڻ لاءِ getStreamingAppMaxDownlinkKbps ۽ getStreamingAppMaxUplinkKbps طريقا شامل ڪيا ويا.
- هارڊويئر ٺاهيندڙن کي هڪ API فراهم ڪئي وئي آهي ته جيئن ڪئميرا ايڪسٽينشن ٺاهي سگهجن جيڪي ايپليڪيشن جي مخصوص خاصيتن کي فعال ڪن، جهڙوڪ سپر ريزوليوشن ڊيٽيل اينهانسمينٽ انجن، شور گهٽائڻ جا طريقا، ۽ AI معيار آپٽمائيزر.
- ڪئميرا جي قسم (بلٽ ان ڪئميرا، USB ويب ڪيم، يا ورچوئل ڪئميرا) بابت معلومات حاصل ڪرڻ لاءِ API شامل ڪيو ويو.
- بلوٽوٿ لو انرجي (BLE) ذريعي ڳنڍيل ٻڌڻ جي اوزارن لاءِ سپورٽ شامل ڪئي وئي آهي. اهي ڊوائيس هاڻي نئين TYPE_BLE_HEARING_AID ڪيٽيگري جي تحت درجه بندي ڪيا ويا آهن، ايپس کي ٻڌڻ جي اوزارن ۽ هيڊ فونز جي وچ ۾ فرق ڪرڻ ۽ سسٽم سائونڊ پلے بیک کي الڳ الڳ ڪنٽرول ڪرڻ جي اجازت ڏين ٿا (مثال طور، توهان پنهنجي ٻڌڻ جي اوزار جي بدران پنهنجي فون جي بلٽ ان اسپيڪر تي نوٽيفڪيشن، رنگ ٽونز ۽ الارم هلائي سگهو ٿا).
- فزيڪل ڪيبورڊ ۽ ٽچ اسڪرين تي داخل ڪيل پاسورڊ ڏيکارڻ لاءِ الڳ سيٽنگون شامل ڪيون ويون آهن. ڊفالٽ طور، فزيڪل ڪيبورڊ استعمال ڪندي داخل ڪيل پاسورڊ اکر فوري طور تي لڪايا ويندا آهن.
- اسڪيلنگ دوران DPI ۾ فرق کي مدنظر رکندي ٻاهرين اسڪرينن تي ايپ ويجيٽس جي ڊسپلي کي بهتر بڻايو ويو آهي.
- ACTION_VPN_APP_EXCLUSION_SETTINGS درخواست شامل ڪئي وئي، جيڪا سسٽم اسڪرين کي کولڻ لاءِ استعمال ڪري سگهجي ٿي جنهن ۾ سيٽنگون آهن جيڪي ايپليڪيشن کي VPN سرنگ کي نظرانداز ڪندي نيٽ ورڪ رسائي جي اجازت ڏين ٿيون.
- OpenJDK 25 ٻولي جي خاصيتن ۽ جاوا ڪلاسن لاءِ سپورٽ شامل ڪئي وئي.
- ڪئميرا API صلاحيتن کي وڌايو ويو آهي. updateOutputConfigurations() طريقو ڪئميرا ڪيپچر سيشن آبجيڪٽ ۾ شامل ڪيو ويو آهي ته جيئن پوري ڪئميرا ڪيپچر سيشن کي ٻيهر ترتيب ڏيڻ جي بغير آئوٽ پُٽ علائقن کي فوري طور تي ڳنڍڻ يا الڳ ڪرڻ لاءِ. هي تبديلي مختلف ڪئميرا موڊس (مثال طور، وڊيو رڪارڊنگ ۽ فوٽو ڪڍڻ) جي وچ ۾ بيحد سوئچنگ جي اجازت ڏئي ٿي. جڏهن منطقي ڪيمرائن سان ڪم ڪندي جيڪي ڪيترن ئي جسماني سينسرز کي پکڙيل آهن، هر سينسر لاءِ ميٽا ڊيٽا حاصل ڪرڻ جي صلاحيت، نه رڳو پرائمري، شامل ڪئي وئي آهي.
- android:usesCleartextTraffic خاصيت، جيڪا ايپليڪيشنن کي غير انڪرپٽ ٿيل ٽرئفڪ، جهڙوڪ "http://" درخواستن کي منتقل ڪرڻ جي اجازت ڏيندي هئي، کي ختم ڪيو ويو آهي. جيڪڏهن غير انڪرپٽ ٿيل ٽرئفڪ جي ضرورت آهي، ته الڳ سيڪيورٽي ترتيب فائلون استعمال ڪرڻ گهرجن.
- VoIP ڪال جي تاريخ کي منظم ڪرڻ لاءِ سيٽنگون شامل ڪيون ويون آهن، جيڪي توهان کي ڪنٽرول ڪرڻ جي اجازت ڏين ٿيون ته ڇا معلومات لاگ ۾ محفوظ ڪئي وئي آهي ۽ ڇا مڪمل ٿيل ڪالن بابت معلومات انٽرفيس ۾ ڏيکاريل آهي.
- وائي فائي آر ٽي ٽي (رائونڊ-ٽرپ-ٽائيم) API کي وڌايو ويو آهي ته جيئن رسائي پوائنٽس تائين مسلسل قربت جو اندازو لڳائي سگهجي ۽ پير-ٽو-پيئر نوڊ جي سڃاڻپ کي محفوظ بڻائي سگهجي.
- CompanionDeviceManager ۾ نوان پروفائل شامل ڪيا ويا آهن ته جيئن اجازتن جي درخواست ڪري سگهجي ۽ طبي ڊوائيسز ۽ فٽنيس ٽريڪرز سان ايپ جي رابطي کي فعال ڪري سگهجي.
- В Android رن ٽائم (آر ٽي) هڪ نسلي ڪچرو ڪليڪٽر (جنريشنل ڪنڪرنٽ مارڪ-ڪمپيڪٽ ڪچرو ڪليڪٽر) لاڳو ڪري ٿو، جيڪو "پراڻي" ۽ "نوجوان" شين جي پروسيسنگ کي الڳ ڪري ٿو، مختصر زندگي سان تازو ٺاهيل شين جي صفائي جي ڪارڪردگي کي بهتر بڻائي ٿو. نسلي ڪچرو ڪليڪٽر جو استعمال وسيلن جي مختص ڪرڻ دوران اسٽالن جي خطري کي گھٽائي ٿو ۽ سي پي يو لوڊ گھٽائي ٿو، توانائي جي ڪارڪردگي کي بهتر بڻائي ٿو.
- هڪ ايپليڪيشن جي وڌ ۾ وڌ RAM جي حد لاڳو ڪئي وئي آهي. جيڪڏهن ڊوائيس جي دستياب RAM جي بنياد تي حساب ڪيل حد کان وڌي وڃي ٿي، ته ايپليڪيشن کي زبردستي ختم ڪيو ويندو آهي. ياداشت جي استعمال کي گهٽائڻ لاءِ، R8 آپٽمائزر متعارف ڪرايو ويو آهي، جيڪو ڪلاس، طريقو، ۽ فيلڊ جا نالا پيڪ ڪري ٿو، ۽ غير استعمال ٿيل ڪوڊ ۽ وسيلن کي هٽائي ٿو.
- ڪرنل کي مرتب ڪرڻ وقت Linux آٽو ايف ڊي او (آٽو فيڊ بيڪ-ڊائريڪٽڊ آپٽمائيزيشن) فعال آهي. اهو بار بار هلندڙ آپريشنز جي ڪارڪردگي کي بهتر بڻائڻ لاءِ ڪوڊ جي مختلف حصن جي عملدرآمد فريڪوئنسي بابت معلومات سان گڏ پروفائلنگ نتيجن کي استعمال ڪري ٿو. ڪيل ٽيسٽن ۾، ڪرنل لاءِ آٽو ايف ڊي او کي فعال ڪرڻ جي نتيجي ۾ بوٽ ٽائيم ۾ 2.1٪ گهٽتائي، پهرين رن پروگرام جي عملدرآمد ۾ 4.3٪ تيز رفتاري، سسٽم ڪال ڪارڪردگي ۾ 9.3٪ واڌ، بائنڊر ايم ايم اي پي ٽرانزيڪشن عملدرآمد وقت ۾ 12.3٪ گهٽتائي، ايڇ ڊبليو بائنڊر عملدرآمد وقت ۾ 20٪ گهٽتائي، ۽ بائنڊر آر پي سي عملدرآمد وقت ۾ 21.7٪ گهٽتائي آئي.
- android.os.MessageQueue پيغام قطار جو هڪ نئون نفاذ تجويز ڪيو ويو آهي، جيڪو لاڪ کان سواءِ ڪم ڪري ٿو. هي نئون نفاذ ڪارڪردگي کي بهتر بڻائي ٿو ۽ فريم نقصان کي گهٽائي ٿو.
- مدد جي دعويٰ ڪندڙ درخواستون Android 17 ۽ بعد ۾ رليز ٿيل، "اسٽيٽڪ فائنل" طور نشان لڳل فيلڊز جي قدرن کي تبديل ڪرڻ منع آهي، رن ٽائم تي وڌيڪ جارحاڻي ڪارڪردگي جي اصلاح کي فعال ڪرڻ جي اجازت ڏئي ٿو.
- ياداشت جي استعمال کي گهٽائڻ لاءِ، ڪسٽم نوٽيفڪيشن ڏيک جي ترتيب جي سائيز کي محدود ڪيو ويو آهي.
- ڪارڪردگي جي مسئلن کي ڊيبگ ڪرڻ لاءِ ڪارآمد ڊيٽا گڏ ڪرڻ لاءِ پروفائلنگ مئنيجر پروفائلر ۾ اضافي ٽرگرز TRIGGER_TYPE_COLD_START، TRIGGER_TYPE_OOM، ۽ TRIGGER_TYPE_KILL_EXCESSIVE_CPU_USAGE شامل ڪيا ويا آهن.
جو ذريعو: opennet.ru












