Bezsaknes pielāgotās tēmas operētājsistēmā Android P ir beigušās, jo Google apstiprina, ka ir paredzēti ierobežojumi

Google apstiprināja, ka ir paredzētas Android P izmaiņas, kas bloķē pielāgotu pārklājumu instalēšanu, kas nozīmē, ka vairs nav iespējamas pielāgotas tēmas bez saknēm.

Android P (Android 9.0) ir aizraujošs laidiens Android entuziastiem, jo daudzas izmaiņas tas sniedz lietotāja interfeisu un lietotāja pieredzi. Pateicoties Google darbam pie Project Treble, jaunākais Android laidiens ir pieejams ne tikai Google Pixel beta versijā. un Google Pixel 2 ierīcēm, bet arī tālruņiem, piemēram, OnePlus 6, Xiaomi Mi Mix 2S, Sony Xperia XZ2, Essential Phone un vairāk. Tomēr viena ne tik aizraujoša Android P izmaiņa ir ierobežojums OS nosaka pielāgotu pārklājumu instalēšanu. Pārklājumus izmanto, lai modificētu lietotnes resursus, un tos izmanto substrāta motīvu pārvaldnieks. pielāgotas tēmas bez saknēm iespējams operētājsistēmā Android Oreo. Tagad Google ir apstiprinājusi, ka ierobežojumi ir paredzēta darbība, kas nozīmē, ka bezsakņu, visas sistēmas pielāgota motīvi vairs nebūs iespējami Google viedtālruņos un viedtālruņos, ja esošie motīvu dzinēji nepārvietosies uz priekšu.

Sistēmas mēroga tumšais motīvs operētājsistēmā Android 8.0 Oreo bez saknes

Google problēmu izsekotājs Google darbinieks atstāja sekojošs komentārs un atzīmēja problēmu kā "Nelabos (paredzēta rīcība)":

Mēs novērtējam atsauksmes un vēlamies dalīties ar pamatinformāciju un precizējumiem.

Overlay Manager Service (OMS) ir paredzēts ierīces ražotāja lietošanai. OMS tās pašreizējā formā nav paredzēta kā vispārīga tematiskā funkcija — vairāk dizaina apsvērumu būs jāievieto tajā, lai nodrošinātu Android platformas drošības un produktu standartus lietotājiem. Attiecīgi OMS nekad nav tikusi atbalstīta kā publiska izstrādātāja funkcija.

Šī gada sākumā oriģinālo iekārtu ražotājiem Android Oreo ierīcēm tika izlaists drošības ielāps (CVE-2017-13263). Šis ielāps ierobežo pārklājumu instalēšanu iepriekš instalētām vai sistēmas parakstītām lietotnēm, reaģējot uz likumīgu drošības problēmu, kas radusies operētājsistēmā Android Oreo. Android P ietver arī šo kritisko drošības ielāpu, tāpēc tas ierobežo pārklājumus tāpat kā Android Oreo.

Mēs saprotam, ka pielāgota tēma dažiem lietotājiem ir svarīga iespēja. Mēs ņemsim vērā jūsu atsauksmes, veicot turpmākus darbus šajā jomā.

Mēs jau iepriekš esam runājuši par pārklājuma pārvaldnieka pakalpojumu (OMS). Tas ir Sony motīvu ietvars, kas tika iekļauts Android atvērtā pirmkoda projektā. Komandas saskarnei ar OMS kļuva pieejams, izmantojot ADB, sākot ar operētājsistēmu Android 8.0 Oreo, un tas ir veids, kā Andromeda substratum papildinājums atnesa bezsakņu pielāgotas tēmas uz Android Oreo. Google saprata, ka kopiena izmanto šīs ADB komandas neparedzētā veidā (jo ADB komandas ir paredzētas izstrādātāji, lai atkļūdotu), un tāpēc viņi ieviesa jaunu pārbaudi, kas novērš jebkādu ar sistēmu nesaistītu pārklājumu uzstādīta.

Šīs ir neapmierinošas, bet galu galā paredzamas Google izmaiņas. Trešās puses pārklājumi varētu būt viegli salūzt resursu konflikta dēļ ar to mērķa lietojumprogrammām, tāpēc Andromeda tēmas veidošanas metode noteikti nebija ideāla. Mēs ceram, ka Google ieviesīs API, lai motīvu izstrādātāji varētu pievienoties lietotnēm, lai netiktu nepārtraukti bojāti. Pagaidām žēl, ka pielāgotās tēmas nebūs pieejamas visiem Google ražoto tālruņu lietotājiem. Ierīces no tādiem ražotājiem kā Razer, Huawei, Xiaomi un Samsung joprojām būs savs motīvu dzinējs un motīvu veikals, taču daudzām ierīcēm OMS bija vienīgais veids, kā iegūt vietējo, visas sistēmas tumšo motīvu. Vismaz nākotnes Android P atjauninājums var sniegt a manuāla pārslēgšana daļēji tumšajam motīvam Pikseļu palaidējā.