Цитата:
Сообщение от MCuk
Кто-то может уже разобрался как убрать это дурацкое окно? Или все в ручную его закрывают каждый раз как просыпается планшет и подключается флешка?
|
Взято
здесь
1. Вытаскиваете из SystemUI.apk вашего устройства на ПК винраром файл classes.dex
2. Бэксмалите его (нужны свежие JDK и smali.jar/baksmali.jar, где найти - кругом написано)
Код:
java -jar baksmali.jar classes.dex
3. Находите и редактируете файл UsbPermissionActivity.smali следующим образом:
ищется и комментируется строчка:
Код:
# invoke-virtual {p0}, Lcom/android/systemui/usb/UsbPermissionActivity;->setupAlert()V
и под ней добавляются данные 3 строки:
Код:
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/android/systemui/usb/UsbPermissionActivity;->mPermissionGranted:Z
invoke-virtual {p0}, Lcom/android/systemui/usb/UsbPermissionActivity;->finish()V
4. Собираем взад наш classes.dex:
Код:
java -jar smali.jar -o classes.dex out
5. Открываем винраром наш SystemUI.apk и кидаем с заменой получившийся classes.dex, сжатие - обычное.
6. Заменяем рут эксплорером старый SystemUI.apk новым, предварительно скопировав новый куда-нибудь в /system/usr и выставив ему права rw-r-r-.
7. Перезагружаемся, оцениваем результат.