Tryck, tryck portar iOS 14/Android 11:s Back Tap-gest till valfri Android-enhet

click fraud protection

Tap, Tap är en ny Android-app som ger Apple iOS 14/Android 11 bakåttryckningsgester till vilken Android-enhet som helst! Du kan dubbelklicka på telefonen för att göra många saker!

Uppdatering 1 (2020-02-08 @ 16:27 ET): Tap, Tap-appen har fått två uppdateringar sedan vi initialt täckte den, vilket ger massor av nya funktioner. Scrolla till botten för mer information. Artikeln som publicerades den 30 juli 2020 finns bevarad nedan.

Efter lanseringen av den första Android 11 Developer Preview i februari fick vi veta att Google arbetade på en ny uppsättning gester med kodnamnet "Columbus". Denna funktion låter dig dubbeltryck på baksidan av din Pixel-telefon för att utföra åtgärder som att starta Google Assistant, starta Google Camera-appen, kontrollera medieuppspelning och mer. I Android 11 Developer Preview 2 fortsatte Google att arbeta med dessa gester med nya åtgärder för att ta en skärmdump och öppna den senaste appöversikten. Dessa gester var dock fortfarande gömda för Pixel-användare, och i efterföljande Android 11 Beta-versioner togs de bort helt. Tack och lov, utvecklaren Kieron Quinn, även känd som

Quinny899 på våra forum, lyckades portera den här funktionen så att den fungerar på i princip alla Android-enheter.

Hans nya app, som heter Tap, Tap, ger den dubbla bakåttryckningen till alla ARMv8-enheter som kör Android 7.0 Nougat och högre. I demovideon som jag bäddade in ovan dubbelknackade jag på baksidan av min Pixel 4 för att starta kameraappen. i denna video, lanserar utvecklaren Kieron Quinn OnePlus Camera-appen genom att dubbelknacka på baksidan av hans OnePlus 7T Pro. Att starta kameraappen är dock inte allt som Tap, Tap kan göra. Med hjälp av en tillgänglighetstjänst kan Tap, Tap känna igen när du trycker på baksidan av din Android-telefon och sedan utför vissa åtgärder, som att simulera ett hem, senaste appar eller tryck på bakåtknapp.

Tap, Tap använder samma maskininlärningsmodeller som Google tränade för att känna igen dubbeltryck på baksidan av Pixel 3 XL, Pixel 4, och Pixel 4 XL. Det betyder att det fungerar bäst när du använder antingen en av dessa tre telefoner eller en enhet med liknande dimensioner och bygger till en av dessa tre. Således kan din körsträcka variera i hur väl Tap, Tap känner igen dubbelkran (speciellt när du har ett tjockt fodral på), men jag har lyckats få detta att fungera på ASUS ROG Phone 3 och Huawei P40 Pro. Ingen speciell hårdvaru- eller mjukvaruversion behövs för att den här appen ska fungera eftersom allt appen gör är att läsa ändringar i enhetens accelerometer och gyroskopsensorer. Maskininlärningsmodellerna tränades av Google för att känna igen accelerometer- och gyroskopsensoravläsningar som hända när du trycker på baksidan av enheten, medan högpass- och lågpassfilter används för att ytterligare förfina känslighet. Teoretiskt, då kommer den här funktionen, eller en liknande den, att fungera bra på alla enheter som har en ML-modell utbildad för det, vilket troligen är hur det fungerar på Apple-enheter som kör iOS 14 och hur det kommer att fungera när Xiaomi rullar ut det för vissa enheter i MIUI 12.

Tryck, tryck - Android 11/iOS 14 Tillbaka Tryck på gester för vilken Android-telefon som helst!

När du har installerat appen måste du aktivera tillgänglighetstjänsten i inställningarna. När det är aktiverat måste du välja en enhetsmodell i gestsinställningar. Det finns 3 enhetsmodeller som motsvarar de 3 TensorFlow Lite-modellerna som Google utbildade för Pixel 3 XL, Pixel 4 och Pixel 4 XL. En känslighetsinställning visas i appens gestinställningar, men detta kommer att implementeras fullt ut i en framtida version av appen.

