العودة
SiTech
GrapheneOS تحدّث التطبيقات الافتراضية وتعيد تصميم الوصول إلى الحافظة
SiTech AI Team2 წთ. საკითხავი

GrapheneOS تحدّث التطبيقات الافتراضية وتعيد تصميم الوصول إلى الحافظة

أصدرت GrapheneOS نسخة معادة الكتابة من تطبيق Messaging وعرضت ميزة لصق آمن تتيح سحب صلاحية الوصول إلى الحافظة من التطبيقات. وتخطط لاستبدال بقية تطبيقات AOSP. وتستبدل ميزة اللصق الآمن واجهات الحافظة التقليدية.

أعلنت GrapheneOS في 6 سبتمبر أنها تحوّل تطبيق Messaging المضمّن مع النظام إلى تطبيق حديث، وصدر في اليوم نفسه إصدار يتضمن واجهة استخدام أُعيد تصميمها بالكامل وكُتبت بـ Android Compose، إلى جانب عدد كبير من التحسينات وإصلاحات الأخطاء. وفي السياق نفسه عرض المشروع ميزة لصق آمن يُفترض أن تحل محل واجهات الحافظة التقليدية.

لصق آمن بدل الوصول إلى الحافظة

بفضل الآلية الجديدة سيتمكن المستخدمون من سحب صلاحية الوصول إلى الحافظة من التطبيقات واستخدام البديل المدمج بدلاً منها. الميزة مندمجة في شريط تحديد النص القياسي وطرق الإدخال وخدمات إمكانية الوصول واختصارات لوحة المفاتيح، ويقول الفريق إنه يخطط لدمجها قريباً.

بعض التطبيقات، ومنها ما كُتب بـ Flutter، ترسم شريط تحديد خاصاً بها ولن تعرض الإجراء الجديد. لتغطية هذه الحالات أضافت GrapheneOS زر لصق إلى لوحة المفاتيح الافتراضية؛ وعندما تُستبدل AOSP Keyboard بلوحة مفاتيح أفضل بكثير ستنتقل هذه الإمكانية إليها أيضاً.

لماذا قراءة الحافظة مشكلة خصوصية

يقيّد أندرويد أصلاً قراءة الحافظة على التطبيق الذي يملك التركيز ولوحة المفاتيح النشطة. والمشكلة، كما ترى GrapheneOS، أن البيانات الحساسة تبقى في الحافظة لبعض الوقت، ويمكن للتطبيقات المتطفلة على الخصوصية قراءتها عندما يعود المستخدم إليها. ويعرض النظام إشعاراً عندما يقرأ تطبيق محتوى وضعته تطبيق آخر، لكن عند تلك اللحظة يكون التسريب قد وقع فعلاً.

يعطّل النهج الجديد الجزء الأكثر إشكالية فقط من الواجهة البرمجية. فما زال بإمكان التطبيقات قراءة المحتوى الذي وضعته بنفسها، وهو ما يحفظ سير العمل القائم. وتضع GrapheneOS هذا التغيير إلى جانب Contact Scopes وStorage Scopes بوصفه إعادة تصميم أخرى لنموذج أذونات التطبيقات، وتقول إن ميزات كثيرة مماثلة مخطط لها. ويُدار الوصول من الإعدادات عبر مفتاح عام ومفتاح منفصل لكل تطبيق.

تطبيقات AOSP وRCS والخطوات التالية

تحديث تطبيق Messaging ليس سوى الخطوة الأولى. يعتزم المشروع إعادة بناء أو استبدال بقية تطبيقات AOSP بالكامل. ويُعد AOSP Gallery قديماً إلى حد أنه سيُستبدل كلياً بدلاً من تحسينه، وقد تلحق به لوحة المفاتيح. وعلى المدى الطويل يريد الفريق دعم RCS في تطبيقه الخاص، بما في ذلك التشفير طرفاً بطرف القياسي المبني على Messaging Layer Security. ويعمل RCS حالياً في GrapheneOS عبر Google Messages.

في أندرويد يتوزع كود RCS بين نظام التشغيل وGoogle Messages وGoogle Play services. وتخطط GrapheneOS للبدء ببناء مكافئ للجزء الموجود في Google Messages؛ وسيتطلب التنشيط في البداية استخدام sandboxed Google Play، قبل أن يُزال هذا الشرط أيضاً. ويشير الفريق إلى أن RCS ليس منصة مفتوحة عملياً ويعتمد كثيراً على بنية تحتية مملوكة لجوجل وللشركات المشغلة. وقد وظّف المشروع مطورين جدداً ويعتزم توظيف المزيد، فيما تموّل التبرعات العمل الإضافي.

SSiTech

SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي

نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.