Skip to main content

Device Settings (Enterprise)


How to add an action to a project?

To open the context menu, right-click on an empty space.
Then select Add Action → Android → Device Settings.

Add Action


How to set up device identifiers

With this feature, you can change parameters like IMEI, Android ID (device identifier), IMSI, and Sim Serial (SIM card serial number).

Device Identifiers

You can enter the data manually or use it from the active profile.

You need to have the ZennoDroid module for LSPosed installed.

How to add a mobile operator?

mcc-mnc

You can enter the data manually or use the current profile. For manual entry, all necessary information can be found here

Settings available:

Mobile operator

  • Country. Two letters from the ISO column.
  • Operator code. MCC and MNC columns combined (for example, 25002 for MegaFon).
  • Operator name. The Network column (Baykal Westcom, BeeLine/VimpelCom, MTS).
  • Phone number. Don't add the "+" sign at the start—just 79*** and so on.
You need to have the ZennoDroid module for LSPosed installed.

How to specify the device model?

Device model

Available settings:

  • Manufacturer. Which device are you emulating? (Samsung, Huawei, Xiaomi, Google, Meizu, etc.)
  • Model. Which model is being used. You can find it in build.prop (more on that below).
  • ro.product.brand. If this field is empty, repeat the Manufacturer value.
  • ro.product.board. For newer phones, this is not relevant—you can leave it empty.
  • ro.hardware and ro.build.fingerprint. Get these from build.prop.
You need to have the ZennoDroid module for LSPosed installed.

How to find data in build.prop:

You need to search like this in your search engine:
build.prop phone_model (for example, build.prop Samsung s10).
Go to one of the results, and in the text look for what you need:
ro.product.brand=samsung
ro.hardware.chipname=exynos9820
ro.product.board = нет
ro.product.model or ro.product.system.model

How to find out your phone's parameters?

In the terminal (like Terminal Emulator for Android), run the getprop command.


How to set the WiFi MAC address:

Here you can set a new MAC address for the device's WiFi adapter. You can enter the data manually or use the active profile.

MAC address

Format: use colons XX:XX:XX:XX:XX:XX, or just type it without colons XXXXXXXXXXXX (12 characters)

You need to have the ZennoDroid module for LSPosed installed.

System language selection:

This setting changes the language of the connected smartphone.
Available values: en, ko, de, ja, fr, ru, es, pt, hr, cn, sr, it, cs, th, in, pl, tr, uk, ar, vi, fil

Before changing these settings, make sure the device is powered off.

Setting the time zone:

Lets you pick the device's time zone.
The format is: Europe/Moscow or America/New_York, etc.
Time zone
You can check the full list of time zones here


How to set the date and time:

Set whatever you want: year, month, day, hour, minute, and second.
Time
If you leave all fields empty, the time will sync automatically with the current time.


How to set up a proxy:

This setting lets you set a proxy for all connected devices.
Proxy
Proxy format:

  • With authorization: protocol://login:password@ip:port
  • Without authorization: protocol://ip:port
    Possible values for protocol: http, socks4 or socks5. If not specified, http is used by default.

Proxifier.

A powerful and flexible app that lets you route internet traffic through a proxy server. It allows apps that don't support proxies to work with them.

DNS addresses.

Here you can set DNS server addresses. If you have several, separate them with a comma ,

Local IP.

Set the device's local IP address.

If you make the last part of your address zero, for example, 192.168.20.0, a random address from that subnet will be generated: 192.168.20.2-192.168.20.254.

Redsocks.

To proxy traffic, Redsocks2 is used — a transparent redirector of TCP/UDP connections to a proxy.

Use computer's internet connection.

When this is on, all phone traffic will be routed to your computer.

DNS addresses.

Here you can set DNS server addresses. If you have several, separate them with a comma ,

By default DNS requests are sent through the proxy server. If your requests are blocked (can't connect to the internet or get DNS_PROBE_FINISHED_NO_INTERNET errors), you need to disable DNS forwarding.

C# code to disable DNS forwarding.
var settings = new DroidProxySettings.Redsocks();
settings.UseDnsTcp = false;
settings.UseDnsUdp = false;
instance.DroidInstance.Proxy.SetProxy("socks5://10.20.30.40:8080", settings);

You should run this code before setting up the proxy.

Local IP (only if using the computer's internet connection).

Set the device's local IP address.

If you make the last part of your address zero, for example, 192.168.20.0, a random address from that subnet will be generated: 192.168.20.2-192.168.20.254.

Clash.

A powerful proxy client that can route traffic according to rules you set.

Clash

BusyBox version 1.36.1 or higher is required.

Use computer's internet connection.

When this is on, all traffic from the phone is routed through the computer.

In this mode, IPv6 proxies are not supported.

DNS addresses.

Here you can set DNS server addresses. If you have several, separate them with a comma ,

Local IP (only if using the computer's internet connection).

Set the device's local IP address.

If you make the last part of your address zero, for example, 192.168.20.0, a random address from that subnet will be generated: 192.168.20.2-192.168.20.254.

Local IPv6.

You can also set the local IPv6 address for the device here.

Example: fdfe:dcba:9806::1/126
If you use an address like fdfe:dcba:0::1/126 then the 0 will be replaced with a random hexadecimal value.

Whitelist.

A list of apps whose traffic goes through the proxy (list each app separated by a comma). All other apps will use a direct internet connection (no proxy).

You can find an app's identifier using the Installed Apps tool.

Blacklist.

Here, it's the opposite—you set the list of apps that won't use the proxy. Their traffic goes straight to the internet, and all other apps use the proxy.

You can find an app's identifier using the Installed Apps tool.

You can use either whitelist or blacklist, not both.

If both are filled in, only the whitelist will be used.