Samsung GT-I9100 official firmware. Maximum clock speed with Turbo Boost technology

Samsung GT-I9100 official firmware. Maximum clock speed with Turbo Boost technology

17.09.2020

Product release date.

Lithography

Lithography indicates the semiconductor technology used to manufacture the integrated chipsets and the report is shown in nanometer (nm), which indicates the size of the features built into the semiconductor.

Terms of Use

Terms of use are the environmental and operating conditions arising from the context of use of the system.
Please refer to the PRQ for the terms of use for a specific SKU.
Please refer to Intel UC (CNDA website) * for current terms of use.

Number of Cores

Core count is a hardware term that describes the number of independent central processing units in a single computing component (die).

Number of threads

A thread, or thread of execution, is a software term that refers to a basic ordered sequence of instructions that can be transmitted or processed by a single CPU core.

CPU base clock speed

The base frequency of the processor is the rate at which the processor transistors open / close. The processor base frequency is the operating point where the TDP is set. Frequency is measured in gigahertz (GHz) or billions of computational cycles per second.

Maximum clock speed with Turbo Boost technology

Turbo Maximum Clock Speed \u200b\u200bis the maximum clock speed of a single core processor that can be achieved using Intel® Turbo Boost and Intel® Thermal Velocity Boost technologies. Frequency is measured in gigahertz (GHz) or billions of computational cycles per second.

Cache memory

The processor cache is an area of \u200b\u200bhigh-speed memory located within the processor. Intel® Smart Cache refers to the architecture that allows all cores to dynamically share last-level cache access.

System bus frequency

A bus is a subsystem that transfers data between computer components or between computers. An example is the system bus (FSB), through which data is exchanged between the processor and the memory controller unit; DMI, which is a point-to-point connection between the Intel Integrated Memory Controller and the Intel I / O Controller Hub on the motherboard; and a Quick Path Interconnect (QPI) interface between the processor and the integrated memory controller.

Design power

Thermal Design Power (TDP) refers to the average performance in watts when the processor is dissipating power (at base clock with all cores engaged) under a complex load as defined by Intel. Read the requirements for thermoregulation systems in the datasheet.

Available options for embedded systems

Embedded Options Available indicates products that provide extended purchase options for smart systems and embedded solutions. Product specifications and conditions of use are presented in the Production Release Qualification (PRQ) report. Please contact your Intel representative for details.

Max. memory size (depends on memory type)

Max. memory size refers to the maximum amount of memory supported by the processor.

Memory types

Intel processors® supports four different memory types: single channel, dual channel, triple channel and Flex.

Max. number of memory channels

Application bandwidth depends on the number of memory channels.

Max. memory bandwidth

Max. memory bandwidth refers to the maximum rate at which data can be read from memory or stored in memory by the processor (in GB / s).

ECC memory support ‡

ECC memory support indicates the processor is supporting ECC memory. ECC memory is a type of memory that supports the identification and repair of common types of internal memory corruption. Note that ECC memory support requires both processor and chipset support.

Processor Graphics ‡

The graphic system of the processor is a graphic data processing circuit integrated into the processor, which forms the operation of the functions of the video system, computing processes, multimedia and information display. Intel® HD Graphics, Iris ™ Graphics, Iris Plus Graphics, and Iris Pro Graphics deliver advanced media conversion, high frame rates and 4K Ultra HD (UHD) video display capability. For more information see the Intel® Graphics Technology page.

PCI Express Revision

PCI Express revision is the version supported by the processor. PCIe (Peripheral Component Interconnect Express) is a high-speed serial expansion bus standard for computers to connect hardware devices to. Different PCI Express versions support different data transfer rates.

PCI Express Configurations ‡

PCI Express (PCIe) Configurations describe the available PCIe lane configurations that can be used to bind PCH PCIe lanes to PCIe devices.

Max. number of PCI Express lanes

The PCI Express (PCIe) lane consists of two differential signaling pairs for receiving and transmitting data, and is the basic element of the PCIe bus. PCI Express lanes are the total lanes supported by the processor.

Supported connectors

A connector is a component that provides mechanical and electrical connections between the processor and the motherboard.

T JUNCTION

The temperature at the actual contact patch is the maximum temperature allowed on the processor die.

Intel® Optane ™ Memory Support ‡

Intel® Optane ™ memory is a revolutionary new class of non-volatile memory that works between system memory and storage devices to improve system performance and responsiveness. Combined with the Intel® Rapid Storage Technology driver, it efficiently manages multiple storage tiers, providing a single virtual disk for the operating system, thus storing the most frequently accessed information on the fastest storage tier. Intel® Optane ™ memory requires special hardware and software configurations. For configuration requirements, visit https://www.intel.com/content/www/en/en/architecture-and-technology/optane-memory.html.

Intel® Turbo Boost Technology ‡

Intel® Turbo Boost Technology dynamically increases the processor frequency to the required level by taking advantage of the difference between the nominal and maximum values \u200b\u200bof the temperature and power consumption parameters, which allows you to increase energy efficiency or "overclock" the processor when needed.

Intel® vPro ™ Platform Compliant ‡

The Intel vPro® platform is a collection of hardware and technologies used to create end-to-end business computing systems with high performance, built-in security, advanced management features, and platform stability.

Intel® Hyper-Threading Technology ‡

Intel® Hyper-Threading Technology (Intel® HT Technology) provides two processing threads for each physical core. Multi-threaded applications can perform more tasks in parallel, which greatly speeds up work.

Intel® Virtualization Technology (VT-x) ‡

Intel® Virtualization Technology for Directed I / O (VT-x) allows a single hardware platform to function as multiple “virtual” platforms. The technology improves management capabilities by reducing downtime and maintaining productivity by allocating separate partitions for compute operations.

Intel® Virtualization Technology for Directed I / O (VT-d) ‡

Intel® Virtualization Technology for Directed I / O complements the virtualization support in IA-32 (VT-x) and Itanium® (VT-i) processors with I / O virtualization. Intel® Virtualization Technology for Directed I / O helps users increase system security and reliability and improve I / O performance in virtualized environments.

Intel® VT-x with Extended Page Tables (EPT) ‡

Intel® VT-x with Extended Page Tables, also known as Second Level Address Translation (SLAT) technology, accelerates memory-intensive virtualized applications. Extended Page Tables on Intel® Virtualization Technology-enabled platforms reduce memory and power overhead and increase battery life by hardware optimized page table management.

Intel® TSX-NI

Intel® Transactional Synchronization Extensions New Instructions (Intel® TSX-NI) are a set of instructions designed to scale performance in multi-threaded environments. This technology helps to more efficiently perform concurrent operations through improved control of software locking.

Intel® 64 architecture ‡

Intel® 64 architecture, when combined with the associated software, supports 64-bit applications on servers, workstations, desktops, and laptops.¹ Intel® 64 architecture delivers performance improvements that allow computing systems to use more than 4 GB of virtual and physical memory ...

Command set

An instruction set contains basic commands and instructions that the microprocessor understands and can execute. The value shown indicates which Intel instruction set the processor is compatible with.

Instruction set extensions

Instruction set extensions are additional instructions that you can use to improve performance when performing operations on multiple data objects. These include SSE (Support for SIMD Extensions) and AVX (Vector Extensions).

Idle states

Idle state (or C-state) mode is used to conserve power when the processor is idle. C0 means an operational state, that is, the CPU is currently doing useful work. C1 is the first idle state, C2 is the second idle state, and so on. The higher the numerical indicator of the C-state, the more energy-saving actions the program performs.

Enhanced Intel SpeedStep® Technology

Enhanced Intel SpeedStep® Technology helps ensure high performance while meeting the power-saving requirements of mobile systems. Standard Intel SpeedStep® Technology allows voltage and frequency switching based on processor load. Enhanced Intel SpeedStep® Technology is built on the same architecture and uses design strategies such as decoupling voltage and frequency changes, and clock distribution and recovery.

Thermal control technologies

Thermal management technologies protect the processor case and system from overheating failure with multiple thermal management features. The Digital Thermal Sensor (DTS) detects the core temperature, and thermal management functions reduce the power consumption of the processor chassis as needed, thereby lowering temperatures to ensure operation within normal operating specifications.

Intel® Privacy Shield Technology ‡

Intel® Privacy Shield Technology is built-in token-based security technology. This technology provides simple, reliable controls for online access to business and business data, protecting against security threats and fraud. Intel® Privacy Shield Technology uses hardware-based PC authentication mechanisms to authenticate your PC to websites, banking systems, and network services to ensure your PC is unique, protects against unauthorized access, and prevents malware attacks. Intel® Privacy Shield Technology can be used as a key component of two-factor authentication solutions for securing website information and controlling access to business applications.

Intel® Stable Image Platform Program (Intel® SIPP)

The Intel® Stable Image Platform Program (Intel® SIPP) provides zero changes to core platform components and drivers for at least 15 months or until the next generation release, making it easier for IT staff to effectively manage endpoint computing.

Intel® AES New Instructions

Intel® AES-NI (Intel® AES New Instructions) commands are a set of commands that enable you to quickly and securely encrypt and decrypt data. AES-NI commands can be used to solve a wide variety of cryptographic tasks, for example, in applications providing bulk encryption, decryption, authentication, random number generation, and authenticated encryption.

Intel® Memory Protection Extensions (Intel® MPX) Commands

Intel® Memory Protection Extensions (Intel® MPX) are a set of hardware features that can be used by software in conjunction with compiler changes to check the safety of generated memory references at compile time due to possible buffer overflow or underload.

Intel® Trusted Execution Technology ‡

Intel® Trusted Execution Technology enhances secure command execution by hardware expansion of Intel® processors and chipsets. This technology provides security features such as measurable application launch and secure command execution for digital office platforms. It does this by creating an environment where applications run in isolation from other applications in the system.

Function Cancel Execute Bit ‡

The cancel bit is a hardware security feature that can help reduce vulnerability to viruses and malicious code, and prevent malware from executing and spreading to a server or network.

Intel® Boot Guard

Intel® Device Protection Technology with Boot Guard is used to protect systems from viruses and malware before loading operating systems.

Samsung's flagship S-series smartphones, released annually by Samsung, are characterized not only by a high level of technical performance, but also by a very long lifespan. Below we will talk about the firmware Samsung Galaxy S 2 GT-I9100 - a phone that is considered an "old man" by the standards of the world of Android devices, but at the same time continues to perform its functions at a decent level even today.

Of course, the efficient operation of any Android device is possible only if its software part is in good condition. If with operating system there are problems, in most situations the firmware will help, which in the case of the Samsung Galaxy S2 (SGS 2) can be performed in several ways. Despite the fact that the methodology for reinstalling Android on the Galaxy S 2 model has been repeatedly applied in practice, and strict adherence to the instructions below practically guarantees the smoothness of the processes and their positive result, do not forget:

The user performing operations with the smartphone is solely responsible for possible damage to the device as a result of incorrect actions, software failures and other force majeure circumstances that may arise in the process of following the recommendations below!

The successful execution of almost any work largely predetermines the correct preparation of the facility for operations, as well as the tools that may be needed. With regard to the firmware of Android devices, this statement is also true. To quickly and easily reinstall the OS and get the desired result (type / version of Android) on the Samsung GT-I9100, it is highly recommended to carry out the following preparatory procedures.

Drivers and operating modes

For the interaction of the computer and utilities with the internal memory of Android devices, it is necessary that the operating system of the PC be equipped with drivers that allow the Windows OS to "see" the smartphone, which is in specialized modes and connected to the USB port of the computer.

Download the app installer from GT-I9100 official technical support web page from the link below. Select the version to download 2.6.4.16113.3 .

Install the tool following the instructions in the installer. After Kies is installed, all the necessary drivers will appear in Windows to manipulate the phone using a PC.

Among other things, the Kies program can be used for many operations with the GT-I9100, for example, saving data from the phone.

If, for any reason, you do not want to install Kies or you are not able to, you can use the driver package, which is distributed separately. Link to download the component installer "SAMSUNG_USB_Driver_for_Mobile_Phones.exe" for the model in question:


Switching modes

To seriously interfere with the internal memory of an Android device where OS components are installed, it is often necessary to switch the device into special service states. For Samsung GT-I9100, this is the recovery environment (recovery) and software download mode ( "Download", "Odin-mode"). In order not to return to this issue in the future, let's figure out how to start the device in the indicated modes at the preparation stage.

Factory reset, official software update

All methods of reinstalling the OS on the Samsung Galaxy S2 GT-I9100, suggested below in this material, except for cases when recovery of the crashed Android is required, assume that the device is initially running the official system of the latest version released by the manufacturer - 4.1.2 !

Restoring the settings to the factory values \u200b\u200band clearing the memory of the device from the information contained in it allows you to get rid of the software "garbage" accumulated during the operation of SGS 2, the effects of viruses, "brakes" and system freezes, etc. In addition, installation of the system software in a cleared The user experience device is very often much more efficient in terms of performance levels when used later.

