 a7d1ec03e8
			
		
	
	
		a7d1ec03e8
		
			
		
	
	
	
	
		
			
			* Loader: menu part * Settings: remove unused loader api * Desktop: get loader from record_open * CLI: remove unneeded loader api * gitignore: ignore .old files * Loader: now really a service * Loader: working service prototype * Loader: cli, system start hooks * CI/CD: make happy * Loader: autorun * Loader: lock and unlock * Loader: rearrange code * Gui, module menu: fix memleak * Updater test: add timeout * added update timeouts and max run duration * Github: revert updater test workflow changes * Loader: less missleading message in info cli command Co-authored-by: doomwastaken <k.volkov@flipperdevices.com> Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
		
			
				
	
	
		
			24 lines
		
	
	
		
			471 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			471 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| App(
 | |
|     appid="loader",
 | |
|     name="LoaderSrv",
 | |
|     apptype=FlipperAppType.SERVICE,
 | |
|     entry_point="loader_srv",
 | |
|     cdefines=["SRV_LOADER"],
 | |
|     requires=["gui"],
 | |
|     provides=["loader_start"],
 | |
|     stack_size=2 * 1024,
 | |
|     order=90,
 | |
|     sdk_headers=[
 | |
|         "loader.h",
 | |
|         "firmware_api/firmware_api.h",
 | |
|     ],
 | |
| )
 | |
| 
 | |
| App(
 | |
|     appid="loader_start",
 | |
|     apptype=FlipperAppType.STARTUP,
 | |
|     entry_point="loader_on_system_start",
 | |
|     requires=["loader"],
 | |
|     order=90,
 | |
| )
 |