yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] the.gangster:
That would be a strange solution, as the system is getting unmounted (if mounted) as almost the first action within the ROM update script.

The error "system has unexpected content after OTA update" simply means, that the checksums of some parts of the newly written system partition don't match.
[Galaxy S II Android Development] fireburner-de:
But why did I never have that kind of problem with TWRP2.8.70, but now the second time with TWRP3.x?

Something seems to be handled differently.
[Galaxy S II Android Development] xzeus01:
Hi guys, updated from 2.8 to latest version using twrp flash method. Worked perfectly. Using CM 13 nightly build. Thanks for maintaining this. :good:
[Galaxy S II Android Development] ssanjy:
Hey [MENTION=414800]arnab[/MENTION], sorry if I asked too much but since the unofficial JB dorimanx supports IsoRec will it be possible to make the recovery show preload partition present in stock jellybean ROM in the recovery along with other partitions.....I think it isn't shown in there current version.... Thanks
[Galaxy S II Android Development] arnab:
Why do u need preload ???
[Galaxy S II Android Development] ssanjy:
Just for support of stock jellybean ROMs...
[Galaxy S II Android Development] arnab:
Stock jellybean doesnt have isorec kernel...or do they ???
[Galaxy S II Android Development] Saber:
With DorimanX kernel, isorec works on JB :)
[Galaxy S II Android Development] mdownbeat:
twrp zip

Where do I find twrp.zip file?
[Galaxy S II Android Development] Acid0057:
It's in the first post under the section for downloads. There's a link that says include recovery.dll
[Galaxy S II Android Development] crushinfamy:
I believe there is only an .IMG if you follow that link.

Could use the .zip myself if it is available.
[Galaxy S II Android Development] Skyline:
No zip available right now you have to install .img file using the previous twrp recovery and this recovery is used as isorec so isorec supported kernel is needed
[Galaxy S II Android Development] harrygrout:
Hi,ive just tried to install the twrp and now it wont reboot. i get a solid blue light and black screen. i can get the twrp recovery project back up

by going into download mode. can anyone help be get my s6 up and running. thanks
[Galaxy S II Android Development] Lister Of Smeg:
Hi [MENTION=7636182]harrygrout[/MENTION],

You may of bricked your S6 phone, by attempting to install an S2 kernel to a different model phone.

I suggest you pop over to the S6 Forum > http://xdaforums.com/galaxy-s6 where they maybe able to advise you there...

Cheers, Lister
[Galaxy S II Android Development] mdownbeat:
""

---------- Post added at 06:04 PM ---------- Previous post was at 05:58 PM ----------

There is no .zip file, only .img file there!
[Galaxy S II Android Development] TriboDoP:
The zip file can be found On the Top of this thread.

There is a black line (black bar).

In this black line is written "Discussion, Downloads, Reviews, .......

Just tick On Downloads.

I am not sure, the black line might Not be seen on xda App, but for sure If you use Browser.
[Galaxy S II Android Development] wiekixs4:
whrs the zip file?

in the download section u said its img file.
[Galaxy S II Android Development] TriboDoP:
Just one post before your question i explained exactly where to find the zip-file.

Do you ever read the the posts which give you the answer ??

Regards
[Galaxy S II Android Development] rowiz:
Can't understand: do I have to flash a different kernel from stock?

I've just noticied this after some problems
[Galaxy S II Android Development] smorgasbord:
I've been trying to install this recovery on my i9100 since yesterday but haven't had any success. When I click Download I get this error message:

Heimdall v1.4.0

Copyright (c) 2010-2013, Benjamin Dobell, Glass Echidna

http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is

encouraged.

If you appreciate this software and you would like to support future

development please consider donating:

http://www.glassechidna.com.au/donate/

Initialising connection...

Detecting device...

Claiming interface...

ERROR: Claiming interface failed!

I'm on Windows 10 if it helps.

