Tuesday, February 5, 2019

// //

How To Update Samsung Galaxy S2 GT-I9100 To Android Android 9.0 Pie via LineageOS 16.0

If you looking for a way to update Galaxy S2 GT-I9100 to Android 9.0 Pie then you are in right place. Running latest version of Android offer you several additional functionality along with improved security. Galaxy S2 GT-I9100's hardware is capable enough to run the latest Android version which is Android 9.0 Pie. To achieve this we need to use a custom ROM LineageOS 16.0. This LineageOS 16.0 ROM is based on Android 9.0 Pie AOSP and comes with various customization.

This is an unofficial version of LineageOS 16.0 which is developed by rINanDO.

Galaxy S2 GT-I9100 is a very old smartphone and official updates already discontinued. The smartphone comes with a Exynos 4210 dual-core SoC. The phone offers 1 GB RAM as well as 16 GB and 32 GB internal memory variant to pick. Galaxy S2 GT-I9100 comes with Android 2.3.4 Gingerbread and can be upgraded to Android 4.1 Jelly Bean officially. Hence right now a custom ROM is the only option to enjoy the latest Android version which is Android 9.0 Pie.

Android 9.0 pie comes with various new as well as improved features including, new gesture navigation, adaptive battery and brightness, improved security features, new Accessibility menu, new screenshot shortcut, easier screen rotation and many more. You can read more about it over here.

If all this excites you then you can follow this guide to update your Galaxy S2 GT-I9100 to latest Android 9.0 Pie via custom ROM LineageOS 16.0.

Warning! We at ShizHub produce tutorial to help out fellow Android users but all this guide are educational purpose only. You should try this guide at your own risk. Neither we nor the developer should be responsible if your Android device experience damage after following this tutorial. Also remember, this guide is only applicable for Galaxy S2 GT-I9100. Don’t try this guide in any other Android device. It may hard brick your device.

Samsung Galaxy S2 GT-I9100 Android Android 9.0 Pie Update


1. Although this method doesn't wipe your data but we still recommend you to back up it. You may follow our Android backup guide.

2. Make sure your device have at least 30% battery power.

3. You already have USB Driver installed for Galaxy S2 GT-I9100 in your PC. Windows OS usually download and install USB driver automatically when you connect your device first time. You can always manually download USB driver from our latest USB driver download page.

4. Make sure USB Debugging is enabled otherwise you won’t able to transfer file between PC and mobile. You can follow our USB Debugging enable guide.

5. You have TWRP Recovery 3.0 or higher installed. You can follow our guide: How To Install TWRP Recovery 3.2.3-0 on Samsung Galaxy S2 (i9100) - Easy Tutorial

If you did everything that we mentioned above then you are ready to follow step-by-step guide on how to install Android 9.0 Pie based LineageOS 16.0 ROM on Galaxy S2 GT-I9100.

File Required(Download by clicking on it)

  1. LineageOS 16.0 For Galaxy S2 GT-I9100 [Filename: lineage-16.0-20190202-UNOFFICIAL-i9100.zip]
  2. TWRP-3.1.0-EMU-MIGRATION-M-20170318.zip
  3. lanchon-repit-20170115-system=1.5G-data=max-sdcard=min+wipe-preload=min+wipe-i9100.zip
  4. Gapps [Filename: open_gapps-arm64-9.0-pico-20190110.zip]

How to Update Galaxy S2 GT-I9100 to latest Android 9.0 Pie with Pixel Experience ROM

  1. Copy downloaded zip files to your device MicroSD card.
  2. Boot into recovery mode. To do so, first turn off your Galaxy S2 GT-I9100 then press and hold Volume UpHome and Power button together. You can also boot into recovery without key combination.
  3. Create a Backup using TWRP Backup Option.
  4. Now install TWRP-3.1.0-EMU-MIGRATION-M-20170318.zip. To do so, Tap on Install, then browse to the location where you saved the files and tap on the TWRP-3.1.0-EMU-MIGRATION-M-20170318.zip file.
  5. Reboot in to recovery again.
  6. Now install Lanchon's repit file. To do so, Tap on Install, then browse to the location (MicroSD card) where you saved the files and tap on the lanchon-repit-20170115-system=1.5G-data=max-sdcard=min+wipe-preload=min+wipe-i9100.zip file. Don't worry when you got an error. The error instructs you to execute the repit file from /tmp which has been copied for you already.
  7. Now install Lanchon's repit file from /tmp location. Your device has now be re-partitioned and is EMPTY!! Don't reboot!! Because you have NO OS at this time!!!
  8. Format the following partition:
    1. Dalvik / ART Cache
    2. Cache
    3. System
    4. Data
    5. Internal STORAGE
    6. Preload
    7. Non-Emulated STORAGE
  9. Delete /data/system/storage.xml via Advanced->File Manager. This is just to make sure to fully reset the storage configuration. Formatting data-partition doesn't really format, because it could contain media like your pictures and video and skips deleting other essential files including storage.xml.
  10. Finally, its time to flash the ROM file. Tap on Install, then browse to the location where you saved the files and tap on the LineageOS 16.0 zip file. Then tap on Add More Zips, and add Gapps zip. Now at the bottom of the screen, do a swipe on the Swipe to confirm flash option to begin flashing.
  11. When the installation is completed, go back to the main recovery menu and tap on Reboot and then, tap on System to reboot your Galaxy S2 GT-I9100 and boot up into Android 9.0 Pie ROM LineageOS 16.0. The first boot will take some time.
That's it! You now have latest Android 9.0 Pie based custom ROM LineageOS 16.0 installed on your Galaxy S2 GT-I9100. You can root this ROM by following our guide: How to root Galaxy S2 GT-I9100 - Simple Safe Rooting Guide [source]


Post a Comment