We have I.MX8M MINI EVK with Android 9.0 OS.
We are using Ethernet interface only. Now whenever I connect Ethernet cable it acquires IP automatically from DHCP server. I also tried ethernet application provided by NXP(Freescale) to set ethernet IP address and it works but the application is signed and can only run through root privileges.
In our application we can not sign it and don't want to run it with root privileges. Although we have server through which we can run some commands with root access. I tried to set the IP address using below commands.
ifconfig eth0 192.168.0.109 netmask 255.255.255.0
ip addr add 192.168.0.109/24 broadcast 192.168.0.255 dev eth0
Could not set the static IP address using above commands, It seems that some service is again changes the IP address received from DHCP server.
Please help me.