Then you should start by telling on which device you try to port, on what pc os do the work, and add a lot, very lot of details, even screenshots.
I now tell you, i have not any knowledge in programming, but the more infos you give, the more help you can have.
If by any chance your device is OP 3T look here : https://forums.ubports.com/topic/4481/halium9-gsi-oneplus-3-t-proof-of-concept
Status :(Sorry these days I'm out of work and didn't take care on this,sorry )
checked some folder can't mount , including /vendor, cause necessary library can't load.
the lxc-checkconfig seems have some missing items
Confirmed U5 version of samsung stock source have touch panel problem by recovery environment validated, so need to find another source to use.
AFAIK, if it boots, it'll reboot once for unknown reason...
check /vendor is mounted (better than arm64 we found)
seem someone in telegram group is booted into GUI with container started, but have many driver on phone equipped can't use.
Need Verify :
i. what the source (KT/DT/VT) he used
ii. if source is used, what parts is he modified, and whether modified in source reflect on building, and verified it's really usable
iii. need to check everything parts in test required item is okey...
iv. if i~iii is ready, should let the issuer reply on Halium github with progress about arm32 things.
I wonder if you can treblize the XZ:
Then you might be able to install the Ubuntu Touch GSI:
Maybe you could adopt him in a "device porting team", if you have one ^^
Anyway, good news, androïd 9 based devices are recent and numerous now (let's hope this will be done with all GSI compatible androïd versions).
@ignne I read somewhere that karin's chipset works as rome one so that it can be backported, as experienced by some xiaomi porters. I need to find some time to apply patches and try to backport for better compatibility with blue 5.x or later
Cracked it ! It was a version issue with hemidall. 1.4.2 seemed to resolve the issue.
Huge thanks to @hsce1 for this documentation, it really helped a lot.
Just playing about with Ubuntu Touch and getting familiar with stuff.
Only got about 2 % space free tho .
The reason is that I passed the argument 'rate=44100' to the module module-droid-discover in the file touch.pa, which in turn means that this argument gets passed in the correct way.
However, the effect should be that that the sampling rate gets set to this value, but that does not happen, and I do not understand why, since I can set it correctly from the command line using pactl
@poVoq well, I have not, but according to the wikipedia article, the Nokia N1 received only LP 5.1 - so will likely be stuck on DDK 1.4 as well.
Also, it is really unlikely that it runs on x64 Android (because that would require different blobs from Imgtech et al. which are expensive - and I can't think of any reason why they would do it for that device).
But if you can grap a copy of the Nokia firmware (filename appears to be A5CN701_update .zip) you can check with the "file" command if the libs are 32 or 64 bits...