วิธีใช้ Android Pay บนอุปกรณ์ปลดล็อก Bootloader ด้วยเคอร์เนลที่กำหนดเอง
Google อัปเดตล่าสุด SafetyNet API เพื่อจดจำและบล็อกอุปกรณ์ที่ปลดล็อกโปรแกรมโหลดบูตจากการใช้ Android Pay และนักพัฒนาแอปทุกคนสามารถเข้าถึงได้หากพวกเขาต้องการทำให้ผู้ใช้ที่รูทบกพร่องจากการใช้การดูแลระบบของพวกเขา
สิ่งนี้หมายความว่าคุณไม่สามารถใช้เครื่องมือเช่น Magisk หรือ suHide ได้อีก ซึ่งเราเคยซ่อนการเข้าถึงรูทบนอุปกรณ์ของคุณและใช้งาน Android Pay ตอนนี้ SafetyNet API จะตรวจสอบสถานะ bootloader ของอุปกรณ์ของคุณโดยใช้ไฮไลต์การบูตที่ตรวจสอบแล้วซึ่ง Google นำเสนอพร้อมกับ Android 4.4 KitKat
note 8 มีการชาร์จแบบไร้สายหรือไม่

ไม่ว่าในกรณีใด โชคดีที่ผู้คนที่ xda ในตอนนี้มีวิธีแก้ปัญหา นั่นคือเพื่อหลีกเลี่ยงการตรวจสอบ bootloader ที่เปิดอยู่ของ SafetyNet และใช้ Android Pay บนอุปกรณ์ที่มี bootloader และรูทที่เปิดอยู่ ขอขอบคุณนักพัฒนา Sultanxda ทุกคน
เพื่อซ่อน bootloader ที่เปิดอยู่จาก SafetyNet API Sultanxda ได้อพยพการสนับสนุนสำหรับแบนเนอร์สำหรับบูตที่ตรวจสอบแล้วออกจากส่วนที่แก้ไขของเขา ซึ่งทำให้ SafetyNet API รู้สึกว่าอุปกรณ์ไม่สนับสนุนไฮไลต์การบูตที่ตรวจสอบแล้ว และทำให้การทดสอบง่ายขึ้น
ดูเพิ่มเติมที่: Sprint เผยแพร่ Stagefright Fix สำหรับ Galaxy S6, S6 edge, S5, Note edge, Nexus 5 และ Nexus 6
ด้วยวิธีนี้ สิ่งที่คุณต้องทำเพื่อให้ Android Pay ทำงานได้กับโปรแกรมโหลดบูตที่ปลดล็อกบนอุปกรณ์ Android ของคุณ เป็นตำแหน่งเฉพาะ/ดัดแปลงซึ่งไม่ได้รองรับการบูตที่ตรวจสอบแล้ว จากนั้นแฟลชไปที่อุปกรณ์ของคุณเพื่อหลีกเลี่ยงการตรวจสอบ SafetyNet คุณสามารถใช้ Android Pay กับรูทต่อไปได้โดยใช้กับดักที่คุณใช้เพื่อซ่อนรูทจาก Android Pay
เราจะอัปเดตโพสต์นี้โดยสรุปชิ้นส่วนแบบกำหนดเองพร้อมหมอนรองสำหรับบูตที่ผ่านการตรวจสอบแล้วซึ่งอพยพออกสำหรับอุปกรณ์จำนวนเท่าที่เราจะค้นพบได้ หากคุณทราบ โปรดแจ้งให้เราทราบในส่วนหมายเหตุด้านล่าง
ทาง: XDA


