Homeמדריכים כיצד לבצעכיצד לשלוח פקודות ADB Shell לטלפון משלך - אין צורך במחשב, אין...

כיצד לשלוח פקודות ADB Shell לטלפון משלך – אין צורך במחשב, אין צורך בשורש

ישנן שלוש דרגות להתאמה אישית של Android: דברים שאתה יכול לעשות כברירת מחדל, דברים שאתה יכול לעשות עם ADB ודברים שאתה יכול לעשות עם root. בעוד שורש עדיין די מסובך להשיג, מצבי ADB פשוט נהיו הרבה יותר קלים.

חזרה באנדרואיד 9, גוגל הוסיפה תכונה שאפשרה לך לשלוח באופן אלחוטי פקודות ADB מהמחשב לטלפון שלך באמצעות רשת Wi-Fi. לא פורץ דרך במיוחד, אבל זה הניח את הקרקעעֲבוֹדָה.

הזן את המפתח טיילר ניג'מה ואת האפליקציה החדשה שלו, LADB. זה יוצר מארח מקומי לחלוטין בטלפון ואז מתנהג כאילו זה מחשב ברשת שלך. משם, זה רק עניין של חיבור לתכונת ה- ADB האלחוטית של הטלפון שלך, כלומר אינך זקוק עוד למחשב כדי להשתמש בתכונה!

מה אתה צריך:

  • טלפון עם Android 9 ומעלה
  • 2.99 דולר לרכישת האפליקציה בגוגל פליי (או ההנחה לבניית אפליקציה ממקור GitHub)

אושר לעבוד על:

  • טלפונים של Google Pixel (Android 9 ואילך)
  • OnePlus טלפונים (OxygenOS 9 ומעלה)
  • טלפונים של Samsung Galaxy (ממשק משתמש אחד 2.0, 2.1 ו- 3.0)

שלב 1: התקן את LADB

בראש ובראשונה, אפליקציה זו אכן עולה שלושה דולר. אם אתה לא בסדר עם זה, אתה יכול עבור לדף GitHub של האפליקציה ורכיב את ה- APK מהמקור בחינם. הנה פתיל הצפת Stack שאמור להוות נקודת התחלה טובה אם אתה רוצה ללכת בדרך זו.

אבל עבור כל האחרים, פשוט חפש LADB באפליקציית חנות Play שלך כדי להתקין אותו. לחלופין, הקש על הקישור למטה מהטלפון שלך כדי לקפוץ ישירות לדף ההתקנה של האפליקציה.

  • קישור לחנות Play: LADB – מעטפת ADB מקומית ($ 2.99)

כיצד לשלוח פקודות ADB Shell לטלפון משלך - אין צורך במחשב, אין צורך בשורש

שלב 2: הפעל אפשרויות מפתח

כעת, פתח את אפליקציית ההגדרות וגלול מטה כדי לבחור באפשרות "אודות טלפון". בפנים, הקש על הערך "מספר בניין" שבע פעמים ברצף מהיר, ואז הזן את קוד הגישה למסך הנעילה שלך כשתתבקש. פעולה זו תבטל את נעילת תפריט אפשרויות המפתח הנסתרות – אך אם תרצה עזרה נוספת, יש לנו מדריך מלא המוקדש לחלק זה:

שלב 3: אפשר ניפוי באגים אלחוטי

כעת תצטרך להפעיל את תכונת Android הבסיסית שגורמת לאפליקציה זו לעבוד. עבור אל ההגדרות שלך, גלול למטה ובחר "מערכת" ואז הקש על "מתקדם" ובחר "אפשרויות מפתח". בחלק מהטלפונים, הערך 'אפשרויות מפתח' עשוי להופיע בחלק התחתון של מסך ההגדרות הראשי במקום זאת.

ברגע שנכנס פנימה, גלול מטה אל ניפוי באגים סָעִיף. כאן, הפעל את המתג לצד "ניפוי באגים אלחוטי", ואז לחץ על "אישור" בהנחיה כדי לאשר את בחירתך.

כיצד לשלוח פקודות ADB Shell לטלפון משלך - אין צורך במחשב, אין צורך בשורשכיצד לשלוח פקודות ADB Shell לטלפון משלך - אין צורך במחשב, אין צורך בשורש

אמנם בדקנו זאת ומצאנו שהוא עובד למעשה על כל טלפון אנדרואיד מודרני שנמכר בארה"ב בארבע השנים האחרונות, אך לא לכל מכשיר מובטחת תכונת ניפוי אלחוטי. זה חלק מ- AOSP, בסיס קוד הקוד של אנדרואיד, אך יצרני יצרנים מקוונים לפעמים מסירים פונקציונליות מגרסאות העור האנדרואיד שלהם. אם לטלפון שלך אין אפשרות זו, למרבה הצער, LADB לא יעבוד בשבילך.

שלב 4: יצירת החיבור

בשלב הבא תצטרך לחבר את המארח המקומי של LADB לפונקציית ה- ADB האלחוטית של הטלפון שלך. אבל תלוי באיזו גרסת אנדרואיד אתה מפעיל, זה יכול להיות קל להפליא או קצת מסורבל. נתחיל בזה הגרוע (גרסאות אנדרואיד חדשות יותר), אז אם אתה מריץ את Android 10 ומטה, לחץ כאן כדי לדלג קדימה.

אנדרואיד 11 ומעלה

החל מ- Android 11, התכונה החדשה לניפוי באגים אלחוטית הושלמה. זה אומר שיש לה אפילו מערכת אבטחה מתאימה שבה אתה צריך להזין אישורים כדי לשלוח פקודות, מה שמסבך את הדברים במקרה זה.

