Beelden tonen werking aankomende app-archieffunctie op Android

Er zijn beelden opgedoken van de aankomende app-archieffunctie van het Android-besturingssysteem waardoor gebruikers opslagruimte op hun Android-toestellen kunnen vrijmaken. De functie lijkt deel uit te maken van Google Play Services.

Twittergebruiker AssembleDebug is er in geslaagd om de app-archieffunctie te activeren op zijn Android-toestel en deelde hiervan beelden op sociale media. Daarin is te zien hoe hij een app kan archiveren als hij deze probeert te verwijderen via de beheerpagina voor apps in de Google Play Store-app. In de beelden is te zien hoe AssembleDebug een app probeert te verwijderen en daarop de mogelijkheid krijgt om diezelfde app te archiveren. Bij deze optie wordt de app verwijderd, maar blijft de appdata zoals accountinformatie en documenten wel op het toestel bewaard. Het appicoon blijft zichtbaar op het toestel, maar krijgt in geval van archivatie een cloud-icoontje mee. Het volstaan om op dat icoontje te drukken om de app opnieuw te downloaden via Google Play.

Google kondigde de app-archieffunctie eerder dit jaar aan. Dankzij deze functie zouden Android-gebruikers opslagruimte kunnen besparen zonder een app definitief te verwijderen. De archieffunctie werkt enkel bij apps die gebouwd zijn met Android Gradle Plugin 7.3. De functie werkt doordat een nieuwe type apk wordt aangemaakt, genaamd archived apk's. Dat zijn heel kleine apk's die de gebruikersdata behouden tot de app wordt hersteld. Wanneer de functie officieel wordt uitgerold, is niet bekend.

App-archieffunctie Google Android
App-archieffunctie Google Android

Door Jay Stout

Redacteur

13-10-2022 • 14:34

35

Reacties (35)

35
35
16
0
0
17
Wijzig sortering

Sorteer op:

Weergave:

Bloatware gewoon normaal kunnen verwijderen bespaart nog veel meer ruimte.
Ligt een beetje aan welk toestel je koopt. Er zijn merken die amper tot geen bloatware hebben dus als je er veel last van hebt dan is het een keuze.

[Reactie gewijzigd door InfiniteSpaze op 23 juli 2024 03:23]

Op mijn recente aangekochte smartphone (Morotola dat niet aanzien wordt als een bloatware installerend bedrijf) heb ik 20 apps uitgeschakeld die ik anders zou willen verwijderen.
Er stond 1 standaard app op dat ik effectief kon verwijderen (Facebook).

De apps die ik als "bloatware" zie zijn al de apps die Google standaard verplicht (Assistant, Google app zelf, Google One, Drive, Chrome, Assistant,...). Ik schakel zelfs de standaard foto app van Google uit en ben prima gelukkig met "Files" om doorheen foto's te gaan.
De Motorola specifieke apps vielen goed mee en zijn beperkt tot Demo mode, Device help, Dolby Atmos, Motorola Notifications, Ready For, Recorder en Moto. Die laatste heb ik nog gehouden, want die was nog nuttig (kan ik specifieke shortcuts mee activeren).

Ik stoor me vooral aan het feit dat een wat oudere smartphone soms nog verplichte apps heeft dat Google zelf al lang heeft stopgezet.
Ik heb wel al andere toestellen onder handen genomen van mensen die sukkelen met een overkill van apps en dan loopt die 20 snel op naar 50 apps die al snel naar bloatware neigen. Xiaomi, Oppo... en veel budgetmerken zijn een regelrechte ramp. Moet ik dan "blij" zijn met maar 20 uitgeschakelde apps?

[Reactie gewijzigd door SMGGM op 23 juli 2024 03:23]

Daar heb je inderdaad gelijk in. Zodra het support stopt van mijn Pixel ga ik er ook wat vanaf halen dmv root. Alleen lijkt het me toch onhandig om gebruik te maken van MicroG aangezien ik ook voor m'n werk nog gebruik moet maken van de Google Suite.
Nee, bloatware moet ALTIJD te verwijderen zijn. Het zijn in sommige gevallen zelfs dezelfde merken/fabrikanten die ook laptops bouwen, met bloatware, die wél te uninstalleren zijn. Het niet kunnen uninstalleren is dus pure onwil, of contractuele afspraken waar wij de dupe van gemaakt worden.