In a word, before manipulating the SGS 2 system software, follow the procedure for returning the device to the factory state and update the official OS to latest version... For many users of the model in question, by the way, following the instructions below is enough to get the expected result - a smartphone in an out-of-the-box state with respect to the software part and running the latest version of the official Android.

  1. In any way, copy important information from the device to a safe place (some methods of archiving information are described below in the article), fully charge its battery and start the device into the recovery environment mode.

  2. Select in recovery "Wipe data / factory reset", then confirm the need to erase the information - item "Yes ..."... Wait for the cleaning procedure to complete - a notification appears on the screen "Data wipe complete".

  3. Restart your phone by selecting the option in the recovery environment "Reboot system now", wait for the Android welcome screen to appear and define the main operating system settings.

  4. Make sure the latest version of the official system is installed (4.1.2). Follow the path "Settings" - "Phone information" (at the very bottom of the list of options) - "Android version".

  5. If for some reason the Android update has not been carried out before and the installed build number is below 4.1.2, update. It is very easy to do this:
    • Connect the device to wi-Fi networks and go along the path: "Settings" - "Phone information" - "Software Update".

    • Click "Refresh", then confirm that you have read the Samsung System Software Terms of Service. Next will start automatic loading update, wait for the download of components to complete.

    • After the notification about the completion of the download of the update package appears, make sure that the battery of the device has a sufficient battery level (more than 50%) and press "Install"... Wait a little, the smartphone will automatically reboot and the installation of the updated OS components will begin, which can be monitored using the filling progress bar.

    • At the end of the installation of the updated Android, the device will automatically reboot again, and upon completion of the initialization of the components, all applications will be optimized,

      and you will get the latest OS from SGS 2.

It may be necessary to repeat the update procedure several times until a situation occurs when, when selecting an item "Refresh"on the way "Settings""About device", a notification will appear « Latest updates already installed ".

Root-rights

The Superuser privileges obtained on the GT-I9100 smartphone allow you to perform a lot of actions not documented by the manufacturer with the system software. In particular, a user who has received root rights can clear the official Android of preinstalled system applications that cannot be removed by standard methods, thus freeing up space in the device's memory and speeding up its operation.

In the aspect of changing the system software, root-rights are important primarily due to the fact that only by using them can you make a full-fledged backup before serious intervention in the system software of the device. There are several methods for obtaining Superuser rights. For example, it is effective for the model to use the KingRoot application and the instructions from the article:

Rooting the S 2 model from Samsung is also possible without using a computer. To do this, you can refer to the functionality of the Framaroot program, following the recommendations from the material available on our website:

An equally effective method of obtaining Superuser privileges is to install a specialized zip package "CF-Root" using the recovery environment that developers equip their devices with.


Backup, IMEI backup

Getting a backup copy of the information contained in a smartphone before starting to interfere with its software part is an important step, because the data stored in smartphones is often very valuable for their owners. Saving user information, apps, and more from the Galaxy S 2 can be done in different ways.

Archiving user information

In addition to tools from third-party developers designed to archive information and listed in the material at the link above, users of the model in question who prefer official means of manipulation and do not plan to switch to custom firmware can use the aforementioned Kies software to backup data.

In this option, act by analogy with other Samsung devices, repeatedly reviewed in articles on our resource. For instance:

EFS area backup

A very important action that must be taken before interfering with the system sections of the Samsung S2 memory is saving a backup copy of the IMEI. The loss of this identifier during the reinstallation of Android is not such a rare case, which leads to the inoperability of the mobile network. Restoring IMEI without backup is rather difficult.

The identifier itself and other settings of the radio module are stored in the system memory of the device, called "EFS"... The dump of this section is essentially a backup of the IMEI. Consider the simplest way protect the device from unpleasant consequences.

Your phone must have a MicroSD card of any size!


In this way, a backup copy of the most important system memory area of \u200b\u200bthe SGS 2 will be saved on the removable storage device. You can additionally copy the resulting storage to a secure storage location, for example, on a PC disk.

Firmware

Performing the above preparatory steps in most cases is enough for safe and quick installation of the desired Android version in Samsung GT-I9100. Below we describe the most effective methods of carrying out operations on the model in question, which allow you to completely reinstall the official system, restore the device from the "brick" state, and even give the phone a "second life" by equipping it with a modified OS from third-party developers.

Method 1: Odin

Regardless of the state of the Samsung GT-I9100 system software, reinstalling the official assembly of the phone operating system in most cases can be done using the Odin application. This tool, among other things, is most effective when the device is "sprinkled", that is, in a situation where the smartphone does not boot into Android and the reset through recovery does not help.

Single file firmware

The simplest and safest operation performed through One is the installation of the so-called single-file firmware. By following the instructions below, the user is able to install the official system of the latest version released by the manufacturer into the phone in question - Android 4.1.2 for the region "Russia".

  1. Download the latest version of Odin from the link from the application review article on our resource, unpack the resulting archive into a separate folder and run the application.

  2. Switch S2 to mode "Download" and connect it with a cable to the USB port of the PC. Wait until the device is detected in the program One, that is, make sure that the port number is displayed in the first field "ID: COM".

  3. Click the button in the application "AP", which will lead to the opening of the Explorer window in which you need to specify the path to the image "I9100XWLSE_I9100OXELS6_I9100XXLS8_HOME.tar.md5"downloaded from the link above. With the package highlighted, press "Open".

  4. Everything is ready for transferring the system components to the device. Click "Start".

  5. Wait for the partition rewriting to complete. The names of the areas that are currently being manipulated are displayed in the upper left area of \u200b\u200bthe Odin window. The process can also be controlled by observing the appearing inscriptions in the log field.

  6. When the process of overwriting system areas is complete, the One window will display notifications: "PASS" top left and "All threads completed" in the logs field.

    This completes the reinstallation of Android, the device will be rebooted into the operating system automatically.

