Safestrap Rom Slots
From here on, you have two choices – (1) Install Pre-Rooted Nougat ROM or (2) Install Android Pie ROM with Safestrap Recovery. Step 6.1: Install Pre-rooted Nougat ROM. Now, all you have to do is download the pre-rooted Nougat ROM, extract the system.img file from it and flash it using Safestrap Recovery.
Motorola Droid 4 | |
Manufacturer | Motorola |
---|---|
Name | Droid 4 |
Codename | motorola-maserati |
Released | 2012 |
Category | testing |
Original software | Android 4.1.2 on Linux 3.0 (launched with Android 2.3 on Linux 2.6) |
Hardware | |
Chipset | TI OMAP 4430 |
CPU | Dual-core 1.2 GHz Cortex-A9 |
GPU | PowerVR SGX540 |
Display | 540 x 960 TFT |
Storage | 16 GB |
Memory | 1 GB |
Architecture | armhf |
- Launch the Odin tool again and load the ‘APSAFESTRAPRESCUESYSTEMIMAGE.tar.md5‘ file in the ‘AP‘ slot. Click on ‘Start‘ to flash the pre-rooted Nougat ROM on your Galaxy S8+. Odin will show the ‘FAIL!‘ message this time and the phone would show that the software update has failed. Don’t worry, this is normal and part of the.
- 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.
USB Networking | |
---|---|
Flashing | |
Touchscreen | |
Display | Works |
WiFi | |
Xwayland | |
FDE | |
Mainline | |
Battery | |
3D Acceleration | |
Accelerometer | |
Audio | |
Bluetooth | |
Camera | |
GPS | |
Mobile data | |
SMS | |
Calls | |
USB OTG |
Contributors
- TheKit
- Hexarei
- MartijnBraam
Users owning this device
- Eloy (Notes: runs pre-alpha Maemo Leste)
- Foldmorepaper (Notes: kernel v5.1.0)
- Jja2000 (Notes: Running Maemo-Leste)
- Unrznbl (Notes: using instructions I get backlit blank/black screen, will try to make a serial cable)
Rooting
The Droid 4 doesn't have an unlockable bootloader, so rooting the device requires an exploit.
The easiest exploit is called 'Saferoot', which was originally intended for Samsung devices, but also works for many others, including the Droid 4. You can find a saferoot.zip file in this XDA-Developers thread:
Download saferoot.zip, extract it somewhere, then enable USB debugging on the Droid 4 and connect it to your computer. With it connected, open a command line, cd to where you extracted the files, then run install.sh if you're on a Linux machine, or install.bat if you're on a Windows machine.
Following the on-screen instructions, you should eventually have a rooted device!
Custom Recovery: Safestrap
While there's no official version of TWRP for the maserati, there is a custom recovery based on early versions: SafeStrap!
YOU MUST ROOT AS LISTED ABOVE, FIRST!
You can download that here (make sure to get the one with maserati in the name!):
It's an APK file, so enable untrusted sources on your Droid 4 and install it. Once installed, if you're properly rooted, launching it should give you three options: Install recovery, uninstall recovery, and reboot to recovery.
Tapping 'install recovery' should install the SafeStrap recovery! If it's successful, tapping 'Reboot to recovery' should take you to the custom SafeStrap recovery.
Additional Info
Safestrap recovery has support for what it calls 'ROM slots.' At the time of this writing, you must select a non-stock slot in order to flash anything besides Android.
To repeat: DO NOT TRY TO INSTALL pmOS TO THE STOCK SLOT! IT COULD BRICK YOUR DEVICE!.
Installation
Create ROM slot with minimal possible space for system, data, and cache partitions.
First flash CyanogenMod 11 to install files needed by SafeStrap for kexec.
Then connect the phone via USB in SafeStrap and do the following (android-platform-tools need to be installed):
Now you can either flash motorola-maserati.img to sdcard or resize the image on host to desired size and replace userdata.img of ROM slot you created:
I have a brick! Help! (DANGEROUS)
So you accidentally overwrote the stock slot in SafeStrap. What should you do?
- Use Fastboot to write stock image back. Press the two volume buttons while pressing power to enter the factory bootloader. Find the files in VRZ_XT894_9.8.2O-72_VZW-18-8_CFC.xml.zip and rewrite system.img, boot.img, recovery.img, etc.
- Install kexecboot to mbm partition to avoid SafeStrap altogether and boot from SD card see droid4-kexecboot in the additional information.
Fastboot won't work due to too low a battery
- Charge battery with external LiPo charger - B+ and B- are clearly marked.
- Remove the battery, and insert pins into relevant battery terminals and give appropriate power from lab bench supply. Increasing current past a threshold (but be VERY careful) should fool the bootloader into thinking it has a well-charged battery.
- It may also be possible to charge via the rear 4-pin connector, which goes through the charging circuitry: https://forum.xda-developers.com/showthread.php?t=1887365
- Build a 'factory cable' that bridges ID (micro-USB type-B pin 4) with 5V VCC (pin 1), which is how the factory flashes the devices without any battery at all.
lsmod
See also
- #1039 WIP pull request
- KexecBoot for the Droid 4 - quite possibly more desirable than Safestrap
- booting droid 4 xt894 with current kernel - mainlining instructions with Kexecboot for at least 4.20-rc7 kernel (and serial cable how-to)
- Title: Razr XT910
- Listed: 03/18/2013 4:11 pm
- ROM Version: ROM Android 4.0.4 MIUI
You must be Membership (Account Premium)
for ROM download.
4887 total views, 2 today
Member Info
- Listed by:SoCr@Te
- Member Since: 05/15/0470
DESCRIPTION
ROM Mobile Razr XT910 – ROM Android 4.0.4 MIUI
ROM Official MIUI 3.2.22
Language support: Multi lang
Install ROM :
Connect your smartphone to PC using USB cable.
Copy downloaded files to the SD card of your smartphone. Important: Don’t extract any files.
Disconnect USB and then turn off your smartphone.
Now boot into Safestrap recovery. To do so, first press power button to turn device on then after the Motorola splash screen, you should see the Safestrap screen. The Safestrap screen should show Safestrap Disabled in red, Recovery at the bottom left, and Continue at the bottom right. Tap on Recovery button on the Safestrap main screen to boot into Safestrap recovery mode.
Safestrap Rom Slots Games
Now it’s time to set up a ROM slot for MIUI. To do so, tap on Boot Options and in the very next screen tap on ROM-Slot-1. Now set the data partition to a minimum of 1GB unless you planning to install tons of apps and games. The other two partitions – system and cache are default and cannot be changed. Wait for the partitions to get set up.
Once the process completed, your ROM slot is ready. Which means it will boot from that new slot from now on. All we have to do now, install a ROM on that slot, which in our case is MIUI.
Safestrap Rom Slot Size
Press the home button to return back to the main screen. Now tap on Install and navigate and select MIUI.us_umts_spyder_v4_3.2.22_Eng_Deo_ZipA_Signed.zip. On the next screen, slide the button to confirm the installation.The ROM installation will begin.
Once the ROM installation process end, repeat the step 7 but choose gapps-jb-20121212-signed.zip instead of ROM zip to install the Google apps package.
When installation is completed, go back to the main menu and select reboot system to reboot the smartphone and boot up into customized Android 4.2.2 Jelly Bean ROM MIUI. The first boot will take time, so be patient!
※Please make a backup of your device before installing or updating ROM