Monday, October 1, 2018

SOLVED: "Cannot mount /vendor" :MAGISK

This post is a help to Fix Magisk Install Error 1 problem in TWRP.


Okay, so you might be either switching from Super Su to Magisk, or this might be the first time you're rooting your phone, but one this is for sure: You are Rooting your phone.
Let's get into this, What is Magisk?

Magisk is an alternative to Chainfire's SuperSU, a better alternative to be precise. With Magisk you can hide your rooting. This is helpful specially when you want to use Banking Apps Like: Google Pay,PayTM, PayPal or even some games like PokemonGo which detect your device is rooted and thus does'nt work normally or doesn't work at all. For this Problem, Magisk is for your rescue. It systemless-ly masks your device so that these Apps cannot detect the Root.
Magisk is created by Topjohnwu, who created Magisk Manager and kept is open Source unlike SuperSU. Thus, Magisk is more likely to be improved by any developer who wish to contribute.

Let's move on to Rooting your device:

Rooting  your device is simple and easy, though it has some risk of bricking your phone. I recommend only developers to root their phone.
I won't be going into the same process depicted by other sites and only to flash and result in Error1.
I've gone through many process like:


  • Using a different ROM.
  • Formatting your phone completely.
  • Extracting your ROM's .zip file and Flashing it.
  • Extracting .img boot file, pasting it someplace in internal Memory.
All the above are crap, just time wasting and data wasting.
Let's to the Step by Step Procedure:
NOTE: I'm a Redmi 4A developer and tester, so this might not possibly work for other phone model. but I've tester for Redmi 5A and Note 4 as well.

  1.  Full charge your Phone. This is a necessary step a few don't bother considering it and have faced a lot of issues.

  2. Take a complete Backup of your Phone.

  3. Go back to Stock ROM(The ROM that came pre-installed on your phone). If you are first time rooting, just ignore this step.[Not a Mandatory step. works on most custom ROM as well. I've tried AEX, LineageOS15.1, RR6.0]

  4. I've never seen Magisk didn't work on  any ROM, so don't worry, I got you. Note: All these ROM had Oreo.

  5. Make sure you've unlocked your bootloader. Now download TWRP but here's the thing. Download TWRP recovery with vendor. Download link: REDMI_4A_TWRP- Rolex
    Redmi_5A_TWRP- Riva              

  6. Now install this Recovery using Fastboot, using PC, I recommend Minimal ADB & Fastboot.


  7. That was it. Now flash Magisk and Reboot to system.

  8. You will an App Magisk Manager installed on your device.
  9. That's it. you're done. Now to hide Rooting, this manager will help to install a file and select the apps from which you wish to hide the Rooting. Enjoy!!
Further to install any Custom ROM. Flash the zip file, your Magisk would still be installed. and phone would still be rooted.😎





Further information by the developers:




Magisk Manager

For further queries, comment down. Hope to help you all. 👍





18 comments:

  1. This TWRP Vendor worked for me. Thanks for the Recovery and full step.

    ReplyDelete
  2. Woah, you saved me dude, after days of searching finally got this post and it was all easy peasy.

    ReplyDelete
  3. I have installed the twrp-3.2.3-0-rolex version, can I install twrp-3.2.1-1-vendor-rolex.img to install Magisk?

    ReplyDelete
  4. Yeah any vendor version of TWRP would work, it's better to use the latest one. I use Batik Recovery.

    ReplyDelete
  5. Hey Kike,
    Intenta usar un TWRP diferente, prueba la recuperación de Orange (https://drive.google.com/file/d/15R0n0YRVKFwKQRc96ngn0U5PdUz35tjO/view)
    Después de flashear esta recuperación intente Magisk 18.1.
    Espero que esto solucione el error.

    ReplyDelete
  6. Help I need a twrp vendor for redmi 6a, why do I get error 1 when installing magisk, help please!

    ReplyDelete
  7. Finally I tried your steps and magisk is now installed thanks for your work.!!

    ReplyDelete
  8. Thank you very much. It tooks me 4 hours until i see your post. Thank you

    ReplyDelete
    Replies
    1. You're Welcome, if any other issues do comment I'll try to make a post :)

      Delete
  9. I downloaded magical manager and installed magical 19.0 zip and trued to zip and it goes to unpacking boot image and failed I been trying ever different ways that I can to root I been working on this every for like months and getting no where I have lg k9 8.1.0
    Please email me with a fix please please

    ReplyDelete
  10. Thank you very much ^^ , it worked well on my xiaomi redmi 4a, and the TWRP version of your link is really good looking.

    ReplyDelete
  11. Hey but where could I get TWRP recovery with vendor for rosy?

    ReplyDelete
  12. Microsoft Windows [Version 10.0.18362.476]
    (c) 2019 Microsoft Corporation. All rights reserved.

    C:\Program Files (x86)\Minimal ADB and Fastboot>adb devices
    List of devices attached


    C:\Program Files (x86)\Minimal ADB and Fastboot>adb devices
    List of devices attached


    C:\Program Files (x86)\Minimal ADB and Fastboot>adb devices
    List of devices attached
    988a1b46565338483230 device


    C:\Program Files (x86)\Minimal ADB and Fastboot>adb reboot bootloader

    C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot flash recovery recovery.img
    < waiting for any device >


    im stuck here

    ReplyDelete
  13. This is the reason it really is greater you could important examination before creating. It will be possible to create better write-up like this. Magisk ZIP

    ReplyDelete
  14. I've had same problem inmy vivo v3 error 1 for first time rooting please sir help me to install magisk

    ReplyDelete