FiveNinjas / SliceOS

Bug tracking for the Slice OpenELEC implementation
12 stars 7 forks source link

fiveninjas.com is dead, can you make the SliceOS repo publicly available? #41

Closed frishrash closed 4 years ago

frishrash commented 4 years ago

Hi @ghollingworth,

I am a very happy Slice customer and I use it to this day. It recently got wiped and I'm trying to recover it. Unfortunately, [updates.]fiveninjas.com seems to be dead nowadays. I managed to recover noobs by building https://github.com/FiveNinjas/noobs/tree/slice_master and serving it as "noobs.zip" from a local server.

However, I'm now stuck as it looks for the SliceOS repo (GET /os_list_v2.json) and I can't find its sources/a binary copy.

Is it possible to release the SliceOS sources or at least its latest binary build?

Thank you.

frishrash commented 4 years ago

For anyone who is interested - I was able to recover using these steps:

  1. Build https://github.com/FiveNinjas/LibreELEC.tv.old on Ubuntu 14.04:
    ARCH=arm PROJECT=Slice DISTRO=Slice make
  2. Boot Slice, enter recovery, switch to terminal (Ctrl+Alt+F2), login. Install original noobs:
    umount /mnt
    mount /dev/mmcblk0p1 /mnt
    unzip noobs.zip -o -d /mnt
    mount /mnt -o remount,ro
  3. Reboot Slice, install LibreELEC for RPi.
  4. Restart once again, enter recovery, switch to terminal (Ctrl+Alt+F2), login.
  5. Copy files built in step 1 to the root partition:
    mkdir /mnt2
    mount /dev/mmcblk0p5 /mnt2
    cp target/KERNEL /mnt2/kernel.img
    cp target/KERNEL.md5 /mnt2/kernel.img.md5
    cp target/SYSTEM /mnt2/SYSTEM
    cp target/SYSTEM.md5 /mnt2/SYSTEM.md5
    cp 3rdparty/bootloader/* /mnt2
    cp 3rdparty/bootloader/overlays/* /mnt2/overlays
  6. Reboot