ریکاوری و کاستوم ریکاوری چیست؟ و اصطلاحات مربوط به آن به چه معناست؟
حالت Recovery یکی از مهمترین حالات گوشی است این منو به
صورت اصلی برای همه گوشی ها وجود دارد و معمولا با گرفتن دکمه Home هنگام
روشن کردن دستگاه ظاهر میشود ( برای یافتن ترکیب کلیدهای گوشی خود برای
ورود به ریکاوری به انجمن و بخش آموزشهای گوشی خود مراجعه کنید .) برنامه
سازان برای استفاده بیشتر از این منو دست به طراحی های مختلف برای این منو
زدند که اصطلاحا به آن Custom recovery اطلاق میشود .
همه دستگاه های اندرویدی با یک کنسول ریکاوری به بازار می آیند که بصورت یک
پارتیشن بروی حافظه داخلی دستگاه وجود دارند که در هنگام بوت میتوان به آن
وارد شد . ریکاوری اصلی در اکثر دستگاه های اندرویدی شامل چند ابزار پایه و
در عین حال مفید هستند که به شما اجازه میدهند تا دستگاه را به حالت
کارخانه بازگردانید و همچنین سیستم عامل دستگاه خود را با یک فایل زیپ از
رام اصلی بهبود ببخشید ، اما این تمام کاری است که میتوانید با دستگاه و
ریکاوری اصلی قادر به انجام آن هستید . این در حالی است که custom recovery بسیار مفیدتر خواهد بود .
در حالت کلی محیط ریکاوری شامل موارد زیر می باشد:
reboot system now : دستگاه شما را ریبوت میکند و آن را در حالت عادی
سیستم عامل بوت میکند .(مثل اینکه رفته باشی توی تنظیمات بایوس کامپیوتر
بعد سیو کنی و ویندوز بیاد بالا)
apply update from sdcard : در
این گزینه میتواند یک فایل را از روی SD Card خود نصب کنید ؛ این مورد در
بعضی از موارد خیلی کاربرد دارد . بعضی اوقات برای اضافه کردن زبان فارسی و
یا اضافه کرد موارد خاص کاربرد دارد .
wipe data/factory reset
: این مورد شاید کاربردی ترین گزینه در ریکاوری معمولی گوشی ها باشد . در
این گزینه شما میتونید گوشی خود را Wipe کنید . و البته در بعضی از موارد
بعد از نصب بسیاری از رام ها نیاز هست گوشی خودتان را به حالت کارخانه رام
مورد نظر برگردانید که این گزینه کاربرد زیادی دارد . معمولا این مورد در
نصب Custom Rom ها مورد استفاده قرار میگیرد. در نصب رام هایی که گوشی روی
لوگوی شرکت موردنظر لوپ میشود و گوشی بوت نمیشود معمولا این گزینه مشکل گشا
میباشد .
wipe cache partition:این مورد برای حذف کش داخل
مموری برنامه های گوشی شما میباشد که با رام های جدید کرش نکنند. توجه
داشته باشید این مورد کش دیتای برنامه های شما را حذف نمیکند بلکه کش
برنامه های شما را حذف میکنند تا دوباره با رام جدید همخوانی داشته باشند .
( این نکته قابل توجه است که در بسیاری از موارد این گزینه درست کار
نمیکند و شما باید این مورد را تا سه بار پشت سرهم انجام دهید ؛ اگر در
جایی +3 را در کنار Wipe دیدید اطمینان حاصل کنید که این کار را بیشتر 3
مرتبه و پشت سر هم انجام دهید . قابل ذکر است این مورد تمام داده های
انباشته شده در طول استفاده از برنامه را پاک میکند . )
میتوان در حالت کلی گفت دو مورد آخر از مراحل نصب / فلش یک رام هستند .
Recovery mode
Recovery mode یک رابط خط فرمان است ، که قبل از بوت شدن رام کنونی در
دسترس خواهد بود. Recovery Mode به شما اجازه کارهای بسیاری از قبیل فلش (
نصب) کردن رام جدید ، پارتیشن بندی SD Card ، پاک (وایپ) کردن اطلاعات گوشی
و کش دالویک Dalvik Cache و …. میدهد. همچنین ، یک ابزار قدرتمند است ، اما همزمان خیلی هم خطرناک است اگر شما ندانید دارید چکار میکنید.برنامه
ROM Manager که در مارکت موجود است یک رابط بسیار خوب را که دستورات
Recovery را اجرا از گوشی ( درون محیط رام ) اجرا میکند را میدهد،به خوبیه
نصب یک Recovery Image خوب. نمونه هایی از ریکاوهای کاستوم شامل :Amon Ra
Recovery و ClockworkMod recovery و DroidDen و team win می باشد.
Stock recovery
stock recovery بسیار محدود است،اما اختصاصی است.هدف اصلی پاک کردن کلیه
اطلاعات کاربر یا اجرای سیستم بروز رسانی است.زمانی که ما برای نصب آپدیت
سیستم عامل(air update یا آپدیتی که از طریق اتصال گوشی به شبکه اینترنت
دریافت میکنیم) ریستارت میکنیم،این فرایند در ریکاوری انجام میشود.
Recovery همچنین جایی است که ما بصورت دستی برای نصب آپدیت سیستم عامل رسمی
که نمیتوانیم از اینترنت دانلود کنیم میرویم(فایل آپدیت با سیستمی دیگر
غیر از خود گوشی دانلود شده).
Custom recovery
ریکاوری های کاستوم اندروید قابلیت های بسیار بیشتری از Stock Recovery را
در اختیار قرار میدهند.آنها کدگذاری شده اند تا به شما اجازه Backup (بکاپ)
و عملیات بازگردانی (Restore) دهند ، دادن انتخاب حذف اطلاعات،پس شما
مجبور به پاک کردن همه چیز نیستید،و برای دادن اجازه نصب بسته بروز رسانی
هایی که توسط منبع رسمی تایید نشده اند اصلاح شده اند.همچنین شما میتوانید
تعداد زیادی پارتیشن را Mount کنید،پس شما میتوانید فایل ها را بدون خارج
کردن SD Card یا ریبوت کردن ذخیره نمایید.این نوع ریکاوری ابزار بسیار مهمی
برای کسانی است که میخواهند گوشی اندرویدی شان را هک (دستکاری) کنند.
ریکاوری ها به اندازه رام های کاستوم خوب نیستند و نمیتوانند همان میزان
محبوبیت را از کاربران کسب کنند که کاستوم رام های اندرویدی دارند،اما بعضا
آنها حتی مهم تر هم هستند.
در وافع بدون آنها هیچ کدام از موضوعات رام های کاستوم ممکن نیست.
Recovery-Mode
Recovery Mode مشابه BIOS درکامپیوتر است.در آنجا شما میتوانید گوشی را
مدیریت کنید.Stock Recovery Mode ( ریکاوری رام های رسمی که به 3e معروف
است ) کارایی زیادی ندارد. clockworkmod یک Recovery Mode بهتر است چون
دارای کارایی زیادی است. (البته مدل های دیگری هم وجود دارد)
تفاوت بین Stock-Recovery Modو Clockworkmodچیست؟
با Stock-Recovery Mod شما تنها قادر به Factory Reset و نصب یک فایل zip
ساده هستید.ولی با clockworkmod شما قادر به Backup, Restore و Format
سیستم و نصب هر custom rom هستید.
اصطلاحات اندروید (بخش اول)
در دنیای اندروید اصطلاحات
زیادی هست که شاید معنی بسیاری از اون ها رو ندونیم. تیم آموزشی اندرویدیها
قصد داره توی چند بخش این اصطلاحات رو معرفی کنه. اگر دوست دارید با
اصطلاحات اندروید بیشتر اشنا بشید در ادامه با ما باشید.
Android: اَندروید یا
آندروید، نام سیستم عاملیه که شرکت گوگل برای تلفن همراه، فبلت، تبلت،
تلویزیون و… عرضه میکنه و توسط چندین شرکت بر روی این دستگاه ها قرار
میگیره. اندروید یک سیستم عامل متن باز هست و بر پایه هسته لینوکس ساخته
شده. در لغت اندروید به معنی انسان نما یا روبات شبیه به انسانه.
Root: روت در لغت به معنی ریشه هست. در اندروید با روت
کردن، شما میتونید به بیس لینوکس و فایل های سیستمی دسترسی پیدا کنید. روت
کردن گوشی قابلیت های دیگه ای رو هم به گوشی اضافه میکنه، به عنوان مثال
با روت کردن شما میتونید برنامه هایی رو روی گوشیتون نصب کنید که نیاز به
دسترسی به فایل های سیستمی دارن یا میتونید رام های سفارشی روی گوشیتون نصب
کنید. برای اطلاعات بیشتر درباره روت میتونید پست “فواید و مضرات روت کردن” رو بخونید.
Rom: وظیفه اصلی رام، اجرای دستورات گرفته شده از کرنل
هست. در واقع رام سیستم عامل گوشی شماست (رام مثل ویندوز در کامپیوتره).
اگر رام در گوشی نباشه شما هیچ کاری نمیتونید با گوشی انجام بدید. رام ها
دو نوع هستند: ۱-Custom ROM (کاستوم رام) ۲-stock rom (رام رسمی)
Custom ROM: کاستوم رام ها توسط افراد مبتکر و نابغه
ای که در اصطلاح به آن ها Cook (آشپز) میگن ساخته میشه. کوکر ها با سورس
کدهایی که گوگل برای هر نسخه از اندروید در اختیارشون میذاره، با تغییراتی
در اون کدها، یک رام جدید که به اون کاستوم رام میگن، می سازن. اغلب کاستوم
رام ها دارای ویژگی هایی هستن که اونها رو از رام های رسمی متمایز میکنه.
Recovery: ریکاوری یک حالت بسیار مهم برای گوشی های
اندروید هست. ریکاوری به طور معمولی توی تمام گوشی های اندروید وجو داره و
برای رفتن به ریکاوری باید چند کلید ترکیبی رو فشار بدید. در حالت ریکاوری
شما میتونید کارهایی مانند: Factory reset (بازگردانی به حالت کارخانه)،
نصب یک فایل زیپ و… رو انجام بدید. شما با نصب custom recovery میتونید
کارهای پیشرفته تری در ریکاوری انجام بدید.
Custom recovery: کاستوم ریکاوری جایگزین حالت ریکاوری
گوشی میشه، اما شما میتونید با نصب custom recovery عملیات پیچیده تری مثل
نصب کاستوم رام ها، انجام Wipeها، نصب برنامه، نصب کرنل، پارتیشن بندی SD
Card،اDalvik Cache و… رو انجام بدید. هر گوشی کاستوم ریکاوری مخصوص به خودش رو داره.
Brick: به معنی اجر هست ولی توی دنیای اندروید وقتی استفاده میشه که گوشیتون دیگه نتونه بوت بشه و کلا از کار بیوفته. دو نوع Brick داریم:
۱- Soft Brick: توی این حالت گوشیتون دچار boot-loop شده ولی جای نگرانی نیست چون میتونید با نصب یک رام جدید مشکل رو حل کنید.
۲- Hard Brick: در این حالت گوشیتون هیچ کاری انجام نمیده و تنها روش رفع این مشکل استفاده از JTAG هست و یا دادن گوشی به نمایندگی ها!
Kernel: کرنل در اندروید به معنی هسته اندروید هست. هسته اندروید لینوکسه که وظیفه اصلیش ارتباط بین سخت افزار و نرم افزاره.
apk: مخفف کلمه های Android Application Package هست و کلیه فایل های نصبی (بازی ها و برنامه های) اندروید با این فرمت هستن.