# Disable UBOOT Failsafe Mode on GL-AR150

**URL:** <https://forum.gl-inet.com/t/disable-uboot-failsafe-mode-on-gl-ar150/1707>\
**Category:** Router\
**Created:** [October 21, 2016, 2:17am UTC](https://forum.gl-inet.com/t/disable-uboot-failsafe-mode-on-gl-ar150/1707 "2016-10-21T02:17:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![stuart](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/s/cab0a1/32.png) [@stuart](https://forum.gl-inet.com/u/stuart)\
**Post date:** [October 21, 2016, 2:17am UTC](https://forum.gl-inet.com/t/disable-uboot-failsafe-mode-on-gl-ar150/1707/1 "2016-10-21T02:17:35Z")

</div>

I’m looking for a way to disable the uboot failsafe mode on the AR150. Compiling with  
\>Image configuration \>Preinit configuration options \>Disable failsafe  
turns off failsafe mode within the compiled image, but the uboot failsafe still works (booting the router with the reset button held for 5 seconds luanches the uboot web UI).

Assuming I am able to disable the failsafe within the uboot source code, are there instructions (or can someone point me in the right direction) for reflashing the uboot on this device?

Thanks!

---

<div class="post-metadata">

**Author:** ![alzhao](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/a/5f9b8f/32.png) [@alzhao](https://forum.gl-inet.com/u/alzhao)\
**Post date:** [October 21, 2016, 11:21am UTC](https://forum.gl-inet.com/t/disable-uboot-failsafe-mode-on-gl-ar150/1707/2 "2016-10-21T11:21:26Z")

</div>

you can replace the uboot using this one: [GitHub - domino-team/uboot-domino](https://github.com/domino-team/uboot-domino)

you need to type gl to enter uboot console, if this is what you want to do.

Or if you want to disable uboot console completely, you can just set the delay time to zero in uboot env

---

<div class="post-metadata">

**Author:** ![stuart](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/s/cab0a1/32.png) [@stuart](https://forum.gl-inet.com/u/stuart)\
**Post date:** [October 22, 2016, 4:11am UTC](https://forum.gl-inet.com/t/disable-uboot-failsafe-mode-on-gl-ar150/1707/3 "2016-10-22T04:11:03Z")

</div>

Thanks. I’m more concerned with preventing the firmware from being reflashed than with disabling the console. Currently, when the router is booted with the reset button held down for 5 seconds, the router boots into uboot’s web ui. That’s what I need to turn off. If it can be done through environment variables (maybe set ethact=null?), that would be preferable.

Ideally, I’d like to set the environment variables from userspace, but I haven’t found the correct settings for fw\_env.config. I keep getting a Bad CRC warning when I use fw\_printenv.

---

<div class="post-metadata">

**Author:** ![bruce](https://forum-assets.gl-inet.com/user_avatar/forum.gl-inet.com/bruce/32/35649_2.png) [@bruce](https://forum.gl-inet.com/u/bruce)\
**Post date:** [October 29, 2025, 2:35am UTC](https://forum.gl-inet.com/t/disable-uboot-failsafe-mode-on-gl-ar150/1707/4 "2025-10-29T02:35:38Z")

</div>


