Simple guide for first-time users

Use MKProfile without needing technical knowledge.

Start with Base mode, save app data first, choose the apps you want to change, then tap Reset & Apply Fake.

9:41 MKProfile
Fake Mode
Base Full

Safest mode. Reset selected apps and apply new country, language, time zone, location, and app IDs.

Apps to Fake 3 apps
Save App Data 2 apps
Apps to Reset 3 apps
Backup Now Reset & Apply Fake

Install

Install TrollStore, then install MKProfile TIPA

TrollStore support depends on your iOS version. Check compatibility first, install TrollStore with the matching official method, then use TrollStore to install MKProfile.

Before you start

Do not update iOS before checking compatibility. TrollStore only supports specific iOS/iPadOS versions, and the install method is different for different devices.

1

Check your iOS version

On the iPhone or iPad, open Settings > General > About and write down the iOS Version and device model.

2

Confirm TrollStore support

TrollStore supports iOS/iPadOS 14.0 beta 2 through 16.6.1, 16.7 RC, and 17.0. iOS 16.7.x except 16.7 RC and iOS 17.0.1 or newer are not supported.

3

Install TrollStore using the matching guide

Open the official iOS Guide, choose the row that matches your iOS version and device type, then follow that method until the TrollStore app appears.

4

Install Persistence Helper

Open TrollStore Settings and install Persistence Helper when offered. This helps TrollStore and installed apps keep opening after icon cache refreshes.

MKProfile TIPA

Install MKProfile from Safari or Files

  1. 1

    Download the TIPA

    On the device, open Safari and go to mkprofile.xxxcontrol.online, then tap Download TIPA.

  2. 2

    Open it in TrollStore

    If the share sheet appears, choose TrollStore. If it saves to Files, open TrollStore, tap the plus button, then choose the downloaded MKProfile.tipa file.

  3. 3

    Tap Install

    Wait until TrollStore finishes. When MKProfile appears on the Home Screen, open it and choose ENG or VIE.

  4. 4

    Updating later

    To update MKProfile, download the new TIPA and install it over the old app in TrollStore. Do not delete MKProfile first unless you want to remove its local data.

Quick Start

The recommended safe flow

Use this order if you are new, or if you are helping another user set up their apps.

  1. 1

    Choose Base mode first

    Base is the safest mode. It resets selected apps and applies the new profile without using stronger changes.

  2. 2

    Set the Fake Profile

    Open Fake Profile and choose the country, language, time zone, location, iOS version, and device model you want the apps to use.

  3. 3

    Save App Data before changing anything

    Open Save App Data, select important apps, then tap Backup Now. This gives you a saved copy before reset.

  4. 4

    Choose Apps to Fake

    These are the apps that should use the new device information from your Fake Profile.

  5. 5

    Choose Apps to Reset

    These apps will start clean when you run Reset & Apply Fake. Most users choose the same apps they selected in Apps to Fake.

  6. 6

    Tap Reset & Apply Fake

    Wait until MKProfile finishes. Do not open the selected apps during the process. When it is done, open the apps again.

Screenshots

Follow the app screen by screen

These screenshots show the main places users will visit. Some screenshots may come from an earlier build, so follow the names used in this guide if a label looks different.

MKProfile Home screen with selected apps and main action buttons 1 2 3 4 5

Home screen

  1. 1Open the Apps menu to choose Fake Mode, selected apps, and language.
  2. 2Open Fake Profile to set country, language, location, model, and iOS version.
  3. 3Apps to Fake shows apps that will use the new profile.
  4. 4Use Backup Now before changing important apps, then run Reset & Apply Fake.
  5. 5The log area shows progress and success or warning messages.
MKProfile apps menu with Fake Mode and language switch 1 2 3 4 5 6

Apps menu

  1. 1Choose Base first. Use Full only if Base is not enough.
  2. 2Apps to Fake: choose apps that should use the new profile.
  3. 3Save App Data: choose apps to back up before reset.
  4. 4Apps to Reset: choose apps that should start clean.
  5. 5Stop Fake: return selected apps to the real device.
  6. 6Switch the guide language inside the app.
Fake Profile device information screen 1 2 3 4 5

Fake Profile: device

  1. 1Choose the device model that apps should see.
  2. 2Choose the iOS version for the profile.
  3. 3Turn on screen size if apps should match the chosen model.
  4. 4Choose whether the profile should use Wi-Fi, mobile data, or both.
  5. 5Extra switches control which parts of the profile are active.
Fake Profile region and location screen 1 2 3 4 5

Fake Profile: region and location

  1. 1Country controls the region used by the new profile.
  2. 2Auto match by IP can fill country, carrier, and location together.
  3. 3Turn on time zone so apps use the selected region time.
  4. 4Turn on language so apps use the selected language.
  5. 5GPS sets the location and radius shown to apps.
MKProfile Settings screen with reset options and license status 1 2 3 4

Settings

  1. 1Clear app permissions after reset when apps should ask again for access.
  2. 2Fast Backup saves quicker when you do not need the full backup mode.
  3. 3License Status shows whether the app is active on this device.
  4. 4Basic iOS Version applies the generated iOS version information.

Best practice

Start safe, then increase only if needed

Most users should try Base first. If an app still shows old device information, switch to Full and run Reset & Apply Fake again.

Base Safest. Good for most resets and language, region, location, and app ID changes.
Full Use when Base is not enough. Selected apps receive the fake profile directly.

Screen words

What each button means

Save App Data

Choose apps whose data should be backed up before you reset or change them.

Apps to Fake

Choose apps that should use the new profile information.

Apps to Reset

Choose apps that should start clean when Reset & Apply Fake runs.

Reset & Apply Fake

Runs the full change process: reset selected apps, create a new profile, apply language and region, then prepare selected apps.

Stop Fake

Return selected apps to the real device. This is different from restoring a backup.

Backups

Use the Backups tab when you want to restore saved app data from a previous backup.

Before you tap reset

Quick checklist

Help

If something does not look right

Language or region did not change

Close the target apps and run Reset & Apply Fake again. If the app was already open, it may still show old information until it is fully restarted.

The app still sees old phone information

Switch Fake Mode from Base to Full, then run Reset & Apply Fake again for the same app.

An app crashes or behaves strangely after Full

Use Stop Fake for that app, switch back to Base, then run Reset & Apply Fake again.

I want my old app data back

Open the Backups tab and restore the backup you created earlier. Stop Fake only returns the app to the real device; it does not restore saved data.