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

137 posts
Thanks Meter: 105
 
By dimoochka, Senior Member on 27th September 2015, 06:55 PM
Post Reply Email Thread
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
Attached Files
File Type: zip SGH-S959G_TWRP_v2.8.7.0.zip - [Click for QR Code] (6.37 MB, 970 views)
File Type: zip SGH-i777_TWRP_v2.8.7.0.zip - [Click for QR Code] (6.37 MB, 1688 views)
The Following User Says Thank You to dimoochka For This Useful Post: [ View ] Gift dimoochka Ad-Free
28th September 2015, 10:42 AM |#2  
Senior Member
Thanks Meter: 75
 
More
Hello , I have a I9100T ( then i777 ) .
How can I try having the Cyanogen 12.1 Recovery ?
28th September 2015, 12:30 PM |#3  
OP Senior Member
Thanks Meter: 105
 
More
Quote:
Originally Posted by stefano91av

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...
7th October 2015, 02:03 AM |#4  
cyril279's Avatar
Senior Member
Thanks Meter: 2,082
 
More
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/show....php?t=2711426

keep building!
-Cyril
The Following User Says Thank You to cyril279 For This Useful Post: [ View ] Gift cyril279 Ad-Free
7th October 2015, 03:31 AM |#5  
cyril279's Avatar
Senior Member
Thanks Meter: 2,082
 
More
Tested on the i777:
This package does not replace the recovery on the i777.
The Following User Says Thank You to cyril279 For This Useful Post: [ View ] Gift cyril279 Ad-Free
7th October 2015, 04:39 AM |#6  
OP Senior Member
Thanks Meter: 105
 
More
Quote:
Originally Posted by cyril279

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.
7th October 2015, 12:18 PM |#7  
cyril279's Avatar
Senior Member
Thanks Meter: 2,082
 
More
Quote:
Originally Posted by dimoochka

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.

Quote:

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

Absolutely.

-Cyril
21st October 2015, 07:16 AM |#8  
yepi15's Avatar
Senior Member
Flag Coloncito
Thanks Meter: 8
 
More
Hi guys! and if I have the i777 and I want to flash the TWRP by CWM will not work?
21st October 2015, 02:48 PM |#9  
OP Senior Member
Thanks Meter: 105
 
More
Quote:
Originally Posted by yepi15

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.
The Following User Says Thank You to dimoochka For This Useful Post: [ View ] Gift dimoochka Ad-Free
21st October 2015, 03:32 PM |#10  
yepi15's Avatar
Senior Member
Flag Coloncito
Thanks Meter: 8
 
More
you tell me where I get a stable TWRP.zip?

Enviado desde mi XT890 usando XDA Forums
21st October 2015, 10:36 PM |#11  
OP Senior Member
Thanks Meter: 105
 
More
Quote:
Originally Posted by yepi15

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.
The Following User Says Thank You to dimoochka For This Useful Post: [ View ] Gift dimoochka Ad-Free
Post Reply Subscribe to Thread

Tags
development

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes