TWRP 2.8.7.0 for i777/S959G [MTP] [ENCRYPTION]

Search This thread

dimoochka

Senior Member
Oct 9, 2014
137
104
Holy crap!

Updated TWRP recovery at the latest version (2.8.7.0).

Features
  • MTP Support (!)
  • Can open AOSP-encrypted /data partitions (cannot yet decrypt /data partitions encrypted on nightlies dated after 10/10/15)
  • No embedded kernel (stored on a separate partition from recovery).
  • Tasty.

Supported Devices
  • SGH-S959G
  • i777 (probably, need someone with experience to test this out - see below*)

Cheers!


*i777 tester needed: This zip will flash to /dev/block/mmcblk0p6. On the the S959G the partition table looks like this:
/dev/block/mmcblk0p5 KERNEL
/dev/block/mmcblk0p6 RECOVERY
I believe the i777 is identical. Please confirm before flashing and reply to me with your results.

XDA:DevDB Information
TWRP 2.8.7.0 for i777/S959G [MTP] [ENCRYPTION], Tool/Utility for the AT&T Samsung Galaxy S II SGH-I777

Contributors
dimoochka, mr-cook

Version Information
Status: Testing

Created 2015-09-27
Last Updated 2015-10-10
 

Attachments

  • SGH-S959G_TWRP_v2.8.7.0.zip
    6.4 MB · Views: 985
  • SGH-i777_TWRP_v2.8.7.0.zip
    6.4 MB · Views: 1,719
Last edited:
  • Like
Reactions: stefano91av

dimoochka

Senior Member
Oct 9, 2014
137
104
Hello , I have a I9100T ( then i777 ) .
How can I try having the Cyanogen 12.1 Recovery ?

According to this post the partition tables for the i777 and I9100 are the same. I can't find any information on the I9100T but supposedly those are equivalent devices. You can try using this recovery at your own risk since it is specifically compiled for the i777. Please make sure you have a good understanding of the partition tables of your device prior to flashing this (and have a backup plan with full device backup and an Odin recovery flash).

I do not think that CyanogenMod builds a specific recovery for this device...
 

cyril279

Senior Member
Jun 3, 2013
987
2,076
As stated above, the partition tables for the i777, i9100, and s959g are exactly the same.
HOWEVER
The i777 and i9100 do not use the recovery block at all ( mmcblk06 ).
Instead, recovery is packed in with the kernel, and flashes new each time a kernel is flashed.

Since this flashes the recovery to mmcblk0p5, I'm not sure that this will have any effect on the i777. (deserves a test though)

My Slim and Cyanide builds all include TWRP 2.8.7.0. but again, since the s959g is looking for the recovery at mmcblk0p6, it never knows of the awesomeness next-door.

Another partition ref post, performed on the i777:
http://forum.xda-developers.com/showthread.php?t=2711426

keep building!
-Cyril
 
  • Like
Reactions: dimoochka

dimoochka

Senior Member
Oct 9, 2014
137
104
Tested on the i777:
This package does not replace the recovery on the i777.

Oh that's kinda lame. What if I like Lanchon's kernel but I want to use Cyril's recovery?? Guess you can't mix and match on the i777 or I9100. If I provide a version that flashes mmcblk0p5 instead would you be okay to test that? Would just be a vanilla kernel.
 

cyril279

Senior Member
Jun 3, 2013
987
2,076
Oh that's kinda lame. What if I like Lanchon's kernel but I want to use Cyril's recovery?? Guess you can't mix and match on the i777 or I9100.
That is correct, once you have chosen a kernel (for the i777/i9100), you are committed to whatever recovery that comes packaged along with it.

If I provide a version that flashes mmcblk0p5 instead would you be okay to test that? Would just be a vanilla kernel.
Absolutely.

-Cyril
 

dimoochka

Senior Member
Oct 9, 2014
137
104
Hi guys! and if I have the i777 and I want to flash the TWRP by CWM will not work?

@cyril279

I updated the OP post with an i777 version attached. This is still experimental, but has a high likelihood of working. Please be advised that the attached kernel is an older version of CM12.1 and is not compatible with nightlies built after October 10th.
 
  • Like
Reactions: cyril279

yepi15

Senior Member
Jun 19, 2014
178
8
29
Coloncito
A "stable" version of TWRP 2.8.7 is not available as far as I know, since nobody has tested it yet on an i777. However, I do not anticipate that my experimental version will create any problems.

you being the creator, he has not been able to prove? one last question, which is my doubt can install your version of TWRP through temporary CWM?
 

dimoochka

Senior Member
Oct 9, 2014
137
104
you being the creator, he has not been able to prove? one last question, which is my doubt can install your version of TWRP through temporary CWM?

I have an S959G and not an i777 so I can't test this to see if it actually works (though it should). Yes - it can be installed using CWM.
 
  • Like
Reactions: yepi15

cyril279

Senior Member
Jun 3, 2013
987
2,076
The newest version definitely flashes a kernel and recovery, but it doesn't boot slim.

I haven't taken the time to test on any other ROM.

-Cyril
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Holy crap!

    Updated TWRP recovery at the latest version (2.8.7.0).

    Features
    • MTP Support (!)
    • Can open AOSP-encrypted /data partitions (cannot yet decrypt /data partitions encrypted on nightlies dated after 10/10/15)
    • No embedded kernel (stored on a separate partition from recovery).
    • Tasty.

    Supported Devices
    • SGH-S959G
    • i777 (probably, need someone with experience to test this out - see below*)

    Cheers!


    *i777 tester needed: This zip will flash to /dev/block/mmcblk0p6. On the the S959G the partition table looks like this:
    /dev/block/mmcblk0p5 KERNEL
    /dev/block/mmcblk0p6 RECOVERY
    I believe the i777 is identical. Please confirm before flashing and reply to me with your results.

    XDA:DevDB Information
    TWRP 2.8.7.0 for i777/S959G [MTP] [ENCRYPTION], Tool/Utility for the AT&T Samsung Galaxy S II SGH-I777

    Contributors
    dimoochka, mr-cook

    Version Information
    Status: Testing

    Created 2015-09-27
    Last Updated 2015-10-10
    1
    As stated above, the partition tables for the i777, i9100, and s959g are exactly the same.
    HOWEVER
    The i777 and i9100 do not use the recovery block at all ( mmcblk06 ).
    Instead, recovery is packed in with the kernel, and flashes new each time a kernel is flashed.

    Since this flashes the recovery to mmcblk0p5, I'm not sure that this will have any effect on the i777. (deserves a test though)

    My Slim and Cyanide builds all include TWRP 2.8.7.0. but again, since the s959g is looking for the recovery at mmcblk0p6, it never knows of the awesomeness next-door.

    Another partition ref post, performed on the i777:
    http://forum.xda-developers.com/showthread.php?t=2711426

    keep building!
    -Cyril
    1
    Tested on the i777:
    This package does not replace the recovery on the i777.
    1
    Hi guys! and if I have the i777 and I want to flash the TWRP by CWM will not work?

    @cyril279

    I updated the OP post with an i777 version attached. This is still experimental, but has a high likelihood of working. Please be advised that the attached kernel is an older version of CM12.1 and is not compatible with nightlies built after October 10th.
    1
    you tell me where I get a stable TWRP.zip?

    Enviado desde mi XT890 usando XDA Forums
    Attached in the first post of this thread.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone