Rất nhiều smartphone và máy tính bảng sở hữu hệ điều hành Android không chỉ mang lại cho người dùng những trải nghiệm phong phú mà còn khả năng tùy biến đáng kể. Bạn hoàn toàn có thể điều chỉnh mọi thứ từ hình nền màn hình cho đến âm thanh hay màu sắc của hệ thống. Tuy nhiên, không phải ai cũng biết rằng còn rất nhiều tùy chọn ẩn bên trong menu Tùy chọn Nhà phát triển, nơi chứa đựng những công cụ có thể giúp bạn tối ưu hóa thiết bị. Trong khi chủ yếu được thiết kế để hỗ trợ phát triển ứng dụng, một số tùy chọn ấy cũng có thể hữu ích trong nhiều tình huống khác nhau mà người dùng thông thường nên biết.
Menu Tùy chọn Nhà phát triển (Developer Options) trên Android sở hữu một loạt cài đặt đa dạng, không phải tất cả trong số đó đều thiết yếu hay mang lại lợi ích cho bạn. Mặc dù không có bất kỳ tùy chọn nào nào gây hại cho điện thoại hay máy tính bảng của bạn, chúng tôi khuyên bạn nên cẩn thận và cân nhắc trước khi can thiệp, nhằm tránh gây ra các vấn đề không đáng có cho thiết bị. Tuy nhiên, bạn sẽ tìm thấy nhiều điều thú vị mà có thể tùy chỉnh, và cũng không hiếm khi có các tùy chọn mới được thêm vào trong các phiên bản Android mới. Chúng tôi sẽ cùng nhau khám phá chi tiết mọi thứ mà bạn có thể thực hiện với các tùy chọn này trong bài viết sau đây.
Cách truy cập tùy chọn nhà phát triển trên Android
Các tùy chọn nhà phát triển được cài đặt sẵn ở chế độ ẩn, vì vậy bạn sẽ cần phải kích hoạt chúng trước khi có thể truy cập vào bất kỳ cài đặt nào trong menu này. Quy trình cụ thể để kích hoạt tùy chọn này có thể thay đổi tùy thuộc vào phiên bản Android mà bạn đang sử dụng, và cũng có thể khác nhau giữa các nhà sản xuất thiết bị.
Bước đầu tiên trong việc truy cập vào Tùy chọn Nhà phát triển là tìm ra số hiệu bản xây dựng của thiết bị. Bạn có thể tìm thấy mục này bằng cách mở ứng dụng Cài đặt, sau đó điều hướng đến Giới thiệu về điện thoại > Số hiệu bản xây dựng. Đối với máy tính bảng, mục này có thể hiển thị dưới tên “Giới thiệu về máy tính bảng”. Lưu ý rằng vị trí này có thể thay đổi tùy theo từng phiên bản Android của thiết bị đã được tùy chỉnh. Ví dụ, trên một số thiết bị Samsung, bạn có thể tìm thấy mục này nằm dưới Giới thiệu về điện thoại hoặc Giới thiệu về máy tính bảng > Thông tin phần mềm > Số hiệu bản xây dựng.
Nếu bạn gặp khó khăn trong việc tìm kiếm mục số hiệu bản xây dựng, có thể là do thiết bị của bạn sử dụng phiên bản Android đã được tùy chỉnh, khiến cho một số mục được chuyển đổi vị trí. Nếu ứng dụng Cài đặt của bạn có nút tìm kiếm (thường nằm ở phần đầu màn hình với biểu tượng kính lúp), hãy nhấn vào đó và tìm kiếm “số hiệu bản xây dựng”. Nếu kết quả xuất hiện, bạn có thể nhấn vào đó và nó sẽ được làm nổi bật trong trang Giới thiệu.
Khi bạn đã tìm thầy mục số hiệu bản xây dựng, hãy nhấn liên tục vào mục này cho đến khi có thông báo xác nhận hiện lên. Một số thiết bị cũ có thể chỉ yêu cầu kích hoạt ngay lập tức tùy chọn Nhà phát triển, trong khi các điện thoại và máy tính bảng chạy Android mới hơn có thể yêu cầu bạn nhập mật khẩu màn hình khóa của mình để xác nhận. Khi bạn hoàn tất, màn hình sẽ hiện thông báo “Bạn đã trở thành nhà phát triển”.
Sau đó, bạn sẽ thấy menu Tùy chọn Nhà phát triển mới xuất hiện trong danh sách cài đặt của mình. Vị trí cụ thể của menu này có thể khác nhau phụ thuộc vào phiên bản Android cũng như nhà sản xuất thiết bị mà bạn sử dụng. Một số thiết bị như Samsung thường đặt Tùy chọn Nhà phát triển ở gần cuối màn hình chính trong ứng dụng Cài đặt, trong khi các thiết bị khác có thể đưa tùy chọn này vào menu hệ thống hoặc vị trí khác. Nếu bạn không tìm thấy menu này, thử sử dụng nút tìm kiếm trong ứng dụng Cài đặt để nhập từ khóa “tùy chọn nhà phát triển” và bạn có thể tìm thấy nó nhanh chóng.
Giải thích từng cài đặt trong Tùy Chọn Nhà Phát Triển
Trong phần này, chúng ta sẽ điểm qua tất cả các tùy chọn trong menu Tùy chọn Nhà phát triển của Android và mô tả chức năng của chúng. Thứ tự và vị trí của các tùy chọn này có thể khác nhau giữa các thiết bị, và một số nhà sản xuất có thể thêm các tùy chọn riêng của họ mà chúng ta cũng sẽ đề cập đến ở đây. Danh sách bên dưới chủ yếu dựa trên phiên bản Android 14 – các phiên bản Android trong tương lai có thể sẽ thêm hoặc xóa một số tùy chọn này.
Các tùy chọn chính
- Bộ nhớ: Nhấn vào tùy chọn này sẽ mở ra màn hình hiển thị dung lượng RAM (Bộ nhớ Truy cập Ngẫu nhiên) mà thiết bị của bạn đang sử dụng, cùng với các giá trị trung bình được thống kê cho các thời gian 3, 6, 12 giờ hoặc thậm chí 1 ngày. Đồng thời, bạn cũng có thể kiểm tra danh sách các ứng dụng đang hoạt động trên điện thoại của mình, được phân loại theo mức độ sử dụng bộ nhớ. Nếu bạn phát hiện thấy thiết bị của mình thường xuyên phải tải lại các ứng dụng khi chuyển đổi giữa chúng, hãy kiểm tra thêm màn hình này để xác định xem ứng dụng nào đang tiêu tốn nhiều bộ nhớ nhất mà có thể cần phải tối ưu hóa.
- Báo cáo lỗi: Tùy chọn này giúp bạn tạo ra báo cáo lỗi cho hệ thống Android. Google có thể yêu cầu bạn báo cáo lỗi khi bạn gửi báo cáo về các sự cố liên quan đến Android hoặc các thành phần hệ thống chính khác.
- Trình xử lý báo cáo lỗi: Tùy chọn này cho phép bạn thay đổi ứng dụng nào xử lý lối tắt báo cáo lỗi cho thiết bị của bạn. Bình thường thì bạn không cần phải điều chỉnh tùy chọn này trừ khi có lý do cụ thể.
- Mật khẩu sao lưu máy tính để bàn: Tùy chọn này tạo mật khẩu để sử dụng các lệnh adb nhằm sao lưu và khôi phục ứng dụng và dữ liệu trên thiết bị.
- Giữ màn hình sáng: Bật tùy chọn này giúp màn hình của bạn không chuyển sang chế độ ngủ (tắt màn hình) khi thiết bị đang sạc. Điều này rất hữu ích khi bạn muốn kiểm tra ứng dụng hoặc thực hiện các tác vụ khác mà không cần thiết phải mở khóa thiết bị nhiều lần trong một khoảng thời gian dài.
- Bật nhật ký Bluetooth HCI: Tùy chọn này giữ lại tất cả các gói HCI Bluetooth vào một tệp được lưu tại /sdcard/btsnoop_hci.log, tệp này có thể được mở bằng các công cụ như Wireshark để phân tích và khắc phục các sự cố liên quan đến dữ liệu Bluetooth.
- Mở khóa OEM: Đây là tùy chọn cần được kích hoạt khi mở khóa bootloader, nhưng không phải là bước cuối cùng trong quy trình mở khóa bootloader. Tùy chọn này có thể không có trên tất cả thiết bị.
- Dịch vụ đang chạy: Tùy chọn này cho phép bạn xem tất cả ứng dụng và tiến trình hệ thống hiện đang chạy trên thiết bị của bạn, cùng với mức sử dụng bộ nhớ phân bổ cho từng ứng dụng. Nó tương tự như màn hình Bộ nhớ đã đề cập trước đó, tuy nhiên hữu ích hơn để theo dõi trạng thái hoạt động hiện tại của thiết bị.
- Chế độ màu ảnh: Tùy chọn này đầu tiên sẽ chuyển thiết bị của bạn sang một không gian màu sRGB, điều này rất hữu ích trong những trường hợp trước kia khi mà đa phần các thiết bị không sử dụng sRGB như mặc định. Ngày nay, mặc dù không còn tác động nhiều, nhưng nó vẫn có thể được sử dụng trước một số ứng dụng đặc thù.
- Thực hiện WebView: Tùy chọn này cho phép bạn thay đổi ứng dụng nào sẽ chịu trách nhiệm hiển thị nội dung web nhúng trong các ứng dụng Android. Nếu không có lý do chính đáng, bạn không nên can thiệp vào tùy chọn này, vì việc này có thể khiến một số dữ liệu ứng dụng bị mất.
- Cập nhật hệ thống tự động: Bật tùy chọn này sẽ ngăn thiết bị của bạn tự động áp dụng các cập nhật hệ thống trong quá trình khởi động, nếu có một bản cập nhật đã được tải về trước đó.
Một số thiết bị có thể ghi đè lên hành vi này hoặc có một lối tắt khác cho việc xử lý các cập nhật hệ thống. - DSU Loader: Tính năng được giới thiệu trong Android 11, cho phép bạn khởi động tạm thời vào Hình ảnh Hệ thống Chung (Generic System Image).
- Chế độ demo hệ thống UI: Chế độ này chủ yếu thích hợp cho những ai muốn chụp màn hình sạch sẽ mà không có bất kỳ thông tin gì gây phân tâm. Nó thiết lập giờ vào mức 12:00 và mức pin vào 100%, đồng thời ẩn tất cả các biểu tượng thông báo.
- Các ô phát triển tùy chọn nhanh: Màn hình này cho phép bạn thêm một số nút điều khiển cho các tùy chọn nhà phát triển khác vào cài đặt nhanh, nơi thường chứa các mục như Wi-Fi và Bluetooth.
Gỡ lỗi
- Gỡ lỗi USB: Tùy chọn này cho phép giao tiếp giữa máy tính và thiết bị thông qua tiện ích Android Debug Bridge qua USB. ADB có thể được sử dụng để tải ứng dụng, thay đổi cài đặt hệ thống qua các lệnh, cấp quyền cho ứng dụng và nhiều hơn thế. Tuy nhiên, một số ứng dụng và trò chơi có thể từ chối khởi chạy nếu gỡ lỗi USB được bật.
- Thu hồi quyền xác thực gỡ lỗi USB: Khi kết nối với thiết bị của bạn qua ADB lần đầu tiên, bạn sẽ cần cấp phép cho máy tính đó. Tùy chọn này sẽ thu hồi mọi quyền ADB mà trước đo bạn đã cấp cho máy tính, rất hữu ích nếu bạn không còn quyền truy cập vào một số máy tính mà bạn đã từng kết nối.
- Gỡ lỗi không dây: Tính năng này cho phép bạn sử dụng ADB qua một mạng Wi-Fi cục bộ thay vì chỉ thông qua USB. Tính năng này đã có mặt trên Android từ nhiều năm, nhưng Google chỉ chính thức thêm nút này từ Android 11.
- Vô hiệu hóa thời gian hết hiệu lực xác thực ADB: Thông thường, phần lớn các thiết bị sẽ tự động thu hồi quyền gỡ lỗi USB sau một khoảng thời gian không sử dụng, thường là bảy ngày, như một biện pháp bảo mật. Tùy chọn này cho phép bạn tắt tính năng đó ra, nhưng bạn không nên bật nó trừ khi đã có lý do chính đáng.
- Lối tắt báo cáo lỗi: Thêm một tùy chọn vào menu nguồn nhằm tạo báo cáo lỗi nhanh chóng.
- Bật ghi log nhà cung cấp chi tiết: Kẻ một lựa chọn để ghi chép thêm cho các thông tin trong báo cáo lỗi, có thể bao gồm cả thông tin cá nhân.
- Bật kiểm tra thuộc tính hiển thị: Cho phép kiểm tra các thuộc tính hiển thị trong ứng dụng nhờ vào Layout Inspector trong Android Studio, điều này có thể hữu ích nếu bạn đang phát triển ứng dụng.
- Chọn ứng dụng gỡ lỗi/Chờ gỡ lỗi: Tùy chọn này cho phép bạn chỉ định ứng dụng nào bạn muốn gỡ lỗi có thể được khởi động trước một ứng dụng nhất định, bên cạnh đó cấu hình với tùy chọn “chờ gỡ lỗi”.
- Xác minh ứng dụng qua USB: Tùy chọn này sẽ kiểm tra các ứng dụng được tải xuống qua ADB để tìm mã độc hại, tương tự như phương thức xác minh mà Google Play Protect áp dụng cho các ứng dụng tải về trên thiết bị của bạn. Điều này vô cùng hữu ích nếu bạn tải ứng dụng từ trên web và cài đặt chúng bằng ADB.
- Xác minh mã byte của các ứng dụng có thể gỡ lỗi: Một biện pháp bảo mật khác có sẵn và nó thường được bật theo mặc định.
- Kích thước bộ đệm của Logger: Tùy chọn này có thể thay đổi giới hạn tối đa của tệp cho bộ ghi (còn gọi là “logcat”). Việc đặt bộ đệm lớn hơn sẽ giúp bạn theo dõi các hoạt động trước đó, trong khi bộ đệm nhỏ hơn chỉ hiển thị nhật ký cho các hoạt động gần đây nhất.
- Cờ tính năng: Google thường bao gồm các tính năng thử nghiệm trong các bản thử nghiệm và beta của Android, và đây không phải là nơi thông thường mà người dùng thấy. Hầu hết thiết bị chạy phiên bản Android ổn định sẽ có menu cờ tính năng trống rỗng.
- Bật các lớp gỡ lỗi GPU: Tùy chọn này sẽ cho phép các lớp xác thực Vulkan được tải từ bộ nhớ của thiết bị. Google cũng đã cung cấp một số tài liệu chi tiết hơn về vấn đề này.
- Tuỳ chọn trình điều khiển đồ họa: Giúp bạn ghi đè hệ thống trình điều khiển đồ họa cho các ứng dụng cụ thể bằng cách sử dụng một trình điều khiển khác. Hầu hết các thiết bị không có tùy chọn nào cho trình điều khiển đồ họa khác, nhưng Esper có bài viết blog giải thích cách hoạt động của nó nếu bạn quan tâm đến khía cạnh kỹ thuật.
- Thay đổi tương thích ứng dụng: Menu này cho phép bạn thử nghiệm từng thay đổi API riêng lẻ trong phiên bản Android hiện tại đối với một ứng dụng cũ – điều này hữu ích cho quá trình phát triển khi bạn cập nhật ứng dụng. Nó chỉ có thể hoạt động với các ứng dụng có khả năng gỡ lỗi.
- Hiển thị tỷ lệ làm mới: Tùy chọn này thêm một bộ đếm tỷ lệ làm mới trên màn hình, hỗ trợ kiểm tra tỷ lệ làm mới hiện tại, đặc biệt hữu ích cho các thiết bị chuyển đổi giữa các tỷ lệ làm mới động. Lưu ý rằng đây không phải là bộ đếm khung hình.
- Cho phép lớp phủ trên Cài đặt: Các phiên bản Android hiện nay thường ngăn cản việc sử dụng lớp phủ trong khi bạn đang ở trong ứng dụng Cài đặt, nhằm giảm thiểu các rủi ro bảo mật. Tùy chọn này ghi đè lên điều đó – bạn không nên bật nó nếu không có lý do chính đáng.
- Ghi lại hệ thống: Một công cụ hữu ích để tối ưu hóa hiệu suất trong quá trình phát triển ứng dụng.
Mạng
- Chứng nhận hiển thị không dây: Trước đây, tùy chọn này cho phép bạn phát màn hình thiết bị của bạn lên bất kỳ tivi hoặc màn hình nào hỗ trợ Miracast, nhưng Google đã loại bỏ bản mã cho tính năng này vào vài năm trước để chuyển sang tiêu chuẩn Chromecast riêng của hãng. Vậy nên tùy chọn này không còn tác dụng trên hầu hết các thiết bị hiện nay.
- Bật ghi log Wi-Fi chi tiết: Tùy chọn này hiển thị Chỉ số Cường độ Tín hiệu Nhận được (RSSI) cho mỗi mạng trong cài đặt Wi-Fi. Giá trị RSSI cho phép bạn xác định độ mạnh của tín hiệu Wi-Fi gặp phải, nhưng các ứng dụng như WiFi Analyzer có thể hữu ích hơn cho mục đích này.
- Chế độ an toàn Wi-Fi: Tùy chọn này được cung cấp trên một số thiết bị và ưu tiên độ ổn định mạng hơn là hiệu suất kết nối.
- Giới hạn quét Wi-Fi: Tùy chọn này hạn chế tần suất quét của thiết bị với các mạng Wi-Fi nhằm giảm tiêu thụ pin, tuy nhiên nó đồng nghĩa với việc thiết bị mất nhiều thời gian hơn để kết nối với những mạng quen thuộc.
- Ngẫu nhiên MAC không bền/tạo ngẫu nhiên MAC Wi-Fi nâng cao: Android sử dụng tạo ngẫu nhiên MAC bền hoặc tạo ngẫu nhiên MAC không bền khi kết nối với các mạng Wi-Fi tùy thuộc vào trường hợp. Tùy chọn này thì ép Android luôn sử dụng tạo ngẫu nhiên MAC không bền, để đánh lừa mạng nghĩ rằng bạn đang sử dụng một thiết bị mới vào lần kết nối tiếp theo. Điều này có thể hữu ích khi kết nối với các mạng yêu cầu đăng nhập hoặc các vấn đề cấu hình khác.
- Dữ liệu di động luôn hoạt động: Android ngăn chặn kết nối dữ liệu di động khi bạn kết nối với Wi-Fi, vì việc giữ cả hai kết nối sẽ làm tiêu tốn pin hơn. Tùy chọn này đảo ngược hành vi đó; điều này sẽ khá hữu ích để giảm thời gian chờ kết nối LTE hoặc 5G khi bạn rời khỏi Wi-Fi. Hãy cảnh giác: Tùy chọn này rất có thể làm giảm tuổi thọ pin của bạn.
- Tăng tốc phần cứng tethering: Tùy chọn này thường được bật theo mặc định và giúp cải thiện kết nối tethering bằng những tính năng phần cứng đặc thù. Bạn có thể không cần phải cấu hình nó.
- Cấu hình USB mặc định: Tùy chọn này thay đổi chế độ được sử dụng khi thiết bị của bạn được kết nối với máy tính (hoặc USB host khác). Hầu hết các thiết bị có tùy chọn “Không truyền dữ liệu” là mặc định. Nếu bạn thường xuyên truyền tệp qua USB, bạn có thể chọn “Chuyển tập tin” ở đây để không cần chọn mỗi khi cần kết nối. Tuy nhiên, hãy lưu ý rằng cài đặt này chỉ áp dụng khi thiết bị của bạn được mở khóa.
- Hiển thị thiết bị Bluetooth không tên: Android thường bỏ qua các thiết bị Bluetooth không có tên, nhưng tùy chọn này cho phép chúng hiển thị với địa chỉ MAC bên cạnh tên của các thiết bị Bluetooth khác.
- Vô hiệu hóa âm lượng tuyệt đối: Các phiên bản Android hiện đại thường có hỗ trợ âm lượng tuyệt đối cho đầu ra Bluetooth, giúp bạn kiểm soát tốt hơn âm thanh. Tuy nhiên, một số tai nghe và headset có thể gặp khó khăn khi sử dụng với âm lượng tuyệt đối được bật. Bật tùy chọn này tháo bỏ âm lượng tuyệt đối có thể hữu ích trong trường hợp âm thanh của loa hoặc tai nghe quá thấp.
- Bật Gabeldorsche: Tùy chọn này sẽ bật ngăn xếp Bluetooth mà Google đã bắt đầu lên kế hoạch từ Android 11, được gọi là Gabeldorsche (tên gọi có nguồn gốc từ lịch sử Đan Mạch). Hầu hết người dùng thường không cần sử dụng tùy chọn này tại thời điểm hiện tại, thực tế còn bị ẩn trên một số thiết bị.
- Vô hiệu hóa phần cứng offload A2DP Bluetooth: Tùy chọn này thay đổi cách truyền đạt âm thanh Bluetooth và trong một số trường hợp, giúp sửa lỗi cho tai nghe và loa Bluetooth bị lỗi.
- Phiên bản AVRCP Bluetooth/ Phiên bản MAP Bluetooth: Các tùy chọn này thay đổi cách Android xử lý việc điều khiển phương tiện qua Bluetooth. Hầu hết người dùng sẽ không cần điều chỉnh những tùy chọn này.
- Âm thanh HD: Tùy chọn được bật theo mặc định, chuyển tín hiệu âm thanh Bluetooth từ codec chất lượng thấp SBC sang codec chất lượng cao hơn khi có sẵn. Nếu không có codec nào tốt hơn khả dụng, hoặc nếu bạn không kết nối với bất kỳ thiết bị âm thanh Bluetooth nào, tùy chọn này có thể bị làm mờ.
- Codec âm thanh Bluetooth: Trong menu này hiển thị tất cả các codec âm thanh được thiết bị Android của bạn hỗ trợ. Khi bạn kết nối với thiết bị Bluetooth, các tùy chọn không được hỗ trợ sẽ bị làm mờ. Thông thường, bạn không cần phải thay đổi codec âm thanh tại đây vì Android thường tự động chọn codec tốt nhất có sẵn, nhưng menu này cho phép bạn kiểm tra nhanh các codec mà thiết bị âm thanh Bluetooth hỗ trợ.
- Tỷ lệ mẫu âm thanh Bluetooth/Bits Mỗi Mẫu: Tùy chọn này sẽ thay đổi một số cài đặt chất lượng cho âm thanh Bluetooth; bạn có thể không cần sửa đổi những điều này.
- Chế độ Kênh Âm thanh Bluetooth: Tùy chọn này thay đổi cách thức thiết bị âm thanh Bluetooth của bạn sử dụng âm thanh Mono hay Stereo. Thật không may, cũng giống như phần chọn codec, bạn chỉ có thể chọn từ các chế độ do thiết bị âm thanh hỗ trợ.
- Số lượng thiết bị âm thanh Bluetooth kết nối tối đa: Một số điện thoại và máy tính bảng có thể kết nối với nhiều thiết bị âm thanh Bluetooth cùng lúc. Mặc định đã là mức cao nhất được cho phép, thường thì sẽ không có lý do gì để thay đổi tùy chọn này.
Nhập liệu
- Hiển thị chạm: Tùy chọn này sẽ hiển thị một điểm trên màn hình để thể hiện nơi đầu ngón tay của bạn đang chạm vào. Tính năng rất hữu ích trong quá trình quay màn hình để cho thấy các vị trí chạm, nhưng một số ứng dụng quay màn hình có sẵn đều đã tích hợp tùy chọn này.
- Vị trí con trỏ: Tùy chọn này rất giống với “Hiển thị chạm”, nhưng nó thể hiện tọa độ chính xác của các chạm ở phần trên cùng của màn hình.
Vẽ
- Hiển thị cập nhật bề mặt: Tùy chọn này gây nhấp nháy toàn bộ màn hình mỗi khi có bất kỳ thay đổi nào trong trạng thái của ứng dụng hiện tại. Mặc dù điều này hữu ích cho việc gỡ lỗi ứng dụng, bạn nên cân nhắc kỹ trước khi bật chức năng này nếu bạn nhạy cảm với chuyển động.
- Hiển thị giới hạn bố cục: Tùy chọn này sẽ hiển thị một lưới để dễ dàng nhận diện các khu vực lề trên một số yếu tố. Tuy nhiên, chỉ thực sự hữu ích trong quá trình phát triển ứng dụng.
- Bắt buộc hướng bố trí RTL: Tùy chọn này sẽ ép tất cả văn bản hiển thị theo hướng từ phải sang trái, ngay cả khi ngôn ngữ hiện tại viết theo hướng từ trái sang phải. Nó có thể hữu ích để thử nghiệm cách ứng dụng sẽ trông như thế nào trong các ngôn ngữ như Ả Rập mà không cần thay đổi ngôn ngữ hiện tại của thiết bị.
- Tốc độ hình ảnh trong cửa sổ/ Tốc độ hình ảnh chuyển tiếp / Thời gian diễn hoạt của Animator: Ba tùy chọn này sẽ thay đổi tốc độ của gần như mọi hoạt động trong Android. Đặt chúng thành các giá trị như 0.5x có thể giúp thiết bị của bạn hoạt động nhanh chóng hơn, nhưng cũng có thể dẫn đến trải nghiệm mượt mà hơn.
- Giả lập màn hình thứ cấp: Tùy chọn này cho phép bạn giả lập một màn hình được kết nối với thiết bị Android của bạn. Kết quả sẽ được hiển thị trên một lớp trong suốt ở phía trên cùng của màn hình. Ý nghĩa này có thể rất hữu ích khi trải nghiệm các ứng dụng tương thích với các màn hình bên ngoài.
- Chiều rộng nhỏ nhất/ Chiều rộng tối thiểu: Một tùy chọn bổ sung khác để điều chỉnh tỷ lệ cho các ứng dụng trên Android — giá trị nhỏ hơn làm tăng kích thước, trong khi giá trị lớn hơn làm cho mọi thứ trở nên nhỏ hơn. Tùy chọn “Kích thước Hiển thị” trong menu Cài đặt thông thường là lựa chọn tốt nhất để thay đổi tỷ lệ hiển thị, nhưng tùy chọn này cho phép điều chỉnh cả lớn lẫn nhỏ hơn rất nhiều. Nếu thiết bị của bạn đang sử dụng Android 12L/12.1 hoặc mới hơn, việc đặt một giá trị đủ cao ở đây sẽ giúp hiện thanh tác vụ dành cho máy tính bảng.
- Cắt hiển thị: Tùy chọn này cho phép bạn tùy chỉnh notch, lỗ camera hoặc các chỗ cắt khác trên màn hình của thiết bị. Nếu thiết bị của bạn sở hữu một chỗ cắt, tùy chọn ‘Ẩn’ sẽ đẩy thanh trạng thái xuống để làm cho nó biến mất.
Kết xuất tăng tốc phần cứng
- Hiển thị cập nhật bố cục/ Hiển thị cập nhật lớp phần cứng: Những tùy chọn này khá giống với tùy chọn “Hiển thị cập nhật bề mặt” đã nêu phía trên. Không có lý do gì để dùng chúng trừ khi bạn là một nhà phát triển đang thử nghiệm ứng dụng.
- Gỡ lỗi GPU overdraw: Tùy chọn này sử dụng mã màu nhằm thể hiện số lần một pixel đã được vẽ trong cùng một hình ảnh. Khu vực mà một ứng dụng có thể thực hiện quá trình vẽ quá mức thì sẽ được hiển thị.
- Gỡ bỏ các thao tác cắt không hình dáng: Tùy chọn này sẽ tắt khu vực cắt trên canvas, tạo ra các khu vực canvas không hình dáng.
- Ghi đè buộc tối màu: Tùy chọn được giới thiệu trong Android 10, cho phép buộc các ứng dụng có chế độ tối, ngay cả khi chúng không có chế độ tối. Tuy nhiên, khả năng hoạt động của tùy chọn này không được đảm bảo trên tất cả các ứng dụng và hiện nay, nó ít năng lực hơn trước đây. Hầu hết các ứng dụng Android đã trang bị chế độ tối mặc định vào lúc này, vì vậy tùy chọn này không còn nhiều giá trị sử dụng.
- Bắt buộc MSAA 4x: Tùy chọn này sẽ ép anti-aliasing đa mẫu (MSAA) trong tất cả ứng dụng sử dụng OpenGL ES 2.0.
- Vô hiệu hóa lớp phủ HW: Lớp phủ phần cứng cho phép các ứng dụng hiển thị nội dung trên màn hình với ít tải xử lý hơn. Không có lớp phủ, một ứng dụng sẽ phải chia sẻ bộ nhớ video và liên tục kiểm tra va chạm và clipping để hiển thị hình ảnh một cách chính xác. Bạn không nên can thiệp vào tùy chọn này unless you have a very valid reason.
- Giả lập không gian màu: Tùy chọn này có thể chuyển đổi màu sắc màn hình giữa một vài chế độ khác nhau, bao gồm tùy chọn đơn sắc.
Phương tiện
- Vô hiệu hóa định tuyến âm thanh USB: Tùy chọn này sẽ ngăn Android tự động sử dụng bất kỳ thiết bị âm thanh USB nào mà bạn mới kết nối, như tai nghe hoặc bộ xác định tai nghe USB. Tùy chọn này thực sự có thể rất hữu ích nếu bạn cần cắm một thiết bị có đầu ra âm thanh nhưng không thực sự muốn điều khiển âm thanh như một dock USB hoặc bộ giảm âm có jack tai nghe 3.5mm và các cổng đầu ra khác.
- Cài đặt mã hóa tệp phương tiện: Menu này cung cấp các lựa chọn thay đổi cách thiết bị tải các tệp phương tiện. Đừng can thiệp vào những điều này vì có thể gây ra sự không tương thích cho các tệp truyền tải.
Giám sát
- Bật chế độ nghiêm ngặt: Đây là một công cụ hết sức hữu ích cho các nhà phát triển theo dõi việc truy cập lên phía lưu trữ hoặc mạng gây không mong muốn trên luồng chính của ứng dụng.
- Profile thiết kế HWUI: Tùy chọn này là một công cụ để theo dõi hoạt động GPU trên thiết bị của bạn, nhưng thông tin này không hữu ích cho mục đích khác ngoài việc thử nghiệm trong quá trình phát triển ứng dụng.
Ứng dụng
- Không giữ hoạt động: Tùy chọn này sẽ ép buộc đóng ứng dụng ngay khi nó được chuyển sang chế độ nền, tương tự như việc vuốt ứng dụng ra khỏi màn hình Gần đây. Bạn không nên sử dụng tùy chọn này nếu không có lý do chính đáng, đặc biệt nếu bạn đơn giản có nhu cầu sử dụng nhiều ứng dụng liên tiếp.
- Giới hạn tiến trình nền: Tùy chọn này điều chỉnh số lượng tối đa ứng dụng có thể được giữ trong bộ nhớ nền trước khi bị xóa. Một lần nữa, không có lý do gì để thay đổi tùy chọn này vì mọi thay đổi có thể làm giảm tuổi thọ pin — tần suất khởi động lại ứng dụng tiêu tốn nhiều năng lượng xử lý hơn là giữ chúng trong nền.
- Luôn hiển thị hộp thoại sự cố: Điều này rất dễ hiểu, nó sẽ hiển thị thông báo bật lên mỗi khi một ứng dụng gặp lỗi để nhanh chóng báo cáo vấn đề.
- Hiển thị ANR nền: Bật tùy chọn này sẽ xuất hiện các thông báo “Ứng dụng không phản hồi” cho những ứng dụng đang chạy ngầm bên cạnh hành vi mặc định là chỉ thông báo cho những ứng dụng bị treo trên màn hình của bạn.
- Tạm dừng thực thi cho các ứng dụng đã cache: Các ứng dụng Android không nên chạy trong tình trạng đã được lưu vào bộ nhớ cache, tuy nhiên tùy chọn này sẽ cắt đứt hoàn toàn việc thực thi. Nó có thể cải thiện tuổi thọ pin nhưng lại có thể ảnh hưởng đến hiệu suất vì lưu trữ lại ứng dụng đã lưu sẽ mất một khoảng thời gian nhiều hơn.
- Hiển thị cảnh báo kênh thông báo: Hầu hết các ứng dụng Android phân loại thông báo của họ thành các kênh, cho phép bật hoặc tắt riêng biệt từ cài đặt Android. Bật tùy chọn này sẽ hiển thị cảnh báo khi thông báo từ ứng dụng không được phân thành kênh nào cả. Chủ yếu là hữu ích cho các nhà phát triển để đảm bảo rằng tất cả thông báo của họ đều đã được phân loại đúng — bạn có thể nhấn và giữ để chọn kênh thông báo mà một thông báo xuất phát.
- Đặt lại mức độ quan trọng thông báo: Android sẽ cố gắng điều chỉnh thứ tự thông báo của bạn theo mức độ quan trọng, nhấn nút này sẽ đặt lại hành vi đó.
- Ứng dụng ở trạng thái chờ: Tùy chọn này liệt kê tất cả ứng dụng đang dừng lại trên thiết bị của bạn.
- Bắt buộc cho phép ứng dụng trên lưu trữ ngoại vi: Tùy chọn này ghi đè lên cài đặt của ứng dụng cho phép cài đặt ứng dụng bên ngoài lưu trữ, thường là khe cắm thẻ nhớ microSD. Tuy nhiên, cài đặt này có thể gây ra những hành vi lạ, vì vậy tốt nhất là không nên động chạm đến nó.
- Bắt buộc các hoạt động có thể thay đổi kích thước: Tùy chọn này buộc tất cả ứng dụng có thể kích thước, giúp sửa lỗi cho các ứng dụng không hoạt động ở chế độ chia màn hình hoặc không thể thay đổi kích thước trên Chromebook.
- Bật chế độ máy tính để bàn: Khi bạn kết nối một màn hình bên ngoài (ví dụ: qua USB Type-C), tùy chọn này sẽ buộc sử dụng một giao diện máy tính đơn giản. Cách hiển thị sẽ tùy thuộc vào phiên bản Android và giao diện mà bạn sử dụng, một số thiết bị có thể có hành vi riêng cho điều này.
- Bật cửa sổ không thay đổi kích thước trong chế độ đa cửa sổ/Multi-window cho tất cả ứng dụng: Tùy chọn này cho phép các ứng dụng không được thiết kế để thay đổi kích thước (như một số trò chơi) được sử dụng trong chế độ đa cửa sổ.
- Đặt lại hạn chế tần suất của ShortcutManager: Android thường hạn chế số lần mà một ứng dụng có thể cập nhật các phím tắt trên màn hình chính và các vị trí hệ thống khác để ngăn ngừa sự chậm lại hiệu suất. Tùy chọn này đặt lại thời gian hạn chế, mang lại trải nghiệm hữu ích trong quá trình phát triển ứng dụng.
Các phần khác
- Tự động hoàn thành: Mọi tùy chọn trong phần này đều dùng để thử nghiệm khuôn khổ tự động hoàn thiện của Android, và không có lý do gì để thay đổi bất kỳ tùy chọn nào ở đây trừ khi bạn đang thử nghiệm ứng dụng liên quan đến dữ liệu tự động hoàn thiện.
- Lưu trữ: Chỉ có một tùy chọn cho biết bất kỳ khối dữ liệu chia sẻ nào trong hệ thống Android. Phần lớn thời gian, nó sẽ trống rỗng với thông điệp như “Không có dữ liệu chia sẻ cho người dùng này”.
- Vị trí: Tùy chọn “Chọn ứng dụng vị trí giả” có thể được sử dụng phối hợp với các ứng dụng như GPS Joystick để giả lập vị trí thực của thiết bị của bạn.
- Trò chơi: Một số thiết bị Samsung Galaxy có một mục được gọi là “Trò chơi” trong tùy chọn nhà phát triển với cài đặt cho GPUWatch, thêm các lớp hiển thị cho FPS và tải CPU. Khác với bộ đếm tỷ lệ làm mới trong phần “Hiển thị”, lựa chọn này sẽ cung cấp giá trị FPS hiện tại từ ứng dụng hoặc trò chơi đang hoạt động, thường thấp hơn tỷ lệ làm mới thực tế của màn hình.
Như vậy, bài viết này đã tổng hợp xong hướng dẫn chi tiết về những tùy chọn phong phú mà bạn sẽ tìm thấy trên hầu hết các thiết bị điện thoại Android hiện nay. Điều này sẽ cung cấp cho bạn cái nhìn sâu hơn về chức năng của các tùy chọn khác nhau, để bạn có thể nhanh chóng tìm ra những gì bạn cần cũng như tránh được những tùy chọn không cần thiết khác. Các tùy chọn nhà phát triển, như đã đề cập trước đó, sẽ không làm hỏng hoặc brick thiết bị của bạn theo bất kỳ cách nào, nhưng tốt nhất, bạn vẫn nên chỉ sử dụng những tùy chọn mà bạn đã hiểu biết rõ và tránh xa những cài đặt còn lại để bảo toàn được độ ổn định của thiết bị.