По умолчанию Android поднимает интерфейс Ethernet через AddInterface () в EthernetTracker.java. То есть, когда подключен кабель Ethernet, он вызовет этот интерфейс и автоматически установит IP. Это только когда EnableInterface () вызывается из моего сервиса, интерфейс должен быть вновлен. И даже если кабель Ethernet подключен, этот интерфейс не должен появляться до тех пор, пока мой сервис не вызовет интерфейс. Но этот подход приносит ненужный воспитание интерфейсов во время загрузки. Решение без изменения кода AOSP предпочтительнее. /> https://cs.android.com/android/platform ... r2-release
Подробнее здесь: https://stackoverflow.com/questions/795 ... -aosp-code