[Motorola Droid RAZR] Ohmster:
For those in a hurry, [MENTION=5362796]Dwillian[/MENTION] is quite right. You cannot alter the stock rom partition sizes in Safe Strap.

By the way: Green light on cm11 build 09/21/2014. As members have advised, this is also a very good, dependable, working, day to day rom. :)

Note of Interest: You can always plug in your USB charger while running Safe Strap and the phone will charge. This is excellent news for those caught in a recovery operation and see they are dangerously low on battery power. Plug in the charger because a phone that dies during a recovery operation can and most likely will brick your phone!

Yeah, I just did this, got a replacement phone 2 days ago. I wanted to trim my partitions and since I had to install new anyway, what better time to do it? I can tell you more about this and give you a real scary story too! :eek:

I used the updated Matt's Utility to get stock rom on phone, root it, and install Safe Strap 3.73. First thing I did was boot to recovery and immediately backup the new stock rom that came with the phone, already occupying the stock slot. Since I now have a stock rom installed and rooted, and backed up, I decided to restore my cm11 backup to slot1. Since I now have a better understanding, at first use, I can alter the slot1 partition sizes to suite me. Done and restored cm11 backup. Good to go?

Remember, this is my very first run of Safe Strap on this phone.

Hmmm, let's have a look at stock rom to see if I can trim the sizes of the partitions. I went to Boot Options and chose Stock to reactivate it after restoring cm11. To my horror, I saw all three partitions and the size of each was 0. Huh, zero bytes of stock rom partition space? How can this be? From what I am seeing in Safe Strap, my stock rom has disappeared! So I had better boot to stock just to check. As soon as I hit Reboot System on stock slot, I am warned by Safe Strap that there is NO OS on this stock slot, am I sure that I want to do this? Holy crap! :eek:

I think, what can I do? I go back to restore and try to restore my new stock rom backup. Failed! No partitions for installation. OMG, now what? I am really, really scared at this point. I am on a restricted income, I could not afford this $99 replacement phone from insurance, and if I dare return it as a defective product, the insurance company will for sure see the OS has been tampered with, void my warranty, and bill me again for another phone and kill my insurance for putting in 2 claims in 1 year! I am screwed, there is no way out of this, aside from maybe using Matt's Utility to start from scratch? Will the phone brick? I don't know what to do. I was terrified. You know, where you get that knot in your stomach and feel nauseous and want to puke? THAT, is how scared I was! :eek:

Finally, common sense got the best of me.

I just got this phone with the most up to date Jellybean stock rom installed.

I have NOT removed this rom.

I just installed Safe Strap and have only backed up the stock rom and restored cm11 to modified partitions.

There is no way my stock rom can be gone.

So, I ignored the NO OS warning and booted to stock anyway, fully expecting the device to say no boot media present. To my utter surprise and delight, my stock rom booted right up. No damage, fully rooted. :victory:

I then went back to Safe Strap and again went to Boot Options to review the stock rom partitions. This time, all the sizes were present and I could get a correct "read" on the stock rom. I think what happened is that since this is the very first run of Safe Strap, it had never been activated and booted to stock yet, so it had not gathered the partition information. As far as Safe Strap was concerned, I had no stock rom installed and the partitions were all at zero bytes. Once I booted to stock after activating Safe Strap, I got my partition sizes back. No, there was no way to alter the stock partition sizes.

Safe Strap is not like Partition Magic where it can adjust partition sizes when there is data on the rom partition. The only way to alter the partition sizes in Safe Strap is when the partition is empty like when the rom slot is empty at first use, or, if you delete the slot and then tap the slot to recreate it. Only at that time, before installing or restoring anything to the slot, do you get the option to adjust the sizes of the partitions. Once you do that, you must slide to unlock to commit the changes and this is where Safe Strap actually creates the partitions to your specified or default sizes and install file systems on all partitions of the slot. This process can take quite a while, longer than restoring or creating a backup, and that surprised me quite a bit. It takes longer to create a blank slot than it does to restore or restore a backup, or install a new rom.

Because it is not possible to install Safe Strap without a rom installed, you cannot ever have the stock slot empty in order to recreate it with new partition sizes. Yes you can install Safe Strap with Matt's Utility with the device in AP Fastboot mode, and you can run that with nothing on the phone at all, but that step is typically done after installing stock rom and rooting it.

The only possible way I can think of to adjust the stock slot partition sizes, and I know it won't work, is to completely wipe the phone of all data and partitions, then use Matt's Utility to flash Safe Strap while in AP Fastboot mode, skipping the install rom and root options.

Geek Test: Why would this not work?

...because, once Safe Strap is flashed to the device, it is still not active yet. One has to tap the installed apk icon in a running rom in order to install to the boot-loader and then activate it. Since you must have a running, rooted rom in order to activate Safe Strap, your stock slot will automatically be used. Neat science, huh? :D

At one time, Mr-Glass had helped me with a problem I was having when I got my new, 64Gb ext-sdcard. I wanted to completely copy my 16Gb ext-sdcard to the new one and make it fit on the entire card, not just copy the 16Gb partition to the new card. He gave me 2 really good tools to use. HDD Raw Copy Tool and MiniTool Partition Wizard Home Edition. I used HDD Raw Copy Tool to copy, bit by bit, the old ext-sdcard to the new, larger ext-sdcard. Then I used MiniTool Partition Wizard Home Edition to stretch the partition to fill the entire card. It worked out really well.

One great feature about Safe Strap is that it is very easy to mount your sd-card and ext-sdcard in Windows as Mass Storage. Tap the Mount button, select what you want to mount, and Explorer windows will open up in Windows for you to move, copy, paste, and delete files and folders. I just tried this and tried to mount every partition in Safe Strap. What I got was both int-sdcard and ext-sdcard windows. I then ran MiniTool Partition Wizard Home Edition and could easily create partitions on either card, internal or external but NOT system or rom partitions. Why would you want to break up the sdcards into partitions, I don't know but it can be done. What will show in the phone? More storage "drives". Not useful for manipulating rom partitions but an interesting experiment. Plus, mounting Mass Storage in cm11 can be quite quirky at times. Sometimes I cannot get them to mount at all, sometimes the circle spins "forever", and sometimes, it just "works" and I can mount Mass Storage to move things around quickly. Nice to know if you cannot get Mass Storage to work in cm11.

Okay guys, my long winded discussion is over, nice talking to you! :cowboy: