آموزش ویرایش ناو بار در اندروید N یک قابلیت مخفی به مدت طولانی
با سلام
یکی از قابلیتهای اندروید O در آینده ویرایش و شخصی سازی نوار پایین دکمه ها می باشد
بصورت عجیبی این قابلیت به مدت 9 ماه در اندروید N وجود داشت و کسی از آن خبر نداشت
که البته به ویرایش فایل SystemUI APK نیاز داشت و جستجوی کدهای ناو بار که کاری بسیار وقت گیر و سخت می باشد
ممکن ویرایش ناوبار در اندروید 7.1.2 بتا در گوگل پیکسل کار نکند با دانستن ریسک کار عملیات را انجام بدهید
این آموزش بر روی گوشیهای زیر کار می کند
Google Nexus 6
Google Nexus 5X
Google Nexus 6P
Google Pixel
Google Pixel XL
OnePlus 3
OnePlus 3T
Sony Xperia phones
بیشتر بر روی رام گوشیهای است که زیاد کدهای AOSP را دستکاری نکرده اند
دو روش برای ویرایش وجود دارد یکی کدهای adb ودیگری برنامه ای APK که راحتر می باشد
روش اول کدهای adb
برای شروع بگم کاملا مانند اندروید O می باشد این کار
باید کد adb shell بفرستیم برای گوشی تاWRITE_SECURE_SETTINGS برای برنامه های SecureTask یا AutoTools فعال شود
برای برنامه SecureTask کد زیر را بزنید
adb shell pm grant com.balda.securetask android.permission.WRITE_SECURE_SETTINGS
برای برنامه AutoTools کد زیر
adb shell pm grant com.joaomgcd.autotools android.permission.WRITE_SECURE_SETTINGS
بعد نحو ویرایش بصورت کلی به شکل زیر می باشد
settings put secure sysui_nav_bar "key(82:file:///storage/emulated/0/NavIcons/menu.png),back;home;recent,key(125:file:///storage/emulated/0/NavIcons/forward.png)"
در کد بالا مسیر آیکونها فایلهایش را می تونید از سایت IconsDB تهیه کنید
برای تهیه آیکون مناسب سایز صفحه نمایش خو از سایت proper icon size using a reference chart کمک بگیرید
اگه بخواهید به حالت عادی برگردانید ناوبار را از کد زیر استفاده کنید
settings put secure sysui_nav_bar "space,back;home;recent,space"
اگر زیاد از کدهای بالا سردرنیاوردید یا سخت بود نگران نباشید از برنامه زیر استفاده کنید
کار با برنامه آسان می باشد
خود برنامه اجازه استفاده از آیکونهای شخصی سازی را به شما می دهد
توانایی ساخت پروفایل برای اغییر سریع نیز وجود دارد
برای استفاده برنامه را نصب و کد زیر را در adb وارد کنید
adb shell pm grant xyz.paphonb.systemuituner android.permission.WRITE_SECURE_SETTINGS
برنامه را باز کنید خود برنامه تشخیص می دهد که دستگاه شما پشتیبانی می شود یا خیر
در نسخه مجانی برنامه فقط تا دو پروفایل می توانید بسازید
موفق باشید