Kā drukas kļūda izjauca Google fotoattēlu neierobežotās sākotnējās kvalitātes dublējumu Google Pixels pielāgotajos ROM

Google Pixel/Pixel XL īpašniekiem, kuri izmanto pielāgotus ROM, Google fotoattēlu neierobežotās sākotnējās kvalitātes dublējums ilgu laiku tika bojāts. Lūk, kāpēc.

Viena no Google Pixel viedtālruņa iegādes priekšrocībām ir bezmaksas, neierobežota sākotnējās kvalitātes fotoattēlu dublēšana pakalpojumā Google fotoattēli. Tas ir milzīgs ieguvums, ņemot vērā neticamo Pixel viedtālruņu kameras kvalitāti, lielā mērā pateicoties programmatūrai Google kamera. Ja jums pieder Google Pixel, Google Pixel XL, Google Pixel 2 vai Google Pixel 2 XL, jums vajadzētu aizpildīt savu fotoattēlu bibliotēku ar daudziem augstas kvalitātes kadriem, lai gan jums tas jādara līdz 2021. gada janvārim. Tomēr, ja iepriekš savā pirmās paaudzes Pixel vai Pixel XL ierīcē izmantojāt pielāgotu uz AOSP balstītu ROM, iespējams, pamanīju, ka fotoattēlu augšupielāde, kas uzņemta ar lietotni Google kamera, joprojām tiek ieskaitīta jūsu Google krātuves ierobežojumā Fotogrāfijas. Un tas viss ir AOSP drukas kļūdas dēļ, kas tikko tika novērsta.Google Pixel Google fotoattēlu neierobežota sākotnējās kvalitātes dublējuma kļūda

XDA vecākais loceklis žiletes mīlas vispirms atklāja labojumu par šo kļūdu šī gada janvārī. Problēma bija tā, ka fotoattēli, kas uzņemti ar lietotni Google kamera, tika nepareizi atzīmēti ar “google”, nevis “Google”, kā rezultātā tie tika ieskaitīti jūsu krātuves limitā.

EXIF dati no fotoattēla, kas uzņemts, izmantojot Google kameru tālrunī Google Pixel 2 XL.

Tas notika vienkāršas drukas kļūdas dēļ Google Pixel (sailfish) un Google Pixel veidošanas skriptos. XL (marlin), kur karodziņš “PRODUCT_MANUFACTURER” tika iestatīts uz mazajiem burtiem “google”. Lai būtu skaidrs, šī kļūda izdarīja  ietekmē Pixel viedtālruņu krājuma ROM, jo uzņēmumam Google, iespējams, ir iekšējs veidošanas skripts, ko viņi izmanto oficiālās programmatūras piegādei. Turklāt šī kļūda radās  ietekmēt Pixel 2 viedtālruņu AOSP balstītus ROM. Tika ietekmēts tikai AOSP veidošanas skripts, un, tā kā izstrādātāji mūsu forumos balstās uz AOSP, tika ietekmēti visi uz AOSP balstīti pielāgotie ROM. (Jāatzīmē, ka pielāgotie ROM ir ieviesuši labojumu jau daudzus mēnešus pēc tam, kad razorloves to atklāja, tāpēc, ja no mūsu forumiem atslēgsit ROM, jums nebūs par ko uztraukties.)

Google darbinieks apstiprināja, ka kļūda skāra tikai pirmās paaudzes Pixel viedtālruņus

Šīs problēmas risinājums bija iesniegts uz AOSP 3. jūlijā un apvienojās 6. jūlijā neilgi pēc LineageOS komandas dalībniekiem ieteicams ka razorloves upstream pārmaiņas. razorloves strādā pie LineageOS 15.1 ieviešanas Google Pixel XL tagad, kad oficiālais atbalsts A/B ierīcēm ir šeit.