In questo thread trovate le versioni consigliate per lo Xiaomi Mi a1 del porting di Google Camera.
Requisito fondamentale per il funzionamento dell' algoritmo proprietario HDR+ di Google è l'abilitazione delle API2 camera.
Premetto che questi sono semplici consigli e che se qualcuno ha setup migliori è invitato a condividerli ;-)
Fortunatamente un ragazzo possessore di Xiaomi Mi A1 è riuscito a risolvere tutti o quasi i problemi su questo modello. Ha pubblicato i suoi apk e il suo modulo Magisk "dotfix" a questo link:
https://www.celsoazevedo.com/files/a...omi-mi-a1-fix/
Per cambiare la lente posteriore in uso basta una pressione prolungata dell'icona per passare alla fotocamera anteriore.
Rimane il problema delle foto verdi su WhatsApp. Usare zoom o flash digitale o il client alternativo GBWhatsapp che non ha questo problema.
Stock Pie ROM:
Purtroppo su Pie Stock la seconda fotocamera può essere attivata solo impostando Selinux permissive.
Se non si ha root per ridurre al minimo gli arterfatti:
-Usare un APK con i settaggi "Tuning back cam" o "Noise reduction" (ad esempio gli apk di Fu24 e Serjo87 citati)
-Settare valori alti su "custom chroma denoise good light" e "custom chroma denoise medium light". Più alto è il valore e minori saranno gli artefatti ma calerà un po' la qualità quindi trovate un compromesso (io uso 30-40).
-Se avete installato il modulo lunga esposizione su "auto-exposure HDR+" impostate Min ISO così Gcam userà una maggiore esposizione in automatico. L'acquisizione delle foto sarà però più lenta.
Mettete default se volete uno scatto più veloce specialmente con poca luce.
Se sono presenti vistosi lag:
Premere il tasto home dello smartphone in modo da mandare in background l'app
Aprire la fotocamera stock (se non è installata aprire un'altra app che usa la fotocamera ma non sfrutta Camera2Api)
Attivare la modalità acquisizione video (potrebbe crashare)
Premere il tasto home dello smartphone in modo da mandare in background l'app
Tornare su Google Camera e vedere se adesso i video con slow motion sono fluidi (nel mio caso funziona al 100%)
Se non si ha root si possono comunque abilitare le Api e installare molteplici versioni di Google Camera ma i video acquisiti con poca luce avranno framerate bassi/incostanti e il secondo sensore non funzionerà. Per abiitarle occorre avere il bootloader sbloccato, avviare un boot.img patchato con Magisk e tramite un emulatore terminale (con accesso root) dare il comando:
Trovate (quasi) tutte le versioni del porting in questa pagina:setprop persist.camera.HAL3.enabled 1
https://www.celsoazevedo.com/files/a...google-camera/
Le versioni consigliate sono quelle in rosso.
Per divertirsi con gli AR stickers (Playground) e app di realtà aumentata (anche se presentano molti bug al momento) trovate maggiori info QUI
Fonti:
XDA
Prove personali