yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] patriot14226:
Hi,

I'm just interested in trying to revert my Evo 3D back to stock, however all i can find anywhere is Virgin and Vodaphone. I'm aware that both these carriers are linked to optus somehow, but due to my CID being OPTUS001, no updates through hboot work, they all say Incorrect CID, because nothing has that CID in the android-info.txt. I've tried to edit the text in the zip then put it back in with 7-Zip, however its say something about the operation not being implemented. If anyone can help id be very grateful.

Thank you.

Ignore this Juopunutbear has a brilliant solution to this, with all cids, including Optus branded one. Just make to be on a stock rom.
[Motorola Droid 4] pimpsalot69:
do i need to be rooted?
[Motorola Droid 4] bdsullivan:
Sweet. Let the ics based roms begin.
[Motorola Droid 4] Hashcode:
Yes. There is no way to get Safestrap installed w/o being rooted.
[Motorola Droid 4] kwyrt:
Tol flash the leak or to not flash the leak

Hashcode,

There seem to be too differing opinions on whether or not it is safe to flash the ICS leak or not. Being the android guru that you are, would you mind weighing in or whether or not this is safe to do? It seems, based on the fact the people are able to go from .200 to .206 that, theoretically, you should be able to use the same method to flash the OTA when it comes out and get back on the upgrade path. What are your thoughts? Thanks!
[Motorola Droid 4] bdsullivan:
Just used safestrap 2.0 to do a full system backup. I think the confusing thing about pressing the keys to enter or skip the safestrap menu is the lack of haptic feedback when pressing the menu or search softkeys.

Thanks for your work hashcode. Without you the D4 would be lost.
[Motorola Droid 4] Hashcode:
I don't recommend people jump on the ICS leaks just yet. But, if you do and are looking to make backups etc, then Safestrap is probably what you need. Just make sure to do the initial backup of your non-safe system (don't need webtop) so that you can put everything back the way you found it.

Ah the haptic feedback. Yes, I probably should add that back in. As it is, I'm not super thrilled w/ the touch response in the new Safestrap. I probably need to work on it as well. There are times when touches are "lost" and then double up (for 2 touches at once). But hey, it's better than nothing.
[Motorola Droid 4] bdsullivan:
I could not agree with you more. I am ecstatic that i was able to make a backup. Now i can work on getting rid of some of this bloat without sacrificing the ability to update again.
[Motorola Droid 4] bonesjones:
I'm behind, say I'm running stock, with safestrap with aokp.

What's the best way to install the leak then install safetrap 2.0?

1. Go to non safe

2. Flash leak

3. Root the leak

4. Install safestrap

That about right?

Any gotchas we should know about?
[Motorola Droid 4] bdsullivan:
Here is the link for detailed instructions. If you have to the fastboot route than it is about an hour long process so my advice is start with a fully charged battery.

http://xdaforums.com/showthread.php?p=26311439

Sent from my DROID4
[Motorola Droid 4] tcrews:
Follow the instructions posted but the basic rundown will be..

1. Fastboot .219 images

2. Re root phone with motofail.

3. UPDATE SUPERUSER BINARY!!!

4. Use Voodoo rootkeeper to backup root, temp unroot, and restore root.

5. Install .206 ICS leak with stock recovery

6. Use Voodoo Rootkeeper to restore root.

7. Install Safestrap 2.0
[Motorola Droid 4] bonesjones:
Done, and pretty sweet.

No more data issues!

No more not being able to do video!

No more not being able to use flash!

No more weird youtube glitch!

Now to wait to wait for an AOKP port and I'll be perfectly happy!

