همه چیز درباره ارور آنتی رول بک ” Anti Rollback ” هنگام فلش شیائومی

چیز درباره خاصیت آنتی رول بک شیائومی

ارور آنتی رول بک ” Anti Rollback ” خاصیتی می باشد که کمپانی شیائومی اولین بار در زمان انتشار MIUI 10 Global Beta 8.7.5 یعنی نسخه بتای رابط کاربری MIUI 10 در داخل فریمور های خود قرار داد تا از دانگرید یا فلش رام با بیلد پایینتر جلوگیری کند ، بطور کتی معنی ارور آنتی رول بک یا ” Anti Rollback ” عدم اجازه فلش یا نصب رام یا فریمور با ورژن پایینتر می باشد .

برای اولین بار شرکت گوگل اقدام به قرار دادن خاصیت Anti Rollback در هسته رام های سیستم عامل اندروید ورژن ۸٫۰٫۱ نمود دلیل این امر بروز مشکلات به هنگام دانگرید کردن ورژن اندروید پیش می آمد ، این مشکلات شامل بریک شدن ، بوتلوپ یا گیر کردن بر روی لوگو و مشکلات عدیده برای بخش رادیو که مربوط به آنتن دهی گوشی می شود .

Xiaomi’s Anti-Rollback Protection

ارور آنتی رول بک " Anti Rollback " زمانی رخ می دهد که شخص قصد فلش یا نصب رام با بیلد نامبر پایینتر را دارد ، این عمل یعنی فلش رام پایینتر توسط شیائومی در برخی از مدل ها بسته شده و اجازه نصب آن را به کاربر طی اروری با همین عنوان نمی دهد

در تصویری زیر برخی مدل ها و وضعیت فعال بودن آنتی رول بک شیائومی را در آن ها مشاهده می کنید

خاصیت آنتی رول بک شیائومخاصیت آنتی رول بک شیائومیی

چطور متوجه بشیم خاصیت آنتی رول بک در گوشی ما فعال هست ؟

کافیه گوشی را خاموش کنید و با نگه داشتن دگمه ولوم پایین و پاور وارد منوی فست بوت بشید و گوشی را به کامپیوتر یا لپتاب وصل کنید ، سپس برنامه CMD را از منوی Run سرچ و اجرا کنید ، اگر گوشی شناخته نشد یکبار کابل را قطع و وصل کنید و متن زیر را تایپ و اینتر را بزنید 

getvar anti

اگر طبق تصویر زیر جلوی جمله anti عددی نبود و خالی بود این قابلیت برای شما غیر فعال است و امکان دانگرید را دارید ولی اگر عددی مانند تصویر زیر که ۴ نوشته شده است شما امکان دانگرید را ندارید و به هنگام فلش با ارور مواجه می شوید .

ارور آنتی رول بک شیائومی

چطور از بریک شدن گوشی در هنگام فلش رام با بیلد پایینتر جلوگیری کنیم ؟

برای اینکه مطمئن بشیم رامی که میخایم فلش بزنیم با بیلد پایینتر مشکلی برای گوشیم پیش نمیاره و گوشی خاموش نمیشه مراحل زیر را انجام دهید 

اوا از همه طبق روش بالا عدد مربوط به آنتی ” Anti ” را پیدا کنید .

بعد از اون رام فست بوت که دانلود کردید را اکستراکت کنید و در داخل فایل های اون به دنبال فایل  flash-all.bat  بگردید .

این فایل را بوسیله برنامه نوت پد کامپیوتر باز کنید و به دنبال جمله ” set CURRENT_ANTI_VER=# ” بگردید .

در خط بعد از این نوشته ببینید عدد جلوی جمله ” Current Anti ” چه عددی هست :

  • اگر بجای عدد علامت # بود و یا عدد رول بک نوشته شده بالاتر از عدد رام فعلی شما بود فلش رام مشکلی برای گوشی شما بوجود نمیاره
  • ولی اگر عدد نوشته شده برابر یا بالاتر از عدد رام فعلی شما بود بعد از فلش گوشی شما حتما خاموش یا بریک می شود .

مورد مهم در مورد فلش گوشی با فعال بودن ویژگی Anti-Rollbakc

هرگز با استفاده از ریکاوری های کاستوم یا کاستوم ریکاوری های غیر رسمی مانند TWRP یا OrangFox رام ریکاوری با بیلد پایینتر نصب نکنید زیرا این ریکاوری ها نمی توانند کد قسمت مربوط به قابلیت ضد برگشت به عقب را بخانند و بعد از نصب رام گوشی شما بریک خواهد شد 

منبع : xda-developers

مطالعه بیشتر