Developer Mode sẽ tắt tính năng khởi động đã được xác minh trên Chromebook và cấp cho bạn quyền truy cập vào shell “root”. Về kỹ thuật, điều này chỉ cần thiết khi bạn sử dụng các bản build ChromeOS Canary Channel, cài đặt một hệ điều hành hoàn toàn khác hoặc thiết lập môi trường Linux ‘Crouton’ không chính thức. Tuy nhiên, hầu hết các mẫu Chromebook hiện đại đều không thể chạy các hệ điều hành thay thế mà không gặp sự cố về trình điều khiển (driver), và quá trình phát triển trên Crouton đã kết thúc để chuyển sang môi trường Linux chính thức trong ChromeOS.
Ngày nay, Chế độ nhà phát triển hầu như chỉ đóng vai trò là phương pháp mở khóa để cài đặt ứng dụng Android từ tệp APK, hoặc là điều kiện tiên quyết để cài đặt ChromeOS Canary. Bạn có thể kích hoạt môi trường Linux trên Chromebook mà không cần bật Developer Mode vì phần mềm Linux chạy trong vùng chứa được bảo vệ trên ChromeOS.
Trước khi bắt đầu
Có một vấn đề bạn cần lưu ý trước khi kích hoạt Developer Mode. Trước tiên, việc bật và tắt Developer Mode sẽ xóa bỏ toàn bộ dữ liệu trên Chromebook của bạn. Hệ thống sẽ được “reset”, vì vậy tất cả tài khoản người dùng và dữ liệu cục bộ sẽ bị xóa. Bạn sẽ phải đăng nhập lại vào hầu hết các trang web và download lại toàn bộ ứng dụng Android và/hoặc Linux của mình. Không phải tất cả các ứng dụng Android và Linux đều đồng bộ hóa dữ liệu với một tài khoản, vì vậy hãy đảm bảo sao lưu mọi thứ quan trọng trước khi bạn bắt đầu.
Thứ hai, Google không cung cấp hỗ trợ cho Chế độ nhà phát triển. Nó có thể khiến Chromebook của bạn gặp phải các vấn đề về phần cứng, phần mềm hoặc bảo mật và một số trường hợp sử dụng có thể làm mất hiệu lực bảo hành của thiết bị. Nếu có sự cố xảy ra, có thể bạn sẽ cần phải tắt Chế độ nhà phát triển trước khi nhận được hỗ trợ bảo hành hoặc các phương án sửa chữa khác.
Cách bật Developer Mode trên Chromebook
Bước đầu tiên để bật Chế độ nhà phát triển là khởi động Chromebook ở Chế độ khôi phục (Recovery Mode). Nếu bạn có máy tính xách tay Chromebook thông thường, hãy nhấn và giữ phím Esc và Refresh trên bàn phím, sau đó nhấn (nhưng không giữ) nút Nguồn.
Một số mẫu Chromebook có nút nguồn gần bàn phím, nhưng trên các model như ASUS Chromebook Flip, nút này nằm ở bên cạnh của máy. Bạn có thể buông tất cả các phím khi nhìn thấy thông báo trên màn hình.
Nếu bạn có Chromebox hoặc Chromebit để bàn thì sẽ có một nút khôi phục nhỏ ở đâu đó trên khung máy, như trong hình bên dưới. Bạn cần tắt máy tính, đẩy chiếc kẹp giấy hoặc đinh ghim vào lỗ, sau đó bật Chromebox lên. Bạn có thể lấy chiếc kẹp giấy hoặc đinh ghim ra khi nhìn thấy thông báo trên màn hình.
Nếu bạn có máy tính bảng ChromeOS, hãy nhấn giữ các nút Tăng âm lượng, Giảm âm lượng và Nguồn trong ít nhất 10 giây, sau đó thả tay ra.
Màn hình Recovery Mode có thể hiển thị thông báo “Chrome OS is missing or damaged”. Đừng lo lắng, không có vấn đề gì cả. Các thiết bị đời mới thường chỉ yêu cầu bạn cắm ổ USB hoặc thẻ SD khôi phục vì quá trình này chủ yếu nhằm mục đích xây dựng lại cài đặt ChromeOS.
Tiếp theo, bạn cần nhấn phím tắt Ctrl+D ở màn hình Recovery. Phím tắt này không được liệt kê trên màn hình để tránh trường hợp người dùng Chromebook kích hoạt phím tắt mà không biết họ đang làm gì.
Bạn sẽ thấy màn hình có nội dung “To turn OS Verification OFF, press ENTER”. Nhấn Enter để bật chế độ nhà phát triển.
Chromebook sẽ khởi động lại và bạn sẽ cần nhấn lại Ctrl+D. Thiết bị sẽ bị xóa và Developer Mode sẽ được kích hoạt.
Cuối cùng, khi quá trình hoàn tất, Chromebook sẽ khởi động lại. Bạn cần nhấn Ctrl+D lần nữa để tiếp tục và thiết lập lại thiết bị của mình.
Khởi động hệ thống khi đã bật Developer Mode
Bây giờ bạn sẽ thấy một thông báo có nội dung “OS verification is OFF” khi khởi động Chromebook của mình. Điều này có nghĩa là hệ thống hiện không thể xác minh các tệp trên Chromebook của bạn; nói cách khác, Chromebook đang ở Developer Mode. Nếu bạn phớt lờ thông báo này đủ lâu, Chromebook sẽ phát ra tiếng bíp khẩn cấp để thu hút sự chú ý của bạn.
Màn hình này được thiết kế cho mục đích bảo mật. Chromebook ở chế độ nhà phát triển không có các tính năng bảo mật thông thường. Ví dụ: bạn có thể cài đặt keylogger trên Chromebook bằng quyền truy cập chế độ nhà phát triển của mình rồi chuyển nó cho ai đó. Nếu họ nhập mật khẩu, bạn có thể lấy được mật khẩu đó và theo dõi họ. Thông báo khởi động nêu trên giúp giữ an toàn cho người dùng thông thường, hướng dẫn họ thực hiện quy trình tắt chế độ nhà phát triển nếu họ không biết chuyện gì đang xảy ra.
Để tiếp tục khởi động Chromebook, bạn cần nhấn Ctrl+D mỗi lần khởi động. Điều đó sẽ cho phép bạn khởi động nhanh chóng mà không nghe thấy tiếng bíp khó chịu. Bạn cũng có thể đợi thêm vài giây—sau khi có tiếng bíp, Chromebook của bạn sẽ tự khởi động.
Chào mừng đến với Developer Mode
Bây giờ bạn có quyền truy cập đầy đủ và không hạn chế vào Chromebook của mình. Để truy cập shell gốc, nhấn Ctrl+Alt+T để mở cửa sổ terminal. Trong cửa sổ Crosh shell, gõ shell và nhấn Enter để nhận bash shell đầy đủ. Sau đó, bạn có thể chạy các lệnh khác bằng lệnh sudo để thực thu chúng với quyền truy cập root.
Trong trường hợp bạn muốn tắt chế độ nhà phát triển trên Chromebook của mình, trước tiên hãy khởi động lại Chromebook của bạn và ở màn hình cảnh báo ban đầu, hãy nhấn phím Space theo hướng dẫn. Chromebook của bạn sẽ hoàn nguyên về cài đặt mặc định và xóa các tệp trên đó. Bạn sẽ phải đăng nhập lại bằng tài khoản Google của mình nhưng mọi thứ sẽ trở lại trạng thái bình thường.
Nguồn sưu tầm : Quản Trị Mạng
Cảm ơn bạn đã theo dõi bài viết tại Giải Bài Tập. Mời các bạn cùng xem các nội dung giải trí học tập và các kiến thức thú vị khác tại đây.