Bir yazım hatası, Google Fotoğraflar'ın özel ROM'lardaki Google Pikseller için sınırsız orijinal kalite yedeklemesini nasıl bozdu?

Özel ROM'lar çalıştıran Google Pixel/Pixel XL sahipleri için, Google Fotoğraflar'ın sınırsız orijinal kalite yedeklemesi bir süredir bozuldu. İşte nedeni.

Google Pixel akıllı telefon satın almanın avantajlarından biri, Google Fotoğraflar'daki ücretsiz, sınırsız orijinal kalitede fotoğraf yedeklemesidir. Büyük ölçüde Google Kamera yazılımı sayesinde Pixel akıllı telefonlardaki inanılmaz kamera kalitesi göz önüne alındığında bu büyük bir avantaj. Google Pixel, Google Pixel XL, Google Pixel 2 veya Google Pixel 2 XL sahibiyseniz, Fotoğraflar kitaplığınızı çok sayıda yüksek kaliteli çekimle doldurmalısınız. gerçi bunu yapmak için Ocak 2021'e kadar vaktiniz var. Ancak geçmişte birinci nesil Pixel veya Pixel XL cihazınızda özel bir AOSP tabanlı ROM çalıştırdıysanız, Google Kamera uygulaması tarafından çekilen fotoğrafların yüklenmesinin hâlâ Google'daki depolama alanı sınırınıza dahil edildiğini fark ettiniz Fotoğraflar. Ve bunların hepsi AOSP'de yakın zamanda düzeltilen bir yazım hatası yüzünden.Google Pixel'in Google Foto'da sınırsız orijinal kalitede yedekleme hatası

XDA Kıdemli Üyesi ustura aşkları Birinci bir düzeltme keşfetti Bu hata için bu yılın Ocak ayında geri döndük. Sorun, Google Kamera uygulamasıyla çekilen fotoğrafların "Google" yerine "google" ile hatalı bir şekilde etiketlenmesi ve bu fotoğrafların depolama sınırınızda sayılmasına neden olmasıydı.

Google Pixel 2 XL'de Google Kamera aracılığıyla çekilen bir fotoğrafın EXIF ​​verileri.

Bunun nedeni, Google Pixel (yelken balığı) ve Google Pixel'in derleme komut dosyalarındaki basit bir yazım hatasıydı XL (marlin) burada "product_MANUFACTURER" bayrağı küçük harf "google" olarak ayarlandı. Açık olmak gerekirse, bu hata yaptı Olumsuz Google'ın resmi yazılımı göndermek için kullandıkları dahili bir derleme komut dosyasına sahip olması nedeniyle Pixel akıllı telefonların stok ROM'unu etkileyebilir. Ayrıca, bu hata Olumsuz Pixel 2 akıllı telefonlardaki AOSP tabanlı ROM'ları etkiler. Yalnızca AOSP derleme komut dosyası etkilendi ve forumlarımızdaki geliştiriciler çalışmalarını AOSP'ye dayandırdığından tüm AOSP tabanlı özel ROM'lar etkilendi. (Razorloves bunu keşfettikten sonra özel ROM'ların düzeltmeyi aylarca uyguladığını unutmamalıyız, bu nedenle forumlarımızdan bir ROM yüklerseniz endişelenecek bir şey kalmaz.)

Bir Google çalışanı, hatanın yalnızca birinci nesil Pixel akıllı telefonları etkilediğini doğruladı

Bu sorunun çözümü şuydu: gönderilen 3 Temmuz'da AOSP'ye katıldı ve LineageOS ekip üyelerinden kısa bir süre sonra 6 Temmuz'da birleşti tavsiye edilen o ustura değişimi seviyor. razorloves LineageOS 15.1'i Google Pixel XL'e getirmek için çalışıyor A/B cihazları için resmi destek burada.