[RECOVERY] Safestrap for Droid 3 [2012/10/17: Version 3.05 SD BUGFIX]

Search This thread

reaverclan

Senior Member
Dec 3, 2008
444
70
CA
I like to remove the SafeSrap boot menu. Not the SafeStrap icon from the launcher.

I use the pattern lock feature to secure my phone. Nobody can access my launcher, and my datas, because when the screen switchs on, it's asking for the unlock pattern.

But when phone boots up, it's an option to start SafeStrap recovery and do things. And I'm afraid, one can make a special installable zip file that can remove my pattern lock. I like to prevent this by removing SafeStrap.

The thing is if you get rid of it and get he stock recovery if they want your data bad enough they will just run the exploits well know to get into the memory of the phone, best bet is just have the phone encrypt your data. Also don't save that kind of data on your sdcard.
 

Endoroid

Senior Member
Aug 28, 2011
1,463
311
Surrey
The thing is if you get rid of it and get he stock recovery if they want your data bad enough they will just run the exploits well know to get into the memory of the phone, best bet is just have the phone encrypt your data. Also don't save that kind of data on your sdcard.

All the exploits i know need usb debugging on, leave it off and a screen lock and I think it should be secure. Although I'm hardly an expert. Just offering my 2 cents

Sent from my XT860 using xda premium
 

Sallala

Senior Member
May 8, 2004
169
3
The thing is if you get rid of it and get he stock recovery if they want your data bad enough they will just run the exploits well know to get into the memory of the phone, best bet is just have the phone encrypt your data. Also don't save that kind of data on your sdcard.

As I know, stock recovery does not allow any kind of "install.zip". Just manufacturer-signed zips.

Encryption is a good idea, but there is drawbacks. For example, can't use pattern lock. Only alphanumeric passwords are allowed. Maybe - but I'm not sure - the decryption uses more cpu (battery)

It's simpler if I can uninstall recovery and SafeStrap from the safe system. But don't know it's allowed. (I don't like to brick my phone)

Yes, I always make attention to switch USB debugging off after I finish hacking my phone.


I'm not James Bond, but sometimes I have photos, notes, phone numbers, company docments on my phone. And don't like to share with the potential founder/theft.

See how easy to bypass the lock if you have a custom recovery installed:
http://geeknizer.com/unlock-bypass-recover-android-screen-lock-pattern/
Just use recovery to mount your data partition and go to command window and type:
rm /data/system/gesture.key
Or make an update.zip with that command inside then flash.
 

ricky12

Member
Sep 3, 2009
29
5
Ugh...I think I screwed up trying to move from Safestrap 2.x. Here's what I did:

1. Copied both my internal storage and SD card to my PC
2. Freed up space by moving Safestrap to the external SD and moving some photos and stuff of the internal storage. I also deleted some folders from old apps that I felt I didn't need.
3. Rebooted phone...entered Safestrap but couldn't find the "remove recovery" option. I assumed I had to go back to the stock system and open Safestrap there so I switch off Safe System to do so. I reboot the phone from the Safestrap menu.

From there the first boot took a while.....but never completed, it started entering a bootloop and now I'm stuck.

Any ideas?

EDIT: Got back into safe system...now what? :)
 
Last edited:

Hashcode

Senior Recognized Developer
Sep 3, 2011
3,424
23,730
You might have to wipe data to get back into stock :/

Then remove recovery from there.

Sent from my DROID RAZR HD using Tapatalk 2
 
  • Like
Reactions: ricky12

Android_El0

Member
Jul 22, 2011
43
3
Aurora
Hey guys having a little trouble hoping someone can clear some things up for me. I rooted my brothers droid 3 using the root tool v3 and then installed this recovery (3.05). Everything works fine Including back up and restore but, I cannot seem to find the enable safety mode option and I only have a greyed out install option preventing me from flashing any .zip files. Tried searching the thread already but, no luck so far... Wanted to try out the CM10.x ROM. Any suggestions or solutions?
 

