سيتم أخيرًا إصلاح مشكلة Android القديمة من خلال تبديل التجوال الوطني

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

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

المشكلة

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

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

مستخدم لشبكة الهاتف المحمول وهو تعريف فريد يرتبط بجميع شبكات الهاتف المحمول.

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

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

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

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

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

الحل

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

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

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


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