We're hiring! Apply Now

Hovatek Forum MOBILE Android [Please help] Using MTK Bypass Tool

[Please help] Using MTK Bypass Tool

[Please help] Using MTK Bypass Tool

Greasy
Greasy
Greasy
Newbie
4
26-07-2022, 08:42 PM
#1



I've got everything set up so that the MTK bypass python application should disable my Nokia 2.4 protection (ta-1277 mtx6765)
The device is detected, however this is my output when attempting the bypass.

py -3 main.py
>>
[2022-07-26 12:28:43.319920] Waiting for device
[2022-07-26 12:28:43.320921] Found device = 0e8d:201c
Traceback (most recent call last):
  File "C:\Users\badcab\Desktop\bypass_utility-master\main.py", line 237, in <module>
    main()
  File "C:\Users\badcab\Desktop\bypass_utility-master\main.py", line 40, in main
    device = Device().find()
  File "C:\Users\badcab\Desktop\bypass_utility-master\src\device.py", line 109, in find
    self.ep_in = usb.util.find_descriptor(cdc_if, custom_match=lambda x: usb.util.endpoint_direction(x.bEndpointAddress) == usb.util.ENDPOINT_IN)
  File "C:\Users\badcab\AppData\Local\Programs\Python\Python39\lib\site-packages\usb\util.py", line 192, in find_descriptor
    return _interop._next(desc_iter(**args))
  File "C:\Users\badcab\AppData\Local\Programs\Python\Python39\lib\site-packages\usb\_interop.py", line 68, in _next
    return next(iter)
  File "C:\Users\badcab\AppData\Local\Programs\Python\Python39\lib\site-packages\usb\util.py", line 183, in desc_iter
    for d in desc:
TypeError: 'NoneType' object is not iterable


Dunno why it's giving me "waiting for device" rather than "waiting for BootROM" when I run the command
hovatek
hovatek
hovatek
Administrator
49,789
29-07-2022, 08:22 AM
#2
(26-07-2022, 08:42 PM)Greasy I've got everything set up so that the MTK bypass python application should disable my Nokia 2.4 protection (ta-1277 mtx6765)
The device is detected, however this is my output when attempting the bypass.

py -3 main.py
>>
[2022-07-26 12:28:43.319920] Waiting for device
[2022-07-26 12:28:43.320921] Found device = 0e8d:201c
Traceback (most recent call last):
  File "C:\Users\badcab\Desktop\bypass_utility-master\main.py", line 237, in <module>
    main()
  File "C:\Users\badcab\Desktop\bypass_utility-master\main.py", line 40, in main
    device = Device().find()
  File "C:\Users\badcab\Desktop\bypass_utility-master\src\device.py", line 109, in find
    self.ep_in = usb.util.find_descriptor(cdc_if, custom_match=lambda x: usb.util.endpoint_direction(x.bEndpointAddress) == usb.util.ENDPOINT_IN)
  File "C:\Users\badcab\AppData\Local\Programs\Python\Python39\lib\site-packages\usb\util.py", line 192, in find_descriptor
    return _interop._next(desc_iter(**args))
  File "C:\Users\badcab\AppData\Local\Programs\Python\Python39\lib\site-packages\usb\_interop.py", line 68, in _next
    return next(iter)
  File "C:\Users\badcab\AppData\Local\Programs\Python\Python39\lib\site-packages\usb\util.py", line 183, in desc_iter
    for d in desc:
TypeError: 'NoneType' object is not iterable


Dunno why it's giving me "waiting for device" rather than "waiting for BootROM" when I run the command

How did you setup the tool? Mention the steps

Note!
We have a reply schedule for Free Support. Please upgrade to Private Support if you can't wait.
kelvinchinedu
kelvinchinedu
kelvinchinedu
Contributor
1,503
29-07-2022, 01:14 PM
#3
Is either the device is powering on or u plug it when is on . Try powering off and Waite for 30 seconds before connecting. And make sure usbdk and libusb is working.
Greasy
Greasy
Greasy
Newbie
4
29-07-2022, 06:04 PM
#4
(29-07-2022, 08:22 AM)hovatek
(26-07-2022, 08:42 PM)Greasy I've got everything set up so that the MTK bypass python application should disable my Nokia 2.4 protection (ta-1277 mtx6765)
The device is detected, however this is my output when attempting the bypass.

py -3 main.py
>>
[2022-07-26 12:28:43.319920] Waiting for device
[2022-07-26 12:28:43.320921] Found device = 0e8d:201c
Traceback (most recent call last):
  File "C:\Users\badcab\Desktop\bypass_utility-master\main.py", line 237, in <module>
    main()
  File "C:\Users\badcab\Desktop\bypass_utility-master\main.py", line 40, in main
    device = Device().find()
  File "C:\Users\badcab\Desktop\bypass_utility-master\src\device.py", line 109, in find
    self.ep_in = usb.util.find_descriptor(cdc_if, custom_match=lambda x: usb.util.endpoint_direction(x.bEndpointAddress) == usb.util.ENDPOINT_IN)
  File "C:\Users\badcab\AppData\Local\Programs\Python\Python39\lib\site-packages\usb\util.py", line 192, in find_descriptor
    return _interop._next(desc_iter(**args))
  File "C:\Users\badcab\AppData\Local\Programs\Python\Python39\lib\site-packages\usb\_interop.py", line 68, in _next
    return next(iter)
  File "C:\Users\badcab\AppData\Local\Programs\Python\Python39\lib\site-packages\usb\util.py", line 183, in desc_iter
    for d in desc:
TypeError: 'NoneType' object is not iterable


Dunno why it's giving me "waiting for device" rather than "waiting for BootROM" when I run the command

How did you setup the tool? Mention the steps

1. Installed python, along with running pip install pyusb json5, which was successful.
2. Installed usbdk, ran MTK Auto driver install.
3. Installed libusb, skipping installing the filter (however when I did look through the possible filters, I notice my device show up as "Android ADB interface" when in fastboot mode rather than "MediaTEK USB Port"
4. Extracted bypass utility and payloads to it's directory.
5. Ran utility in powershell, connected device holding volume - key for fastboot mode.
6. Error.

Did this on two different machines with the same result.
kelvinchinedu
kelvinchinedu
kelvinchinedu
Contributor
1,503
29-07-2022, 08:36 PM
#5



Ur device must be in Brom mode for it to connect
Greasy
Greasy
Greasy
Newbie
4
29-07-2022, 09:11 PM
#6
(29-07-2022, 08:36 PM)kelvinchinedu Ur device must be in Brom mode for it to connect

Oh no wonder, I thought it was fastboot mode. In any case, my device does not go into BROM mode with any key combinations. So it looks like I have to use test points.
Greasy
Greasy
Greasy
Newbie
4
29-07-2022, 09:18 PM
#7
Might be worth noting in the main bypass tool thread here that some or all of these Nokia 2.4 devices do not have an option to enter BROM mode. Hours of searching the internet and poring over useless and misleading search results to come to this conclusion, lol.
kelvinchinedu
kelvinchinedu
kelvinchinedu
Contributor
1,503
30-07-2022, 08:50 AM
#8
Just volume up and volume down and reconnect
Or remove the battery and connect without any key
kelvinchinedu
kelvinchinedu
kelvinchinedu
Contributor
1,503
30-07-2022, 09:19 AM
#9
Just volume up and volume down and reconnect
Or remove the battery and connect without any key
Users browsing this thread:
 1 Guest(s)
Users browsing this thread:
 1 Guest(s)
Join us
WhTlYt