Service firmware

In the case when SGS 2 does not show signs of life, does not start, reboots and the above operation, which involves installing a single-file firmware, does not bring a positive effect, it is necessary to flash through One specialized package consisting of three files, and in critical situations, carry out additional re-partitioning internal memoryusing a PIT file.

In addition to restoring the software part, following the recommendations described below is the most effective method for returning the device to the factory state after installing custom solutions, modified recovery, etc. You can download the archive with the files used in the example below by following the link:

  1. Unpack the archive containing the three firmware images and the PIT file into a separate directory.

  2. Run Odin and connect the device to the PC in the mode "Download".

  3. Clicking in turn the buttons for downloading components, add files to the program, indicating the path to them in the Explorer window:

    Field "BL" remains unfilled, and as a result, you should get a picture as in the screenshot:

  4. When making the first attempt to flash the phone with a service package, we skip this point!

    Re-partition only if installing a three-file package does not work!


  5. To start overwriting areas of Samsung GT-I9100 internal data storage, click "Start".

  6. Wait until the process of overwriting all partitions of the device's drive is completed.

  7. At the end of the transfer of files to the device, the latter will automatically reboot, and an inscription confirming the effectiveness of the operation will appear in window One "PASS".

  8. Wait until the welcome screen appears with a choice of language (the first launch after reinstalling the operating system will take longer than usual - approximately 5-10 minutes).

  9. Carry out the installation of the basic parameters.

    You can use a smartphone running the official Android build!

Method 2: Mobile Odin

For those users who prefer to manipulate their Samsung Android devices without using a PC, there is a wonderful tool - Mobile Odin. The application allows you to perform a large number of different actions with the software part of Samsung Galaxy ES 2 - to install official single-file and multi-file packages, rewrite kernels and recovery, clean the phone from accumulated data, etc.

To use it effectively, Mobile One device must boot into Android and be equipped with Superuser privileges!

Single file firmware

Description of the possibilities that Mobile Odin provides for owners of Samsung GT-I9100, let's start with the installation of single-file firmware - the simplest method to reinstall Android on the device in question.

  1. Download the package with the system image for the model (the link above is build 4.1.2, other versions can be searched on the Internet) and place it on the device's removable drive.

  2. Install Mobile Odin from Google Play Store.

  3. Run the tool and give it root rights. Allow downloading of additional components necessary for the full functioning of the tool - button "Download" in the request that appears.

  4. Scroll through the features on the Mobile One home screen and find "Open file ..."... Touch to bring up this option, then select "External SD-card" as a carrier of the installation files in the appeared window-request.

  5. Go to the path where the single-file package was copied, and open the file by tapping on its name. Next press "OK" in the window listing the system partitions that will be overwritten at the end of the procedure.

  6. As you can see, a description of the path to the single-file firmware on the card has appeared under the section names. In almost all cases, it is recommended to reinstall the system software with a complete cleaning of the device's internal data storage from the data contained in it, so scroll down the list of Mobile Odin options to find the section "WIPE" and check the checkboxes "Wipe data and cache", Wipe Dalvik cache.

  7. Everything is ready to reinstall the OS - select the item "Flash firmware" In chapter "FLASH", confirm your awareness of the risks by tapping "Continue" in the request window. The data transfer will start immediately and the smartphone will automatically reboot.

  8. The process of overwriting system partitions is displayed on the phone screen as a filling progress bar and notifications about which area is being processed at the moment.

    Wait for the procedure to complete without doing anything. Upon its completion, SGS 2 will automatically reboot into Android.

  9. After the initial setup of the operating system, its reinstallation via Mobile One can be considered complete!

Three-file firmware

Mobile One provides its users with the ability to install, among other things, service packages with an operating system, containing three files. You can download these three components to get Android version 4.2.1 on SGS 2 as a result of their installation by following the link below, other assemblies are available on the Internet.

  1. Place all three files from the service pack in a separate directory created on the phone's removable storage.

  2. Follow steps 2-3 of the above instructions for installing single-file firmware via Mobile One.

  3. On the MobileOdin home screen, tap "Open file ...", specify the path to the directory where the images you want to install are located, and select the file that contains the combination of characters in its own name "CODE".

  4. Tap the item "Modem", specify the path to the image containing in its name "MODEM", and then select that file.

  5. Mark the checkboxes that suggest clearing the device's data storage partitions before flashing and press "Flash firmware", then confirm the request to continue the procedure, despite the potential risks - the button "Continue".

  6. Mobile One will carry out further manipulations automatically - the smartphone will reboot twice, and as a result, the reinstalled Android will be launched.

  7. Additionally. After completing the above steps, you can overwrite the CSC section - the image file containing the name of this area in the name contains information about the regional binding of the firmware. The action is performed in the same way as installing the Android single-file package, only you can do without cleaning the partitions and after selecting the option "Open file ..." in Mobile Odin, you must specify the path to the file with the name "CSC ...".

