واحدة من أفضل الميزات في نظام التشغيل مفتوح المصدر مثل Android هي حقيقة منح المطورين فرصة لتفكيك التعليمات البرمجية الأساسية وإعادة بنائها لتحقيق أهدافهم الخاصة. بالأمس، نشرت Google أحدث إصدار من AOSP، Android-5.1.1_r5، وداخله يمكن العثور على رمز لدعم الاتصال عبر Wi-Fi، والذي من المحتمل أن يكون أمرًا كبيرًا للغاية. ومع ذلك، يجب أن نشير إلى أنه في البداية لن يكون هذا هو صندوق الكنز المذهل الذي يأمل الكثيرون أن يكون عليه، وبدلاً من ذلك قد ينتهي به الأمر إلى أن يكون محدودًا إلى حد ما. دعني أشرح...
أولاً، لا تدعم جميع شركات الاتصالات الاتصال عبر Wi-Fi. على سبيل المثال، تقوم Sprint وT-Mobile في الولايات المتحدة بذلك، جنبًا إلى جنب مع EE في المملكة المتحدة وحفنة من الشركات الأخرى في بلدان مختلفة، لذلك إذا لم تكن مع أحد هؤلاء، فلن يكون هذا مفيدًا على الإطلاق. تحتاج شركات الاتصالات نفسها إلى دعم هذه الميزة، لذلك ما لم يكن هناك شخص ما مخادع للغاية، فلن تتمكن من نقل هذه الوظيفة إلى جهاز على شبكة غير مدعومة. سيكون عامل الجذب الرئيسي لهذا الكود هو أن يحاول المطورون تنفيذه على برامج غير رسمية. وتجدر الإشارة إلى أن الكود المصدري مخصص في المقام الأول لجهاز Nexus 6، ولكن مع الحظ يمكن أن يكون هذا كذلك تم تنفيذه على ROMs الأخرى والمستندة إلى AOSP، لذلك يمكن أن يستفيد المزيد بغض النظر عن هواتفهم التفضيل. ربما يكون المطورون يعملون بالفعل على إضافة هذا الرمز إلى ذاكرة القراءة فقط (ROM) المخصصة الخاصة بهم، مما يعني أن مستخدمي الهواتف الذكية حيث يكون ذلك ممكنًا بالفعل دون التجذير والفلاش،
ومع ذلك، فإن أكثر ما يثير حماسة العديد من الأشخاص هو إمكانية نقل مكالمات Wi-Fi إلى الأجهزة التي لا تدعمها رسميًا، مثل Nexus 4 و5. وهنا تصبح الأمور صعبة حقًا، لأن نقل هذه الوظيفة إلى الهواتف حيث لم يتم تصميمها ليتم تنفيذها يعد بمثابة مهمة ضخمة للمطورين. ومن المؤكد تقريبًا أن هذا سيتضمن تعديلات على أجهزة الراديو والنواة وعلى مستويات البرامج العميقة الأخرى، ومع ذلك تأتي إمكانية تعطيل الجهاز المعني. ومع ذلك، فإن مجتمع Android يعد مجتمعًا واسع الحيلة على أقل تقدير، وسيكون من المثير للاهتمام رؤية ما يمكن أن يحدث لكود المصدر هذا. إذا كنت ترغب في تجربة ذلك، فقم بإلقاء نظرة على الكود نفسه هنا. حظ سعيد!