| 
		
			| Kasymbekov | 29.04.2019 12:00 |  
 Имеется TV Box: 
x96Max 4/64 на Amlogic s905x2 
Стоковая прошивка Android 8.1, armeabi-v7a, рут Magisk, busybox 
Приемник GlobalSat BU-353s4
 
1. Поставил софтовый дрвайвер pl2303drv  в /data/, дал права 755
 
2. Скопировал new_gps.sun4i.so.zip , с переименованием в gps.default.so. Положил в /system/vendor/ lib/hw, дал права 644.
 
3. Подключаю gps в usb - появляется /dev/ttyUSB0, ставлю права 666.
 
4. Изменяю скорость: busybox stty -F /dev/ttyUSB0 speed 4800, скорость меняется
 
5. cat /dev/ttyUSB0 идут NMEA данные
 
6. Вручную запускаю /data/pl2303drv /dev/ttyUSB0 4800 в терминале:
 
	Код: 
 Searching for device VID_067b&PID_2303Found PL2303 device VID_067b&PID2303 (Index=0)
 Baudrate requested: 4800
 Creating virtual tty. Virtual port: /dev/pts/2
 System: unlink /dev/ttyUSB0
 System: symlink(/dev/pts/2,/dev/ttyUSB0)
 PL2303 serial installed on /dev/ttyUSB0.
 Type `cat /dev/ttyUSB0` in another shell window to test.
 
 System: chmod 0666 /dev/pts/2
 System: chmod 0666 /dev/ttyUSB0
 CTL=0 : CTL=0 : CTL=7 : CTL=7 : CTL=0 :CTL=7 :CTL=0 :BLK=1 : RD=0x56 : INT=-1 :RD=0x56 :CTL=0 :INT=-1 :RD=0x56 :
 
 Err_num - 1
 Err_num - 1
 Err_num - 1
 Err_num - 1
 И сразу gps отваливается: пропадает файл /dev/ttyUSB0, cat /dev/ttyUSB0 говорит, что нет такого файла.
Что я делаю не так?  :unsure2: |