...Until the next android comes along...
[Motorola Droid 4] strakajagr:
Have you successfully removed any of this awful mototrash? It almost makes me want to go back to CM9's dailys. It's that awful.
[Motorola Droid 4] jeffc83:
I know your questions was not directed towards me but I used Titanium Backup to freeze all of the bloatware, then realized you can do this within the OS under the APPS list. There is a disable button in each app details screen. I froze almost EVERYTHING, except for the My Gallery/music apps. I pretty much did the same thing when I was running GB...was worried that something would cause a bootloop but was very careful I guess. Battery is MUCH better now!!!
[Motorola Droid 4] strakajagr:
Yeah I've done that for the most part. I just really can't stand the motoblur. It's so frustratingly cartoony and awful and I'm really conflicted about what is worse, the intermittent data or this crappy interface.
[Motorola Droid 4] flamefangahs:
Lol tell us how you REALLY feel. I have to agree with you though. Motoblur is dog ugly but then again so are most of the custom interfaces. I prefer vanilla android.
[Motorola Droid 4] jeffc83:
+1 on that... I just really didn't want to purchase the galaxy nexus just to get a vanilla android experience.
[Motorola Droid 4] gdeeble:
Any word on when it will be available to 208 users?
[Motorola Droid 4] rumgool:
Not working for Newest ICS Leak 6.16.208

Good question, I can confirm this new Safestrap does not work for 208. When you push install recovery, it loads and obtains root rights, but it never changes from not installed/not active.
[Motorola Droid 4] gdeeble:
Actually I fixed mine. Make sure you install busybox when you root your phone. I just used the free busybox installer and it fixed it where Safe Strap installed on 208. Woo Hoo! My data from 206 also restored. Thank you god for Hashcode and this wonderful tool. :-D
[Motorola Droid 4] Mentor.37:
Do you think that in your next release could be possible adding these improvements:

- hide the safestrap menu at boot time and access to it only with a key combination ?

- install the slot 1 in the unused partitions, /preinstall for /system, /webtop for /data and share /cache with the stock slot ?
[Motorola Droid 4] wyvern123:
I installed Safestrap 3.73 on my stock 4.0.4. Since that I can't boot into stock ROM. It always stops at the red booting logo which keeps spinning and that is all.

I tried to make a factory reset from Safestrap but nothing changed.

After all that I installed 4.4 on ROM slot 2 which is working fine. So at least I could use my phone.

Does anyone know how to solve this issue and making stock ROM boot up again?
[Motorola Droid 4] sd_shadow:
Try Restoring my ICS nandroid backup, in safestrap

sd_shadow's [Collection] of Links for Droid 4
[Motorola Droid 4] wyvern123:
Unluckily it did not solve the problem. Even tried to wipe system partition as well than restore from your backup. But still having the same issue stopping at boot logo after "Droid" sound.

What is your opinion about uploading the original firmware with RDS?

Would it be possible?

Or any other idea?
[Motorola Droid 4] sd_shadow:
You used the ICS one, no errors restoring?

as long as you can boot to ap fastboot, flashing stock firmware is possible see my [Video]How to Use RSD Lite to flash a .XML Stock Rom (firmware)

but with a working safestrap it should not be necessary

did you backup before wiping, could try installing a rom on stock slot like cm11, or slimkat
[Motorola Droid 4] wyvern123:
I believeso Took from the link under "(ICS) not for Jellybean!" on your website. The file name is "D4 stock-nandroid.zip" the size is 429MB.

There wasn't any error during restorations.

Yes, I made backup from data and system partitions.

Currently I have a CM11 on ROM slot2 which working fine. I just wanted to keep my stock one. Specially because of Webtop. I have a lapdock which I'm using sometimes and the resolution on CM11 is far from idle :)
[Motorola Droid 4] sd_shadow:
could try a couple of things

restore my nandroid then do an advanced restore and restore your user data only

or

wipe system/data and only restore your system backup not data
[Motorola Droid 4] wyvern123:
Finally I managed to get working both slots.

I re-flashed the whole stock ROM with RDS than installed Safestrap3.65 instead of 3.73. Since that both ROM working fine. It looks like my phone doesn't like 3.73 version.

I was able to restore my data partition as well. So stock work like before.

