کرومبوکها به دلیل قیمت مناسب، امنیت بالا و سادگی استفاده، محبوبیت زیادی پیدا کردهاند. بیشتر کاربران تنها از فروشگاه پلی اپلیکیشنها را دانلود میکنند و به همین بسنده میکنند. اما اگر بخواهید تجربهای متفاوت و پیشرفتهتر داشته باشید، میتوانید حالت توسعهدهنده (Developer Mode) را فعال کنید.
حالت توسعهدهنده بسیاری از محافظتهای پیشفرض سیستم عامل ChromeOS را غیرفعال میکند و دسترسی کامل به سیستم را به شما میدهد. این شامل دسترسی به ریشه سیستم (root access)، تغییرات در هسته سیستم (kernel) و نصب نرمافزارهایی که در فروشگاه پلی موجود نیستند، میشود. البته این کار ریسکهایی هم دارد و باید با آگاهی کامل انجام شود.

حالت توسعهدهنده چیست؟
حالت توسعهدهنده تنظیماتی است که کنترل بیشتری روی عملکرد دستگاه به شما میدهد و محافظتهای بوت تایید شده ChromeOS را کاهش میدهد. به طور معمول، ChromeOS در یک سیستم قفل شده اجرا میشود که در هر بار روشن شدن، صحت سیستم را بررسی میکند و اگر مشکلی تشخیص دهد، به حالت قبلی بازمیگردد. همچنین هر اپلیکیشن و صفحه وب در محیط ایزوله اجرا میشود تا مشکلات به سیستم اصلی سرایت نکند.

فعال کردن حالت توسعهدهنده این محافظتها را حذف میکند و به شما اجازه میدهد فایلهای اصلی سیستم و هسته ChromeOS را تغییر دهید. البته این باعث کاهش امنیت دستگاه میشود و هنگام روشن شدن دستگاه، هشداری مبنی بر غیرفعال بودن تایید سیستم نمایش داده میشود که پس از ۳۰ ثانیه با صدای بوق خاتمه مییابد.

چه زمانی باید حالت توسعهدهنده را فعال کرد؟
برای اکثر کاربران عادی، حالت توسعهدهنده لازم نیست. کارهای روزمره مانند ارسال ایمیل، مرور وب، پخش ویدئو و ویرایش اسناد به خوبی در حالت عادی انجام میشود. اما در موارد خاص، فعال کردن این حالت ضروری است:
- برای دسترسی کامل به ریشه سیستم و اجرای دستورات پیشرفته
- نصب هستههای سفارشی لینوکس یا سیستمعاملهای جایگزین
- انجام تغییرات پیشرفته در سیستم مانند اصلاح فریمور یا تنظیمات بوت
- نصب سریع فایلهای APK به صورت مستقیم از طریق اپلیکیشن فایلها بدون استفاده از خط فرمان
البته اکنون ChromeOS امکان نصب امن APK بدون حالت توسعهدهنده را با فعال کردن Android Debug Bridge در محیط لینوکس رسمی فراهم کرده است، پس اگر هدف شما فقط نصب APK است، ابتدا این روش را امتحان کنید.

همچنین توسعهدهندگان نرمافزار که برای ChromeOS برنامه مینویسند یا اشکالزدایی میکنند، معمولاً به این حالت نیاز دارند. در دستگاههایی که توسط مدرسه یا محل کار مدیریت میشوند، معمولاً این حالت توسط مدیر سیستم مسدود شده است.

نحوه فعالسازی حالت توسعهدهنده
اگر تصمیم به فعال کردن حالت توسعهدهنده دارید، مراحل زیر را دنبال کنید. توجه داشته باشید که تغییر بین حالت عادی و توسعهدهنده باعث پاک شدن تمام دادههای محلی شما میشود، پس حتماً از اطلاعات خود نسخه پشتیبان تهیه کنید.
- دستگاه را به حالت بازیابی (Recovery Mode) ببرید. برای این کار کلیدهای Esc + Refresh + Power را همزمان فشار دهید و نگه دارید.
- در صفحه بازیابی، کلیدهای Ctrl + D را فشار دهید و در پنجره تایید، غیرفعال کردن تایید سیستم عامل (OS Verification) را تایید کنید.
- دستگاه ریاستارت میشود و پیامی مانند “شما در حالت توسعهدهنده هستید” یا “تایید سیستم عامل غیرفعال است” نمایش داده میشود.
- برای ادامه، دوباره Ctrl + D را فشار دهید یا ۳۰ ثانیه منتظر بمانید تا بوق هشدار به صدا درآید و فرآیند آغاز شود.
- پاک شدن دادهها و آمادهسازی حالت توسعهدهنده ممکن است تا ۱۵ دقیقه طول بکشد. در این مدت دستگاه را خاموش یا ریست نکنید.
فعال کردن حالت توسعهدهنده کرومبوک را از یک دستگاه ساده و امن به سیستمی قابل تنظیم و پیشرفته تبدیل میکند، اما هزینه آن کاهش امنیت است. اگر کاربر حرفهای، توسعهدهنده یا علاقهمند به لینوکس هستید، این ویژگی میتواند بسیار مفید باشد. در غیر این صورت، بهتر است دستگاه را در حالت عادی نگه دارید.