לכן כאשר אתה משיק את LADB לראשונה ב- Android 11, תראה חלון קופץ המבקש ממך להזין את מספר היציאה וקוד ההתאמה. מכיוון שהקופץ בהגדרות המציג את קוד ההתאמה נועד לקרוא בטלפון בזמן שאתה מקליד אותו למחשב, המערכת משנה אוטומטית את קוד ההתאמה ברגע שהוא נסגר.

אז תצטרך לפתוח את אפליקציית ההגדרות שלך בתצוגת מסך מפוצל כדי למנוע מהקופץ. בזמן ש- LADB מבקש ממך למספרים, היכנס לתצוגת ריבוי משימות והקש על סמל האפליקציה בחלק העליון של הכרטיס שלה, ואז בחר "מסך מפוצל". לאחר מכן, בחר בכרטיס ההגדרות מתצוגת ריבוי המשימות המינימאלית שמופיעה כדי להפוך אותו למסך השני. לחלופין, אם אתה משתמש בסמסונג, בחר "הגדרות" מהרשימה.

כיצד לשלוח פקודות ADB Shell לטלפון משלך - אין צורך במחשב, אין צורך בשורש

משם, חזור אל הגדרות -> מערכת -> מתקדם -> אפשרויות מפתח אוֹ הגדרות -> אפשרויות מפתח, לאחר מכן הקש על הטקסט "ניפוי ניפוי אלחוטי" (ולא על המתג) כדי לפתוח את תפריט המשנה של התכונה. משם, גלול מטה והקש על "התאם מכשיר עם קוד זיווג".

עכשיו, יש עוד קמט. בתצוגת מסך מפוצל, אותו קופץ ב- LADB מאבד את כפתור ה"בסדר "שלו, כלומר אינך יכול לגרום לאפליקציה לקבל את האישורים לאחר שערכת אותם. אז כדי למנוע זאת, קח את מחלק המסך המפוצל וגרור אותו כלפי מטה למקום שבו חלק ההגדרות תופס רק בערך 1/3 מהמסך, כאשר LADB תופס את 2/3 האחרים.

כיצד לשלוח פקודות ADB Shell לטלפון משלך - אין צורך במחשב, אין צורך בשורש

עכשיו זה רק עניין של העתקת המספרים. תַחַת כתובת IP ויציאה בחלון הקופץ של ההגדרות, תראה סדרת מספרים, ואז נקודתיים, ואז מספר אחר. המספר אחרי המעי הגס הוא מה שאתה צריך להזין נמל בשדה הקופץ LADB. ואז קוד ההתאמה נכנס לתיבת קוד ההתאמה, ולאחר מכן הקפד להקיש על "אוקיי" ב- LADB.

כעת תראה הודעה במסוף LADB שאומרת "ממתין למכשיר שיקבל חיבור." זה יכול לקחת עד שתי דקות, אז היה סבלני. לאחר השלמת החיבור, עליך לקבל התראה ממערכת Android שאומרת לך "איתור באגים אלחוטי מחובר."

כיצד לשלוח פקודות ADB Shell לטלפון משלך - אין צורך במחשב, אין צורך בשורשכיצד לשלוח פקודות ADB Shell לטלפון משלך - אין צורך במחשב, אין צורך בשורשכיצד לשלוח פקודות ADB Shell לטלפון משלך - אין צורך במחשב, אין צורך בשורש

בעתיד, לא תצטרך לעשות את כל הדברים האלה. שניהם LADB ו- Android שומרים את זוגות ה- ADB האלחוטי שלהם, כך שבפעם הבאה שתצטרך לשלוח פקודת מעטפת ADB, תצטרך רק לפתוח את האפליקציה ולהקליד אותה!

אנדרואיד 9 ו -10

אם אתה משתמש ב- Android 9 או 10, החלק הזה הוא כך הרבה יותר קל. פשוט פתח את האפליקציה ואז סמן את התיבה לצד "אפשר תמיד" ובחר "אפשר" כאשר תתבקש "אפשר איתור באגים ב- USB". לאחר מכן תוצג לך שורת הפקודה, מוכנה לקבל פקודה!

כיצד לשלוח פקודות ADB Shell לטלפון משלך - אין צורך במחשב, אין צורך בשורשכיצד לשלוח פקודות ADB Shell לטלפון משלך - אין צורך במחשב, אין צורך בשורש

שלב 5: שלח פקודות ADB Shell לטלפון שלך

עכשיו אתה מוכן לשלוח פקודות מעטפת ADB לטלפון שלך. זכור שזו מעטפת ADB, כלומר אינך מקבל גישה לפקודות כמו "adb reboot-bootloader". במקום זאת, אתה יכול להפעיל רק פקודות שמתחילות בדרך כלל עם "מעטפת adb".

עם זאת, מכיוון שאתה שולח פקודות ישירות לקליפת ADB, אינך צריך לכלול את החלק "adb shell" של הפקודות – פשוט מחק את החלק הזה ושלח את שאר הפקודה בפני עצמה. לדוגמה, כאשר מעניקים את WRITE_SECURE_SETTINGS שאפליקציות התאמה אישית מתקדמות רבות דורשות במקום זאת:

adb shell pm grant com.appname.xyz android.permission_WRITE_SECURE_SETTINGS

. אתה פשוט תשלח את זה:

pm מעניק com.appname.xyz android.permission_WRITE_SECURE_SETTINGS

שתי אפליקציות נהדרות לנסות איתן את הפקודה הן טיונר SystemUI ו- Tasker. ברגע שהם קיבלו את האישור המוגבר של היכולת לכתוב הגדרות מערכת מסוימות, הם הופכים חזקים למדי!