כדאי לנתק את החיבור לאינטרנט (Wi-Fi ונתונים) על ידי הפעלת 'מצב טיסה' או כיבוי ידני.
חשוב: כנס להגדרות המערכת > חשבונות > ומחק את כל חשבונות הגוגל.
💡 למה מוחקים חשבונות? אנדרואיד לא מאפשרת מינוי "מנהל מערכת" (Device Owner) חדש אם קיים חשבון גוגל פעיל, כדי למנוע השתלטות על מידע אישי.
שלב 1: פתיחת ה-ADB בטרמינל
פתח את אפליקציית הטרמינל (Terminal Emulator) והרץ את הפקודות הבאות (העתק, הדבק בטרמינל ואנטר):
setprop service.adb.tcp.port 5555
💡 מה זה עושה? פקודה זו פותחת את "דלת מספר 5555" במכשיר. זו הדלת שדרכה עוברות פקודות הניהול (ADB) בתוך הרשת הפנימית של המכשיר.
setprop ctl.restart adbd
💡 מה זה עושה? השורה הזו מאתחלת את ה"שומר" (השירות שאחראי על הפקודות). בלעדיה, המערכת לא תשים לב שפתחנו את הדלת בשלב הקודם.
🚨 הוראה חשובה לסדר הפעולות:
יש לסיים את הפעולות בטרמינל לפני שפותחים את Bugjaeger.
כבר פתחת את Bugjaeger? עליך לסגור אותה לגמרי (צא ממנה וסגור אותה מרשימת האפליקציות האחרונות) ופתח אותה מחדש. המערכת סורקת חיבורים רק כשהאפליקציה נפתחת.
שלב 2: חיבור Bugjaeger למכשיר
פתח את Bugjaeger.
לחץ על ה-+ הכחול (עם האייקון 'תקע חשמלי').
בכתובת ה-IP הקלד: 127.0.0.1
בשורה מתחת: 5555.
לחץ על Connect.
חשוב: אם תופיע הודעה על המסך המבקשת אישור ניפוי באגים. סמן "אפשר תמיד" ולחץ OK.
💡 מה זה 127.0.0.1? זוהי כתובת ה-"Localhost". היא אומרת לאפליקציה: "אל תחפשי מכשיר חיצוני, תתחברי למערכת שאת מותקנת עליה עכשיו".
שלב 3: הפעלת הניהול (Device Owner)
בתוך Bugjaeger, לחץ על האייקון <> שבתחתית המסך מצד שמאל. ייפתח דף פקודה שבחלקו התחתון יש שורה להקלדה. שם הדבק את הפקודה המעודכנת:
dpm set-device-owner com.pcapdroid/.AdminReceiver
לאחר ההדבקה, לחץ על כפתור ה-'התחל' (אייקון של משולש/Play) שנמצא בצד שמאל של שורת ההקלדה.
💡 מה זה עושה? פקודה זו ממנה את האפליקציה ל"בעלת המכשיר". היא מודיעה לאנדרואיד שמהיום האפליקצייה היא המנהלת הבלעדית של המכשיר. מרגע זה היא הופכת לחלק בלתי נפרד מהמערכת ולא ניתנת להסרה רגילה.
שלב 4: בדיקת סיום
הקש את הפקודה הבאה באותו מקום (שורת הפקודה עם כפתור ה'התחל') כדי לוודא הצלחה: