06-13-2024, 07:29 AM
I auto-translated your post, apologies in advance for possible confusion ...
It seems to be working OK on my regular PinePhone (non-Pro). Note that SailfishOS requires Tow-Boot to be installed.
Here are some step-by-step instructions, if you want to install it to eMMC like I did:
1. Download the Tow-Boot installer from the GitHub releases; you want the archive file called `pine64-pinephoneA64-2023.07-007.tar.xz` (or whatever the latest version is).
2. The archive will contain an image file called `mmcboot.installer.img`; flash it to your SD card.
3. Put the SD card in the PinePhone, boot it up, and follow the instructions to install Tow-Boot. Then, power off the phone and remove the SD card.
4. Re-flash the SD card with Jumpdrive; put it back in the PIpePhone and boot it up.
5. Use the `flash-it.sh` script to install SailfishOS to the eMMC (make sure you select the right device; Jumpdrive exposes both the eMMC and SD card). When it asks you whether you are installing to an SD card, say NO.
6. Power off the phone, remove the SD card and boot it up. You should be greeted with the SailfishOS first-time setup UI.
P.S. I had a couple of instances where I thought the phone had crashed, but I actually just needed to press power button to wake the screen up ... the way it blinks the LED is similar to what U-boot/Tow-Boot do when they are broken.
It seems to be working OK on my regular PinePhone (non-Pro). Note that SailfishOS requires Tow-Boot to be installed.
Here are some step-by-step instructions, if you want to install it to eMMC like I did:
1. Download the Tow-Boot installer from the GitHub releases; you want the archive file called `pine64-pinephoneA64-2023.07-007.tar.xz` (or whatever the latest version is).
2. The archive will contain an image file called `mmcboot.installer.img`; flash it to your SD card.
3. Put the SD card in the PinePhone, boot it up, and follow the instructions to install Tow-Boot. Then, power off the phone and remove the SD card.
4. Re-flash the SD card with Jumpdrive; put it back in the PIpePhone and boot it up.
5. Use the `flash-it.sh` script to install SailfishOS to the eMMC (make sure you select the right device; Jumpdrive exposes both the eMMC and SD card). When it asks you whether you are installing to an SD card, say NO.
6. Power off the phone, remove the SD card and boot it up. You should be greeted with the SailfishOS first-time setup UI.
P.S. I had a couple of instances where I thought the phone had crashed, but I actually just needed to press power button to wake the screen up ... the way it blinks the LED is similar to what U-boot/Tow-Boot do when they are broken.