Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> สมาร์ทโฟน >> Android

6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท

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

หากคุณไม่ต้องการรูท แต่ต้องการฟีเจอร์ขั้นสูง คุณสามารถปรับแต่งการตั้งค่าที่ซ่อนอยู่หลายอย่างเพื่อเพิ่มประสบการณ์ผู้ใช้ด้วย Android Debug Bridge (ADB)

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

ตั้งค่า ADB บนอุปกรณ์ของคุณ

การตั้งค่า ADB ให้ถูกต้องเป็นสิ่งจำเป็นก่อนที่คุณจะติดตั้งแอปภายนอกเหล่านี้ ขั้นตอนและการดำเนินการแตกต่างกันบน Windows และ macOS

ขั้นตอน 1: ดาวน์โหลด Android SDK Platform Tools หากใช้ Mac Homebrew เป็นวิธีที่แนะนำในการติดตั้ง ADB ดูคู่มือเริ่มต้น Homebrew หากคุณใหม่ หลังติดตั้ง Homebrew เปิด Terminal และพิมพ์:

brew install homebrew/cask/android-platform-tools

ขั้นตอน 2: หากใช้ Windows ติดตั้งไดรเวอร์ ADB สำหรับอุปกรณ์ของคุณ คุณจะพบลิงก์สำหรับเรื่องนี้บนเว็บไซต์นักพัฒนา Android คุณสามารถลองเครื่องมือ "15 seconds ADB installer" จาก xda-developers ได้ ไม่ต้องการไดรเวอร์สำหรับ Mac

ขั้นตอน 3: แตกไฟล์ zip ไปที่ไดรฟ์ C: เนื้อหาอยู่ในโฟลเดอร์ชื่อ platform-tools บน Mac โฟลเดอร์นี้อยู่ในโฟลเดอร์ Casks

6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท

บน Android

6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท 6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท 6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท

กลับมาที่อุปกรณ์ Android ของคุณ ทำตามขั้นตอนเหล่านี้:

ขั้นตอน 4: เปิดใช้งานตัวเลือกนักพัฒนา (หากยังไม่ได้) ไปที่ การตั้งค่า > เกี่ยวกับโทรศัพท์ และแตะ หมายเลขบิลด์ 7 ครั้ง

ขั้นตอน 5: เสียบโทรศัพท์เข้าคอมพิวเตอร์ เมื่อเชื่อมต่อแล้ว แตะการแจ้งเตือนการเชื่อมต่อ USB ที่ปรากฏ ตรวจสอบให้แน่ใจว่าโหมดการเชื่อมต่อตั้งเป็น PTP

ขั้นตอน 6: ใน การตั้งค่า > ตัวเลือกนักพัฒนา สลับสไลด์ การดีบัก USB และดำเนินการต่อผ่านกล่องโต้ตอบที่ตามมา

ใช้ PowerShell หรือ Terminal

ขั้นตอน 7: บน Windows กดปุ่ม Shift ค้างและคลิกขวาที่โฟลเดอร์ platform-tools ที่กล่าวมาก่อนหน้า เลือก Open PowerShell window here เพื่อตรวจสอบ ADB ใส่คำสั่งนี้:

.\adb devices

หมายเหตุ: ใน PowerShell ตรวจสอบให้แน่ใจว่าคุณวาง dot-backslash ก่อน adb devices มิฉะนั้นคุณจะเห็นข้อผิดพลาด การวาง dot-backslash ไม่จำเป็นหากคุณใช้ Command Prompt

6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท

ขั้นตอน 8: คุณจะเห็นพรอมต์บนโทรศัพท์ขออนุญาตให้เปิดใช้งานการเข้าถึงการดีบัก USB ให้อนุญาต

ขั้นตอน 9: หากใช้ Mac เปิด Terminal และพิมพ์ adb devices เพื่อเริ่ม ADB สำหรับคำสั่งแอปแต่ละตัวด้านล่าง คุณสามารถละ .\ ได้ เนื่องจากเป็นสำหรับผู้ใช้ Windows PowerShell เท่านั้น

เรามีคำแนะนำหากคุณมีปัญหาและ Android เชื่อมต่อ Windows ผ่าน ADB ไม่ได้

ตอนนี้ มาดูแอป ADB ที่ดีที่สุดสำหรับ Android

1. App Ops

6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท 6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท 6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท

App Ops เป็นเฟรมเวิร์กภายใน Android ที่ช่วยให้คุณปรับแต่งสิทธิ์ของแอปแต่ละตัวได้ มันปรากฏครั้งแรกใน Android 4.3 แต่ไม่ได้ถูกเปิดเผยในอินเทอร์เฟซโดยตรง

Android 6.0 นำการเปลี่ยนแปลงใหญ่ๆ มาสู่วิธีการทำงานของสิทธิ์ Android แทนแบบเก่าที่เป็น all-or-nothing คุณสามารถควบคุมสิทธิ์แต่ละอย่างของแอปได้ที่หน้าจอ สิทธิ์แอป

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

การตั้งค่า ADB

App Ops ต้องการ Android 6.0 ขึ้นไป คุณยังต้องการแอป Shizuku Manager เพื่อเรียกและจัดการ API ระบบ และทำให้ App Ops ทำงานได้อย่างมีประสิทธิภาพ

หลังตั้งค่า ADB เรียบร้อย เปิด Shizuku Manager พิมพ์คำสั่งนี้ใน PowerShell:

.\adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/files/start.sh

ตอนนี้เปิด App Ops แตะแอปใดๆ และสำรวจความลึกของสิทธิ์ เมื่อคุณปรับเปลี่ยนสิทธิ์ แตะปุ่ม Refresh เพื่อบันทึกการตั้งค่า

ฟีเจอร์เฉพาะตัว

  • รองรับ 13 ภาษาและธีมที่สวยงาม (รวมโหมดกลางคืน)
  • สำรองและกู้คืนการตั้งค่าของแอปที่ไม่ใช่เฟรมเวิร์ก
  • คุณสามารถอนุญาตหรือปฏิเสธสิทธิ์สำหรับแอปที่ติดตั้งใหม่โดยการตั้งค่าเทมเพลต
  • ตัวเลือกจัดกลุ่มและเรียงลำดับหลายแบบ ตามชื่อแอป สิทธิ์ เวลาติดตั้ง และอื่นๆ

2. Tiles

6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท 6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท 6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท

เมนู Quick Settings สามารถทำงานที่มีประโยชน์มากมายได้จากแถบการแจ้งเตือนโดยตรง แต่คุณยังสามารถเพิ่มท็อกเกิล Quick Settings แบบกำหนดเองได้

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

การตั้งค่า ADB

ท็อกเกิล Quick Settings บางตัวต้องการ ADB ทำได้โดยตั้งค่า ADB และวางคำสั่งนี้:

.\adb shell pm grant com.rascarlo.quick.settings.tiles android.permission.WRITE_SECURE_SETTINGS

เมื่อได้รับการเข้าถึงแล้ว คุณสามารถควบคุมหรือจัดการแอนิเมชัน, การข้ามเครือข่ายข้อมูล, โหมดจ้ำจริง, ตำแหน่ง, การดีบัก USB และอื่นๆ

ฟีเจอร์เฉพาะตัว

  • คุณสามารถควบคุมการแสดงหรือซ่อนความมองเห็นของไทล์
  • ด้วย Activity Tiles คุณสามารถเพิ่มไทล์เพื่อเริ่มกิจกรรมซ่อนของบางแอป
  • คุณสามารถเลือกโหมดตำแหน่งเฉพาะเจาะจงด้วย Location Tiles ตัวเลือก ได้แก่ ความแม่นยำสูง, ประหยัดแบตเตอรี่, และโหมดอุปกรณ์อย่างเดียว

3. Naptime

6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท 6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท 6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท

Doze เป็นฟีเจอร์ Android ที่เก๋า มันลดการใช้แบตเตอรี่โดยระงับกิจกรรม CPU และเครือข่ายเบื้องหลังเมื่อหน้าจอของอุปกรณ์ปิด ไม่ได้เสียบชาร์จ และนิ่งนิ่ง โรลฆ้องมาใน Android 6 ในขณะที่ Android 7 นำการปรับปรุงเพิ่มเติมมา

