## Các thiết bị HTC

AdAway sẽ không hoạt động khi thiết bị bạn đang sử dụng có S-ON. "Tính năng" này hiện hữu trên nhiều thiết bị HTC và ngăn không cho AdAway ghi tập tin tên miền.

## S-ON/S-OFF?

S-OFF có nghĩa là bộ phận NAND của thiết bị được mở khoá và có thể được ghi đè. Cài đặt mặc định cho các thiết bị HTC là S-ON, nghĩa là bạn không thể truy cập một số khu vực cụ thể của hệ thống lẫn khả năng root máy vĩnh viễn. Hơn nữa, việc kiểm tra chữ ký cho các ảnh phần cứng cũng bị hạn chế bởi cờ S-ON.

## Thiết bị của tôi là S-ON hay S-OFF?

Khởi động vào Boot Menu trên thiết bị của bạn và giữ nút giảm âm lượng đồng thời với nút nguồn và phần văn bản ở phía trên sẽ hiển thị trạng thái flag là S-OFF hoặc S-ON. Root đầy đủ thường có nghĩa là S-OFF.
Thông tin thêm có thể được tìm thấy tại www.addictivetips.com. Bổ sung một số cách S-OFF do không thể bị thu hồi (ở link) có thể làm bạn quan tâm, cụ thể: Revolutionary, Revone, Firewater, RumRunner, Moonshine, SunShine…

## Giải pháp

Điều kiện tiên quyết: Bạn cần phải cài đặt Android SDK với shell ADB trên PC của bạn.

1. Khởi động vào Boot Menu trên thiết bị của bạn và giữ nút giảm âm lượng đồng thời với nút nguồn
2. Sử dụng giảm âm lượng để chọn recovery rồi nguồn để khởi động nó.
3. Trong clockwork recovery, đi đến "menu phân vùng".
4. Chọn mount /system, mount /sdcard và mount /data.
5. Cắm dây USB và mở một dòng lệnh trên PC.
6. Nhập adb shell và đánh vào `ln -s /data/hosts /system/etc/hosts` (Việc này sẽ tạo một liên kết biểu tượng, nó cho phép AdAway chỉnh sửa tệp miền được lưu trữ trong `/data` trong khi cũng cho phép HĐH sử dụng tệp đó như thể nó được lưu trữ trong `/system`.)
7. Khởi động lại thiết bị và đặt Tệp miền mục tiêu thành /data/hosts trong cài đặt của AdAway.
8. AdAway sẽ hoạt động bình thường.