But if I'm touch the stock system partition (make a backup than restore it) it won't start afterwards.

I'm not sure if it is a bug or a feature but flashing stock ROM with RDS kept my CM11 system in slot2. So after installing Safstrap I could just simply select slot2 as active and it booted up perfectly and untouched.
[Motorola Droid 4] MekaByte:
Even though the new Safestrap in theory supports creating partitions greater than 4GB, it seems like there is a filesystem limitation such that the img files max out at 4GB. Is there a way around this? Should I format the internal storage partition as ext4? And are there any other considerations to worry about?
[Motorola Droid 4] striker1211:
I just upgraded to 3.75 and I can use wifi tether again on stock. Thanks so much stargo!
[Motorola Droid 4] MekaByte:
Tried this, but now Safestrap crashes during img creation whenever I try to create slots. Anybody have any ideas? I also tried using exFAT, but got the same result.
[Motorola Droid 4] Mentor.37:
SafeStrap 3.75 without the splashscreen at boot time

Here SafeStrap 3.75 without the splashcreen during the boot for the maserati, spyder, targa and umts_spyder.

Here SafeStrap 3.75 without the splashcreen during the boot and with the support for the unused partitions for the maserati and spyder:

- /preinstall (~ 600mb) for /system, /webtop (~ 1,4gb) for /data and /cache shared with the stock slot.

To enter in SS you can select BP Tools in the Boot Mode Selection Menu(VolUp&&VolDown+PowerOn). In this way SafeStrap is more similar to a standard TWRP recovery.

Thank to [MENTION=4243514]Hashcode[/MENTION] for SafeStrap, [MENTION=3457922]stargo[/MENTION] for the version 3.75 and [MENTION=5410221]Asianism[/MENTION] for the idea to remove the splashscreen in this way.
[Motorola Droid 4] jbeazell:
Hey Mentor!! I love this. I've always found it a bit annoying that I couldn't bypass the safestrap splash screen and get to booting just 'that' much faster :) I tried to get into the recover from the boot menu, via the 'recover' option (power+vol up +vol down, down vol to recovery, up vol to select recovery), but it only gives me the dead android with the red ! box above him. I can reboot into recovery from the reboot menu, or from the 'reboot to recovery menu option from the safestrap app.

This isn't a huge deal, unless I do something that would render the ROM unbootable and I don't have any backups to restore while I'm in the recovery. Getting into it without a running ROM might be difficult.

EDIT : Never mind, you have to down vol to the BP Tools option, then up vol on that :)
[Motorola Droid 4] 93fuelslut:
so i just updated safestrap 3.1 to 3.7. i downloaded- hit install recovery-reboot to recovery inside the app- and now all i do is bootloop only in the stock rom slot. i even went to mount and selected mount system and data

any ideas?
[Motorola Droid 4] sd_shadow:
uninstall recovery, uninstall app, re-download apk, reinstall...

---------- Post added at 11:24 AM ---------- Previous post was at 11:23 AM ----------

Of course I would use modified 3.75 [MENTION=3457922]stargo[/MENTION] has released a updated safestrap (v3.75 - Jan 2015)

Cm12 requires safestrap v3.75 (or newer)

Safestrap-XXXXX-v3.75.apk (31-Jan-2015 )

if you installed the debugged version likely do not need to upgrade, but if you have 3.74 or lower use Safestrap-XXXXXX-v3.75.apk (or newer)

follow the readme.txt instructions on the download site

Download the version for your device

Droid 4 = maserati, Razr XT912 = spyder, Razr XT910 = umts_spyder, Bionic = targa

[Video] How to install Safestrap 3.75 and Android 5.0.2 Lollipop on the Motorola Droid Bionic, Droid 4 and Droid Razr http://www.youtube.com/watch?v=2yMYUXV8FmI

if you have a XT912 or XT894, There is a Modified Safestrap 3.75 for unused partitions (/preinstall & /webtop) by Mentor.37

