yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] yosmokinman:
Yeah I know LA's the maintainer but he had to ask Ethan to commit something on the i777 side because he didn't have rights, that why I said that. If LA can move it himself that's cool.

The call bug is still there and I don't expect it to be fixed since none of you good i9100 guys have an i777.

Honestly it's only going to be a problem for me when I get a new phone. I'll probably toggle the speaker for a couple months when making a call lol.

Sorry if I'm getting OT with i777 stuff. Thanks!
[Galaxy S II Android Development] arnab:
OP instructions on heimall updated. Now there is no need of using a single pit file. Users will download their device's existing pit file directly from the device itself like odin and load that to mark recovery partition. Its more hassle free and negates any incompatibilities due to different pit in device and OP.
[Galaxy S II Android Development] Tiongkia:
Thanks op. Flashed Recovery on my SlimSaber 4.4.4 with gsstudios DorimanX and its great. Tested Backup and restoring. Worked well
[Galaxy S II Android Development] arnab:
So it works on kitkat too... Great.
[Galaxy S II Android Development] Tiongkia:
Yes no issues. Thanks so much.
[Galaxy S II Android Development] the.gangster:
But remember, with DorimanX.

Last time 3.0.0-0 was running on Dori but not on stock kernel.
[Galaxy S II Android Development] arnab:
Some one needs to check with enforcing kernel but iam sure it will work as sepolicy of kernel in kitkat and lollipop are same.
[Galaxy S II Android Development] Rodolfo01:
Hi Arnab, I Just flash sucessfully the TWRP 3.0.2 with TWRP 2.8.7, but still figure 2.8.7. I did anything wrong?

Many thanks in advance
[Galaxy S II Android Development] arnab:
Just flash the zip frm xda download section.
[Galaxy S II Android Development] Rodolfo01:
I flash the zip, but still figure 2.8.7, I have CM 12.1
[Galaxy S II Android Development] arnab:
No idea whats wrong
[Galaxy S II Android Development] Rodolfo01:
I mean CM 12.1 suported ISOREC, or It is necessary trim
[Galaxy S II Android Development] arnab:
TRIM is different and noway related to ISOREC.
[Galaxy S II Android Development] Rodolfo01:
Ok thanks, any idea to solve this issue?
[Galaxy S II Android Development] keepasa:
Have you tried flashing the IMG version instead of zip?
[Galaxy S II Android Development] bersem:
Same +1

Flashed the image.

Gesendet von meinem GT-I9100
[Galaxy S II Android Development] Rodolfo01:
I flashed both of them, same thing
[Galaxy S II Android Development] ultravy:
Flash isorec disabler , reboot recovery, flash twrp again and reboot recovery! What custom rom are you using now ?!
[Galaxy S II Android Development] Rodolfo01:
I am using CM 12.1
[Galaxy S II Android Development] Lanchon:
read this OP fully:

http://xdaforums.com/galaxy-s2/orig-development/isorec-isolated-recovery-galaxy-s2-t3291176
[Galaxy S II Android Development] the.gangster:
[MENTION=5677277]bersem[/MENTION] [MENTION=5626849]Rodolfo01[/MENTION]

I would bet you guys are on Snapshot release.

If you are asked what ROM you are on it's best to provide an exact build, as IsoRec-support was added only on later builds. Nightly builds or with custom kernel, but NOT for snapshot release.
[Galaxy S II Android Development] Rodolfo01:
You are right, I am on CM 12.1 Snapshot, what shall I do?
[Galaxy S II Android Development] bersem:
no, im on last 5.1.1 nightly from 20160203 !
[Galaxy S II Android Development] the.gangster:
Change to latest nightly or newer like e.g. here. Snapshot still suffered from freezes that were fixed in later builds.

but you might be running the non-IsoRec TWRP 2.8.7.0 that LA used to provide for the CM12.1 ROMs.

Otherwise, try flashing the ZIP version.
[Galaxy S II Android Development] bersem:
yes i flashed LA's stock TWRP stock_kernel_twrp_1020-signed.zip after that the image version of TWRP 3.02-0-i9100.img ( selected to recovery ), it says flashed successfull but still the old recovery.

where can i find the zip version ?
[Galaxy S II Android Development] bemolx:
In the 'Downloads' tab at the top of OP.

Wysłane z mojego X2_Soul_Xtreme
[Galaxy S II Android Development] arnab:
You are mistaken. That old kernel is not isorec compatible. Download the latest nightly or the last cm-12.1. and then flash the img.
[Galaxy S II Android Development] the.gangster:
[MENTION=5677277]bersem[/MENTION]

that's what I say: you are using the stock_kernel_twrp_1020-signed.zip, which is the "old style" recovery, which means, it flashes a kernel with that recovery.

But as that kernel is from November 20, it did not have IsoRec-Support, yet.

So simply reflash the ROM without it or the easier way: flash Lanchon's kernel from here.

EDIT: come on guys, he flashed the IMG already successfully, so there is no need to reflash the recovery.

Just the kernel is needed to make use of it.
[Galaxy S II Android Development] bersem:
sorry but the 20160203 is the latest official cm-12.1 5.1.1 nightly ROM, nrewer are only the CM13 nightlys..

---------- Post added at 10:32 PM ---------- Previous post was at 10:29 PM ----------

ok will try !

EDIT: the.gangster you are the man.. :D hast ein bier bei mir gut :D

all work's now, what is the difference between this kernel and stock ? isorec and trim support only ?
[Galaxy S II Android Development] Rodolfo01:
How can I flash a IMG from CYANOGEMOD 12.1 Recovery, I cant see it, only zip

---------- Post added at 09:22 PM ---------- Previous post was at 09:01 PM ----------

You mean this kernel

kernel-Lanchon-TRIM-IsoRec-20160206-cm-12.1-i9100.zip
[Galaxy S II Android Development] the.gangster:
You can't use CM-Recovery to do that.

That was my answer to bersem. I gave you another one in post #242.

If you did that, you'd have IsoRec-Support right away, as it was merged to CM12.1 branch at Jan.19. As reported that you flashed the IsoRec-TWRP-3.0.2 already before, you shouldn't need anything else. But yes, that kernel is what I referred to for him. Surely you can also give it a try on your Snapshot-Release. It will be flashable in CM-Recovery as it is signed, but I would still recommend you to update to one of the linked builds.
[Galaxy S II Android Development] kvevand63:
TWRP 2.8.7.0 for i9100 by arnab working great on D710 running latest CM11 nightly. Changed asserts in updater script to SPH-D710, flashed no problem. Will update via adb to 3.0.2-0 later. Many thanks to arnab and Lanchon, fantastic work!
[Galaxy S II Android Development] Rodolfo01:
Thanks a lot!!

I flashed Lanchon trim and then flashed IMG TRWP 3.02, all works fine
[Galaxy S II Android Development] ssandyji:
finally i have flash TWRP 3.0.02 and try to dirty flash nightly and all goes fine and update in 15-20 min

last time i think some thing wrong with TWRP 3.0.0

so long time i will good bye to CWM recovery .

thanx to [MENTION=414800]arnab[/MENTION]
[Galaxy S II Android Development] :
[MENTION=414800]arnab[/MENTION]

Thank you for your continued support for the S2 community.

I flashed 3.0.2-0 and it looks very nice. Everything seems to work fine except it can't mount ext sd card. Am I missing something? I haven't had a TWRP since 2.7.1.0 that could read the ext sd card, very annoying to have to mount usb and move files to sdcard0 to flash anything. Anyone able to read sd card in this recovery?
[Galaxy S II Android Development] sssbsssb:
Hi - I have the latest CM12.1 official release which has Cyanogen Recovery with it. Someone said above that they successfully installed TWRP via Cyanogen Recovery. I have just tried it and Cyanogen Recovery is still in place. What have I done wrong? Thanks
[Galaxy S II Android Development] fireburner-de:
[MENTION=7410498]sssbsssb[/MENTION] what do you mean by latest official release? Do you mean snapshot or 20160203?

