ניטפוק: „צריך קרנל משלו״ זה "רק" אם אין תמיכה בליבת upstream וצריך להתבסס על הגרסה של היצרן או גרסה פרטית אחרת. הפצות משתמשות בגרסת ליבה אחת עבור מגוון גדול של מערכות ארם.
אבל זה באמת מתחיל להיות פחות מניטפוק רק אם מדובר על מערכת שנתמכת בעץ של לינוס. אין יותר מדי כאלו, אם בכלל.
המקום הראשון לחפש הוא PostmarketOS - מיזם להתקנת לינוקס כמעט סטנדרטי[*] על טלפונים.
ראיתי שם דף הנחיות:
https://wiki.postmarketos.org/wiki/Category:TV/Porting_postmarketos_to_tv
אבל זה רחוק ממשהו עובד. זה מאפשר להתחיל עבודה שבמקרה הטוב תיתן משהו עובד אחרי כמה חודשים.
(אני אישית משתמש בשיטה של rpi קטן)
[*] כמעט סטנדרטי: מדובר על מערכת ללא systemd. מה שיוצר לפעמים כל מיני בעיות בהסבת התוכנה שלהם למערכות יותר שגרתיות.