Installing Sailfish to Reeder S19 Max Pro S

Doing that would have caused problems since fdl2-dl.bin is not meant for this device. It can be used as FDL2 (a loader for flashing partitions), but you should still flash the real bootloader (lk.bin) to the uboot_a and uboot_b partitions.

Your phone probably detected that your uboot_a was not correct and used the correct bootloader from uboot_b, but if you had changed that to fdl2-dl.bin too, it wouldn’t have worked.

5 Likes

Welcome aboard, sailor!

4 Likes

@maidis mr.anil


I am also a reeder dan sailfish user :smiley:

9 Likes

That’s incredible, the path is not easy, beautiful!
Knowledge, e-freedom, sharing…
And don’t forget to support Jolla anyway!

By the way, is Android App Support installation also possible, doing so?

2 Likes

Glad you solved it. But it is another prove that most of users issues are the result of no follow the steps as advertised on.

2 Likes

very nice. you’re a pioneer :wink:

2 Likes

I don’t think that’s exactly what happened :slight_smile:

There was no ready-to-use document with all the process steps that could be followed.

This situation has not changed imho, but let’s try to change it.

Update or Not Update Android

I started installing Sailfish as soon as I took the device out of the box. According to the information I received from lokenk, he first applied the updates available on the Android side and then started installing Sailfish and had a smoother experience.

Decide if and how much to update Android. You can get help by asking questions on this topic in the forum.

Developer Developer Developer - Steve Ballmer

Enable developer mode and unlock the bootloader in the settings. Since this is not enough, also use unisoc-unlock or another tool to unloock bootloader:

adb reboot bootloader
python3 -m unisoc_unlock unlock

The Road Not Taken - Robert Frost

It seems that there are three primary ways to install Sailfish.

one

Use original tools from the chipset manufacturer and system firmwares that may be provided by Reeder.

This was not an option for me as Reeder did not provide me with the necessary files even though I asked them.

two

You can follow the instructions in Fastboot flashing of Jolla C2 with minor modifications.

sudo fastboot flash boot_a hybris-boot.img
sudo fastboot flash boot_b hybris-boot.img
sudo fastboot flash uboot_a lk.bin
sudo fastboot flash uboot_b lk.bin
sudo fastboot flash vendor_boot_a vendor_boot.img
sudo fastboot flash vendor_boot_b vendor_boot.img
sudo fastboot flash dtbo_a dtbo.img
sudo fastboot flash dtbo_b dtbo.img
sudo fastboot flash userdata sailfish.img001
sudo fastboot flash super fimage.img001
sudo fastboot reboot

three forro - İbrahim Tatlıses

You can follow affe_null’s newly prepared document Flashing the Jolla C2 using the Unisoc flash mode.

Find the appropriate icon2img for the operating system you are using.

https://www.google.com/search?q=simg2img

Get the most up-to-date or suitable Sailfish OS image from Index of /images/ and extract it into a directory named SailfishOS. Then run these commands to flash them:

simg2img SailfishOS/sailfish.img001 sailfish.img
simg2img SailfishOS/fimage.img001 fimage.img
./spd_dump \
    exec_addr 0x65015f08 \
    fdl fdl1-dl.bin 0x65000800 \
    fdl fdl2-dl.bin 0x9efffe00 exec \
    w uboot_a SailfishOS/lk.bin \
    w uboot_b SailfishOS/lk.bin \
    reset
# Hold down the volume up key while the phone reboots!
./spd_dump \
    exec_addr 0x65015f08 \
    fdl fdl1-dl.bin 0x65000800 \
    fdl SailfishOS/lk.bin 0x9efffe00 exec \
    w boot_a SailfishOS/hybris-boot.img \
    w boot_b SailfishOS/hybris-boot.img \
    w vendor_boot_a SailfishOS/vendor_boot.img \
    w vendor_boot_b SailfishOS/vendor_boot.img \
    w dtbo_a SailfishOS/dtbo.img \
    w dtbo_b SailfishOS/dtbo.img \
    w userdata sailfish.img \
    w super fimage.img \
    reset