---------- Post added at 01:52 PM ---------- Previous post was at 01:51 PM ----------

I've been trying to install this recovery on my i9100 since yesterday but haven't had any success. When I click Download I get this error message:

Heimdall v1.4.0

Copyright (c) 2010-2013, Benjamin Dobell, Glass Echidna

http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is

encouraged.

If you appreciate this software and you would like to support future

development please consider donating:

http://www.glassechidna.com.au/donate/

Initialising connection...

Detecting device...

Claiming interface...

ERROR: Claiming interface failed!

I'm on Windows 10 if it helps.
[Galaxy S II Android Development] TriboDoP:
Hi

I do not exactly know what you want to do and on which rom/kernel/recovery you are right now.

But here some basic information:

in "older" times kernels had their specific recovery like cwm, twrp, philz and so on - it was not possible to keep the kernel and change the recovery you prefer.

But as the cm 13 roms have the useless cm-recovery there was the need to flash a working recovery like we have now with this twrp 3.0.2-1 by [MENTION=414800]arnab[/MENTION].

it was the great [MENTION=4141005]Lanchon[/MENTION], who had this nearly einstein-like idea of parting kernel and recovery (=isolated recovery) so we could keep the kernel and change only the recovery.

all latest LP and MM have isorec kernels included - so no need to flash a kernel , but it is important to flash the isorec twrp in order to have a working recovery .

(and there are also KK-roms with isorec-kernel).

but if you are on an old rom without isorec-kernel and you want to install this isorec twrp you have to flash an isorec-kernel.

to me this doesnt make sense, so why not updating to LP or better MM which are isorec already?

But when updating please read a lot to keep yourself out of trouble.
[Galaxy S II Android Development] rowiz:
That's the part. I was trying to flash TWRP whitout changing kernel.

I'm trying with philz now
[Galaxy S II Android Development] TriboDoP:
I do not think, there is a philz isorec Kernel. Please read the thread "[MOD] IsoRec: Isolated recovery for the Galaxy s2 family" by [MENTION=4141005]Lanchon[/MENTION] - i think there isorec kernels aswell
[Galaxy S II Android Development] rowiz:
Sorry, can't understand what you were saying...
[Galaxy S II Android Development] TriboDoP:
I did make a typing error at the last sentence.

I asked you to read this helpful thread by [MENTION=4141005]Lanchon[/MENTION] and wanted to say you can find there a download link for isorec kernels.

Still i Do not think there is a philz isorec Kernel.

What file will you use (exact name) If it is from 2015 of older it cannot be right since isorec exists from 2016 on
[Galaxy S II Android Development] rowiz:
So you are suggesting me to flash a file like kernel-Lanchon-20160406-cm-13.0-i9100.zip ?

I have stock 4.1.2 ...

I was trying flashing PhilZ-cwm6-XWLSW-XEU-5.06.1-signed.zip thinking was a kernel + root file ...
[Galaxy S II Android Development] TriboDoP:
Wow, i had no idea you are still on stock-rom and your device is not rooted ?

Now please tell me what you want to do.

I do not think you want to keep stock-rom and flash an isorec recovery which is nonsense.
[Galaxy S II Android Development] rowiz:
I'd like to flash CM13!
[Galaxy S II Android Development] TriboDoP:
To get help you should give detailed information like on which Rom/Kernel/recovery are you.

What is working rom/recovery/nothing.

why did you not flash the isorec recovery twrp 3.0.2-0.zip ? (this Can be easily installed in KK compatible recovery - without odin or heimdall)
[Galaxy S II Android Development] smorgasbord:
I was using the latest Cyanogenmod 13 nightly with included kernel and recovery.

Where do I download the zip file to flash in the recovery? I can only find img files.
[Galaxy S II Android Development] TriboDoP:
Good idea but a long way to go.

You have to do a lot of reading to avoid getting into trouble.

I can give you a Framework what steps to do and you have to look in the threads how to do it.

* root your device by installing proper philz Kernel/recovery.

* increase system-partition: in odin flash 1GB System_4GB data pitfile together with Gustavo Kernel,

format according to guide,

* in recovery install cm13 Rom and gapps and isorec twrp 3.0.2-0.zip in one go (do not reboot in between)

* reboot system.

2 very important noob friendly threads by @ gsstudios: "how to increase system Partition" and "want to update to cm 13"

---------- Post added at 06:47 PM ---------- Previous post was at 06:40 PM ----------

zip file is overlooked by a number of people.

Please read my post # 417 on page 42
[Galaxy S II Android Development] rowiz:
I was able finally to flash CM13 and GApps, then a 2.7.8.0 tailored TWRP and then updated TWRP with last.

Now I'm configuring CM13

Thanks!
[Galaxy S II Android Development] TriboDoP:
Good Job!
[Galaxy S II Android Development] MrPierc:
Hi, im so desperate! I try install this new TWRP beacuse i want install CM 13. I have now Philz Touch 5 (5.15.9) CWM Base version 6.0.3.7 and i cant install this TWRP!

ROM: XWMS3 NeatROM v6.4 (4.1.2)

Kernel: XWMS1-5.15.9-PhilZ

1) I try go with instruction, but i freez on " Load the downloaded pit under 'PIT'. Do not select 'Repartition' checkbox" = i have not PIT file even i save it on pc (the file didnt show on pc = i have show options for all files in win 10)

2) I try flash in Philz CWM the file IsoRec_TWRP_3.0.0-0_i9100.zip = all done but after reboot to recovery Philz CWM is here again. I wipe dalvik cache i try flash again this zip but still this philz cwm load again.

What is here for problem?! Im so tired with this. Pleas give some tip or clou. This is madness. Thank you.
[Galaxy S II Android Development] ssanjy:
Philz doesn't support IsoRec .... First of all backup your current ROM using Philz... Then flash Dorimanx kernel for 4.1.2 by Greek dragon... It has IsoRec support.... Then flash IsoRec recovery
[Galaxy S II Android Development] MrPierc:
ssanjy: Many thanks, working :)
[Galaxy S II Android Development] Lucas_Skyline:
Hello Guys,

I'm currently on 5.1.1 (Ressurection Remix), 3.0.64-CM kernel and I was trying to install TWRP by Heimdall, because I want to try Android 6.01...

The problem is that I'm getting the "ERROR: Claiming interface failed!" in Heimdall Frontend, when I try to save the PIT file.

Is this also a kernel problem? If so, which version should I install?

Thanks in advance!
[Galaxy S II Android Development] tinitussi:
Hello,

with twrp-3.0.2-1-9100.img I get the Error required tool parted missing (please use a recent version of twrp to run this package)

What can I do
[Galaxy S II Android Development] the.gangster:
[MENTION=1269085]tinitussi[/MENTION]

even if you don't give any information on what ROM you use and what you are trying to flash:

My paranormal abilities tell me that you are trying to flash an outdated version of Repit. Newer versions don't have this dependency any longer. So try whatever you try with latest repit version.

;)
[Galaxy S II Android Development] Jemus:
I've got a old Samsung Galaxy S2 here.. It ran CM 12 and today I updated it to CM13. Poorly now Google Play Services won't run anymore so I wanted to flash GApps pico via TWRP. Unfortunately TWRP is gone and I'm stuck with the CyanogenMod recovery.

So I tried flashing TWRP via Heimdall but I'm not able to download the PIT file via my pc or notebook which both run windows 10 ("ERROR: Claiming interface failed!").

Even on an old windows 7 laptop it won't work (a *dll file seems to be missed).

In the past there was Odin to flash everything and I still use it for my Note 4 (Odin3 v3.11.1).

But does it still work for flashing the recovery of an old SGS2? Maybe by using an older verion?
[Galaxy S II Android Development] the.gangster:
[MENTION=4676404]Jemus[/MENTION]

Here you'll find 3 methods for fixing your situation. I'd choose method 3.
[Galaxy S II Android Development] Lucas_Skyline:
Hello Guys,

I'm currently on 5.1.1 (Ressurection Remix), 3.0.64-CM kernel and I was trying to install TWRP by Heimdall, because I want to try Android 6.01...

The problem is that I'm getting the "ERROR: Claiming interface failed!" in Heimdall Frontend, when I try to save the PIT file.

Is this also a kernel problem? If so, which version should I install?

What is the correct sequency of flashing? I mean, first I could flash this (http://xdaforums.com/galaxy-s2/orig-development/isorec-isolated-recovery-galaxy-s2-t3291176) but then I can get kernel incompatibility, could not I?

Thanks in advance!
[Galaxy S II Android Development] 0670:
Please help

i try to install twrp first time but i cant, because no twrpxxxx . tar file, how i can install (i try tar-tool)
[Galaxy S II Android Development] ssanjy:
If you have read op, flashing instruction clearly states that it requires IsoRec kernels... So are you already on that? If yes then flash IsoRec compatible TWRP recovery and flash the latest version... Else please read about IsoRec project (link in there flashing instructions section in the OP) and continue.. Good luck
[Galaxy S II Android Development] Dungeonscaper:
I apparently installed IsoRec doing

adb push (TWRP IsoRec image) /dev/block/mmcblk0p6

but how do I update or change an IsoRec recovery? i.e. do I erase /dev/block/mmcblk0p6 first and then push a new image?
[Galaxy S II Android Development] TriboDoP:
Hi

you can use the twrp recovery for updating (which can also install img-files) and flashing other isorec recoveries.

according to [MENTION=6560258]the.gangster[/MENTION]: "you can switch immediately between isorec recovery versions. Disabler only needed to get back to kernel-embedded recovery".

so only if you want to go back to older (non isorec) roms and kernels (2015 and earlier) you need disabler isorec.

so if you are on isorec twrp 3.0.2-1 you are on latest twrp (and for the moment the only and best choice)
[Galaxy S II Android Development] the.gangster:
[MENTION=4499505]Dungeonscaper[/MENTION]

correct, but I'd add "on kernels with IsoRec-support"

Even there you don't need the IsoRec-disabler, as those kernels wouldn't care about the contents of the Recovery-partition. You can leave the Recovery-partition as is in case you later want to flash an IsoRec-supporting kernel again.

The disabler is really only needed if you have an IsoRec-supporting kernel but want to use its nested recovery (the one bundled with the kernel in the boot-partition) after you once flashed an IsoRec-Recovery.
[Galaxy S II Android Development] TriboDoP:
[MENTION=6560258]the.gangster[/MENTION]

Thank you very much for your informations!

They made things much clearer !

Regards
[Galaxy S II Android Development] the.gangster:
After reading so many times meanwhile (here and in other threads) that people are searching for flashable ZIP version of TWRP-3.0.2-1, feel free to offer them the one I created some weeks ago.

The recovery is the original by arnab. I just wrapped it into flashable zip format.

recovery-the.gangster-IsoRec-TWRP-3.0.2-1-i9100.zip

(for the recovery to check the md5 you can also put this one next to the zip)
[Galaxy S II Android Development] arnab:
http://www.xda-developers.com/xda-e...gn=Feed:+xda-developers/ShsH+(xda-developers)

Read this..thats why i never included efs. Multiple maintainers and devs told me not to.
[Galaxy S II Android Development] the.gangster:
[MENTION=414800]arnab[/MENTION]

Yes, better keep it the safe way. (Although people who never made a backup of their efs yet hopefully are aware that they needed another recovery for that)

But I assume that that bug wouldn't have hit us. As in the (internal) thread gets explained what went wrong. As our device doesn't have two separate partitions for efs, there is not much room for mapping it wrongly.
[Galaxy S II Android Development] Peterlymo:
I'm running stock rom 2.3.5 gingerbread and I want to flash TWRP,,

what to do first?
[Galaxy S II Android Development] Lucas_Skyline:
Does anyone have a clue on what can I do? :crying:
[Galaxy S II Android Development] vdbhb59:
What is ISORec Kernel? Kindly assist if someone has a gingerbread stock, how to flash twrp, if twrp is compatible! Danke.
[Galaxy S II Android Development] ssanjy:
You can read about IsoRec in its thread by Lanchon....... TWRP is only available if the ROM or kernel is patched with IsoRec codes....I don't think that for s2 any Android version below JB is IsoRec compatible.... If your are a developer or know some you may/ask merge IsoRec patch in there kernel else there's no way to get official TWRP until you upgrade to at least JB wherein dorimanx has support... Also KK and LP had IsoRec support via certain kernels.... As regards to official CM13, it comes with IsoRec support by default.....
[Galaxy S II Android Development] Peterlymo:
Well am running JB now .

Can i flash isorec kernel and twrp by odin?
[Galaxy S II Android Development] ssanjy:
If your are on stock jellybean then latest dorimanx by Greek dragon and chhapil support IsoRec..... If you already have custom recovery just flash the zip and then official TWRP... If you don't already have custom recovery then first flash philz recovery from external SD and follow the same process...

If you use official TWRP and intend to do a nandroid backup then remember that it doesn't have option to select the preload partition and your backup will be incomplete... To make nandroid you need to use other recovery....
[Galaxy S II Android Development] Peterlymo:
I have flashed dorimanx kernel and i dont have custom recovery

Please share the link of philz which are compatible
[Galaxy S II Android Development] vdbhb59:
[MENTION=7301718]Peterlymo[/MENTION], Vishal here from WhatsApp. Here is the link for Philz: https://drive.google.com/open?id=0B4EM91zwoLh_R1VzR2Y0ampYNlU

CWM: https://drive.google.com/open?id=0B4EM91zwoLh_WUEyTGNVV1AwQjg
[Galaxy S II Android Development] ssanjy:
If you're on dorimanx you should have custom recovery... CWM based StanRC recovery.... To get IsoRec support simply flash latest dorimanx by chhapil or Greek dragon and flash IsoRec compatible TWRP...
[Galaxy S II Android Development] sintoo:
Good morning everyone,

For 2 months, I've been running Marshmallow on I9100 with TWRP twrp-3.0.2-1-i9100.img 2016-04-25 14:16:58

from: https://dl.twrp.me/i9100/

This week, I tried several time doing TWRP-backup to the microSD

MicroSD = external storage, 16GB with 18.5GB avail space

But the backups always stop before completion and it automatically reboots to Android.

When I check the backup folder, it is always missing the system.ext4.* or data.xxx.*

I tried everything (downgrade TWRP to 2.8.7xxx, enable compression, etc) and still not working.

I DON'T WANT backup to the internal sdcard.

Please let me know if you have the same problem backing up to your MicroSD card.

Thank you everyone
[Galaxy S II Android Development] Lister Of Smeg:
Hi SinToo,

How is that possible?? Your SD Card is 16GB, but you have MORE space than it can physically hold... at 18.5GB ? wow.... ;)

Other than that, not sure though... My backups always work fine... Have you tried a different SD Card, in case the one you have is fake and not reading the true value of the storage??

I bought a Samsung 64GB on eBay, turned out it was only an 8GB faked to read upto 64GB with only 8GB writable.

Cheers, Lister
[Galaxy S II Android Development] ssanjy:
Were you on RR ? cause I also did face such issues in that ROM but not on others
[Galaxy S II Android Development] cherryb8844:
You are Right problem cause by RR but after flashing some other ROMs I'm on cm12.1 and got selfreboot while using mtp I tried to find many way disable recovery back to stock jellybean but no fix for

self reboots.

Still using 2.8.7.0 TWRP iso by arnab
[Galaxy S II Android Development] italpor:
S2 soft bricked after flashing cm13

Dear All,

I am new to this forum, so sorry if I am posting at the wrong place. Also sorry for my poor english.

I tried to update my S2 from CM12.1 to CM 13. Did the setup from the phone's settings menu. The phone enden up with a bootloop. So i did a research on google, found a youtube tutorial.

did the steps:

Download ISO Rec TWRP Recovery for GT-i9100

Download Repartitioning ZIP file

Download CM13 ROM for GT-i9100

Download Marshmallow Gapps

After that I ended up with an S2 that will only boot til the CM sign appears. Than it is stuck. The phone now won't flash anything, it comes up with all kinds of error messages, when I try to flash any other ROM or just TWRP, just doesn't matter what.

