Enable ADB Wifi on device boot (Android 11+)

2021.12.09 07:03 cm2003 Enable ADB Wifi on device boot (Android 11+)

This step-by-step-guide is based on the guides by u/DurchOfBurdock - post1and post2
I've had quite a hard time following the guides, so I've created a profile for myself that would enable wifi adb whenever I start my phone and write a guide on how to do so.
Also I really hate this reddit editor. So I really hope that the formatting is going to be okay :)
Prerequisites

Preparation
Whenever a popup comes up asking for confirmation of Wifi ADB connections, etc., you obviously have to accept it. I can't recall in detail when they might show up. In the past I've been using AutoInput to autoaccept them, but I disabled it, because I didn't want to have AutoInput scan my screen all the time for these popups. And I couldn't find a reliable Logcat entry.
Installation of android-tools within Termux:
  1. open Termux
  2. enter pkg install android-tools
  3. you may have to confirm the installation by pressing y during the setup
  4. check if adb is working by just typing adb
Create folderstructure and first script to be executed by Tasker
  1. open Termux (if you've closed it :))
  2. create the folder-structure by entering mkdir -p .termux/tasker (don't forget the "." in front of termux)
  3. create the script by typing nano .termux/taskeadb.sh
  4. paste the following script into nano

#!/data/data/com.termux/files/usbin/bash host="$1" adb=$PREFIX/bin/adb $adb connect $host $adb tcpip 5555 $adb disconnect $adb kill-server 
Save the script by selecting CTRL (in Termux) and then pressing "x" - confirm by pressing "y"
Create a second script for pairing Termux with Wifi-ADB
  1. open Termux
  2. create the script by typing nano .termux/taskeadb_pair.sh
  3. paste the following script into nano

#!/data/data/com.termux/files/usbin/bash host="$1" code="$2" adb=$PREFIX/bin/adb echo $code | $adb pair $host $adb kill-server 
Save the script by selecting CTRL (in Termux) and then pressing "x" - confirm by pressing "y"
Allow Tasker to run Commands in Termux environment
  1. open android settings -> Apps -> Tasker -> permissions -> additional permissions
  2. grant permission to "Run commands in Termux environment"

Import of profiles and tasks in Tasker
I first thought I'd explain how to set it up manually. But actually this would take to much time. So I provide you my profiles: https://taskernet.com/shares/?user=AS35m8ncYYsds/eV+KzyOVHp+Mom7g7QAv+cPsQ/9i3c5+fumKOoY+4etzTMdH8zxiRUGmuOFqVc&id=Project:ADB WiFi_Enabler

Explanation and how to use the profiles
Pairing your phone to Wifi ADB
  1. disable all profiles in the project and only enable the profile ADB_Pairing (Long Press Volume Up)
  2. Navigate to your phone settings -> developer options -> Debugging over WLAN -> Pair device with pairing code (or something like this)
  3. With the pairing code and IP:Port shown, press and hold Volume UP
This will call the adb_pair.sh script created previously and send the pairing code and IP:Port to Termux, which will then pair with your device. Finally a flash message will be shown with your IP:Port and pairing code as kind of confirmation. The profile will then be disabled, because you won't need it anymore.
If everything went fine, you should now find at least one paired device at the "Debugging over WLAN" settings screen. (most likely named xxx@localhost)
Now disable Wifi ADB from the settings again.

How the other profiles work
I've created three more profiles. You should enable the first and third profile. The second profile will be enabled on device startup. I will explain what the different profiles do and how to make use of them.
1_Set Var on Boot
This profile runs on device boot and simply sets the variable %ADB_enabled to 0 and enables the second profile 2_enable ADB Wifi
2_enable ADB Wifi
This profile runs on device unlock. With this profile I will check for how long the device is enabled (I'm waiting for at least 60 seconds to make sure everything is settled after device boot) and that the variable %ADB_enabled is set to 0. If both conditions are true I'm enabling the global setting Debugging over WLAN.
3_Get Port (Logcat) + Exec Termux
Now I'm checking Logcat for adb wifi entries. Once it found one we will extract the port and use it with the script adb.sh. The script will then connect to Debugging over WLAN and run adb tcpip 5555 to enable ADB Wifi. Afterwards we wait 2 seconds and check if ADB-Wifi is enabled. If it was successfull (%has_adb_wifi == true) tasker will say that to us and disable "Debugging over WLAN" (because it's not needed anymore). Furthermore we disable the second profile (because I don't want this to be run everytime I unlock my phone) and change the %ADB_enabled variable to 1.
General information
I just got my phone replaced and had to do those steps again as well. It did work for me, so I suppose it will work for you as well. You may have to play around the pairing process however. Sometimes it didn't work right out of the box for me.
Also the comment section of above topics (created by DurchOfBurdock) might help with some problems you might encounter.
submitted by cm2003 to tasker [link] [comments]


2021.12.09 07:03 Think-Wait-2717 Red Lights Emitting Yellow

Hi All,
I recently bought a besqool device and noticed half the red lights are emitting yellow light. Does anyone know why this is? Seems shady to me and thinking of returning it.
Thanks!
submitted by Think-Wait-2717 to redlighttherapy [link] [comments]


2021.12.09 07:03 vidgill Undisputed moment of the day

Undisputed moment of the day submitted by vidgill to Cricket [link] [comments]


2021.12.09 07:03 katiejo_13 Help! Sewing with stretch sweatsuit material and every so often I get a nasty bird nest.

Help! Sewing with stretch sweatsuit material and every so often I get a nasty bird nest. submitted by katiejo_13 to sewing [link] [comments]


2021.12.09 07:03 maxplainn «Бараний затор» на Чуй-Алматинке. Видео горожанина

«Бараний затор» на Чуй-Алматинке. Видео горожанина submitted by maxplainn to BikeBishkek [link] [comments]


2021.12.09 07:03 Hangrkelbsh Oasis x ThetaNuts Partnership

Oasis x ThetaNuts Partnership submitted by Hangrkelbsh to BlockchainStartups [link] [comments]


2021.12.09 07:03 Soft_Salary_8343 Cumtribute now

İ m so horny i can cumtribute now who you want my kik: xumxribute
submitted by Soft_Salary_8343 to Cumtributeee [link] [comments]


2021.12.09 07:03 OhNoItsLockett My son made a Squidbilly Santa in preschool.

submitted by OhNoItsLockett to funny [link] [comments]


2021.12.09 07:03 rohanbiligi98 Yo why aren't they naming the fellas and fellitas like in season 1, small detail but I miss it

submitted by rohanbiligi98 to FellasPodcast [link] [comments]


2021.12.09 07:03 beautybybrodie FESTIVE VLOG

FESTIVE VLOG submitted by beautybybrodie to SelfPromotionYouTube [link] [comments]


2021.12.09 07:03 SirIsaacEinstein8 The moment when...

That moment in academia where the notion of "a minimum of three pages, get over it" becomes "Its a 3 page paper. If you write anymore than that I'll stop reading and pretend that's all you meant to write, and I don't care if you adjust the margins, font size, and spacing; I've read enough of these to know if your trying to trick me into reading more than I have to and if I see that I'll stop reading when I damn we'll please" 💀
submitted by SirIsaacEinstein8 to college [link] [comments]


2021.12.09 07:03 DarkThingy69 🤔

🤔 submitted by DarkThingy69 to HolUp [link] [comments]


2021.12.09 07:03 iTollMouS How can I make the ScrollView scrolls automatically with animation ? I want to make it as gallery that goes from image 1 to 10 and come back from 10 to 1 as animated .

How can I make the ScrollView scrolls automatically with animation ? I want to make it as gallery that goes from image 1 to 10 and come back from 10 to 1 as animated . submitted by iTollMouS to SwiftUI [link] [comments]


2021.12.09 07:03 hurukko Kuinka monta rokotetta olet ottanut ja kuinka monta aiot vielä ottaa?

submitted by hurukko to Keskustelu [link] [comments]


2021.12.09 07:03 Sneeds_Feed_And_S33d honestly should just shut down the sub now, nothing's gonna overshadow this. Ever.

honestly should just shut down the sub now, nothing's gonna overshadow this. Ever. submitted by Sneeds_Feed_And_S33d to newwackyideologies [link] [comments]


2021.12.09 07:03 blockbustervid Wanna watch me take this off, slam a shot and then cum?

Wanna watch me take this off, slam a shot and then cum? submitted by blockbustervid to PNPreddit [link] [comments]


2021.12.09 07:03 bosspjm LF clients. I am an acad commissioner. I've indicated the subjects of my forte.

hello I've been doing homework commissions. please help me boost this to find more clients because I really really need funds right now. you can see me on FB my name is "Thiaa Kim" .🤗
My services are: -gen math -trigonometry -calculus -statistics and probability -biology -chemistry -physics
-Programming (Java, C++, Python) -Essays -Infographic -Poster -Powerpoint -Reflection
~ I give my 100% best to do the given tasks!❤️
submitted by bosspjm to phclassifieds [link] [comments]


2021.12.09 07:03 mango4everdo 👜 TRENDY 👠 | Anonymous luxury shopping 🛍️ | 💎 Low mcap | No pump and dump | Redistribution and buyback

💎 $TRENDY, the token you can spend to buy original and certified Gucci, Balenciaga, Louis Vuitton bags and accessories, without having to convert the tokens into FIAT currency. All sent to your home or to any place you wish, completely anonymously.
🚀 TOKENOMICS 🚀
Redistribution: 2%
Buy-Back: 6%
Marketing: 3%
Total supply: 1 Trillon
Holders: 200 (You Are Early!!!)
Transparent and sincere devs!
🌍 CHANNELS 🌍
Website: Trendy.Finance
ECommerce: TrendyStore Open Beta
Reddit: TrendyToken
Join us on Telegram: @ TrendyToken
Instagram: Trendy.Finance
Twitter: TrendyToken
BSCScan: BSCScan
Dextools Chart: Dextools Chart
Marketing
❇️ Poocoin ads
❇️ Google ads
❇️ Facebook ads
❇️ Twitter marketing
❇️ Reddit marketing
❇️ Telegram marketing
❇️ CMS top 10
All product and company names are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.
submitted by mango4everdo to CryptoMoonCoins [link] [comments]


2021.12.09 07:03 Due_Information7855 pc wont detect ps5/ps4 controller

im having a trouble i cant connect my ps5 controller to my pc whenever i plug it in it just starts charging but the pc never recognizes it, and im using a cable anyone help?
submitted by Due_Information7855 to gamingsuggestions [link] [comments]


2021.12.09 07:03 OrvanBiktor Kedvenc rasszista viccem

Kedvenc rasszista viccem submitted by OrvanBiktor to HungarybutBased [link] [comments]


2021.12.09 07:03 Clarkinpei How to get Aggregations back after Tabular Editor turns them off?

I don't need Tabular Editor after all and I want my implicit values such as "First" in a column.
submitted by Clarkinpei to PowerBI [link] [comments]


2021.12.09 07:03 Samaritans [H] May to October Full Humble Bundle [W] Stellaris + DLCs, offer

Hey,
I have full bundles available from May to October from Humble Bundles. Looking specifically for a copy of stellaris and preferably DLCs as well. Open to other offers! Also, I would like to not split up the monthly bundles.
submitted by Samaritans to SteamGameSwap [link] [comments]


2021.12.09 07:03 NoMath3796 Where do I find some good podcasts in Faroese?

submitted by NoMath3796 to Faroese [link] [comments]


2021.12.09 07:03 screaming_sheep I got bored in music class here's "The Land of Polynissos" (Polynissos is a combination of the two Greek words πολλά and νησί.)

I got bored in music class here's submitted by screaming_sheep to mapmaking [link] [comments]


2021.12.09 07:03 ComprehensiveFig2237 [TH11] Th11 crow Varient by me!

[TH11] Th11 crow Varient by me! submitted by ComprehensiveFig2237 to COCBaseLayouts [link] [comments]


http://fopsb.ru