OS VERSION: 4.4.0.72
HARDWARE: Xperia 10 III
Is there a way to compile a kernel module on this target platform (not “for”) and use insmod(8)
successfully on it?
Why I want to do it:
My phone cannot be used as a hotspot because it cannot connect to my IP in Dual mode, only with IPV6. Wait is long… Meanwhile, I wanted to attempt to resolve the issue myself using Jool 464XLAT as CNAT. It contains a kernel module. Installation on a Linux box is straightforward. When I attempt the same on the phone, I am plagued by its non-support for dynamic kernel modules compiled in situ.
The only thing I get from the phone’s repository is kernel-headers-3.18.136-1.7.29.jolla.aarch64
.
I have searched the forum, of course, and read about some other mishaps (unresolved) but also in the community news that somebody was working on getting the kernel-headers for 4.4 five months ago, but the git repo pointed looks stalled. The HADK installed on Ubuntu 22.04 does not bring happiness, and the entire procedure is an error-prone bloat and overkill seeing the given simple task, anyway.