Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Important: the original PojavLauncher is no longer an actively supported project. Its official iOS repository was archived on September 23, 2025 and says that PojavLauncher has been discontinued. The project’s successor is Amethyst, maintained by AngelAuraMC for Android, iPhone, and iPad.

You can still find older PojavLauncher instructions online, but treat them as historical. On Android, the repository currently named TeamPojavLauncher/PojavLauncher describes itself as a rewrite based on MojoLauncher and explicitly says it is not affiliated with the original PojavLauncherTeam.

The basic idea remains the same: install a Java Edition launcher, sign in with a Microsoft account that owns Minecraft: Java & Bedrock Edition for PC, choose a Minecraft version, select a renderer, and launch the game. iOS adds a major complication: usable performance requires just-in-time compilation, or JIT.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What you need before installing

  • An Android phone/tablet or a compatible iPhone/iPad.
  • A Microsoft account that owns Minecraft: Java Edition. A mobile Minecraft purchase does not grant Java Edition access.
  • Enough free storage for the launcher, Java runtime, Minecraft version, libraries, worlds, and mods.
  • A reliable Wi-Fi connection for downloading game files and assets.
  • For iOS, a sideloading method that can provide JIT. Installing an IPA by itself is not enough.

Mobile hardware is not equivalent to a gaming PC. Vanilla Minecraft may run acceptably on a modern device, but shaders, large modpacks, high render distances, and resource-heavy worlds can exceed the phone’s CPU, GPU, memory, or thermal limits.

#1 Best Overall
Sale
8Bitdo Ultimate 2C Wireless Controller for Windows PC and Android, with 1000 Hz Polling Rate, Hall Effect Joysticks and Triggers, and Remappable L4/R4 Bumpers (Green)
  • Compatible with Windows and Android.
  • 1000Hz Polling Rate (for 2.4G and wired connection)
  • Hall Effect joysticks and Hall triggers. Wear-resistant metal joystick rings.
  • Extra R4/L4 bumpers. Custom button mapping without using software. Turbo function.
  • Refined bumpers and D-pad. Light but tactile.

Android: install and configure a Pojav-based launcher

The current Android options are prebuilt releases or automatic builds, Google Play, and building the application from source. Because the original project has changed status, check the repository and website carefully before downloading. The Android repository at TeamPojavLauncher/PojavLauncher is a rewrite, not the original official project. The successor promoted by the former PojavLauncher website is Amethyst.

Option 1: install a prebuilt Android APK

  1. Open the current Android project’s official GitHub page or its linked release page. Avoid random APK mirror sites and unofficial “premium” versions.
  2. Download the appropriate APK or automatic build artifact.
  3. Open the downloaded APK. Android may ask you to allow the browser or file manager to install unknown apps. Enable that permission only for the app you are using, then return to the installer.
  4. Install the APK and open the launcher.
  5. Sign in using the Microsoft account that owns Java Edition.
  6. Allow the launcher to create its game directory and download the selected Minecraft files.

If you are using a GitHub Actions build, the documented path is:

Actions → Android CI → choose a build with a green or blue checkmark → Artifacts → app-debug

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The v3_openjdk branch is documented as the normal choice for most users. The downloaded Android artifact is installed as a regular .apk file.

Option 2: build the Android launcher yourself

Source compilation is intended for developers or users who specifically need a development build. It is not the simplest route for ordinary gameplay.

git clone https://github.com/TeamPojavLauncher/PojavLauncher.git
./gradlew :app_pojavlauncher:assembleDebug

On Windows, run the batch wrapper instead:

gradlew.bat :app_pojavlauncher:assembleDebug

The resulting APK is placed in:

app_pojavlauncher/build/outputs/apk/debug/

Build failures commonly result from an incompatible Android SDK, Java version, missing Gradle dependencies, or insufficient storage. A source build also does not remove the need for a valid Microsoft login.

