سيتم إصلاح مشكلة Android القديمة منذ سنوات مع تبديل خدمة التجوال المحلي

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

المشكلة

تتطلب بعض شركات الاتصالات ومشغلي الشبكات الافتراضية المتنقلة (MVNO) تمكين تجوال البيانات حتى يتم أي نقل للبيانات بين الشبكة والجهاز. هذا لأن Android يكتشف أن الجهاز يتجول عندما لا يكون كذلك. متى يحدث هذا؟ في حالات نادرة ، هناك عدم تطابق يحدث مع بيانات شركة الاتصالات المخزنة في نظام أندرويد ، في شكل أكواد MCC و MNC وكذلك IMSI.

يتم استخدام رمز البلد للجوال (MCC) مع رمز شبكة للهاتف المحمول (MNC) لتحديد شبكة الجوال بشكل فريد. من ناحية أخرى ، يتم استخدام هوية المشترك الدولي للهاتف المحمول (IMSI) لتحديد هوية مستخدم شبكة الهاتف وهو تعريف فريد يرتبط بجميع شبكات الجوال.

بعض MVNOs ليس لديها نفس IMSI مثل الناقل الرئيسي. لذلك ، يحدد Android MVNO كشبكة منفصلة ، وتبين IMSI المختلفة أن Android يتجول حتى عندما لا يكون كذلك.

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

وذلك لأن مفتاح تجوال البيانات قد تم تمكينه عن طريق الخطأ بواسطة المستخدم. لم ينتج عن ذلك أي رسوم عند استخدامها داخل حدود بلد ما ، ولكن بمجرد استخدام بطاقة SIM دوليًا ، كان على المستخدم أن يدفع مقابل رسوم التجوال حتى لو لم يرغب في استخدام بطاقة SIM للتجوال.

في الاتحاد الأوروبي ، لا توجد رسوم على التجوال الدولي ، وهو التغيير الذي بدأ سريانه اعتبارًا من 15 يونيو 2017. (هناك شروط مرفقة بهذا ، مثل سياسة الاستخدام العادل وحدود البيانات الشرطية ، بالطبع.) هذا يعني أنه عندما يتجول مستخدمو شبكة الجوال داخل حدود الاتحاد الأوروبي ، ولا توجد رسوم للتجوال.

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

الحل

الحل هنا هو تبديل تجوال وطني . سيمكّن تبديل التجوال الوطني المستخدم من الاستمرار في التجوال للاستخدام المحلي ، ولكنه سيضمن عدم استخدام التجوال خارج بلد المستخدم الأصلي دون موافقته. هذا شيء يطلب المستخدمون من Google منذ ما يقرب من ثمانية أعوام ونصف ، ولكن لم يكن هناك أي تقدم بشأن هذه المشكلة. الإصلاحات الوحيدة المتضمنة إما تثبيت Xposed Module للحصول على خيار التجوال الوطني ، أو تعديل دقة الإطار (والتي يمكن إجراؤها على بعض الهواتف فقط) ، أو تثبيت ROM مخصصة معينة.

إعدادات التجوال على Google Pixel 2 XL التي تعمل بنظام Android 8.1 Oreo

نأمل أن يتغير هذا قريبًا حيث تقوم Sony بتأليف الالتزامات اللازمة لإضافة دعم للتجوال المحلي بالإضافة إلى دعم واجهة المستخدم للتجوال الوطني في Android. عندما يظهر هذا الخيار في Android (على الأرجح في Android P) ، سيكون ذلك مفيدًا للغاية للمسافرين الدوليين حيث لن يضطروا إلى تذكر إيقاف تشغيل خدمة تجوال البيانات في كل مرة قبل التوجه إلى رحلة دولية.


ملاحظة: تعرض لقطات الشاشة الموضحة أعلاه موضوع Sai Oreo المظلم ، والذي تم تثبيته باستخدام Substratum. يمكنك تثبيت السمة المظلمة بدون الجذر باتباع هذا الإجراء.