async isDeviceReady() {
    try {
      const devices = await this.adb.listDevices()
      return devices.length > 0
    }
    catch (error) {
      console.error('Error checking device:', error)
      return false
    }
  }
Checks if a device is connected and ready
@returns {Promise<boolean>} True if device is ready