Istället för att skriva eller svepa på tangentbordet är det ibland enklare att bara klippa, kopiera och klistra in en text. Om du vill skriva in några långa textstycken, till exempel en adress, ett lösenord eller en länk till en webbplats, är det säkert bättre att använda Androids funktion för att kopiera och klistra in än att behöva skriva in varje tecken exakt. Men Androids klippbord är notoriskt osäkert eftersom alla appar på telefonen kan läsa från det utan din tillåtelse, så det rekommenderas generellt att du aldrig kopierar känsliga uppgifter. Idag ska jag visa dig hur du kan skydda din integritet genom att hindra appar från att läsa Androids klippbräda.
För sammanhangets skull kan du konstatera att Androids ramverk för kopiera och klistra in gör det möjligt för alla program att läsa från eller skriva till enhetens klippbräda. Med hjälp av detta ramverk har många utvecklare gjort tredjepartshanterare för klippbordet tillgängliga i Play Store. Även om dessa program, liksom några andra som Google Translate, använder ramverket för klippbordet på ett bra sätt, är det helt omöjligt att veta vad andra program kan göra med ditt klippbord. Vissa appar som begär tillstånd är transparenta när det gäller vad de gör med dina urklippsdata, men du skulle bli förvånad över hur många appar på din telefon som har möjlighet att läsa ditt urklipp! Det är just därför som så många lösenordshanteringsappar på Android rekommenderar att du använder deras eget tangentbord när du skriver in lösenord – de vill skydda dig från appar som kan stjäla ditt lösenord från ditt urklipp!
Men du behöver inte längre gå på tå för att veta vad du får och inte får kopiera, eftersom vi kommer att visa dig hur du kan styra vilka appar som kan läsa ditt Android-urklipp. Detta är inte något du kan göra på din telefon utan ett dolt kommandoradsalternativ, men vi kommer att guida dig genom processen för hur du kan göra det. När du har följt den här handledningen bör du säkert kunna kopiera vilken data som helst utan att behöva oroa dig för att någon oseriös app kan logga allt du kopierar och klistrar in.
Notera: genom att ta bort den här behörigheten från en app kan du inte längre använda funktionen ”klistra in” när du skriver in text i den appen. Detta borde inte vara något problem för appar som spel, men det kan orsaka olägenheter för andra appar.
- Stoppa appar från att läsa Androids urklipp
- Förklaring
- Om författaren
- Läs det här nästa
- Realme hoppar till 108MP kameror med Realme 8 Pro; lanserar Realme 8-serien, Smart Scale och Smart Bulb
- OnePlus 9R, POCO F3, och Xiaomi Mi 10-familjens Android 11-kärnkällkod nu tillgänglig
- MSI höjer priserna på grafikkort på grund av global chipsetbrist
- Här är de bästa Chromebooks för studenter som kan köpas i mars 2021
Stoppa appar från att läsa Androids urklipp
- Du måste först ladda ner och sedan installera USB-drivrutinerna för din telefon eller surfplatta. Detta kanske bara är nödvändigt om du använder Windows.
- Nästan laddar du ner Android Debug Bridge (ADB) binärt för ditt operativsystem och extraherar sedan filerna från zip-arkivet till en valfri mapp på din dator.
- Öppna sedan appen Inställningar på telefonen och leta upp alternativet ”About Phone” (Om telefonen) – vanligtvis nära botten.
- Rulla nedåt och leta efter ”Build Number” (byggnadsnummer). Tryck på detta värde 7 gånger för att aktivera Utvecklingsläget.
- Gå tillbaka till huvudmenyn i Inställningar och gå in i den nya menyn Utvecklingsalternativ.
- Aktivera USB Debugging Mode.
- Sätt in enheten i datorn och ändra USB-läget från ”endast laddning” till ”filöverföring (MTP)”.
- Navigera på datorn till den plats där du extraherade den binära ADB-katalogen tidigare i steg 2.
- För Windows-användare öppnar du en kommandotolk i denna ADB-katalog. Det enklaste sättet att göra detta är att trycka på Shift+högerklicka och sedan välja alternativet ”open command window here” (öppna kommandofönster här) i den kontextmeny som visas. För Mac- eller Linux-användare öppnar du en terminal.
- Inför följande kommando:
adb devices
. Om du är på Mac eller Linux kan du behöva föregå kommandot med hela katalogen till den plats där ADB är lagrad. Till exempel/home/user/downloads/adb devices
. Om så är fallet måste du komma ihåg att prefixera alla ytterligare kommandon i den här handledningen på samma sätt. - I vilket fall som helst startar ADB daemon genom att ange kommandot. Om det är första gången du använder ADB kommer du att se en uppmaning på din enhet där du uppmanas att godkänna en anslutning. Tillåt den.
- Kör kommandot från steg 10 på nytt och du kommer att se serienumret på din enhet i utmatningen. Om du gör det går du vidare till nästa steg. Annars installerar du om dina drivrutiner.
- Sänd nu följande kommando:
adb shell
- Detta kommer att föra dig in i enhetens skalmiljö. Nu måste vi ta reda på vilka appar som kan läsa klippbordet. Skriv in det här:
cmd appops query-op --user 0 READ_CLIPBOARD allow
Example: apps that can read my clipboard
- Som du ser i utmatningen visas en lista över paket som kan läsa ditt klippblock. En del av det som listas här kan vara uppenbart för dig vilken app det korrelerar med, men om inte, installera App Inspector och hitta sedan namnet på paketet under varje appnamn.
- När du väl vet vilken eller vilka appar du vill förhindra från att läsa urklipp, skriv in följande:
cmd appops set <package> READ_CLIPBOARD ignore
Exempel: Om du inte ser något felmeddelande så fungerade kommandot! Upprepa ovanstående steg för alla andra appar som du vill stoppa från att läsa urklipp.
- Om du vill ångra det du just gjorde ändrar du ”ignorera” i steg #16 till ”tillåta”. Alternativt kan du avinstallera och sedan installera om appen så återställs alla behörigheter.
Om kommandona i steg 14 och 16 inte fungerar för dig kan du prova att köra dem utan ”cmd” framför. Jag har hört att detta kan vara nödvändigt för vissa telefoner som kör Android 6.0 Marshmallow eller lägre.
Förklaring
Alla program som deklarerar behörigheten
android.permission.READ_CLIPBOARD
i sinAndroidManifest.xml
-fil får automatiskt den behörigheten när de installeras, vilket innebär att de kan läsa Androids klippbord. Även om många enheter har tillgång till ett kontrollsystem för behörighetshantering i Inställningar ärREAD_CLIPBOARD
inte något som användare kan begränsa från appar om du inte är användare av vissa anpassade ROMs som LineageOS.Det finns dock faktiskt ett dolt sätt att begränsa behörigheten som appar använder för att läsa ditt klippbräda, och det är det vi just gjorde ovan. Vi använde det dolda kommandoradsgränssnittet ”appops”, som låter oss begränsa fler behörigheter än vad som visas i Inställningar. Det första kommandot vi gjorde,
query-ops
, hämtar en lista över installerade program som har beviljats behörigheten att läsa Androids klippbräda. Med hjälp av den listan kan vi sedan bestämma vilka appar vi vill stoppa från att läsa ditt klippblock. Om du bestämmer dig för att begränsa behörigheten från varje användare/tredjepartsapp som är installerad på din enhet kan du till och med börja kopiera och klistra in dina lösenord på ett säkert sätt utan att behöva oroa dig för att en annan app kan lyssna in och stjäla dina lösenord!Se andra bra handledningar som den här i vår kategori för handledningar. Håll dig uppdaterad om de senaste nyheterna med applikationen XDA Labs.
Om författaren
Mishaal RahmanJag är chefredaktör för XDA. Förutom att bryta nyheter om Android OS och mobila enheter hanterar jag allt redaktionellt innehåll och alla recensioner på portalen. Tips/medieförfrågningar: [email protected].
Läs det här nästa
-
Realme hoppar till 108MP kameror med Realme 8 Pro; lanserar Realme 8-serien, Smart Scale och Smart Bulb
-
OnePlus 9R, POCO F3, och Xiaomi Mi 10-familjens Android 11-kärnkällkod nu tillgänglig
-
MSI höjer priserna på grafikkort på grund av global chipsetbrist
-
Här är de bästa Chromebooks för studenter som kan köpas i mars 2021