How to Factory Reset FxBlox RK1

Fierro Labs
3 min readOct 26, 2023

--

Factory resetting the FxBlox

I think it is worthwhile to know how to factory reset your device, in case you mess something up or just want to start with a clean slate. Keep in mind, you will have to set up the device through the Blox app again.

Factory resetting is possible by flashing the FxBlox with the Fula image provided by Functionland (Release v1.1.10 · functionland/rk1-image (github.com)) with a USB attached to the top usb-c port.

  1. Make sure your USB drive is formatted to FAT32.

There are some limitations to FAT32 format, which restrict it to being mainly used in small disk sizes like thumb drives. Most importantly, large folders have the potential get corrupted if extracted within the drive.

step 1

2. Go to Release v1.1.10 · functionland/rk1-image (github.com) and download the latest version of FxBlox’s ArmbianOS. At the time of this writing, it is v1.1.10 (specifically minimal_update.zip). Now, extract it before moving it over to your flash drive.

For some reason on my Mac, it wouldn’t let me just double-click to extract. So, I used the built-in unzip command to do it.

3. Move over all the files to the root directory of the USB drive. So that there are no folders at the root of the USB drive.

Step 3

4. Connect the USB drive ONLY to the TOP most usb-c port! Then plug in your FxBlox. The light will turn green, then teal, then yellow. This yellow light will stay on for about 10 minutes, indicating that it is applying the image.

step 4

5. You will know it is done when the lights alternate between Green and Blue every couple seconds. Now you can remove the usb from the tower and turn it off and on again.

step 5

6. The Blox may or may not restart on its own once or twice. Keep an eye out for that.

step 6

7. Congrats! All you have left to do is setup the device through the Blox App (iOS, Android) and you’re off to the races. Enjoy.

Notes

After completing setup through the app, you may need to turn off and on the device at the end, for it to be discoverable. You don’t actually have to get a “Setup Complete” screen for it to connect to the wifi (in my experience)!

In my testing, I found setting up through the Blox app was the only way for the FxBlox to retain the wifi information. That is why I recommend it over just going straight to the desktop with KVM.

Conclusion

It is refreshing to be able to start with a clean slate again, isn’t it? Let me know if this helped you!

Follow my YouTube channel for more web 3 content. Follow my Medium blog for more personal experience content and tutorials. Checkout the Functionland Telegram for support and updates. Cheers!

--

--

Fierro Labs

Fierro Labs is a Web3 content and documentation creative studio. In this blog we talk about and make guides on IT and Web3 topics! Email: marco@fierrolabs.com