Чтобы остановить процесс зарядки аккумулятора, когда Android-смартфон через USB подключен к ПК, нужно отредактировать системный файл «build.prop», а именно изменить единственный параметр внутри – «persist.sys.charging.disable» (без кавычек). Параметр следует поставить на 1, таким образом смартфон больше не будет подзаряжаться через USB-кабель, подключенный к Персональному Компьютеру.
Для этой операции понадобиться установить Android SDK, который можно скачать с официального сайта Android вместе с приложением для разработки по имени Android Studio (в качестве дополнительного пакета). Существуют и другие способы: загуглите. На смартфоне потребуется включить режим разработчиков (это отдельная маленькая тема, поисковик поможет) и активировать функцию USB отладки.
Затем надо будет войти в папку «platform-tools» внутри папки Android SDK. Зажать клавишу «shift» на клавиатуре, если речь идёт о Windows, далее вызвать контекстное меню кликом (куда-угодно) правой кнопки мыши внутри «platform-tools» и выбрать «открыть окно команд» (может выглядеть по-другому, но суть именно в командной строке). Следом необходимо подключить Android-смартфон к ПК через USB в режиме передачи файлов.
Следующим делом на ПК вводится краткая тестовая команда в открытое окно команд:
adb devices
На Android-смартфоне появится окно, где нужно подтвердить доступ.
После вводим
adb setprop persist.sys.charging.disable 1
И готово.
Для проверки можно ввести:
adb getprop persist.sys.charging.disable
Если выдаст 1, то всё хорошо, дело сделано.
Чтобы отменить изменение, значит вернуть подзарядку через USB, надо ввести:
adb setprop persist.sys.charging.disable 0