How to Root and Install TWRP Recovery on BQ Aquaris M5 (piccolo)

In this article we will see how we can root BQ Aquaris M5 and install TWRP recovery in a few simple steps. BQ Aquaris M5 Smartphone comes with 5.0 inch IPS Screen HD display which support 1080 x 1920 pixels resolution. This Smartphone is powered by Qualcomm Snapdragon 615 Octa-core processor. BQ Aquaris M5 is great phone and you must be root BQ Aquaris M5, because rooted device will gain full access and control of the Android system that runs on your device. After rooting, you can remove the bloatware / Pre-installed system apps, install apps that need root permission, improve the battery life, and various tweaks and customizations.

Benefits of Rooting

  • Install custom ROM and custom kernel on your device for faster and better performance.
  • Block Ads in apps with the help of ad blocker.
  • Increase performance and battery life by killing background process automatically.
  • Uninstall bloatware (Pre-installed Apps)


Installing a custom recovery on BQ Aquaris M5 (piccolo) will wipe the stock recovery and replace it with a new one. By installing a custom recovery on your BQ Aquaris M5 (piccolo) and rooting it, you’ll void its warranty. I have tested the procedure on BQ Aquaris M5 (piccolo) successfully but still, you are warned to proceed unless you understand what you’re going to do. The procedure might soft-brick your device but you can easily recover it by installing the stock firmware back.


  • This method is only for BQ Aquaris M5 (piccolo). Don’t try this on any other device.
  • Bootloader Should be Unlocked.
  • Download and install Your Device Driver  on your PC.
  • Make sure you have 70% charge of more then that.
  • Follow the steps correctly otherwise, you may brick your device. We are not responsible for any damage to your Android Phone.
  • You need either Laptop or PC.
  • Charge your phone to at least 70 - 80%.
  • Back up your device, just in case if you need it later.
  • Make sure you have followed the steps properly. Don’t Skip and Read !

Install Twrp By Using ADB Fastboot:-

  • Download twrp.img file for your BQ Aquaris M5 (piccolo).
  • Enable the USB Debugging you need also active the developer option, Now Go to your Settings -> About Phone -> Now Tap on the Build Number 7-8 Times until you see a toast message “Developer option enabled“ 
  • Once your developer option is active, Go back to your settings -> Open developer option -> Enable USB Debugging
  • Your PC must have ADB & fastboot installed and configured. Copy and Paste Downloaded recovery.img file to folder where you installed the adb.
  • Now connect BQ Aquaris M5 with PC via USB cable
  • Goto twrp folder and press and hold shift then rightclick on white space and "Open command window here".
  • Now connect your phone to PC and reboot the device into fastboot mode by typing below
"adb reboot bootloader"
  • Now type following commands at command prompt to flash recovery
"fastboot flash recovery twrp-3.1.0-0-piccolo.img"  ( Downloaded File Name)
  • Now type following commands at command prompt to Reboot your device.
"fastboot reboot"

  • Now you have successfully rooted your device and installed TWRP.