Even after almost a year after its official launch, the Samsung Galaxy S II i9100 is still doing good among the Android ranks and among user preferences, but there are still a few things missing from this nearly idealistic device. One of these is of course, the relative lack of good quality custom ROM’s out there. This is by no means meant as an offense to the Samsung Galaxy S II Android developers out there, but merely a point to be taken about the stability of their marvelous creations.

This article is meant to be guide on full procedure needed to be done before installing one of the most widely spear and appreciated custom ROM’s out there, the Batista 70 foxhound Edition 0.3. First of all, we will begin with the feature list of this ROM, and while this will be a long read, it is worth checking it out because by doing so you will be able to tell if this particular ROM fits your every need. After this we will be covering the steps you need to take before installing a custom ROM and the actual installing tutorial.

Before we move on you should know a couple of very important aspects regarding ROM flashing. Flashing a custom ROM on your Samsung Galaxy S II GT i9100 will most likely void the warranty, so if you are uncomfortable with this, you should probably stop here. If somehow, something goes wrong, you are on your own. Neither we nor the developer of this software can be held responsible for any damage that might come to your device by following this guide. By all means, you should not be discouraged by the above statement, as everything in this article has been tested and should be harmless to your device, but you never know when something bad might happen.

And now let us move on to the first part of this guide, the one that covers the main features of the Batista 70 foxhound Edition 0.3 Android 4.0 ICS custom ROM:



These are the main features of this particular ROM, but to get a better feel of what you are installing feel free to check the screen shots below to see how the new Android 4.0 ICS ROM looks like:

[caption id="attachment_489" align="aligncenter" width="560" caption=" "]Main Menu[/caption]

Settings Menu

The second part of this tutorial consists of the steps needed before the actual installing process. While these steps are not mandatory, we strongly advise you to follow them, as they only refer to backing up the information that is already on your device.

It is very important not to use the KIES PC Suite to back up your data as it does not support any of the custom ROM’s or firmware's out there. In order to back up your SMS, Contacts, Call log, APN Settings etc. all you need to do is use or install the following applications. All of these are only meant to back up your data in case the unexpected happens.


  • Text messages – Install this app: SMS Backup & Restore
  • Phone Contacts – These can be synced via your Gmail/Google account or by exporting them to the micro SD card
  • Call Log – Install this app: Call Log and Restore
  • Pictures, Music, Videos, Files etc.– Copy to internal / external memory card
  • Internet & MMS Settings – Backup all the settings from this path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names”.


As a rule, none of the information stored on either the internal memory card or the external micro SD card can be affected by installing a custom ROM. Just to be sure you should also back up this information to your PC or MAC.

Before proceeding to the install process, we strongly advise you to do the following:

  • Charge your device to full or to a minimum of 60% to ensure that the phone will not power off during the install process.
  • Enable the USB debugging in your Samsung Galaxy S2 GT I9100. This can be done from the following: Settings > Applications > Development > USB debugging. The USB Debugging option should be ticked.
  • Turn Off all the antivirus as well as Firewall tools in your computer as these tools tend to interrupt the process of firmware update.

Next up, the hard part, the flashing process itself:

  • The first step you have to do is to ensure that you are on the rooted XXLPH Firmware. In case you do not have this particular firmware version, be sure to check out both of the link below before proceeding. It is very important to have this particular firmware version installed:
  • The next step involves downloading these two files to your computer: File 1, File 2. Once downloaded, connect your phone to the computer using the original USB cable. After this, you  will need to copy both these packages on to your phone and it would be nice to place them in the root of your internal memory. An example of the path of the files could look like D:\File1.
  • The third step is made up of getting your phone into recovery mode and doing some cleaning up from there. You will need to turn off your phone and after that you can enter the recovery console by pressing Volume Up key+ Menu Key + Power ON key simultaneously. Once in the recovery console you need to select Wipe data/factory reset & Wipe Cache partition in order to clear some important areas needed by the new custom ROM.
  • The fourth step is the one that actually installs the custom ROM. All you need to do is select Install zip from sd card > Choose zip from SD card, and then choose the File 1 named Part 1 Batista70 Foxhound edition Custom ROM Firmware Zip file which you have conveniently placed in the root folder of the phone’s internal memory.
  • Now all you have to do is wait 5 to 10 minutes for the software to do its trick and then simply do to same to install the second file: File 2 that you have also previously downloaded. After a successful flash, the Samsung Galaxy S II will boot to either the recovery console or in the normal starting phase. In the latter case you must return to the recovery and do the fourth step again but this time choosing the second file you downloaded.
  • The fifth step is also the final one and it consists of simply choosing the option to reboot your device from the recovery and starting up your phone. Mind you, the first boot might take a bit longer than usual because the software needs to do some additional tinkering.

If everything worked out smoothly, we want to express our “Congratulations!” because you just successfully installed a custom ROM on your Samsung Galaxy S II device. In case something went wrong during these last steps do not panic, but simply restart part three of the tutorial and you should be ok.

corner-left-up dots-three-vertical