NetworkManager handles it by itself. This allows to change network connections on fly
Reason for connection not getting DNS was that NetworkManager in phone images uses dnsmasq + resolvconf combo. But somehow resolvconf is not configured and doesn't create /etc/resolv.conf symlink to /run/resolvconf/resolv.conf
dpkg-reconfigure -f noninteractive resolvconf
Solves this problem