Either way, het niet kunnen uninstalleren van niet-standaard software is fout. Het zou weleens afgestraft mogen worden in de EU, want blijkbaar gaat het (weer) niet vanzelf.
Bloatware is dus ook alle Google apps. Helaas integreren ze hun eigen producten meer en meer, en onder het mom van "jouw veiligheid" spijkeren ze dingen steeds meer dicht zodat 3rd-party apps ook niet meer (goed) werken.

Het is nu zover geïntegreerd in Android dat Google straks gaat roepen dat je hun bloatware niet helemaal kan verwijderen vanwege de "veiligheid". Het zou mij niets verbazen als binnen een paar versies ook de Developer/Root functie uit commercieële producten verdwijnt.

Als je een keuze zou hebben dan is dat te begrijpen, maar alles (niet alleen Google) wordt steeds meer ontwikkeld voor de "smart"-mens, die nooit naar instellingen kijkt, heel hard roept dat ze niets te verbergen hebben en met alle liefde hun persoonlijke informatie (en dat van anderen) weggeeft.

Er komt heus nog wel een onderzoek naar (kartel-)afspraken van Google en consorten, maar zoals met alles is dat altijd te laat. In zo'n onderzoek zou ook het gebruik van apps moeten zitten, die eigenlijk aan dezelfde regels onderhavig zouden moeten zijn als websites, maar omdat daar geen controle op is moet je voor ieder wissewasje een app installeren...dan kan zonder problemen ieder regeltje omzeilt worden.
met adb kom je een heel eind
Er staat geen bloatware op mijn iPhone.

Je kunt ook een Pixel kopen, of een Fairphone, of Nokia enz. Koop geen telefoon van een crappy Chinees of Koreaans merk dat je als product beschouwt.
En apple beschouwd jou niet als product?

In ieder geval, de bloatware op de iPhone die ik verplicht ben te gebruiken van mijn werk die ik heb verwijdert:

Woning
TV
Tips
Aandelen
Dictafoon
Boeken
Opdrachten
Meten
Photo Booth
Apple Watch
Activiteiten
Gezondheid
Kompas
Weer
Wallet
Op iOS kun je het tenminste écht verwijderen. :+
Nee, zowel op Android als iOS zitten dit soort apps doorgaans in de system image en kun je hooguit de snelkoppeling weghalen. Het levert je ook geen enkele byte aan extra opslag op.
Met ADB kan je zeker op Android een app eraf gooien. Ook als hij "verplicht" is.
Niet van de systeempartitie (zonder root te hebben en system als read/write te mounten, dan). Alleen de bijgewerkte versie op de datapartitie en de bijbehorende data(bases). Het systeem markeert het pakket dan wel als verwijderd, maar kan niet de data op de systeempartitie wijzigen.

Het commando is "adb uninstall" omdat het hetzelfde code path uitvoert als een normale installatie, tot je in DeletePackageHelper.java uitkomt; daar wordt het gedrag veranderd afhankelijk van of het een systeempakket is of niet.

De app verdwijnt van je applijst en wordt niet meer uitgevoerd door jouw user (bij meerdere users moet je extra flags opgeven om hem te laten verdwijnen) maar de app staat nog op je telefoon. Na een factory reset verschijnt hij ook gewoon weer. Echt verwijderen, als in weggooien, is onmogelijk op toestellen zonder root.
Verwijderen* het is niet echt weg. Het is namelijk te installeren zonder een internetverbinding :P
Juist niet, hij haalt het gewoon weg, maar zit wel op je telefoon.
In Android kun je alles verwijderen, met root-toegang, die elk goed toestel heeft. Voor je tante Miep kun je even root-toegang aanzetten, bloatware verwijderen, en dan root-toegang weer uitzetten.

[Reactie gewijzigd door Cerberus_tm op 23 juli 2024 03:23]