ฟีเจอร์นี้จะบล็อก wakelocks (ถ้ามี) หยุดกลไกซิงค์ชั่วคราว และป้องกันการสแกน Wi-Fi และ GPS Naptime ปรับปรุงการใช้งาน Doze ด้วยฟีเจอร์เพิ่มเติม บังคับ Doze แบบรุนแรงและเริ่มทำงานภายในนาทีหลังหน้าจอปิด

การตั้งค่า ADB

วางคำสั่งนี้:

.\adb -d shell pm grant com.franco.doze android.permission.DUMP

จากนั้น ใส่คำสั่งนี้:

.\adb -d shell pm grant com.franco.doze android.permission.WRITE_SECURE_SETTINGS

หลังได้รับการเข้าถึง ให้เพิ่ม Naptime ในรายการขยับของการเพิ่มประสิทธิภาพแบตเตอรี่ของ Android (การตั้งค่า > แอปและการแจ้งเตือน > ดูทั้งหมด X แอป > Naptime > ขั้นสูง > แบตเตอรี่ > การเพิ่มประสิทธิภาพแบตเตอรี่) เพื่อให้มันทำงานได้อย่างเหมาะสม

ฟีเจอร์เฉพาะตัว

  • แอปใช้งานง่ายโดยไม่มีเมนูหรือการตั้งค่าที่ซับซ้อน แค่สลับตัวเลือกที่แสดงในแอป
  • ให้สถิติและประวัติ Doze รายละเอียด เพื่อรู้ว่า Doze เริ่มหรือหยุดเมื่อไหร่
  • หากคุณใช้ Tasker หรือ MacroDroid คุณสามารถเปิดหรือปิด Doze ตามต้องการ

4. Fluid Navigation Gestures

6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท 6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท 6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท

การใช้ 제สเจอร์นำทางอุปกรณ์ไม่ใช่เรื่องใหม่ แต่วิทยากร Android ส่วนใหญ่ใช้ 제สเจอร์แบบกำหนดเองที่ทำงานต่างกันทั้งหมด ด้วยการแปรผันมากมาย พวกมันจึงไม่直覺หรือปรับแต่งได้ ในกรณีส่วนใหญ่ คุณสามารถสลับเปิด/ปิดได้อย่างเดียว

Fluid Navigation Gestures ให้คุณกำหนดค่าเกือบทุกด้านของ การนำทางด้วย 제สเจอร์ เริ่มต้นด้วย 3 基本 제สเจอร์ — สไลด์, สไลด์ค้าง, และลาก คุณสามารถใช้ 제สเจอร์เหล่านี้ที่ขอบซ้ายและขวาของหน้าจอ, มุมซ้ายล่างและขวาล่าง, และกึ่งกลางด้านล่าง

การตั้งค่า ADB

เพื่อใช้ฟีเจอร์บางอย่างและซ่อนปุ่มนำทาง ใช้คำสั่งนี้:

.\adb shell pm grant com.fb.fluid android.permission.WRITE_SECURE_SETTINGS

เพื่อกู้คืนปุ่มนำทาง ปิดใช้งานแอปและลบออก หรือพิมพ์คำสั่งนี้:

.\adb shell wm overscan 0,0,0,0

ฟีเจอร์เฉพาะตัว

  • คุณสามารถซ่อนปุ่มนำทางและใช้ 제สเจอร์นำทาง
  • ตั้งค่าการกระทำสำหรับสไลด์เร็วและระหว่างสไลด์ค้าง กำหนดปุ่มย้อนกลับสำหรับสไลด์เร็ว, แอปล่าสุดเมื่อสไลด์ค้าง, สลับการตั้งค่าเร็ว และอื่นๆ
  • คุณสามารถตั้งค่าความไว ตำแหน่ง และเสียงสำหรับ回饋ของ 제สเจอร์

5. Brevent

6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท 6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท 6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท

แอปที่ทำงานค้างในพื้นหลังสามารถบริโภคทรัพยากรระบบและลดอายุการใช้งานแบตเตอรี่ มีหลายแอปช่วยป้องกันเรื่องนี้ รวมถึงแอปยอดนิยม Greenify แต่มักจะยุ่งเหยิงและยากที่จะนำฟีเจอร์บางอย่างไปใช้