Rank #2
Sale
VOYEE Switch Controllers for Switch/Lite/OLED/PC, Pro Controller
  • RGB Cool Lightning Bolt & Long Battery Life: Switch controller with lightening bolt style and 9-color LED looks really cool; 4 light modes: solid lights, breathing lights, RGB strobe led light and led off; Fully charged: 3-4 hours, Runtime: 10-15 hours
  • Widly Compatible & One-key Pairing/Wake Up: The switch pro controller is compatible with Switch/Lite/OLED/PC Windows 7/8/10 (only wrok for pc under wired connection); 2 pairing ways; Support one key to wake up your switch console
  • Programmable Button & 3 Speeds Turbo: Switch controllers has simplify complex skill operations with M1/M2 key; Support single and multiple mapping; 3 adjustable burst: 5 shots/s, 12 shots/s and 20 shots/s; Programming and Turbo will maximize game play
  • Sensitive Motion Control & 4-Level Nice Vibration: 6-axis gyro sensor help you react quickly, enhance experience in sports games; Buttons and joysticks are responsive, no lag; Dual vibration motors with 4-level feedback: Strong, Medium, Weak and None
  • Great Gift For All People: This cool switch controller will be great gifts for women, men, girl, boy, family and friends; Packing list: 1 X Wireless switch controller, 1 X Type-C cable, 1 X Detailed user manual, 1 X Cool gift box

First launch on Android

  1. Open the launcher and select Microsoft login or the equivalent account option.
  2. Complete the browser-based Microsoft sign-in and authorization process.
  3. Select an installed Minecraft version, or use the launcher’s version-install menu to download one.
  4. Open the version’s settings before launching.
  5. Start with a moderate memory allocation and a short render distance. Increase settings gradually rather than assigning nearly all available RAM.
  6. Choose Holy GL4ES as the initial renderer unless the launcher’s current documentation recommends another option for your device.
  7. Launch Minecraft and test a new world before adding mods or shaders.

Choosing the renderer

Minecraft Java Edition expects desktop OpenGL, while phones and tablets generally expose OpenGL ES or mobile GPU APIs. Pojav-based launchers therefore use compatibility renderers to translate or provide the graphics functions Java Edition expects.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Renderer Useful starting point Important limitation
Holy GL4ES Best general-purpose starting choice; documented as the default and performance-oriented renderer Some mods or newer rendering features may require another renderer
LTW Useful for compatible newer Minecraft installations Documented as working only with Minecraft 1.17 and newer
ANGLE Worth testing on iOS when GL4ES performance is poor Results vary by device and game version
Zink Can help with particular versions, mods, or graphics requirements Not universally best; on many Mali GPUs it cannot run Minecraft 1.16.5 or older because of a driver issue

Change one graphics setting at a time. If the game shows a black screen, crashes during startup, or renders missing textures, switch back to Holy GL4ES before changing several other variables.

iPhone and iPad: the current situation

The original PojavLauncher iOS repository is archived and explicitly discontinued. Its old installation instructions should not be presented as current official support. For a maintained iOS/iPadOS option, look at Amethyst-iOS from AngelAuraMC and follow that project’s own release and compatibility instructions.

Older PojavLauncher documentation described installation through TrollStore, AltStore, SideStore, and GitHub Actions IPA artifacts. Those procedures are useful only as historical context:

  • For TrollStore, the old instructions said to download an IPA, open it from the Files app, tap Share, and choose TrollStore.
  • The old GitHub Actions path was Actions → Development Build → choose a successful build → Artifacts → net.kdt.pojavlauncher.ipa.
  • For AltStore or SideStore, the archived README described adding PojavLauncher Repository from Trusted Sources, then tapping FREE.

Do not assume those exact repository names, IPA files, or signing methods remain available for Amethyst. Use the successor project’s current documentation instead.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why JIT matters on iOS

JIT allows the Java runtime to compile code while Minecraft is running. The archived iOS documentation states that ordinary iOS execution does not provide the JIT behavior PojavLauncher needs for usable performance without debugging or a workaround.

Rank #3
Sale
XBOX Wireless Gaming Controller | Shock Blue
  • MODERNIZED DESIGN — Experience the modernized design of the XBOX Wireless Controller with sculpted surfaces and updated geometry that enhances comfort and control during long gaming sessions.
  • PRECISION PERFORMANCE — Stay on target with a hybrid D-pad and textured grips on triggers, bumpers, and back case for improved accuracy and handling.
  • SHARE BUTTON: Seamlessly capture and share content such as screenshots, recordings, and more with the new Share button.
  • VERSATILE CONNECTIVITY — Connect via USB-C for plug-and-play on console and PC, or quickly pair and switch between supported devices with XBOX Wireless and Bluetooth support.
  • BUILT-IN AUDIO SUPPORT — Plug in compatible headsets using the 3.5mm audio jack for direct voice chat and immersive in-game sound.

This creates a common failure mode: the IPA installs successfully, the icon appears, and the app still fails to launch Minecraft or performs extremely poorly. The installation succeeded; JIT did not.

