There seems to be some conflicting information about the "systemOrSignature" protection level.
If I have a preinstalled system app included with the image by the OEM, but signed by me, my app will have this protection level, correct? This is different than "signature" protection level which requires the OEM's signature.
If so, will my application be granted this permission? android.permission.INSTALL_PACKAGES
By default this seems to be set to systemOrSignature level protection, but most answers on stackoverflow indicate that the OEM signature will be required, e.g.:
Install apps silently, with granted INSTALL_PACKAGES permission
Troubles installing programmatically an app with INSTALL_PACKAGES permission from /system/app