วิธีถอนการติดตั้ง Carrier / OEM Bloatware โดยไม่มีการเข้าถึงรูท

ผู้ให้บริการและ OEM จำนวนมากขึ้นล็อคอุปกรณ์ของพวกเขาและติดตั้งชิ้นส่วนต่างๆของ Bloatware ลงบนสมาร์ทโฟนและแท็บเล็ตของเรา bloatware เป็นคำที่ค่อนข้างเป็นส่วนตัวและสามารถใช้งานได้ตั้งแต่แอปพลิเคชันการส่งข้อความของซัมซุงไปจนถึงแอพพลิเคชั่นเครื่องเล่นเพลงของ Google ไปจนถึงแม้แต่สปายแวร์จริง ๆ เช่น DT Ignite เนื่องจากโทรศัพท์และแท็บเล็ตจำนวนมากของเราถูกล็อคจึงอาจยากที่จะถอนการติดตั้งหรือแม้แต่ปิดใช้งานแอปพลิเคชันระบบที่ติดตั้งไว้ล่วงหน้าบางส่วน

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

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


Guide - ถอนการติดตั้งแอประบบใด ๆ

วิดีโอสอน

วิดีโอสอนโดย TK

ข้อความสอน

  1. ติดตั้งไดรเวอร์ USB สำหรับอุปกรณ์ของคุณ (Google มีรายการไดรเวอร์ USB สากลที่นี่)
  2. ดาวน์โหลด ADB binary สำหรับระบบปฏิบัติการเฉพาะของคุณ (Windows, Mac, Linux)
  3. แตกไฟล์ zip ลงในโฟลเดอร์ที่คุณสามารถเข้าถึงได้อย่างรวดเร็ว
  4. บนโทรศัพท์ของคุณไปที่การตั้งค่าและแตะที่เกี่ยวกับโทรศัพท์ ค้นหาหมายเลข Build และแตะที่ 7 ครั้งเพื่อเปิดใช้งานตัวเลือกนักพัฒนา
  5. ตอนนี้ป้อนตัวเลือกของนักพัฒนาและค้นหาการดีบัก USB เปิดใช้งาน

  6. เสียบโทรศัพท์ของคุณเข้ากับคอมพิวเตอร์และเปลี่ยนจากโหมด "ชาร์จเท่านั้น" เป็นโหมด "การถ่ายโอนไฟล์ (MTP)"
  7. บนคอมพิวเตอร์ของคุณเรียกดูไดเรกทอรีที่คุณแยกไบนารี ADB

  8. เรียกใช้พรอมต์คำสั่งในโฟลเดอร์ ADB ของคุณ สำหรับผู้ใช้ Windows สามารถทำได้โดยกด Shift ค้างไว้แล้วคลิกขวาจากนั้นเลือกตัวเลือก“ open command prompt here”

  9. เมื่อคุณอยู่ในพร้อมท์คำสั่ง / เทอร์มินัลแล้วให้ป้อนคำสั่งต่อไปนี้: adb devices
  10. คุณจะเห็นว่าระบบกำลังเริ่ม ADB daemon หากนี่เป็นครั้งแรกที่คุณใช้งาน ADB คุณจะเห็นข้อความแจ้งเตือนทางโทรศัพท์เพื่อขออนุญาตทำการเชื่อมต่อกับคอมพิวเตอร์ ให้มัน

  11. ตอนนี้ถ้าคุณเรียกใช้คำสั่งอุปกรณ์ adb อีกครั้งเทอร์มินัลจะพิมพ์หมายเลขซีเรียลของอุปกรณ์ของคุณ ถ้าเป็นเช่นนั้นคุณพร้อมที่จะไปต่อ
  12. ป้อนคำสั่งต่อไปนี้: adb shell

  13. ดำเนินการ pm list packages | grep '' pm list packages | grep '' ” (ไม่ต้องใส่เครื่องหมายอัญประกาศ) เพื่อค้นหาชื่อแพ็คเกจ

  14. ทางเลือก: คุณสามารถค้นหาชื่อแพ็คเกจของแอปพลิเคชันระบบที่ติดตั้งได้อย่างง่ายดายโดยการติดตั้งแอพ App Inspector ในโทรศัพท์ของคุณ ฉันชอบที่ทำเช่นนี้เพื่อให้คุณรู้ว่าชื่อแอพเป็นแอพพลิเคชั่นที่คุณกำลังจะถอนการติดตั้ง

    ขั้นตอนที่ 1: แตะที่ "รายการแอพ"

    ขั้นตอนที่ 2: ค้นหาแอพที่คุณต้องการไป (เช่น“ เข็มทิศ”)

    ขั้นตอนที่ 3: ค้นหาชื่อแพ็คเกจภายใต้ชื่อแอพ (เช่น“ com.huawei.compass”)

  15. ดำเนินการคำสั่งดังนี้: pm uninstall -k --user 0 ” command” (โดยไม่ใส่เครื่องหมายอัญประกาศ) เพื่อถอนการติดตั้งแอปพลิเคชันระบบเฉพาะ

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

