In this guide, we will show you the steps to fix the “Your Device has been unlocked and can’t be trusted” error on your Rabbit E1. Lately, we are witnessing quite a few intriguing products in the markets, with the likes of smart rings and AI Pins making their presence felt. And now, we have another such product- a GPT-3.5-based, Android-powered personal assistant device that is literally half the size of a smartphone and even has a rotation camera that manages to take decent pictures.
Moreover, the device which has a 2.3GHz MediaTek chipset, 4GB of memory, and 128GB of storage, coupled with the RabbitOS based on Android 13 opens the floodgates for a plethora of tweaks. From flashing custom binaries to gaining access to the system partition, a slew of tweaks are waiting to make a permanent abode on this device.
However, before you can carry out any of these customizations, you’ll have to unlock the bootloader on your Rabbit R1. While that is a fairly easy process, however, it’s the issues after that which has left users infuriated. In this regard, many have voiced their concern that they are getting the Your Device has been unlocked and can’t be trusted error message on their Rabbit R1 device.
Along the same lines, some are getting the following message: “DM erity corruption. Your device is corrupt. It can’t be trusted and may not work properly.” Pressing the Power button to continue or even using the Reset button did no good. With that said, we did manage to find a nifty method using which you can rectify this issue once and for all. So without further ado, let’s check it out.
Rabbit R1 Fix: Your Device has been unlocked and can’t be trusted
If possible, do take a backup of all the data on your device. Thedroidwin will not be held responsible if something happens to your device and data after performing the below steps.
- Head over to the Start menu and search “Manage App Execution Aliases”.
- Then scroll down until you reach the App Installer and disable both entries.
- Now launch Powershell as an administrator and type the below command:
Set-ExecutionPolicy unrestricted
- Next up, download the boot and vendor_boot.img partition files on your PC
- Likewise, also download and extract the R1 Escape Package onto your PC.
- After that, download and install the Google Android USB Drivers on the PC.
- Next up, download and install the MediaTek Preloader USB VCOM Drivers.
- Now download and install Python. Make sure to check Add Python to Path.
- Next up, open the r1.ps1 file and remove the following three 3 lines from it:
fastboot reboot-fastboot fastboot flash system system.img fastboot reboot
- Now run the r1.ps1 file. You will get a few warning messages, that’s normal.
- During the flashing, it will also ask you to unplug and replug your Rabbit R1.
- Make sure to do so as and when instructed [it might be needed a few times].
- Once auto-flashing is done, type the below command to reboot to Fastboot.
fastboot reboot bootloader
- After that, type in the following command to open the Ports [recommended]:
python mtkbootcmd.py FASTBOOT
- Then type in the below command to unlock the bootloader on your Rabbit R1
fastboot flashing unlock
- Now type the below command to factory reset/format your device once again
fastboot -w
- Then type in the below command to disable the Android Verified Boot [AVB]:
fastboot flash --disable-verity --disable-verification vbmeta vbmeta.img
- After that, type the below command to disable the Boot Verification as well:
fastboot flash --disable-verity --disable-verification boot boot.img
- Now type in the below command to boot your Rabbit R1 to FastbootD Mode
- fastboot reboot fastboot
- Let’s now flash the boot, vendor, and system files via the below commands:
fastboot flash boot boot.img fastboot flash vendor vendor.img fastboot flash system system.img
- Finally, type in the below command to boot your Rabbit R1 to Android 13 OS!
fastboot reboot
That’s it. These were the steps to unbrick your Rabbit R1. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution at the earliest.