frederic / sabrina-custom-os

Resources to boot Ubuntu on Chromecast with Google TV
65 stars 6 forks source link

Is it possible to store the ubuntu image on sabrina itself? #2

Open zanymuzik opened 2 years ago

zanymuzik commented 2 years ago

Thanks for all the hard work here. I am wondering what could be tweaked to enable booting ubuntu (or another os, for that matter) from sabrina itself? In other words, can the device be used as a self-contained ubuntu machine?

frederic commented 2 years ago

You would need to overwrite the Chromecast official firmware. Currently, U-Boot looks for the OS on USB storage : you would have to change that behavior.

It also means that the device wouldn't be able to boot by itself anymore : the exploitation tool would be required at every boot.

zanymuzik commented 2 years ago

Thanks - that is what I looking to do. Any clues or pointers to how to make that change to U-Boot?

he exploitation tool would be required at every boot. This might be a bummer. Can I make (invasive) changes to the device firmware to make it a self-contained linux device that boots without any assistance?

skippyd77 commented 2 years ago

With the Walmart Onn UHD Box being only $19.88 it would be very useful to be able to run Linux on 1 of these... device is basically the same.

for internal mmc... It has been done with the Nexus 7 (full internal storage used for op sys) https://wiki.ubuntu.com/Nexus7/Installation or https://forum.xda-developers.com/t/...-wifi-rev-e1565-grouper-2022-edition.4323099/

here is a project that has ported other devices to Armbian https://github.com/Calmact/amlogic-s9xxx-armbian This version will probably boot but has issues for wifi: there is rtl8822cs driver in the kernel, but it's not completed - when realtek finish the driver (sdio part) it would work and bluetooth: there is a driver in the kernel, but it depends on the wifi part