Reading this page about OS architecture:
I have realized that there is a quite distinct separation about smartphones. Those the hardware is supported because Android and those can be supported by Linux kernel alone.
Is there a list of this device? For example - because Volla 22 supports Ubuntu Touch - I am keen to think that Volla 22 is one of that hardware. Instead, also Ubuntu Touch is based on a ASOP but AFAIK and I am not an expert because Ubuntu Touch can have two different way of relating with hardware with ASOP or directly.
Running a Linux Kernel on the bare smartphone hardware, is an intriguing and fascinating matter. Unfortunately, I am a total newbie about this topic. I worked with many boards and hardware with Linux but never had the chance to get into smartcameras (even if I have tweaked some Nikon digital models enough to control them by remote via USB port) and smartphones.
Now, it is the right time to fulfil this gap!