headunit icon indicating copy to clipboard operation
headunit copied to clipboard

Unable to use Ubuntu AA Headunit

Open tylerwiley opened this issue 6 months ago • 0 comments

I have a project I am doing in my Lexus IS250. I will be replacing my factory headunit with a PC running Ubuntu. I want to use the Ubuntu Headunit in this Project, but right now I cannot get it to run properly. I understand the main focus for this project is for the Mazda headunit, but can anybody help me with this?

This is what my terminal output when I attempt to run AA:

`uname: sysname: Linux release: 6.14.0-15-generic version: #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 15:05:05 UTC 2025 machine: x86_64 libprotoversion: 3.21.12 libusb_get_version: version: 1.0.27.11882 rc: describe: https://libusb.info openssl version: OpenSSL 3.4.1 11 Feb 2025 (0x30400010) GTK VERSION 3.10.0 or higher Got gdk_screen_get_monitor_scale_factor() == 1.000000 headunit version: 1.13-1-g1cfb398 couldn't read config file. check permissions Looping 1749931158 W: /home/tyler/headunit/hu/hu_usb.cpp:382: Start : Opening device 0x1d6b : 0x0003 1749931158 W: /home/tyler/headunit/hu/hu_usb.cpp:382: Start : Opening device 0x27c6 : 0x55a4 1749931159 W: /home/tyler/headunit/hu/hu_usb.cpp:382: Start : Opening device 0x04f2 : 0xb6d9 1749931160 W: /home/tyler/headunit/hu/hu_usb.cpp:382: Start : Opening device 0x22b8 : 0x2e84 1749931160 W: /home/tyler/headunit/hu/hu_usb.cpp:399: Start : Device 0x22b8 : 0x2e84 responded with protocol ver 2 1749931160 W: /home/tyler/headunit/hu/hu_usb.cpp:457: Start : Wating for the device to reconnect 1749931160 W: /home/tyler/headunit/hu/hu_uti.cpp:373: wait_for_device_connection : udev device unbinded | node:/dev/bus/usb/001/022, subsystem:usb, devtype:usb_device

1749931160 W: /home/tyler/headunit/hu/hu_uti.cpp:373: wait_for_device_connection : udev device removeed | node:/dev/bus/usb/001/022, subsystem:usb, devtype:usb_device

1749931161 W: /home/tyler/headunit/hu/hu_uti.cpp:373: wait_for_device_connection : udev device added | node:/dev/bus/usb/001/023, subsystem:usb, devtype:usb_device

1749931161 W: /home/tyler/headunit/hu/hu_usb.cpp:478: Start : Found OAP Device 1749931161 W: /home/tyler/headunit/hu/hu_usb.cpp:486: Start : OK libusb_claim_interface usb_err: 0 (Success) 1749931161 W: /home/tyler/headunit/hu/hu_usb.cpp:500: Start : Done get_config_descriptor config: 0x5c3fba6d95f0 num_int: 2 1749931161 W: /home/tyler/headunit/hu/hu_usb.cpp:525: Start : iusb_ep_in: 0x81 1749931161 W: /home/tyler/headunit/hu/hu_usb.cpp:532: Start : iusb_ep_out: 0x01 1749931161 W: /home/tyler/headunit/hu/hu_ssl.cpp:209: hu_ssl_begin_handshake : SSL_do_handshake() ret: -1 1749931161 W: /home/tyler/headunit/hu/hu_ssl.cpp:65: send_ssl_handshake_packet : BIO_read() HS client req ret: 197 1749931161 W: /home/tyler/headunit/hu/hu_ssl.cpp:232: hu_handle_SSLHandshake : BIO_write() server rsp ret: 2348 1749931161 W: /home/tyler/headunit/hu/hu_ssl.cpp:235: hu_handle_SSLHandshake : SSL_do_handshake() ret: -1 1749931161 W: /home/tyler/headunit/hu/hu_ssl.cpp:65: send_ssl_handshake_packet : BIO_read() HS client req ret: 1191 1749931161 W: /home/tyler/headunit/hu/hu_ssl.cpp:232: hu_handle_SSLHandshake : BIO_write() server rsp ret: 51 1749931161 W: /home/tyler/headunit/hu/hu_ssl.cpp:235: hu_handle_SSLHandshake : SSL_do_handshake() ret: 1 1749931161 W: /home/tyler/headunit/hu/hu_ssl.cpp:261: hu_handle_SSLHandshake : SET: iaap_state: 2 (hu_STATE_STARTED) 1749931161 W: /home/tyler/headunit/hu/hu_aap.cpp:1358: hu_aap_start : Starting HU thread Starting Android Auto... 1749931161 W: /home/tyler/headunit/hu/hu_aap.cpp:567: hu_handle_ServiceDiscoveryRequest : Found BT address 10:63:C8:EA:82:48 . Exposing Bluetooth service 1749931161 W: /home/tyler/headunit/hu/hu_aap.cpp:660: hu_handle_AudioFocusRequest : AudioFocusRequest Focus Request AA_CH_CTR: 4 Error: signal Illegal instruction context 0x7fff371ff5c0 : (0) 0x5c3fb5bb4d3c: (DesktopEventCallbacks::AudioFocusRequest(int, HU::AudioFocusRequest const&)::{lambda()#1}::operator()() const+0x19a) (1) 0x5c3fb5bb6946: (bool std::__invoke_impl<bool, DesktopEventCallbacks::AudioFocusRequest(int, HU::AudioFocusRequest const&)::{lambda()#1}&>(std::__invoke_other, DesktopEventCallbacks::AudioFocusRequest(int, HU::AudioFocusRequest const&)::{lambda()#1}&)+0x20) (2) 0x5c3fb5bb6464: (std::enable_if::value, bool>::type std::__invoke_r<bool, DesktopEventCallbacks::AudioFocusRequest(int, HU::AudioFocusRequest const&)::{lambda()#1}&>(DesktopEventCallbacks::AudioFocusRequest(int, HU::AudioFocusRequest const&)::{lambda()#1}&)+0x20) (3) 0x5c3fb5bb5f0c: (std::_Function_handler<bool (), DesktopEventCallbacks::AudioFocusRequest(int, HU::AudioFocusRequest const&)::{lambda()#1}>::_M_invoke(std::_Any_data const&)+0x24) (4) 0x5c3fb5b98eca: (std::function<bool ()>::operator()() const+0x36) (5) 0x5c3fb5b98cbb: (run_on_main_thread_func(void*)+0x25) (6) 0x70142b96dde2: (g_main_context_prepare+0x222) (7) 0x70142b9df1f8: (g_io_channel_new_file+0x3798) (8) 0x70142b96f157: (g_main_loop_run+0x137) (9) 0x5c3fb5baff05: (gst_loop(gst_app_t*)+0x44) (10) 0x5c3fb5bb0249: (main+0x33f) (11) 0x70142a82a338: (__libc_init_first+0x88) (12) 0x70142a82a3fb: (__libc_start_main+0x8b) (13) 0x5c3fb5b1a2b5: (_start+0x25) Aborted `

tylerwiley avatar Jun 14 '25 20:06 tylerwiley