diff --git a/desktop/flipper-server-core/src/devices/android/AndroidDevice.tsx b/desktop/flipper-server-core/src/devices/android/AndroidDevice.tsx index 00d895a4a..81c3e1196 100644 --- a/desktop/flipper-server-core/src/devices/android/AndroidDevice.tsx +++ b/desktop/flipper-server-core/src/devices/android/AndroidDevice.tsx @@ -120,37 +120,6 @@ export default class AndroidDevice extends ServerDevice { }); } - async setIntoPermissiveMode(): Promise { - console.debug('AndroidDevice.setIntoPermissiveMode', this.serial); - try { - try { - await this.adb.root(this.serial); - } catch (e) { - if ( - !(e instanceof Error) || - e.message !== 'adbd is already running as root' - ) { - throw e; - } - } - console.debug( - 'AndroidDevice.setIntoPermissiveMode -> enabled root', - this.serial, - ); - await this.executeShellOrDie('setenforce 0'); - console.info( - 'AndroidDevice.setIntoPermissiveMode -> success', - this.serial, - ); - } catch (e) { - console.info( - 'AndroidDevice.setIntoPermissiveMode -> failed', - this.serial, - e, - ); - } - } - async screenRecordAvailable(): Promise { try { await this.executeShellOrDie( diff --git a/desktop/flipper-server-core/src/devices/android/androidDeviceManager.tsx b/desktop/flipper-server-core/src/devices/android/androidDeviceManager.tsx index 6e12f0455..dbd8e7359 100644 --- a/desktop/flipper-server-core/src/devices/android/androidDeviceManager.tsx +++ b/desktop/flipper-server-core/src/devices/android/androidDeviceManager.tsx @@ -90,8 +90,6 @@ export class AndroidDeviceManager { // The default way of capturing screenshots through adb does not seem to work // There is a way of getting a screenshot through KaiOS dev tools though if (androidLikeDevice instanceof AndroidDevice) { - await androidLikeDevice.setIntoPermissiveMode(); - const screenRecordAvailable = await androidLikeDevice.screenRecordAvailable(); androidLikeDevice.info.features.screenCaptureAvailable = diff --git a/desktop/types/adbkit.d.ts b/desktop/types/adbkit.d.ts index 42b0b1306..944064d29 100644 --- a/desktop/types/adbkit.d.ts +++ b/desktop/types/adbkit.d.ts @@ -57,7 +57,6 @@ declare module 'adbkit' { serial: string, command: string | string[], ) => Promise; - root: (serial: string) => Promise; screencap: (serial: string) => Promise; pull: (serial: string, path: string) => Promise; openLogcat: (