yashsingh1/xdaforums huggingface dataset:
[Asus Transformer TF700] snebojsa:
I'm on my laptop with Win 10 pro 21H2 and fresh installed mitmproxy 7.0.0 but cannot even start it.

Here is log:

C:\Users\Nesa>mitmweb

Traceback (most recent call last):

File "mitmweb", line 4, in <module>

File "mitmproxy\tools\main.py", line 154, in mitmweb

File "<frozen importlib._bootstrap>", line 1007, in _find_and_load

File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked

File "<frozen importlib._bootstrap>", line 680, in _load_unlocked

File "PyInstaller\loader\pyimod03_importers.py", line 546, in exec_module

File "mitmproxy\tools\web\__init__.py", line 1, in <module>

File "<frozen importlib._bootstrap>", line 1007, in _find_and_load

File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked

File "<frozen importlib._bootstrap>", line 680, in _load_unlocked

File "PyInstaller\loader\pyimod03_importers.py", line 546, in exec_module

File "mitmproxy\tools\web\master.py", line 1, in <module>

File "<frozen importlib._bootstrap>", line 1007, in _find_and_load

File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked

File "<frozen importlib._bootstrap>", line 680, in _load_unlocked

File "PyInstaller\loader\pyimod03_importers.py", line 546, in exec_module

File "tornado\httpserver.py", line 32, in <module>

File "<frozen importlib._bootstrap>", line 1007, in _find_and_load

File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked

File "<frozen importlib._bootstrap>", line 680, in _load_unlocked

File "PyInstaller\loader\pyimod03_importers.py", line 546, in exec_module

File "tornado\http1connection.py", line 34, in <module>

File "<frozen importlib._bootstrap>", line 1007, in _find_and_load

File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked

File "<frozen importlib._bootstrap>", line 680, in _load_unlocked

File "PyInstaller\loader\pyimod03_importers.py", line 546, in exec_module

File "tornado\iostream.py", line 40, in <module>

File "<frozen importlib._bootstrap>", line 1007, in _find_and_load

File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked

File "<frozen importlib._bootstrap>", line 680, in _load_unlocked

File "PyInstaller\loader\pyimod03_importers.py", line 546, in exec_module

File "tornado\netutil.py", line 34, in <module>

File "ssl.py", line 750, in create_default_context

File "ssl.py", line 574, in load_default_certs

File "ssl.py", line 566, in _load_windows_store_certs

ssl.SSLError: not enough data: cadata does not contain a certificate (_ssl.c:4159)

[15020] Failed to execute script 'mitmweb' due to unhandled exception!

It's complaining about certificates but I can't start it to install certificates...

It's like that on 3 PCs, only on 4th it starts, don't know why.

I checked options like yours but when tried to unlock have "TLS handshake error" and can't unlock.

I have installed certificates from mitm.it on PC and tablet but no luck...

Why you had to downgrade?
[Asus Transformer TF700] kianohtc:
I read this on POST #243
[Asus Transformer TF700] snebojsa:
I'm on my PC where mitmproxy 7 wants to start.

This is the error:

Client TLS handshake failed. The client does not trust the proxy's certificate for push.services.mozilla.com (sslv3 alert bad certificate)

Have installed the certificates couple of times from mitm.it but no luck...
[Asus Transformer TF700] kianohtc:
Running mitmweb on Windows 10 reports OSError: [WinError 10013] · Issue #4196 · mitmproxy/mitmproxy

Problem Description Use mitmdump -p * (any port) to start normally without problems. Using mitmweb -p *(any port) on Windows 10 prompts the following error: C:\Users\administrator>mitmweb -p 8898 T...

github.com

try with

mitmweb --set web_port=7878
[Asus Transformer TF700] snebojsa:
I tried this but without change because that isn't my problem, don't have problem with port but with certificates...

Client TLS handshake failed. The client does not trust the proxy's certificate for push.services.mozilla.com (sslv3 alert bad certificate)
[Asus Transformer TF700] kianohtc:
Why you install certificates on PC?

I only install certificates on tablet over the mitm.it link.
[Asus Transformer TF700] snebojsa:
I think i have read it somewhere...

Never mind, i surly install certificates on tablet and copy them where they should be, but without luck.
[Asus Transformer TF700] modernjoker:
Figured it out. However, even after adding the hashed cert to the system, I still cannot connect to asus website.

This is my 3rd attempt at unlocking this stupid tablet. I've wasted a bunch of time on it and I'm about to the point of smashing the stupid thing on the floor.

