Skip to content

Feature request to add default Appium methods #773

Open
@alkaffkhan28

Description

@alkaffkhan28

In Appium there is method to get the device time (getDeviceTime()) but there is no method to get the device timezone using Appium.

I have noticed the following method is here

commandRepository.put(GET_DEVICE_TIME, getC("/session/:sessionId/appium/device/system_time"));

But there is no default method to get the values from the device using the driver..

We do need to support for the following methods

  1. To get device timezone
  2. To get Bluetooth status
  3. To enable Bluetooth
  4. To disable Bluetooth
  5. To get device language
  6. To get device region
  7. To get device preferred language
  8. To get location status

We are tried using ProcessBuilder to execute the adb command but we need a common method for iOS and Android because adb supports only Android.

Kindly add these methods or assist me on how to do these for both iOS and Android

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions