Come un errore di battitura ha interrotto il backup illimitato di qualità originale di Google Foto per Google Pixel su ROM personalizzate

Per i possessori di Google Pixel/Pixel XL che utilizzano ROM personalizzate, il backup illimitato di qualità originale di Google Foto è stato interrotto per un bel po' di tempo. Ecco perché.

Uno dei vantaggi dell'acquisto di uno smartphone Google Pixel è il backup gratuito e illimitato delle foto in qualità originale in Google Foto. È un enorme vantaggio considerando l'incredibile qualità della fotocamera degli smartphone Pixel grazie in gran parte al software Google Camera. Se possiedi un Google Pixel, Google Pixel XL, Google Pixel 2 o Google Pixel 2 XL dovresti riempire la tua libreria di foto con tanti scatti di alta qualità, anche se hai tempo fino a gennaio 2021 per farlo. Tuttavia, se in passato hai eseguito una ROM personalizzata basata su AOSP sul tuo Pixel o Pixel XL di prima generazione, potresti averlo ho notato che il caricamento delle foto scattate dall'app Google Fotocamera veniva ancora conteggiato nel limite di spazio di archiviazione su Google Fotografie. Ed è tutto a causa di un errore di battitura in AOSP che è stato appena corretto.Bug di backup illimitato di qualità originale di Google Foto di Google Pixel

Membro senior dell'XDA Razoloves Primo scoperto una soluzione per questo bug nel gennaio di quest'anno. Il problema era che le foto scattate dall'app Google Fotocamera venivano erroneamente contrassegnate con "google" anziché "Google", pertanto venivano conteggiate rispetto al limite di spazio di archiviazione.

Dati EXIF ​​da una foto scattata tramite Google Camera su Google Pixel 2 XL.

Ciò è accaduto a causa di un semplice errore di battitura negli script di build per Google Pixel (sailfish) e Google Pixel XL (marlin) dove il flag "PRODUCT_MANUFACTURER" era impostato su "google" minuscolo. Per essere chiari, questo bug fatto non influiscono sulla ROM stock degli smartphone Pixel poiché Google probabilmente ha uno script di build interno che utilizza per fornire il software ufficiale. Inoltre, questo bug ha funzionato non influiscono sulle ROM basate su AOSP sugli smartphone Pixel 2. È stato interessato solo lo script di build AOSP e poiché gli sviluppatori sui nostri forum basano il loro lavoro su AOSP, tutte le ROM personalizzate basate su AOSP sono state interessate. (Dovremmo notare che le ROM personalizzate hanno implementato la correzione ormai da molti mesi dopo che Razorloves l'ha scoperta, quindi se esegui il flashing di una ROM dai nostri forum non avrai nulla di cui preoccuparti.)

Un Googler conferma che il bug ha interessato solo gli smartphone Pixel di prima generazione

La soluzione a questo problema era presentato ad AOSP il 3 luglio e si sono fusi il 6 luglio poco dopo i membri del team LineageOS consigliato che ama il rasoio a monte del cambiamento. razorloves sta lavorando per portare LineageOS 15.1 su Google Pixel XL ora il supporto ufficiale per i dispositivi A/B è qui.