RikkaApps / Shizuku

Using system APIs directly with adb/root privileges from normal apps through a Java process started with app_process.
Apache License 2.0
10.44k stars 613 forks source link

[Feature Request] IP address instead of pairing code (faster) #491

Open pdimu opened 4 months ago

pdimu commented 4 months ago

Requirements:

Change "[ ]" to "[x]" if it meets the requirements.

Requests not meeting the requirements will be immediately closed.

Information:

Describe the feature:

My phone keeps changing the pairing code and it took me 5 tries to get shizuku on. I think that using an IP address would be better and faster, even though it can cause security problems (if you don't keep respect for users and sell data 🤨)

Lolen10 commented 3 months ago

Why though? You only need to pair shizuku the first time you start shizuku. All starts after that don't require the pairing code as it's already paired. To start shizuku you only need to have ADB Wifi enabled. After that you can start shizuku without any pairing code.

So I don't get the reason behind this request.

pdimu commented 3 months ago

my 3 gb ram phone shuts the wireless adb off and then shizuku dies. that's why

Lolen10 commented 3 months ago

Even then. Just turn ADB Wifi back on and enable shizuku again. No need to pair it a second time as it stays paired.

pdimu commented 3 months ago

I switch wifi often. And when I get back home and I enable shizuku to enjoy my customizing apps I need to pair it again, and again and again. Takes a long time

J-b432 commented 3 months ago

adb shell sh /storage/emulated/0/Android/data/moe.shizuku.privileged.api/start.sh

J-b432 commented 3 months ago

adb shell sh /storage/emulated/0/Android/data/moe.shizuku.privileged.api/start.sh

pdimu commented 3 months ago

@J-b432 is this related to the autostart permission?