XT894: http://xdaforums.com/droid-4/development/wip-safestrap-3-75-unused-partitions-t3023932

XT912: http://xdaforums.com/droid-razr/development/recovery-safestrap-3-75-unused-t3032675
[Motorola Droid 4] 93fuelslut:
In the directions, it says boot to stock and then uninstall recovery. Well I can't reboot to stock. It just bootloops. I'm in ROM slot 3 now

sent from your moms phone
[Motorola Droid 4] sd_shadow:
the stock rom is borked then, restore a known good stock backup, if you do not have one use mine

Droid 4 Stock Rom Nandroid http://goo.gl/ubq9HM
[Motorola Droid 4] 93fuelslut:
OK so download ur droid 4 nandroid

Go to slot 1

Restore this nandroid

Reboot into the new stock ROM

Install the new SS

Hit install recovery

Then hit reboot recovery inside the SS app

sent from your moms phone
[Motorola Droid 4] sd_shadow:
no not slot 1, use stock slot

backup stock slot (optional but recommended)

restore to stock slot

reboot to stock slot

open safestrap app

uninstall recovery

close app

menu>manage apps>un-install safestrap

install new apk
[Motorola Droid 4] magikstar:
is the new version of Mentor brich the wifi thethering ?
[Motorola Droid 4] sd_shadow:
Not that I know of.

WiFi tethering works with cm11 and cm12, have not tried stock
[Motorola Droid 4] 93fuelslut:
When I go to access ur drive, it says unable to acces and checck for authentication

Sent from your moms iPhone
[Motorola Droid 4] sd_shadow:
download from https://www.androidfilehost.com/?fid=23501681358547539

place unzipped folder to internal sdcard/TRWP/BACKUPS//0000000000000000

then restore in safestrap

---------- Post added at 04:37 PM ---------- Previous post was at 04:33 PM ----------

if my stock backup does not include safestrap, reinstall old safestrap, install recovery, uninstall recovery, uninstall safestrap app, install new app
[Motorola Droid 4] 93fuelslut:
Omg I'm getting lost. So I can be in ROM slot 3 and install the SS 3.11 app on the ROM in slot 3 or do I have to install SS while running a stock ROM in the stock slot?

sent from your moms phone
[Motorola Droid 4] sd_shadow:
device should be in stock slot with stock rom, when updating safestrap, that's why I said to restore my stock backup.

---------- Post added at 06:21 PM ---------- Previous post was at 06:19 PM ----------

backup stock slot (optional but recommended)

restore my backup to stock slot

reboot to stock slot

open safestrap app

uninstall recovery

close app

menu>manage apps>un-install safestrap

install new apk
[Motorola Droid 4] 93fuelslut:
That's my problem. I can't flash ur nandroid. Twrp doesnt see it. I downloaded the backup. And moved it to sdcard/twrp/ 00000. That section is empty when I boot to twrp.

I clean flashed a debloated stock jb ROM in stock slot.

Still bootlooping

sent from your moms phone
[Motorola Droid 4] sd_shadow:
if twrp doesn't see it, it's not in correct place or format
[Motorola Droid 4] 93fuelslut:
Op says SS 3.7xxx can't restore older backups.

sent from your moms phone
[Motorola Droid 4] sd_shadow:
/TRWP/BACKUPS//0000000000000000/stock-3-21-13-JB-OTA-System-Only/system.ext3.win

may have an extra folder

did you unzip?

are you backing up from correct storage?
[Motorola Droid 4] 93fuelslut:
No i didn't unzip

sent from your moms phone
[Motorola Droid 4] joefuf:
So I am on my third attempt for the night to install SafeStrap, but I keep running into the same issue.

I get to 60/100 where SafeStrap is Running Installation Script, and from that point, it doesn't budge.

I have a Motorola Droid 4 rooted with SafeRoot, so that installed Busy Box for sure. Anything else I am missing?
[Motorola Droid 4] myfishbear:
heres a copy of 3.73 all the links were down.

