Starting development of a Samsung Galaxy S9 port, i need some help though.
-
So, i decided to port my first OS, and what better to do Ubuntu Touch. i was wondering if it would be easier, since the galaxy S9 i have is Snapdragon (SDM845) Based, and there's a droidian port. what should i do? i've tested the droidian port and that works well, so i'd like to know my next steps.
Port: https://github.com/droidian-starqlte (This provides the kernel and other useful goodies)
Thanks,
Woolium -
Check if your device is treble-compatible using this app:
https://f-droid.org/packages/tk.hack5.treblecheck
Run from stock ROM. Also report the VNDK version. This would decide further actions -
Treble is supported. (system-arm64-ab.img.xz) the VNDK is 29.0 ( android Q based vendor
)
so will it still work? -
@retrocountry
This should work for you:
https://docs.ubports.com/en/latest/porting/build_and_boot/standalone_kernel_build.html
Use halium 10 as base.
Deviceinfo values can probably be reused from the Droidian port:
https://github.com/droidian-starqlte/android_kernel_samsung_sdm845/blob/droidian/debian/kernel-info.mk -
@faveoled Sounds good. thank you!
-
Good luck in the porting journey
-
@Keneda Thanks, I'll need it