خاص: تعمل Google على ميزة تشبه Face ID لنظام Android Q

على الرغم من أن الهواتف الذكية التي تعمل بنظام Android تدعم الماسحات الضوئية لبصمات الأصابع قبل وقت طويل من قيام Apple iPhone ، إلا أن أجهزة Android تعمل على اللحاق بالركب عندما يتعلق الأمر بتأمين أجهزة التحقق من صحة الوجه. يعد Apple iPhone X هو أول هاتف ذكي من صانع أجهزة رئيسي يجمع بين مستشعر Time of Flight (TOF) ومنور الأشعة تحت الحمراء وجهاز الإسقاط النقطي وأجهزة استشعار أخرى للتعرف على وجه الأجهزة (تسمى Apple "Face ID"). لقد رأينا عددًا قليلًا من الهواتف الذكية التي لها تطبيقات مثل Face ID من صانعي الأجهزة العاملة بنظام Android مثل Huawei Mate 20 Pro و Xiaomi Mi 8 Explorer Edition ، ولكن كان على صانعي هذه الأجهزة تخصيص Android بشدة لدعم هذا الجهاز الجديد. ومع ذلك ، يبدو أن Google تعمل على توفير دعم محلي لأجهزة التعرف على الوجه الآمنة في Android Q.

لقد رصدنا العشرات من السلاسل والأساليب والفئات والحقول المتعددة المتعلقة بالتعرف على الوجه في الإطار و SystemUI و Settings APKs في بنية AOSP المسربة لنظام Android Q الذي حصلنا عليه. لا يوجد أي من التعليمات البرمجية التي وجدناها موجودة في AOSP master أو أحدث إصدار عام من Android Pie. علاوة على ذلك ، تعد ميزة "فتح الوجه" الموجودة على أجهزة Android لسنوات عديدة حتى الآن ، وهي ميزة "Trusted Face" ، جزءًا من خدمات Google Play ، وهي قديمة وغير آمنة ، لذلك نحن على ثقة من أنها ميزة جديدة في Android Q.

شكر خاص لبرامج PNF لتزويدنا بترخيص لاستخدام JEB Decompiler. JEB Decompiler هي أداة الهندسة العكسية الاحترافية لتطبيقات Android.

إطار الدقة

من السلاسل ذات الصلة بإلغاء قفل الوجه التي وجدناها في Android Q's framework-res APK ، تتمثل أهم الخطوط في رسالة الخطأ التي تظهر عندما لا يحتوي الجهاز على أجهزة التعرف على الوجه. يخبرنا ذلك أن Android Q لا يتوقع أن يحتوي الجهاز على مستشعرات للتعرف على الوجه للأجهزة ، على عكس ميزات فتح الوجه الموجودة في معظم الهواتف الذكية الحديثة من شركات مثل Xiaomi و Huawei / Honor و OnePlus.

الإعدادات

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

 Use your face to unlock your phone, authorize purchases, or sign in to apps. 

ومع ذلك ، لا يزال بإمكان فتح الجهاز تعطيله بواسطة مسؤول الجهاز.

إليك ما يبدو عليه

فيما يلي لقطات تظهر عملية الإعداد للتعرف على الوجه في Android Pie. لسوء الحظ ، لم نتمكن من جعله يعمل بالفعل لأن فتح وجه HAL مفقود.

Hmmmm # AndroidQ pic.twitter.com/j1r7gRVPYB

- مشعل الرحمن (@ مشعل الرحمن) 8 فبراير 2019

ماذا يعني هذا لنظام Android؟

إذا كنت تعتقد أن هذه السلاسل دليل على أن Google Pixel 4 سيحصل على Face ID ، فدعني أوقفك هناك. الشيء الوحيد الذي تثبته هذه السلاسل هو أن AOSP تدعم الآن أجهزة التعرف على الوجه لإلغاء قفل الوجه والمدفوعات ومصادقة التطبيق. نتوقع أن تعمل أجهزة مثل Huawei Mate 20 Pro و Xiaomi Mi 8 Explorer Edition التي تعمل بنظام Android Q GSI على التعرف على الوجه. يجب أن تكون الأجهزة الأخرى التي لديها مستشعرات الأجهزة اللازمة قادرة على استخدامها للتعرف على الوجه في Android Q ، أيضًا.

أنا لا ألومك على التكهن بشأن خطط الأجهزة المستقبلية لـ Google ، رغم ذلك. تعني حقيقة أن Google تدعم أجهزة التعرف على الوجه في Android Q بشكل طبيعي أن لديهم جهازًا يقومون باختباره عليه. قد يكون جهاز Mate 20 Pro أو Mi 8 EE أو هاتفًا ذكيًا لم يُصدر بعد مثل Samsung Galaxy S10 + أو لوحة تطوير مخصصة أو نموذج Pixel 4. بدون الالتزامات ، لا نعرف ما الذي يختبرونه على هذا. من المحتمل أن نعرف المزيد خلال Google I / O 2019 المقرر إجراؤها في 7 مايو 2019.


تم تحديث هذه المقالة في 8 فبراير 2019 ، مع لقطات من تدفق الإعداد للتعرف على الوجه بشكل آمن في Android Pie.