Clone App Support
TikMatrix and IgMatrix support running multiple clone apps (such as GB TikTok, GB Instagram, Instagram Plus, or other modified versions) on the same device, each with its own package name. This feature enables you to manage multiple accounts more efficiently by using different app instances.
Using clone apps may violate TikTok/Instagram's Terms of Service and could result in account suspension or ban. We only provide technical support for this feature and are NOT responsible for any account-related issues, including bans, suspensions, or restrictions caused by using clone apps. Use at your own risk.
What is a Package Name?
Every Android app has a unique identifier called a package name. The official apps use standard package names:
- TikTok:
com.zhiliaoapp.musically - Instagram:
com.instagram.android
Clone apps use different package names like:
- GB TikTok:
com.zhiliaoapp.musically.gb - GB Instagram:
com.instagram.gb.android - Instagram Plus:
com.instagram.plus.android
TikMatrix/IgMatrix can automatically detect and use the correct package name for each account.
Setting Up Clone Apps
Step 1: Install Clone Apps
- Install your preferred clone app(s) on your device or CloudPhone.
- Make sure each clone app has a unique package name to avoid conflicts.
- Log in to different accounts in each app instance.
Step 2: Configure Package Names
You have two options to configure package names:
Option A: Account-Level Configuration (Recommended)
Set a specific package name for each account:
- Open Accounts in the left navigation.
- Click on an account to edit it, or click Add to create a new one.
- In the Package Name field, you can:
- Manually enter the clone app's package name (e.g.,
com.instagram.gb.android) - Auto-detect by clicking the Detect Package button (requires device selection first)
- Manually enter the clone app's package name (e.g.,
- Click Save.
The Detect Package button automatically detects the currently opened app on the selected device. This is the easiest way to get the correct package name:
- Select a device for the account
- Open the clone app on that device
- Click the Detect Package button
- The package name will be automatically filled in
This feature works with any Android app, including TikTok/Instagram clones, App Cloner apps, and NomixCloner apps.
When you run scripts for this account, TikMatrix/IgMatrix will automatically use the specified package name.
Option B: System-Wide Default
Set a default package name for all accounts that don't have a specific one:
- Open Settings in the left navigation.
- Find the TikTok Package Name or Instagram Package Name field.
- Enter the default package name.
- Click Save.
Account-level settings always override the system-wide default. If an account has its own package name configured, that will be used instead of the default.
How It Works
When you run any automation script:
- TikMatrix/IgMatrix checks if the target account has a custom package name configured.
- If yes, it uses that package name for all UI automation operations.
- If no, it falls back to the system-wide default package name.
- All resource IDs and XPath queries are automatically formatted with the correct package name.
Supported Scripts
The following scripts fully support dynamic package names:
TikMatrix Scripts:
- Login
- Profile Editing
- Post Creation
- Account Warmup
- Mass DM
- Super Marketing
- All other automation features
IgMatrix Scripts:
- Login
- Profile Editing
- Post Creation
- Account Warmup
- Super Marketing
- Boost Posts
- Mass DM
- Match Accounts
- All other automation features
Best Practices
1. Use Descriptive Usernames
Since you may have multiple accounts in different clone apps, use descriptive usernames to identify which app each account belongs to:
username_gb → GB TikTok/Instagram
username_plus → TikTok/Instagram Plus
username → Official App
2. Organize Accounts by Groups
Create device groups based on the clone app type:
- Group A: All accounts using GB apps
- Group B: All accounts using Plus apps
- Group C: All accounts using official apps
3. Test Before Mass Operations
Before running scripts on all accounts:
- Test with a single account first
- Verify the correct app is being used
- Confirm all operations work as expected
4. Keep Package Names Consistent
Once you set a package name for an account, don't change it unless you switch to a different clone app. Consistency helps avoid confusion and errors.