IVI/IVI July 13, 2012 preview update
- 1 Quick Start
- 2 What's new (vs. the previous preview)
- 3 How to set up the hands free dialer
- 4 Supported hardware
- 5 Known Issues
- 6 Workarounds
- 6.1 Setting the EMGD display configuration on Crossville or Crownbay platforms
- 6.2 WiFi and Bluetooth disabled by default
- 6.3 openssh-server
- 6.4 Position of GUI apps (like dialer)
- 6.5 First time boot and touchscreen
- 6.6 VMD1000 (VTC1000/VMC1000 LVDS Display) touchscreen swapped X/Y axis
- 6.7 Work arounds for handsfree dialer
- 7 Feedback and support
What's new (vs. the previous preview)
- Kernel updated from 3.0.8 to 3.4.4.
- Wayland updated from 0.85 to 0.94.
- EMGD driver updated to match kernel and Wayland.
- Pulse Audio updated from 0.91 to 2.0.
- New Audio Policy framework and audio manager.
- Integration of upstream Webkit-EFL.
- Systemic update of systemd and all services dependent upon it.
- New support for SandyBridge processors.
How to set up the hands free dialer
- Make sure your phone's bluetooth is turned on, and that it is discoverable.
- Launch the hfdialer by clicking its icon on the homescreen.
- Your phone should show up in the list of "More Devices", tap it to pair your phone with hfdialer.
- Your phone should now show up in the "Your Devices" list. It will prompt you in a second or two with instructions on how to pair your phone.
- Once paired the hfdialer will attempt to connect to your phone, this may take a few seconds. If it doesn't connect for some reason, you can retry connecting by tapping your phone in the "Your Devices" section.
- After your phone says it's connected, you can make and receive calls. In future builds, the phone that is connected will be highlighted in the "Your Devices" section, and will be dark if it's only paired.
- If you wish to unpair a device, tap the 'X' button next to its name in the "Your Devices" section.
- If you leave your device paired when you close the hfdialer, it will remember it and automatically connect the next time you run it.
Possible issues with hands free dialer
Your sound may not be set up properly. If you don't hear anything while trying to make calls, please see the workaround section.
- Nexcom VMC1000/VTC1000
- Crossville LAPIS
- Keyboard and mouse failed to work, with 50% or higher reproducibility with USB disk image.
- Failed to boot to UI on USB disk, with 20%-50% reproducibility.
- Many GUI apps are not shown in the center of screen(like dialer).
- Dialer could be launched but panel does not work, unable to add BT phone and input phone number.
- VMC1000M/VTC1000 touchscreen X/Y inverted, touch does not work on Crossville and Pinetrail.
- Keyboard and mouse don't work on X image.
- Systemd failed to launch bluetoothd, with reproducibility 20%-50%.
- Video player and Navit are not included in the repo.
- Gstreamer wayland video sink is not implemented.
- Some VTC1000 systems have very weak Bluetooth signals because the “aux” antenna on the BT card was not connected to the external antenna on the VTC1000 chassis.
Setting the EMGD display configuration on Crossville or Crownbay platforms
- Need to add *emgd.configid=1* in kernel line when boot wayland system on Crossville or *emgd.configid=2* on Crownbay. You can press *Tab* to get to the kernel line. By default, the emgd display configuration is set for the NexCom VMC1000/VTC1000 display.
WiFi and Bluetooth disabled by default
- WIFI and Bluetooth are disabled by default, as the default network configuration, and system setting application (including UI) is WIP. You can use these commands to enable WIFI and Bluetooth:
- Install connman-test from repo
- run command *test-connman enable bluetooth*
- run command *hciconfig hci0 up*
- run command *test-connman enable wifi*
- Need to reboot after installation of openssh-server to enable ssh server
Position of GUI apps (like dialer)
- Many GUI apps (like dialer) are not shown in the center of screen. You can press the windows key and left mouse button to drag a window into place.
First time boot and touchscreen
- If, upon the first time boot after installation of Wayland on the PC image (Pinetrail based platform), the touch screen input does not work, then kill the ‘weston’ process. The ‘weston’ process will be restarted automatically and then touch screen input should work.
VMD1000 (VTC1000/VMC1000 LVDS Display) touchscreen swapped X/Y axis
- The touchscreen X/Y signals on the VMD1000 are swapped such that moving your finger vertcally moves the mouse horizontally etc. For X11 this can be worked around in the xorg.conf file by adding "SWAPAXES" keywork. Here is an example entry in xorg.conf for the VMD1000 touchscreen:
Section "InputClass" Identifier "MultiTouch" MatchProduct "DIALOGUE INC PenMount USB" Driver "evdev" Option "SwapAxes" "on" EndSection
Work arounds for handsfree dialer
Install utilities to test handsfree operations not yet supported by the app
$ zypper install alsa-utils
Manually turning up the volume on the speakers and the microphone
The stack is not yet set up to listen for hardware volume control buttons, or provide a GUI mixer control, but we do have the alsamixer command line utility
While inside the mixer, you can toggle mute on and off for a given channel using the 'm' key. You can also switch between channels using the left and right arrows, and you can move between output and input using the tab key.
# Verify that sound is setup correct by playing the ring tone $ paplay /usr/share/hfdialer/sounds/ring-1.wav
Feedback and support
- Bug reporting
- Mailing list: email@example.com