I have the hhikey 970 version b that came with a version android pie, the onboard ethernet port work ok with it.
I flashed the lebian  image to the board and linux also worked with the ethernet port. But when I flashed back the android image from lemaker  the ethernet port is not working.
In android’s system -> about phone -> status now the ip address appears as not available. The port does seem to do something since it has both leds powered on.
I’m thinking that the image downloaded from lemaker is different from the one that came with the board. Does anyone no if other system images are available?
The linaro storage server  does have some images, but I’m not sure if those are for my board or the first hikey’s boards.
 - http://www.lemaker.org/product-hikey970-download-85.html
 - http://www.lemaker.org/product-hikey970-download-83.html
 - releases dot linaro dot org