application.fam 750 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. App(
  2. appid="updater",
  3. name="UpdaterSrv",
  4. apptype=FlipperAppType.SERVICE,
  5. cdefines=["SRV_UPDATER"],
  6. requires=[
  7. "gui",
  8. "storage",
  9. ],
  10. conflicts=["desktop"],
  11. entry_point="updater_srv",
  12. stack_size=2 * 1024,
  13. order=130,
  14. )
  15. App(
  16. appid="updater_app",
  17. name="UpdaterApp",
  18. apptype=FlipperAppType.SYSTEM,
  19. cdefines=["APP_UPDATER"],
  20. requires=[
  21. "gui",
  22. "storage",
  23. "bt",
  24. ],
  25. conflicts=["updater"],
  26. provides=["updater_start"],
  27. entry_point="updater_srv",
  28. stack_size=2 * 1024,
  29. order=10,
  30. )
  31. App(
  32. appid="updater_start",
  33. apptype=FlipperAppType.STARTUP,
  34. entry_point="updater_on_system_start",
  35. requires=["updater_app"],
  36. order=110,
  37. )