Tante Miep zou dat gewoon lekker zelf moeten kunnen doen, en dat is dus precies wat de root van het probleem is.
Android wordt steeds omslachtiger (en ook ziet het er steeds kinderachtiger uit). Hoe moeilijker ze het maken voor de gebruiker, hoe minder mensen er zijn die de moeite (willen) nemen.

Ik moet tegenwoordig drie keer klikken om mijn WiFi aan of uit te zetten...het is slechts een voorbeeld, maar ik erger mij er iedere keer weer aan.

Een apparaat dat zo intensief wordt gebruikt zou veel gebruiksvriendelijker moeten zijn, en dat is niet hetzelfde als idiot-proof.
Hmm klinkt irritant, heb ik geen last van. Toch maar een shortcut met Tasker maken dan?
Ik begrijp je opmerking, maar je mist mijn punt.

Overigens is het niet alleen Android dat de gebruikservaring steeds omslachtiger maakt. Windows heeft er ook een handje van om je steeds meer te laten klikken om hetzelfde te bereiken.

Het is "by design", maar het installeren van nog meer troep/apps is geen oplossing, dat is een workaround.
Er zijn nog wel meer dingen in Android die heel bewust omslachtig of niet goed werken, daar kan je dan soms ook wel weer een app voor installeren, maar vaak ben je eindeloos bezig om je instellingen enigzins op orde te krijgen...en dan maar hopen dat je niet weer hetzelfde moet doen na een update.
Je zult vast gelijk hebben, het was een tip. Ik zit zelf nog op Android 10 en hoef maar 1x te drukken. Maar sowieso heb ik altijd de gebruiksvriendelijk van Android sterk verbeterd met Xposed-modules zoals Gravity Box, dus in mijn ogen is het nooit zo goed geweest als het had moeten zijn. En IOS is natuurlijk helemaal een drama, zonder vaste terug-knop, en met contextuele terugknoppen in de slechtst bereikbare hoek van het scherm enz. enz.
Dit zijn officiële features. Apple wordt niet betaald door Meetlatten NV om de "meten"-app op je toestel te zetten.
Mag dan "officieel" zijn, blijft bloatware maar dan van Apple zelf.
Grapjas, als Google het knopje disable hernoemt naar delete/verwijderen dan heb je hetzelfde als Apple doet.

Eigenlijk is Apple je dus aan het voorliegen met de benaming van dat knopje.

[Reactie gewijzigd door watercoolertje op 23 juli 2024 03:23]

Wat is een crappy Chinees of Koreaans merk?
Er zijn genoeg "crappy" merken die meer waar voor hun geld leveren dan elk van de merken die jij noemt en die geen bloatware bevatten. Als er als iets opstaat dan is het simpel te verwijderen (in ieder geval bij de crappy merken die ik heb geprobeerd).

Beetje goedkoop om te bashen.

[Reactie gewijzigd door Dazenet op 23 juli 2024 03:23]

Nee. Bloatware wordt aangeleverd op de systempartitie, die alleen-lezen is voor securityredenen. Het verwijderen ervan haalt de cache en data van de app weg, maar die 10MB gaat weinig uitmaken. De APK en pre-cache staat nog steeds op je telefoon.

Sommige telefoons komen met apps op de userpartitie voorgeïnstalleerd, die kun je wel verwijderen; echter is dat niet wat er in de meeste gevallen gebeurt. Een factory reset haalt die apps ook weg, wellicht de snelste manier om die troep eraf te halen.

[Reactie gewijzigd door GertMenkel op 23 juli 2024 03:23]

Waarom is dit niet gewoon onderdeel van een app deactiveren (disablen)? Nu komt er dus een optie bij die het er, zeker voor de gemiddelde gebruiker, allemaal niet duidelijker op maakt.
Hoeveel mensen hier hebben problemen met de hoeveelheid opslag in hun telefoon? En hoeveel ruimte is dan juist in gebruik door de gebruikersdata ipv de app zelf?

Zelfs goedkope telefoons hebben 64GB opslag, daar kun je honderden apps op kwijt en de meeste media stream je of upload je automatisch naar cloudstorage toch? Maargoed, ik heb eigenlijk geen flauw benul hoe de "gemiddelde consument" zijn smartphone gebruikt.