doogald

Senior Member
May 27, 2010
1,387
337
Hey guys having a little trouble hoping someone can clear some things up for me. I rooted my brothers droid 3 using the root tool v3 and then installed this recovery (3.05). Everything works fine Including back up and restore but, I cannot seem to find the enable safety mode option and I only have a greyed out install option preventing me from flashing any .zip files. Tried searching the thread already but, no luck so far... Wanted to try out the CM10.x ROM. Any suggestions or solutions?

Safestrap 3.05 does not have the same safe mode that the older versions had. In order to flash with Safestrap, after starting the Safestrap in Recovery by pressing the menu button on boot:

- you need to create a ROM slot in one of the four slots.
- After creating the slot, you need to activate the slot. Tap the slot to activate it. The active slot is highlighted in blue.
- When a ROM slot is activated, this will allow you to flash a ROM zip file.

Just note that the ROM slots are created, they go into the "internal storage" area - the 12 GB or so spot that the phone usually mounts as /sdcard. Each slot needs a data partition - you can choose the size - and then it creates system and cache partitions for that slot. So, if you choose a 2 GB data partition, it will need about 2.7 GB of free space in "internal storage" in order to create the partition.

It really helps when using Safestrap to have an external SD card.

Hopefully that makes sense...
 
Last edited:
  • Like
Reactions: sd_shadow

Android_El0

Member
Jul 22, 2011
43
3
Aurora
Awesome reply man. I can't tell you how much I appreciate it when there somebody who actually takes the time to give explanation as far as you have. I'm out of country right now for spring break I will report back in about a week.
 

Android_El0

Member
Jul 22, 2011
43
3
Aurora
I don't see a thanks button here for you doogald so, I just clicked it I the avatar thread lol.
Then as soon as I post this it appears. Haha never mind ignore this post.
 
Last edited:

lovesg

Member
Feb 2, 2011
32
6
I flashed XT883 rom now.:D
Should I change the attached zip name to 2nd-init.zip and recovery.zip and replace them?

Dear mvp,

Before attempting to install the XT883 rom, I did a SBF using the 1-Click method from Overlayer to revert back to .890 version.
I also have the needed files ready for flashing: XT883 SBF 57.1.60, XT883 OTA to 60.3.250, GMS_XT883_update_r7. Beside this, I also have VRZ_XT862_5.5.1_84_D3G-55_1FF_01 and the 1-Click on standby. Used RSDLite 5.6, motofail-root and moto-fastboot.

It boot up into a blackscreen with tactile feedback whenever I press and hold any part of the screen (as if I am pressing into the app itself)


I have referred to numerous threads and forums but in vain.
http://xdaforums.com/show....php?t=1249720
http://www.rimweb.in/forums/topic/33...-4#entry262490
http://mobility.forumsee.com/a/m/s/p...ays-black.html
http://xdaforums.com/show....php?t=1492869
http://xdaforums.com/show....php?t=1780737
http://xdaforums.com/show...7#post29781907
http://xdaforums.com/show...0#post29384940
http://xdaforums.com/show...7#post29354697
http://xdaforums.com/show...3#post29340113
http://xdaforums.com/show...8#post29133918
http://xdaforums.com/show...6#post21718696
http://xdaforums.com/show...8#post21710468
http://xdaforums.com/show...9#post20964799
http://xdaforums.com/show....php?t=1780737

---------------------------------------------------------------

After following this guide, I successfully flashed the XT883

http://bbs.hiapk.com/thread-4318916-1-1.html

But there is a problem, it cannot detect my GSM sim card. It keep stating UIM card not detected. CDMA should work.

---------------------------------------------------------------

I also tried sd_shadow guide on,