---------- Post added at 05:14 PM ---------- Previous post was at 05:13 PM ----------

[/COLOR]

yeah install busy-box and make sure selinux is set to permissive
[Motorola Droid 4] sd_shadow:
i'm posting mirrors here Safestrap Mirrors
[Motorola Droid 4] joefuf:
Turned out to be an issue with my external SD card. I guess it was corrupted and that must have been messing up the shutdown and boot up of the phone. I guess it works the same way that peripherals do on a computer - sometimes they give it issues booting up when they're plugged in.
[Motorola Droid 4] Cyber-Logic:
Guys, does anyone know what the "Fix permissions" option actually does in Safestrap? I read that it was to be used when apps were crashing, so I used it, but after that I haven't been able to boot into CM 12.1 at all. It never goes past the boot animation. Any way to revert the "permissions"? I don't know what happened. I have a lot of important stuff and crucial app-data in this installation of CM12.1 so I really want to repair it., instead of just erasing and re-flashing a new one
[Motorola Droid 4] OGdroidster:
Try a dirty flash then wipe cache and dalvic cache then reboot might take a few minutes to load be patient.
[Motorola Droid 4] Cyber-Logic:
Not sure what the process for dirty flashing is... could you elaborate?

EDIT: I dirty flashed CM12.1 and it booted... BUT all my installed apps and data and SMSes and call logs are NOT showing up... even though I can still see all the stuff in the /data partition. It's behaving as if it can't be seen. Looks like the permissions got screwed up. Any way to fix this?
[Motorola Droid 4] Milp:
Has anyone else had the poblem that when creating a Full System backup without erasing dalvik cache first, the backup will be corrupted by too long dalvik cache filenames? My backups will only work if i either manualyl remove dalvik cache from the backup archive or wipe the dalvik cache beforehand.
[Motorola Droid 4] OGdroidster:
Dirty flash your rom without wiping anything but after flash wipe dalvic and cache. I normally make a flashable zip to reflash my apps after i flash rom and make a backup of data from play store app it backs up texts contacts and data in general same to restore data after you flash your apps back in your rom.If you do not know how to make a flashable zip then you can use App zip me by JRummy or look how to make flashable zip online.
[Motorola Droid 4] stargo:
Hi,

You probably killed all selinux-contexts with "fix permissions". Try this when booted into CM (enable root in dev.options before running it):

su -c 'for i in /data/*; do echo "${i}"; restorecon -DFrv "${i}"; done; sync; reboot'

Cheers,

Michael
[Motorola Droid 4] Grizzy3:
I can confirm this works.
[Motorola Droid 4] rumgool:
Yea... my bad, I did not think about that... it works fine, now we just need to compile a stock motoblur ICS .208 ROM, and we can mod away... at least until CM9 gets here.
[Motorola Droid 4] swc2001:
Ok So I walked my father-in-law thru the steps to get the ICS update over the phone. We used VooDoo and temp unrooted his phone. We then took the OTA update. Now we used VooDoo and got his Root back. Next we uninstalled recovery via safestrap 1.09. Then we uninstalled safestrap 1.09. Now We installed Safestrap 2.0, after that we installed recovery. Next we rebooted the phone. He hit the menu button when prompted and all that eventually came up was the little Hat\clockwork symbol. He said that was all that was there. No writing no backup and restore.... just the little Hat. He pushed all buttons and combos but it would only reboot after doing so.

I need a little help. What did we do Wrong? How do we fix it?

Thank you sooo much for your time and Help.
[Motorola Droid 4] kwyrt:
Sound like you probably need to update busybox. Download Busybox Installer from the Play store, open it up, and install the latest version of busybox.
[Motorola Droid 4] gnoitall:
Heads up: The free version of Busybox Installer installs :mad: push ads, according to reviews on Play Store. That disqualifies it in my eyes; ymmv.

There is a pay version... but some of the reviews of it claims it still contains the AdMob framework.

