These are instructions on how to root Samsung Galaxy Ace 2 GT-I8160 (running on android 2.3.6) using Kernel file in Odin.
Requirements: Your Samsung Galaxy Ace 2 GT-I8160 should have at least 30-40 percent of battery to perform the rooting process.
Root Samsung Galaxy Ace 2 GT-I8160 (Android 2.3.6)
Step 1: Download and Install Samsung USB Driver on your computer. If in case, Samsung USB Driver is already installed on the computer then SKIP this Step.
Step 2: Download and extract the root files on your computer. After extracting you will be able to see the following files:
![i8160 supersu](https://cdn.androidmtk.com/wp-content/uploads/i8160-supersu.png)
![PowerOff Samsung Galaxy Ace 2 GT-I8160](https://cdn.androidmtk.com/wp-content/uploads/power-off.png)
![Download Mode on Samsung Galaxy Ace 2 GT-I8160](https://cdn.androidmtk.com/wp-content/uploads/download-mode-on-samsung-galaxy.png)
Step 6: In the Download mode you will be able to see a Warning Triangle Sign. In this situation you have to press the Volume up key to continue.
![Samsung Galaxy Ace 2 GT-I8160 Warning Sign](https://cdn.androidmtk.com/wp-content/uploads/samsung-warning-sign.png)
![i8160 Odin Files](https://cdn.androidmtk.com/wp-content/uploads/i8160-odin-files.png)
![Samsung Galaxy Added Odin 3.07](https://cdn.androidmtk.com/wp-content/uploads/samsung-galaxy-device-added-odin.png)
Step 9: Once your device detected by Odin, click on the PDA button and select the I8160XXLD8_Ready_To_Root_ANT.tar.md5 file (you have extracted this file in step#2).
![Add PDA Samsung Galaxy Ace 2 GT-I8160 Added Odin 3.9](https://cdn.androidmtk.com/wp-content/uploads/add-samsung-pda-odin.png)
![i8160 pda files](https://cdn.androidmtk.com/wp-content/uploads/i8160-pda-files.png)
Step 10: Now, click on the Start button in odin to begin the Flashing. Once flash process is completed your phone will restart automatically.
![Start i8160 root](https://cdn.androidmtk.com/wp-content/uploads/Start-i8160-root.png)
![Samsung i8160 rooted](https://cdn.androidmtk.com/wp-content/uploads/Samsung-i8160-rooted.png)
![Recovery Mode on Galaxy Ace 2](https://cdn.androidmtk.com/wp-content/uploads/recovery-mode-on-samsung-galaxy.png)
![Apply Update from External Storage](https://cdn.androidmtk.com/wp-content/uploads/Apply-Update-from-External-Storage.png)
![Reboot System Now from Stock Recovery Mode](https://cdn.androidmtk.com/wp-content/uploads/Reboot-System-Now-from-Stock-Recovery-Mode.png)
![SuperSU Installed on Samsung Galaxy Ace 2 GT-I8160](https://cdn.androidmtk.com/wp-content/uploads/supersu-installed-on-samsung-galaxy.png)
Optional: You can also verify the root status of your device by using the Root Checker App.
Notes
[*] The above tutorial helps you to root Samsung Galaxy Ace 2 GT-I8160 running on Gingerbread (2.3.6), if your device is running on Android 4.1.2 then see How to Root Samsung Galaxy Ace 2 GT-I8160 (Android 4.1.2).
[*] No Data Loss Process: This is the zero data loss process, means you will not loose your photos, videos, music, contacts, applications and games.
[*] Warranty Void: Your Samsung Galaxy Ace 2 GT-I8160 Warranty may be Void after following the above tutorial.
[*] How to Unroot? To unroot Open SuperSU > Settings > Full Unroot.
[*] Credits: Big thanks to the Ddikodroid (xda developer) for his hard work and contribution to the XDA community (for root file).