Upgrading from Pi 1 B to Pi 3 B

  • I want to retire 2 pi 1 Bs and replace them with new pi 3s. Is there an easy way to do this without starting from scratch? I know they are different kernel versions between the 2.

    Thanks in advance!

  • You should be able to manualy update on your rpi1 b with a rpi2/3 image (image file in the update repository then reboot).

    After second reboot, the rpi1 will hang but the same micro sd will then work fine on a rpi 3.

    Information read on the third "additional testing note" on milhouse testbuilds thread here:

    LibreELEC Testbuilds for RaspberryPi (Kodi 18.0)

    Please notice "Note: Prior to migration I would recommend disabling all overclocks, as a Pi1 overclock may not work successfully on a Pi2, and vice versa."

    But making a backup before is still a good idea.

    • Official Post

    That trick no longer works (out of the box) for LibreELEC because we added a compatibility check to the update process that detects you are trying to update with an incompatible image and aborts the update. The check was added because we (used to) get a percentage of Generic (x86) users who cannot see the large Raspberry Pi logo on the default download page trying to update with the Pi (arm) image.

    The trick can still be done, but you need to disable the compatibility check with "touch /storage/.update/.nocompat" first.