I dunno. Proceed with caution, I guess. Maybe install the app, update busybox, and uninstall the app?
[Motorola Droid 4] azrael293:
I've been using Jrummy's busy box installer for awhile now, never had a single Push Ad and I'm on the free version
[Motorola Droid 4] swc2001:
Well guys I used jrummys to push busy box and it failed. I used the other busy box pusher and it worked. However it did not fix the problem. It still just shows the little hat icon very faint with NO options available. What do I do here? Do I possibly have the wrong. D4 safestrap? Also do you think the Razr safestrap might work? If you will recall the 1.09 razr safestrap worked for the D4 back in the day. So what do y'all think?
[Motorola Droid 4] Hashcode:
Updated the OP w/ D/L + information for Safestrap Recovery v3.04. Enjoy.
[Motorola Droid 4] kwyrt:
So I have a couple of questions before I go trying this. From what I read in the OP it sounds like we will not be able to restore a backup from 2.11 in 3.04. Is that correct? Let's see if I can get a step-by-step right then.

1. Boot in to safestrap recovery (2.11)

2. Back up current safestrap ROM

3. Switch system to unsafe

4. Reboot in to stock ROM

5. Use Root Explorer (or other file explorer) to move the safestrap folder from /sdcard to /sdcard-ext

6. Uninstall safestrap 2.11 recovery

7. Uninstall safestrap 2.11 app

8. Install safestrap 3.04 app

9. Install safestrap 3.04 recovery

10. Boot into safestrap recovery

11. Back up stock ROM

12. Switch system to safe

13. Fresh install of ROM (cannot restore backup from 2.11)
[Motorola Droid 4] jsnweitzel:
I installed SS3 last night and I didn't try to restore a 2.11 backup. Your steps are correct up until 12 and I didn't do any back up of the stock rom. There is no toggle to safe system now. You just enable a new "rom slot" and can even nickame it whatever you want. Once the new slot is enabled then you can flash your rom file on it. You can also select additional zips to flash. So for example I selected my rom then the gapps and it flashed one right after the other.
[Motorola Droid 4] kwyrt:
Nice! Thanks for the info!
[Motorola Droid 4] ztehee1:
Anyone have a mirror for 3.04 ss download? Op's link is down
[Motorola Droid 4] olegfusion:
http://d-h.st/PKY
[Motorola Droid 4] Lum_UK:
Unimportant bug, but it strikes me as odd.

it's 00:29 for me right now, and the time on my clock is correct, but booting into safestrap it says the time is 6:29PM.

I guess Hashcode is in the US Central time zone?

Edit:

Slightly more important bug. The "Use external SD" button on the install zip screen does not work. Have to manually go up a level and then select /sdcard-ext
[Motorola Droid 4] ztehee1:
As far as switching from rom to rom, or entering the recovery, ss3 is bad ass. Hashcode is a beast! I feel spoiled!!
[Motorola Droid 4] jsnweitzel:
You can change the time zone in settings. I noticed this bug with the folder too, but after using the up one level seems to work fine from then on.
[Motorola Droid 4] podspi:
The folder bug is the only issue I noticed as well, other than the clearly marked (COMING SOON!) placeholders.

SS3 is really really fantastic!
[Motorola Droid 4] ztehee1:
Oh I agree! I feel spoiled! Can't put my phone down
[Motorola Droid 4] kwyrt:
Great job on this Hashcode! Switching between ROMs has never been easier. Almost instantaneous!
[Motorola Droid 4] doubleokneegro:
had the same issue too. I noticed that after I manually selected sdcard-ext the button worked going back and forth from internal to external.

And to comment about safetrap... it becomes enabled when your load any Rom slot besides your orignal/non-safe rom slot. That is quite possibly the best feature yet! Thank you works flawlessly so far.

Been successful by installing rom image in rom slot, formatting data/cache/dalvik and then installing new rom...

....and thanks for the multiple install feature. i know this is already known for most.