ขณะนี้ Google บล็อก GApps บนอุปกรณ์ที่ไม่ได้รับการรับรอง แต่อนุญาตให้ผู้ใช้ ROM ที่กำหนดเองอยู่ในรายการที่อนุญาตพิเศษ

ขณะนี้ Google กำลังบล็อกอุปกรณ์ Google Play ที่ไม่ได้รับการรับรองไม่ให้ใช้แอปและบริการของ Google Play อย่างไรก็ตาม พวกเขายังอนุญาตให้ผู้ใช้ ROM แบบกำหนดเองได้รับการอนุญาตพิเศษจากสิ่งนี้

อัปเดต 3/27/18 เวลา 08:51 น. CST: คุณก็เหมือนกับคนอื่นๆ ที่มีปัญหาในการลงทะเบียน Android ID ของคุณบน หน้าการลงทะเบียนอุปกรณ์ที่ไม่ได้รับการรับรอง? คุณไม่ได้โดดเดี่ยว. เห็นได้ชัดว่าไม่ได้มองหา "Android ID" แม้ว่าจะมีข้อความระบุไว้ก็ตาม แต่จะยอมรับของคุณ อีมี่. ขอบคุณสมาชิก XDA DirkGently สำหรับเคล็ดลับ!

อัปเดต 3/27/18 เวลา 14:19 น. CST: เห็นได้ชัดว่าหมายเลขจริงที่ต้องการคือ GSF Device ID รายละเอียดเพิ่มเติมเกี่ยวกับที่นี่.

เนื่องจาก Android เป็นโอเพ่นซอร์ส จึงให้อิสระแก่ผู้ผลิตอุปกรณ์ในการปรับแต่งซอฟต์แวร์ตามต้องการ อย่างไรก็ตาม เพื่อให้มั่นใจถึงระดับความสอดคล้องกันระหว่างอุปกรณ์ Android Google ได้ใช้ประโยชน์จากอุปกรณ์เหล่านี้อย่างชาญฉลาด ชุดแอปและบริการยอดนิยมของ Google เพื่อกำหนดให้ผู้ผลิตอุปกรณ์ปฏิบัติตามชุดกฎเฉพาะภายใต้ เอกสารคำจำกัดความความเข้ากันได้ (คป.). ผู้ผลิตอุปกรณ์ต้องปฏิบัติตาม CDD เพื่อผ่าน ชุดทดสอบความเข้ากันได้

(CTS) เพื่อให้สามารถโหลดอุปกรณ์ล่วงหน้าด้วยแอปและบริการของ Google ก่อนหน้านี้ เป็นไปได้ที่อุปกรณ์ที่ไม่ได้รับการรับรองจะยังคงใช้แอปของ Google ได้ (เรียกสั้นๆ ว่า 'Gapps' โดย ชุมชน) แต่ตอนนี้ดูเหมือนว่า Google กำลังปราบปราม ในขณะที่ยังคงอนุญาตให้ผู้ใช้ ROM แบบกำหนดเองใช้งานได้ แก๊ป!

เมื่อต้นสัปดาห์ที่ผ่านมา เราได้รับคำแนะนำที่ไม่ระบุตัวตนจากบุคคลที่อ้างว่าอยู่ในอุตสาหกรรมนี้ บุคคลนี้ซึ่งกล่าวว่าทำงานให้กับ OEM/ODM แจ้งให้เราทราบว่า Google ได้เริ่มต้นแล้ว ล็อคเฟิร์มแวร์ที่สร้างขึ้นใหม่ทั้งหมดไม่ให้เข้าถึง Gapps. เห็นได้ชัดว่าการเปลี่ยนแปลงนี้มีผลในวันที่ 16 มีนาคม และมีผลกับซอฟต์แวร์ที่สร้างขึ้นหลังจากวันที่นี้ (การตรวจสอบบริการ Google Play ro.build.ลายนิ้วมือ สำหรับวันที่สร้างอย่างชัดเจน)

ข้อความในหน้าการตั้งค่าของ Google Play Store หากอุปกรณ์ไม่ได้รับการรับรอง