Method 3: PhilzTouch Recovery

Owners of, frankly, outdated Android smartphones are most interested in custom firmwares. For Samsung S2 GT-I9100, a huge number of solutions have been created that make it possible to get new ones on the device. android version... Some software products that deserve attention and are generally suitable for everyday use on the model are discussed below in the article.

Most of the unofficial OS assemblies for the device in question are installed using a modified (custom) recovery. Consider the process of equipping a smartphone with a custom OS using PhilzTouch Recovery - an improved version of CWM Recovery.

Equipping the PhilzTouch Recovery Device

Before using the described tool for SGS 2 firmware, the modified recovery must be installed in the phone. The easiest way to do this is to install a custom zip package using the factory recovery environment.

Installing modified recovery images found on the Internet without a custom kernel can damage the device during further operation of the recovery environment!


Installing custom Android 4.4

Custom OS, which is based on Android KitKat, are some of the best solutions for this device in terms of the ratio of features / performance. For example, the popular Android MIUI shell is available for installation on Samsung GT-I9100 and is successfully used by many device owners. There are many variants of this software product ported for the model by various development teams and enthusiastic users.

As an example, we will install the MIUAI assembly based on Android 4.4 created by the Miui Russia team into the phone. You can download the package with the proposed OS for installation via the extended recovery environment by following the link:

  1. Place the custom wrapper zip file on the SGS 2 memory stick and reboot into PhilzTouch recovery.

  2. Create backup installed system... To do this, follow the path: "Backup and Restore" - "Backup" and wait for the completion of the procedure for creating a backup on a removable drive.

    After archiving information, return to the main FilzTach Recovery screen by touching the button "Back" twice.

  3. Format the memory areas of the device:
  4. Everything is ready for the direct installation of the MIUI custom:
  5. After completing the custom installation, go to the main screen of the recovery environment and reboot SGS 2 by tapping "Reboot System Now".

    Wait for the screen to appear "Welcome!", with which the definition of the main parameters of the MIUI shell begins.

  6. After setting up,

    you can use one of the most functional and cute OS

    based on Android KitKat for Samsung S2 GT-I9100!

Installing custom based on Android 5.1

The transition from the fourth version of Android to newer OS versions is carried out by a slightly different method than the one described above, and for a positive result, additional manipulations will be required with the markup of the device's internal memory and the system kernel.

Following the instructions below, you can install a custom solution CyanogenMOD 12.1. For other Lollipop based shells, the kernel used and the procedure may differ!

Step 1: Re-partition the SGS 2 memory

Since in Android, starting from the 5th version, the Dalvik application runtime was replaced by ART, to install new versions of the OS in old devices, it is very often required to redistribute the volumes of system memory partitions (re-partitioning). To perform the operation on Samsung Galaxy ES 2, you need to reflash the device through Odin using a specialized three-file package with the OS and a modified PIT file.

Before starting the re-partitioning, remove the memory card from the smartphone!

  1. Download the three-file firmware with integrated root-rights from the link above, unpack it into a separate directory.

  2. Follow the first three steps of the instructions for installing the service firmware from the description "Method 1: Odin" above in this article. To load into the program, use the files from the directory "ROOT_I9100XWLSE + PIT4GB" with a modified three-file system!

  3. Open the tab "Pit", click "OK" in the risk warning prompt window.

    Click "PIT" and in Explorer specify the path to the file "I91001GB_4GB.pit"located in the folder with the three-file modified package.

  4. Go to the tab "Options" in Odin and check if the checkbox is checked "Re-Partition"... Next click "Start" and wait for the end of the re-partitioning, as well as the installation of the official OS with integrated root-rights.

  5. If, at the end of the processes by the program, the smartphone automatically reboots into factory recovery, disconnect the device from the PC, select the item in the recovery environment "Wipe data / factory reset", confirm the need for formatting by selecting the item "Yes ...", wait until the cleaning procedure is completed and restart the device by selecting in recovery "Reboot system now".

  6. After downloading Android and specifying the initial parameters, pull down the notification curtain and tap on the item that is there "Blank USB storage"... Next press "Format" in the request window.

    If the above notification is missing, go to "Settings""Memory" and tap "Format USB stick", press the button to start cleaning and wait for it to complete.

    Upon completion of the procedure for clearing the internal storage, the SGS 2 memory re-partitioning will be completed. You can make sure that the volumes of the partitions have been redistributed successfully by going to the following path on your smartphone: "Settings" - "Memory"... The picture should match the screenshot:

