毫无疑问,Root Android ช่วยขยายขอบเขตการปรับแตได้ แต่เพียงด้านเดียวของเหรียญ
โดยทั่วไป Root มีข้อเสียด้วย — สำคัญที่สุดคือ SafetyNet ถูก Trigger เมื่อเกิดเหตุการณ์นี้ บางแอปบนโทรศัพท์จะตรวจจับว่าโทรศัพท์รูทแล้วและไม่ทำงาน
โชคดีที่มีวิธีต่างๆ ในการซ่อนการเข้าถึง Root จากแอปเหล่านั้น และยังใช้งานได้โดยไม่มีปัญหา ดังนั้น จะซ่อนการเข้าถึง Root จากแอปบน Android ได้อย่างไร? มาดูกัน
Magisk คืออะไร?
หากคุณเคยได้ยินคำว่า "Rooting" อาจเคยได้ยิน Magisk ด้วย หากไม่เคย ก่อนไปคำแนะนำ คุณต้องเข้าใจก่อนว่า Magisk คืออะไร และใช้เครื่องมือนี้ทำอะไรได้บ้าง
ในโลก Android Magisk เป็นชุดเครื่องมือ Open-source สำหรับปรับแต่ง Android ที่รองรับอุปกรณ์รัน Android 6.0 ขึ้นไป
พูดง่ายๆ คือ เครื่องมืออันทรงพลังที่ให้ไม่แค่การเข้าถึง Root แต่ยังสามารถปรับเปลี่ยนระบบปฏิบัติการ Android ได้โดยไม่เปลี่ยนไฟล์ระบบจริง รวมถึงเสนอ Magisk Modules สำหรับปรับแต่งโทรศัพท์ได้ง่าย
วิธีซ่อนการเข้าถึง Root จากแอป
โชคดีที่คุณสามารถใช้ Magisk ซ่อนการเข้าถึง Root ในโทรศัพท์ Android ได้ ดרךนี้ คุณจะข้ามหรือบล็อกการตรวจจับ Root โดยแอปใดๆ บน Android ได้ อย่างไรก็ตาม คุณต้อง Root โทรศัพท์ด้วย Magisk ด้วย — จะไม่ทำงานหากคุณ Root ด้วยวิธีอื่น
คุณต้องแน่ใจว่า Magisk ติดตั้งบนโทรศัพท์ครบถ้วน และเป็นเวอร์ชัน Stable ล่าสุด ก่อนจะไปขั้นตอนต่อไป
แม้ Root ไม่ใช่สำหรับทุกคน ประโยชน์อาจใหญ่มากหากคุณยอมรับความเสี่ยง หากมีอะไรผิดพลาด สามารถใช้คำแนะนำของเราวิธี Unbrick Android เพื่อแก้ไขได้
ซ่อน Root ด้วยฟีเจอร์ DenyList ของ Magisk
Magisk มาพร้อมฟีเจอร์ DenyList ที่ให้คุณ Blacklist แอปไม่ให้ตรวจจับการเข้าถึง Root เพื่อความเข้าใจง่าย เราจะบล็อกการตรวจจับ Root สำหรับ Google Pay (แอปชำระเงิน)
วิธีซ่อน Root ด้วยตัวเลือก DenyList:
- เปิดแอป Magisk Manager และแตะไอคอน การตั้งค่า มุมขวาบน
- เลื่อนลงและเปิดใช้งาน Zygisk และ Enforce DenyList ต้อง Reboot หนึ่งครั้งเพื่อให้การเปลี่ยนแปลงมีผล
- หลัง Reboot แล้ว เปิดแอป Magisk Manager อีกครั้ง
- ใน Settings แตะตัวเลือก Configure DenyList
- ตอนนี้เลือกแอปที่ต้องการซ่อนการตรวจจับ Root ในกรณีนี้ เรากำลังซ่อนสำหรับ Google Pay
- สุดท้าย ล้างข้อมูลของแอปที่เพิ่งเลือก
แค่นี้ก็พอ ครั้งหน้าที่คุณเปิดแอป — ไม่ควรได้รับการแจ้งเตือนแบบ "อุปกรณ์รูทแล้ว คุณไม่สามารถใช้แอปนี้ได้"
ข้อดีของฟีเจอร์นี้คือ คุณสามารถ Blacklist แอปได้หลายตัวเท่าไหร่ก็ได้ เพียง Toggle แอปแต่ละตัวบนหน้าจอเดียวกัน
ซ่อน Root โดยการซ่อนแอป Magisk
ปกติวิธี DenyList ควรทำงานบนอุปกรณ์ Android เกือบทุกเครื่องที่รัน Android 6 ขึ้นไป แต่ถ้าคุณยังมีปัญหา การซ่อนแอป Magisk เป็นทางออกสุดท้าย
ทำตามขั้นตอนด้านล่างเพื่อซ่อนแอป Magisk จากสมาร์ทโฟน:
- เปิดแอป Magisk Manager และไปที่ Settings
- เลื่อนลงนิดหน่อยและเลือกตัวเลือก ซ่อนแอป Magisk
- ป้อนชื่อใหม่สำหรับแอป (ช่วยให้แปลงรูป) หรือทิ้งเป็นค่าเริ่มต้น
- แตะปุ่ม OK
- หลังจากนี้ แอปจะรีสตาร์ทอัตโนมัติ เมื่อรีสตาร์ทแล้ว ให้ Uninstall แอปที่ต้องการข้ามการตรวจจับ Root การ Uninstall เป็นทางเลือก แตเราขอแนะนำให้ทำ
- สุดท้าย Reboot โทรศัพท์และติดตั้งแอปที่ Uninstall ใหม่
วิธีนี้เพียงแค่เปลี่ยน Package name ของแอป Magisk ทำให้ไม่มีแอปไหนจับได้ และไม่สามารถตรวจจับ Root ได้ง่าย
Rooting เป็นสิ่งที่ถูกต้องตามกฎหมาย และการป้องกันไม่ให้แอปใช้งานบนอุปกรณ์ที่รูทดูเหมือนขัดต่อจุดประสงค์ของ Root ซึ่งคือการควบคุมอุปกรณ์ของตัวเองมากขึ้น แตก็อาจมีความเสี่ยงด้านความปลอดภัยกับ Root โดยเฉพาะแอปการเงินมักไม่อนุญาต
ควบคุม Root ได้มากขึ้นด้วย Magisk
ไม่ต้องสงสัย Magisk เป็นเครื่องมือยอดเยี่ยมสำหรับงานที่หลากหลาย เช่น ซ่อนการเข้าถึง Root Root โทรศัพท์ ติดตั้ง Magisk Modules ต่างๆ และอื่นๆ อีกมาก เมื่อคุณเจาะลึกพลังของ Magisk คุณจะชมความยืดหยุ่นของสภาพแวดล้อม Android
อย่างไรก็ตาม เนื่องจากอัปเกรดความปลอดภัยรุ่นใหญ่ของ Android บางแอปยังอาจตรวจจับ Root ได้ นอกจากนี้ หากคุณรัน Custom ROM โอกาสของปัญหาเหล่านี้จะเพิ่มขึ้นมาก
แตก็ไม่ต้องกังวล ด้วยปัญหาใหม่ จะมีวิธีแก้ใหม่ เราจะอัปเดตคู่มือนี้ทุกครั้งเพื่อเพิ่มวิธีใหม่ และให้คุณทำงานสำเร็จโดยไม่มีความยุ่งยากมาก