[Tinkerphones] Replicant 4.2 with LetuxOS kernel 5.10
H. Nikolaus Schaller
hns at goldelico.com
Sun Jan 31 10:46:12 CET 2021
Hi all,
I played a little on the GTA04 with Replicant 4.2 and the
latest letux-5.10.10-replicant kernel [1].
It starts up to a console shell but then the boot process stops.
It appears as if the 'zygote' process tries (or succeeds)
to launch the 'system_server' process but then exits.
root at android:/ # uname -a
Linux localhost 5.10.10-letux-replicant #4842 SMP PREEMPT Sat Jan 30 08:46:17 CET 2021 armv7l GNU/Linux
root at android:/ # ps
USER PID PPID VSIZE RSS WCHAN PC NAME
root 1 0 388 260 00000001 00000000 S /sbin/init
root 2 0 0 0 00000001 00000000 S kthreadd
root 3 2 0 0 00000001 00000000 I rcu_gp
root 4 2 0 0 00000001 00000000 I rcu_par_gp
...
root 9311 2 0 0 00000001 00000000 I kworker/0:0-events_power_efficient
root 10201 2 0 0 00000001 00000000 I kworker/0:1H
root 10908 2 0 0 00000001 00000000 I kworker/0:1-events
root 11171 1 279452 48620 00000000 00000000 S zygote
system 11175 11171 287408 23116 00000000 00000000 D system_server
root 11188 1937 1132 400 00000000 00000000 R ps
root at android:/ # [ 8034.207000] init: untracked pid 11171 exited
[ 8034.288116] init: untracked pid 11175 exited
There is an overview of the Android boot process [2], but
there is no mechanism to debug...
The same user-space works fine with letux-5.4.92-replicant, so it
is some kernel incompatibility.
Any hints and help are welcome,
Nikolaus
[1]: https://git.goldelico.com/?p=letux-kernel.git;a=shortlog;h=refs/heads/letux-5.11-rc5-replicant
[2]: https://medium.com/@voodoomio/what-the-zygote-76f852d887d9
More information about the Community
mailing list