phones:kyocera_digno_keitai_4:rooting_the_kyocera_digno_keitai_4
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| phones:kyocera_digno_keitai_4:rooting_the_kyocera_digno_keitai_4 [2026/02/27 13:32] – phobos | phones:kyocera_digno_keitai_4:rooting_the_kyocera_digno_keitai_4 [2026/06/03 18:44] (current) – typo phobos | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Rooting the Kyocera DIGNO Keitai 4 ====== | ||
| + | |||
| <note warning> | <note warning> | ||
| Unlocking the bootloader (a necessary step to root the device) wipes any data you have on the device. Rooting the device before putting any data on it prevents you from losing any time and work. | Unlocking the bootloader (a necessary step to root the device) wipes any data you have on the device. Rooting the device before putting any data on it prevents you from losing any time and work. | ||
| Line 7: | Line 9: | ||
| ^ Variant | ^ Variant | ||
| ^ Confirmed working | ^ Confirmed working | ||
| - | ^ | + | ^ |
| - | The 1.090 updates on the A202KC, A204KC, and KY-43C most likely also block rooting, but this has not yet been confirmed. A way of bypassing this has been found, but not yet documented on this wiki. Join our [[https:// | + | |
| ===== Introduction ===== | ===== Introduction ===== | ||
| Line 18: | Line 18: | ||
| - Having read, and understood the warning at the beginning of the page. | - Having read, and understood the warning at the beginning of the page. | ||
| - | The rooting process will require a tool called [[https:// | + | ==== Checking your build number ==== |
| - | MTKClient | + | <note important> |
| - | The rest of this page is a step by step guide for the rooting process. | + | The rooting method will differ depending on if your phone has been updated past the 1.090XX build number. This version includes |
| + | |||
| + | You may find your build number in settings under "About phone">" | ||
| + | |||
| + | |||
| + | |||
| + | ===== Models before version 1.090XX ===== | ||
| + | |||
| + | This rooting process | ||
| + | |||
| + | MTKClient is unfortunately not easily usable on platforms other than Linux, and even on Linux it can be a hassle to set up. Due to this, we have created a [[wp> | ||
| - | ===== Rooting ===== | + | The rest of this section is a step by step guide for the rooting process. |
| ==== 1: Downloading Magisk ==== | ==== 1: Downloading Magisk ==== | ||
| Line 31: | Line 41: | ||
| Install from F-Droid: https:// | Install from F-Droid: https:// | ||
| + | |||
| Install from the Magisk GitHub: https:// | Install from the Magisk GitHub: https:// | ||
| Line 45: | Line 56: | ||
| The wiki does not go through the process of installing MTKClient manually at this time. | The wiki does not go through the process of installing MTKClient manually at this time. | ||
| - | If you would like to install MTKClient manually for any reason then feel free to reach out on our [[https:// | + | If you would like to install MTKClient manually for any reason then feel free to reach out on our [[:start# |
| The rest of this guide, as well as the command syntax will differ from using the manually installed version. You can use this guide as reference however while paying close attention to the differences on the MTKClient official usage guide: https:// | The rest of this guide, as well as the command syntax will differ from using the manually installed version. You can use this guide as reference however while paying close attention to the differences on the MTKClient official usage guide: https:// | ||
| Line 67: | Line 78: | ||
| {{: | {{: | ||
| - | ==== 4: Patching the images ==== | + | In the terminal again, type in and run: |
| + | |||
| + | '' | ||
| + | |||
| + | This will reboot the phone and you can now unplug the device. | ||
| + | |||
| + | ==== 4: Backing up the images ==== | ||
| + | |||
| + | If something goes wrong during the rooting process these images will be instrumental to reviving the phone. The live boot is impermanent and the dumped files will be lost forever once you exit it. | ||
| + | |||
| + | Because of this it is important to backup these files through some method. Here are some recommended options: | ||
| + | |||
| + | === Use a spare USB flash drive/SD card === | ||
| + | |||
| + | Plug in another USB capable device, and using the file explorer move the files onto the device, and safely eject the drive. | ||
| + | |||
| + | === Using your phone' | ||
| + | |||
| + | If you do not have a USB you can use your phone to transfer the files from the live boot to your regular operating system. | ||
| + | |||
| + | After rebooting your phone, reconnect the USB and accept the "Allow MTP" prompt (if you dismiss it just re-plug the phone again). On the PC you will find a phone icon on the desktop, navigate to " | ||
| + | |||
| + | Now at the top right press the red power button and shut down, immediately after unplug the live boot USB. Turn your computer back on and boot into your regular operating system. | ||
| + | |||
| + | Now plug in your phone and copy paste the files you put on the phone to somewhere safe on your computer. Specially copy paste them as you will need to keep them on your phone. Safely eject the phone. | ||
| + | |||
| + | Now plug the live boot USB back in and repeat the steps you took to enter the live boot. Once back in the live boot plug the phone back in and copy paste the files on the phone into the Home folder shown earlier. | ||
| + | |||
| + | ==== 5: Patching the images ==== | ||
| + | // | ||
| + | If you used your phone to backup your files in the last step ignore this next part.// | ||
| + | |||
| + | In the live boot, plug your phone into your PC and accept the "allow MTP" prompt. On the PC you will see a phone icon on the desktop. | ||
| + | |||
| + | Double click the phone icon and navigate to the " | ||
| + | |||
| + | You may want to use [[: | ||
| + | |||
| + | '' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Now on your phone open Magisk, select " | ||
| + | |||
| + | After completion Magisk will display the name of the patched file. Back on the PC go back to the phones downloads folder and find the patched file. Copy this file and place it in your home folder, rename it to boot.patched (.patched is the file extension). | ||
| + | |||
| + | {{: | ||
| + | |||
| + | If you need to exit the live environment before the next step, you will need to backup the boot.patched file. Otherwise you will lose the file as you will be wiping the phone. It also is good to have for our archive if you would like to contribute. | ||
| + | |||
| + | ==== 6: Unlocking the bootloader ==== | ||
| + | |||
| + | Now we will be unlocking the bootloader, which in the process will delete all data on the phone. | ||
| + | |||
| + | Turn the phone off again and plug into your PC. | ||
| + | |||
| + | The first command will erase metadata and userdata (and md_udc if existing). In the terminal run: | ||
| + | |||
| + | '' | ||
| + | |||
| + | Next you will unlock the bootloader: | ||
| + | |||
| + | '' | ||
| + | |||
| + | If you had no errors congratulations, | ||
| + | |||
| + | Now restart the phone: | ||
| + | |||
| + | '' | ||
| + | |||
| + | You'll see that there is an " | ||
| + | |||
| + | After the phone restarts, immediately turn it off again for the next steps. | ||
| + | |||
| + | ==== 7: Flashing the patched images ==== | ||
| + | |||
| + | This section assumes that you have the vbmeta.bin and boot.patched file in your home directory like so: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | These two commands will flash the files onto the phone, open a terminal and run: | ||
| + | |||
| + | '' | ||
| + | |||
| + | and immediately after: | ||
| + | |||
| + | '' | ||
| + | |||
| + | And finally: | ||
| + | |||
| + | '' | ||
| + | |||
| + | Congratulations! Your phone should now be rooted. At this stage you can exit the live environment if you so choose, although there are a few things you may want to consider from the following first: | ||
| + | |||
| + | === Setting language to English === | ||
| + | After you are rebooted just press enter on all the prompts in Japanese until you get to the home screen. To change the language to English go to settings, select the bottom option ("more settings" | ||
| + | |||
| + | === Testing for root access === | ||
| + | You can immediately test if the phone has been successfully rooted by opening a terminal on your PC and running some ADB commands to the phone. You'll need to activate USB Debugging in Developer settings again: [[: | ||
| + | |||
| + | Run: | ||
| + | |||
| + | '' | ||
| + | |||
| + | You will now be in the phones terminal basically. Attempt for root access by simply entering: | ||
| + | |||
| + | '' | ||
| + | |||
| + | If you get a prompt on screen asking to allow root access you have successfully rooted the phone and have root access. | ||
| + | |||
| + | === Relocking the bootloader === | ||
| + | |||
| + | Keeping the bootloader unlocked introduces additional security risks, but it is not possible to keep it locked on a rooted device. If you would like to re-lock the bootloader, and you have a device running the stock boot firmware, run: | ||
| + | |||
| + | '' | ||
| + | |||
| + | ===== Models after version 1.090XX ===== | ||
| + | |||
| + | <note important> | ||
| - | ==== 5: Unlocking | + | At this time this section is a stub. This method has only been done once on the A203KC, the method is documented on our [[:start# |
| - | ==== 6: Flashing the patched images ==== | ||
phones/kyocera_digno_keitai_4/rooting_the_kyocera_digno_keitai_4.1772227969.txt.gz · Last modified: by phobos