Initial setup failed on RasPi3B+ due to a Java - Zulu path error

OK here is the current workaround is after initial installation:

  1. Modify the java-jre.bash (take a backup copy)
    1.1 sudo cp java-jre.bash java-jre.bash-ori
    1.2 sudo nano java-jre.bash
    - Find (CtlW): jq -r “$filter”
    - Add the following line (be careful for the quotes)
    downloadlink=“https://cdn.azul.com/zulu-embedded/bin/zulu8.40.0.178-ca-jdk1.8.0_222-linux_aarch32hf.tar.gz
    1.3 Save the file (CtlX + Y)

  2. Avoid the boot script to get the template from github (take a backup copy )
    2.1 sudo cp first-boot.bash first-boot.bash-ori
    2.2 sudo nano first-boot.bash
    - Find (CtlW): Cloning Myself
    - Comment the line
    from:
    echo -n "$(timestamp) [openHABian] Cloning myself… "
    to:
    ln -sfn /opt/openhabian/openhabian-setup.sh /usr/local/bin/openhabian-config
    2.3 Save the file (CtlX + Y)

  3. Reboot the system and wait the full installation by monitoring the console terminal…
    3.2 sudo reboot now
    3.3 ssh to the raspberry
    - You should now see the installed banner:

           Welcome to            __  _____    ____  _
         ____  ____  ___  ____  / / / /   |  / __ )(_)___ _____
        / __ \/ __ \/ _ \/ __ \/ /_/ / /| | / __  / / __ `/ __ \
       / /_/ / /_/ /  __/ / / / __  / ___ |/ /_/ / / /_/ / / / /
       \____/ .___/\___/_/ /_/_/ /_/_/  |_/_____/_/\__,_/_/ /_/
           /_/
               openHAB 2.4.0-1 (Release Build)
    
  4. You may now proceed with the other installation actions
    4.1. DON’T DO AN UPDATE , you will overwrite the Functions template again