Step 2: Install CyanogenMod 12.1

After the internal drive of Samsung GT-I9100 is re-partitioned, there are no obstacles to installing the modified firmware based on Android 5.1 into it. You will need four zip files: two of them contain custom kernels and recovery images, the third contains a package for equipping Android with Google services, and, finally, the CyanogenMod 12.1 shell itself of the latest version for the device in question. Everything you need is packed in an archive, which can be downloaded from the link:

  1. Unzip the package downloaded from the link above and copy the resulting directory containing four zip files to the MicroSD card installed in SGS 2.

  2. Reboot into native recovery, install the kernel and custom environment package in exactly the same way,

    as described above in section "Equipping the PhilzTouch Recovery Device" of this article.

  3. Reboot Samsung ES 2 into the modified PhilzTouch Recovery environment and follow the steps in the instructions "Installing custom based on Android 4.4.4" above in the article. That is, create a backup and format the partitions.

  4. Without restarting PhilzTouch Recovery after cleaning (this is important!), Install the zip package "CWM_i9100_6.0.5.1.zip"... The path is as follows:
  5. From the PhilzTouch Recovery home screen, open "Advanced", select the first function in the list - "Reboot Recovery"and then tap "Yes - Root device"

  6. As a result of the previous step, the smartphone will reboot into CWM Recovery 6.0.5.1.

    It is very simple to work in this environment - you move through the menu items using swipes up and down, select an option - swipe to the right, return to the previous menu - swipe to the left.

  7. Clear all directories in the phone memory (they will be created again when the system restarts). For this:
  8. Install Cyanogen Mod 12.1:
  9. Equip the system with services and google appsby installing the file "Gapps-modular-pico-5.1.1-signed.zip"... The steps are exactly the same as those when installing the CyanogenMod package described in the previous paragraph of this instruction.

  10. Finally, it's time to reboot into the installed modified Android. Activate "Reboot system now" in the main CWM menu and then (important!) - select "No" on the query screen "Fix root"... Wait for the CyanogenMod components to initialize.
  11. After all the components of the custom are optimized, the CyanogenMod welcome screen will appear with a choice of language. Set the basic parameters related to the functioning of Android.

    Now everything is ready to use one of the most popular,

    stable and functional systems for Samsung Galaxy ES 2!

Method 4: TWRP

The technical characteristics of SGS 2 allow, and the huge popularity among romodels has ensured the creation and development of firmware for a smartphone, which are based on Android 7 and even the latest at the time of this writing, 8.0 Oreo. All the newest assemblies of custom software products for the model are installed using a more progressive solution than the aforementioned CWM and PhilzTouch solutions among the modified recovery - TeamWin Recovery (TWRP).

It should be noted that before the direct installation of custom Android Nougat and higher through TWRP in the model in question, some additional manipulations are required. Reinstalling the system in the above ways, according to the intention of the author of this article, was to give the reader the necessary knowledge, skills and tools to interact with the system software of the device in question. Therefore, the process of equipping the device with one of the latest Android shells will be described briefly and without delving into the meaning of this or that action.

Just step by step and clearly follow the instructions below and as a result you will get a Samsung S2 running LineageOS 14.1, based on Android 7.1.

  1. Download the archive from the link above and unpack it into a separate directory.

    This will result in two folders:


  2. Launch Odin on PC, connect SGS 2 put into "Download" to the USB port.

    Do the following in the program:


  3. Press all three hardware buttons on the phone at the same time: "Vol +", "Home", "Power" and hold them until the CWM recovery is loaded.

    In the recovery environment, do the following:


  4. The fulfillment of the previous point will lead to a reboot of the device in TWRP, with the help of the functions of which it is installed by custom, as well as Gapps. If you have never had to deal with the need to install packages through TVRP, read the material:

    In general, it is necessary to carry out the following manipulations:


  5. The first launch, accompanied by the display of the bootable custom on the screen, takes a long time and ends, as in all similar cases, with the appearance of the modified shell welcome screen. Select basic settings

    and start learning new features

    one of the most advanced Android options for Samsung S2!

As you can see, every owner of the device has the ability to perform various manipulations with the system software of one of the first S series smartphones released by Samsung. Despite some difficulty in performing reinstallation of Android on the GT-I9100 model using separate methods, clear and thoughtful execution of the instructions in almost all cases brings a positive result. Happy firmware!

