{"id":101521,"date":"2021-10-04T22:22:55","date_gmt":"2021-10-04T20:23:04","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-mobilnoj-platformy-android-12"},"modified":"2026-02-08T14:30:55","modified_gmt":"2026-02-08T12:30:55","slug":"vypusk-mobilnoj-platformy-android-12","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-mobilnoj-platformy-android-12","title":{"rendered":"L\u00ebshimi i platform\u00ebs mobile Android 12","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kompania Google publikoi version e platform\u00ebs mobile t\u00eb hapur Android 12. Kodi i burimit i lidhur me versionin e ri \u00ebsht\u00eb vendosur n\u00eb repositorin Git t\u00eb projektit (dega android-12.0.0_r1). P\u00ebrdit\u00ebsimet e firmware jan\u00eb p\u00ebrgatitur p\u00ebr pajisjet e seris\u00eb Pixel, si dhe p\u00ebr smartphone-t e prodhuesve Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo dhe Xiaomi. P\u00ebr m\u00eb tep\u00ebr, jan\u00eb formuar nd\u00ebrtimet universale GSI (Generic System Images), t\u00eb p\u00ebrshtatshme p\u00ebr pajisje t\u00eb ndryshme t\u00eb bazuara n\u00eb arkitektur\u00ebn ARM64 dhe x86_64.    <\/p>\n<p>T\u00eb rejat kryesore:   <\/p>\n<ul>\n<li class=\"l\"> Propozuar nj\u00eb nga p\u00ebrmir\u00ebsimet m\u00eb t\u00eb r\u00ebnd\u00ebsishme t\u00eb dizajnit t\u00eb nd\u00ebrfaqes n\u00eb historin\u00eb e projektit. Dizajni i ri implements konceptin 'Material You', i paraqitur si nj\u00eb variant i Material Design t\u00eb brezit t\u00eb ardhsh\u00ebm. Koncepti i ri do t\u00eb aplikohet automatikisht p\u00ebr t\u00eb gjitha platformat dhe elementet e nd\u00ebrfaqes, pa k\u00ebrkuar q\u00eb zhvilluesit e aplikacioneve t\u00eb b\u00ebjn\u00eb ndonj\u00eb ndryshim. N\u00eb korrik, zhvilluesit e aplikacioneve pritet t\u00eb ken\u00eb l\u00ebshimin e par\u00eb stabil t\u00eb toolkit-it t\u00eb ri p\u00ebr zhvillimin e nd\u00ebrfaqeve grafike \u2014 Jetpack Compose.    <center><img decoding=\"async\" alt=\"L\u00ebshimi i platform\u00ebs mobile Android 12 \" src=\"\/wp-content\/uploads\/2021\/10\/e693aa690a96deebd4bf6f11ad47df7f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<p>N\u00eb platform\u00eb ka nj\u00eb dizajn t\u00eb ri p\u00ebr widget-et. Widget-et jan\u00eb b\u00ebr\u00eb m\u00eb t\u00eb dukshme, me k\u00ebnde m\u00eb t\u00eb lakuara, dhe \u00ebsht\u00eb e mundur t\u00eb p\u00ebrdoren ngjyra dinamike q\u00eb p\u00ebrputhen me tem\u00ebn e sistemit. Jan\u00eb shtuar element\u00eb interaktiv\u00eb t\u00eb kontrollit, si\u00e7 jan\u00eb kutit\u00eb e kontrollit dhe kalimin (CheckBox, Switch dhe RadioButton), p\u00ebr shembull, duke lejuar n\u00eb widget-in TODO t\u00eb redaktoni listat e detyrave pa hapur aplikacionin.             <\/p>\n<p><center><img decoding=\"async\" alt=\"L\u00ebshimi i platform\u00ebs mobile Android 12 \" src=\"\/wp-content\/uploads\/2021\/10\/2190e04c2168a961615427faf700d301.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Realizuar nj\u00eb kalim m\u00eb t\u00eb natyrsh\u00ebm vizual n\u00eb aplikacione, t\u00eb cilat hapen nga widget-et. Personalizimi i widget-eve \u00ebsht\u00eb b\u00ebr\u00eb m\u00eb i leht\u00eb \u2014 \u00ebsht\u00eb shtuar nj\u00eb buton (cirkulli me stilolaps) p\u00ebr rregullimin e shpejt\u00eb t\u00eb pozicionimit t\u00eb widget-it n\u00eb ekran, i cili shfaqet me nj\u00eb prekje t\u00eb gjat\u00eb n\u00eb widget.     <\/p>\n<p><center><img decoding=\"async\" alt=\"L\u00ebshimi i platform\u00ebs mobile Android 12 \" src=\"\/wp-content\/uploads\/2021\/10\/1dc07767c9b67a1a62d0567f46ec040c.jpg\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"L\u00ebshimi i platform\u00ebs mobile Android 12 \" src=\"\/wp-content\/uploads\/2021\/10\/ed53e94c00f4f4311e5c4602cb41bded.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Shtohen m\u00ebnyrat e reja t\u00eb kufizimit t\u00eb madh\u00ebsis\u00eb s\u00eb widget-it dhe mund\u00ebsia e p\u00ebrdorimit t\u00eb dizajnit responsiv t\u00eb elementeve t\u00eb widget-it p\u00ebr t\u00eb krijuar dizajne standarde q\u00eb ndryshojn\u00eb n\u00eb var\u00ebsi t\u00eb madh\u00ebsis\u00eb s\u00eb zon\u00ebs s\u00eb dukshme (p.sh., \u00ebsht\u00eb e mundur t\u00eb formoni dizajne t\u00eb ndara p\u00ebr tablet\u00ebt dhe smartphone-t). N\u00eb nd\u00ebrfaqen e p\u00ebrzgjedhjes s\u00eb widget-eve \u00ebsht\u00eb realizuar nj\u00eb parapamje dinamike dhe mund\u00ebsia e shfaqjes s\u00eb p\u00ebrshkrimit t\u00eb widget-it.    <\/p>\n<p><center><img decoding=\"async\" alt=\"L\u00ebshimi i platform\u00ebs mobile Android 12 \" src=\"\/wp-content\/uploads\/2021\/10\/4d4ea8b65266157a12e5178481bf4b3d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/li>\n<li class=\"l\"> Shtuar mund\u00ebsia e adaptimit automatik t\u00eb palet\u00ebs sistemike me ngjyr\u00ebn e sfondit t\u00eb zgjedhur \u2014 sistemi p\u00ebrcakton automatikisht ngjyrat dominuese, rregullon palet\u00ebn aktuale dhe zbaton ndryshimet p\u00ebr t\u00eb gjitha elementet e nd\u00ebrfaqes, duke p\u00ebrfshir\u00eb zon\u00ebn e njoftimeve, ekranin e bllokimit, widget-et dhe rregulluesin e volumit.    <\/li>\n<li class=\"l\"> Jan\u00eb realizuar efekte t\u00eb reja animuese, si\u00e7 jan\u00eb zvog\u00eblimi gradual dhe zhvendosja e but\u00eb e zonave gjat\u00eb rrotullimit, shfaqjes dhe l\u00ebvizjes s\u00eb elementeve n\u00eb ekran. P\u00ebr shembull, kur nj\u00eb njoftim anulohet n\u00eb ekranin e bllokimit, treguesi i koh\u00ebs automatikisht zmadhohet dhe merr hap\u00ebsir\u00ebn q\u00eb m\u00eb par\u00eb e zinte njoftimi.    <\/li>\n<li class=\"l\"> I \u00ebsht\u00eb rishikuar dizajni i zon\u00ebs s\u00eb r\u00ebn\u00eb me njoftime dhe cil\u00ebsimet e shpejta. Mund\u00ebsit\u00eb p\u00ebr Google Pay dhe menaxhimin e sht\u00ebpis\u00eb inteligjente jan\u00eb shtuar n\u00eb cil\u00ebsimet e shpejta. Duke mbajtur butonin e energjis\u00eb, aktivizohet asistentin Google, t\u00eb cilit mund t\u2019i jap\u00ebsh urdhra p\u00ebr t\u00eb b\u00ebr\u00eb nj\u00eb thirrje, hapur nj\u00eb aplikacion ose lexuar nj\u00eb artikull me z\u00eb. Pamja e p\u00ebrgjithshme e njoftimeve \u00ebsht\u00eb standardizuar n\u00eb p\u00ebrmbajtjen e caktuar nga aplikacioni.         <center><img decoding=\"async\" alt=\"L\u00ebshimi i platform\u00ebs mobile Android 12 \" src=\"\/wp-content\/uploads\/2021\/10\/986b5f3eec2f2803c60e807933944713.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/li>\n<li class=\"l\"> Efekti i shtrirjes s\u00eb kufijve t\u00eb rrotullimit (Stretch overscroll) \u00ebsht\u00eb shtuar, duke dh\u00ebn\u00eb t\u00eb kuptoj\u00eb se p\u00ebrdoruesi ka dal\u00eb jasht\u00eb zon\u00ebs s\u00eb rrotullimit dhe ka arritur fundin e p\u00ebrmbajtjes. Pamja e p\u00ebrmbajtjes me efektin e ri duket si t\u00eb shtrihet dhe t\u00eb kthehet prapa. Rejima e re e tregimit t\u00eb fundit t\u00eb rrotullimit \u00ebsht\u00eb aktivizuar si parazgjedhje, por n\u00eb cil\u00ebsime \u00ebsht\u00eb parashikuar nj\u00eb opsion p\u00ebr t\u00eb kthyer sjelljen e vjet\u00ebr.    <\/li>\n<li class=\"l\"> Interfaca \u00ebsht\u00eb optimizuar p\u00ebr pajisje me ekrane t\u00eb palosshme.    <center><img decoding=\"async\" alt=\"L\u00ebshimi i platform\u00ebs mobile Android 12 \" src=\"\/wp-content\/uploads\/2021\/10\/cabb8513373cf51ab3430cf45c0efff6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/li>\n<li class=\"l\"> Realizuar kalime m\u00eb t\u00eb qet\u00eb zvog\u00ebluese t\u00eb z\u00ebrit \u2014 kur kalon nga nj\u00eb aplikacion n\u00eb tjetrin q\u00eb l\u00ebshon z\u00eb, tingulli i aplikacionit t\u00eb par\u00eb tani zbehet gradualisht, kurse i dytit rritet gradualmente, pa u mbivendosur nj\u00eb tingull mbi tjetrin.  <\/li>\n<li class=\"l\"> Nd\u00ebrfaqja e menaxhimit t\u00eb lidhjeve rrjet\u00ebsore n\u00eb bllokun e cil\u00ebsimeve t\u00eb shpejta, panelin dhe konfiguruesin sistemik \u00ebsht\u00eb modernizuar. \u00cbsht\u00eb shtuar nj\u00eb panel i ri Interneti q\u00eb lejon kalim t\u00eb shpejt\u00eb midis ofruesve t\u00eb ndrysh\u00ebm dhe diagnostikimin e problemeve.    <center><img decoding=\"async\" alt=\"L\u00ebshimi i platform\u00ebs mobile Android 12 \" src=\"\/wp-content\/uploads\/2021\/10\/87a9cd23cffdf4fe280d689048ff571d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> \u00cbsht\u00eb shtuar mund\u00ebsia e krijimit t\u00eb screenshot-eve q\u00eb mbulojn\u00eb jo vet\u00ebm zon\u00ebn e dukshme, por edhe p\u00ebrmbajtjen n\u00eb zon\u00ebn e rrotullimit. Mund\u00ebsia e ruajtjes s\u00eb p\u00ebrmbajtjes jasht\u00eb zon\u00ebs s\u00eb dukshme funksionon p\u00ebr t\u00eb gjitha aplikacionet q\u00eb p\u00ebrdorin p\u00ebr output klas\u00ebn View. P\u00ebr t\u00eb zbatuar mb\u00ebshtetje p\u00ebr screenshot-et e rrotullueshme n\u00eb programet q\u00eb p\u00ebrdorin nd\u00ebrfaqe specifike, \u00ebsht\u00eb propozuar API ScrollCapture.  <center><img decoding=\"async\" alt=\"L\u00ebshimi i platform\u00ebs mobile Android 12 \" src=\"\/wp-content\/uploads\/2021\/10\/f526051c43f7a54db44bd0728d9b2c73.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>  <\/li>\n<li class=\"l\"> Funksioni i automatik t\u00eb rrotullimit t\u00eb p\u00ebrmbajtjes s\u00eb ekranit \u00ebsht\u00eb p\u00ebrmir\u00ebsuar, tani mund t\u00eb p\u00ebrdor\u00eb njohjen e fytyr\u00ebs nga kamera e p\u00ebrparme p\u00ebr t\u00eb p\u00ebrcaktuar nevoj\u00ebn p\u00ebr t\u00eb rrotulluar ekranin, p\u00ebr shembull, kur personi p\u00ebrdor telefonin shtrir\u00eb. P\u00ebr t\u00eb siguruar privat\u00ebsin\u00eb, informacioni p\u00ebrpunohet n\u00eb fluks pa ruajtjen nd\u00ebrmjet\u00ebsore t\u00eb imazheve. Mund\u00ebsia \u00ebsht\u00eb p\u00ebr momentin e disponueshme vet\u00ebm n\u00eb smartphone-t Pixel 4 dhe modelet m\u00eb t\u00eb reja.  <\/li>\n<li class=\"l\"> \u00cbsht\u00eb p\u00ebrmir\u00ebsuar modaliteti 'imazh n\u00eb imazh' (PIP, Picture in Picture) dhe \u00ebsht\u00eb rritur rrjedhshm\u00ebria e efekteve t\u00eb kalimit. Kur aktivizohet kalimi automatik n\u00eb PIP me gjestin up-to-home (shkurtimi i posht\u00ebm t\u00eb ekranit lart), aplikacioni tani kalon menj\u00ebher\u00eb n\u00eb modalitetin PIP, pa pritur p\u00ebrfundimin e animacionit. \u00cbsht\u00eb p\u00ebrmir\u00ebsuar ndarja e dimensioneve t\u00eb dritareve PIP me p\u00ebrmbajtje t\u00eb ndryshme nga videoja. \u00cbsht\u00eb shtuar mund\u00ebsia p\u00ebr t\u00eb fshehur dritaren PIP duke e t\u00ebrhequr at\u00eb n\u00eb skajin e majt\u00eb ose t\u00eb djatht\u00eb t\u00eb ekranit. \u00cbsht\u00eb ndryshuar sjellja e prekjes s\u00eb dritares PIP - nj\u00eb prekje tani shfaq butonat e kontrollit, nd\u00ebrsa dy prekje ndryshojn\u00eb madh\u00ebsin\u00eb e dritares.                                <\/ul>\n<li class=\"l\"> Optimizimi i performanc\u00ebs:\n<ul>\n<li class=\"l\"> Kryer nj\u00eb optimizim t\u00eb r\u00ebnd\u00ebsish\u00ebm t\u00eb performanc\u00ebs s\u00eb sistemit \u2014 ngarkesa n\u00eb CPU-t\u00eb e sh\u00ebrbimeve kryesore sistemike ka r\u00ebn\u00eb me 22%, \u00e7ka ka \u00e7uar n\u00eb rritjen e koh\u00ebs s\u00eb autonomis\u00eb me 15%. Duke reduktuar konkurrenc\u00ebn e bllokimeve, duke reduktuar vonesat dhe duke optimizuar hyrjen\/daljen, \u00ebsht\u00eb p\u00ebrmir\u00ebsuar performanca e kalimit nga nj\u00eb aplikacion n\u00eb tjetrin dhe \u00ebsht\u00eb zvog\u00ebluar koha e nisjes s\u00eb aplikacioneve.\n<p>N\u00eb PackageManager, gjat\u00eb pun\u00ebs me snapshot-et n\u00eb modalitetin e leximit, konkurrenca e bllokimeve \u00ebsht\u00eb ulur me 92%. N\u00eb mekanizmin e bashk\u00ebveprimit n\u00eb mes t\u00eb proceseve Binder \u00ebsht\u00eb aplikuar nj\u00eb memorie e leht\u00eb e cila e ka lejuar uljen e vonesave n\u00eb 47 her\u00eb p\u00ebr disa lloje t\u00eb thirrjeve. \u00cbsht\u00eb rritur performanca e p\u00ebrpunimit t\u00eb skedar\u00ebve dex, odex dhe vdex, \u00e7ka ka \u00e7uar n\u00eb nj\u00eb ulje t\u00eb koh\u00ebs s\u00eb ngarkes\u00ebs s\u00eb aplikacioneve, ve\u00e7an\u00ebrisht n\u00eb pajisjet me memorie t\u00eb vog\u00ebl. \u00cbsht\u00eb p\u00ebrshpejtuar nisja e aplikacioneve nga njoftimet, p\u00ebr shembull, nisja e Google Photos nga njoftimi tani realizohet 34% m\u00eb shpejt.    <\/p>\n<p>P\u00ebrmir\u00ebsuar performanca e pyetjeve n\u00eb DB p\u00ebrmes aplikimit t\u00eb optimizimeve inline n\u00eb operacionin CursorWindow. P\u00ebr sasi t\u00eb vogla t\u00eb t\u00eb dh\u00ebnave, CursorWindow \u00ebsht\u00eb b\u00ebr\u00eb m\u00eb i shpejt\u00eb me 36%, nd\u00ebrsa p\u00ebr grupe q\u00eb p\u00ebrfshijn\u00eb m\u00eb shum\u00eb se 1000 rreshta, shpejt\u00ebsia mund t\u00eb arrij\u00eb deri n\u00eb 49 her\u00eb.     <\/p>\n<p>Kriteret jan\u00eb proponuar p\u00ebr klasifikimin e pajisjeve sipas performanc\u00ebs. N\u00eb var\u00ebsi t\u00eb mund\u00ebsive t\u00eb pajisjes, i jepet nj\u00eb klas\u00eb performance q\u00eb m\u00eb pas mund t\u00eb p\u00ebrdoret n\u00eb aplikacione p\u00ebr t\u00eb kufizuar funksionalitetin e kodeve n\u00eb pajisjet me fuqi t\u00eb ul\u00ebt ose p\u00ebr t\u00eb punuar me p\u00ebrmbajtje multimediale me cil\u00ebsi m\u00eb t\u00eb lart\u00eb n\u00eb pajisje m\u00eb t\u00eb fuqishme.      <\/p>\n<\/li>\n<li class=\"l\"> \u00cbsht\u00eb realizuar moduli i hibernimit t\u00eb aplikacioneve, q\u00eb lejon q\u00eb n\u00ebse p\u00ebrdoruesi nuk ka nd\u00ebrvepruar p\u00ebr nj\u00eb koh\u00eb t\u00eb gjat\u00eb me programin, automatikisht t\u00eb anuloj\u00eb autorizimet e dh\u00ebna m\u00eb par\u00eb aplikacionit, t\u00eb ndaloj\u00eb ekzekutimin, t\u00eb kthjelloj\u00eb burimet e p\u00ebrdorura nga aplikacioni, si memoria, dhe t\u00eb bllokoj\u00eb nisjen e pun\u00ebve n\u00eb sfond dhe d\u00ebrgimin e njoftimeve push. Ky moduli mund t\u00eb aplikohet p\u00ebr shumic\u00ebn e aplikacioneve dhe ndihmon n\u00eb ruajtjen e t\u00eb dh\u00ebnave t\u00eb p\u00ebrdoruesit, t\u00eb cilat ende jan\u00eb qasje nga programet e harruara. N\u00ebse d\u00ebshirohet, moduli i hibernimit mund t\u00eb \u00e7aktivizohet selektivisht n\u00eb cil\u00ebsime.    <\/li>\n<li class=\"l\"> Animacioni gjat\u00eb rrotullimit t\u00eb ekranit \u00ebsht\u00eb optimizuar, duke reduktuar vones\u00ebn p\u00ebrpara rrotullimit me rreth 25%.  <\/li>\n<li class=\"l\"> N\u00eb p\u00ebrb\u00ebrje \u00ebsht\u00eb p\u00ebrfshir\u00eb nj\u00eb motor k\u00ebrkimi i ri me performanc\u00eb t\u00eb lart\u00eb, AppSearch, q\u00eb lejon indeksimin e informacionit n\u00eb pajisje dhe kryerjen e k\u00ebrkimeve me tekst t\u00eb plot\u00eb me renditjen e rezultateve. AppSearch ofron dy lloje indeksesh - p\u00ebr t\u00eb organizuar k\u00ebrkimin n\u00eb aplikacione t\u00eb ve\u00e7anta dhe p\u00ebr k\u00ebrkimin n\u00eb t\u00eb gjith\u00eb sistemin.  <\/li>\n<li class=\"l\"> \u00cbsht\u00eb shtuar API Game Mode dhe konfigurimet p\u00ebrkat\u00ebse, q\u00eb lejojn\u00eb menaxhimin e profilit t\u00eb performanc\u00ebs s\u00eb loj\u00ebs - p\u00ebr shembull, mund t\u00eb sakrifikohet performanca p\u00ebr t\u00eb zgjeruar jet\u00ebn e bateris\u00eb ose t\u00eb p\u00ebrdoren t\u00eb gjitha burimet e disponueshme p\u00ebr t\u00eb arritur FPS maksimale.    <\/li>\n<li class=\"l\"> \u00cbsht\u00eb shtuar funksioni play-as-you-download p\u00ebr shkarkimin e burimeve t\u00eb loj\u00ebrave n\u00eb sfond gjat\u00eb procesit t\u00eb instalimit, q\u00eb lejon fillimin e loj\u00ebs para se shkarkimi t\u00eb p\u00ebrfundoj\u00eb.  <\/li>\n<li class=\"l\"> \u00cbsht\u00eb rritur p\u00ebrgjegjshm\u00ebria dhe shpejt\u00ebsia e reagimit kur punohet me njoftimet. P\u00ebr shembull, tani, me prekjen e p\u00ebrdoruesit n\u00eb nj\u00eb njoftim, ka nj\u00eb kalim t\u00eb menj\u00ebhersh\u00ebm n\u00eb aplikacionin e lidhur. N\u00eb aplikacione, p\u00ebrdorimi i p\u00ebrpunuesve nd\u00ebrmjet\u00ebs t\u00eb njoftimeve (notification trampoline) \u00ebsht\u00eb kufizuar.    <\/li>\n<li class=\"l\"> \u00cbsht\u00eb optimizuar thirrjet IPC n\u00eb Binder. Fal\u00eb p\u00ebrdorimit t\u00eb nj\u00eb strategie t\u00eb re t\u00eb ruajtjes dhe eliminimit t\u00eb konflikteve gjat\u00eb bllokimeve, \u00ebsht\u00eb arritur t\u00eb reduktohen ndjesh\u00ebm vonesat. N\u00eb form\u00ebn e p\u00ebrgjithshme, performanca e thirrjeve t\u00eb Binder \u00ebsht\u00eb rritur rreth dy her\u00eb, por n\u00eb disa fusha \u00ebsht\u00eb arritur t\u00eb p\u00ebrmir\u00ebsohet akoma m\u00eb shum\u00eb. P\u00ebr shembull, thirrja e refContentProvider() \u00ebsht\u00eb b\u00ebr\u00eb 47 her\u00eb m\u00eb e shpejt\u00eb, releaseWakeLock() 15 her\u00eb dhe JobScheduler.schedule() 7.9 her\u00eb.   <\/li>\n<li class=\"l\">Me q\u00ebllim parandalimin e problemeve t\u00eb mundshme me performanc\u00ebn, aplikacioneve u ndalohet t\u00eb aktivizojn\u00eb sh\u00ebrbimet me p\u00ebrpar\u00ebsi (foreground service) gjat\u00eb pun\u00ebs n\u00eb m\u00ebnyr\u00eb t\u00eb prapambetur, p\u00ebrve\u00e7 disa rasteve speciale. P\u00ebr t\u00eb aktivizuar pun\u00ebt gjat\u00eb q\u00ebndrimit n\u00eb prapavij\u00eb, rekomandohet t\u00eb p\u00ebrdoret WorkManager. P\u00ebr t\u00eb thjeshtuar kalimin, \u00ebsht\u00eb ofruar nj\u00eb lloj i ri pun\u00ebsh n\u00eb JobScheduler, i cili aktivizohet menj\u00ebher\u00eb, ka p\u00ebrpar\u00ebsi m\u00eb t\u00eb lart\u00eb dhe qasje n\u00eb rrjet.                                <\/ul>\n<li class=\"l\"> Ndryshime q\u00eb ndikojn\u00eb n\u00eb <a href=\"https:\/\/prohoster.info\/sq\/vpn\/\"  data-wpil-monitor-id=\"320\">\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c \u0438 \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c<\/a>:\n<ul>\n<li class=\"l\"> \u00cbsht\u00eb zbatuar nd\u00ebrfaqja Privacy Dashboard me nj\u00eb pamje t\u00eb p\u00ebrgjithshme t\u00eb t\u00eb gjitha cil\u00ebsimeve t\u00eb autorizimeve, q\u00eb lejon t\u00eb kuptosh se cilat t\u00eb dh\u00ebna t\u00eb p\u00ebrdoruesit kan\u00eb akses aplikacionet. N\u00eb nd\u00ebrfaqe gjithashtu \u00ebsht\u00eb e disponueshme nj\u00eb shkall\u00eb kohe q\u00eb vizualizon historin\u00eb e aksesit t\u00eb aplikacioneve n\u00eb mikrofon, kamer\u00eb dhe t\u00eb dh\u00ebna p\u00ebr vendndodhjen. P\u00ebr \u00e7do aplikacion, mund t\u00eb shihen detajet dhe arsyet e aksesit n\u00eb t\u00eb dh\u00ebnat e privat\u00ebsis\u00eb.    <center><img decoding=\"async\" alt=\"L\u00ebshimi i platform\u00ebs mobile Android 12 \" src=\"\/wp-content\/uploads\/2021\/10\/d0101f4e85fb92bb8c63af09cd98612b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/li>\n<li class=\"l\"> Paneli \u00ebsht\u00eb pasuruar me tregues aktiviteti p\u00ebr mikrofonin dhe kamer\u00ebn, q\u00eb shfaqen kur aplikacioni ka akses n\u00eb kamer\u00eb ose mikrofon. Kur klikoni n\u00eb treguesit, shfaqet nj\u00eb dialog me cil\u00ebsimet q\u00eb lejon p\u00ebrcaktimin se cili aplikacion po punon me kamer\u00ebn ose mikrofonin, dhe n\u00ebse \u00ebsht\u00eb e nevojshme, t\u00eb revokoni autorizimet.    <\/li>\n<li class=\"l\"> N\u00eb bllokun e shpejt\u00eb t\u00eb cil\u00ebsimeve jan\u00eb shtuar kalimtar\u00eb, me an\u00eb t\u00eb t\u00eb cil\u00ebve mund t\u00eb fikni me forc\u00eb mikrofonin dhe kamer\u00ebn. Pas fikjes, p\u00ebrpjekjet p\u00ebr t\u00eb aksesuar kamer\u00ebn dhe mikrofonin do t\u00eb \u00e7ojn\u00eb n\u00eb shfaqjen e nj\u00eb njoftimi dhe p\u00ebrcjelljen e t\u00eb dh\u00ebnave t\u00eb zbraz\u00ebta aplikacionit.        <center><img decoding=\"async\" alt=\"L\u00ebshimi i platform\u00ebs mobile Android 12 \" src=\"\/wp-content\/uploads\/2021\/10\/55eb84c99f47d9b8546b8037096f0411.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/li>\n<li class=\"l\"> \u00cbsht\u00eb shtuar nj\u00eb njoftim i ri, q\u00eb shfaqet n\u00eb fund t\u00eb ekranit \u00e7do her\u00eb q\u00eb aplikacioni p\u00ebrpiqet t\u00eb lexoj\u00eb p\u00ebrmbajtjen e buferit t\u00eb kopjimit p\u00ebrmes thirrjes s\u00eb funksionit getPrimaryClip(). N\u00ebse p\u00ebrmbajtja nga buferi i kopjimit kopjohet n\u00eb t\u00eb nj\u00ebjtin aplikacion n\u00eb t\u00eb cilin \u00ebsht\u00eb shtuar, njoftimi nuk shfaqet.      <\/li>\n<li class=\"l\"> Shtuar autorizimi i ve\u00e7ant\u00eb BLUETOOTH_SCAN p\u00ebr skanimin e pajisjeve t\u00eb af\u00ebrta p\u00ebrmes Bluetooth. M\u00eb par\u00eb, kjo mund\u00ebsi ofrohej vet\u00ebm n\u00ebse kishte akses n\u00eb informacionet mbi vendndodhjen e pajisjes, duke k\u00ebrkuar k\u00ebshtu dh\u00ebnien e autorizimeve shtes\u00eb p\u00ebr aplikacioneve q\u00eb k\u00ebrkojn\u00eb lidhje me nj\u00eb pajisje tjet\u00ebr p\u00ebrmes Bluetooth.    <\/li>\n<li class=\"l\"> Dialogu p\u00ebr modernizimin e dh\u00ebnies s\u00eb qasshm\u00ebris\u00eb n\u00eb informacione mbi vendndodhjen e pajisjes \u00ebsht\u00eb p\u00ebrmir\u00ebsuar. Tani p\u00ebrdoruesi ka mund\u00ebsin\u00eb t\u00eb jap\u00eb aplikacionit t\u00eb dh\u00ebna t\u00eb vendndodhjes s\u00eb sakt\u00eb ose t\u00eb ofroj\u00eb vet\u00ebm t\u00eb dh\u00ebna t\u00eb af\u00ebrta, si dhe t\u00eb kufizoj\u00eb fuqit\u00eb n\u00eb vet\u00ebm seanc\u00ebn aktive t\u00eb pun\u00ebs me programin (ndaloni qasshm\u00ebrin\u00eb gjat\u00eb q\u00ebndrimit n\u00eb sfond). Nivelin e sakt\u00ebsis\u00eb s\u00eb t\u00eb dh\u00ebnave t\u00eb ofruara kur zgjidhet vendndodhja e af\u00ebrt mund ta ndryshoni n\u00eb cil\u00ebsimet, duke p\u00ebrfshir\u00eb lidhjen me aplikacionet e ve\u00e7anta.     <center><img decoding=\"async\" alt=\"L\u00ebshimi i platform\u00ebs mobile Android 12 \" src=\"\/wp-content\/uploads\/2021\/10\/b0f80886f5d7d62cd1d6dc51464d8e9d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> P\u00ebr zhvilluesit e aplikacioneve \u00ebsht\u00eb ofruar mund\u00ebsia p\u00ebr t\u00eb \u00e7aktivizuar dritaret e jashtme me paralajm\u00ebrime q\u00eb mbulojn\u00eb p\u00ebrmbajtjen. M\u00eb par\u00eb, mund\u00ebsia e shfaqjes s\u00eb dritareve mbuluese u rregullua p\u00ebrmes k\u00ebrkes\u00ebs p\u00ebr autorizim, t\u00eb cilat ishin konfirmuar gjat\u00eb instalimit t\u00eb aplikacioneve q\u00eb shfaqnin dritare mbuluese. Nuk kishte mjete q\u00eb lejonin t\u00eb ndikoheshin n\u00eb mbulimin e p\u00ebrmbajtjes nga aplikacione t\u00eb cilat ishin mbuluese. Me p\u00ebrdorimin e thirrjes Window#setHideOverlayWindows() t\u00eb gjitha dritaret mbuluese tani do t\u00eb fshihen automatikisht. P\u00ebr shembull, fshirja mund t\u00eb aktivizohet n\u00eb shfaqjen e informacionit t\u00eb ve\u00e7ant\u00eb si\u00e7 \u00ebsht\u00eb konfirmimi i transaksionit.      <\/li>\n<li class=\"l\"> Aplikacioneve u jan\u00eb ofruar cil\u00ebsime shtes\u00eb p\u00ebr kufizimet e operacioneve me njoftime gjat\u00eb bllokimit t\u00eb ekranit. M\u00eb par\u00eb, vet\u00ebm ishte ofruar mund\u00ebsia e menaxhimit t\u00eb dukshm\u00ebris\u00eb s\u00eb njoftimeve gjat\u00eb bllokimit t\u00eb ekranit, nd\u00ebrsa tani mund t\u00eb aktivizohet autentikimi i detyruesh\u00ebm p\u00ebr kryerjen e \u00e7do veprimi me njoftime gjat\u00eb bllokimit t\u00eb ekranit. P\u00ebr shembull, nj\u00eb aplikacion p\u00ebr shk\u00ebmbimin e mesazheve mund t\u00eb k\u00ebrkoj\u00eb ta kryej\u00eb autentikimin p\u00ebrpara se t\u00eb fshij\u00eb nj\u00eb mesazh ose ta sh\u00ebnoj\u00eb si t\u00eb lexuar.    <\/li>\n<li class=\"l\"> \u00cbsht\u00eb shtuar API PackageManager.requestChecksums() p\u00ebr k\u00ebrkimin dhe verifikimin e checksum-it t\u00eb aplikacionit t\u00eb instaluar. Mb\u00ebshteten algoritme si SHA256, SHA512 dhe Merkle Root.    <\/li>\n<li class=\"l\"> N\u00eb motorin web WebView \u00ebsht\u00eb realizuar mund\u00ebsia e p\u00ebrdorimit t\u00eb atributit SameSite p\u00ebr t\u00eb menaxhuar p\u00ebrpunimin e Cookie. Vlera 'SameSite=Lax' kufizon d\u00ebrgimin e Cookie p\u00ebr subk\u00ebrkesa nd\u00ebrfaq\u00ebsore, si k\u00ebrkesa p\u00ebr imazhe apo ngarkimin e p\u00ebrmbajtjes p\u00ebrmes iframe nga nj\u00eb faqe tjet\u00ebr. N\u00eb modalitetin 'SameSite=Strict', Cookie nuk d\u00ebrgohen p\u00ebr asnj\u00eb lloj k\u00ebrkese nd\u00ebrfaq\u00ebsore, duke p\u00ebrfshir\u00eb t\u00eb gjitha lidhjet e ardhshme nga faqet e jashtme.    <\/li>\n<li class=\"l\"> \u00cbsht\u00eb vazhduar puna mbi randomizimin e adresave MAC p\u00ebr t\u00eb p\u00ebrjashtuar mund\u00ebsin\u00eb e ndjekjes s\u00eb pajisjes kur \u00ebsht\u00eb e lidhur me nj\u00eb rrjet t\u00eb paelin. P\u00ebr aplikacionet e paprivilegjuara, \u00ebsht\u00eb kufizuar qasja n\u00eb adres\u00ebn MAC t\u00eb pajisjes dhe kur thirret funksioni getHardwareAddress() tani kthehet nj\u00eb vler\u00eb e zbraz\u00ebt.                                      <\/ul>\n<li class=\"l\"> Ndryshime dhe p\u00ebrmir\u00ebsime t\u00eb nivelit t\u00eb ul\u00ebt p\u00ebr zhvilluesit e aplikacioneve:\n<ul>\n<li class=\"l\"> Shtohet mund\u00ebsia e adaptimit t\u00eb elementeve t\u00eb nd\u00ebrfaqes p\u00ebr pajisjet me ekrane t\u00eb rrumbullakosur. T\u00eb zhvilluesit tani mund t\u00eb marrin informacion mbi k\u00ebndet e rrumbullakosura dhe t\u00eb rregullojn\u00eb elementet e nd\u00ebrfaqes q\u00eb bien n\u00eb zonat e padukshme. P\u00ebrmes API-s\u00eb s\u00eb re RoundedCorner, mund t\u00eb m\u00ebsohen parametra t\u00eb till\u00eb si rrezja dhe qendra e rrumbullakosjes, nd\u00ebrsa p\u00ebrmes Display.getRoundedCorner() dhe WindowInsets.getRoundedCorner() p\u00ebrcaktohen koordinatat e \u00e7do k\u00ebndi t\u00eb rrumbullakosur t\u00eb ekranit.    <center><img decoding=\"async\" alt=\"L\u00ebshimi i platform\u00ebs mobile Android 12 \" src=\"\/wp-content\/uploads\/2021\/10\/4a745b1398f07f09e3f34b4088e74282.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/li>\n<li class=\"l\"> \u00cbsht\u00eb shtuar nj\u00eb API i ri CompanionDeviceService, q\u00eb mund\u00ebson aktivizimin e aplikacioneve q\u00eb kontrollojn\u00eb pajisje shoq\u00ebruese, si\u00e7 jan\u00eb or\u00ebt inteligjente dhe treguesit e aktivitetit. API zgjidh problemin e aktivizimit dhe lidhjes s\u00eb aplikacioneve t\u00eb nevojshme kur nj\u00eb pajisje shoq\u00ebruese \u00ebsht\u00eb af\u00ebr. Sistemi aktivizon sh\u00ebrbimin kur pajisja \u00ebsht\u00eb n\u00eb af\u00ebrsi dhe d\u00ebrgon nj\u00eb njoftim kur pajisja lidhet ose shk\u00ebputet nga zona e dukshm\u00ebris\u00eb. Aplikacionet gjithashtu mund t\u00eb p\u00ebrdorin profilin e ri t\u00eb pajisjeve shoq\u00ebruese p\u00ebr t\u00eb thjeshtuar konfigurimin e autorizimeve p\u00ebr t'u lidhur me pajisjen.    <\/li>\n<li class=\"l\"> \u00cbsht\u00eb p\u00ebrmir\u00ebsuar sistemi i parashikimit t\u00eb kapacitetit. Aplikacionet tani mund t\u00eb k\u00ebrkojn\u00eb informacione mbi kapacitetin e parashikuar t\u00eb p\u00ebrgjithsh\u00ebm n\u00eb lidhje me operatorin, nj\u00eb rrjet t\u00eb ve\u00e7ant\u00eb wireless (Wi-Fi SSID), llojin e rrjetit dhe nivelin e sinjalit.   <\/li>\n<li class=\"l\"> \u00cbsht\u00eb thjeshtuar aplikimi i efekteve vizuale standarde, si blur dhe ndryshimi i ngjyrave, t\u00eb cilat tani mund t\u00eb aplikohen me ndihm\u00ebn e API-s\u00eb RenderEffect p\u00ebr \u00e7do objekt RenderNode ose t\u00eb gjith\u00eb zon\u00ebn e dukshme, duke p\u00ebrfshir\u00eb zinxhirin me efekte t\u00eb tjera. Ky funksionalitet, p\u00ebr shembull, lejon q\u00eb t\u00eb zbutet nj\u00eb imazh i paraqitur p\u00ebrmes ImageView, pa kopjim, p\u00ebrpunim dhe z\u00ebvend\u00ebsim t\u00eb qart\u00eb t\u00eb bitmap-it, duke l\u00ebn\u00eb k\u00ebto veprime n\u00eb an\u00ebn e platform\u00ebs. Po ashtu \u00ebsht\u00eb ofruar nj\u00eb API Window.setBackgroundBlurRadius(), me an\u00eb t\u00eb s\u00eb cil\u00ebs mund t\u00eb zbutet sfondi i dritares me efektin e xhamit t\u00eb mjegullt dhe t\u00eb theksohet thell\u00ebsia p\u00ebrmes mjegull\u00ebs s\u00eb hap\u00ebsir\u00ebs p\u00ebrreth dritares.     <center><img decoding=\"async\" alt=\"L\u00ebshimi i platform\u00ebs mobile Android 12 \" src=\"\/wp-content\/uploads\/2021\/10\/b34a62da5c5dfc9bc2c84e8f77f6ff7f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/li>\n<li class=\"l\"> Jan\u00eb integruar mjete p\u00ebr kodimin e p\u00ebrshtatsh\u00ebm t\u00eb rrjedhave multimediatike, t\u00eb cilat mund t\u00eb p\u00ebrdoren n\u00eb mjedise me aplikacione q\u00eb punojn\u00eb me kamer\u00ebn, duke ruajtur video n\u00eb formatin HEVC, p\u00ebr t\u00eb siguruar p\u00ebrputhshm\u00ebrin\u00eb me aplikacionet q\u00eb nuk e mb\u00ebshtesin k\u00ebt\u00eb format. P\u00ebr k\u00ebto aplikacione \u00ebsht\u00eb shtuar funksioni i kodimit automatik n\u00eb nj\u00eb format m\u00eb t\u00eb zakonsh\u00ebm AVC.       <\/li>\n<li class=\"l\"> Shtohet mb\u00ebshtetje p\u00ebr formatin e imazheve AVIF (AV1 Image Format), i cili p\u00ebrdor teknologjit\u00eb e kompresimit intra-kadri nga formati i kodimit t\u00eb videove AV1. Konteineri p\u00ebr shp\u00ebrndarjen e t\u00eb dh\u00ebnave t\u00eb kompresuara n\u00eb AVIF \u00ebsht\u00eb plot\u00ebsisht analog me HEIF. AVIF mb\u00ebshtet si imazhe n\u00eb HDR (High Dynamic Range) dhe hap\u00ebsir\u00ebn ngjyror\u00eb Wide-gamut, ashtu edhe n\u00eb Standard Dynamic Range (SDR).      <\/li>\n<li class=\"l\"> \u00cbsht\u00eb propozuar nj\u00eb API i unifikuar OnReceiveContentListener p\u00ebr t\u00eb inseruar dhe l\u00ebvizur mes aplikacioneve p\u00ebr lloje t\u00eb avancuara p\u00ebrmbajtjeje (tekst t\u00eb formatizuar, imazhe, video, skedar\u00eb aksesor\u00eb etj.), duke p\u00ebrdorur burime t\u00eb ndryshme t\u00eb dh\u00ebnash, p\u00ebrfshir\u00eb clipboard, tastier\u00ebn dhe nd\u00ebrfaqen drag&amp;drop.    <\/li>\n<li class=\"l\"> \u00cbsht\u00eb shtuar efekti i ndjeshm\u00ebris\u00eb n\u00ebp\u00ebrmjet motorit t\u00eb vibratorit t\u00eb integruar n\u00eb telefon, frekuenca dhe intensiteti i vibrimit t\u00eb t\u00eb cilit varen nga parametrat e tingullit q\u00eb po shfaqet aktualisht. Ky efekt i ri lejon ndjeshm\u00ebri fizike t\u00eb tingullit dhe mund t\u00eb p\u00ebrdoret p\u00ebr t\u00eb shtuar realizmin n\u00eb loj\u00ebra dhe programe audio.       <\/li>\n<li class=\"l\"> N\u00eb modalitetin e zhytjes (Immersive mode), ku programi shfaqet n\u00eb ekran t\u00eb plot\u00eb duke fshehur panelat e sh\u00ebrbimit, navigimi \u00ebsht\u00eb leht\u00ebsuar me ndihm\u00ebn e Gestures kontrolluese. P\u00ebr shembull, n\u00eb aplikacionet p\u00ebr leximin e librave, shikimin e videove dhe pun\u00ebn me fotografi, tani \u00ebsht\u00eb e mundur t\u00eb l\u00ebvizni me nj\u00eb l\u00ebvizje t\u00eb vetme.    <\/li>\n<li class=\"l\"> N\u00eb kuad\u00ebr t\u00eb projektit Mainline, q\u00eb lejon p\u00ebrdit\u00ebsimin e komponenteve t\u00eb ve\u00e7anta t\u00eb sistemit pa p\u00ebrdit\u00ebsimin e p\u00ebrgjithsh\u00ebm t\u00eb platform\u00ebs, jan\u00eb p\u00ebrgatitur module t\u00eb reja sistemike q\u00eb mund t\u00eb p\u00ebrdit\u00ebsohen p\u00ebrve\u00e7 22 moduleve t\u00eb disponueshme n\u00eb Android 11. P\u00ebrdit\u00ebsimet prekin komponimet jo t\u00eb lidhura me harduerin q\u00eb ngarkohen p\u00ebrmes Google Play ve\u00e7mas nga p\u00ebrdit\u00ebsimet OTA t\u00eb firmware nga prodhuesi. Nd\u00ebr modul\u00ebt e rinj q\u00eb mund t\u00eb p\u00ebrdit\u00ebsohen p\u00ebrmes Google Play pa p\u00ebrdit\u00ebsimin e firmware-it jan\u00eb ART (Android Runtime) dhe moduli p\u00ebr rikodimin e videove.    <\/li>\n<li class=\"l\"> N\u00eb klas\u00ebn WindowInsets \u00ebsht\u00eb shtuar nj\u00eb API p\u00ebr t\u00eb p\u00ebrcaktuar pozita p\u00ebr shfaqjen e treguesve t\u00eb p\u00ebrdorimit t\u00eb kamer\u00ebs dhe mikrofonit (treguesit mund t\u00eb mbivendosen te elementet e kontrollit n\u00eb aplikacione me ekran t\u00eb plot\u00eb dhe p\u00ebrmes k\u00ebtij API, aplikacioni mund t\u00eb rregulloj\u00eb nd\u00ebrfaqen e tij).    <\/li>\n<li class=\"l\"> P\u00ebr pajisjet q\u00eb administrohen n\u00eb m\u00ebnyr\u00eb t\u00eb centralizuar \u00ebsht\u00eb shtuar mund\u00ebsia p\u00ebr t\u00eb ndaluar p\u00ebrdorimin e nd\u00ebrruesve p\u00ebr t\u00eb fikur mikrofonin dhe kamer\u00ebn.    <\/li>\n<li class=\"l\"> P\u00ebr aplikacionet CDM (Companion Device Manager) q\u00eb operojn\u00eb n\u00eb sfond dhe menaxhojn\u00eb pajisje shoq\u00ebruese si or\u00ebt inteligjente dhe treguesit e aktivitetit, \u00ebsht\u00eb ofruar mund\u00ebsia p\u00ebr t\u00eb aktivizuar sh\u00ebrbime aktive (foreground).\n<li class=\"l\"> N\u00eb vend t\u00eb redaksis\u00eb p\u00ebr pajisjet e veshura Android Wear, \u00ebsht\u00eb vendosur n\u00eb bashk\u00ebpunim me kompanin\u00eb Samsung q\u00eb t\u00eb zhvillohet nj\u00eb platform\u00eb e re unike, q\u00eb kombinohet me mund\u00ebsit\u00eb e Android dhe Tizen.  <\/li>\n<li class=\"l\"> Kanalet e redaktimeve Android p\u00ebr sistemet infotainment t\u00eb automjeteve dhe televizor\u00ebt e men\u00e7ur jan\u00eb zgjeruar.            <\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55911\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android 12. \u0421\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u043d\u043e\u0432\u044b\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u044b \u0432 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 (\u0432\u0435\u0442\u043a\u0430 android-12.0.0_r1). \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u043b\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0441\u0435\u0440\u0438\u0438 Pixel, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u043b\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0430 Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo \u0438 Xiaomi. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 GSI (Generic System Images), \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0434\u043b\u044f \u0440\u0430\u0437\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u043d\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":101522,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-101521","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android 12. \u0421\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u043d\u043e\u0432\u044b\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u044b \u0432 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 (\u0432\u0435\u0442\u043a\u0430 android-12.0.0_r1). \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u043b\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0441\u0435\u0440\u0438\u0438 Pixel, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u043b\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0430 Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo \u0438 Xiaomi. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 GSI (Generic System Images), \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0434\u043b\u044f \u0440\u0430\u0437\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u043d\u0430\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-mobilnoj-platformy-android-12\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android 12 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android 12. \u0421\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u043d\u043e\u0432\u044b\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u044b \u0432 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 (\u0432\u0435\u0442\u043a\u0430 android-12.0.0_r1). \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u043b\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0441\u0435\u0440\u0438\u0438 Pixel, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u043b\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0430 Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo \u0438 Xiaomi. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 GSI (Generic System Images), \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0434\u043b\u044f \u0440\u0430\u0437\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u043d\u0430\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-mobilnoj-platformy-android-12\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-10-04T20:23:04+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-08T12:30:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47L\u00ebshimi i platform\u00ebs mobile Android 12 | ProHoster","description":"Kompania Google publikoi versionin e platform\u00ebs mobile Android 12. Kodet burimore t\u00eb lidhura me k\u00ebt\u00eb version jan\u00eb vendosur n\u00eb depozit\u00ebn Git t\u00eb projektit (dega android-12.0.0_r1). P\u00ebrdit\u00ebsimet e firmware jan\u00eb p\u00ebrgatitur p\u00ebr pajisjet e seris\u00eb Pixel, si dhe p\u00ebr smartfon\u00ebt e prodhuar nga Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo dhe Xiaomi. P\u00ebr m\u00eb tep\u00ebr, jan\u00eb formuar nd\u00ebrtimet universale GSI (Generic System Images), t\u00eb p\u00ebrshtatshme p\u00ebr pajisje t\u00eb ndryshme n\u00eb","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-mobilnoj-platformy-android-12","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android 12 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Android 12. \u0421\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u043d\u043e\u0432\u044b\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u044b \u0432 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 (\u0432\u0435\u0442\u043a\u0430 android-12.0.0_r1). \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u043b\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0441\u0435\u0440\u0438\u0438 Pixel, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u043b\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0430 Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo \u0438 Xiaomi. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 GSI (Generic System Images), \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0434\u043b\u044f \u0440\u0430\u0437\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u043d\u0430","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-mobilnoj-platformy-android-12","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-10-04T20:23:04+00:00","article:modified_time":"2026-02-08T12:30:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101521","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-10-04 20:30:42","updated":"2026-02-08 12:30:55","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/101521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=101521"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/101521\/revisions"}],"predecessor-version":[{"id":157462,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/101521\/revisions\/157462"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/101522"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=101521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=101521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=101521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}