Это должна быть просто файловая схема, поэтому я бы исключил другие и попробовал с этим и включил mimeType в качестве подстановочного знака (либо "*", либо "* / *"):
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="file" />
<data android:mimeType="*" />
<data android:pathPattern=".*\\.os" />
<data android:host="*" />
</intent-filter>
Если это не сработает, возможно, попробуйте android.intent.action.MAIN для действия.Проверьте журналы, чтобы узнать, дает ли это подробности о намерении, которое ни к чему не соответствует.