خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

نحوه حذف هر برنامه اندروید با ADB (از جمله برنامه های سیستمی و Bloatware)

تلفن های اندرویدی اغلب با تعداد زیادی برنامه اضافی نصب شده عرضه می شوند. اگر نمی توانید آنها را به طور معمول حذف کنید، می توانید آنها را با استفاده از ابزار ADB حذف کنید. در اینجا چگونه است.

دستگاه‌های اندرویدی دارای برنامه‌های از پیش نصب‌شده زیادی هستند، و در حالی که برخی از آنها می‌توانند مفید باشند، بسیاری از آنها می‌توانند مزاحم یا به سادگی ناخواسته باشند. خوشبختانه، می توانید بدون قید و شرط هر برنامه اندرویدی را با ADB حذف نصب کنید.

ADB یک جعبه ابزار قدرتمند است که کنترل شما را بر دستگاه اندرویدی شما گسترش می دهد. اگرچه ADB برای توسعه دهندگان اندروید در نظر گرفته شده بود، اما برای حذف برنامه های اندروید با آن نیازی به دانش برنامه نویسی ندارید. در واقع، این یک نسیم است!

حذف نصب برنامه های اندروید با ADB

ADB یا Android Device Bridge ابزاری است که به شما امکان می دهد کدهای دستوری را در اندروید از رایانه خود اجرا کنید. ADB بسیاری از امکانات را از طریق قدرت خطوط فرمان باز می کند. با وجود این، شما همچنین می توانید از ADB برای کارهای ساده مانند استفاده از ADB برای انتقال کلیپ بورد، نصب برنامه ها از راه دور و البته حذف نصب آنها استفاده کنید.

حذف نصب یک برنامه با ADB نیازی به مجوزهای ریشه ندارد و پس از دستیابی به آن بسیار ساده است. به غیر از اینکه تقریباً هر برنامه ای را حذف نصب کنید – از جمله برنامه های سیستمی و bloatware – می توانید از ADB برای حذف از راه دور برنامه ها از طریق اشکال زدایی بی سیم استفاده کنید.

از آنجایی که ADB با دستگاه شما از طریق کد ارتباط برقرار می کند، برای حذف نصب باید به نام بسته کامل برنامه، به جای نام تجاری آشناتر برنامه، مراجعه کنید (این چیزی شبیه “com.facebook.katana” به جای Facebook خواهد بود. ، مثلا).

ممکن است نام بسته‌ها شبیه چیزی باشد که توسعه‌دهندگان با آن سروکار دارند، اما حقیقت این است که شما به راحتی می‌توانید نام بسته یک برنامه را با ADB پیدا کنید. هنگامی که نام بسته را دریافت کردید، یک فرمان لازم است تا برنامه را برای همیشه حذف کنید.

مطلب مرتبط:   نحوه جلوگیری از استفاده هر برنامه از داده های تلفن همراه در اندروید

1. ADB را روی رایانه خود نصب کنید

قبل از اینکه بخواهید برنامه ها را در دستگاه اندروید خود حذف کنید، باید ADB را روی رایانه خود نصب کنید. شما می توانید آن را به سادگی با دانلود آن و سپس راه اندازی ترمینال رایانه خود در پوشه ADB نصب کنید. یک روش جایگزین که ADB را در ترمینال رایانه شما نصب می کند، استفاده از ترمینال است.

دانلود: SDK Platform Tools (ADB)

ADB در ویندوز، مک و لینوکس در دسترس است. اگر کاربر لینوکس هستید، احتمالاً نیازی به راهنمایی در مورد نحوه نصب برنامه ها از طریق ترمینال ندارید. در سایر پلتفرم‌ها، می‌توانید از Scoop برای Windows و Homebrew برای Mac برای نصب ADB استفاده کنید. این دو نصب کننده خط فرمان هستند که به شما امکان می دهند از ترمینال برای نصب برنامه ها استفاده کنید.

ما در این مقاله از یک کامپیوتر ویندوزی استفاده خواهیم کرد. هنگامی که Scoop را نصب کردید، می توانید ADB را با یک فرمان از طریق Command Prompt نصب کنید.

Command Prompt را با جستجوی cmd در منوی Start اجرا کنید، سپس دستور زیر را تایپ کرده و Enter را روی صفحه کلید خود فشار دهید.

اسکوپ نصب adb

Scoop به طور خودکار ADB را دانلود و نصب می کند. اگر وابستگی های گم شده ای وجود داشته باشد، Scoop برای نصب آنها از شما اجازه می خواهد. Y را تایپ کرده و Enter را فشار دهید تا امکان نصب فراهم شود.

نصب ADB با Scoop

اکنون ADB نصب شده و آماده خدمت رسانی به شماست. نام بسته ADB در Homebrew و Linux متفاوت است. شما می توانید ADB را با استفاده از Homebrew در Mac نصب کنید:

brew نصب android-platform-tools

و در لینوکس می توانید از:

sudo apt-get نصب android-tools-adb

2. ADB را به دستگاه Android خود وصل کنید

به طور طبیعی، شما باید USB Debugging را در دستگاه اندرویدی خود فعال کنید تا از ADB روی آن استفاده کنید. این به شما امکان می دهد از طریق کابل USB یا بی سیم به دستگاه خود متصل شوید.

اگر دستگاه شما مانند گوشی هوشمند موبایل است، ساده ترین راه این است که آن را با کابل USB به رایانه خود وصل کنید. اگر با دستگاه ثابتی مانند Android TV box سر و کار دارید، شاید ارزش بررسی اشکال زدایی بی سیم با ADB را داشته باشد.

مطلب مرتبط:   چگونه از فناوری برای استراحت مغز خود با میکروبریک استفاده کنیم

صرف نظر از اینکه کدام روش را برای اتصال انتخاب می کنید، می توانید با اجرای دستور زیر در ترمینال، لیستی از دستگاه های متصل را دریافت کنید:

دستگاه های adb

دستگاه های adb از طریق usb متصل می شوند

این دستور شماره سریال دستگاه های متصل از طریق USB و آدرس IP محلی را برای اتصالات بی سیم نمایش می دهد.

3. نام بسته برنامه را با ADB پیدا کنید

اگرچه اکثر برنامه ها دارای برچسب های ساده هستند، اما اندروید از برچسب برنامه ها برای شناسایی آنها استفاده نمی کند. زیرا اگر دو برنامه با یک برچسب وجود داشته باشد چه؟ برای جلوگیری از سردرگمی و سوء تفاهم احتمالی، اندروید از نام‌های بسته منحصربه‌فرد برای شناسایی برنامه‌ها استفاده می‌کند. به عنوان مثال، Google Maps به عنوان Maps در لیست برنامه شما نشان داده می شود، اما نام واقعی آن com.google.android.apps.maps است.

خوشبختانه، می توانید از ADB در همان پنجره ترمینال برای پیدا کردن نام بسته برنامه استفاده کنید. با اتصال ADB به دستگاه خود، دستور زیر را اجرا کنید تا وارد پوسته ADB شوید:

پوسته adb

اکنون باید نام دستگاه خود را در کنار نشانگر چشمک زن ببینید. اکنون دستور زیر را اجرا کنید تا لیستی از تمام بسته های نصب شده در دستگاه اندرویدی خود دریافت کنید:

بسته های لیست pm

لیست بسته های نصب شده با ADB

این فرمان از مدیر بسته ADB می‌خواهد تا تمام بسته‌های نصب شده در دستگاه اندرویدی شما را فهرست کند. طولانی بودن این لیست – و بسته هایی که هرگز درباره آنها نشنیده اید – نشان می دهد که تعداد زیادی برنامه روی دستگاه شما نصب شده است که شما حتی از آنها اطلاعی ندارید. بیشتر اینها برنامه‌های سیستم پس‌زمینه هستند که بی‌صدا عملکرد دستگاه Android شما را حفظ می‌کنند.

می‌توانید هر یک از بسته‌های Android فهرست شده را با ADB حذف نصب کنید، اما این بدان معنا نیست که باید آن را حذف کنید. اکثر این برنامه ها برای کارکرد سیستم شما حیاتی هستند و حذف نصب آنها می تواند عملکرد دستگاه شما را مختل کند. برنامه های سیستم را تنها در صورتی حذف نصب کنید که بدانید در حال انجام چه کاری هستید!

مطلب مرتبط:   نحوه استفاده از Gemini (Bard سابق) به جای دستیار گوگل در اندروید

لیست کامل بسته‌های نصب‌شده در دستگاه اندرویدی شما ممکن است به شما آشکار شود، اما برای پیدا کردن نام بسته یک برنامه خاص کارآمد نیست. برای فیلتر کردن نتایج می توانید از دستور زیر استفاده کنید:

بسته های لیست pm |grep chrome

بسته های adb grep

این دستور لیست بسته‌ها را فیلتر می‌کند تا فقط بسته‌هایی را شامل شود که در نام‌شان کروم وجود دارد. کروم را با نام برنامه خود یا نام توسعه دهنده جایگزین کنید تا بسته مربوط به آن را پیدا کنید.

4. برنامه را حذف نصب کنید

اکنون که نام بسته برنامه را دارید، برنامه کاملاً در اختیار شما است. اگر هنوز در پوسته ADB هستید، با تایپ exit و فشردن Enter از آن خارج شوید. سپس نام بسته را در دستور زیر وارد کرده و آن را اجرا کنید:

adb com.spotify.lite را حذف کنید

حذف نصب برنامه اندروید با ADB

این دستور Spotify Lite را از دستگاه Android متصل حذف نصب می کند. com.spotify.lite را با نام بسته برنامه قربانی جایگزین کنید، و پس از خروج ADB با موفقیت از بین خواهد رفت.

خداحافظ Bloatware، سلام آزادی!

کاربران اندروید به لطف ماهیت منبع باز آن، آزادی بسیار بیشتری دارند، اما همچنان، اندروید دارای محدودیت‌های ایمنی است. نمی‌توانید برنامه‌های سیستم و اکثر برنامه‌های از پیش نصب شده را روی دستگاه Android خود بدون مراحل اضافی حذف نصب کنید. ADB ابزاری است که می تواند این محدودیت را بشکند. بالاخره این گوشی شماست و شما استاد این کشتی هستید.

بهترین چیز در مورد حذف نصب برنامه های اندروید با ADB این است که نیازی نیست دستگاه خود را برای آن روت کنید. تنها کاری که باید انجام دهید این است که به دستگاه خود متصل شوید، نام بسته برنامه را پیدا کنید و سپس دستور حذف نصب را اجرا کنید. اکنون که می دانید چگونه همه این کارها را انجام دهید، آخرین کلمات را به bloatware بدهید و گیوتین را رها کنید