Please feel free to provide additional information so that users of all levels can follow the document more easily :slight_smile:

Thanks again to everyone.

9 Likes

Anıl merhaba. Öncelikle bu işi başarmış olman çok sevindirici. Bende yükleme için Reeder a ulaşmaya çalıştım ama nafile sonuç. Telefonda Sailfishin çalışması nasıl? Bir de orta düzey bilgimle bende Sailfish yükleyebilir miyim? Bu konuda bana yardım edebilir misin? Teşekkürler. E-mail: ozgurkeysan@gmail.com

Hello Anil. First of all, it is very pleasing that you have accomplished this work. I also tried to reach Reeder for uploading, but to no avail. How does Sailfish work on the phone? Can I also install Sailfish with my intermediate level knowledge? Can you help me with this? Thanks.

2 Likes

Cool!
Shouldn’t that work more or less “flawless” with this tablet as well, as it has the same SOC?

3 Likes

@fridlmue

There is no need to take risks, it makes more sense to buy the original Reeder S19 Max Pro S model instead.

1 Like

Unfortunately, this is a very late victory for me. Unfortunately Sailfish and the phones it supports were not available in Turkey and I switched to the iOS ecosystem.

I’m not using it regularly now and haven’t had much time to test it so far. Except for making calls, I’ve tested everything in general and everything seems to work.

If you want to install Sailfish, I think you can definitely install it. I’ve done almost everything wrong that can be done wrong, and thanks to the community we’ve learned the right way.

The steps are not yet fully documented, but the gaps can be easily filled. You can follow them and get help from the community where you get stuck.

I am also actively following the thread and if there is something I can help with, I will be happy to help.

5 Likes

Why not enjoy the fruits of your hard work? Sailfishos is quite plesant nowadays.

4 Likes

Unfortunately, it is forbidden to receive phone calls from abroad over the internet in our country. If you bring it yourself, the tax is extremely high. That’s why we have to deal with it, unfortunately.

Arkadaşım reeder s19 Max pro s için uyguladigin adımları baştan bir toparlayıp adım adım anlatırsan çok yardımın dokunmuş olacak saygılar.

After unlocking the bootloader and updating the software on the device…

sudo fastboot flash boot_a hybris-boot.img
sudo fastboot flash boot_b hybris-boot.img
sudo fastboot flash vendor_boot_a vendor_boot.img
sudo fastboot flash vendor_boot_b vendor_boot.img
sudo fastboot flash dtbo_a dtbo.img
sudo fastboot flash dtbo_b dtbo.img
sudo fastboot flash userdata sailfish.img001
sudo fastboot flash super fimage.img001

Then update the bootloader via terminal…

[defaultuser@JollaC2 ~]$ devel-su
Password:
[root@JollaC2 defaultuser]# cp lk.bin /boot/lk.bin
[root@JollaC2 defaultuser]# /var/lib/platform-updates/flash-bootloader.sh

this much…@ugur

1 Like

Bu adımlar reeder s19 Max pro s Android’den sailfish os için yapılacak adimlarmi? Birde cihazın bootloader kilidi acildikdan sonra normalde güncelleme yapmaması lazım degilmi?

@Ugur @lokenk Please guys - write in English, so other ppl. can find Information they are looking for and understand it. If you want communicate entirely in Turkish - please open separate thread for this. Thanks

4 Likes

@explit You are right, I apologize.

@Ugur “translate your articles into English”

There is no problem with the update whether it is unlocked or not, I tried it myself…
Do all updates on android there are 2 different update sections…Put the phone in bootloader mode with fastboot “adb reboot bootloader” and install with the commands I wrote above

3 Likes

Hello, can you give me the upload command for the logo.bin file… that’s the only one I haven’t uploaded yet…