PDA

View Full Version : TEMS LT25i (Xperia V) DIAG-PORT problem- New LTE Band Activation



tonyM
2020-03-27, 08:57 AM
Hello everyone,

I want to try activation of LTE900MHz (Band-8) on this model by QPST. This band isn't found on standard configuration.
I have TEMS-phone of this model (MSM8960, Android.4.0.4, ver.9.0.1.D.0.10-TEMS).
The phone was rooted successfully by towelroot, installed SuperSU. Qualcomm drivers installed: in Diag-Mode LT25i detects as several USB-devices (diag, modem, serial, adb) with VID_0FCE&PID_5146, and drivers found at LT18i-driver pack.
Diag-port (USB-dev=VID_0FCE&PID_5146&MI_04) activated:
adb shell
su
setprop persist.usb.eng 1
setprop sys.usb.config diag.adb

But QPST can't find any phone behind diag-port. I tried everiting, but without success: port is open/visible, but no active phone at this port.

I don't know what is the problem with diag-port:
- drivers
- forbidden access to modem at TEMS-firmware

With modem, found as USB-dev=VID_0FCE&PID_5146&MI_02, no problem with communication (WindowsDeviceManager->ModemProperties->Diagnostics->QueryModem).

I don't have standard LT25i to check.
I checked on standard LT18i (ArcS) and standard D2303 (M2)- they are visible by QPST through diag-port (NV-memory is accessed).

Do you have experience on this topic ? Any ideas/help?

Regards,

carver
2020-03-28, 07:35 AM
I haven't answer. never encountered.

perhaps TEMS intercepts the DIAG port on itself.
although I thought that everything has been working via QMI for a long time.

I would try with a program like tcp_serial_redirect.py to check the availability of ttyusb.
you can kill tems pid, and try tcp_serial_redirect.py again.

tcp_serial_redirect.py - it's old script from iphone4.
need user any other ttyusb-to-ip. the socat probably. it muscan ttyusb in IP.

QPST - can work with IP. no driver or serial port needed.

tonyM
2020-10-26, 12:35 AM
I haven't answer. never encountered.

perhaps TEMS intercepts the DIAG port on itself.
although I thought that everything has been working via QMI for a long time.

I would try with a program like tcp_serial_redirect.py to check the availability of ttyusb.
you can kill tems pid, and try tcp_serial_redirect.py again.

tcp_serial_redirect.py - it's old script from iphone4.
need user any other ttyusb-to-ip. the socat probably. it muscan ttyusb in IP.

QPST - can work with IP. no driver or serial port needed.


Yes, you are right. Probably TEMS-process intercepts the DIAG port.
When I kill the process "/system/bin/tems-server", it appears again with new PID.

Attached you can find this file (and some other files from /system/bin/, which I found useful).
Also the root processes and listing of /system/bin/.

What you can suggest as next step?

tonyM
2020-10-26, 03:45 PM
I get the same info from my stock Xperia M2 (D2303, MSM8926)- see attachment.

And I think that immortal process "tems-server" is a kernel-one.
If it couldn't be stopped, may be I have to flash stock kernel in order to have DIAG-port working. What do you think?