Brevent สามารถทำให้แอปสตันบายหรือบังคับหยุดแอปได้เพียงด้วยการใช้ ADB

การตั้งค่า ADB

เปิดแอปและตั้งค่า ADB จากนั้นใส่คำสั่งนี้:

.\adb -d shell sh /data/data/me.piebridge.brevent/brevent.sh

Brevent ไม่บังคับหยุดแอปหรือทำให้สตันบายโดยค่าเริ่มต้น คุณต้องใส่พวกเขาในรายการ brevent ก่อน แตะค้างที่แอปใดๆ แล้วแตะปุ่ม Deny เมื่อแอปของคุณอยู่ในรายการนี้ มันจะไม่ค้างทำงานในพื้นหลังอีกต่อไป

แตะแอปและเลือก Allow sync จากกล่องโต้ตอบ เพื่อรับการแจ้งเตือนหรือดำเนินการงาน

ฟีเจอร์เฉพาะตัว

  • คุณสามารถจำกัดแอปกินแบตเตอรี่อย่าง Facebook ขณะยังอนุญาตซิงค์เพื่อรับการแจ้งเตือน
  • สำหรับแอปที่ใช้บ่อยน้อย คุณสามารถตั้งตัวเลือกแบบรุนแรงเพื่อบังคับหยุดทันทีที่คุณกดปุ่มย้อนกลับ

6. Better Battery Stats

6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท 6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท 6 แอป ADB บน Android สำหรับฟีเจอร์ขั้นสูงโดยไม่ต้องรูท

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

Better Battery Stats ดึงข้อมูลรายละเอียดเกี่ยวกับแบตเตอรี่ของคุณ มันแสดงแอปที่ปลุกอุปกรณ์จากสถานะการนอนลึก หาการเปลี่ยนแปลงพฤติกรรมที่ผิดปกติ และสิ่งที่เกิดขึ้นเบื้องหลัง รวมถึงรวบรวมข้อมูลเกี่ยวกับการใช้แอปและ wakelocks ข้อมูลแสดงในหมวดหมู่ต่างๆ — นับจากบูต, ถอดเสียบ, หน้าจอปิด และอื่นๆ

การตั้งค่า ADB

ก่อนหน้านี้ แอปนี้มีเฉพาะอุปกรณ์ที่รูทแล้ว แต่ด้วย ADB ทุกคนสามารถเริ่มใช้งานได้ วางและรันคำสั่งเหล่านี้ตามลำดับ:

.\adb -d shell pm grant com.asksven.betterbatterystats android.permission.BATTERY_STATS
.\adb -d shell pm grant com.asksven.betterbatterystats android.permission.DUMP
.\adb -d shell pm grant com.asksven.betterbatterystats android.permission.PACKAGE_USAGE_STATS

ฟีเจอร์เฉพาะตัว

  • แสดงอัตราส่วนหน้าจอเปิดเทียบกับการ喚醒 ในอุดมการณ์ เวลาหน้าจอเปิดควรเท่ากับเวลาอลิง
  • หาการเปลี่ยนแปลงในโปรไฟล์การ喚醒/การนอนและระบุแอปเบี้ยวๆ อย่างรวดเร็ว
  • สถิติแบตเตอรี่แสดงเมตริก Doze รายละเอียด เพื่อให้คุณตรวจสอบว่าแอปประหยัดแบตเตอรี่มีประสิทธิภาพแค่ไหน
  • มันสามารถเลือกแอปที่ทำให้เกิด partial wakelocks หรือแอปที่ใช้ CPU ใน kernel wakelocks ได้

แฮ็ก Android ที่ไม่ต้องรูท

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

ด้วย ADB และแอปภายนอกที่เก๋าบางตัวที่กล่าวมาข้างต้น คุณสามารถเพิ่มประสบการณ์ผู้ใช้ได้แม้ไม่รูท สำหรับเพิ่มเติม ดูแฮ็กยอดนิยมบางอย่างที่คุณสามารถทำได้โดยไม่รูทอุปกรณ์