Safely remove "unused" apps

we are tring to remose come unused apps from the legato base system, but we got a problem… for example we removed cellNetService, but the system start faulting (see bottom) for some watchdogs presence. how can we produce a “slim” version removing all unused and their companion wds?

Jan 10 12:47:34 swi-mdm9x28-wp user.crit Legato: CRT | watchdog[1129]/watchdogDaemon T=main | watchdog.c WatchdogHandleExpiry() 488 | Mandatory watchdog double fault on process [cellNetService][cellNetService]
Jan 10 12:47:34 swi-mdm9x28-wp user.emerg Legato: EMR | watchdog[1129]/le_pa_wdog T=main | pa_wdog.c pa_wdog_Shutdown() 72 | Watchdog expired. Restart device.
Jan 10 12:47:34 swi-mdm9x28-wp user.emerg Legato: EMR | audioDaemon[1176]/framework T=main | messagingSession.c ClientSocketHangUp() 873 | Session closed by server (audioDaemon.watchdogChain.le_wdog:572ba176b790548eed89b7ba6f9f4b14).

this are actual app on our system…

[running] BaseSys
[running] SuperVsr
[running] atService
[running] audioService
[running] cellNetService
[running] dataConnectionService
[running] fwupdateService
[running] gpioService
[running] modemService
[running] portService
[running] positioningService
[running] powerMgr
[running] qmiAirVantage
[running] secStore
[stopped] smsInboxService
[stopped] spiService
[stopped] tools
[stopped] voiceCallService
[stopped] wifi
[stopped] wifiApTest
[stopped] wifiClientTest
[running] wifiService
[stopped] wifiWebAp

first two are our apps, which can be safely removed (avoiding system services?). We dont use airvantage nor wifi…


Why do you want to remove them?

Good morning,
cause some apps are never used at all, like wifiWebAp, wifiApTest… and so on…


You can try to remove wifi app and see what happens