Class AndroidDevice

Hierarchy

  • AndroidDevice

Constructors

Properties

adid: string

Google Play Advertising ID.

The advertising ID is a unique ID for advertising, provided by Google Play services for use in Google Play apps. Used by Instagram.

See

https://support.google.com/googleplay/android-developer/answer/6048248?hl=en

appStartupCountry?: string

Should be received form either launcher/mobileconfig or launcher/sync

build: string
connectionType: string = 'WIFI'
descriptor: string
familyId: string

x-ig-family-device-id header.

Not sure if it's randomly generated, but let it be

id: string
isLayoutRTL: boolean = false
language: string = 'en_US'
phoneId: string
radioType: string = 'wifi-none'
timezoneOffset: string = ...
uuid: string

Accessors

  • get batteryLevel(): number
  • Returns number

  • get details(): {
        android_release: string;
        android_version: number;
        manufacturer: string;
        model: string;
        viewport: {
            height: number;
            width: number;
        };
    }
  • Returns {
        android_release: string;
        android_version: number;
        manufacturer: string;
        model: string;
        viewport: {
            height: number;
            width: number;
        };
    }

    • android_release: string
    • android_version: number
    • manufacturer: string
    • model: string
    • viewport: {
          height: number;
          width: number;
      }
      • height: number
      • width: number
  • get isCharging(): boolean
  • Returns boolean

  • get payload(): Pick<{
        android_release: string;
        android_version: number;
        manufacturer: string;
        model: string;
        viewport: {
            height: number;
            width: number;
        };
    }, "android_version" | "android_release" | "manufacturer" | "model">
  • It is used "as is" in some of requests

    Returns Pick<{
        android_release: string;
        android_version: number;
        manufacturer: string;
        model: string;
        viewport: {
            height: number;
            width: number;
        };
    }, "android_version" | "android_release" | "manufacturer" | "model">

Methods

  • Parameters

    • seed: string

    Returns void