The international version of the Samsung Galaxy S2 has not received updates from the manufacturer for a long time, but we were able to find the official Android 4.1.2 ZSLSE firmware. The firmware is not tied to any operator, that is, it works on an international smartphone model and has Chinese language packs. In order to take advantage of this update, you need to have an unlocked Galaxy S2 and follow the step-by-step instructions carefully.

Before downloading the necessary materials, you need to check your smartphone - you need ClockworkMod installed.

Now, let's note the changes made to the firmware: you will receive an updated TouchWiz interface, as well as Project Butter, an improved lock screen, S-Cloud, Direct Call, Smart Stay and Pop-up Play. If you have a truly international Galaxy S2, you'll also get 50GB of DropBox, multiple desktops and an improved Google Now, and a new notification bar.

This firmware is for the international version of Samsung Galaxy S2 GT-I9100 ONLY!

To install the update, pre-charge the batteries to at least 85%, and also enable the item in the "USB Debugging" settings. Check it out in the settings in the developer menu.

Do not forget that installing the official update will remove the previously obtained root-rights and you will then have to try again to get the superuser rights.

Do not forget that you act only at your own peril and risk, as we are not responsible for all your actions. If an unforeseen situation occurs, then all the fault lies solely with you.

The instructions are presented ONLY for informational purposes.

Instructions for installing Android 4.1.2 update on Galaxy S2 GT-I9100 (ZSLSE):

  • Step 1.Download the Android 4.1.2 ZSLSE firmware file for Galaxy S2 to your computer (the file is available for download at the end of the manual).
  • Step 2.Download Odin v1.85, which you need to install the update.
  • Step 3.Turn off your phone and restart it in download mode by pressing and holding the volume buttons and the Home button. Press the Power / Power button until the Android robot icon and triangle appears. Press the POWER button again to enter download mode.
  • Step 4.Launch ODIN on your computer and connect your phone to it while it's in download mode.
  • Step 5.While your Galaxy S2 is connected to your computer, you will see the ID: COM displayed in yellow with the corresponding COM port number - this process can take a few minutes!
  • Step 6.Select the files that you want to install - you can find them among those extracted from the archive you downloaded in the first step.
    Check the PDA item and select the file with the extension .tar or.md5.
    Check the Phone box and select the MODEM file. If you do not see this file among the unzipped files, skip this step.
    Check the box next to CSC and select the CSC file. Again, if this file is missing, skip this step.
    Check the PIT item and select the .pit file. You can also skip this item if you did not receive a similar file from the archive
  • Step 7.Turn on the item "auto-reboot" and "F reset time" in the ODIN program. If in the sixth paragraph you marked the file with the .pit extension for installation, then you must also check the box "re-partition".
  • Step 8.Press the START button in ODIN and the installation will automatically continue. The process may take several minutes.
  • Step 9.Once the installation is complete, your Galaxy S2 will reboot itself. Once you see the home screen, disconnect your Galaxy S2 from your computer and you can check installed update Android Jelly Bean.

Files to install Android 4.1.2 Jelly Bean on Samsung Galaxy S2 GT-I9100:

Another test subject, Samsung GT-I9100, had to be upgraded to the latest official firmware. Unfortunately, the latest official for this device based on Android 4.1.2, for the most part the firmware is excellent, not counting that the manufacturer loves to cram branded "trash" into them. It is not so difficult to flash the official firmware, only it will be required:

  1. Charge the device to capacity, that is, 100%, do not neglect the charge, in the firmware mode it eats the charge in buckets;
  2. Install drivers for Samsung "s they are in Kies, but also separately;
  3. You will need an Odin flasher;
  4. Well, the firmware itself;

After installing the driver, turn off the phone, hold down the volume down button, the central button is ok and turn it on, after receiving a warning, press up, the phone goes into download mode. You should see a picture like this


For single file firmware

The ID: COM item should display 0: in my case 0: you may have a different one. The Auto Reboot and F.Reset Time checkboxes must be checked, then the PDA button select our single-file firmware. Click Start. At the end of the process above 0: inscription on a green background PASS! in the log All threads completed. This indicates the completion of the firmware, your device will reboot and turn on, while the data in the phone will remain.


This method is recommended only for updating the official firmware version !!! Do not use single file firmware to downgrade or upgrade, also not recommended for switching from custom firmware to stock (official) firmware


For three-file firmware

Press the PDA button, select the CODE_XXXX file, then Phone, select MODEM_XXXX, CSC, select the CSC_XXXX file, (where XXXX is the phone model in this case, I9100) after click Start

© 2020 hecc.ru - News of computer technologies