ใน Android การรูทเป็นกระบวนการในการรับสิทธิ์ของผู้ดูแลระบบบนโทรศัพท์และเข้าถึงไฟล์ระบบ Android ซึ่งช่วยให้ผู้ใช้สามารถดำเนินการต่างๆ ได้ (ซึ่งผู้ใช้ปกติไม่ชอบเปลี่ยนแอนิเมชั่นการบูต ฯลฯ) และติดตั้งแอปพลิเคชันที่ต้องการการเข้าถึงรูท (เช่น Wi-Fi sniffer) ในฐานะหนึ่งใน Android Emulators อันดับต้น ๆ มีข้อกำหนดจากผู้ใช้ขั้นสูงบางคนเสมอในการรูทแอปพลิเคชัน BlueStacks
มีหลายวิธีทั้งแบบอัตโนมัติหรือแบบแมนนวลในการรูท BlueStacks แต่เราจะพยายามใช้วิธีการง่ายๆ เพื่อให้ผู้ใช้ทั่วไปสามารถปฏิบัติตามคำแนะนำได้
คำเตือน :
ดำเนินการตามความเสี่ยงของคุณเองเนื่องจากการรูท BlueStacks อาจทำให้ไม่เสถียรและอาจไม่สามารถเปิดได้ นอกจากนี้ยังอาจเป็นอันตรายต่อข้อมูลหรือระบบของคุณ นอกจากนี้ ในบางกรณี แอปพลิเคชันของบริษัทอื่นจะถูกใช้ ซึ่งโดยทั่วไปแล้วจะปลอดภัยแต่อาจเป็นอันตรายต่อระบบ/ข้อมูลของคุณ นอกจากนี้ BlueStacks ที่รูทแล้วยังสามารถนำไปใช้ในกิจกรรมที่ผิดกฎหมายได้ ดังนั้น โปรดดำเนินการด้วยความระมัดระวังอย่างยิ่งและอยู่ในขอบเขตทางกฎหมาย
สร้างอินสแตนซ์ BlueStacks ใหม่
ขณะที่คุณกำลังพยายามจะรูท BlueStacks สิ่งนี้มาพร้อมกับความเสี่ยง และการลองกับการติดตั้ง BlueStacks ที่มีข้อมูลสำคัญบางอย่างอยู่ อาจทำให้การติดตั้งไม่มีประโยชน์ ในกรณีดังกล่าว การสร้างอินสแตนซ์ BlueStacks ใหม่ใน BlueStacks Multi-instance Manager จะเป็นวิธีที่ปลอดภัย
- เปิดตัว ตัวจัดการหลายอินสแตนซ์ของ BlueStacks และคลิกอินสแตนซ์ใหม่ (ใกล้ขวาล่าง).
- ตอนนี้เลือก อินสแตนซ์ใหม่ และเลือกเวอร์ชัน Android แต่จะดีกว่าถ้าเลือก Nougat 32 บิต (การติดตั้ง BlueStacks เริ่มต้นในขณะที่เขียนบทความนี้)
- จากนั้นคลิก ถัดไป และตั้งค่า ซีพียูคอร์ กล่องแบบเลื่อนลงอย่างน้อย ปานกลาง (2 คอร์) .
- ตอนนี้ตั้งค่า RAM เลื่อนลงไปที่ ปานกลาง 2GB และปล่อยให้ตัวเลือกอื่นๆ ใน ค่าเริ่มต้น .
- จากนั้นคลิกที่ สร้าง ปุ่มและ รอ จนกว่าอินสแตนซ์ BlueStacks จะถูกสร้างขึ้น
- ตอนนี้ใน Multi-Instance Manager ให้เลือก อินสแตนซ์ที่สร้างใหม่ และคลิกที่ เริ่ม .
- จากนั้น ลงชื่อเข้าใช้ Play Store จากนั้นคุณสามารถดำเนินการรูทตามที่อธิบายไว้ด้านล่างได้
ติดตั้งแอปพลิเคชันตรวจสอบรูทจาก Google Play Store
ไม่ว่าจะใช้วิธีใดก็ตามในการรูท BlueStacks คุณอาจต้องมีแอปตรวจสอบรูทเพื่อยืนยันว่ากระบวนการนี้สำเร็จหรือไม่
- เปิดตัว Google Play Store ใน BlueStacks และค้นหา Root Check .
- เปิดแล้ว ตัวตรวจสอบราก (หรือแอปพลิเคชันอื่นที่คุณเลือก) แล้วคลิก ติดตั้ง .
- จากนั้นเปิด Root Checker และคลิก ตกลง (หากคุณยอมรับข้อกำหนดและเงื่อนไข)
- ตอนนี้คลิกที่ เริ่มต้น และภายใต้ Verify Root Status ให้คลิกที่ Verify Root .
- จากนั้นคุณจะเห็นว่าอุปกรณ์ไม่ได้ถูกรูท ไม่ต้องกังวล เมื่อการติดตั้ง BlueStacks ถูกรูทแล้ว ระบบจะบอกว่าอุปกรณ์นั้นถูกรูทแล้ว
วิธีที่ 1:รูท BlueStacks โดยการแก้ไขไฟล์กำหนดค่า
วิธีนี้น่าจะง่ายที่สุดเพราะไม่ต้องดาวน์โหลดและติดตั้งอะไร นอกจากนี้ ผู้ใช้จะใช้เครื่องมือที่เขาคุ้นเคย
- ประการแรก ปิด BlueStacks และในกรณีที่เป็นเวอร์ชันที่น้อยกว่า 5 โปรดออกจาก BlueStacks จากถาดของระบบ
- จากนั้นคลิกขวาที่ Windows แล้วเลือก เรียกใช้ .
- ตอนนี้ นำทาง ไปยังเส้นทางการติดตั้งของ BlueStacks โดยปกติจะมีดังต่อไปนี้ (ผู้ใช้บางคนอาจต้องเปิดใช้งานการดูไฟล์ระบบปฏิบัติการที่ซ่อนอยู่และได้รับการป้องกัน):
%programdata%
- เปิด BlueStacks หรือ BlueStacks_nxt โฟลเดอร์และ คลิกขวา บน Bluestacks.config ไฟล์.
- จากนั้นเลือก เปิดด้วย และขยายแอปเพิ่มเติม .
- ตอนนี้เลือก Notepad และเมื่อหน้าต่าง Notepad แสดงขึ้น ให้ขยาย แก้ไข แล้วเลือก ค้นหา .
- จากนั้น ค้นหา สำหรับ ราก และเปลี่ยนค่าของ bst.feature.rooting ถึง 1 .
- อีกครั้ง ค้นหา สำหรับ ราก และเปลี่ยนค่าของ bst.instance.Nougat32.enable_root_access ถึง 1 .
- หากคุณมี BlueStacks มากกว่าหนึ่งอินสแตนซ์ ให้เปลี่ยนค่าของ ค่าที่เกี่ยวข้องกับรูททั้งหมดเป็น 1 จาก 0.
- ตอนนี้ บันทึก การเปลี่ยนแปลงของคุณและเปิด BlueStacks .
- เมื่อบู๊ตแล้ว ให้เปิด Root Checker แอปพลิเคชันและคลิกที่ ยืนยันการรูท .
- หวังว่ามันจะแสดงข้อความรูทที่ประสบความสำเร็จ
เมื่อ BlueStacks ถูกรูทแล้ว คุณสามารถลองใช้ตัวจัดการการเริ่มต้นระบบ แอนิเมชั่นแบบกำหนดเอง ตัวจัดการสคริปต์ ฯลฯ (เช่น แอพ System Tools Android) เพื่อปรับแต่งการติดตั้ง BlueStacks เพื่อการใช้งานที่ดีที่สุด คุณอาจค้นหาเว็บสำหรับแอปที่ดีที่สุดสำหรับ Android ที่รูทเครื่อง
วิธีที่ 2:รูท BlueStacks ด้วยแอปพลิเคชั่นรูทเพียงคลิกเดียว
สำหรับผู้ใช้จำนวนมากที่ต้องการใช้สิทธิ์ของรูทสำหรับแอปเดียว วิธีการที่กล่าวถึงข้างต้นก็เพียงพอแล้ว หากคุณไม่ต้องการแก้ไขไฟล์ Config คุณสามารถใช้แอปพลิเคชันการรูทในคลิกเดียว เช่น OneClickRoot หรือ KingRoot ขั้นตอนนั้นง่ายมาก เราจะไม่พูดถึงมันอย่างลึกซึ้ง
- ดาวน์โหลด APK ไฟล์ของแอปรูทในคลิกเดียว เช่น King Root หรือ OneClickRoot จากเว็บไซต์และติดตั้ง APK ไฟล์ใน BlueStacks
- จากนั้น เปิดตัว แอพที่ติดตั้งและใช้คำแนะนำบนหน้าจอเพื่อ Root BlueStacks
วิธีที่ 3:ใช้แอปพลิเคชัน BS Tweaker เพื่อรูท BlueStacks
สำหรับผู้ใช้ขั้นสูงบางคน โดยเฉพาะอย่างยิ่งผู้ใช้ที่ต้องการ SuperSU วิธีการข้างต้นอาจไม่เป็นไปตามข้อกำหนด แม้ว่ารูทอาจใช้งานได้ การติดตั้งไบนารี SuperSU อาจต้องมีการปรับแต่งเพิ่มเติม สามารถติดตั้ง SuperSU ได้ด้วยตนเอง แต่จะต้องใช้ค่อนข้างมาก แม้แต่กับคนที่มีประสบการณ์บางคน หากคุณสนใจที่จะติดตั้ง SuperSU ด้วยตนเอง คุณสามารถดูรายละเอียดเพิ่มเติมในโพสต์ฟอรัมนักพัฒนา XDA แต่มีเครื่องมืออื่นๆ เช่น BS Tweaker ที่ทำให้กระบวนการนี้ง่ายมาก โปรดทราบว่า SuperSU จะจัดการการอนุญาตรูทสำหรับแอปโดยแสดงแจ้งให้ผู้ใช้ทราบเพื่ออนุญาตการเข้าถึงรูทสำหรับแอปพลิเคชันหรือไม่
ติดตั้งแอปพลิเคชัน BS Tweaker
- เปิด เว็บเบราว์เซอร์ และ นำทาง ไปที่เว็บไซต์ BS Tweaker
- ดาวน์โหลด BS Tweaker เวอร์ชันล่าสุด และเมื่อดาวน์โหลดแล้ว แตกไฟล์ zip ที่ดาวน์โหลดมา .
- จากนั้น เปิด โฟลเดอร์ zip ที่แยกออกมา และ คลิกขวา บน BlueStacksTweaker.exe .
- ตอนนี้ เลือก เรียกใช้ในฐานะผู้ดูแลระบบ และคลิกใช่ หากได้รับข้อความแจ้ง UAC
ติดตั้งแอปพลิเคชัน Root Checker Pro
Root Checker Basic อาจใช้งานได้กับวิธีการข้างต้น แต่สำหรับ BS Tweaker ผู้ใช้อาจต้องใช้ Root Checker Pro
- ตอนนี้ ที่ ด้านล่างขวา ของ BS Tweaker ให้คลิกที่ URL เว็บไซต์ BS Tweaker .
- หน้าต่างเบราว์เซอร์ใหม่จะเปิดขึ้นและ เว็บไซต์ BS Tweaker จะปรากฏขึ้น
- จากนั้น ในแถบด้านบน ให้คลิก Utils และภายใต้ส่วน Manage and Check Root หน้า Root Checker Pro ให้คลิกที่ ดาวน์โหลด .
- ตอนนี้ บันทึก ไฟล์บนเดสก์ท็อปของคุณและเปลี่ยนเป็น BlueStacks หน้าต่างอินสแตนซ์
- จากนั้นคลิกที่ ติดตั้ง APK ปุ่มในแถบด้านขวา คุณยังสามารถใช้ปุ่มลัด Ctrl + Shift + B ร่วมกันได้
- ตอนนี้ ดับเบิลคลิก Root Checker Pro และ รอ จนกระทั่ง ไอคอน Root Checker Pro ปรากฏขึ้น ใน BlueStacks อย่าเพิ่งเปิดแอปพลิเคชัน Root Check Pro
รูท BlueStacks โดยใช้แอปพลิเคชัน BS Tweaker
- หลังจากนั้น สลับไปที่หน้าต่าง BS Tweaker และคลิกที่ หยุด ปุ่มหน้าอินสแตนซ์ BlueStacks (หากเริ่มต้น) ที่คุณต้องการรูท
- จากนั้น ในบานหน้าต่างด้านซ้ายของ BS Tweaker เลือก อินสแตนซ์ BlueStacks ที่คุณต้องการรูทโดยเลือกช่องทำเครื่องหมายที่เกี่ยวข้อง .
- ในบานหน้าต่างด้านขวา ให้ไปที่ Root แท็บและคลิกที่ ปลดล็อก ปุ่ม.
- จากนั้น ยืนยัน คำเตือนและ รอ จนถึงแถบด้านล่างแสดงชื่ออินสแตนซ์ด้วย ปลดล็อกจริง ข้อความ
- หลังจากนั้น เริ่ม อินสแตนซ์ BlueStacks โดยคลิกที่ปุ่ม เล่น ปุ่มและ รอ จนกว่าอินสแตนซ์ BlueStacks จะเปิดตัว
ติดตั้งและอัปเดตไบนารี SuperSu
- ตอนนี้ เปลี่ยนไปใช้ BS Tweaker หน้าต่างและคลิกที่ ติดตั้ง SuperSU .
- จากนั้นสลับไปที่ หน้าต่าง BlueStack และ รอ จนถึง ไอคอนแอป SuperSU ปรากฏบนหน้าต่างแต่ไม่เปิดใช้งาน
- ตอนนี้ เปลี่ยนกลับไปที่ BS Tweaker และตรวจสอบแถบสถานะด้านล่างเพื่อดูข้อความระบุว่าการติดตั้ง SuperSu เป็นจริง .
- จากนั้นคลิกที่ อัปเดต SU Binary และ รอ จนกระทั่งแถบสถานะแสดง อัปเดต SU Binary เป็น จริง . อินสแตนซ์ BlueStacks อาจปิดโดยอัตโนมัติ
- อีกครั้ง คลิกที่ เล่น ปุ่มด้านหน้าอินสแตนซ์ BlueStacks กำลังถูกรูทและปล่อยให้บูตได้อย่างสมบูรณ์
ตรวจสอบการรูท BlueStacks โดยใช้ Root Check Pro
- ตอนนี้ ในหน้าต่าง BlueStacks ให้เปิด Root Checker โปร และ ยอมรับ ข้อตกลง (หากตกลง)
- ตอนนี้คลิกที่ ยืนยันการรูท และหากได้รับการร้องขอ ให้ยอมรับ ให้ การอนุญาตรูท ไปที่ Root Checker Pro .
- จากนั้นก็หวังว่าอินสแตนซ์ของ BlueStacks จะถูกแสดงสถานะการรูทอย่างสมบูรณ์
อัปเดต SuperSU ผ่าน APK ล่าสุด
- ตอนนี้ เปลี่ยนไปใช้ BS Tweaker หน้าต่างและคลิกที่ BS Tweaker URL ใกล้กับด้านล่างขวา
- จากนั้น ในเว็บไซต์ Tweaker ให้ไปที่ Utils แท็บและ ดาวน์โหลด ไฟล์ SuperSu APKล่าสุด .
- ตอนนี้ บันทึก ไฟล์บนเดสก์ท็อปและ สวิตช์ ไปที่หน้าต่าง BlueStacks
- จากนั้นคลิกที่ ติดตั้ง APK ในแถบด้านขวาและดับเบิลคลิก บน SuperSU APK .
- ตอนนี้คลิกที่ SuperSU ไอคอน บน หน้าแรก หน้าจอหากมีการขอให้อัปเดต ให้คลิกต่อไป .
- จากนั้นเลือก ปกติ (หากใช้ ROM ที่ไม่ใช่แบบกำหนดเอง) และเมื่ออัปเดตแอป SuperSU แล้ว ให้คลิก ตกลง .
- จากนั้นเลือก รีบูต และรอจนกว่าอินสแตนซ์ของ BlueStackks จะปิด
- ตอนนี้ เริ่มต้น อินสแตนซ์ BlueStacks จาก BS Tweaker หน้าต่าง.
- เมื่อเปิดอินสแตนซ์ BlueStacks แล้ว ให้เปิด แอปพลิเคชัน SuperSU และตรวจสอบการตั้งค่าต่างๆ
ติดตั้ง Xposed Framework
Xposed Framework มอบโมดูลต่างๆ ให้กับผู้ใช้ ซึ่งสามารถให้ยูทิลิตี้มากมายแก่ผู้ใช้ในการปรับแต่ง Android และ BlueStacks
- สวิตช์ ไปที่ BS Tweakers สมัครแล้ว เริ่ม อินสแตนซ์ BlueStacks ที่รูทมาก่อน
- ตอนนี้ เลือก อินสแตนซ์ BlueStacks ใน BS Tweaker และไปที่ Root แท็บ
- จากนั้น ใน Xposed ให้คลิกที่ แพทช์ และ รอ จนกระทั่งแถบสถานะแสดง แพทช์ Xposed เป็น จริง .
- ตอนนี้คลิกที่ ติดตั้ง และ รอ จนกระทั่งแถบสถานะแสดง Xposed ติดตั้งแล้ว ข้อความ.
- จากนั้นคลิกที่ แฟลช และ รอ จนถึง Xposed flash True ข้อความจะปรากฏขึ้น
- ตอนนี้เปลี่ยนเป็น BlueStacks หน้าต่าง และหวังว่าคุณจะสังเกตเห็น Xposed Installer ไอคอนแต่ ไม่เปิด มัน.
- จากนั้น ปิด อินสแตนซ์ BlueStacks และหลังจากนั้น เปิดตัว จาก BS Tweaker แอปพลิเคชัน
ใช้ Xposed Installer เพื่อใช้ประโยชน์จาก BlueStacks ที่ฝังราก
- เมื่อเปิดอินสแตนซ์ BlueStacks ให้เปิด Xposed Installer และคลิก ตกลง บนกล่องโต้ตอบคำเตือน
- ตอนนี้ ตรวจสอบให้แน่ใจว่า สถานะ Xposed ถูกตั้งค่าเป็น Xposed Framework มีการใช้งาน
- จากนั้นคลิกที่ เมนูแฮมเบอร์เกอร์ ที่ด้านบนซ้ายแล้วเลือกดาวน์โหลด .
- ตอนนี้ คลิกที่ ค้นหา ไอคอนและค้นหา BootManager (ไม่มีช่องว่าง)
- จากนั้นเลือก BootManager และไปที่ เวอร์ชัน แท็บ
- ตอนนี้อยู่ในกล่องของ เวอร์ชันล่าสุด ให้คลิกที่ ดาวน์โหลด และเมื่อดาวน์โหลดแล้ว ให้คลิกที่ ติดตั้ง . จากนั้น ยืนยัน เพื่อ ติดตั้ง BootManager .
- เมื่อติดตั้งแล้ว ปิด อินสแตนซ์ BlueStacks และ เริ่ม จาก BS Tweaker .
- เมื่อเปิดอินสแตนซ์ BlueStack ให้เปิด Xposed Installer และขยายเมนู .
- ตอนนี้ไปที่ โมดูล แท็บและเครื่องหมายถูก BootManager แอป.
- จากนั้นรีสตาร์ทอินสแตนซ์ BlueStack และเมื่อรีสตาร์ท ให้เปิด BootManager
- ตอนนี้ ให้เลือกแอปที่คุณไม่ต้องการเริ่มต้นเมื่อ เริ่มต้น BlueStacks (เช่น IPTV Smarters Pro)
- ตอนนี้ เริ่มต้นใหม่ BlueStacks และแอพที่เลือกจะไม่เริ่มต้นด้วย BlueStacks
ผู้อ่านที่รัก ด้วยวิธีนี้ คุณสามารถใช้โมดูลต่างๆ ของตัวติดตั้ง Xposed เพื่อปรับแต่งอินสแตนซ์ของ BlueStacks นอกจากนี้ยังมีแอพอื่นๆ มากมายสำหรับ BlueStacks ที่รูทแล้ว (อินเทอร์เน็ตเป็นเพื่อนที่ดีที่สุดของคุณ) เพื่อใช้ประโยชน์จากกระบวนการรูทอย่างเต็มที่