العربية
Flash Logo

Full Flash Guide

How to Flash a Custom Recovery, Custom ROM and Magisk on Tab A 10.1

Important Instructions Before You Start

Ensure your device is adequately charged and back up any important data before flashing.

All files and download links mentioned will be available below in the "Download Options" section.

Check the 'Related Topics' section in the sidebar on the homepage for solutions to common issues.

Follow these steps to flash a custom recovery, custom ROM, and Magisk on your Tab A 10.1 (SM-T585):

Settings Logo

    Preparing Your Tab

  • Step 1: Enable Developer Options by going to Settings, then "About Device," and tapping "Build Number" 7 times until activated.
  • Step 2: Return to the Settings menu and select "Developer Options."
  • Step 3: Enable "USB debugging" and "OEM unlocking".
  • If you don't unlock the bootloader (step 3) before making any changes to your device, you will get this message when you restart after flashing:

    Custom binary blocked by FRP lock.

    If you haven't followed the previous steps and you get this message, you need to flash the stock firmware, and you'll find a link to an explanation below. If you face any problems, you can join our Telegram group for assistance.

  • Step 4: Power off your device, then press and hold the Home button, Power button, and Volume Down button simultaneously to enter Download Mode.
Odin Logo

    Preparing Odin

  • Step 1: Install Samsung USB drivers on your computer [ You Must Install This ].
  • Step 2: Download and run Odin on your computer.
  • Step 3: Connect your Tab to your computer using a USB cable.
  • Make sure Odin recognizes your device (you'll see an "added!!!" message).

    If Odin doesn’t recognize your device, make sure your USB cable is working and that the USB drivers are properly installed on your computer.

  • Step 4: In Odin, click on the AP button to select the 'TWRP file.tar' that you downloaded to your computer.
  • Step 5: Go to "Options" and uncheck the "Auto Reboot" box.
  • Download Options
TWRP Logo

    Flashing Custom Recovery

  • Step 1: Click "Start" in Odin to begin the flashing process.
  • You'll get a green PASS! message when the process is finished.

  • Step 2: Simultaneously press and hold the Volume Down button, Home button, and Power button to turn off the device.
  • As soon as it turns off, immediately press and hold the Volume Up button, Home button, and Power button until the Samsung logo appears on the screen.

    Note: TWRP recovery asks if you want to use it in 'Read-Only Mode.' 'Read-Only Mode' means it will remain on your device without making any changes until you reboot. Simply swipe to allow modifications.

In TWRP Recovery Mode

    In TWRP Recovery Mode

  • Step 1: Select 'Wipe', then 'Format data', and confirm with 'yes'.
  • Step 2: Return to the TWRP home, select 'Reboot', then 'Recovery'.
  • If you do not want to install a custom ROM and want to stay on the stock ROM, you can stop at this step and select "Reboot" and then "System". Or, you can proceed to the "Install Magisk" section if you want to root your device.

 Questions Logo

    Terminology You Might Encounter

    Types of ROMs:

    Vanilla - Gapps - MicroG

    Vanilla: A ROM without Google services and applications. You can, of course, add Google services, and the file will be attached to the ROM in the download links.

    Gapps: A ROM that includes basic Google services and applications like the Play Store and Gmail.

    MicroG: A replacement for Google services with a focus on privacy and open-source alternatives, like the EOS ROMs. If you cannot do without Google services, I do not recommend these ROMs.

    The difference between:

    Custom ROM - Port - GSI

    Custom ROM: A custom ROM developed by independent developers to work on specific devices or groups of devices, usually adding features or modifications to the official system.

    Port: A ROM that has been manually modified to work on a different device than it was intended for, usually requiring modifications to work well on the new device.

    GSI: A generic and open-source ROM, designed to work on a wide range of devices that support Project Treble. The ROM is modified and customized to work on different devices, allowing users to experience the latest version of Android without waiting for official updates from manufacturers. GSI is not supported on the tablet, but this note is just for your information.

Custom ROM Logo

    Flashing Custom ROM

  • Step 1: Repeat the 'Wipe' process, but this time select 'Advanced Wipe' and check all options (except SD Card and USB OTG).
  • Step 2: Go back to the 'TWRP' homepage and select 'Install', then select the storage location where you put the ROM file (whether you put the file on an SD Card, USB OTG, or Internal Storage). You can easily transfer the ROM file and Google services file from your PC to your Tab using a USB cable.
  • Step 3: Select the ZIP file of your custom ROM.
  • Step 4: Click on 'Add More Zips' and select the GApps file that comes with the ROM if it requires it.
  • Step 5: Swipe to confirm the flashing and wait for the process to complete, then click 'reboot system'.
  • Note: In the Android 10 ROMs section, you will find a modified version of the One UI 2.0 interface, along with a file called 'create vendor'. You must flash this file, then reboot into recovery, and then flash the port.

    If you flash the 'Create Vendor' file and get this error:

    Updater process ended with ERROR: 127

    I recommend using OrangeFox recovery which has the Vendor Support feature, and it is also available with the ROM.

    Note: If you have installed a custom ROM on your device and want to change to another custom ROM, you must first repeat the Advanced Wipe step (Step 1), then flash the ROM you want to change to.

    Note: If you have installed any custom ROM on your device and want to revert to the modified One UI 1 version in the Android 9 ROM section, you must first flash the stock firmware and then repeat the previous steps.

    Note: "Dirty Flash" means flashing a new version of your ROM over the version you already have without using the "Wipe Data/Advanced Wipe/Factory Reset" option in the recovery. Even if you intend to do a 'Dirty Flash', you must wipe the cache and dalvik cache.

    Download Options
Magisk Logo

    Flashing Magisk

  • Step 1: Download the Magisk apk.
  • Step 2: Change the extension name from .apk to .zip.
  • Step 3: Flash the zip file from recovery, just like the ROM.
  • Step 4: Wait until the flashing process is finished, and then click 'reboot system'.
  • Step 5: After the device restarts, install the Magisk application on your device.
  • Note: In the modified One UI 1.0 version, you must flash Magisk Prepare before you flash Magisk.

    Download Options