เครื่องมือตรวจสอบรูทที่ผลิตโดย LG นั้นพบได้ในอุปกรณ์ LG รุ่นเรือธงหลายรุ่น เห็นได้ชัดว่ามันลดประสิทธิภาพของระบบลงอย่างมากจนกระทั่งปิดการใช้งาน
LG เคยมีจุดยืนที่หลากหลายเมื่อพูดถึงการปรับเปลี่ยนอุปกรณ์ แม้ว่าพวกเขาจะเปิดตัวในช่วงไม่กี่ปีที่ผ่านมา และตอนนี้โทรศัพท์ LG ต่างประเทศส่วนใหญ่มีวิธีง่ายๆ ในการปลดล็อค bootloader ในความเป็นจริง อุปกรณ์ LG ได้รับความนิยมอย่างมากในหมู่นักพัฒนาในฟอรัมของเรา โดยกลุ่มผลิตภัณฑ์เรือธงมีการรองรับ ROM แบบกำหนดเองที่แข็งแกร่ง อย่างไรก็ตาม เป็นเวลาหลายปีแล้วที่บริษัทมี ได้รวมเครื่องมือตรวจสอบรูทไว้ บนอุปกรณ์ต่างๆ ของพวกเขา ซึ่งผู้ใช้ในฟอรัมของเราได้พบ ลดประสิทธิภาพลงอย่างมากจนกว่าจะปิดใช้งาน.
ปัญหานี้ถูกหยิบยกขึ้นมาล่าสุดโดย XDA Senior Member หรี่แสง0k. ตามที่เขาพูดเขาพยายามตรวจสอบปัญหาด้านประสิทธิภาพการทำงานของ T-Mobile LG V20 ที่รูทเครื่องของเขา แม้จะเช็ดอุปกรณ์และติดตั้ง Magisk เท่านั้น เขาสังเกตเห็นกระบวนการ 'sh' หลายอย่างซึ่งวางไข่อย่างต่อเนื่องจนกว่าประสิทธิภาพของระบบจะได้รับผลกระทบในทางลบ ในที่สุดการวิจัยของเขาก็ได้นำเขาไปสู่กระบวนการที่เรียกว่า "rctd" ถูกทริกเกอร์ขณะบูต ซึ่งจะตรวจสอบการเข้าถึงรูทและสัญญาณบางอย่างของการเข้าถึงรูท และดูเหมือนว่าจะบันทึกสิ่งที่พบ
กระบวนการนี้แท้จริงแล้วคือเครื่องมือตรวจสอบรูทที่เพิ่มโดย LG และมันก็ย่อมาจาก เครื่องมือตรวจสอบรูต (RCT). ข้อมูลจำนวนมากที่เห็นได้ชัดว่าบันทึกไว้ในอุปกรณ์ที่รูทและกระบวนการมากมายที่มันวางไข่สามารถลดประสิทธิภาพของ UI ได้อย่างเห็นได้ชัดตามที่รายงานโดย ผู้ใช้ LG V20 ในฟอรัมของเรา.
แม้ว่าจะพบล่าสุดใน T-Mobile LG V20 แต่เรายังได้ยืนยันการมีอยู่ของ RCT สำหรับ T-Mobile LG G6 และ LG G5 ของยุโรป (ปลดล็อคแล้ว) ทั้ง Marshmallow และ Nougat เราไม่สามารถยืนยันได้ว่ามันมีอยู่บนอุปกรณ์ Android 6.0+ LG ทั้งหมด เนื่องจากเราไม่พบใน LG G4 อย่างไรก็ตาม เรารู้ว่า LG ได้รวม RCT มาระยะหนึ่งแล้ว เนื่องจากเราได้กล่าวถึงเครื่องมือกำจัด RCT ที่ออกเดทกัน ย้อนกลับไปถึงปี 2013.
ไม่เหมือนกับแอปที่รวมมากับผู้ให้บริการบางราย เช่น DT Ignite นี่ไม่ใช่แพ็คเกจ Android ที่คุณสามารถปิดการใช้งานได้ RCT คือ ฝังอยู่ในอิมเมจบูตของโทรศัพท์ทำให้เป็นเรื่องยากมากที่จะปิดการใช้งานสำหรับผู้ใช้ที่รูทโดยเฉลี่ย อย่างไรก็ตาม หากคุณสามารถบรรจุอิมเมจสำหรับบูตใหม่และแฟลชลงในอุปกรณ์ของคุณได้ คุณอาจสังเกตเห็นประสิทธิภาพที่ดีขึ้นอย่างมาก ดังที่ผู้ใช้ในฟอรัม V20 ของเราระบุไว้
ฉันจะรู้ได้อย่างไรว่าโทรศัพท์ของฉันมีหรือไม่
หากคุณรูทแล้ว มีวิธีง่ายๆ ที่จะทราบว่าอุปกรณ์ของคุณได้รับผลกระทบจากกระบวนการพื้นหลัง RCT หรือไม่ ก่อนอื่น คุณจะต้องมีแอปเทอร์มินัล เช่น Termux หรือโปรแกรมจำลองเทอร์มินัลอื่น ๆ คุณสามารถดาวน์โหลด Termux ได้โดยใช้ลิงก์ด้านล่าง คุณยังสามารถทำเช่นนี้ได้ด้วยเชลล์ ADB แต่คุณต้องรูทด้วยวิธีใดวิธีหนึ่งเพื่อรับเอาต์พุต ดังนั้นเราจึงใช้แอปเทอร์มินัลบนโทรศัพท์เพื่อทำให้สิ่งต่าง ๆ ง่ายขึ้น
[appbox googleplay com.termux]
เมื่อคุณตั้งค่าแอปเทอร์มินัลแล้ว ให้ป้อนคำสั่ง su เพื่อให้สิทธิ์รูทเทอร์มินัล
su
จากนั้นให้ส่งคำสั่งต่อไปนี้:
ps | grep rctd
หากเอาต์พุตว่างเปล่า แสดงว่าคุณไม่ได้รับผลกระทบ. แต่ถ้าคุณได้รับเอาต์พุต แสดงว่าอุปกรณ์ของคุณได้รับผลกระทบจาก RCT รูปภาพด้านล่างแสดงให้คุณเห็นว่าควรมีลักษณะอย่างไรบนอุปกรณ์ที่ไม่ได้รับผลกระทบ
ฉันจะปิดการใช้งานจากโทรศัพท์ของฉันได้อย่างไร?
ดังที่เราได้กล่าวไว้ก่อนหน้านี้ ไม่ใช่แพ็คเกจที่คุณสามารถปิดใช้งานได้จากโทรศัพท์ของคุณ โดยเริ่มต้นจากบริการภายใน init.lge.rc ซึ่งอยู่ภายในอิมเมจสำหรับบูต ramdisk ดังนั้นคุณจะต้องใส่เครื่องหมายความคิดเห็นในบรรทัดที่เริ่มบริการภายในอิมเมจสำหรับบูตด้วยตนเอง หากคุณมี LG V20 แสดงว่าคุณโชคดี เนื่องจาก XDA Senior Member dimm0k ได้แก้ไข boot.img ของ V20 เพื่อปิดการใช้งานอินสแตนซ์ของเครื่องมือตรวจสอบรูททั้งหมด มุ่งหน้าไปที่ ด้ายของเขา เพื่อดาวน์โหลดและแฟลชอิมเมจสำหรับบูตที่แก้ไข สำหรับอุปกรณ์อื่นๆ คุณจะต้องแก้ไขอิมเมจสำหรับบูตด้วยตนเองหรือรอให้นักพัฒนาแก้ไขให้กับอุปกรณ์ของคุณ โชคดีที่มี มีสคริปต์ตัวตัดคำ ซึ่งจะแพตช์อิมเมจสำหรับบูตของคุณโดยอัตโนมัติ
เราไม่ค่อยแน่ใจว่าจุดประสงค์ที่แท้จริงของ Root Checker Tool คืออะไร หรือเหตุใดจึงดูเหมือนว่าจะวางไข่กระบวนการมากมายที่อาจขัดขวางประสิทธิภาพของอุปกรณ์บนอุปกรณ์ LG ที่รูทแล้ว เราติดต่อ LG เพื่อขอความคิดเห็นเมื่อไม่กี่สัปดาห์ก่อน และกำลังรอการตอบกลับจากวิศวกรของ LG เกี่ยวกับเรื่องนี้
ขอบคุณ Zachary Wander สำหรับการตรวจสอบอิมเมจสำหรับบูตให้เรา!