This is a cache of https://discuss.96boards.org/t/hikey970-stock-android-9-images/7953. It is a snapshot of the page at 2024-10-31T12:06:01.226+0000.
HiKey970 stock <strong>android</strong> 9 images - HiKey970 - 96Boards Forum

HiKey970 stock android 9 images

Hi,

Recently I bought a HiKey970 and it came with a pre installed android P - Kernel 4.9.
The download section still has the android 8 images. Could you please provide us the updated image files?

Thanks in advance.
BR,
Léo.

Board based on the Kirin 970 - HI3670 Application Processor
More info: http://www.96boards.org/product/hikey970/ (Website coming soon…)
Buy now: https://www.seeedstudio.com/HiKey-970-Development-Board-p-3046.html

Someone may have built android 9 and they probably are the best bet to get a pre-built image.

I tried to build the AOSP tree before without any luck.

1 Like

Exactly. I built android P and Q images to my previous 960 board, but I’m getting some errors when building to the 970.

It would be nice if someone can provide them :slight_smile:

The stock android images are provided directly by the vendor http://www.lemaker.org/product-hikey970-download-83.html

1 Like

Those are android 8 he is looking for android 9 PIE.

1 Like

Hi :slight_smile:

As mentioned by @BigCountry907, the images provided by the vendor are outdated (android 8).
I bought and received the board few weeks ago and it came with android 9. I would like to have those images since I’m having difficulties to build them.

image

1 Like

Actually this image is android 9, I don’t think is the stable release, but it’s definitely android 9.
I recently had to flash this image, and after flashing it has the android pie easter egg in it.

2 Likes

Hi @nichitapavel

You’re right. I just downloaded the images now and flashed them.
On the website says android 8, but the images are android 9 - Kernel 4.9.59.

Thank you very much :slight_smile:

1 Like

in the end, compiling sources did not work for me. can’t put all together when compiling AOSP branch (Pie) , problem is non-treble compliance of this repo.
Has anyone successfully compiled and run AOSP P on Hikey970 board WITH (separate /vendor partition for all SOC/HW acceleration specific components) OR WITHOUT (/system/vendor as android N) treble compliance ???
I have managed to solve other errors but failed in the end 99% compiling vendor.img because of lack of treble support from the branch. error: “You cannot install files to out/target/product/hikey970/system/vendor while building a separate vendor.img!”; tried compiling vendor partion by enabling BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE but looks like this is going to be huge work if i proceed in this direction. all the VINTF, HIDL implementation… :frowning:

Any help or guidance greatly appreciated.
Cheers!

The system is indeed android p. However, it only has a sdk version of 26. Does anybody know how to upgrade sdk version (getprop ro.build.version.sdk) on the system?

I tried android9, more bugs than 8