[MOD] IsoRec: Isolated Recovery for the Galaxy S2 Family

TeutonJon78

Senior Member
Jul 24, 2010
574
283
0
@Lanchon, so with this change being merged with CM mainline, what's different at this point between your kernel and the mainline one? Just the inclusion of TRIM, or is that in mainline now too?
 

makix13

Senior Member
Jul 26, 2008
281
149
0
So, I see the patch on gerrit. Is this working fine, without anything else needed? The change seems so simple that I coudn't believe it. I'll merge it on official kernel if no one has complaints :)
I can confirm more than 3 days without problems, latest Lanchon's isorec kernel + arnab's isorec recovery.
Not issues to flash, working great, only a issue recording video but I think it's not related to isorec solution [emoji6]

S2 Cyanogenmod 5.1.1 [official nightly] - Lanchon's kernel isorec - arnab isorec twrp - Xposed [official framework] - Viper4Android
 

kvevand63

Senior Member
Nov 28, 2012
404
325
93
Honolulu, Hawaii
cool! lol yes extremely simple :) and yes, it's working fine on devices affected by the change, i9100 and i777, both tested.

the change would also affect n7000 and d710, but only theoretically as those devices dont have cm12.1 branches. yet it should work fine on those devices too, they identical in this regard.

btw, i made cm11 isorec kernels for n7000 and d710 but received no feedback. i also made a cm11 kernel for i9100 and tested: isorec works fine on cm11 too.
Lanchon, sorry for the delayed feedback. Currently running my d710 on CM11 latest nightly along with your IsoRec kernel and recovery. Flashed and booted no issues encountered. Speaking of CM12, a few months back dev dastin105 compiled and posted CM 12 for the d710 however it would not boot past the SGS II splash screen. Was able to boot back into the bundled recovery, but was unable to restore nandroid. Odin one click of Agats kernel allowed me to restore nandroid. I am hoping that with further research and your IsoRec CWM 6.0.5.1 recovery (which should work on CM 12 from what I understand) I may be able to compile CM 12 for the d710. Again thank you for your work on continued support of the SGS II. You, sir, are the best
 
  • Like
Reactions: Lanchon

Lanchon

Senior Member
Jun 19, 2011
2,703
4,455
0
Lanchon, sorry for the delayed feedback. Currently running my d710 on CM11 latest nightly along with your IsoRec kernel and recovery. Flashed and booted no issues encountered. Speaking of CM12, a few months back dev dastin105 compiled and posted CM 12 for the d710 however it would not boot past the SGS II splash screen. Was able to boot back into the bundled recovery, but was unable to restore nandroid. Odin one click of Agats kernel allowed me to restore nandroid. I am hoping that with further research and your IsoRec CWM 6.0.5.1 recovery (which should work on CM 12 from what I understand) I may be able to compile CM 12 for the d710. Again thank you for your work on continued support of the SGS II. You, sir, are the best
thanks!

why don't you do better? make sure you can compile cm11 for i9100 and d710, and cm12.1 for i9100. then do a 3-way diff of the device trees: compare cm11 device trees for i9100 and d710, take note of the differences, then try to apply those differences to the cm12.1 i9100 device tree. you'd be stealing all of LA's awesome work and it's probably very simple to do :)
 

Lysergic Acid

Inactive Recognized Developer
Nov 14, 2014
1,086
12,381
0
Ponta Grossa
cool! lol yes extremely simple :) and yes, it's working fine on devices affected by the change, i9100 and i777, both tested.

the change would also affect n7000 and d710, but only theoretically as those devices dont have cm12.1 branches. yet it should work fine on those devices too, they identical in this regard.

btw, i made cm11 isorec kernels for n7000 and d710 but received no feedback. i also made a cm11 kernel for i9100 and tested: isorec works fine on cm11 too.
Sir, your implementation is now on CM kernel, I hope nothing breaks :silly:
 

makix13

Senior Member
Jul 26, 2008
281
149
0
Hi, what is the procedure for installing the IsoRec recovery (it is not explained in OP)?
Copy to sd and install zip from standard CM recovery?
First you need to flash isorec kernel to be able to take advantage of isorec recovery.
In my case, I flashed latest Lanchon's kernel Isorec (from CM recovery) then arnab isorec recovery[emoji6]

S2 Cyanogenmod 5.1.1 [official nightly] - Lanchon's kernel isorec - arnab isorec twrp - Xposed [official framework] - Viper4Android
 

makix13

Senior Member
Jul 26, 2008
281
149
0
Sorry you are wrong!
Since CM12.1Nightly 201601019 the patch is included in stock kernel. So now there is native support for IsoRec Recoveries.
yes, and you are right [emoji2] [emoji106]
Thanks for correct me, glad to see isorec in official CM and sorry for the mistake, need to read more before post [emoji2]
So now more easy for us!! Hope trimm will be included in CM, cross fingers.

S2 Cyanogenmod 5.1.1 [official nightly] - Lanchon's kernel isorec - arnab isorec twrp - Xposed [official framework] - Viper4Android
 

franticfreddy

Senior Member
Jan 7, 2016
198
103
0
So now more easy for us!! Hope trimm will be included in CM, cross fingers.
I hardly hope that trim DONT will be included in cm12.1 official/snapshot(!), because there is really potential risk of bricking the phone. personally 1 of my 4 s2 i9100's is defective now (all have same most faulty emmc chip) because i used this trim kernel and trimmed the phone. I cant understand why many people say its totally safe and so on. Maybe im just a lone wolf but im that unlucky guy.
--
I respect this hard and very good work of @Lanchon and say many thanks :)
The recovery part works great and this should be the only patch included for
official noob-user friendly snapshot release.
 
  • Like
Reactions: makix13