מכשירי אנדרואיד מגיעים עם המון אפליקציות מותקנות מראש, ולמרות שחלק מהן יכולות להיות שימושיות, רבות מהן יכולות להיות פולשניות או פשוט לא רצויות. למרבה המזל, אתה יכול להסיר ללא תנאי כל אפליקציית אנדרואיד עם ADB.
ADB הוא ערכת כלים רבת עוצמה שמרחיבה את השליטה שלך במכשיר האנדרואיד שלך. למרות ש-ADB נועדה למפתחי אנדרואיד, אינך זקוק לידע בתכנות כלשהו כדי להסיר באמצעותה אפליקציות אנדרואיד. למעשה, זה משב רוח!
הסרת אפליקציות אנדרואיד עם ADB
ADB, או Android Device Bridge, הוא כלי המאפשר לך להפעיל קודי פקודה באנדרואיד מהמחשב שלך. ADB פותח אפשרויות רבות באמצעות הכוח של שורות פקודה. למרות זאת, אתה יכול גם להשתמש ב-ADB עבור משימות פשוטות כמו באמצעות ADB כדי להעביר את הלוח שלך, להתקין אפליקציות מרחוק, וכמובן, הסר אותם.
הסרת התקנה של אפליקציה עם ADB אינה זקוקה להרשאות שורש, וזה די פשוט ברגע שאתה מבין את זה. מלבד לאפשר לך להסיר כמעט כל אפליקציה - כולל אפליקציות מערכת ו-bloatware - אתה יכול גם להשתמש ב-ADB כדי להסיר מרחוק אפליקציות באמצעות ניפוי באגים אלחוטי.
מכיוון ש-ADB מתקשר עם המכשיר שלך באמצעות קוד, תצטרך להתייחס לשם החבילה המלאה של האפליקציה, ולא לשם שם המותג המוכר יותר של האפליקציה, כדי להסיר אותה (זה יהיה משהו כמו "com.facebook.katana" במקום פייסבוק, עבור דוגמא).
שמות חבילות אולי נשמעים כמו משהו שמפתחים עוסקים בו, אבל האמת היא שאתה יכול למצוא בקלות את שם החבילה של אפליקציה עם ADB. לאחר שקיבלת את שם החבילה, נדרשת פקודה אחת כדי להסיר את ההתקנה של האפליקציה סופית.
1. התקן את ADB במחשב שלך
אתה צריך התקן את ADB במחשב שלך לפני שתצליח להסיר אפליקציות במכשיר האנדרואיד שלך. אתה יכול להתקין אותו פשוט על ידי הורדה ולאחר מכן הפעלת מסוף המחשב שלך בתיקיית ADB. שיטה חלופית שמתקינה את ADB במסוף של המחשב שלך היא, ובכן, שימוש במסוף.
הורד:SDK Platform Tools (ADB)
ADB זמין ב-Windows, Mac ו-Linux. אם אתה משתמש לינוקס, אז כנראה שאתה לא צריך שום הדרכה כיצד להתקין אפליקציות דרך המסוף. בפלטפורמות האחרות, אתה יכול להשתמש סקופ עבור Windows ו Homebrew עבור Mac להתקנת ADB. שני אלה הם מתקיני שורת פקודה המאפשרים לך להשתמש במסוף כדי להתקין אפליקציות.
במאמר זה נשתמש במחשב Windows. לאחר התקנת Scoop, תוכל להתקין את ADB בפקודה אחת דרך שורת הפקודה.
הפעל את שורת הפקודה על ידי חיפוש cmd בתפריט התחל, ואז הקלד את הפקודה למטה ולחץ להיכנס במקלדת שלך.
סקופ להתקין adb
Scoop יוריד ויתקין את ADB באופן אוטומטי. אם חסרות תלות, Scoop תבקש את רשותך להתקין אותן. הקלד י ולחץ להיכנס כדי לאפשר את ההתקנה.
כעת ADB מותקן ומוכן לשרת אותך. שם החבילה של ADB שונה ב-Homebrew וב-Linux. אתה יכול להתקין ADB באמצעות Homebrew ב-Mac עם:
brew להתקין כלי אנדרואיד-פלטפורמה
וב-Linux, אתה יכול להשתמש ב:
sudo apt-get install android-tools-adb
2. חבר את ADB למכשיר האנדרואיד שלך
באופן טבעי, אתה צריך אפשר איתור באגים ב-USB במכשיר האנדרואיד שלך להשתמש ב-ADB על זה. זה מאפשר לך להתחבר למכשיר שלך באמצעות כבל USB או באופן אלחוטי.
אם המכשיר שלך נייד כמו סמארטפון, הדרך הקלה ביותר היא לחבר אותו למחשב שלך באמצעות כבל USB. אם יש לך עסק עם מכשיר נייח כמו תיבת אנדרואיד TV, אז אולי כדאי לבדוק איתור באגים אלחוטי עם ADB.
לא משנה באיזו שיטה תבחר להתחבר, תוכל לקבל רשימה של מכשירים מחוברים על ידי הפעלת הפקודה למטה בטרמינל:
מכשירי adb
פקודה זו מציגה את המספר הסידורי של התקנים המחוברים באמצעות USB, ואת כתובת ה-IP המקומית עבור חיבורים אלחוטיים.
3. מצא את שם חבילת האפליקציה עם ADB
למרות שלרוב האפליקציות יש תוויות פשוטות, אנדרואיד לא משתמשת בתוויות של האפליקציות כדי לזהות אותן. כי מה אם יש שתי אפליקציות עם אותה תווית? כדי למנוע בלבול פוטנציאלי ואי הבנה, אנדרואיד משתמשת בשמות חבילות ייחודיים כדי לזהות אפליקציות. לדוגמה, מפות Google מופיעה בתור מפות ברשימת האפליקציות שלך, אבל השם האמיתי שלה הוא com.google.android.apps.maps.
למרבה המזל, אתה יכול להשתמש ב-ADB באותו חלון מסוף כדי למצוא את שם החבילה של אפליקציה. כאשר ADB מחובר למכשיר שלך, הפעל את הפקודה למטה כדי להיכנס למעטפת ADB:
מעטפת adb
כעת אתה אמור לראות את שם המכשיר שלך ליד המחוון המהבהב. כעת הפעל את הפקודה למטה כדי לקבל רשימה של כל החבילות המותקנות במכשיר האנדרואיד שלך:
חבילות רשימת pm
הפקודה קוראת למנהל החבילות של ADB לרשום את כל החבילות המותקנות במכשיר האנדרואיד שלך. האורך העצום של הרשימה הזו - והחבילות שמעולם לא שמעת עליהן - מראה שיש המון אפליקציות מותקנות במכשיר שלך שאתה אפילו לא יודע עליהן. רוב אלו הן אפליקציות מערכת ברקע ששומרות על תפקוד מכשיר האנדרואיד שלך בשקט.
אתה יכול להסיר את כל אחת מחבילות האנדרואיד המפורטות עם ADB, אבל זה לא אומר שאתה צריך. רוב האפליקציות הללו חיוניות כדי שהמערכת שלך תעבוד, והסרת ההתקנה שלהן עלולה לפגוע בתפקוד המכשיר שלך. הסר את התקנת אפליקציות מערכת רק אם אתה יודע מה אתה עושה!
הרשימה המלאה של החבילות המותקנות במכשיר האנדרואיד שלך עשויה להעניק לך גילוי, אבל היא לא יעילה במיוחד למציאת שם החבילה של אפליקציה ספציפית. אתה יכול להשתמש בפקודה למטה כדי לסנן את התוצאות:
PM רשימת חבילות |grep chrome
פקודה זו מסננת את רשימת החבילות כך שתכלול רק חבילות שיש כרום בשמותיהם. החלף כרום עם שם האפליקציה שלך או שם המפתח כדי למצוא את החבילה עבורה.
4. הסר את ההתקנה של האפליקציה
כעת, כשיש לך את שם החבילה של האפליקציה, האפליקציה נתונה לחסדיך המלאים. אם אתה עדיין במעטפת ADB, צא ממנה על ידי הקלדה יְצִיאָה ולחיצה להיכנס. לאחר מכן הזן את שם החבילה בפקודה למטה והפעל אותה:
הסר adb את com.spotify.lite
פקודה זו מסירה את ההתקנה של Spotify Lite ממכשיר האנדרואיד המחובר. החלף com.spotify.lite עם שם החבילה של אפליקציית הקורבן, והוא ייעלם ברגע שה-ADB ייצא הַצלָחָה.
להתראות Bloatware, שלום חופש!
למשתמשי אנדרואיד יש הרבה יותר חופש הודות לאופי הקוד הפתוח שלו, אבל עדיין, לאנדרואיד יש כמה מגבלות בטיחות. אינך יכול להסיר את התקנת אפליקציות המערכת ואת רוב האפליקציות המותקנות מראש במכשיר ה-Android שלך ללא שלבים נוספים. ADB הוא כלי אחד שיכול לשבור את ההגבלה הזו. זה הטלפון שלך אחרי הכל, ואתה האדון של הספינה הזו.
הדבר הטוב ביותר בהסרת התקנת אפליקציות אנדרואיד עם ADB הוא שאינך צריך לבצע רוט במכשיר שלך עבורו. כל מה שאתה צריך לעשות הוא להתחבר למכשיר שלך, למצוא את שם החבילה של האפליקציה ולאחר מכן להפעיל את פקודת ההסרה. עכשיו כשאתה יודע איך לעשות את כל זה, תן ל-bloatware את המילים האחרונות שלהם, ושחרר את הגיליוטינה