Releases: Mysterx1992/MotoLink
Release list
MotoLink V1.6 vc22
MotoLink V1.6 vc22 — Proximity Hotfix
Identità release
- Package:
it.motolink.app - Version name:
1.6 - Version code:
22 - APK ufficiale preparato:
MotoLink_V1.6_VC22_PROXIMITY_HOTFIX_OFFICIAL_SIGNED.apk - SHA-256 APK:
dc3933db1738b31abf42b9fe449a50a6ed19653bb5812b6e6f89d73cbb5d8acf - Certificato MotoLink SHA-256:
9ae7bb26293441eb1bcea894774088a762e8eaecbf2a60297efadc20fc2a2100
Fix vc22
La patch firmata vc22 è volutamente minimale. In MirrorService.armProximityScreenOff() il gate che decide se proseguire con l'armamento usa proximityGateAllowed.
Quando Modalità tasca = NO, proximityGateAllowed=false: il metodo termina prima della registrazione del listener TYPE_PROXIMITY e prima dell'acquisizione del PROXIMITY_SCREEN_OFF_WAKE_LOCK. In questo modo il sensore non deve più spegnere lo schermo quando la funzione è disattivata.
Quando Modalità tasca = SI e il gate è disponibile, il comportamento di prossimità resta invariato.
Scope preservato
Il fix non cambia il comportamento previsto di EasyConn, H264, navigazione BLE o clock.
MotoLink V1.5.1
MotoLink V1.5.1
MotoLink V1.5.1 è un aggiornamento di stabilità della V1.5, con particolare attenzione alla Modalità tasca/prossimità e alla prevenzione del blocco automatico del telefono durante il mirroring.
Novità e correzioni
- Prossimità più affidabile all’avvio: se l’armamento arriva prima che MediaProjection e il video siano realmente pronti, MotoLink conserva la richiesta e la applica automaticamente appena la sessione è pronta.
- Modalità tasca mantenuta attiva: listener di prossimità e wake-lock dedicato restano armati fino a STOP/teardown della sessione.
- Anti auto-lock durante il mirroring: MotoLink mantiene il telefono sveglio rispetto al normale timeout di inattività; il tasto Power manuale resta utilizzabile.
- Diagnostica blocco schermo migliorata: il Log distingue il percorso di prossimità, l’anti-auto-lock attivo e i possibili blocchi manuali/policy OEM.
- Doppio Volume Giù invariato come comando manuale di blackout/riattivazione.
- Core validato preservato: EasyConn, H264, clock, percorsi rete e geometrie display già validate restano invariati da questo bugfix.
Aggiornamento
La release usa la stessa identità di firma permanente MotoLink delle release ufficiali precedenti. Chi utilizza già una release ufficiale compatibile può installare MotoLink_V1.5.1.apk come aggiornamento.
Integrità APK
SHA-256 MotoLink_V1.5.1.apk:
18f413e93fe0a76055765bcd64f4654ebeb3641b1fe0a27c7bfd90505c55d21f
Certificato MotoLink SHA-256:
9ae7bb26293441eb1bcea894774088a762e8eaecbf2a60297efadc20fc2a2100
Sicurezza Assistente MotoLink
La V1.5.1 non modifica la configurazione client dell’Assistente MotoLink e non pubblica chiavi private, service-role key o secret del provider IA. I secret dell’Assistente restano esclusivamente lato server.
Licenza
Il codice sorgente è pubblico e consultabile, ma MotoLink non è open source. Tutti i diritti sono riservati; vedere LICENSE.
MotoLink V1.5
MotoLink V1.5
La V1.5 consolida le correzioni emerse dai test fisici successivi alla V1.4.
Novità e correzioni
- Trofeo: ripristinata la geometria/adattamento predefinito validato già dalla prima installazione, anche con l'editor Adattamento chiuso.
- Adattamento display: le regolazioni restano salvate, la X chiude l'editor senza perdere la personalizzazione e il pulsante OK delle istruzioni è stato corretto.
- Recovery TFT: quando il display cambia temporaneamente modalità, MotoLink mantiene la sessione e continua ad attendere il ritorno del mirroring senza un limite fisso di tentativi.
- Recovery H264: eliminato il falso successo che poteva essere generato dal testo del Log; il ripristino viene confermato dallo stato reale della sessione/video.
- CFMOTO: corretto il lifecycle del consumer H264 che poteva lasciare P2P/EasyConn collegati ma senza flusso video. Il collegamento MotoLink V1.5 → CFMOTO è stato verificato fisicamente dopo la correzione.
- Assistente MotoLink: ripristinata la configurazione pubblica del backend. Nessun secret privato è incluso nell'APK.
- VERSIONE nelle Impostazioni: toccando VERSIONE vengono mostrate localmente le novità e i bugfix della release installata.
- Guida aggiornata per il nuovo comportamento di Adattamento, VERSIONE e rientro automatico nel mirroring.
Aggiornamento
La release usa la stessa identità di firma permanente MotoLink delle release ufficiali precedenti. Chi ha già una release ufficiale compatibile può installare MotoLink_V1.5.apk come aggiornamento.
Integrità APK
SHA-256 MotoLink_V1.5.apk:
42a0d83ee4a2892839bff90b4ec4314b0074c0e06251c2a1c00c0728b044d64e
Certificato MotoLink SHA-256:
9ae7bb26293441eb1bcea894774088a762e8eaecbf2a60297efadc20fc2a2100
Licenza
Il codice sorgente è pubblico e consultabile, ma MotoLink non è open source. Tutti i diritti sono riservati; vedere LICENSE.
MotoLink V1.4
MotoLink V1.4
Aggiornamento di compatibilità, stabilità e gestione del mirroring.
Novità e correzioni
- Aggiunto un percorso dedicato per i profili CFMOTO: il nome WLAN Direct ricavato dal QR viene normalizzato sul peer reale della moto e viene mantenuto un fallback sulla rete indicata dal QR.
- Corretto il collegamento HOTSPOT su Trofeo/Valico quando Android mantiene la rete mobile come rete predefinita: MotoLink può usare la rete Wi-Fi locale della moto senza cambiare la connettività delle altre app.
- Migliorata la gestione CFMOTO del display e della rotazione durante il mirroring.
- Migliorata la riconnessione del flusso video quando si esce e si rientra nella modalità mirroring del TFT.
- Migliorato il riaggancio dell'interfaccia MotoLink a una sessione di mirroring già attiva, evitando START duplicati dopo la ricreazione dell'Activity.
- Corretto Adattamento: dopo la regolazione, la X chiude l'editor e porta l'interruttore su OFF, ma la personalizzazione salvata continua a essere applicata nelle sessioni successive.
- Le regolazioni Adattamento restano separate per profilo moto e orientamento e vengono azzerate solo con un ripristino esplicito dell'utente.
- EasyConn wire-level, H264FrameBus e la geometria V15 di riferimento restano invariati.
Aggiornamento dalla V1.2
Chi utilizza la release ufficiale MotoLink V1.2 può installare MotoLink_V1.4.apk direttamente sopra la V1.2. Profili e impostazioni locali vengono mantenuti dal normale aggiornamento Android.
La V1.3 non viene pubblicata come release GitHub: il canale pubblico passa direttamente da V1.2 a V1.4.
Licenza
Il codice sorgente è pubblico e consultabile, ma MotoLink non è open source. Tutti i diritti sono riservati; vedere LICENSE.
MotoLink V1.2
MotoLink V1.2
Aggiornamento di compatibilità QR e collegamento moto.
Novità
- Google Code Scanner resta la prima scelta per la scansione QR.
- Se Google Code Scanner non è disponibile sul telefono, MotoLink passa automaticamente allo scanner interno CameraX + ML Kit.
- Il permesso Fotocamera viene richiesto solo al primo fallback; se viene negato, MotoLink non continua a riproporlo automaticamente.
- Restano disponibili QR da immagine e configurazione manuale.
- Aggiunto un controllo al profilo HOTSPOT: se non contiene SSID e il telefono è su rete mobile, START viene interrotto prima della cattura schermo.
- Il percorso CFMOTO QR resta invariato: prova WLAN Direct/P2P sul target QR esatto e fallback Wi-Fi/EasyConn classico.
- EasyConn, H264, clock, geometria V15 e adattamento non modificati.
Passaggio alla nuova firma MotoLink
V1.2 inaugura la firma permanente MotoLink usata per le release future distribuite tramite GitHub.
Se sul telefono è installata V1.1 o una versione precedente con la vecchia firma, disinstallarla una sola volta e poi installare MotoLink_V1.2.apk.
Da V1.2 in avanti gli aggiornamenti firmati con la stessa identità potranno essere installati normalmente sopra la versione precedente.
Licenza
Il codice sorgente è pubblico e consultabile, ma MotoLink non è open source. Tutti i diritti sono riservati; vedere LICENSE.
MotoLink V1.1
MotoLink V1.1
Aggiornamento di stabilità e usabilità di MotoLink.
Novità
- Migliorata la stabilità della rotazione durante il mirroring verticale/orizzontale.
- Corretto il pannello Adattamento: compare durante il mirroring in orizzontale, mantiene il tasto × raggiungibile e conserva le regolazioni per profilo.
- Primo START rivisto: HOTSPOT e QR CODE aprono la creazione completa del profilo moto e, dopo il salvataggio, la connessione continua automaticamente.
- Supporto → Log limitato alle ultime 50 righe visibili per alleggerire l'interfaccia.
- Il file
.txtlocale conserva comunque il Log tecnico completo. - Gli stati generici periodici di video/connessione non vengono ripetuti continuamente nella schermata Log.
- Ripristinata la voce locale “MotoLink Connect” nell'animazione iniziale.
- Varie correzioni di stabilità e usabilità.
Aggiornamento dalla V1.0
Installare MotoLink_V1.1.apk sopra MotoLink V1.0. Non è necessario disinstallare l'app; un normale aggiornamento Android mantiene profili e impostazioni locali.
Licenza
Il codice sorgente è pubblico e consultabile, ma MotoLink non è open source. Tutti i diritti sono riservati; vedere LICENSE.
MotoLink V1.0
MotoLink
Prima release pubblica di MotoLink.
MotoLink permette il mirroring dello smartphone sui display moto compatibili e integra:
• Profili moto
• App preferite
• Adattamento del display
• Modalità tasca
• Log tecnico
• Assistente MotoLink
• Supporto integrato
Il progetto è open source e il codice sorgente è disponibile direttamente in questa repository.
Installazione:
Scarica il file APK allegato a questa release e installalo sul tuo dispositivo Android.
Nota:
Android potrebbe richiedere l’autorizzazione per installare applicazioni provenienti da questa fonte.