Snapshot does not support IsoRec recoveries, which would explain, why it did not work for you.
[Galaxy S II Android Development] thr33D:
Yes, with TWRP3.0.2-0 no problems with external sdcard and flashing stuff.
[Galaxy S II Android Development] sssbsssb:
Thank you [MENTION=7183558]fireburner-de[/MENTION], that would explain it.

What type of release will support IsoRec please?
[Galaxy S II Android Development] :
Ok, thanks maybe just me. The ext sd card for me shows (0kb), and when I press that option the phone vibrates but doesn't light up. Same when I try to mount sd card. I wish I knew why......I'll look at all the permissions etc and see if I've missed something
[Galaxy S II Android Development] the.gangster:
Everyone that has Lanchon's commit merged into its kernel. Official CM12.1 and 13 Nightly tracks got this little present after January 19th.

Get more infos here.

[MENTION=6418283]noppy22[/MENTION]

what filesystem is your extSD formatted with?
[Galaxy S II Android Development] :
vfat
[Galaxy S II Android Development] osvaldoll:
Hi, after several months I returned to flash my S2 with CM13. Then I met the recovery CM, (perhaps damage, without posibilities to flash from SD) which I decided to change for operational reasons.

I flashed the a kernel isorec compatible CM12, then the recovery CM from Odin, let me flash from a SD again. ,

Then I flashed the kernel supports ISO rec, after the CM13 ROM, the gapps and finally ptra the same recovery time. All good up to this point.

I have the TWRP 3.0.2-0.img ready. When attempting to flash it, the options are two, one over the boot partition or recovery partition.

The answer should be simple >> flash the img on recovery.

The question are

is it necessary upgrade to TWRP 3?

When I flash a new rom, Do I need flash again to the recovery?

Thanks
[Galaxy S II Android Development] Lanchon:
> The answer should be simple >> flash the img on recovery.

yes

> is it necessary upgrade to TWRP 3?

nothing we do here is necessary. would you enjoy upgrading to TWRP 3?

> When I flash a new rom, Do I need flash again to the recovery?

no
[Galaxy S II Android Development] bamtan2:
So the answer to my question 1: you used a non-stock pit for a stock-compatible guide because the non-stock part doesn't matter. The location of the recovery is the same in all the pits. Thank you :)

My question 2: can a stock user flash everything from Heimdall? New pit, new partitions, new ROM.

I ask because I personally flashed my first device only because there was a tool that did everything for me, in one step. (thanks [MENTION=894259]mskip[/MENTION] nexus toolkit :) http://xdaforums.com/galaxy-nexus/development/gnex-toolkit-v11-1-0-drivers-backup-t1392310 ) I imagine there are millions of unmodified S2 devices out there, and if we could make it easier for people to update, I think there would be a more S2 devices leaving drawers, and entering pockets =)
[Galaxy S II Android Development] arnab:
pit selection is no longer needed as with the new guide.,..heimdall will download the device's existing partition table from within the device ..stock/modified doesnt matter and then use that particular device's pit to flash twrp.

Heimdall can do everything provided u knw all functionalities of it.
[Galaxy S II Android Development] osvaldoll:
Thank you, I just have TWRP 3 in my phone.
[Galaxy S II Android Development] kosmasgr:
Hello tried to flash 3.0.2.0 img via twrp 3.0.0.0 by selecting recovery but after a successful flash my phone reboots to cm recovery.

So I have already flashed lanchons 2.8.7 and now back to twrp 3.0.0.0

Any idea how to properly flash latest one ?
[Galaxy S II Android Development] makix13:
Only few lines to said one more time big thanks to [MENTION=414800]arnab[/MENTION] and [MENTION=4141005]Lanchon[/MENTION], updated twrp from 2.8.7 to 3.0.2 without any issue, both of you are magic[emoji122] [emoji122] [emoji106]

S2 Cyanogenmod 6.0.1 [official nightly] - arnab isorec twrp - Xposed [official framework]
[Galaxy S II Android Development] Lanchon:
bad download, check md5
[Galaxy S II Android Development] DevisG79:
Download the zip file
[Galaxy S II Android Development] foxnadir:
AND where is that .zip file!?

I need TWRP 3.0.2.0 *.zip file to flash it over CWM recovery that Cyanogen Mod 13 (CM) uses by default.

CMW doesn't install (even see) *.img files which you offer here and on oficial twrp site.

Althogh there is an instruction saying there must be 2.8.4 version or older must be already installed on my phone (I have CWM insteed by stock CM-13) so I can upgrade it to 3.0.2.0

Heimdall Suit I do not prefer, so everytime I flash my device with nightly versions of CM I must use computer and go through long process with.

Galaxy S2 (GT-I9100)

Thank you in advance.
[Galaxy S II Android Development] pix106:
in the Downloads tab of this thread :)
[Galaxy S II Android Development] arnab:
http://gerrit.twrp.me/#/c/1368/

http://gerrit.twrp.me/#/c/1369/

One very important fix & One very important feature addition.
[Galaxy S II Android Development] Lanchon:
requires login to see :(
[Galaxy S II Android Development] arnab:
Its fix for storage sdcard label and otg
[Galaxy S II Android Development] wdevil12:
I couldn't see them either. But feeling grateful tho:D
[Galaxy S II Android Development] Acid0057:
Can you update this thread when the fixes are released?
[Galaxy S II Android Development] the.gangster:
LOL

He kept it up-to-date so far.

He announced changes.

So I assume he will very likely do exactly that...
[Galaxy S II Android Development] bersem:
I had two screen blackouts today. Never before...Only the keys lighting screen was black and after putting battery out and in

again wont boot. Like the battery empty screen and keys flickering but not battery was charged. Same on other battery that i tried.

flashed lanchon kernel and twrp 3.0.2 week ago..

Cleaned the charging port with contat spray after.. Now seems all OK..

Gesendet von meinem GT-I9100
[Galaxy S II Android Development] bersem:
sorry for double post, i think my s2 gone to died. :( :(

today the same problems i will try to reflash latest 5.1.1 build from 20160203 and after the twrp 3.0.2 without lanchon kernel...

regards !
[Galaxy S II Android Development] Lanchon:
it's not my kernel, it doesn't have anything special. it's your s2 dying, sorry to hear that. do u have a multimeter? soldering iron? tools to open up the s2 and trust on your soldering skills?
[Galaxy S II Android Development] bersem:
nooo i not say that is your kernel.. :D will only try without.. your are doing good respectable job ( work ).. :good:

i have also a week ago installed sofkeys (added in build.prop ) and changed the default dpi from 240 to 200..

yes i have a multimeter and soldering iron.. will try tommorow to remove the board and to check all also clean the board with contact spray and to check all flex cables..

can this causes by bad battery or power-on button ?

p.s : reflashed to 20160203 have one time the same problem after now seems all normal..
[Galaxy S II Android Development] Lanchon:
ok, your phone has some kind of hardware problem.

let's not spam this thread, go here to continue trouble shooting:

http://xdaforums.com/galaxy-s2/help/galaxy-s2-i9100-troubleshooting-t3365504
[Galaxy S II Android Development] arnab:
New TWRP Update

Changelog

26/04/2016

. Updated TWRP sources

. Fixed labeling of storage

. Fixed fsck.f2fs generation

. Added USB OTG support

. Removed many depreciated flags(TWRP tree cleanup)

Directly download the img file, and update via recovery.
[Galaxy S II Android Development] arnab:
You can now direcy flash and backup any rom from usb flash drive itself.
[Galaxy S II Android Development] sourly64:
Install img file with recovery .Works perfect Thanks
[Galaxy S II Android Development] Drhedphuk:
Installed img file in recovery, but will not boot. Goes through DU boot cycle and sits on final marshmallow image.

EDIT: Reflashed 3.0.2-0 img file in recovery and boots without problems...
[Galaxy S II Android Development] thr33D:
+1
[Galaxy S II Android Development] fubo73:
+1
[Galaxy S II Android Development] Drhedphuk:
Hmmm...just me then.
[Galaxy S II Android Development] Yakap:
No zip file?
[Galaxy S II Android Development] cmonty14:
[Solved] Installation successfull, but TWRP remains 2.8.7.0

Hello!

I flash TWRP 3.0.2-1 in recovery mode using TWRP 2.8.7.0.

However, after rebooting in recovery the TWRP release remains the same although there's no error message during flashing (see screenshots).

What's causing this?

THX
[Galaxy S II Android Development] bersem:
update 2

Which build are you using ? You need isorec compatible build.. official 5.1.1 builds after 20160119 are isorec Recovery compatible..

All CM13 Builds are isorec compatible..

so if you are on official nightly 5.1.1 after 20160119 or snapshot release you need to do this:

if not you need to upgrade before..

Also use the search function and read in this thread solutions are posted before..

Gesendet von meinem GT-I9100
[Galaxy S II Android Development] cmonty14:
I have installed CM12.1-20151116-SNAPSHOT-YOG7DA01JN-i9100 (see snapshot).
[Galaxy S II Android Development] sourly64:
You can use the image file in recovery ;)
[Galaxy S II Android Development] bersem:
so read my updated post above, but i would you recommend to upgrade your build before as [MENTION=6560258]the.gangster[/MENTION] sayed..

you need to flash lanchon trim kernel and after the new trwp 3.0.2.1..
[Galaxy S II Android Development] cmonty14:
Done!

Issue solved after kernel upgrade.
[Galaxy S II Android Development] cherryb8844:
sorry for OT

How did you took the screenshot in recovery mode ?
[Galaxy S II Android Development] cmonty14:
Volume up + Power

Same as if in normal operation mode.
[Galaxy S II Android Development] max6698:
twrp-3.0.2-1-i9100.img boots ok with CM 12.1 and kernel-Lanchon-TRIM-IsoRec-20160206-cm-12.1-i9100.

I haven't tested it any further with CM 12.1 but there's nothing I need to do in recovery at the moment.
[Galaxy S II Android Development] ducanhkc910:
For me (Volume down + power) it works. :) Thanks
[Galaxy S II Android Development] fubo73:
Tested! Great!

Sent by my SM-G900F using Tapatalk
[Galaxy S II Android Development] TriboDoP:
The same here

Flashed in isorec twrp 3.0.2.0 the update recovery twrp 3.0.2.1 img (got also confirmation "succsessful") but I am still on 3.0.2.0.

can anyone confirm, that the latest twrp is actually called "3.0.2.1 (maybe screenshot)?

thanks
[Galaxy S II Android Development] Skyline:
From where did you downloaded .img file??
[Galaxy S II Android Development] TriboDoP:
From OP

Downloads

#include<recovery.dl<

Is there any other downloa link?

---------- Post added at 09:11 PM ---------- Previous post was at 09:09 PM ----------

btw thanks for the screenshot!
[Galaxy S II Android Development] bersem:
Sorry my mistake.. False answer..

Try to remove Battery and after few minutes Boot again into Recovery..

Try to wipe cache/dalwik and flash again the Recovery..

Gesendet von meinem GT-I9100
[Galaxy S II Android Development] TriboDoP:
I did read this posted solutions but I am on du mm 6.0.1 so I do not think they refer to my problem.

Thanks anyway
[Galaxy S II Android Development] bersem:
On download page they are both twrp image files the old and the new one 7MB big..

Have you the correct new 3.0.2-1.img file from download page?

Gesendet von meinem GT-I9100
[Galaxy S II Android Development] max6698:
If anyone still can't find the latest version, go to https://dl.twrp.me/i9100/

The Download tab on this page only has the previous version
[Galaxy S II Android Development] TriboDoP:
I downloaded the right file (checked my download-folder)

As you reminded me to check the download i found out that the size was only 5,10 kb

But as the flashing went well according to recovery (image flashed successfully) i did not bother checking this.

So i downloaded this file last night many many times but it had always exactly 5,10 KB (and i did not download the md5 file)

I gave up and downloaded the file right now with the office pc and it worked at the first time.

Installed it without any problems and got twrp 3.0.2-1 now!

Thanks!

(but it is still strange to me ......)
[Galaxy S II Android Development] 089man:
Have download the new version 3.02.1 from op link. Works great with aicp rom. Thanks for the update....

I9100 Tapatalk, AICP M
[Galaxy S II Android Development] callum_88:
How do you come from Cyanogen recovery to TWRP?

Heimdall doesnt seem to work. When I press Start it just says Releasing device interface and then stops without restarting my phone.

EDIT: My phone doesnt boot, as I tried to flash cm12.1 lollipop so I'm trying to flash TWRP
[Galaxy S II Android Development] ajislav:
Anybody knows if the recovery.img can be flashed with a tool like Flashify?
[Galaxy S II Android Development] PacoRabanne2k:
Yes, but I've done this on another device.

Maybe I'll try to do the same on mine S2
[Galaxy S II Android Development] ajislav:
I have used Flashify elsewhere as well. The question is really about our S2...
[Galaxy S II Android Development] the.gangster:
You can even dd it to the recovery partition...
[Galaxy S II Android Development] arnab:
Why are y'all after flashify...install the zip from download tab in cm recovery and then update the IMG directly via twrp recovery.
[Galaxy S II Android Development] nospamboz:
I had TWRP 3.0.2.0 with CM13, got the 3.0.2.1 IMG file, used TWRP to do an image install to the recovery partition, which appeared successful. But when I tried to boot to recovery, I got CM recovery instead, as if the kernel couldn't do the IsoRec stuff with the recovery partition. Then when I booted to CM13 (20160423), the system was "crazy" unstable, running hot for a couple of minutes, then rebooting spontaneously. I ended up ODINing an older kernel + TWRP 2.8.7 so I could use that recovery to do a full system re-install. That worked, but in the "crazy" state some of my settings must have been messed up, like APNs and ringtones, and the system still takes two boots to stabilize. I'm guessing it might be theme-related, but I'm still working it out.

What I'm saying is that bad experience with an IMG install makes me want a regular ZIP. Is there some requirement for IMG install to work properly? For example, I only have a 22 MB preload. Is that what caused the problem?
[Galaxy S II Android Development] zanmisel:
i just flash 3.0.2.1 on my s2 with latest RR Rom (6.0.1) everything seems ok .excellent work.

may i ask something if anyone knows?with these new version can we install SU by chainfire from playstore or flash from recovery with out bootloops?thanks anyway.:)
[Galaxy S II Android Development] Skyline:
I don't think so. That's not related to recovery
[Galaxy S II Android Development] PacoRabanne2k:
Anyway yesterdat evening I tested on my S2, and TWRP 3.0.2-0 (already present and flashed in th ìe past from original zip file) was able to flash 3.0.2-1 IMG file perfectly.