Historical installation method External device required Wi-Fi required Automatic JIT behavior
AltStore Yes Yes Automatic when AltServer is running locally
SideStore No Yes Not automatic
TrollStore No No Automatic
Jitterbug Only when a VPN is unavailable Yes Not automatic
Jailbroken device No No Automatic

The archived project also warned that signing services which do not use the device UDID are unsupported because they do not provide the required capabilities. A development certificate may work because it supplies the com.apple.security.get-task-allow entitlement used to attach a debugger and enable JIT. In practice, the exact JIT process depends on the current iOS version, sideloading tool, certificate, and successor launcher.

iOS and iPadOS hardware expectations

The archived PojavLauncher iOS project listed iOS 14 or later on these minimum device families:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • iPhone 6s or later
  • iPad 5th generation or later
  • iPad Air 2 or later
  • iPad mini 4 or later
  • All iPad Pro models
  • iPod touch 7th generation

Its smoother-gameplay recommendations were considerably newer: iPhone XS or later, excluding iPhone XR and iPhone SE 2; iPad 10th generation or later; iPad Air 4th generation or later; iPad mini 6th generation or later; and most iPad Pro models except the 9.7-inch model.

These are archived project recommendations, not a guarantee that a current Amethyst build supports the same devices. Check the successor’s release notes before installing.

Minecraft versions, loaders, and mods

The current Android rewrite claims support ranging from rd-132211 through 26.x snapshots, including Combat Test versions. The archived iOS project claimed support for most Java versions from early beta releases through the snapshots available when it was maintained.

Rank #4
EasySMX X05Pro Wireless Gaming Controller for PC, Switch, Android/iOS
  • Universal Multi-Platform Compatibility: Works seamlessly with Windows PC, Switch/Switch 2, Android, and iOS via USB-C, 2.4G wireless (1000Hz), or Bluetooth (125Hz). Note: Not compatible with X-box, Play-Station, Luna, or GeForce
  • Ultra-Quiet Silent Gaming: Silicone-damped buttons for whisper-quiet operation. Perfect for late-night gaming without disturbing family or roommates. All buttons redesigned for silent play—ABXY, D-pad, triggers, and function keys
  • Hall Effect Precision Technology: Drift-free 11-bit Hall Effect joysticks with 1000Hz polling rate in wired/2.4G modes for ultra-fast competitive response. Bluetooth mode offers 125Hz for mobile gaming. Long-lasting durability guaranteed
  • Advanced Trigger & Programmability: Dual-stage adjustable triggers with 2+2 rumble motors for realistic feedback. Two top-mounted programmable buttons avoid accidental presses—solving common back-paddle issues for competitive advantage
  • Ergonomic Comfort & Endurance: Sweat-resistant silicone grip for marathon sessions. 1000mAh rechargeable battery for extended play. Upgraded 8-way D-pad with dome switches delivers precise diagonal control for fighting and retro games

The older iOS project listed Forge, Fabric, OptiFine, and Quilt support. That does not mean every mod works on a phone. A mod can fail because it:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • contains native libraries for desktop architectures only;
  • requires a Java version unavailable or unsuitable on the device;
  • expects desktop OpenGL features that the selected renderer cannot provide;
  • uses more memory than the device can allocate;
  • depends on another mod or loader version that does not match Minecraft;
  • loads shaders or high-resolution textures that overwhelm the mobile GPU.

For troubleshooting, launch a clean vanilla profile first. Then add the loader, test it, add one mod or mod group, and test again. This identifies the component responsible for a crash far faster than copying an entire desktop modpack at once.

Fixes for common problems

Problem What to try
APK will not install Confirm that Android allows installs from the browser or file manager used to open the APK. Remove an older conflicting build or download the APK again from the project’s official source.
Microsoft login loops Check the browser session, complete every authorization prompt, and verify that the account owns Java Edition. Avoid using a child or managed account if its organization blocks the login flow.
Game crashes before the menu Use a clean profile, lower memory allocation, select Holy GL4ES, and confirm that the Java runtime matches the Minecraft version.
Black screen or missing graphics Change the renderer, disable shaders and resource packs, then test vanilla. Zink is not a universal solution, especially on Mali devices with Minecraft 1.16.5 or older.
Very low FPS Lower render and simulation distance, disable clouds and particles, use a lighter resource pack, close other apps, and avoid playing while the device is overheating.
iOS app installs but Minecraft does not run Check JIT first. Sideloading alone is not sufficient on a jailed device. Confirm the current successor’s supported JIT method rather than relying on an old PojavLauncher guide.
Modded game crashes Test vanilla, then the loader, then mods individually. Check Java requirements, mod-loader version, architecture support, memory usage, and renderer requirements.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Is PojavLauncher safe to download?

Download only from a project’s official GitHub repository, official website, or a store listing linked by that project. Be especially cautious with APKs and IPAs advertised as “unlocked,” “premium,” or “no Microsoft account.” A launcher does not legitimately remove Minecraft ownership requirements, and unofficial builds may contain modified code or credential-stealing malware.

Also distinguish the project names: the archived PojavLauncherTeam/PojavLauncher_iOS repository is the original iOS project, while TeamPojavLauncher/PojavLauncher identifies itself as an unaffiliated rewrite. Amethyst is the successor project maintained by AngelAuraMC.

FAQ

Can I still play Minecraft Java Edition on Android with PojavLauncher?

You may be able to use an Android Pojav-based build, but the original project is discontinued. The current Android repository is an unaffiliated rewrite, and Amethyst is the successor promoted for Android and iOS. Use an official project source and confirm current compatibility before installing.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Can I install PojavLauncher on an iPhone without a computer?

It depends on the iOS version, device, sideloading method, and whether the method can provide JIT. The archived PojavLauncher instructions often required a computer or another JIT workaround, and those instructions are no longer current support documentation.

Best Value
Sale
XBOX Wireless Gaming Controller | Robot White
  • MODERNIZED DESIGN — Experience the modernized design of the XBOX Wireless Controller with sculpted surfaces and updated geometry that enhances comfort and control during long gaming sessions.
  • PRECISION PERFORMANCE — Stay on target with a hybrid D-pad and textured grips on triggers, bumpers, and back case for improved accuracy and handling.
  • SHARE BUTTON: Seamlessly capture and share content such as screenshots, recordings, and more with the new Share button.
  • VERSATILE CONNECTIVITY — Connect via USB-C for plug-and-play on console and PC, or quickly pair and switch between supported devices with XBOX Wireless and Bluetooth support.
  • BUILT-IN AUDIO SUPPORT — Plug in compatible headsets using the 3.5mm audio jack for direct voice chat and immersive in-game sound.

Why does the iOS app install but not launch Minecraft?

The most likely cause is missing JIT. iOS can install an IPA while still preventing the runtime behavior needed for Minecraft Java Edition. Check the current Amethyst documentation for a supported JIT procedure.

Which renderer should I use?

Start with Holy GL4ES. It was documented as the default general-purpose renderer and is optimized for common vanilla use. Try LTW for Minecraft 1.17 or newer when appropriate, and test ANGLE on iOS if it performs better on your device. Zink has device- and version-specific limitations.

Do Android and iOS launchers support Forge and Fabric?

The archived iOS project listed Forge, Fabric, OptiFine, and Quilt, and current Android builds support many Minecraft versions. Individual mods can still fail because of Java requirements, native libraries, graphics APIs, memory use, or incompatible dependencies.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do I need to buy Minecraft Java Edition separately?

You need a Microsoft account that owns Minecraft: Java Edition for PC. A purchase of Minecraft for Android or iOS alone does not provide Java Edition access.

The Bottom Line

PojavLauncher should no longer be treated as an actively supported iOS project: the original repository was archived and discontinued on September 23, 2025. For a current installation, investigate Amethyst on Android, iOS, or iPadOS and follow its own release, device, and JIT instructions. On Android, start with an official APK or store build, sign in with a Java Edition account, use Holy GL4ES first, and test vanilla Minecraft before adding mods. On iOS, solve the JIT requirement before troubleshooting graphics or performance.

Quick Recap

SaleBestseller No. 1
8Bitdo Ultimate 2C Wireless Controller for Windows PC and Android, with 1000 Hz Polling Rate, Hall Effect Joysticks and Triggers, and Remappable L4/R4 Bumpers (Green)
8Bitdo Ultimate 2C Wireless Controller for Windows PC and Android, with 1000 Hz Polling Rate, Hall Effect Joysticks and Triggers, and Remappable L4/R4 Bumpers (Green)
Compatible with Windows and Android.; 1000Hz Polling Rate (for 2.4G and wired connection); Hall Effect joysticks and Hall triggers. Wear-resistant metal joystick rings.
$20.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.