Change userdebug or eng condition check with debuggable
Looks like VTS is running unlocked user build, so removing build config condition from the cert sideloading shell command Bug: 270484361 Bug: 275538125 Test: N/A Change-Id: If062343abb9b0327f4585b962d3926bfb289eec0
This commit is contained in:
@@ -334,8 +334,8 @@ public class FontManagerShellCommand extends ShellCommand {
|
||||
}
|
||||
|
||||
private int installCert(ShellCommand shell) throws SystemFontException {
|
||||
if (!(Build.IS_USERDEBUG || Build.IS_ENG)) {
|
||||
throw new SecurityException("Only userdebug/eng device can add debug certificate");
|
||||
if (!Build.IS_DEBUGGABLE) {
|
||||
throw new SecurityException("Only debuggable device can add debug certificate");
|
||||
}
|
||||
if (Binder.getCallingUid() != Process.ROOT_UID) {
|
||||
throw new SecurityException("Only root can add debug certificate");
|
||||
|
||||
Reference in New Issue
Block a user