FileObserver DELETE events pass null for the file parameter. The force-unwrap (file!!) from PR157 crashes the daemon when config files are deleted. Restores safe-call with warning log. Also restores system=prop cross-component consistency: when system patch level is set to "prop", boot and vendor are forced to derive from the same device property to prevent date mismatches.