Google onthult hoe het updates op Android opnieuw heeft uitgevonden

Beveiligingsproblemen, gebrek aan kwaliteitssoftware en onderbrekingen van updates. Dit zijn de beweringen die Google voornamelijk voor Android maakt. Ondanks alle voordelen van het product zijn het immers de nadelen die het beste in het geheugen gegrift kunnen worden. Ze achtervolgen ons en laten ons ze alleen herinneren op Google. Natuurlijk besefte de zoekgigant, die geen compromissen tolereert, dat er iets moest veranderen. Maar als beveiligingsproblemen grotendeels afhangen van de gebruikers zelf, die alles downloaden, en hoogwaardige software een zeer voorwaardelijk begrip is, dan valt de aanwezigheid van onderbrekingen bij updates niet te ontkennen.

Er zijn altijd problemen geweest met Android-updates. Zelfs in een tijd dat maandelijkse beveiligingspatches in principe niet bestonden, hadden fabrikanten geen haast om zelfs nieuwe versies van het besturingssysteem voor hun smartphones aan te passen, die op zijn best twee keer per jaar werden uitgebracht. Niemand heeft ze ervoor betaald. Daarom was het minimale aantal ontwikkelaars voldoende om ten minste één update te optimaliseren en uit te brengen, om nog maar te zwijgen van twee. Sindsdien is er niets fundamenteel veranderd, dus Google besloot een deel van de verantwoordelijkheden op zich te nemen. Zo werd Project Mainline geboren.

Wat is Project Mainline?

Hoofdproject

Project Mainline is het nieuwe initiatief van Google om Android op te delen in 12 onafhankelijke modules. Dit was nodig zodat het bedrijf zelfstandig gebruikers van Android-smartphones, ongeacht de fabrikant, van de nodige updates kon voorzien, via Google Play. Het is belangrijk om te begrijpen dat we het in dit geval niet hebben over beveiligingsupdates of jaarlijkse iteraties die nieuwe functies bevatten. Toch wilde de zoekgigant natuurlijk niet al het werk voor de fabrikanten doen. We hebben het over de zogenaamde Google Play-systeemupdates, die vorig jaar verschenen en dit jaar zijn ontwikkeld.

  

Het doel van het opdelen van Android in modules was om updates uit te kunnen brengen met de belangrijkste systeemwijzigingen. Bijvoorbeeld om kritieke bugs te repareren die fabrikanten al weigeren te repareren, verwijzend naar de leeftijd van de smartphone, of om noodzakelijke functies toe te voegen die op systeemniveau werken, bijvoorbeeld om applicaties te optimaliseren. Ondanks de belofte van het idee, staat het Project Mainline-project nog aan het begin van zijn reis, legt Dave Burke, hoofd Android-ontwikkeling, uit.

Google Play-systeemupdates

“In feite zijn er meer dan 12 modules waaruit Android bestaat. We beschikken over verschillende wifi-modules, verschillende API- en telemetriemodules, waarmee we de nodige informatie verzamelen. Voor het gemak werd besloten ze in groepen te verdelen. Android bestaat nu uit 21 modules, maar ik denk dat belangrijker dan de modules zelf het isoleren ervan was. Het was een zeer moeilijke klus, waar we echter voor stonden. We wilden gewoon dat elk van deze groepen modules onafhankelijk van elkaar kon worden bijgewerkt. Maar ik ben het ermee eens dat ons doel nog niet is bereikt en dat we nog veel te doen hebben’, legt Burke uit.

modulaire architectuur

Het was echt niet zonder problemen, bevestigde Ilyan Malchev, een lid van het Android-ontwikkelteam. Ook al worden de modules zelf vrij regelmatig geüpdatet, dit betekent niet dat alles rondom deze modules ook wordt vernieuwd. Daarom moet je heel voorzichtig zijn bij het plaatsen van een update. Als er iets misgaat, zal de hele softwaresuite die afhankelijk is van deze groep modules gewoon wegvliegen en niet meer goed werken. Maar aan de andere kant is het veel, veel beter dan het niet kunnen ondersteunen van de benodigde componenten van het besturingssysteem, benadrukte hij.

Het is duidelijk dat de Google Play-systeemupdates waarmee Google wijzigingen aan Android distribueert, niet de limiet zijn. Nu komen ze onregelmatig en alleen als dat nodig is. Als de ontwikkelaars van de zoekgigant er echter in slagen om een ​​systeem te maken waarin ze onafhankelijk van fabrikanten updates kunnen uitbrengen, met hun app store als distributieplatform, is het zeer waarschijnlijk dat Project Mainline in de toekomst volledige versies van Android zal toestaan. zal op dezelfde manier starten.

0 Shares:
You May Also Like