اینڈرائیڈ کیو پلیٹ فارم کا تیسرا بیٹا ریلیز سسٹم کے اجزاء کے لیے الگ اپ ڈیٹس کے ساتھ

گوگل پیش کیا اوپن موبائل پلیٹ فارم اینڈرائیڈ کیو کا تیسرا بیٹا ورژن۔ اینڈرائیڈ کیو کی ریلیز، جسے اینڈرائیڈ 10 نمبر کے تحت ڈیلیور کیا جائے گا، کی توقع 2019 کی تیسری سہ ماہی میں۔ اعلان میں یہ بھی اعلان کیا گیا کہ پلیٹ فارم 2.5 بلین فعال اینڈرائیڈ ڈیوائسز کے سنگ میل تک پہنچ گیا ہے۔

پلیٹ فارم کی نئی صلاحیتوں کا جائزہ لینے کے لیے مجوزہ پروگرام بیٹا ٹیسٹنگ، جس کے اندر تجرباتی برانچ کو معیاری اپ ڈیٹ انسٹالیشن انٹرفیس (OTA، اوور دی ایئر) کے ذریعے انسٹال کیا جا سکتا ہے اور اسے فرم ویئر کو دستی طور پر تبدیل کرنے کی ضرورت کے بغیر رکھا جا سکتا ہے۔ تازہ ترین دستیاب Google Pixel، Huawei Mate، Xiaomi Mi 15، Nokia 9، Sony Xperia XZ8.1، Vivo NEX، OPPO Reno، OnePlus 3T، ASUS ZenFone 6Z، LGE G5، TECNO Spark 8 Pro، Essential Pro Phone اور realme 3 سمیت 3 ڈیوائسز کے لیے۔ .

پروجیکٹ کی بدولت جانچ کے لیے دستیاب آلات کی تعداد کو نمایاں طور پر بڑھانا ممکن تھا۔ تگنا، جو مینوفیکچررز کو یونیورسل ہارڈویئر سپورٹ اجزاء بنانے کی اجازت دیتا ہے جو Android کے مخصوص ورژنز سے منسلک نہیں ہیں (آپ Android کے مختلف ورژنز کے ساتھ وہی ڈرائیور استعمال کر سکتے ہیں)، جو موجودہ Android ریلیزز کے ساتھ فرم ویئر کو برقرار رکھنے اور اپ ڈیٹ کردہ فرم ویئر بنانے کو بہت آسان بناتا ہے۔ Treble کی بدولت، ایک مینوفیکچرر گوگل کی جانب سے تیار کردہ اپ ڈیٹس کو بنیاد کے طور پر استعمال کر سکتا ہے، ان میں ڈیوائس کے مخصوص اجزاء کو ضم کر سکتا ہے۔

