Official Firmware vs Custom ROM vs Root TWRP: Which One to Choose for Your Leagoo Shark 5000
Official Leagoo Shark 5000 Firmware, Custom ROM, Root TWRP
The Leagoo Shark 5000 is a budget-friendly smartphone that was released in 2017. It features a 5.5-inch HD display, a MediaTek MT6580 processor, 2 GB of RAM, 16 GB of internal storage, a 13 MP rear camera, an 8 MP front camera, and a massive 5000 mAh battery.
Official Leagoo Shark 5000 Firmware, Custom ROM, Root TWRP
If you own this device and want to customize it according to your preferences, you may want to install custom firmware on it. Custom firmware, also known as custom ROM, is a modified version of the Android operating system that offers additional features, performance enhancements, and aesthetic changes that are not available in the stock ROM.
Installing custom firmware on your Leagoo Shark 5000 can give you many benefits, such as:
Updating your device to a newer version of Android that is not officially supported by the manufacturer.
Removing bloatware and unwanted apps that consume battery and storage space.
Improving the speed, stability, and battery life of your device.
Adding new functionalities and customization options that are not present in the stock ROM.
Rooting your device and gaining full control over its system settings and permissions.
However, installing custom firmware also comes with some risks, such as:
Voiding your device's warranty and losing official support from the manufacturer.
Bricking your device or rendering it unusable if you do not follow the proper steps or use incompatible files.
Losing your data and settings if you do not backup them before installing custom firmware.
Exposing your device to security vulnerabilities or bugs that may affect its functionality or performance.
Therefore, before you proceed with installing custom firmware on your Leagoo Shark 5000, you need to be aware of these risks and take some precautions. In this article, we will guide you through the steps of installing official Leagoo Shark 5000 firmware, custom ROM, and root TWRP on your device. But first, you need to meet some prerequisites and requirements.
Prerequisites and requirements
To install custom firmware on your Leagoo Shark 5000, you need to have:
A Leagoo Shark 5000 device with at least 50% battery charge.
A Windows PC with - A Windows PC with the latest drivers installed for your device. You can download the drivers from [here]. - A USB cable to connect your device to your PC. - A backup of your data and settings, as installing custom firmware will erase everything on your device. You can use the built-in backup feature on your device or a third-party app to backup your data. - A copy of the official Leagoo Shark 5000 firmware file. You can download it from [here]. - A copy of the SP Flash Tool, a software that allows you to flash firmware on MediaTek devices. You can download it from [here]. - A copy of the TWRP recovery image for Leagoo Shark 5000. TWRP is a custom recovery that allows you to flash custom ROMs and root your device. You can download it from [here]. - A copy of the Magisk zip file, a software that allows you to root your device and manage root permissions. You can download it from [here]. - A copy of the custom ROM of your choice for Leagoo Shark 5000. There are many custom ROMs available for this device, such as LineageOS, Resurrection Remix, Pixel Experience, etc. You can find them on various websites and forums, such as [XDA Developers], [Needrom], [ROMs Download], etc. Make sure to choose a custom ROM that is compatible with your device model and Android version. How to install official Leagoo Shark 5000 firmware
If you want to restore your device to its original state or fix any issues that may arise from installing custom firmware, you can flash the official Leagoo Shark 5000 firmware on your device. To do so, follow these steps:
Download and extract the official Leagoo Shark 5000 firmware file on your PC. You should get a folder with several files, including a scatter file (MT6580_Android_scatter.txt).
Download and extract the SP Flash Tool on your PC. You should get a folder with an executable file (flash_tool.exe).
Launch the SP Flash Tool by double-clicking on the flash_tool.exe file.
Click on the "Download" tab and then click on the "Choose" button next to the "Scatter-loading File" option.
Browse to the folder where you extracted the official firmware file and select the scatter file (MT6580_Android_scatter.txt).
The SP Flash Tool will load all the files from the firmware folder and display them in a list. Make sure all the files are checked and their locations are correct.
Click on the "Download" button at the top of the SP Flash Tool.
Turn off your device and remove the battery if possible.
Connect your device to your PC using the USB cable. The SP Flash Tool will detect your device and start flashing the firmware.
Wait for the flashing process to complete. You will see a green circle with a check mark when it is done.
Disconnect your device from your PC and insert the battery if you removed it.
Press and hold the power button to turn on your device. It may take some time for the first boot, so be patient.
Congratulations, you have successfully installed the official Leagoo Shark 5000 firmware on your device.
How to install custom ROM on Leagoo Shark 5000
If you want to upgrade your device to a newer version of Android or enjoy some extra features and customization options that are not available in the stock ROM, you can flash a custom ROM on your device. To do so, follow these steps:
How to unlock the bootloader and install TWRP recovery
The bootloader is a program that runs before the operating system and decides what to boot. By default, most devices have a locked bootloader that only allows booting the official firmware. To install a custom ROM, you need to unlock the bootloader and replace the stock recovery with a custom one, such as TWRP. TWRP is a touch-based recovery that allows you to flash custom ROMs, root your device, backup and restore your data, and perform other advanced tasks.
To unlock the bootloader and install TWRP recovery on your Leagoo Shark 5000, follow these steps:
On your device, go to Settings > About phone and tap on "Build number" seven times to enable developer options.
Go back to Settings > Developer options and enable "USB debugging" and - Go back to Settings > Developer options and enable "USB debugging" and "OEM unlocking". This will allow your PC to communicate with your device and unlock the bootloader.
Download and extract the TWRP recovery image for Leagoo Shark 5000 on your PC. You should get a file with an .img extension.
Download and install the Minimal ADB and Fastboot tool on your PC. This is a lightweight version of the Android Debug Bridge (ADB) and Fastboot tool that allows you to execute commands on your device from your PC. You can download it from [here].
Launch the Minimal ADB and Fastboot tool by double-clicking on the MAFT icon on your desktop.
Connect your device to your PC using the USB cable. Make sure your device is recognized by your PC.
In the Minimal ADB and Fastboot window, type the following command and press Enter:
adb devices
You should see a list of devices attached to your PC, along with a serial number. If you see a pop-up message on your device asking for permission to allow USB debugging, tap on "OK".
Type the following command and press Enter:
adb reboot bootloader
This will reboot your device into bootloader mode. You should see a screen with some text and a logo.
Type the following command and press Enter:
fastboot devices
You should see the same serial number as before, indicating that your device is in fastboot mode.
Type the following command and press Enter:
fastboot oem unlock
This will unlock the bootloader of your device. You may see a warning message on your device asking for confirmation. Use the volume keys to select "Yes" and press the power button to confirm.
Wait for the unlocking process to complete. Your device will reboot automatically.
Your device is now unlocked, but it will also be wiped clean. You will need to set it up again as if it was new.
Once you have set up your device, enable USB debugging and OEM unlocking again from the developer options.
Connect your device to your PC using the USB cable and reboot it into bootloader mode using the adb reboot bootloader command.
Type the following command and press Enter, replacing twrp.img with the name of the TWRP recovery image file that you downloaded earlier:
fastboot flash recovery twrp.img
This will flash the TWRP recovery image on your device. Wait for the flashing process to complete.
Type the following command and press Enter:
fastboot reboot
This will reboot your device normally.
Congratulations, you have successfully unlocked the bootloader and installed TWRP recovery on your Leagoo Shark 5000.
How to backup the stock ROM and data using TWRP
Before you flash a custom ROM on your device, it is highly recommended that you backup your stock ROM and data using TWRP. This will allow you to restore your device to its original state in case something goes wrong or you want to go back to the stock ROM. To backup your stock ROM and data using TWRP, follow these steps:
Turn off your device and press and hold the volume up and power buttons simultaneously until you see the TWRP logo on the screen. This will boot your device into TWRP recovery mode.
Swipe to allow modifications if prompted.
Tap on "Backup" and select all the partitions that you want to backup, such as Boot, System, Data, Cache, etc.
Tap on "Select Storage" and choose where you want to save the backup file, such as Internal Storage, Micro SD Card, or USB OTG.
Tap on "Swipe to Backup" and wait for the backup process to complete.
Tap on "Reboot System" to reboot your device normally.
Congratulations, you have successfully backed up your stock ROM and data using TWRP.
How to choose and download a custom ROM for Leagoo Shark 5000
The next step is to choose and download a custom ROM for your Leagoo Shark 5000. There are many custom ROMs available for this device, each with its own features, advantages, and disadvantages. You can find them on various websites and forums, such as [XDA Developers [XDA Developers], [Needrom], [ROMs Download], etc. Make sure to choose a custom ROM that is compatible with your device model and Android version. You can also read the reviews, ratings, and comments from other users to get an idea of the quality and performance of the custom ROM.
Once you have chosen a custom ROM for your Leagoo Shark 5000, download it from the source website and save it on your PC or on your device's storage. You may also need to download the Google Apps (GApps) package if the custom ROM does not include them. GApps are the essential Google services and apps that are required for most Android devices, such as Google Play Store, Gmail, YouTube, etc. You can download the GApps package that matches your custom ROM's Android version from [here].
How to flash the custom ROM using TWRP
After you have downloaded the custom ROM and the GApps package for your Leagoo Shark 5000, you can flash them on your device using TWRP. To do so, follow these steps:
Copy the custom ROM and the GApps zip files to your device's internal storage or micro SD card.
Turn off your device and boot it into TWRP recovery mode by pressing and holding the volume up and power buttons simultaneously until you see the TWRP logo on the screen.
Swipe to allow modifications if prompted.
Tap on "Wipe" and then tap on "Advanced Wipe".
Select the partitions that you want to wipe, such as Dalvik/ART Cache, System, Data, and Cache. Do not wipe the Internal Storage or Micro SD Card partitions where you have copied the zip files.
Tap on "Swipe to Wipe" and wait for the wiping process to complete.
Tap on "Back" and then tap on "Install".
Browse to the location where you have copied the custom ROM zip file and select it.
Tap on "Add more Zips" and select the GApps zip file.
Swipe to confirm flash and wait for the flashing process to complete.
Tap on "Wipe cache/dalvik" and swipe to confirm.
Tap on "Reboot System" to reboot your device normally.
Congratulations, you have successfully flashed a custom ROM on your Leagoo Shark 5000.
How to root Leagoo Shark 5000 using TWRP and Magisk
If you want to root your Leagoo Shark 5000 and gain full control over its system settings and permissions, you can use TWRP and Magisk to do so. Rooting your device allows you to access and modify system files, install root-only apps, remove bloatware, improve performance, and more. However, rooting also comes with some risks, such as voiding your warranty, losing official updates, exposing your device to security threats, etc. Therefore, root your device at your own risk and responsibility.
To root your Leagoo Shark 5000 using TWRP and Magisk, follow these steps:
Download the Magisk zip file from [here] and copy it to your device's internal storage or micro SD card.
Turn off your device and boot it into TWRP recovery mode by pressing and holding the volume up and power buttons simultaneously until you see the TWRP logo on the screen.
Swipe to allow modifications if prompted.
Tap on "Install" and browse to the location where you have copied the Magisk zip file. Select it and swipe to confirm flash.
Wait for the flashing process to complete. Tap on "Reboot System" to reboot your device normally.
Your device is now rooted. You should see a new app called Magisk Manager on your app drawer. Launch it and grant it root permissions if prompted.
You can use Magisk Manager to verify root access, manage root permissions, hide root from certain apps, install modules, etc.
Congratulations, you have successfully rooted your Leagoo Shark 5000 using TWRP and Magisk.
Conclusion
In this article, we have shown you how to install official Leagoo Shark 5000 firmware, custom ROM, and root TWRP on your device. We hope that this guide was helpful and informative for you. Installing custom firmware on your Leagoo Shark 5000 can give you many benefits, but also some risks. Therefore, make sure to follow the steps carefully and backup your data before before proceeding with the installation. If you encounter any problems or have any questions, feel free to leave a comment below and we will try to help you as soon as possible. Thank you for reading and happy customizing! FAQs
Here are some frequently asked questions and answers related to installing custom firmware on Leagoo Shark 5000:
Q: How can I check the Android version and model number of my Leagoo Shark 5000?
A: You can check the Android version and model number of your device by going to Settings > About phone and looking at the information displayed there.
Q: How can I backup and restore my contacts, messages, photos, and other data on my Leagoo Shark 5000?
A: You can backup and restore your data using various methods, such as:
Using the built-in backup feature on your device. Go to Settings > Backup & reset and enable "Back up my data" and "Automatic restore". This will backup your data to your Google account and restore it when you sign in with the same account on another device.
Using a third-party app, such as Titanium Backup, Helium, or Super Backup. These apps allow you to backup and restore your data to your device's storage, micro SD card, or cloud service. Some of them require root access to work properly.
Using a PC software, such as Moborobo, Mobogenie, or Wondershare MobileTrans. These software allow you to backup and restore your data to your PC or another device via USB cable or Wi-Fi.
Q: How can I update my custom ROM to a newer version or switch to a different custom ROM on my Leagoo Shark 5000?
A: You can update your custom ROM or switch to a different custom ROM by following the same steps as flashing a custom ROM, except that you do not need to wipe the data partition if you are updating to a newer version of the same custom ROM. However, if you are switching to a different custom ROM, it is recommended that you wipe the data partition to avoid compatibility issues. You can also use apps like ROM Manager or Flashify to download and flash custom ROMs directly from your device.
Q: How can I unroot my Leagoo Shark 5000 or remove Magisk from my device?
A: You can unroot your device or remove Magisk by following these steps:
Launch the Magisk Manager app on your device.
Tap on the "Uninstall" button at the top of the app.
Select "Complete Uninstall" and confirm.
Wait for the uninstallation process to complete. Your device will reboot automatically.
Your device is now unrooted and Magisk is removed from your device.
Q: How can I revert back to the stock ROM on my Leagoo Shark 5000?
A: You can revert back to the stock ROM on your device by following these steps:
If you have backed up your stock ROM using TWRP, you can restore it by booting into TWRP recovery mode and tapping on "Restore". Select the backup file that you want to restore and swipe to confirm.
If you do not have a backup of your stock ROM, you can flash the official Leagoo Shark 5000 firmware using SP Flash Tool. Follow the same steps as flashing the official firmware, except that you do not need to download it again if you already have it on your PC.
Congratulations, you have successfully reverted back to the stock ROM on your Leagoo Shark 5000.
dcd2dc6462