Ik zie nu dat ik maar eens moet kijken hoe en wat whatsapp allemaal op m'n telefoon bewaart, dat is nu verruit de grootste ruimtegebruiker met meer dan 8 GB.
Opslag is het probleem niet. Het probleem is dat Facebook je bespioneert indien je de app hebt geïnstalleerd.
... de app-archieffunctie eerder dit jaar aan. Dankzij deze functie zouden Android-gebruikers opslagruimte kunnen besparen zonder een app definitief te verwijderen.
En Facebook app moet je sowieso niet hebben, en TikTok nog vele malen erger
Voor mij zou die archieffunctie niet nodig zijn want momenteel is er nog meer dan de helft vrij van de interne opslag van 128 GB. Meeste moderne smartphones hebben tegenwoordig al minimaal 64 GB intern en je vaak ook apps op een sd-kaartje kan zetten bij de nieuwere versies Android.

Maar wat ik mij wel af vraag is of zo'n archieffunctie invloed kan gaan hebben op de snelheid als dit op de achtergrond werkt. Plus dat ik mij wel afvraag of je die archieffunctie kan uitschakelen als je die niet wilt gebruiken. Dat vind ik dan ook vaak zo irritant bij al die systeemapps van fabrikanten dat je die dus zonder te rooten niet kan verwijderen.
Lijkt me een fijne functie. Ik gebruik nu Ice Box (root) om ongebruikte apps weg te halen (disable) zonder appdata kwijt te raken. Dus dat zou een root-reden minder zijn.

Dan alleen nog de functionaliteit van cf.lumen in het systeem verwerken en eindelijk zou root eraf kunnen. Het Android-systeem kent twee standen vwb kleurtemperatuur en dat is niet genoeg. Ik wil oranje in de avond en rood in de nacht. (met blauw overdag heb je het dan over 3 standen)
Als je van plan bent een app ooit weer te gaan gebruiken (waarom bewaar je anders de gebruikersdata), waarom dan verwijderen? Heb je opslagruimte te kort?

Ik kan me niet voorstellen wat voor gebruikersdata je zou willen bewaren als de app niet belangrijk genoeg is om te houden, kan je misschien een paar voorbeelden geven?
Ik verwijder ze juist niet. Een app disablen betekent gewoon dat hij niet meer kán draaien totdat ik weer groen licht geef, maar hij is nog aanwezig, inclusief appdata, in mijn opslag. Dus geen mogelijkheid om sneaky cpu-cycles op te peuzelen om mij een beetje reclame-notificaties te brengen op vrijdagmiddag (looking at you, Uber Eats).

Voorbeelden van apps die ik disable en weer re-enable als ik ze nodig heb:

AirBnB, AliExpress, BPme, Goodreads, LinkedIn, Onderweg (ANWB), Thuisbezorgd. Dat zijn er maar een paar, de lijst is groot.

Disablen vind ik daar vele malen fijner dan de-installeren omdat je het loginproces niet hoeft te doorlopen. Ook instellingen veranderen hoeft dan natuurlijk niet.
Ok, op die fiets. Maar dat disablen kan/doet android zelf toch al? Bovendien kun je ook permissies instellen/terugtrekken per app. Zo krijgen bijvoorbeeld games bij mij geen internet toegang, weg reclames! Maarja, dat werkt natuurlijk niet bij apps zoals jij noemt.

Deze functie gaat juist over de app verwijderen om ruimte te besparen, juist daar zie ik het nut niet van in.
Ik kan in ieder geval niet apps disablen op mijn OP7Pro zonder een 3rd party app en roottoegang. Re-enablen kan wel gewoon via het systeem. Maar ook al kon het via het systeem zelf, dan kon ik het alsnog niet met systeemapps. Chrome mag ik ook graag disablen. :)

En ja, eens over de ruimtebesparing. Ik heb 256GB, dus dat is echt geen issue bij mij. Ik zie er alleen wel de mogelijkheid in om apps dus weg te halen zonder dat ik bij een re-install opnieuw moet inloggen.

Op dit item kan niet meer gereageerd worden.