How to install and use Chainfire3D on Samsung Galaxy S2?

Chainfire3D allows you to play Tegra, Snapdragon & PowerVR games on Samsung Galaxy S II with ARM Mali-400 MP GPU. However, by installing Chainfire3D itself does not allow you to play these games yet. Additional plugins are required to install before Chainfire3D can perform the task. Besides, you need to root Samsung Galaxy S2 first in order to use Chainfire3D. Not a simple task for beginner, so I created a step by step guide to install Chainfire3D on Samsung Galaxy S2.

Prerequisites

  • CF-Root

First of all, please get your Samsung Galaxy S2 rooted. Please follow this guide to do so – How to root Samsung Galaxy S2 with CF-Root? (Video). And make a full system backup before install Chainfire3D for just in case – How to backup Samsung Galaxy S2 with ClockworkMod Recovery? (Video). Nothing should go wrong, but no harm to make backup, right?

Install CF3D driver

Step by Step Installation Guide

  1. Install Chainfire3D from Android Market here.
  2. Download libGLEMU_NVIDIA.zip here, libGLEMU_QUALCOMM.zip here and libGLEMU_POWERVR.zip here.
  3. Put these plugin zip files at sdcard.
  4. Launch Chainfire3D.
  5. Allow Superuser Request access when prompted.
  6. Select CF3D driver ~ Install / upgrade / install CF3D driver.
  7. Then select Install ~ Install CF3D driver and reboot.
  8. After SGS2 rebooted, select Install plugins / shaders ~ Install plugins and shaders from SD card.
  9. It will scan sdcard and external_sd for libGLEMU_NVIDIA.zip, libGLEMU_QUALCOMM.zip and libGLEMU_POWERVR.zip plugins.
  10. Select each of them to install.
  11. That’s all.
ZIP install complete!

There are 3 popular plugins for Chainfire3D ~ NVIDIA, POWERVR and QUALCOMM. Select one of them for the Tegra, Snapdragon & PowerVR games that you want to play. For example, you need to select NVIDIA in order to play NVIDIA Tegra games like Galaxy on Fire 2 THD, Fruit Ninja THD, Guerrilla Bob THD, Arma II: Firing Range THD…

How to use Chainfire3D?

  1. Launch Chainfire3D.
  2. Select Default OpenGL settings ~ Configure default OpenGL settings.
  3. Go to Use plugin ~ Load a plugin.
  4. Select NVIDIA for Tegra games, or POWERVR, QUALCOMM.
  5. Exit Chainfire3D.
  6. Launch the games that you want.
  7. That’s all.
Chainfire3D
NVIDIA plugin for Tegra games

Enjoys Tegra, Snapdragon & PowerVR games on Samsung Galaxy S2.