@dobey said in Howto rebuild UBports image for specific device from sources?:
So, the rootfs is not specific to a device. Pretty much everything that can be built via
crossbuilder
is part of the rootfs, which you do not need to rebuild for your device. The linked "systemdev" documentation is about developing components at this level (services that run inside ubuntu, unity8 shell, system-settings, etc…).
Well, what I am looking for is description of steps that one needs to do, if he would like to try fix something in e.g. system-settings.
If what you want to build is a port for your device, the best place to start is https://docs.halium.org and the porting guide. They describe how to build the device-specific parts.
I want to understand, full development -> build -> deployment -> test cycle for supported device I have.