On this page, I have shared a guide that will show you how to fix Motorola Start Up failed issue and hard bricked problem without using the Lenovo Motorola Smart Assistant Tool. Unlocking Bootloader is a Little bit headache, some brands like Xiaomi, Nokia, and Huawei have made it quite difficult to try the unlocking bootloader, while others such as OnePlus and Google have made it somewhat easy with open hands. As far as Motorola, well it seems to have maintained a balance between custom and stock development and make bootloader unlocking easy.
Although it may not be among the first companies to release kernel source codes, there is still a wealth of mods, tweaks, and rooting guides available for a variety of Android devices from the company. From its popular G series to the Android One devices it maintains, this company is active in the custom development scene. However, it is important to note that these customizations can come with risks. If not done properly or if an incorrect binary file is used, it can lead to issues.
Whether it’s a soft brick, a boot loop, or a hard brick, these are not terms that tech enthusiasts want to hear. However, these situations may arise. When they do, one approach is to try using the OEM’s LMSA Tool. However, it is important to note that this tool may not always be reliable. The Lenovo Motorola Smart Assistant (LMSA) tool may display a “Device not supported” error. It’s always better to be safe than sorry.
While it is understandable for newly released devices not to be supported, it can be frustrating for devices that were released several years ago to still not be supported. When a device becomes bricked and the company’s official Rescue Tool fails to recognize it, it can be quite frustrating. This guide will help you unbrick any Motorola device and fix the “Start-Up Failed” issue without using the Lenovo Motorola Smart Assistant. Keep reading for detailed instructions.
How to Fix Start Up Failed
Follow the Step by Step guide to Fix the start failed issue on any Motorola device without using the moto Assistant tool.
Note: I recommend taking a backup of your personal data, flashing may erase all user data on your phone.
STEP 1: Download Stock Firmware File
First, you have to download the stock firmware for your Motorola device. You can download it from google or from the ever-popular Lolinet Mirror site. they have the largest collection of firmware, Download the correct firmware based on your device’s codename. For example, if you are looking for Motorola One Action, then head over to the Troika folder. So how to find the Motorola device code? Well, you might need to Google it.
STEP 2: Install ADB and Fastboot Tool
Next up, install the Android SDK Platform Tools on your PC. This is the official ADB Drivers provided by Google, so you should use this only (and not any other third-party ADB tools).
STEP 3: Extract Stock Firmware File
You now have to extract the firmware inside the platform tools folder. This is the same folder that you choose while installing the Android SDK Platform Tools. As far as extraction is concerned, you could use the Windows default app, WinRAR, WinZip, or any one of your choice.
Once that is done, head over to this folder’s (platform-tool) address bar, type in CMD, and hit Enter. This will launch the Command Prompt window. keep this window open and go to the next step to unbrick any Motorola device
STEP 4: Connect your Motorola Device to your PC
Next up, connect your device to the PC via a USB cable. If you are able to access your device, then enable USB Debugging from Developer Options. If your device is soft-bricked or in a boot loop, then it might already be stuck in the Fastboot Mode screen. In some instances, your Motorola device might be stuck in the Start-Up Failed error.
If that is the case, then use the hardware key combinations to bring up the Fastboot Mode (in some devices you might then have to press the Power key to confirm it). When your device is connected to the PC via a USB cable and booted to Fastboot, proceed to the final step.
STEP 5: Manually Flash Motorola Stock Firmware via Fastboot Commands
Motorola devices have near about the same partition files, with only a few ups and downs in the system sparsechunk files. With that said, we have listed the fast boot commands for various Motorola devices.
Do keep in mind that I will be updating this list with more Motorola devices. In the meantime, if your device is not on this list, then please refer to the below section to unbrick any Motorola device and fix the Start Up Failed issue without using the Lenovo Motorola Smart Assistant.
Fix Motorola Start Up Failed using Fastboot Commands
So here is how you should carry on with the steps. First off, make sure that the above prerequisites have been taken care of. Just to recap, your device should be connected to a PC via a USB cable and booted to Fastboot Mode. Likewise, you should have extracted the stock firmware inside the platform tools folder. Along the same lines, the CMD window should be opened inside that platform-tools folder itself.
Once all these are taken care of, you just need to match the stock firmware files with the below command and copy-paste each of these commands into the CMD window one by one. For example in some devices, there would be no vendor.img_sparsechunk files, so you may skip the fastboot flash system_b system_b.img_sparsechunk.0/1/2 commands. Likewise, some older Moto devices only have 8-9 system.img_sparsechunk files. So you may leave the fastboot flash system.img_sparsechunk.9/10 commands.
For A-only Devices
fastboot flash partition gpt.bin fastboot flash bootloader bootloader.img fastboot flash vbmeta vbmeta.img fastboot flash modem NON-HLOS.bin fastboot flash fwbl1 fwbl1.img fastboot flash ldfw ldfw.img fastboot flash keystorage keystorage.img fastboot flash fsg fsg.mbn fastboot erase modemst1 fastboot erase modemst2 fastboot flash bluetooth BTFM.bin fastboot flash dsp dspso.bin fastboot flash logo logo.bin fastboot flash boot boot.img fastboot flash dtbo dtbo.img fastboot flash recovery recovery.img fastboot flash system system.img_sparsechunk.0 fastboot flash system system.img_sparsechunk.1 fastboot flash system system.img_sparsechunk.2 fastboot flash system system.img_sparsechunk.3 fastboot flash system system.img_sparsechunk.4 fastboot flash system system.img_sparsechunk.5 fastboot flash system system.img_sparsechunk.6 fastboot flash system system.img_sparsechunk.7 fastboot flash system system.img_sparsechunk.8 fastboot flash system system.img_sparsechunk.9 fastboot flash system system.img_sparsechunk.10 fastboot flash system_b system_b.img_sparsechunk.0 fastboot flash system_b system_b.img_sparsechunk.1 fastboot flash system_b system_b.img_sparsechunk.2 fastboot flash oem oem.img fastboot flash oem_b oem_other.img fastboot flash vendor vendor.img_sparsechunk.0 fastboot flash vendor vendor.img_sparsechunk.1 fastboot flash vendor vendor.img_sparsechunk.2 fastboot erase carrier fastboot erase userdata fastboot erase ddr fastboot reboot bootloader
For A/B devices
fastboot flash pit diskmap.pit fastboot flash fwbl1 fwbl1.img fastboot flash ldfw_a ldfw.img fastboot flash ldfw_b ldfw.img fastboot flash keystorage_a keystorage.img fastboot flash keystorage_b keystorage.img fastboot flash bootloader_a bootloader.img fastboot flash bootloader_b bootloader.img fastboot flash modem_a modem.bin fastboot flash vbmeta_a vbmeta.img fastboot flash oem_a oem.img fastboot flash oem_b oem_other.img fastboot flash logo_a logo.bin fastboot flash dtbo_a dtbo.img fastboot flash boot_a boot.img fastboot flash system_a system.img_sparsechunk.0 fastboot flash system_a system.img_sparsechunk.1 fastboot flash system_a system.img_sparsechunk.2 fastboot flash system_a system.img_sparsechunk.3 fastboot flash system_a system.img_sparsechunk.4 fastboot flash system_a system.img_sparsechunk.5 fastboot flash system_a system.img_sparsechunk.6 fastboot flash system_a system.img_sparsechunk.7 fastboot flash system_a system.img_sparsechunk.8 fastboot flash system_a system.img_sparsechunk.9 fastboot flash system_a system.img_sparsechunk.10 fastboot flash system_b system_other.img_sparsechunk.0 fastboot flash system_b system_other.img_sparsechunk.1 fastboot flash system_b system_other.img_sparsechunk.2 fastboot flash vendor_a vendor.img fastboot erase userdata fastboot reboot bootloader
Furthermore, once the last command has been executed your device will reboot to the bootloader. You may then reboot the OS via the fastboot reboot command or via the Power key.