[Galaxy S II Android Development] arnab:
​

Disclaimer

​

#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/

Features

​

. Completely new theme
. True Terminal Emulator
. Language translation
. Flashing of sparse images
. Adopted storage support for select devices
. Reworked graphics to bring us more up to date with AOSP
. SuperSU prompt will no longer display if a Marshmallow ROM is installed
. Update exfat, exfat fuse, dosfstools
. Update AOSP base to 6.0
. A huge laundry list of other minor fixes and tweaks

Installation instructions

[U]Flash via Recovery[/U]

. Download the TWRP zip file from the Downloads section
. Flash using CM/TWRP recovery
. Kernel must be IsoRec compatible
. What is IsoRec? Please visit [URL="http://xdaforums.com/galaxy-s2/orig-development/isorec-isolated-recovery-galaxy-s2-t3291176"][U]here[/U][/URL]

[U]Flash via HeimdallSuite (Windows only)[/U]

. Download [URL="http://xdaforums.com/attachment.php?attachmentid=3713767&d=1460278689"][U]HeimdallSuite[/U][/URL] & [URL="http://xdaforums.com/attachment.php?attachmentid=3713769&d=1460278744"][U]Samsung USB Drivers[/U][/URL]
. Install Samsung USB Drivers
. Connect the phone in Download mode (Vol. Down + Home + Power)
. Go to Heimdall Suite/Drivers & open 'zadig' (Run in admin mode)
. Select 'List All Devices' under 'Options'
. Select 'Gadget Serial' & 'libusb0 (v1.2.5.0)' from the drop menu & scroll menu respectively
. Click on Install/Replace Driver
. Close 'zadig'
. Reboot again into Download mode
. Open 'heimdall-frontend'
. Select 'Utilities' tab & click on 'Detect' under 'Detect Device' option
. Make sure the 'Output' window says 'Device Detected'
. Scroll down to 'Download PIT' section & click on 'Save As...' under 'Destination File'
. Type any name under 'Name:' and select 'Save'. Do not give any filename extensions
. Click on 'Download'
. Reboot again into Download mode
. Select 'Flash' tab
. Load the downloaded pit under 'PIT'. Do not select 'Repartition' checkbox
. Click the 'Add' button under 'Partitions (Files)'
. Select 'RECOVERY' from the drop down menu in 'Partition Name' under 'Partition Details'. Make sure 'Partition ID' reads 7
. Download the latest TWRP image from the official website
. Load the img image under 'File'
. Now click on 'Start'
. The image will get flashed in '/dev/block/mmcblk0p6' partition under mountpoint '/recovery'
. Device will automatically restart when flashing is complete

[U]Update via Recovery[/U]

. Download latest TWRP image from the official website
. Boot into TWRP and from 'Install' select 'Install Image'
. Select the downloaded img image file
. Select 'Recovery' under the Partition selection menu
. Swipe to start the Flash
. Reboot again into recovery to use the new updated TWRP

Changelog

​

[U]26/04/2016[/U]

. Updated TWRP sources
. Fixed labeling of storage
. Fixed fsck.f2fs generation
. Added USB OTG support
. Removed many depreciated flags(TWRP tree cleanup)

Bugs

​

None

Downloads

#include <recovery.dl>​

Video Review

[YOUTUBE]MAcTA8xjw9o[/YOUTUBE]​

Join the TWRP Community for the latest updates

​

XDA:DevDB Information

TWRP, Tool/Utility for the i9100

Contributors

arnab, Dees_Troy, Lanchon

Source Code: https://github.com/TeamWin/android_device_samsung_i9100

Version Information

Status: Stable

Current Stable Version: 3.0.2-1

Stable Release Date: 2016-04-26

Created 2016-03-07

Last Updated 2016-04-27