You need to use the Script on Linux or WSL.
You need the CUID of you KaiOS Device. To get it go to your Dailer on your Phone and dial "*#0000#"
First, you need to get a few details. Type the following an look at the Output (Replace the #...# things with your Data):
./fota.sh check #YOUR_CUID# #YOUR_CURENT_VERSION#
For example, what I typed and got as my output:
INPUT: ./fota.sh check BTS-23BTS75DK00 23.00.17.02
OUTPUT: BTS-23BTS75DK00: 23.00.17.02: 30.00.17.05 (14655)
So now we have everything we need. The number in the () is your Update Package and the Software Version after that one you typed is the newest version for your model number. Now we need to get the download URL. Type the following and look at the Output (Replace the #... # things with your Data):
./fota.sh download #YOUR_CUID# #YOUR_CURENT_VERSION# #NEWEST_UPDATE_FOR_YOUR_MODEL# #YOUR_UPDATE_PACKEGE_NUMBER#
For example, what I typed and got as my output:
INPUT: ./fota.sh download BTS-23BTS75DK00 23.00.17.02 30.00.17.05 14655
OUTPUT: http://slv.fota.kaiostech.com/727cc8370782db009e8013c579b781fe5fe843c5/57d5d30a51d04680a1abf58396d48a1c4d874c8f/14655/7463
Now copy the URL and open it in the browser or in a download manager and download the file. You will get a file without extension. Add a ".zip" to the file name. Now you have an Update File. My File was named 7463 and I renamed it to 7463.zip. Now copy it to your phone/sdcard. Reboot your phone into the recovery mode and flash the zip file. If everything goes well you are done. I highly recommend to do a factory reset so everything is clean after the update.
For my model, there was no output or update at all. That is the issue I was so angry at the beginning of this blog. I fixed it by looking at the Model list file and using a different model of my phone. After that I just did everything how I described above and was done with updating. I would never recommend this! For me it worked but bricking is a high risk in such a case. And after bricking with a wrong update you can not install OEM updates anymore because your firmware hash is wrong from this point on and updates will always fail.
If you want to do this anyway. Here are all details what I have and what I used: