لماذا تقوم Amazon بتقييد بعض التطبيقات على Fire TV
أنظمة التشغيل المستندة إلى Android التي تتجاهل ميزات Android الأساسية ليست بالأمر الجديد. تسير شركة Huawei في هذا الطريق مع HarmonyOS، لكن Amazon فعلت ذلك أولاً من خلال نظام Fire OS البيئي. يتم استخدام نظام التشغيل بواسطة أجهزة البث المباشر وأجهزة التلفاز من Amazon Fire TV، بالإضافة إلى أجهزة Amazon Fire اللوحية – حتى أن الشركة حاولت صنع هاتف Fire Phone في وقت ما، لكن ذلك كان فشلًا ذريعًا ونحن لا نتحدث عنه. يبدو أن “التحسين” الأخير لنظام التشغيل يقيد وظائف تطبيقات Android الأساسية.
منعت Amazon قدرة التطبيقات على إنشاء اتصالات ADB (Android Debug Bridge) وتنفيذ الأوامر على Fire OS. يوضح الكود الجديد أنه إذا اكتشف نظام التشغيل أن أي إجراءات ADB يتم تنفيذها بطريقة “محلية” – من الهاتف وليس من جهاز كمبيوتر خارجي – فسيتم رفضها. وعندما سئل أحد ممثلي أمازون عن ذلك، قال لـ AFTVNews “نحن على علم بالتقارير التي تفيد بأن بعض التطبيقات تأثرت بالتحديث الأمني الأخير”. يشير هذا إلى حقيقة أنه كان تغييرًا متعمدًا تحت ستار التحديث الأمني، وهو ما يصبح أكثر وضوحًا عندما تنظر إلى الكود الذي يمنع بالفعل إجراءات ADB المحلية.
إن وصف هذا بأنه “تغيير أمني” أمر غريب بعض الشيء، بصراحة. صحيح أن وصول ADB إلى التطبيقات الضارة يمكن أن يكون كارثيًا. ومع ذلك، في الوقت نفسه، يجب منح الوصول يدويًا قبل أن تتمكن التطبيقات من فعل أي شيء به. إذا منحت ADB حق الوصول إلى أحد التطبيقات، فمن المحتمل أنك تعرف ما يفعله هذا التطبيق. وهذا أيضًا لا يقيد استخدام ADB من جهاز خارجي، مثل الكمبيوتر، عبر USB. لا يزال هذا خيارًا للتحميل الجانبي للتطبيقات ومهام تصحيح الأخطاء الأخرى. ومع ذلك، فإن هذا يقيد بشكل كبير أشياء مثل محاكيات وحدة التحكم المحلية بالإضافة إلى التطبيقات التي تنفذ إجراءات محددة من خلال منح نفسها أذونات محددة من خلال ADB.
لم يتبق لدى Fire OS الكثير من الوقت، حيث تعمل Amazon على نظام تشغيل جديد غير Android، يسمى مبدئيًا Vega OS، والذي من المتوقع استخدامه على منتجات Fire TV والشاشات الذكية وربما الأجهزة الأخرى. قد يكون تقييد بعض ميزات Android هو الخطوة الأولى في عملية انتقال النظام الأساسي في المستقبل.