Error messages: error status 7, patching system unconditionally, install aborted, E: signature verification failed.

Does anyone have any ideas? 10 hours of Google research and trying to flash any ROM didn't solve my problem.

I would also appreciate if you can get me the link to the correct forum where I can find help, if this is not the correct one.

Thank you very much in advance!

Anna
[Galaxy S II Android Development] sintoo:
Sorry everyone, the microSD free space is 14.3Gb, not 18.5Gb.

Yeah, on RR. It's strange, isn't it ? The Rom and the Recovery should be independent: If other M-rom nandroid work with this TWRP 3-0-2-1 then this RR (M-Rom) should also work. I have not tried to nandroid with the other M-Rom though.

So for now, I don't have any Nandroid and I'm just sitting and waiting.

Push comes to shove, I'll do a adb push /.../.... the whole system and data partition
[Galaxy S II Android Development] jojobg:
Missing information about exact steps that led to this situation. I would bet on corrupted PIT. Since you try to flash different ROMs I would assume the download mode is working. I would go to original ROM and start from scratch.
[Galaxy S II Android Development] sintoo:
I just installed recovery-Lanchon-IsoRec-CM-6.0.5.1-20160112-i9100.zip because I had problem with TWRP latest img when doing nandroid to MicroSD.

So with this CMW recovery, the backup folder came out with:

data.ext4.tar (0 bytes)

system.ext4.tar.a (821.63 MB)

boot.img 8MB

recovery.img 8MB

system.ext4.tar 0 Bytes

So just like with TWRP, it looked like the data cannot be Nandroided for this Rom (RR, M-Rom, I9100).
[Galaxy S II Android Development] italpor:
I flashed the ISO Rec TWRP recovery ZIP, to have TWRP. Worked fine. Then rebooted into recovery. Then I flashed the repartitioning zip file lanchon-repit. Worked without an error message. I flashed the CM 13 zip. Wipe data, cache, dalvik cache. Phone started, but had no Gapps. So I went into recovery mode again and flashed BaNkS-Dynamic-GApps-6.x.x-10-20-15.zip. From there on the phone wouldn't start, it gut stuck at the CM loading sign. Wipe did not help anymore. The phone would not flash any zip files.

Only thing I was able to, is using Odin and flash Android 4.1.2.

So yes, download mode is working, also recovery mode, but I still can't flash any zip files.

I don't know what went wrong, and why the same steps do not work this time.

Also I don't know how Gapps could brick the phone. :rolleyes:

Hope this is more information.

Any suggestions?

Thank you for your reply!

Anna
[Galaxy S II Android Development] DevisG79:
Don't know about banks-dynamic gapps, but I use open gapps and have no problems. So i would say wipe System,cache and dalvik then flash latest cm13 and gapps. Reboot.

But you are now on Jelly Bean. So you have to do all steps again first. Root, repartitioning, isorec latest cm13 and gapps. Good Informations are also in OP of cm13 thread