Skip to content

Build hybris with Android 9 support

NotKit requested to merge NotKit/pmaports:hybris-9 into master

This PR includes initial changes to make libhybris-based adaptation work for newer Android 8/9 devices. Tested to run Xorg on Fxtec pro1 and Planet Cosmo PDA (separate PRs incoming) with HWComposer 2 API.

Currently, there is no Halium 8/9 builds, so I used mer-hybris Android tree for testing instead. It may be worth discussing on how to package that later, as instead of complete system.img as with Halium, it involves compiling patched Android libs (see https://github.com/gemian/droid-hal-cosmopda-bin) with modified init configuration and overlaying them on top of the stock system partition. It is not very neat compared to Halium, but in this way, it should be possible to utilize existing SailfishOS ports, including Jolla devices.

CC @Danct12 @minlexx

Edited by NotKit

Merge request reports