Sony กำลังเขียนข้อผูกพันใน Android เพื่อเพิ่มการรองรับการโรมมิ่งในประเทศ ซึ่งจะปิดใช้งานการโรมมิ่งโดยอัตโนมัติเมื่อคุณออกจากชายแดนประเทศ วิธีนี้จะแก้ไขปัญหา Android ที่มีอยู่มานานหลายปี การแก้ไขนี้น่าจะถูกเพิ่มใน Android P
Android เป็นระบบปฏิบัติการบนมือถือที่มีฟีเจอร์มากมาย แต่ไม่ได้หมายความว่าจะปราศจากปัญหาใดๆ ในทางตรงกันข้าม ปัญหาบางอย่างในระบบปฏิบัติการที่ถูกค้นพบเมื่อหลายปีก่อนยังคงไม่ได้รับการแก้ไข ในขณะที่ปัญหาใหม่เกิดขึ้นในเวอร์ชันที่ใหม่กว่า ปัญหาหนึ่งที่ทราบกันมานานแล้วคือการขาดการสนับสนุนการโรมมิ่งในประเทศ
ปัญหา
ผู้ให้บริการบางรายและผู้ให้บริการเครือข่ายเสมือนบนมือถือ (MVNO) กำหนดให้ต้องเปิดใช้งานการโรมมิ่งข้อมูลเพื่อให้การถ่ายโอนข้อมูลเกิดขึ้นระหว่างเครือข่ายและอุปกรณ์ เนื่องจาก Android ตรวจพบว่าอุปกรณ์กำลังโรมมิ่งทั้งที่จริงๆ แล้วไม่ได้โรมมิ่ง สิ่งนี้จะเกิดขึ้นเมื่อไหร่? ในบางโอกาสที่เกิดขึ้นไม่บ่อยนัก มีความไม่ตรงกันเกิดขึ้นกับข้อมูลผู้ให้บริการที่จัดเก็บไว้ใน Android ในรูปแบบของรหัส MCC และ MNC รวมถึง IMSI
รหัสประเทศมือถือ (MCC) ใช้ร่วมกับรหัสเครือข่ายมือถือ (MNC) เพื่อระบุเครือข่ายมือถือโดยไม่ซ้ำกัน ในทางกลับกัน ข้อมูลประจำตัวสมาชิกมือถือระหว่างประเทศ (IMSI) ใช้เพื่อระบุ
ผู้ใช้ ของเครือข่ายมือถือและเป็นข้อมูลประจำตัวเฉพาะที่เกี่ยวข้องกับเครือข่ายมือถือทั้งหมดMVNO บางตัวไม่มี IMSI เช่นเดียวกับผู้ให้บริการหลัก ดังนั้น Android จึงระบุ MVNO ว่าเป็นเครือข่ายแยกต่างหาก และ IMSI ที่แตกต่างกัน ทำให้ดูเหมือนกับ Android ว่าอุปกรณ์กำลังโรมมิ่งอยู่ แม้ว่ามันไม่ใช่ก็ตาม
ผลลัพธ์ก็คือผู้ใช้เปิดสวิตช์โรมมิ่งข้อมูลเพื่อให้ข้อมูลมือถือทำงานได้โดยคิดว่าจะไม่ถูกเรียกเก็บเงิน อย่างไรก็ตาม ทันทีที่พวกเขาเดินทางออกนอกเขตแดนของประเทศของตน ซิมการ์ดของโทรศัพท์จะล็อคเข้ากับสัญญาณของผู้ให้บริการท้องถิ่น (หากมีข้อตกลงการโรมมิ่งที่จำเป็น) จากนั้น ลูกค้าจะถูกเรียกเก็บเงินสำหรับการใช้โรมมิ่งข้อมูล และในหลายกรณี จะถูกเรียกเก็บเงินสูงเกินไป
เนื่องจากสวิตช์โรมมิ่งข้อมูลถูกเปิดใช้งานโดยผู้ใช้โดยไม่ตั้งใจ ไม่ส่งผลให้มีการเรียกเก็บเงินเมื่อใช้ภายในเขตแดนของประเทศ แต่ทันทีที่ซิมการ์ดถูกใช้งาน ใช้งานในต่างประเทศผู้ใช้ต้องเสียค่าบริการโรมมิ่งถึงแม้จะไม่ต้องการใช้ซิมโรมมิ่งก็ตาม การ์ด.
ในสหภาพยุโรป ไม่มีค่าใช้จ่ายสำหรับการโรมมิ่งระหว่างประเทศซึ่งเป็นการเปลี่ยนแปลงที่มีผลตั้งแต่วันที่ 15 มิถุนายน 2017 (มีเงื่อนไขแนบมาด้วย เช่น นโยบายการใช้งานโดยชอบและการจำกัดข้อมูลแบบมีเงื่อนไขของ แน่นอน.) หมายความว่าเมื่อผู้ใช้เครือข่ายมือถือสัญจรภายในขอบเขตของสหภาพยุโรปจะไม่มี ค่าธรรมเนียมโรมมิ่ง
ผู้ใช้จึงสามารถเปิดใช้งาน data roaming และลืมมันไปได้เลยระหว่างเดินทาง แต่นั่นอาจเป็นความคิดที่ไม่ดี เพราะเมื่อใดก็ตามที่พวกเขาเดินทางออกนอกสหภาพยุโรป จะมีการเรียกเก็บค่าบริการโรมมิ่งระหว่างประเทศ จะ มีผลบังคับใช้ ผู้ใช้ในตัวติดตามปัญหาของ Google ได้รายงานด้วยว่ามีการคิดค่าบริการโรมมิ่งผ่านดาวเทียมแม้ในสหภาพยุโรป ขอบเขตหากอุปกรณ์ไม่สามารถเชื่อมต่อกับเครือข่ายระดับชาติใดๆ ได้ เช่น สถานการณ์ทั่วไปเมื่ออยู่ในทะเล
การแก้ไขปัญหา
วิธีแก้ไขที่นี่คือก สลับการโรมมิ่งแห่งชาติ. การสลับการโรมมิ่งในประเทศจะทำให้ผู้ใช้สามารถเปิดการโรมมิ่งต่อไปเพื่อใช้ในประเทศได้ แต่จะรับประกันได้ การโรมมิ่งไม่เคยใช้นอกประเทศบ้านเกิดของผู้ใช้ โดยไม่ได้รับความยินยอมจากพวกเขา นี่คือบางสิ่งบางอย่าง ที่ผู้ใช้ถาม Google มาเกือบแปดปีครึ่งแล้วแต่ไม่มีความคืบหน้าใดๆในเรื่องนี้ การแก้ไขเพียงอย่างเดียวที่เกี่ยวข้องเช่นกัน การติดตั้งโมดูล Xposed เพื่อรับตัวเลือกการโรมมิ่งในประเทศ การแก้ไข framework-res (ซึ่งสามารถทำได้บนโทรศัพท์บางรุ่นเท่านั้น) หรือติดตั้ง ROM แบบกำหนดเองบางตัว
การตั้งค่าการโรมมิ่งบน Google Pixel 2 XL ที่ใช้ Android 8.1 Oreo
หวังว่าจะมีการเปลี่ยนแปลงเร็วๆ นี้เมื่อ Sony เป็นผู้สร้าง การกระทำที่จำเป็น เพื่อเพิ่มการรองรับการโรมมิ่งระดับประเทศรวมถึงการรองรับ UI การโรมมิ่งระดับประเทศใน Android เมื่อตัวเลือกนี้ปรากฏใน Android (ส่วนใหญ่จะอยู่ใน แอนดรอยด์พี) จะเป็นประโยชน์อย่างมากสำหรับนักเดินทางต่างชาติ เนื่องจากไม่ต้องคอยปิดการโรมมิ่งข้อมูลทุกครั้งก่อนจะเดินทางไปต่างประเทศ
ป.ล. ภาพหน้าจอที่แสดงด้านบนตู้โชว์ ธีมโอรีโอสีเข้มของ Saiซึ่งติดตั้งโดยใช้ Substratum คุณสามารถติดตั้งธีมสีเข้มได้โดยไม่ต้องรูท โดยทำตามขั้นตอนนี้.