nerdunit / androidsideloader

GNU General Public License v3.0
236 stars 54 forks source link

Improve progress indicators #24

Closed davwheat closed 3 years ago

davwheat commented 3 years ago

Summary

Right now, it's hard to tell what's going on while sideloading, especially during the Installing/Spoofing phase.

Basic example

ADB command files from remote could also contain comments which update the UI to state what step is in progress.

#! Removing old files/folders
adb shell rm /data/a/b/c
#! Pushing APK to device
adb push "xxx.apk" /data/local/tmp
#! Installing APK onto device
adb shell pm install /data/local/tmp/xxx.apk

Motivation

I've thought that the sideloader was frozen in many cases when it was actually just mid-way through doing something.

nerdunit commented 3 years ago

I don't know how to do this without making the code way worse than it already is, if someone finds a way and teaches me or someone makes a pull request it will be added.