5,598,171 Members 44,069 Now Online
XDA Developers Android and Mobile Development Forum

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

Tip us?
 
soupmagnet
Old
(Last edited by soupmagnet; 31st October 2012 at 08:10 PM.)
#11  
soupmagnet's Avatar
Retired Forum Moderator
Thanks Meter 2263
Posts: 4,020
Join Date: Jan 2012
Location: Austin, TX
Quote:
Originally Posted by Hashcode View Post
Yes. No flashing 1st gen device ROMs. Insta brick. Safestrap can't save you from that.
How hard would it be to add a check that makes sure no 1st gen. ROMs, or any ROMs that have modified files that would normally include signed headers, get accidentally installed?

For the most part I'm sure it wouldn't be a problem, but there are those who will try anyway, no matter how many warnings are given in bold red letters.

Not to mention there may be inexperienced (or heaven forbid, malicious) "devs" that might, inadvertantly or otherwise, modify a file with a signed header.
 
reverendkjr
Old
#12  
reverendkjr's Avatar
Senior Member
Thanks Meter 849
Posts: 889
Join Date: Nov 2009
Location: Cincinnati, OH
Quote:
Originally Posted by soupmagnet View Post
How hard would it be to add a check that makes sure no 1st gen. ROMs, or any ROMs that have modified files that would normally include signed headers, get accidentally installed?

For the most part I'm sure it wouldn't be a problem, but there are those who will try anyway, no matter how many warnings are given in bold red letters.

Not to mention there may be inexperienced (or heaven forbid, malicious) "devs" that might, inadvertantly or otherwise, modify a file with a signed header.
I believe that the final product will have such a check.
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
 
craby1925
Old
#13  
craby1925's Avatar
Senior Member
Thanks Meter 32
Posts: 336
Join Date: Nov 2010
Well that idea sounds like something twrp would have to integrate. But all the same, hash code, do you have a donation button, you are clearly a valuable member of this device development.

Sent from my Fire HD with root!
 
Hashcode
Old
(Last edited by Hashcode; 1st November 2012 at 12:01 AM.)
#14  
Hashcode's Avatar
Recognized Developer - OP
Thanks Meter 19650
Posts: 2,917
Join Date: Sep 2011

 
DONATE TO ME
Testing Update: We have a solid boot after Safestrap installation which is a plus since we're now injecting the recovery splashscreen into the boot process.

My last test (#3) didn't have a working touch controller during the splashscreen, but I have test #4 ready which *could* load the touch driver and allow for entry, but since it's Halloween and we all have families, I won't know how that works till later tonight.

TODO: I'm working on re-doing the Safestrap theme for 800x1280. I had previously been running a 1280x800 theme but the screen is vertical not horizontal. So the layout will be more phone-style than tablet looking.

But even if it's the default TWRP theme with a few missing images, I'll know if we're in a usable state soon.

Verifying Device: I think we can turn on asserts before flashing ROMs. However, it could be that every single Kindle Fire device is named "blaze_tablet" or "blaze" so that might be less than useful. It will take some testing probably to come up with a solution. The Safestrap APK performs a model check when you click "Install Recovery" (KFTT == KindleFireHD-7) and instantly bails if that's not true, so at least you can't install the wrong devices' recovery.

On the donations: There should be a button under my name on any post which links to my paypal.

However, let's hold off donations till we see some actual results and have a working stock-based ROM to flash which devs can tweak w/o fear of bricking. At that point I'll call it a successful bootstrap/recovery and we can move on to AOSP builds.

I'm not against donations (tho I don't do this for money obviously), I just feel you should already have something in your hands and be happy with it before you give any hard earned money to a dev.
The Following 11 Users Say Thank You to Hashcode For This Useful Post: [ Click to Expand ]
 
jailuis
Old
(Last edited by jailuis; 1st November 2012 at 11:55 AM.)
#15  
Senior Member
Thanks Meter 12
Posts: 197
Join Date: Oct 2012

 
DONATE TO ME
First of all, thanks a lot for your effort. Wish I could donate but Im a minor and live outside US... so its hard to ask for "dollars" here..

One question: this will allow OTG usb somehow or not?

Sent from my KFTT using xda premium
 
iaes
Old
#16  
Junior Member
Thanks Meter 0
Posts: 21
Join Date: Apr 2010
Thanks a lot for working so hard, Hashcode. The updates are really appreciated and I really hope you are successful in opening up the Kindle Fire HD/2,
 
iMJets
Old
#17  
iMJets's Avatar
Member
Thanks Meter 29
Posts: 98
Join Date: Sep 2012
Location: New York

 
DONATE TO ME
This is something to look forward to, hope it works out.

Devices:
Sprint Samsung Galaxy Note 3 Galaxy Note fre3 Hybrid De[Odex] v2.12
Nook HD + - CM 11 EMMC
Amazon Kindle Fire HD - CM 11
Ouya - CM 10 Experimental.
Amazon Kindle Fire HDX - Stock Unrooted

Retired:
Samsung Moment - 4.0 Test Rom
Sprint Samsung Galaxy S2 Epic 4G Touch CM 10.2 Nightlys
Sprint Samsung Galaxy S3 Android 4.2.2 Dirty Unicorns v3.6
Sprint Samsung Galaxy S4 CM 11 Nightlys
 
jacewt
Old
#18  
jacewt's Avatar
Senior Member
Thanks Meter 59
Posts: 333
Join Date: Mar 2009
Location: Los Angeles
So you don't own the HD, hashcode? I will def. send a donation your way if you get this working!

I am trying to understand the way this will work. Is it a bit like a dual boot except with 4 roms? And one must always be running stock? And you can backup and restore all of them with twrp?
 
Hashcode
Old
#19  
Hashcode's Avatar
Recognized Developer - OP
Thanks Meter 19650
Posts: 2,917
Join Date: Sep 2011

 
DONATE TO ME
Yes, on all of the above.

I should point out that you may not actually want to run 4 ROMs due to emmc size limits (especially KF2).

I keep the stock ROM pure to protect our path to recovery.

Sent from my XT894 using Tapatalk 2
The Following 4 Users Say Thank You to Hashcode For This Useful Post: [ Click to Expand ]
 
Tristanlogd
Old
#20  
Junior Member
Thanks Meter 2
Posts: 19
Join Date: Jul 2010
Location: Richmond
Quote:
Originally Posted by Hashcode View Post
Yes, on all of the above.

I should point out that you may not actually want to run 4 ROMs due to emmc size limits (especially KF2).

I keep the stock ROM pure to protect our path to recovery.

Sent from my XT894 using Tapatalk 2
Awesome work Hashcode. This sounds similar to how Android is run on the Touchpad. Keeps Webos in its own environment and dual boots Android. Can't wait!

The Following User Says Thank You to Tristanlogd For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes