Sorry i can't help you with that. You could try to ask on the ubports forum, but i doubt anyone can help you out.
The easiest way is just to reflash the device, but that would require a microSD card. Having a sd card will also let you try different distroes on the phone without having to overwrite the internal storage every time you want to test something new. The phone is not broken
How to fix:
1. flash jumpdrive to a micro sd card with Balenaetcher or another tool (you need to have a sd card reader on the pc).
2. insert the sdcard into the phone and boot it with cable connected to the pc
3. you can now use Balenaetcher to flash the emmc (internal storage) with the ubports image or another distro.
Hope that helps.
The easiest way is just to reflash the device, but that would require a microSD card. Having a sd card will also let you try different distroes on the phone without having to overwrite the internal storage every time you want to test something new. The phone is not broken

How to fix:
1. flash jumpdrive to a micro sd card with Balenaetcher or another tool (you need to have a sd card reader on the pc).
2. insert the sdcard into the phone and boot it with cable connected to the pc
3. you can now use Balenaetcher to flash the emmc (internal storage) with the ubports image or another distro.
Hope that helps.