اگر یک گوشی نسبتاً قدیمی داشته باشید حتماً هنگام اجرای بازیهای سنگین مثل PUBG با کندیها و افت فریمهایی مواجه شده اید. یکی از راههایی که در این موارد برای بهبود وضعیت وجود دارد کاهش وضوح(Resolution) صفحه نمایش است. در این مطلب میخواهیم به آموزش تغییر رزولوشن گوشی اندرویدی بپردازیم. برای خواندن این آموزش به ادامه مطلب مراجعه کنید.
علاوه بر بهبود تجربه بازیهای سنگین با کاهش وضوح تصویر مصرف باتری گوشی هم پایین میآید چون تعداد پیکسلهایی که پردازنده باید پردازش کند کاهش مییابند. اما در کنار این مزیتها کیفیت صفحه کاهش پیدا میکند.
روشهای مختلفی برای تغییر رزولوشن وجود دارند اما روش قابل اطمینان که به روت بودن دستگاه هم نیازی ندارد استفاده از ADB است.
ADB یا android debug bridge به این صورت توصیف شده است :
« ADB یک ابزار همه کاره است که به شما اجازه میدهد یک دستگاه اندرویدی را مدیریت کنید. ADB در اصل ابزاری است که برای ارسال دستورها به کار گرفته شده و نقشی همانند یک پل داشته که کامپیوتر و گوشی اندرویدی را به یکدیگر اتصال داده و به شما اجازه میدهد تا ضمن انتقال دادهها، فرمانهای shell را از طریق کامپیوتر شخصی روی گوشی های اندرویدی اجرا کنید.»
adb درواقع دو برنامه متفاوت در اختیار شما می گذارد .
برنامه ی اول روی رایانه ی شخصی شما و برنامه ی دوم بر روی گوشی هوشمند یا تبلت شما اجرا میشود.
زمانی گوشی هوشمند شما به برنامهای متصل میشود که روی یک سیستم عامل دسکتاپی اجرا شده و شما نیز حالت USB Debugging را روی گوشی خود فعال کرده باشید، میتوانید دستور هایی را روی گوشی خود اجرا کرده و به این شکل با گوشی در تعامل باشید.
همچنین ADB را به عنوان بخشی از کیت توسعه نرمافزاری اندروید ویژه کامپیوترهای ویندوزی، لینوکس و مک ارائه کرده است.
ADB در اصل یک ابزار خط فرمان است که به کاربر اجازه میدهد گوشی هوشمند اندرویدی خود را از طریق رایانه شخصی کنترل کند.
ADB همچنین میتواند برای نصب برنامهها، حذف گونه خاصی از تبلیغافزارها، تصویربرداری از صفحهنمایش دستگاه، روت کردن دستگاه و.... استفاده شود.
برای استفاده از ADB باید در تنظیمات گوشی و یا تبلت خود گزینهٔ usb debugging فعال باشد:
برای فعال سازی ابتدا باید وارد settings شده و بعد به داخل about phone وارد شوید و گزینهٔ build number هفت بار پشت سر هم لمس کنید تا تنظیمات Developer options فعال شوند ولی اگر از قبل گزینهٔ developer options برای شما فعال بود انجام کار های فوق لازم نیست .
حال از گزینهٔ developer option در settings باید گزینهٔ usb debugging را فعال کنید.
برای نصب ADB در کامپیوتر به ترتیب زیر عمل کنید:
برای نصب adb در لینوکس کافی است ترمینال را باز کرده و بر اساس توزیعی که استفاده میکنید دستور مرتبط را وارد کنید؛
اگر روی توزیعهای بر پایه اوبونتو و دبیان هستید از دستور:
sudo apt-get install android-tools-adb android-tools-fastboot
و اگر روی توزیعهای آرچ و مانجارو هستید از دستور :
sudo pacman -Syu android -tools
و بر روی fedora از این دستور:
sudo dnf install android-tools
استفاده کنید.
برای دانلود ADB برای ویندوز میتوانید از این لینک استفاده کنید. پس از دانلود این فایل، آن را استخراج کرده، وارد پوشه شوید. سپس راست کلیک کرده و گزینه open command prompt here را انتحاب کنید سپس میتوانید دستورات ADB را اجرا کنید.
پس از نصب ADB در سیستم عامل خود و فعال کردن گزینهٔ usb debugging ، بایدمراحل زیر را به ترتیب برای تغییر رزولوشن و dpi انجام دهید :
۱ − گوشی یا تبلت اندرویدی خود را با استفاده از یک کابل usb به رایانه خود متصل کنید و سپس ترمینال را باز کرده و دستور adb devices را وارد کنید و enter را فشار دهید. در این مرحله پیامی در گوشی ظاهر خواهد شد مبنی بر اجازه دادن به دسترسی ADB . پیام را تأیید کنید . اگر تمام مراحل را درست انجام داده باشید لیست گوشیهای متصل به کامپیوتر در ترمینال نمایش داده خواهد شد.
۲- برای تغییر رزولوشن دستگاه خود دستور زیر را در ترمینال وارد کنید( به جای height طول و به جای width عرض را وارد کنید):
adb shell wm size heightxwidth
۳- برای تغییر dpi هم از دستور زیر استفاده کنید(DPI را بر اساس اندازه صفحه نمایش گوشی خود انتخاب کنید):
adb shell wm density dpi
با گام های بالا به سادگی میتوانید با استفاده از adb رزولوشن و dpi گوشی تلفن همراه خود را تغییر دهید.
اگر مشکلی در رزولوشن یا dpi گوشی یا تبلت شما پیش آمد باید دستورات زیر را برای بر گرداندن به حالت پیشفرض دستگاه وارد کنید :
adb shell wm size reset
adb shell wm density reset