Skip to content

CarWeb-v2.5

Choose a tag to compare

@fcaronte fcaronte released this 04 Nov 12:31
· 167 commits to main since this release

🚀 CarWeb v2.5 - Release Notes

🇮🇹 Italiano

📢 Nuovo Nome dell'Applicazione

L'applicazione cambia nome e diventa CarWeb (e la versione Widescreen diventa CarWebWide) per evitare confusione con altre applicazioni omonime presenti online.

🛡️ Miglioramenti di Sicurezza & Fix

  • Audit e Hardening di Sicurezza: Implementati importanti miglioramenti di sicurezza sulla gestione delle finestre popup, la convalida dei link con protocolli personalizzati (intent://), la gestione sicura dei dialog di pagina e la verifica di integrità dell'APK durante gli aggiornamenti dell'applicazione.

🔒 Chiarimento su Contenuti Protetti e DRM (Rimozione DAZN)

  • Rimozione preferito predefinito DAZN: Il preferito predefinito di DAZN è stato rimosso.
  • Spiegazione sui limiti DRM (Widevine L1): La WebView di Android utilizzata nei sistemi Android Auto supporta unicamente il livello di protezione DRM Widevine L3. Di conseguenza, i servizi e le dirette che richiedono protezione hardware di livello alto Widevine L1 (come Netflix, DAZN e simili) non possono tecnicamente funzionare all'interno della WebView dell'auto.

📺 TV & IPTV in CarWeb Media

  • Supporto liste M3U e account Xtream: Aggiungi le tue liste M3U o i tuoi account Xtream nelle Impostazioni dello smartphone.
  • Canali TV e Dirette: Navigazione per gruppi, ricerca dei canali e preferiti IPTV.
  • Due preferiti dedicati: Nella schermata iniziale trovi il preferito Media per i file locali sul telefono e il preferito IPTV per accedere direttamente alla TV.
  • Player integrato: Streaming HLS e MPEG-TS con nome e logo del canale mostrati sul player di Android Auto e comandi dal volante (⏮ ⏭ per cambiare canale).

⌨️ Tastiera Passeggero e Modalità Passeggero

  • Tastiera dell'app: Nuova tastiera integrata per i passeggeri con layout QWERTY, AZERTY, QWERTZ, Russo e Arabo (tasto 🌐 per passare alla lingua locale).
  • Sblocco in movimento per i passeggeri: Con la Modalità passeggero e la Tastiera passeggero l'app funziona anche durante la marcia dell'auto.
  • Disclaimer di Sicurezza: Attivando le modalità passeggero viene mostrato un avviso esplicito di sicurezza e responsabilità (l'uso durante la guida da parte del conducente è severamente vietato).

🌐 Permessi Siti e Lingua dell'Auto

  • Gestione permessi per sito: Microfono, posizione e file del telefono vengono chiesti sito per sito. Gestione ed eliminazione dei permessi dalle Impostazioni.
  • Lingua dell'interfaccia: Le schermate dell'auto seguono sempre la lingua impostata nell'app sul telefono.

🎬 Ripristino Video Schermo Intero

  • Ripresa automatica: Quando l'app torna in primo piano dal background, il video a schermo intero riprende automaticamente la riproduzione.

⚠️ Nota sulla modalità Widescreen: La modalità Widescreen occupa l'intera area della mappa. Ricorda che le limitazioni del framework Android Auto (tastiera a schermo intero o tastiera passeggero dell'app, assenza di zoom col doppio tocco o trascinamenti) sono vincoli della piattaforma.


🇬🇧 English

📢 New App Name

The application has been renamed to CarWeb (and the Widescreen version to CarWebWide) to avoid confusion with other similarly named applications.

🛡️ Security Fixes & Hardening

  • Security Audit Improvements: Implemented important security enhancements regarding popup window handling, validation of custom intent links (intent://), page dialog management, and APK integrity verification during updates.

🔒 Protected Content & DRM Explanation (DAZN Removal)

  • Removal of DAZN Default Favorite: The DAZN default bookmark has been removed.
  • Hardware DRM Limitation (Widevine L1): The Android WebView in Android Auto supports only Widevine L3 DRM protection. Consequently, services and live streams requiring high-level hardware protection Widevine L1 (such as Netflix, DAZN, and similar services) cannot technically play inside the WebView.

📺 TV & IPTV in CarWeb Media

  • M3U lists & Xtream accounts: Add your M3U playlists or Xtream credentials in the phone Settings.
  • TV Channels & Live Streams: Group navigation, channel search, and IPTV favorites.
  • Two Dedicated Favorites: On the home screen you now find the Media favorite for local files and the IPTV favorite to open TV directly.
  • Integrated Player: HLS and MPEG-TS streaming with channel name and logo on the Android Auto player, plus steering wheel controls (⏮ ⏭ to change channels).

⌨️ Passenger Keyboard & Passenger Mode

  • App Keyboard: Integrated passenger keyboard supporting QWERTY, AZERTY, QWERTZ, Russian, and Arabic (globe 🌐 key to switch to local layout).
  • Passenger Motion Unlock: With Passenger mode and Passenger keyboard enabled, the app works while the car is moving.
  • Safety Disclaimer: Enabling passenger features displays an explicit safety warning and liability disclaimer (driver usage while driving is strictly prohibited).

🌐 Per-Site Permissions & Car Screen Language

  • Per-Site Permissions: Microphone, location, and phone file permissions are requested per site and can be managed or cleared in Settings.
  • Car Display Language: Car display screens strictly follow the language configured in the app settings on your phone.

🎬 Fullscreen Video Resume

  • Automatic Resume: Returning to the app from the background smoothly restores fullscreen video playback.

⚠️ Widescreen Mode Note: Widescreen mode occupies the full navigation area. Please note that Android Auto framework constraints (full-screen Android Auto keyboard or app's passenger keyboard, no double-tap zoom, no drag gestures) are set by the host platform.


☕ Supporta il Progetto / Support the Project

Se ti piace usare l'applicazione e desideri supportare lo sviluppo, puoi farlo tramite i seguenti link: