شیائومی یکی از بزرگترین تولیدکنندگان تلفن همراه در جهان است که به دلیل عرضه محصولاتی باکیفیت و قیمت مناسب توانسته به محبوبیت زیادی دست پیدا کند. از این رو تمامی دستگاه های هوشمند این شرکت با رابط کاربری MIUI که در نسخه های جدیدتر HyperOS نام دارد عرضه میشوند.
شیائومی محصولات مقرون به صرفه زیادی در سبد محصولات خود دارد که محبوبیت بالایی هم دارند ولی این قیمت پایین محدودیت هایی هم دارد. یکی از بزرگترین محدودیت های این دستگاه ها نبود ویژگی ها و افکت های گرافیکی در سطح رابط کاربری است که در صورت غیرفعال بودن این ویژگی ها شما با مرکز کنترل خاکستری، نبود افکت های تاری، ضعیف بودن انیمیشن ها و.... مواجه می شوید.

شیائومی برای محدود کردن این ویژگی ها از کد device_level_list که در تنظیمات پنهان اندروید وجود دارد استفاده می کند. این کد سه عدد دارد: v:1 c:1 g:1. در اینجا v به معنای انیمیشن های سیستم است، c به معنای افکت های تاری در مرکز کنترل و مرکز اعلانات و g به معنای افکت های تاری و میزان افکت ها در سراسر سیستم می باشد.

برای دسترسی به این کد ها از برنامه setedit باید استفاده کرد. هنگام ورود به برنامه با یک لیست طولانی (که تعداد آن به مدل دستگاه شما بستگی دارد) مواجهه خواهید شد. در این لیست به دنبال device level list بگردید. پس پیدا کردن این گزینه وی آن کلیک کرده و با گزینه edit value آن سه عدد را ویرایش کنید. بیشترین میزان آن سه عدد v:1 c:3 g:3 می باشد و در صورت تنظیم اعداد بالاتر بالاترین میزان که عدد ۳ است تنظیم میشود. پس از تغییر گزینه ها یک بار گوشی خود را ریبوت یا روشن خاموش کامل کرده و پس از راه اندازی گوشی شما میتوانید از ویژگی های گرافیکی در سطح گوشی های پرچمدار لذت ببرید!


روش ۲: این روش زمانی استفاده می شود که برنامه setedit در تغییر مقادیر مشکل داشته و انجام نشده است. این مشکل بیشتر در اندروید ۱۵ رخ می دهد به دلیل ناسازگاری این برنامه با جدیدترین نسخه اندروید. در اینجا شما باید دو برنامه shizuku و ashell را نصب کنید. پس از نصب این دو برنامه وارد shizuku شوید. در صفحه اصلی برنامه پیامی را مشاهده می کنید که نوشته shizuku در حال اجرا نیست.

برای فعالسازی سرویس های shizuku اگر شما از اندروید ۱۱ به بالا استفاده می کنید وارد تنظیمات شوید. در بخش درباره گوشی اگر شما از MIUI استفاده می کنید هفت بار روی لوگوی MIUI کلیک کنید و پس از مشاهده پیغام شما یک برنامه نویس هستید بخش گزینه های توسعه دهنده برای شما فعال می شود. اگر از HyperOS استفاده می کنید هفت بار روی نسخه سیستم عامل در بخش درباره گوشی کلیک کنید تا همان پیغام برای شما فرستاده شود.(دقت کنید در اینجا باید هفت بار روی نسخه سیستم عامل کلیک کنید نه نسخه اندروید).

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


در اینجا shizuku یک پیغام برای شما ارسال می کند تا حدی که برای شما روی صفحه قابل مشاهده است را در پیام وارد کنید. اگر در اینجا شما نتوانستید مکانی برای نوشتن کد پیدا کنید باید وارد تنظیمات اعلانها شده و سبک پیام ها را از MIUI(کلاسیک) به Android تغییر دهید و دوباره وارد تنظیمات و اشکال زدایی بی سیم شده و کد را وارد نمایید. در صورتی که تمامی مراحل را به درستی انجام دهید برنامه shizuku فعال شده و می توانید از ashell استفاده کنید. در برنامه ashell بنویسید system put settings device_level_list v:1_c:3_g:3 و آن را ارسال و گوشی خود را ریبوت کنید. اکنون لذت استفاده از گوشی در سطح پرچمدار را تجربه کنید!
توجه داشته باشید که ممکن است بسته به نوع گوشی شما مصرف باتری و فشار به دستگاه بیشتر شود و دچار کندی در سطح رابط کاربری شود.
نکته: این روش هیچ یک از داده های شما را پاک نمی کند اما ایده خوبیست که قبل از انجام این کار از داده های خود نسخه پشتیبان تهیه نمایید.
نکته: این ترفند فقط برای دستگاه های MIUI 12 و بالاتر کار میکند.
نکته: این روش روی چندین مدل دستگاه تست شده است و هیچگونه خطری ندارد، اما اگر هنگام افزایش مقادیر گوشی شما دچار باگ، مصرف باتری بیش از حد یا کند شدن شد می توانید به سادگی دوباره همین مراحل را دنبال کرده و مقادیر پیش فرض یا پایین تر را انتخاب نمایید.
نکته: این ترفند ویژگی advanced texture را فعال نمی کند و برای فعالسازی آن به دسترسی روت یا ریشه نیاز دارید.
نکته: این روش هیچگونه نیازی به دسترسی روت ندارد.