906.exe allow-mbmloader-flashing-mbm.bin
906.exe boot.img
XT883 cdrom
906.exe cdt.bin
906.exe device_tree.bin
XT883 ebr
XT883 lbl
XT883 logo.bin
906.exe mbn.bin
906.exe mbmloader_hs.bin
XT883 mbr
XT883 radio.img (may want to try the 906)
906.exe recovery.img
XT883 system.img
XT883.xml

but it went into a bootloop.

I posted my struggle in this thread, http://xdaforums.com/showthread.php?t=2222966

What do can I do?
 

Schattenspieler

Senior Member
Oct 18, 2011
87
18
Will there be an update to Safestrap for the DROID3 enabling flash to stock? I'm not asking for an ETA, just if or not.
 

Schattenspieler

Senior Member
Oct 18, 2011
87
18
Ah, so that will be it, then. Hopefully there will be an updated version before we omap down the Android river. And I jst got my Droid3 from overseas. Well, … we'll see.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 31
    SAFESTRAP v3.05 (2nd-System Bootstrap / Recovery)

    PRIOR TO UPGRADING TO V3.x FROM V2.x MOVE THE /sdcard/safestrap FOLDER FROM YOUR /sdcard TO THE /sdcard-ext. THIS OPENS UP VALUABLE INTERNAL EMMC SPACE WHERE ROM SLOTS ARE CREATED. AND KEEPS YOUR V2 BACKUPS SAFE IN CASE YOU WANT TO REVERT TO V2 AND USE THEM TO RESTORE.

    ** INSERT STANDARD DISCLAIMER: I'm not responsible for any damage you do to your phone using my tools. Always have a fastboot available for disaster recovery. **

    Download the "Droid3Safestrap-3.05.apk" Installer Here for "DROID 3"
    FOLLOW THESE INSTRUCTIONS: How to Safestrap
    [ DOUBLE-CHECK you have the DROID3 VERSION ]

    CHANGES:
    • [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 menu button, it takes you to Safestrap Recovery.


    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.

    As always, let me know what you think!
    5
    A quick note about why I made a MotoBlur 5.6.890 ROM .zip for Safestrap:

    1. This is the stock version of our Phone's software. If you want to swap back and forth between CM7 and the standard software, but NOT turn off "Safe System" then you need a stock ROM to use. This is it.

    2. Devs can use this ROM as a sort of base for making their skinned ROMs without fear of bootlooping into an SBF. Feel free to tweak and hack away.. nothing you can do to the ROM will force you to fastboot restore. At worst you're looking at a battery pull -> bp-tools -> recovery -> restore.

    3. I know some people are checking dev servers for future Moto updates. In theory I will pull the /system images from those updates and put out updated MotoBlur ROMs in the future as a way of test driving upcoming Moto patches w/o fear of leaving yourself stranded on an upgrade path that won't be supported.
    4
    Oddly, I couldn't find any Safestrap 3.0 thread.

    So I updated this one with the current version (3.05).
    3
    Safestrap 1.0 is out now. Lot's of changes, so let me know if you see anything screwy.

    There's a couple of KNOWN ISSUES in the 1st post.
    3
    ROM Switching

    Was using CM7 via Safestrap and wanted to switch to SteelDroid 3.0 without having to switch bootstraps.

    AGAIN: This is a method of ROM switching using Hash's Safestrap.

    For those looking to do the same here's what I did:

    Boot into recovery;
    Toggle Safemode;
    Wipe data;
    Wipe cache;
    Mounts & Storage>Format System;
    Install zip from SD card;
    Viola.

    I must admit that I am by no means a developer, and have some small clue as to what I'm doing, but just by reading all (the few) threads on D3 ROM development, I was able to scrape up the courage to go ahead and do it, as opposed to waiting for devs to make their individual ROM's safestrap compatible. Boot took ~ 1min.

    If anyone has any input or advice, go for it. Like I said, I just went ahead and did it cause I couldn't find reassurance that it has been done/works.

    Many thanks to Hashcode & Chevy.