This is entirely too much work just to update an outdated tablet. Would be nice if I could get it going, but I'm about fed tf up with getting nowhere.
[Asus Transformer TF700] snebojsa:
Can you explain how did you do that?

I can boot Ubuntu 20 live usb.
[Asus Transformer TF700] snebojsa:
I just can't unlock my TF701T...

Tried with windows 10 and Ubuntu 20.

Tablet is on the latest 4.4.2 firmware, reset to factory settings.

WW_epad_11.4.1.30-20150121.

Tablet is rooted with KingoRoot.

Install ESFileExplorer and gain root privileges.

Download UnLock_Bundle_TF701T from first post.

Copy DMClient.apk to /system/app and overwrite existing one, long press and change permissions to rw-r-r.

Rename DMClient.odex to DMClient.odex.bak.

Copy UnLock_for_TF701.apk to /system/app and change permissions to rw-r-r.

Restart tablet, unlock app is installed.

Install Mitmproxy on PC.

Go to Options - check Display Event log and click Edit Options.

Scroll down to edit following options:

- block_global: unchecked

- showhost: checked

- ssl_insecure: checked

- tls_version_client_min: UNBOUNDED selected

- tls_version_server_min: UNBOUNDED selected

Check local IP address on PC.

On tablet go to Settings > Wi-Fi, long press on local Wi-Fi network > Modify network

Check Show advanced options > Proxy settings > Manual

Proxy hostname: local ip of PC

Proxy port: 8080

> Save

Disconnect and reconnect to Wi-Fi.

On tablet, launch stock Browser app.

Browse on tablet to mitm.it

Scroll down to download "Android certificate".

Set name: cert > OK, message tells: "cert installed"

Copy certificate to /system/etc/security/cacerts and change permissions to rw-r-r

Restart the tablet.

Start the unlock app but standard "unknown error" appears.

On PC log window see this

What I'm doing wrong?
[Asus Transformer TF700] w3sk3r:
Good morning all,

It's been a few weeks since I tried to boot a ROM on an SD which is integrated in my TF700t

except that I can't do it

During the unlock process (v7 or v8) it shows me a network error

I reset the tablet, connected it to wifi without a google account but nothing helped.

Android 4.2.1

Build J0P40D.WW_epad_10.6.1.14.10-20130801

I have the impression each time to find a solution, given the number of forums that I scoured because the pb seems very frequent but without success.

If a charitable soul could help me please ... because I would like my tablet to be slower ...

Thanks in advance everyone!
[Asus Transformer TF700] prezesk:
Hi problem is the version of mitmproxy

i unlocked it using version 7.0.0

Downloads

mitmproxy.org

and i started it using powershell

mitmweb --set tls_version_server_min=UNBOUNDED --set tls_version_client_min=UNBOUNDED --set showhost=true --set ssl_insecure=true
[Asus Transformer TF700] snebojsa:
So, i tried (again) with mitmproxy 7.0.0.

Powershell (with and without admin rights):

mitmweb --set

tls_version_server_min=UNBOUNDED --set tls_version_client_min=UNBOUNDED --set showhost=true --set ssl_insecure=true

But without luck.

Everything is the same, "network error"

In the event log:

Server connect mdm.asus.com {123.51.152.19:443)

Disconnect

TLS handshake failed. Connection closed

Unable to establish TLS connection with server.
[Asus Transformer TF700] prezesk:
Did you install new certyficate (remove old) form mitmproxy on tablet?
[Asus Transformer TF700] snebojsa:
Yes i did.

Remove old cert

install new from mitm.it on tablet

give it a name, let's say mitmproxy

Cert is saved in data/misc/keystore/user_0 foder with name 1000_CACERT_MITMPROXY

Copy cert in system/etc/security/cacerts and change permissions to rw-r-r

Copy DMClient.apk and UnLock_for_TF701.apk to system/app folder and change permissions to rw-r-r

Restart the tablet

On PC start

mitmweb --set

tls_version_server_min=UNBOUNDED --set tls_version_client_min=UNBOUNDED --set showhost=true --set ssl_insecure=true

Run Unlock Device Tool

Get the Network error like every time...

On stock browser I can go to www.asus.com but can't on mdm.asus.com. In event log I see that tablet want's to connect to mdm.asus.com.
[Asus Transformer TF700] snebojsa:
I have even reset the tablet to factory and start from scratch, but nothing... Network error...
[Asus Transformer TF700] kianohtc:
Have you try to downgrade the Tablet to oldest original Version as possible?

