diff --git a/htdocs/Makefile.am b/htdocs/Makefile.am index fdf66a39..8b87f893 100644 --- a/htdocs/Makefile.am +++ b/htdocs/Makefile.am @@ -8,7 +8,8 @@ htdocsdir = $(datadir)/owntone/htdocs dist_htdocs_DATA = \ $(WEBINTERFACE_SRC) \ - android-chrome-96x96.png \ + android-chrome-192x192.png \ + android-chrome-512x512.png \ apple-touch-icon.png \ browserconfig.xml \ favicon.ico \ diff --git a/htdocs/android-chrome-192x192.png b/htdocs/android-chrome-192x192.png new file mode 100644 index 00000000..ed82adb8 Binary files /dev/null and b/htdocs/android-chrome-192x192.png differ diff --git a/htdocs/android-chrome-512x512.png b/htdocs/android-chrome-512x512.png new file mode 100644 index 00000000..74d5352e Binary files /dev/null and b/htdocs/android-chrome-512x512.png differ diff --git a/htdocs/android-chrome-96x96.png b/htdocs/android-chrome-96x96.png deleted file mode 100644 index 5ce3a8f9..00000000 Binary files a/htdocs/android-chrome-96x96.png and /dev/null differ diff --git a/htdocs/apple-touch-icon.png b/htdocs/apple-touch-icon.png index a3e753cb..a946ab0b 100644 Binary files a/htdocs/apple-touch-icon.png and b/htdocs/apple-touch-icon.png differ diff --git a/htdocs/favicon-16x16.png b/htdocs/favicon-16x16.png index 15896755..8f3535ec 100644 Binary files a/htdocs/favicon-16x16.png and b/htdocs/favicon-16x16.png differ diff --git a/htdocs/favicon-32x32.png b/htdocs/favicon-32x32.png index 756817a4..c654b141 100644 Binary files a/htdocs/favicon-32x32.png and b/htdocs/favicon-32x32.png differ diff --git a/htdocs/favicon.ico b/htdocs/favicon.ico old mode 100755 new mode 100644 index bfd2e7d0..8521bedf Binary files a/htdocs/favicon.ico and b/htdocs/favicon.ico differ diff --git a/htdocs/index.html b/htdocs/index.html index 156d0f4a..9c48051d 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -1 +1 @@ -
{{ queue.count }} tracks
\nQueue
\n \n \n \n \n \n\n
\n {{ item_progress_ms | duration }} / {{ now_playing.length_ms | duration }}\n
\n\n
\n
Permanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nFilter
\nIf active, hides artists that only appear on singles or playlists.
\nIf active, hides artists that only appear in your Spotify library.
\nSort by
\nArtists
\n{{ artists_list.sortedAndFiltered.length }} Artists
\n \n \n \n \nSort by
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\nFilter
\nIf active, hides singles and albums with tracks that only appear in playlists.
\nIf active, hides albums that only appear in your Spotify library.
\nSort by
\nAlbums
\n{{ albums_list.sortedAndFiltered.length }} Albums
\n \n \n \n \n\n
{{ album.track_count }} tracks
\nGenres
\n{{ genres.total }} genres
\n \n \n{{ name }}
\n \n \n \n \n \n{{ genre_albums.total }} albums | tracks
\n{{ genre }}
\n \n \n \n \n \nalbums | {{ tracks.total }} tracks
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\nNew episodes
\n \n \n \n \n \nPodcasts
\n{{ albums.total }} podcasts
\n \n \n \n \n \n{{ album.track_count }} tracks
\nPermanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nAudiobooks
\n{{ albums_list.sortedAndFiltered.length }} Audiobooks
\n \n \nAuthors
\n{{ artists_list.sortedAndFiltered.length }} Authors
\n \n \n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums
\n\n
{{ album.track_count }} tracks
\n{{ playlist.name }}
\n{{ playlists.total }} playlists
\n \n \n{{ tracks.length }} tracks
\nFiles
\n{{ current_directory }}
\n \n \n \n \n \nRadio
\n \n \n{{ tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \nNo albums found
\n \nPlaylists
\n \n \nNo playlists found
\n \nPodcasts
\n \n \nNo podcasts found
\n \nAudiobooks
\n \n \nNo audiobooks found
\n \nforked-daapd - version {{ config.version }}
\nArtists | \n{{ library.artists | number }} | \n
---|---|
Albums | \n{{ library.albums | number }} | \n
Tracks | \n{{ library.songs | number }} | \n
Total playtime | \n{{ library.db_playtime * 1000 | duration('y [years], d [days], h [hours], m [minutes]') }} | \n
Library updated | \n{{ library.updated_at | timeFromNow }} ({{ library.updated_at | time('lll') }}) | \n
Uptime | \n{{ library.started_at | timeFromNow(true) }} ({{ library.started_at | time('ll') }}) | \n
Compiled with support for {{ config.buildoptions | join }}.
\nWeb interface built with Bulma, Material Design Icons, Vue.js, axios and more.
\nNew Releases
\n \n \n\n
Featured Playlists
\n \n \nNew Releases
\n \n \n\n
Featured Playlists
\n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ total }} albums
\n\n
\n
{{ album.tracks.total }} tracks
\n{{ playlist.tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \n\n
No albums found
\n \nPlaylists
\n \n \nNo playlists found
\n \n\n
\n Select the top navigation bar menu items\n
\n\n Comma separated list of genres the composer should be displayed on the "now playing page".\n
\n\n Leave empty to always show the composer.\n
\n\n The genre tag of the current track is matched by checking, if one of the defined genres are included.\n For example setting to classical, soundtrack
will show the composer for tracks with\n a genre tag of "Contemporary Classical".
\n
\n forked-daapd supports PNG and JPEG artwork which is either placed as separate image files in the library,\n embedded in the media files or made available online by radio stations.\n
\nIn addition to that, you can enable fetching artwork from the following artwork providers:
\nforked-daapd was either built without support for Spotify or libspotify is not installed.
\n\n libspotify - Login with your Spotify username and password\n
\n\n Logged in as {{ spotify.libspotify_user }}
\n
{{ libspotify.errors.error }}
\n\n libspotify enables forked-daapd to play Spotify tracks.\n
\n\n forked-daapd will not store your password, but will still be able to log you in automatically afterwards, because libspotify saves a login token.\n
\n\n Spotify Web API - Grant access to the Spotify Web API\n
\n\n Access granted for {{ spotify.webapi_user }}
\n
0\">\n Please reauthorize Web API access to grant forked-daapd the following additional access rights:\n {{ spotify_missing_scope | join }}
\n
\n Access to the Spotify Web API enables scanning of your Spotify library. Required scopes are\n {{ spotify_required_scope | join }}
.\n
forked-daapd was built without support for Last.fm.
\n\n Last.fm - Login with your Last.fm username and password to enable scrobbling\n
\nNo active pairing request.
\n\n If your speaker requires pairing then activate it below and enter the PIN that it displays.\n
\n\n{{ queue.count }} tracks
\nQueue
\n \n \n \n \n \n\n
\n {{ item_progress_ms | duration }} / {{ now_playing.length_ms | duration }}\n
\n\n
\n
Permanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nFilter
\nIf active, hides artists that only appear on singles or playlists.
\nIf active, hides artists that only appear in your Spotify library.
\nSort by
\nArtists
\n{{ artists_list.sortedAndFiltered.length }} Artists
\n \n \n \n \nSort by
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\nFilter
\nIf active, hides singles and albums with tracks that only appear in playlists.
\nIf active, hides albums that only appear in your Spotify library.
\nSort by
\nAlbums
\n{{ albums_list.sortedAndFiltered.length }} Albums
\n \n \n \n \n\n
{{ album.track_count }} tracks
\nGenres
\n{{ genres.total }} genres
\n \n \n{{ name }}
\n \n \n \n \n \n{{ genre_albums.total }} albums | tracks
\n{{ genre }}
\n \n \n \n \n \nalbums | {{ tracks.total }} tracks
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\nNew episodes
\n \n \n \n \n \nPodcasts
\n{{ albums.total }} podcasts
\n \n \n \n \n \n{{ album.track_count }} tracks
\nPermanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nAudiobooks
\n{{ albums_list.sortedAndFiltered.length }} Audiobooks
\n \n \nAuthors
\n{{ artists_list.sortedAndFiltered.length }} Authors
\n \n \n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums
\n\n
{{ album.track_count }} tracks
\n{{ playlist.name }}
\n{{ playlists.total }} playlists
\n \n \n{{ tracks.length }} tracks
\nFiles
\n{{ current_directory }}
\n \n \n \n \n \nRadio
\n \n \n{{ tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \nNo albums found
\n \nPlaylists
\n \n \nNo playlists found
\n \nPodcasts
\n \n \nNo podcasts found
\n \nAudiobooks
\n \n \nNo audiobooks found
\n \nOwnTone - version {{ config.version }}
\nArtists | \n{{ library.artists | number }} | \n
---|---|
Albums | \n{{ library.albums | number }} | \n
Tracks | \n{{ library.songs | number }} | \n
Total playtime | \n{{ library.db_playtime * 1000 | duration('y [years], d [days], h [hours], m [minutes]') }} | \n
Library updated | \n{{ library.updated_at | timeFromNow }} ({{ library.updated_at | time('lll') }}) | \n
Uptime | \n{{ library.started_at | timeFromNow(true) }} ({{ library.started_at | time('ll') }}) | \n
Compiled with support for {{ config.buildoptions | join }}.
\nWeb interface built with Bulma, Material Design Icons, Vue.js, axios and more.
\nNew Releases
\n \n \n\n
Featured Playlists
\n \n \nNew Releases
\n \n \n\n
Featured Playlists
\n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ total }} albums
\n\n
\n
{{ album.tracks.total }} tracks
\n{{ playlist.tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \n\n
No albums found
\n \nPlaylists
\n \n \nNo playlists found
\n \n\n
\n Select the top navigation bar menu items\n
\n\n Comma separated list of genres the composer should be displayed on the "now playing page".\n
\n\n Leave empty to always show the composer.\n
\n\n The genre tag of the current track is matched by checking, if one of the defined genres are included.\n For example setting to classical, soundtrack
will show the composer for tracks with\n a genre tag of "Contemporary Classical".
\n
\n OwnTone supports PNG and JPEG artwork which is either placed as separate image files in the library,\n embedded in the media files or made available online by radio stations.\n
\nIn addition to that, you can enable fetching artwork from the following artwork providers:
\nOwnTone was either built without support for Spotify or libspotify is not installed.
\n\n libspotify - Login with your Spotify username and password\n
\n\n Logged in as {{ spotify.libspotify_user }}
\n
{{ libspotify.errors.error }}
\n\n libspotify enables OwnTone to play Spotify tracks.\n
\n\n OwnTone will not store your password, but will still be able to log you in automatically afterwards, because libspotify saves a login token.\n
\n\n Spotify Web API - Grant access to the Spotify Web API\n
\n\n Access granted for {{ spotify.webapi_user }}
\n
0\">\n Please reauthorize Web API access to grant OwnTone the following additional access rights:\n {{ spotify_missing_scope | join }}
\n
\n Access to the Spotify Web API enables scanning of your Spotify library. Required scopes are\n {{ spotify_required_scope | join }}
.\n
OwnTone was built without support for Last.fm.
\n\n Last.fm - Login with your Last.fm username and password to enable scrobbling\n
\nNo active pairing request.
\n\n If your speaker requires pairing then activate it below and enter the PIN that it displays.\n
\n\n{{ queue.count }} tracks
\nQueue
\n \n \n \n \n \n\n
\n {{ item_progress_ms | duration }} / {{ now_playing.length_ms | duration }}\n
\n\n
\n
Permanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nFilter
\nIf active, hides artists that only appear on singles or playlists.
\nIf active, hides artists that only appear in your Spotify library.
\nSort by
\nArtists
\n{{ artists_list.sortedAndFiltered.length }} Artists
\n \n \n \n \nSort by
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\nFilter
\nIf active, hides singles and albums with tracks that only appear in playlists.
\nIf active, hides albums that only appear in your Spotify library.
\nSort by
\nAlbums
\n{{ albums_list.sortedAndFiltered.length }} Albums
\n \n \n \n \n\n
{{ album.track_count }} tracks
\nGenres
\n{{ genres.total }} genres
\n \n \n{{ name }}
\n \n \n \n \n \n{{ genre_albums.total }} albums | tracks
\n{{ genre }}
\n \n \n \n \n \nalbums | {{ tracks.total }} tracks
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\nNew episodes
\n \n \n \n \n \nPodcasts
\n{{ albums.total }} podcasts
\n \n \n \n \n \n{{ album.track_count }} tracks
\nPermanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nAudiobooks
\n{{ albums_list.sortedAndFiltered.length }} Audiobooks
\n \n \nAuthors
\n{{ artists_list.sortedAndFiltered.length }} Authors
\n \n \n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums
\n\n
{{ album.track_count }} tracks
\n{{ playlist.name }}
\n{{ playlists.total }} playlists
\n \n \n{{ tracks.length }} tracks
\nFiles
\n{{ current_directory }}
\n \n \n \n \n \nRadio
\n \n \n{{ tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \nNo albums found
\n \nPlaylists
\n \n \nNo playlists found
\n \nPodcasts
\n \n \nNo podcasts found
\n \nAudiobooks
\n \n \nNo audiobooks found
\n \nforked-daapd - version {{ config.version }}
\nArtists | \n{{ library.artists | number }} | \n
---|---|
Albums | \n{{ library.albums | number }} | \n
Tracks | \n{{ library.songs | number }} | \n
Total playtime | \n{{ library.db_playtime * 1000 | duration('y [years], d [days], h [hours], m [minutes]') }} | \n
Library updated | \n{{ library.updated_at | timeFromNow }} ({{ library.updated_at | time('lll') }}) | \n
Uptime | \n{{ library.started_at | timeFromNow(true) }} ({{ library.started_at | time('ll') }}) | \n
Compiled with support for {{ config.buildoptions | join }}.
\nWeb interface built with Bulma, Material Design Icons, Vue.js, axios and more.
\nNew Releases
\n \n \n\n
Featured Playlists
\n \n \nNew Releases
\n \n \n\n
Featured Playlists
\n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ total }} albums
\n\n
\n
{{ album.tracks.total }} tracks
\n{{ playlist.tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \n\n
No albums found
\n \nPlaylists
\n \n \nNo playlists found
\n \n\n
\n Select the top navigation bar menu items\n
\n\n Comma separated list of genres the composer should be displayed on the "now playing page".\n
\n\n Leave empty to always show the composer.\n
\n\n The genre tag of the current track is matched by checking, if one of the defined genres are included.\n For example setting to classical, soundtrack
will show the composer for tracks with\n a genre tag of "Contemporary Classical".
\n
\n forked-daapd supports PNG and JPEG artwork which is either placed as separate image files in the library,\n embedded in the media files or made available online by radio stations.\n
\nIn addition to that, you can enable fetching artwork from the following artwork providers:
\nforked-daapd was either built without support for Spotify or libspotify is not installed.
\n\n libspotify - Login with your Spotify username and password\n
\n\n Logged in as {{ spotify.libspotify_user }}
\n
{{ libspotify.errors.error }}
\n\n libspotify enables forked-daapd to play Spotify tracks.\n
\n\n forked-daapd will not store your password, but will still be able to log you in automatically afterwards, because libspotify saves a login token.\n
\n\n Spotify Web API - Grant access to the Spotify Web API\n
\n\n Access granted for {{ spotify.webapi_user }}
\n
0\">\n Please reauthorize Web API access to grant forked-daapd the following additional access rights:\n {{ spotify_missing_scope | join }}
\n
\n Access to the Spotify Web API enables scanning of your Spotify library. Required scopes are\n {{ spotify_required_scope | join }}
.\n
forked-daapd was built without support for Last.fm.
\n\n Last.fm - Login with your Last.fm username and password to enable scrobbling\n
\nNo active pairing request.
\n\n If your speaker requires pairing then activate it below and enter the PIN that it displays.\n
\n\n{{ queue.count }} tracks
\nQueue
\n \n \n \n \n \n\n
\n {{ item_progress_ms | duration }} / {{ now_playing.length_ms | duration }}\n
\n\n
\n
Permanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nRecently added
\nalbums
\n \n \nRecently played
\ntracks
\n \n \nFilter
\nIf active, hides artists that only appear on singles or playlists.
\nIf active, hides artists that only appear in your Spotify library.
\nSort by
\nArtists
\n{{ artists_list.sortedAndFiltered.length }} Artists
\n \n \n \n \nSort by
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\nFilter
\nIf active, hides singles and albums with tracks that only appear in playlists.
\nIf active, hides albums that only appear in your Spotify library.
\nSort by
\nAlbums
\n{{ albums_list.sortedAndFiltered.length }} Albums
\n \n \n \n \n\n
{{ album.track_count }} tracks
\nGenres
\n{{ genres.total }} genres
\n \n \n{{ name }}
\n \n \n \n \n \n{{ genre_albums.total }} albums | tracks
\n{{ genre }}
\n \n \n \n \n \nalbums | {{ tracks.total }} tracks
\n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums | {{ artist.track_count }} tracks
\nNew episodes
\n \n \n \n \n \nPodcasts
\n{{ albums.total }} podcasts
\n \n \n \n \n \n{{ album.track_count }} tracks
\nPermanently remove this podcast from your library?
\n(This will also remove the RSS playlist {{ rss_playlist_to_remove.name }}.)
\n \nAudiobooks
\n{{ albums_list.sortedAndFiltered.length }} Audiobooks
\n \n \nAuthors
\n{{ artists_list.sortedAndFiltered.length }} Authors
\n \n \n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ artist.album_count }} albums
\n\n
{{ album.track_count }} tracks
\n{{ playlist.name }}
\n{{ playlists.total }} playlists
\n \n \n{{ tracks.length }} tracks
\nFiles
\n{{ current_directory }}
\n \n \n \n \n \nRadio
\n \n \n{{ tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \nNo albums found
\n \nPlaylists
\n \n \nNo playlists found
\n \nPodcasts
\n \n \nNo podcasts found
\n \nAudiobooks
\n \n \nNo audiobooks found
\n \nOwnTone - version {{ config.version }}
\nArtists | \n{{ library.artists | number }} | \n
---|---|
Albums | \n{{ library.albums | number }} | \n
Tracks | \n{{ library.songs | number }} | \n
Total playtime | \n{{ library.db_playtime * 1000 | duration('y [years], d [days], h [hours], m [minutes]') }} | \n
Library updated | \n{{ library.updated_at | timeFromNow }} ({{ library.updated_at | time('lll') }}) | \n
Uptime | \n{{ library.started_at | timeFromNow(true) }} ({{ library.started_at | time('ll') }}) | \n
Compiled with support for {{ config.buildoptions | join }}.
\nWeb interface built with Bulma, Material Design Icons, Vue.js, axios and more.
\nNew Releases
\n \n \n\n
Featured Playlists
\n \n \nNew Releases
\n \n \n\n
Featured Playlists
\n \n \n{{ artist.name }}
\n \n \n \n \n \n{{ total }} albums
\n\n
\n
{{ album.tracks.total }} tracks
\n{{ playlist.tracks.total }} tracks
\nTracks
\n \n \nNo tracks found
\n \nArtists
\n \n \nNo artists found
\n \nAlbums
\n \n \n\n
No albums found
\n \nPlaylists
\n \n \nNo playlists found
\n \n\n
\n Select the top navigation bar menu items\n
\n\n Comma separated list of genres the composer should be displayed on the "now playing page".\n
\n\n Leave empty to always show the composer.\n
\n\n The genre tag of the current track is matched by checking, if one of the defined genres are included.\n For example setting to classical, soundtrack
will show the composer for tracks with\n a genre tag of "Contemporary Classical".
\n
\n OwnTone supports PNG and JPEG artwork which is either placed as separate image files in the library,\n embedded in the media files or made available online by radio stations.\n
\nIn addition to that, you can enable fetching artwork from the following artwork providers:
\nOwnTone was either built without support for Spotify or libspotify is not installed.
\n\n libspotify - Login with your Spotify username and password\n
\n\n Logged in as {{ spotify.libspotify_user }}
\n
{{ libspotify.errors.error }}
\n\n libspotify enables OwnTone to play Spotify tracks.\n
\n\n OwnTone will not store your password, but will still be able to log you in automatically afterwards, because libspotify saves a login token.\n
\n\n Spotify Web API - Grant access to the Spotify Web API\n
\n\n Access granted for {{ spotify.webapi_user }}
\n
0\">\n Please reauthorize Web API access to grant OwnTone the following additional access rights:\n {{ spotify_missing_scope | join }}
\n
\n Access to the Spotify Web API enables scanning of your Spotify library. Required scopes are\n {{ spotify_required_scope | join }}
.\n
OwnTone was built without support for Last.fm.
\n\n Last.fm - Login with your Last.fm username and password to enable scrobbling\n
\nNo active pairing request.
\n\n If your speaker requires pairing then activate it below and enter the PIN that it displays.\n
\n\n