کے مقابلے اینڈرائیڈ کیو کے تیسرے بیٹا ورژن میں تبدیلیاں دوسرا и سب سے پہلے بیٹا ریلیز:

  • پروجیکٹ پیش کیا۔ مین لائن، آپ کو پورے پلیٹ فارم کو اپ ڈیٹ کیے بغیر سسٹم کے انفرادی اجزاء کو اپ ڈیٹ کرنے کی اجازت دیتا ہے۔ اس طرح کے اپ ڈیٹس کو مینوفیکچرر کی طرف سے OTA فرم ویئر اپ ڈیٹس سے الگ سے Google Play کے ذریعے ڈاؤن لوڈ کیا جاتا ہے۔ یہ توقع کی جاتی ہے کہ غیر ہارڈ ویئر پلیٹ فارم کے اجزاء کو اپ ڈیٹس کی براہ راست فراہمی سے اپ ڈیٹس حاصل کرنے میں لگنے والے وقت کو نمایاں طور پر کم کیا جائے گا، پیچیدگی کے خطرات کی رفتار میں اضافہ ہو گا، اور پلیٹ فارم کی حفاظت کو برقرار رکھنے کے لیے ڈیوائس مینوفیکچررز پر انحصار کم ہو جائے گا۔ خاص طور پر، اپ ڈیٹس والے ماڈیول ابتدائی طور پر اوپن سورس کے طور پر بھیجے جائیں گے، فوری طور پر AOSP (Android اوپن سورس پروجیکٹ) کے ذخیروں میں دستیاب ہوں گے، اور فریق ثالث کے تعاون کنندگان کی طرف سے تعاون کردہ بہتری اور اصلاحات کو شامل کرنے کے قابل ہوں گے۔

    ان اجزاء میں سے جنہیں الگ سے اپ ڈیٹ کیا جائے گا، پہلے مرحلے میں 13 ماڈیولز کا نام دیا گیا تھا: ملٹی میڈیا کوڈیکس، ملٹی میڈیا فریم ورک، DNS حل کرنے والا، کنسکرپٹ جاوا سیکیورٹی فراہم کنندہ، دستاویزات UI، پرمیشن کنٹرولر، ExtServices، ٹائم زون ڈیٹا، زاویہ (OpenGL ES کالز کو OpenGL، Direct3D 9/11، ڈیسک ٹاپ GL اور Vulkan میں ترجمہ کرنے کے لیے ایک پرت)، ماڈیول میٹا ڈیٹا، نیٹ ورک کے اجزاء، کیپٹیو پورٹل لاگ ان اور نیٹ ورک تک رسائی کی ترتیبات۔ سسٹم کے اجزاء کی اپ ڈیٹس ایک نئے پیکیج کی شکل میں ڈیلیور کی جاتی ہیں۔ APEX، جو APK سے اس لحاظ سے مختلف ہے کہ اسے سسٹم بوٹ کے ابتدائی مرحلے میں استعمال کیا جا سکتا ہے۔ ممکنہ ناکامیوں کی صورت میں، تبدیلی کا رول بیک موڈ فراہم کیا جاتا ہے۔

  • موبائل کمیونیکیشن کے معیار کے لیے مدد شامل کی گئی۔ 5G، جس کے لیے موجودہ کنکشن مینجمنٹ APIs کو ڈھال لیا جائے گا۔ بشمول API کے ذریعے، ایپلی کیشنز تیز رفتار کنکشن کی موجودگی اور ٹریفک چارجنگ سرگرمی کا تعین کر سکتی ہیں۔
  • "لائیو کیپشن" فنکشن کو شامل کیا گیا، جو آپ کو کسی بھی ویڈیو کو دیکھتے یا آڈیو ریکارڈنگ سنتے وقت خود بخود سب ٹائٹلز بنانے کی اجازت دیتا ہے، چاہے استعمال کی گئی ایپلیکیشن کی ہو۔ تقریر کی شناخت مقامی طور پر بیرونی خدمات کا سہارا لیے بغیر کی جاتی ہے۔
  • خودکار فوری جوابات کا نظام، جو پہلے اطلاعات کے لیے دستیاب تھا، اب کسی بھی درخواست میں ممکنہ کارروائیوں کے لیے سفارشات تیار کرنے کے لیے استعمال کیا جا سکتا ہے۔ مثال کے طور پر، جب میٹنگ کی دعوت دینے والا پیغام دکھایا جائے گا، تو نظام دعوت کو قبول یا مسترد کرنے کے لیے فوری جوابات پیش کرے گا، اور نقشے پر میٹنگ کے مطلوبہ مقام کو دیکھنے کے لیے ایک بٹن بھی دکھائے گا۔ صارف کے کام کی خصوصیات کے مطالعہ کی بنیاد پر مشین لرننگ سسٹم کا استعمال کرتے ہوئے اختیارات کا انتخاب کیا جاتا ہے۔

    اینڈرائیڈ کیو پلیٹ فارم کا تیسرا بیٹا ریلیز سسٹم کے اجزاء کے لیے الگ اپ ڈیٹس کے ساتھ

  • سسٹم کی سطح پر لاگو کیا گیا۔ سیاہ تھیم جو کم روشنی کے حالات میں آنکھوں کی تھکاوٹ کو کم کرنے کے لیے استعمال کیا جا سکتا ہے۔
    ڈارک تھیم کو سیٹنگز > ڈسپلے میں، فوری سیٹنگز ڈراپ ڈاؤن بلاک کے ذریعے، یا جب آپ پاور سیونگ موڈ کو آن کرتے ہیں فعال کیا جاتا ہے۔ ڈارک تھیم سسٹم اور ایپلیکیشنز دونوں پر لاگو ہوتی ہے، بشمول موجودہ تھیمز کو خود بخود ڈارک ٹونز میں تبدیل کرنے کے لیے موڈ پیش کرنا۔

    اینڈرائیڈ کیو پلیٹ فارم کا تیسرا بیٹا ریلیز سسٹم کے اجزاء کے لیے الگ اپ ڈیٹس کے ساتھ

  • ایک اشارہ نیویگیشن موڈ شامل کیا گیا ہے، جس سے آپ نیویگیشن بار کو ڈسپلے کیے بغیر اور مواد کے لیے اسکرین کی پوری جگہ مختص کیے بغیر کنٹرول کے لیے صرف آن اسکرین اشاروں کا استعمال کرسکتے ہیں۔ مثال کے طور پر، بیک اور ہوم جیسے بٹن کو کنارے سے سلائیڈ اور نیچے سے اوپر تک سلائیڈنگ ٹچ سے تبدیل کیا جاتا ہے؛ اسکرین پر ایک لمبا ٹچ چلتی ہوئی ایپلی کیشنز کی فہرست کو کال کرنے کے لیے استعمال کیا جاتا ہے۔ موڈ کو سیٹنگز میں فعال کیا جاتا ہے "سیٹنگز> سسٹم> اشاروں"؛
  • "فوکس موڈ" شامل کیا گیا، جو آپ کو اس وقت کے لیے انتخابی طور پر توجہ ہٹانے والی ایپلی کیشنز کو خاموش کرنے کی اجازت دیتا ہے جب آپ کو کسی کام کو حل کرنے پر توجہ مرکوز کرنے کی ضرورت ہو، مثال کے طور پر، میل اور خبریں موصول کرنا روک دیں، لیکن نقشے اور فوری میسنجر چھوڑ دیں۔
  • "فیملی لنک" پیرنٹل کنٹرول موڈ شامل کیا گیا، جو آپ کو بچوں کے آلے کے ساتھ کام کرنے کے وقت کو محدود کرنے، کامیابیوں اور کامیابیوں کے لیے بونس منٹ فراہم کرنے، لانچ کردہ ایپلیکیشنز کی فہرستیں دیکھنے اور اس بات کا اندازہ لگانے کی اجازت دیتا ہے کہ بچہ ان میں کتنا وقت گزارتا ہے، انسٹال کردہ ایپلیکیشنز کا جائزہ لے سکتا ہے اور رات کو رسائی کو روکنے کے لیے رات کا وقت مقرر کریں؛

    اینڈرائیڈ کیو پلیٹ فارم کا تیسرا بیٹا ریلیز سسٹم کے اجزاء کے لیے الگ اپ ڈیٹس کے ساتھ

  • ایک نیا آڈیو کیپچر API شامل کیا گیا جس میں ایک ایپلیکیشن کی اجازت دی گئی۔
    کسی اور ایپلیکیشن کے ذریعہ آڈیو اسٹریم پر کارروائی کرنے کی صلاحیت فراہم کریں۔ دیگر ایپس کو آڈیو آؤٹ پٹ تک رسائی دینے کے لیے خصوصی اجازت درکار ہوتی ہے۔

  • تھرمل API کو شامل کیا گیا ہے، جس سے ایپلی کیشنز کو CPU اور GPU درجہ حرارت کے اشارے کی نگرانی کرنے اور لوڈ کو کم کرنے کے لیے آزادانہ طور پر اقدامات کرنے کی اجازت دی گئی ہے (مثال کے طور پر، گیمز میں FPS کو کم کرنا اور براڈکاسٹ ویڈیو کی ریزولوشن کو کم کرنا)، انتظار کیے بغیر جب تک سسٹم زبردستی کٹنا شروع نہ کر دے۔ درخواست کی سرگرمی