preferred to Android 4.2
[Asus Transformer TF700] snebojsa:
When I got tablet it was on 4.1 or 4.2, can't remember. I tried to unlock it but unsuccessfully. I was trying for days, than was thinking maybe to try to upgrade to latest, 4.4 2 version. Upgraded but can't unlock anyway.
[Asus Transformer TF700] ritap:
<deleted>
[Asus Transformer TF700] polo2503:
Hi there, TF201 here

Thank you so much for the work done to help salvage this tablet HW from its terrible halfbacked SW...

I'm stuck on the

error, and when I set both settings to UNBOUNDED I get the following error :

Any idea on what could be wrong ?

I followed the great tutorial from above but no luck.
[Asus Transformer TF700] Mitrich.skype:
Hi All,

I have same problem with TF201. Tried all options: mitmproxy on : Ubuntu and/or windows, changed setting to UNBOUNDED, factory restart....nothing helped.

Looks like something wrong with certificate, always getting same error message:

[Client TLS handshake failed. Client may not trust the proxy's certificate for mdm.asus.com OpenSSL error.... no suitable signature algoritm.]

Found one more issue.....

DMClient.apk may need not right, it was not recognized as android app (direct version or corrupted)

No idea what to do next...

Thanks.
[Asus Transformer TF700] Mitrich.skype:
What is DMClient.apk you are using? Can you share it please?
[Asus Transformer TF700] Mitrich.skype:
Hi Stealth75,

Just curious if you still have DMClient (all files including certificates) files for TF201?Can you please share it?

Thanks.
[Asus Transformer TF700] modernjoker:
I'm getting the same error in mitm. I'm about to the point of throwing this stupid tablet in the trash. I've spent months trying to get the bootloader unlocked, but no matter how many times i try, it always ends up the same. STILL LOCKED. I used to like :poop:ASUS:poop:... now I have a deep seated dislike instead.

Anyone who wants this hunk of junk, id sell it fn cheap!

:mad::mad::mad:

If someone figures out the solution to this apparent common problem, I'm sure there are multiple people who would be extremely grateful.

If I havent smashed this tablet by then, i'll be one of them..

I can provide any additional info needed if someone thinks they can help. just lemme know.
[Asus Transformer TF700] Mitrich.skype:
Hi there,

Here is some small update with TF201:

I was able to connect DMClient with unlocked tool. But....again new issue appeared: Failed to unlock your device, please try again later.....what a heck... nothing easy with asus transformer...lol.

Who can suggest something?

Thanks.
[Asus Transformer TF700] Mitrich.skype:
Finally. I unlocked my device. TF201 IN 2022 ...LOL.

Installed new DMClient....executed unlock tool once again....and UNLOCKED.

Thanks to all.
[Asus Transformer TF700] foxcartman1:
Enjoy 😉, it's slow compared to today's devices but, works
[Asus Transformer TF700] Mitrich.skype:
Thanks.

Anyway it's better than put it into trash.
[Asus Transformer TF700] snebojsa:
What new DMclient?
[Asus Transformer TF700] Mitrich.skype:
Not new, I meant right DMClient for TF201 model. Before I used for TF301 model.
[Asus Transformer TF700] snebojsa:
Ah, ok.

I have TF701T and struggle with it for couple of months without success...
[Asus Transformer TF700] Mitrich.skype:
I had same problem during a few months..

So here is my steps briefly:

1 I updated firmware (you need clear all your old changes, factory reset didn't help to me)

2 Install DMClient and Unlock tool with 644 permissions for your model. Rename dmclient.odex file. Reboot tab.

3 install win.mitmproxy(used7.0v set ssl insecure min client/server UNBOUNDED)

4. Instal certificate and move it to Cacerts folder.

5. Run Unlock tool...and see mitmproxy logs, you should see line like, example: https://123.51.152.19:8081/DMServer/ bla bla bla... if you don't see that query..DMClient is not good or you need to change mitmproxy options.

Server should response status 0.

Good luck.
[Asus Transformer TF700] snebojsa:
Thanks for reply.

I did all the steps but without success.

Updated the firmware to latest 4.4.2

And yes, factory reset don't delete everything, even root has left after factory reset!

After firmware update everything was deleted and reset to factory like it should.

Then i did all the steps like you described but nothing..

Tried more than 30 times, different computers, Windows, Linux, Mac, nothing... Network error...
[Asus Transformer TF700] Mitrich.skype:
If you have right installation - you should see call to the server .....http\\ip_adress\DMServer\CN=313231 .... if you don't see it could be DMClient or Unlock app ....try to use these files(see attached files)....just to test. (DMClient for TF301). Since DMClient is different from TF701 - you should get error message like "Failed to unlock your device. Try later"
[Asus Transformer TF700] snebojsa:
Thank you for trying to help.

Did everything with files that you posted but have error The device model is not supported.

So, this files are not for TF701T.
[Asus Transformer TF700] west1963:
Hello dear friend. Tell me how you managed to unlock this device. Or give a link where it is described.

Thank you.
[Asus Transformer TF700] resetLetki:
Trying to follow this guide, but currently stuck on the UNLOCK part. It seems that ASUS has either disabled the service or that my device (or serial number that is) is not found on the server.

My mitmproxy window shows me a GET request being sent when I press the button in the Unlock app, but all the server does is respond with a body containing "105". I tried changing some letters in either the 'id' or the 'AUTH' part of the URL, then sometimes it returns "107". I suspect that in the normal case, the server would return the encryption key for the bootloader in some way.

This probably means I am on a deadend right? I don't really think ASUS support will help me here. They will probably respond with the usual "this device is not supported anymore, sowwy, thanks for your understanding"-bull****.

Really wanted to get this tablet going again for my grandma.
[Asus Transformer TF700] foxcartman1:
Running kitkat 7.1, runs pretty fast without gapps, used F-Droid instead. Wished I could do more with it, it's like brand new and has a dock with it. 🤔🤷‍♂️😕
[Asus Transformer TF700] Acetone007:
Same here with the TF701t Mitmweb show me mdm.asus error when i try to unlock it... Is there any chance ?? Don't think so.

There is a Unlock apk code source floating around but i don't have any coding skill to decrypt this... i even reupdate to the last android 4.4.2 and lost ability to use Fastboot... again no chance. Don't know if there is a supreme Unlock and DMClient app.
[Asus Transformer TF700] resetLetki:
I finally managed to unlock my TF300TG.

The issue was I was following this guide and installed the version suggested, which is the latest version for TF300T. Apart from other issues, the Unlock App did not go through correctly and I just received the '105' responses from ASUS servers.

What I did to fix the issue was this:

I have created an account for ASUS support and registered the device using the serial number. Just make sure that it is registered, it does not matter which account it is registered to. If you can successfully register it, that's great. If it says something like 'device already registered', this should also be okay. Key here is that ASUS is "familiar" with the device serial.

I updated the tablet to the latest official firmware corresponding to my SKU (WW). I downloaded this from the ASUS support page (10.6.2.10 WW)

Downloaded the modified DMClient for TF300TG, as well as the UnlockApp for TF700T and TF701T from this thread (I tried both, can't remember which one worked in the end but I think it was the 700 one.

Followed the guide like usual (root, install ESFileExplorer)

Moved DMClient and UnlockApp .apks to the system apps folder, adjusted permissions to rw-r--r--.

Deleted/Renamed the DMClient.odex file

Restarted the device

configure Proxy / mitmproxy (v. 7.0.0), installed mitmproxy Android cert

Now.,after being on the correct firmware for the device, I got a different response code from the server after the initial GET request (response='0') following a POST request from the device (response had device details and "error" in it somewhere), but this time a new error appeared on the device (see post from @Mitrich.skype on p.16) "Failed to unlock device, please try again later.".

I tried installing three different UnlockApp apks as system apps, the ones from this thread, as well as from the TF300T guide.

I finally got to unlock it after this sequence of actions:

delete DMClient.apk (and DMClient.odex) from system apps folder

restart Device

moved the same DMClient.apk to system apps and adjusted permissions to rw-r--r--

restarted Device

Opened Unlock App, clicked the button, Device is restarting -> Device is now unlocked!!!

So in my case, the biggest issue was that I was being on a wrong firmware alltogether, making the request to ASUS servers fail. I realized this only when I was moving and trying out different modified DMClient.apks (for TF300T and TG and 700T...) in ESFileExplorer, and the version number for the TF300TG did not match the one on my device. If you click on the .apk in ESFileExplorer, it will show the version number of the app below the name I believe (for TF300TF it was the same as the latest firmware, excluding the SKU: 10.6.2.10). So make sure you have the latest firmware installed, as well as use the correct modified DMClient.apk.
[Asus Transformer TF700] ChrisOfParis:
Hello Everyone

As many of you, i have an old FT700T buried under dust (sorry for my english and being a newbie)

I have tried to upgrade this old tablet because of a new eco responsability that emerge in me.

Thanks to all of you that have shared their experience.

I am trying now to do this ROM update process as you mention it.

I describe here my steps

1. Went to www.asus.fr and register my FT700. First problem with the serial number : CT0KAS186704

First Problem : didn't work because the 0 after CT, as printed on the scotch, is not a 0 but an O.

2. Check the need to upgrade the microprogramme :

the latest version for the ASUS Transformer Pad TF700T Firmware has to be V10.6.1.14.10 > OK for me

3. Proceed to a factory reset

4. Change the date manually (1 hour less on the tablet as it's suppose to be > (in france we do have summer/winter hours change)

5. Change the parameter Developper mode after pressing many times ( 7 times)

6. Change the parameter allow USB mode.

7. Start to unlock the FT700T

> Don't referate to old post > it does not work

attempt to root with KingoRoot https://www.kingoapp.com/ choice made for ASUS

Install it on PC > launch install > OK.

9. Downloaded the modified DMClient for TF700T, as well as the UnlockApp for TF700T on my PC on copy them into a new folder System\app that i create on the tablet

10. Download ES File Explorer on PC > Xfert on tablet OK > version 42921 lnstall OK but no icon is created.

11.

Uninstall any installed Unlock App.

Launch ESFileExplorer app.

Tap on top left Hamburger icon to reveal menu > Tools > switch Root Explorer ON.

Kingoroot pops up: Request for root permission, tap on Allow.

> i didn't have exacty this so i choose in a windoW the choice : R/W

Then Still within ESFileExplorer, go back to Menu > Local > 0.

Long press on DMClient.apk > Copy

Back to Menu > Local > Device > system > app > Paste > Overwrite.

Long press on DMClient.apk > More > Properties > Permissions: Change

Check on as follows:

Owner: Read + Write

Group: Read

Other: Read and confirm with OK

Long press on DMClient.odex > Rename > DMClient.odex.backup

Repeat the same process for UnLock_App_V7_update.apk.

Then restart tablet.

> OK

thanks for your help !

Unloacking this TF700T is less than an easy and simple thing...
[Asus Transformer TF700] DrScrad:
Okay guys.. i for some reason, am experiencing some serious difficulties.. So after copying the DMClient.apk to the system/app folder, I rebooted my tablet only for it to compeltely stick at the ASUS logo splash screen.. I've tried everything from wiping the tablet to everything and anything you could imagine. Maybe i'm overlooking something more rudimentary or simple? Hopefully one of you guys could help? I can still access fastboot and all so there's hope, but for the moment, I'm stuck and pooped. Any and all help is apprecated!
[Asus Transformer TF700] foxcartman1:
Asus Transformer Infinity TF700T

Disclaimer:Team Win strives to provide a quality product. However, it is your decision to install our software on your device. Team Win takes no ...

twrp.me
[Asus Transformer TF700] DrScrad:
Bootloader is still locked brocefus
[Asus Transformer TF700] foxcartman1:
I'll have to look into it more but try that maybe? Attached files there. I unlocked my tab long time ago, so I really don't know what changed these days.
[Asus Transformer TF700] DrScrad:
I have no system or anything to boot into so I can't copy the APK.. and I've used this easy flasher to write a partition scheme back onto the device but whenever I reboot it's as if nothing took place ..
[Asus Transformer TF700] foxcartman1:
https://xdaforums.com/t/how-to-all-in-one-guide-for-asus-infinity-tf700-25-03-2013.1833212/
[Asus Transformer TF700] foxcartman1:
Stock firmware and usb drivers are there on the Asus site. Post #1, Post #2 has the directions for restoring the system partition, if you have fastboot and the 3 symbols(RCK,Android,Wipe Data). its not dead at least. Itll tell you how to reflash whatever stock firmware it was on. Try that, Downloaded the usb drivers for the hell of it to have myself. Like I said, its been a while, its starting to come back to my head.
[Asus Transformer TF700] DrScrad:
so this applies even if my bootloader is still locked?
[Asus Transformer TF700] DrScrad:
so the things i've tried.. i've tried putting the firmware on a fat32 formatted sd card and inserting it in the tablet and trying to enter recovery and what not to initalize an automatic update or anything and to no avail.. i've read some different places where i have found out some different commands that have worked for different poeople on different devices (as far as receiving the "unrecoverable bootloader" error and all.. i might be making soem progress.

Also, where's the best place to get a new chsrger for this thing just so i can 86 out the question in my head as to whether or not the cable is causing me some of these problems..
[Asus Transformer TF700] foxcartman1:
You will need the stock cable and charger as the charger is 15 volt, all special asus crap, believe it or not but the charger itself has a reset, can reset it by putting it in a plastic ziploc bag and put it in the freezer for about a hr. better to just get all stock oem cable/charger, no knock-offs. It eliminates that variable.