Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,810,588 Members 47,074 Now Online
XDA Developers Android and Mobile Development Forum

[RECOVERY/BOOTSTRAP] Safestrap for Kindle Fire HD 7" (ON HOLD)

Tip us?
 
Hashcode
Old
(Last edited by Hashcode; 30th January 2013 at 11:46 PM.)
#1  
Hashcode's Avatar
Recognized Developer - OP
Thanks Meter 22,390
Posts: 3,232
Join Date: Sep 2011

 
DONATE TO ME
Default [RECOVERY/BOOTSTRAP] Safestrap for Kindle Fire HD 7" (ON HOLD)

I've decided to put this project on hold as the bootloader has been fixed for the HD8.9/7 (and in theory can be fixed for the KFire2's)

SAFESTRAP v3.05 BETA (2nd-System Bootstrap / Recovery)

** DISCLAIMER: THIS IS A SERIOUS HACK YOU ARE ABOUT TO PERFORM TO THE DEVICE.
DUE TO THE WAY THIS BOOTSTRAP WORKS, THERE IS A POSSIBILITY OF SOFT-BRICKING.
I'M NOT RESPONSIBLE FOR ANY DAMAGE YOU DO TO YOUR KINDLE BY USING THIS TOOL.
YOU DO SO AT YOUR OWN RISK.


If you bypassed the BIG RED letters above, make sure you re-read it and understand that you're installing a hijack which affects the normal boot process of the Kindle Fire HD. If that process is changed in anyway it could lead to a soft-bricked device which will need to be fastboot restored.


FOR NOW THIS IS FOR THE KINDLE FIRE HD 7", LATER I ALSO HAVE A VERISON WHICH WILL WORK ON THE KFIRE2.

Download the APK Here
md5sum: 9e409cf3a9d7d510b5bf19262ecfb6d5

Brief Overview / Instructions for how to use Safestrap:
http://blog.hash-of-codes.com/how-to-safestrap/

KNOWN ISSUES:
  • Currently there's a bug where when you create and activate a rom-slot, the /sdcard is pointed at the rom-slots "/data" partition. This of course won't have all of your content in it. I'll release an update once that's fixed.

CHANGES:
  • [11/14] Initial release for KFireHD7
  • [10/30] Begin testing tablet interface for Kindle Fire's
  • [10/17] (3.05) Fixed SD card / emmc sharing in recovery (UMS)
  • [10/17] (3.05) Fixed recovery installation/removal from ROM-slots
  • [10/14] Updated to v3.04 BETA.
  • [10/14] Recovery is now based off TWRP 2.2.2.1 (fully featured touch-based recovery)
  • [10/14] Can create up to 4 Virtual ROM-slots to flash ROMs to and when "Active" ALL TWRP functions affect that ROM-slot (For example: Flashing .zips, Backup and Restore)
  • [10/14] Nearly instant swapping from ROM to ROM
  • [10/14] User selectable data partition sizes during ROM slot creation: 1GB, 2GB or 3GB
  • [10/14] ROM slots are saved on the internal emmc space so that preinstall and webtop partitions are no longer used and shouldn't break OTAs.
  • [10/14] Charging in recovery
  • [10/14] Supports "Reboot Recovery" from Android OS

Entry to recovery via Splashscreen on boot-up. The screen stays up for around 8-10 seconds and if you hit the "Recovery" button, it takes you to Safestrap Recovery. You can skip the wait by touching the "Continue" button.


KNOWN ISSUES:
  • Stock flashing is currently disabled. And this will probably remain this way for the foreseeable future.

SPECIAL THANKS TO:
  • The entire TWRP team who has built an AMAZING recovery system.
  • The testers which have helped in past and present versions of Safestrap, knowing that it could mean they brick their devices.

[ SCREENSHOTS COMING SOON ]
The Following 37 Users Say Thank You to Hashcode For This Useful Post: [ Click to Expand ]
 
cfrock
Old
#2  
cfrock's Avatar
Senior Member
Thanks Meter 31
Posts: 292
Join Date: Feb 2008
Anxiously waiting...
 
Hashcode
Old
#3  
Hashcode's Avatar
Recognized Developer - OP
Thanks Meter 22,390
Posts: 3,232
Join Date: Sep 2011

 
DONATE TO ME
I'll know more shortly once my tester gets back with me.

The proof of concept runs perfectly on my 1st gen KFire where I mocked up the hijack and was able to walk through it w/o fear of bricking.

Sent from my XT894 using Tapatalk 2
The Following 4 Users Say Thank You to Hashcode For This Useful Post: [ Click to Expand ]
 
onemeila
Old
#4  
onemeila's Avatar
Senior Member
Thanks Meter 239
Posts: 296
Join Date: Jan 2012
Location: Winchester

 
DONATE TO ME
Quote:
Originally Posted by Hashcode View Post
I'll know more shortly once my tester gets back with me.

The proof of concept runs perfectly on my 1st gen KFire where I mocked up the hijack and was able to walk through it w/o fear of bricking.

Sent from my XT894 using Tapatalk 2
Thank you for the hard work as I'm sure you have spent quite a bit of time on this.
 
shook187
Old
#5  
Senior Member
Thanks Meter 829
Posts: 2,878
Join Date: Oct 2010
Location: Haverhill MA
For us non tech guys, exactly what is the purpose of this recovery be? To make a backup of what currently have? The ability to flash?

Sent from my SPH-L900 using xda premium
 
Hashcode
Old
#6  
Hashcode's Avatar
Recognized Developer - OP
Thanks Meter 22,390
Posts: 3,232
Join Date: Sep 2011

 
DONATE TO ME
This is custom recovery for flash ROMs and backup/restore.

Sent from my XT894 using Tapatalk 2
The Following 4 Users Say Thank You to Hashcode For This Useful Post: [ Click to Expand ]
 
ci3hu1
Old
#7  
Member
Thanks Meter 0
Posts: 62
Join Date: Oct 2009
This is the best news i ever heard since i bought my KFHD a week ago. I hope it passed the test.
 
soupmagnet
Old
#8  
soupmagnet's Avatar
Retired Forum Moderator
Thanks Meter 2,386
Posts: 4,021
Join Date: Jan 2012
Location: Austin, TX
Just to reiterate...

Users cannot go and flash any ROM on their devices...ROMs must be made with the 2nd gen. kernels in mind and any attempt at flashing ROMs made for 1st gen. devices will most assuredly brick one's device, correct?
 
Hashcode
Old
#9  
Hashcode's Avatar
Recognized Developer - OP
Thanks Meter 22,390
Posts: 3,232
Join Date: Sep 2011

 
DONATE TO ME
Quote:
Originally Posted by soupmagnet View Post
Just to reiterate...

Users cannot go and flash any ROM on their devices...ROMs must be made with the 2nd gen. kernels in mind and any attempt at flashing ROMs made for 1st gen. devices will most assuredly brick one's device, correct?
Yes. No flashing 1st gen device ROMs. Insta brick. Safestrap can't save you from that.

Good news and Bad news on the 1st tests:
1. Good: I found a better hijack point in the new 7.2.1 ramdisk. So I'm adjusting some things and doing some more tests.
2. Bad: The screen is rotated differently on the KFireHD, than it is on the KFire 1st gen. So my touch buttons and stuff aren't working correctly. The next few tests I do will be to show where and how the screen is rotated in relation to the touch controller.

So for now still nothing public.
The Following 5 Users Say Thank You to Hashcode For This Useful Post: [ Click to Expand ]
 
reverendkjr
Old
#10  
reverendkjr's Avatar
Senior Member
Thanks Meter 849
Posts: 891
Join Date: Nov 2009
Location: Cincinnati, OH
In the meantime, if any ambitious devs want to start slopping together a ROM to use once this is completely working, that would probably be a good idea.
Come visit the REVTV Website

DOWNLOAD MY APP FROM THE MARKET

Current Devices: HTC Sensation 4G, Amazon Kindle Fire, HP Touchpad... AND A GOOGLE NEXUS 7
YouTube Channel
Facebook Page
Twitter Page
Google+ Page

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes