Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Hi there,
There is an issue with role permissions that is being worked on at the moment.
If you are having trouble with access or permissions on regional forums please post here to get access: https://www.boards.ie/discussion/2058365403/you-do-not-have-permission-for-that#latest

LG smart tv, WebOS, screencast and bluetooth

  • 13-10-2018 12:32pm
    #1
    Registered Users, Registered Users 2 Posts: 1,931 ✭✭✭


    A few minutes ago someone managed to connect to my smart tv (screencast from his/her phone) without any action from my side :eek: I used to think screencast is only possible in the same wifi network. The Listen Mode was switched on on the TV. I'm with VirginMedia, guest wifi disabled.

    How it was possible? Bluetooth? Or I had unwanted guest in my wifi network?


Comments

  • Registered Users, Registered Users 2 Posts: 83 ✭✭little man disorder


    Interesting so what did they play that had you notice it? is there something like "Sony Throw" on that TV or have you narrowed it down to bluetooth? Maybe wifi direct like the HP eprinters or chromecast for example.


  • Registered Users, Registered Users 2 Posts: 1,931 ✭✭✭PrzemoF


    It was a mobile phone screen. I see the TV as a bluetooth device, but the manual is not very good at telling what the default setting allow to do. And I don't have any windows/mac to test it.


  • Registered Users, Registered Users 2 Posts: 83 ✭✭little man disorder


    PrzemoF wrote: »
    It was a mobile phone screen. I see the TV as a bluetooth device, but the manual is not very good at telling what the default setting allow to do. And I don't have any windows/mac to test it.

    Ok so you seen the device UI. Did you get manual from the LG website? So you suspect it happened through Bluetooth eitherway, because they are some handy apps like "fing" for device scanning on a WiFi.


  • Registered Users, Registered Users 2 Posts: 1,931 ✭✭✭PrzemoF


    There is a up to date manual on the TV, but it's not really detailed. The TV "knows" the wifi password - maybe there is an app that can connect over bluetooth, use that password and get into the local wifi. Another option - bluetooth is wide open, because it's not (officially) in the tv? And it's not supported - see below.

    [1] https://www.reddit.com/r/webos/comments/83xvia/no_way_to_turn_off_bluetooth_on_lg_tv_with_webos/

    "SHARE USING BLUETOOTH
    Sharing screen on bluetooth may not result in the desired screen resolution and sound. Bluetooth technology supports FILE SHARING such as images, videos, texts and files with smaller size.
    To use share your mobile device screen using bluetooth, you will need to download third party mobile apps that are available online.
    Blootooth
    NOTE: Bluetooth technology is not a recommended mode of sharing screen. For best results, try using HDMI or Wi-Fi.
    [..]


  • Registered Users, Registered Users 2 Posts: 1,931 ✭✭✭PrzemoF


    It's all over BLE, so no password required.
    pi@raspberrypi:~ $ sudo gatttool -i hci0 -b 59:33:20:61:32:F1 -t random -I
    [59:33:20:61:32:F1][LE]> connect
    Attempting to connect to 59:33:20:61:32:F1
    Connection successful
    [59:33:20:61:32:F1][LE]> primary
    attr handle: 0x0001, end grp handle: 0x0005 uuid: 00001800-0000-1000-8000-00805f9b34fb
    attr handle: 0x0006, end grp handle: 0x0008 uuid: 00001801-0000-1000-8000-00805f9b34fb
    attr handle: 0x0100, end grp handle: 0x0109 uuid: 0000feb9-0000-1000-8000-00805f9b34fb
    [59:33:20:61:32:F1][LE]> characteristics 0x0100 0x0109
    handle: 0x0101, char properties: 0x28, char value handle: 0x0102, uuid: 00002ab8-0000-1000-8000-00805f9b34fb
    handle: 0x0103, char properties: 0x02, char value handle: 0x0104, uuid: 00002ab9-0000-1000-8000-00805f9b34fb
    [59:33:20:61:32:F1][LE]> char-read-hnd 0x0102
    Error: Characteristic value/descriptor read failed: Attribute can't be read
    [59:33:20:61:32:F1][LE]> char-read-hnd 0x0104
    Characteristic value/descriptor: 04 4e af 25 d9 d0 <-- that should be utf8, but it's rubbish
    

    1800 and 1801 is generic stuff, feb9 is Custom UUID of LG Electronics. Going deeper 2ab8 and 2ab9 are HTTP Status Code [1] and HTTP Entity Body [2], so looks like there is some sort of communication gate over bluetooth low energy possible. Maybe the "04 4e af 25 d9 d0" means something for an LG application?

    [1] https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.characteristic.http_status_code.xml
    [2] https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.characteristic.http_entity_body.xml


  • Advertisement
Advertisement