ฉันติดต่อกับผู้ติดต่อของฉันในอุตสาหกรรมซึ่งกล่าวว่าการเปลี่ยนแปลงนี้เป็นปีแห่งการสร้างเช่นเดียวกับ Google ให้คำเตือนแก่ผู้ผลิตอุปกรณ์ล่วงหน้าแล้ว แต่ผู้ติดต่อของฉันไม่สามารถจำลองปัญหาในการทดสอบของพวกเขาเอง อุปกรณ์. การค้นหาอย่างรวดเร็วบนเว็บแสดงให้เห็นว่าผู้คนประสบปัญหานี้มาเป็นเวลาอย่างน้อยหนึ่งปีแล้ว แต่สามารถแก้ไขได้อย่างง่ายดายด้วยการล้างข้อมูลของบริการ Google Play การเปลี่ยนแปลงใหม่นี้อาจหมายความว่าวิธีแก้ปัญหานี้จะใช้งานไม่ได้อีกต่อไป เนื่องจากการทดสอบ A/B ของ Google สิ้นสุดลงแล้ว และข้อจำกัดนี้จะถูกบังคับใช้ในวงกว้างมากขึ้น

เมื่อวานนี้สมาชิกในฟอรัมของเรา XDA Senior Member liam_davenport, เจอปัญหานี้แน่นอน บนอุปกรณ์ของตนเอง นี่เป็นครั้งแรกที่เราพบผู้ใช้ที่มีปัญหานี้เป็นเวลานาน

ดังที่คุณเห็นในภาพด้านบน ผู้ใช้ไม่ได้รับอนุญาตให้ลงชื่อเข้าใช้บัญชี Google เนื่องจากอุปกรณ์ของพวกเขาไม่ได้รับการรับรอง คุณมีตัวเลือกบางอย่างที่นี่ ขึ้นอยู่กับว่าคุณเป็นผู้ใช้หรือวิศวกรจากผู้ผลิตอุปกรณ์ ผู้ใช้สามารถชี้ข้อความเตือนนี้ไปยังบริษัทที่ซื้ออุปกรณ์มา หวังว่าจะได้อุปกรณ์ที่ผ่านการรับรองหรือถ้าพวกเขาเป็นผู้ใช้ ROM แบบกำหนดเอง (เช่น with Lineage OS 15.1) จากนั้นพวกเขาจะต้องป้อน ID ของ Android ที่หน้านี้ เพื่อเป็นไวท์ลิสต์ วิธีง่ายๆ ในการรับ Android ID ของคุณคือป้อน "การตั้งค่าได้รับ android_id ที่ปลอดภัย" ในเชลล์ ADB

สำหรับผู้ผลิตอุปกรณ์ คุณจะต้องไปที่ หน้าเว็บนี้ เพื่อติดต่อ Google เพื่อลงทะเบียนอุปกรณ์ จากสิ่งที่ผู้ติดต่อของฉันบอก การย้ายครั้งนี้ของ Google เพื่อให้แน่ใจว่าผู้ผลิตอุปกรณ์ไม่สามารถหลีกเลี่ยงได้ CTS ของ Google และจัดส่งอุปกรณ์พร้อมสัญญาว่าผู้ใช้สามารถโหลดแอป Google Play และ บริการ. การทำเช่นนั้นจะแสดงคำเตือนเหล่านี้ซึ่งจะทำให้ผู้ผลิตอุปกรณ์อับอายและบังคับให้พวกเขาผ่านช่องทางการรับรองที่เหมาะสม

เมื่อเราได้ยินเกี่ยวกับการเปลี่ยนแปลงนี้เป็นครั้งแรกจาก tipster ของเรา ในตอนแรกเรากังวลเกี่ยวกับผลกระทบต่อฉาก ROM แบบกำหนดเอง โชคดีที่ดูเหมือนว่า Google ยอมรับการมีอยู่ของเราและจะอนุญาตให้เราใช้แอปและบริการของ Google ต่อไปอย่างไม่เป็นทางการ ขอชื่นชม Google!