# Bundle required files

**URL:** <https://forum.legato.io/t/bundle-required-files/6406>\
**Category:** Legato Application Framework\
**Created:** [January 25, 2023, 8:09am UTC](https://forum.legato.io/t/bundle-required-files/6406 "2023-01-25T08:09:43Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.legato.io/jyijyi/32/822_2.png) [@jyijyi](https://forum.legato.io/u/jyijyi)\
**Post date:** [January 27, 2023, 5:55am UTC](https://forum.legato.io/t/bundle-required-files/6406/8 "2023-01-27T05:55:52Z")

</div>

you can see here:

> [@Reset modem API function](https://forum.legato.io/t/reset-modem-api-function/3233/6):
>
> Hi. I too needed this some time ago and implemented it much like @jyijyi using faultAction: reboot in the adef file. It has the added benefit of allowing the app to run sandboxed and let the supervisor deal with fault recovery. I went a step further and bundled this functionality up in a separate app with the intention of adding more “custom” APIs for other system functions I might need available to any app running on my system. Basically, my utility app .c file consisted of something like th…

---

_[View the full topic](https://forum.legato.io/t/bundle-required-files/6406)._