Under "Åtgärder" kan du välja vad som händer när du dubbeltrycker på baksidan av din enhet. Du kan ha flera åtgärder listade här, men Tryck, tryck kommer bara att prioritera att köra den översta åtgärden. Om den åtgärden inte kan köras av någon anledning, körs nästa åtgärd i listan. Utvecklaren planerar att lägga till Gates till Actions så att du kan blockera när vissa åtgärder exekveras. Han planerar också att lägga till Tasker-integration i en framtida release.

I Gates-sektionen kan du välja vilka villkor som hindrar dubbeltrycksgester från att utföra en åtgärd. Till exempel, om porten för "visning av" är aktiverad, kommer inte Tap, Tap att utföra en åtgärd när skärmen är avstängd. Slutligen låter Feedback-inställningarna dig styra om din enhet vibrerar eller inte och om enheten vaknar eller inte när en åtgärd utförs.

Tap, Tap är en app med öppen källkod, så du kan följa dess utveckling på GitHub. Den första alfaversionen är tillgänglig för nedladdning just nu på XDA-forumtråden som länkas nedan. Testa det och låt oss veta hur bra det fungerar på din enhet!

Tryck, tryck på XDA-forumtråd ||| Källkod på GitHub


Uppdatering: Version 0.2 och 0.3 lägger till musikkontroller, Tasker-integrering, mer

Läsare har svarat överväldigande positivt på Tap, Tap-appen sedan vi tog upp den för några dagar sedan. Som ett resultat var utvecklaren motiverad att lägga till en handfull mycket efterfrågade och planerade funktioner. Version 0.2 alfa och 0.3 alfa lägger till åtgärder inklusive musikkontroller, volymkontroller, väckningsenhet, genvägar, direktuppringning av en kontakt och utlösande av en Tasker-händelse. Den sista låter dig i princip göra vad du vill med Tap, Tap eftersom Tasker är en otroligt kraftfull automationsapp. Här är en kort demo från utvecklaren av Tasker som visar upp några av de saker du kan göra med den.

Tryck, tryck på Uppdatera ändringsloggar

Version 0.2 Alpha Changelog:

  • Lade till Tasker-integration för både händelsetypen som plugin (tack joaomgcd) och lansering specifika uppgifter (behöver tillstånd, appen leder dig igenom det) - dessa finns under Avancerat kategori
  • Tillagda musikkontrollåtgärder: Spela/pausa, hoppa bakåt och framåt (tack timfedo)
  • Förbättrat gränssnitt i MD2-stil (tack gcantoni)
  • Fixat kamera som startar fånga UI snarare än normalt UI (du kan se en väljare nu, om du gör och inte vill det, ändra Action to launch app > din favorit kamera app)
  • Förhindra att en icke-konfigurerbar gate läggs till när den redan finns i listan
  • Lade till Gate för när skärmen är på
  • Lade till volym upp, ner, växla ljudavstängning och volympanelåtgärder
  • Lade till väckningsenhet Action
  • Fixat krasch på Android 7 och kanske 8 förhoppningsvis

Version 0.3 Alpha changelog:

  • Flyttade faktiskt Tasker till avancerad, och alternativet Task borde nu vara tillgängligt. Förlåt för det i alfa 0.2.
  • Fler ändringar av gränssnittet i MD2-stil (tack Giorgio Cantoni)
  • Bytte länkar till Chrome Custom Tabs, förutom XDA-länk när XDA-appen är installerad (tack Giorgio Cantoni)
  • Översättningar för förenklad kinesiska (tack hjthjthjt), ryska (tack Fedor Shatokhin), brasiliansk portugisiska (tack Rodrigo Souza), kinesiska (Taiwan) (tack Kevin Kung) och ukrainska (Petro Bilyi)
  • Lade till en åtgärd för att starta en "äldre" startgenväg, till exempel vägbeskrivningar för Google Maps
  • Lade till CALL_PHONE-behörigheten som en HELT VALFRITT tillstånd, enbart för att stödja förmågan för en helt galen person att mappa gesten till startgenvägen "Direct Dial", som behöver den tillståndet. Du måste bevilja detta manuellt om du absolut vill göra det, det kommer appen ALDRIG fråga om det tillståndet normalt.
Du kan ladda ner Tap, Tap från XDA-forumtråden som länkats tidigare eller från utvecklarens GitHub-sida.