Sorry, I was nota aware that TWRP is able to flash also IMG files and not only zip images!

A very pleasant discovery!!!
[Galaxy S II Android Development] nospamboz:
IMG working with CM13?

OK, after others reported success with the 3.0.2-1 IMG, I gave it another try with CM13 20160429, but still no go, and it goes into CM recovery. I tried installing the image with both TWRP 2.8.7 and 3.0.2-0 image installs to the recovery partition, and both installs report success, recovery boot failed, going to CM recovery as if Isorec isn't working.

Has anyone else got 3.0.2-1 IMG install to work with the kernel that comes with CM13?
[Galaxy S II Android Development] ssandyji:
Yes, i have TWRP 3.0.2.0 and resently i flash 3.0.2.1 IMG and i have no problem with nightly 20160428
[Galaxy S II Android Development] TriboDoP:
Yes but had some troubles (see post #309)

Not sure, but the recovery seems to confirm always a successful flash even nothing changed or had been updated.

I flashed a bad download (5,10 KB instead of 7 MB) and still had successful flash.

Others experienced similar
[Galaxy S II Android Development] ssandyji:
i have alrady cheked that I have twrp 3.0.2.1 and also checked its otg backup sported

when you will flash twrp 3.0.2.1 its ask for boot or recovery i have slected the recovery and flash

if its help you