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
11.04k stars 643 forks source link

Add portable GUI client for PC (use WebUSB?) #63

Open Cyberavater opened 4 years ago

Cyberavater commented 4 years ago

It'd be nice n easy to have a PC GUI client.

jerrdk commented 4 years ago

Good

jerrdk commented 4 years ago

It'd nice n easy to have a PC GUI client.

Code pin cc

jerrdk commented 4 years ago

Give me money cc

Pada tanggal Sab, 16 Mei 2020 18:30, Cyberavater notifications@github.com menulis:

It'd nice n easy to have a PC GUI client.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/RikkaApps/Shizuku/issues/63, or unsubscribe https://github.com/notifications/unsubscribe-auth/AN3JQ33DBQFJG7ZXQNEG2DDRRZ2LXANCNFSM4NC4C6RQ .

RikkaW commented 4 years ago

Maybe use WebUSB is a more elegant choice?

Cyberavater commented 4 years ago

IDK, does WebUSB support ADB over wifi? (In case the user want to use it via wifi)

mamabun commented 4 years ago

I'm working on a GUI to start Shizuku. I can put it on Github when I finished

mamabun commented 4 years ago

I pushed the initial commit and pushed a pre-release binary. The binary can be found here and the code here. Let me know if there's any bugs or anything that should be added

Cyberavater commented 4 years ago

I'm out of town, so I can't really test it here. 😔

ppoffice commented 4 years ago

Here is a live demo/prototype: https://z5uh2.csb.app/. Hope this will help the Shizuku Team implement Web GUI.

Steps

Note

Code backup (in case Code Sandbox is down / must serve over HTTPS) z5uh2.zip

Screenshot

image

Cyberavater commented 4 years ago

Yes, after finishing the app, it can be uploaded to chrome web store like one this; https://chrome.google.com/webstore/detail/helium-backup/gpglbgbpeobllokpmeagpoagjbfknanl