วิธีติดตั้งแอพที่ถอนการติดตั้งใหม่

  • เปิดพร้อมต์คำสั่งหรือหน้าต่างเทอร์มินัลและป้อนคำสั่งต่อไปนี้: adb shell cmd package install-existing

สิ่งนี้ทำงานได้เนื่องจากแอปพลิเคชัน ไม่ได้ ถูกถอนการติดตั้ง อย่างสมบูรณ์ จากอุปกรณ์ แต่เป็นเพียงการถอนการติดตั้งสำหรับ ผู้ใช้ปัจจุบัน (ผู้ใช้ 0 คือผู้ใช้เริ่มต้น / ผู้ใช้หลักของโทรศัพท์) นั่นเป็นเหตุผลที่ถ้าคุณละเว้นส่วน“ –user 0” และ“ -k” ของคำสั่งถอนการติดตั้งคำสั่งจะไม่ทำงาน การตั้งค่าสถานะเหล่านี้สองตามลำดับระบุว่าแอประบบจะถูกถอนการติดตั้งสำหรับผู้ใช้ปัจจุบันเท่านั้น (และไม่ใช่ผู้ใช้ ทั้งหมด ซึ่งเป็นสิ่งที่ต้องมีการเข้าถึงรูท) และแคช / ข้อมูลของแอปพลิเคชันระบบจะถูกเก็บไว้ ถูกลบโดยไม่มีการเข้าถึงรูท) ดังนั้นแม้ว่าคุณ“ ถอนการติดตั้ง” แอปพลิเคชันระบบโดยใช้วิธีนี้คุณ ยัง สามารถ รับการอัปเดต OTA อย่างเป็นทางการ จากผู้ให้บริการหรือ OEM ของคุณ

เมื่อใช้วิธีนี้ตัวแก้ไขของฉันสามารถถอนการติดตั้งแอปพลิเคชัน Huawei HiVoice ที่ติดตั้งไว้ล่วงหน้าในสมาร์ทโฟน Chinese Honor Note 8 ของเขาได้ซึ่งทำให้เขาเริ่มต้นเป็นผู้ช่วยของ Google แทนเมื่อกดปุ่มโฮม ผู้ใช้รายอื่นรายงานว่าวิธีนี้อนุญาตให้ถอนการติดตั้งแอปพลิเคชันที่รับผิดชอบในการแสดงโฆษณาบนสมาร์ทโฟน Moto G เอกสิทธิ์ของ Amazon Prime

คู่มือนี้แสดงให้เห็นว่าสามารถใช้งานได้กับอุปกรณ์หลายประเภทเช่น LG G6, Google Pixel, Galaxy S8 และอื่น ๆ อีกมากมาย ลองใช้ในอุปกรณ์ของคุณและแจ้งให้เราทราบว่ามันจะไปในความคิดเห็นด้านล่าง!


ที่มา: / r / Android

บทความนี้ได้รับการปรับปรุงในวันที่ 2/24/19 เวลา 14:44 น. ET เพื่อเพิ่มวิธีใหม่ในการคืนค่าแอปพลิเคชันที่ถอนการติดตั้งและนำไปสู่ความสนใจของเราโดย Vordx สมาชิกอาวุโส