Onde devo colocar a atualização do iptables no Android durante o boot?

1

Eu preciso escrever valores específicos no sistema de roteamento usando o comando iptables para Android.

A ideia geral é que o usuário pode navegar apenas usando a configuração de DNS fornecida.

Eu tentei invocá-los dentro de um script através do init.rc , mas o script nunca é chamado:

service update_iptables /system/bin/update_iptables.sh start update_iptables

Quando eu conecto o telefone ao computador e executo a seguinte sequência, ele funciona sem problemas:

adb root adb remount adb shell /system/bin/update_iptables.sh

Obviamente, ao reiniciar, essa configuração é perdida. É por isso que preciso executar isso como parte da sequência de inicialização de inicialização.

Algum conselho sobre onde no init.rc (ou qualquer outro arquivo de configuração) eu posso colocar o script?

    
por Ban Calets 11.03.2017 / 08:49

0 respostas