RabbitHoleEscapeR1 / r1_escape

317 stars 30 forks source link

Stuck on "Waiting for Fastboot" on Fedora 40. #59

Open patrickjquinn opened 1 month ago

patrickjquinn commented 1 month ago
Traceback (most recent call last):
  File "/home/patquinn/r1_escape/mtkclient/mtk", line 5, in <module>
    from mtkclient.Library.mtk_main import Main, metamodes
  File "/home/patquinn/r1_escape/mtkclient/mtkclient/Library/mtk_main.py", line 10, in <module>
    from mtkclient.Library.mtk_class import Mtk
  File "/home/patquinn/r1_escape/mtkclient/mtkclient/Library/mtk_class.py", line 9, in <module>
    from mtkclient.Library.pltools import PLTools
  File "/home/patquinn/r1_escape/mtkclient/mtkclient/Library/pltools.py", line 7, in <module>
    from mtkclient.Library.Exploit.amonet import Amonet
  File "/home/patquinn/r1_escape/mtkclient/mtkclient/Library/Exploit/amonet.py", line 8, in <module>
    from mtkclient.Library.exploit_handler import Exploitation
  File "/home/patquinn/r1_escape/mtkclient/mtkclient/Library/exploit_handler.py", line 8, in <module>
    from mtkclient.Library.Hardware.hwcrypto import hwcrypto, crypto_setup
  File "/home/patquinn/r1_escape/mtkclient/mtkclient/Library/Hardware/hwcrypto.py", line 7, in <module>
    from mtkclient.Library.utils import LogBase, logsetup
  File "/home/patquinn/r1_escape/mtkclient/mtkclient/Library/utils.py", line 19, in <module>
    import colorama
ModuleNotFoundError: No module named 'colorama'
chown: cannot access 'frp.bin': No such file or directory
./r1.sh: line 85: xxd: command not found
Traceback (most recent call last):
  File "/home/patquinn/r1_escape/mtkclient/mtk", line 5, in <module>
    from mtkclient.Library.mtk_main import Main, metamodes
  File "/home/patquinn/r1_escape/mtkclient/mtkclient/Library/mtk_main.py", line 10, in <module>
    from mtkclient.Library.mtk_class import Mtk
  File "/home/patquinn/r1_escape/mtkclient/mtkclient/Library/mtk_class.py", line 9, in <module>
    from mtkclient.Library.pltools import PLTools
  File "/home/patquinn/r1_escape/mtkclient/mtkclient/Library/pltools.py", line 7, in <module>
    from mtkclient.Library.Exploit.amonet import Amonet
  File "/home/patquinn/r1_escape/mtkclient/mtkclient/Library/Exploit/amonet.py", line 8, in <module>
    from mtkclient.Library.exploit_handler import Exploitation
  File "/home/patquinn/r1_escape/mtkclient/mtkclient/Library/exploit_handler.py", line 8, in <module>
    from mtkclient.Library.Hardware.hwcrypto import hwcrypto, crypto_setup
  File "/home/patquinn/r1_escape/mtkclient/mtkclient/Library/Hardware/hwcrypto.py", line 7, in <module>
    from mtkclient.Library.utils import LogBase, logsetup
  File "/home/patquinn/r1_escape/mtkclient/mtkclient/Library/utils.py", line 19, in <module>
    import colorama
ModuleNotFoundError: No module named 'colorama'
[*] Unplug your device, press ENTER, plug it back in
Traceback (most recent call last):
  File "/home/patquinn/r1_escape/./mtkbootcmd.py", line 6, in <module>
    import serial
ModuleNotFoundError: No module named 'serial'
[*] Waiting for fastboot...
karmatma commented 1 month ago

Facing the same issue on Fedora 40. I tried to reset the device by pressing the button inside the sim holder. The screen turns on briefly ( the rabbit running on the treadmill) , but the script is just stuck at that. Not sure how to get to access the fast boot of the device.

xawos commented 1 month ago

I solved the issue you're facing by starting the script as root just after python3 -m pip install -r requirements.txt and it proceeded forward, although now i'm stuck in this other issue.

To fix the current issue you may either restore the stock or if you followed this guide you may restore your own backup once the device is powered down.