Пристрої HTC
AdAway не працює на пристроях, що працюють в режимі S-ON. Ця "особливість" є в багатьох пристроях HTC і не дозволяє AdAway змінювати файл hosts.
S-ON/S-OFF?
S-OFF означає, що частина пам'яті NAND розблокована і дозволяє проводити запис. По-замовчуванню пристрої HTC працюють в режимі S-ON, а це означає, що ви не зможете отримати доступ до певних областей пам'яті. Крім того, прапорець S-ON перевіряє цифровий підпис всіх прошивок.
Мій пристрій працює в режимі S-ON або S-OFF?
Завантажтеся в меню завантаження пристрою, утримуючи кнопку гучності при натисканні кнопки живлення і вгорі появиться текст прапорця статусу як S-OFF або S-ON. Повні права root зазвичай означають, S-OFF.
Більш детальну інформацію можна знайти на www.addictivetips.com.
Обхід проблеми
Вимога: Ви повинні встановити робочий Android SDK з оболонкою ADB на ваш ПК.
- Завантажтеся в меню завантаження пристрою - утримуючи кнопку Зменшення гучності включіть пристрій кнопкою живлення.
- Використовуйте кнопку Зменшення гучності </ i> щоб вибрати режим відновлення.
- У режимі clockwork recovery кнопкою зменшення гучності виберіть "partitions menu"
- Виберіть mount /system, mount /sdcard та mount /data.
- Підключіть ваш телефон до ПК через кабель USB і відкрийте вікно командного рядка на ПК.
- Увійдіть у оболонку adp та наберіть
ln -s /data/data/hosts /system/etc/hosts
(це створює символічне посилання, яке дозволяє AdAway редагувати файл хостів, що зберігаються в /data , дозволяючи операційній системі використовувати файл, мовби він був збережений в /system).
- Перевантажте ваш пристрій і виберіть у налаштуваннях AdAway Шлях до файлу hosts шлях /data /data /hosts .
- AdAway має запрацювати.