اس کے علاوہ شائع اینڈرائیڈ کے لیے حفاظتی اصلاحات کا سیٹ، جو 30 خطرات کو ختم کرتا ہے، جن میں سے 8 خطرات کو خطرے کی ایک اہم سطح تفویض کی گئی ہے، اور 21 کو خطرے کی اعلی سطح تفویض کی گئی ہے۔ زیادہ تر اہم مسائل سسٹم پر کوڈ کو عمل میں لانے کے لیے ریموٹ حملہ کرنے کی اجازت دیتے ہیں۔ ایشوز کو خطرناک کے طور پر نشان زد کرنے سے کوڈ کو مقامی ایپلی کیشنز میں ہیرا پھیری کے ذریعے مراعات یافتہ عمل کے تناظر میں عمل میں لایا جا سکتا ہے۔ ملکیتی چپ کے اجزاء میں 11 خطرناک اور 4 اہم کمزوریوں کی نشاندہی کی گئی ہے۔ Qualcomm. ملٹی میڈیا فریم ورک میں ایک اہم کمزوری کا ازالہ کیا گیا ہے، خاص طور پر ڈیزائن کردہ ملٹی میڈیا ڈیٹا پر کارروائی کرتے وقت کوڈ پر عمل درآمد کی اجازت دیتا ہے۔ سسٹم کے اجزاء میں تین اہم کمزوریاں طے کی گئی ہیں جو خاص طور پر ڈیزائن کردہ PAC فائلوں پر کارروائی کرتے وقت کوڈ پر عمل درآمد کا باعث بن سکتی ہیں۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں