diff --git a/src/org/lineageos/updater/DownloadController.java b/src/org/lineageos/updater/DownloadController.java index b43a965e..4324b464 100644 --- a/src/org/lineageos/updater/DownloadController.java +++ b/src/org/lineageos/updater/DownloadController.java @@ -178,6 +178,7 @@ public class DownloadController implements DownloadControllerInt { mLastUpdate = now; getUpdate(downloadId).setProgress(progress); getUpdate(downloadId).setEta(eta); + getUpdate(downloadId).setSpeed(speed); notifyDownloadProgress(downloadId); } } diff --git a/src/org/lineageos/updater/UpdateDownload.java b/src/org/lineageos/updater/UpdateDownload.java index 3c02558b..447f0168 100644 --- a/src/org/lineageos/updater/UpdateDownload.java +++ b/src/org/lineageos/updater/UpdateDownload.java @@ -25,6 +25,7 @@ public class UpdateDownload extends Update { private long mFileSize; private int mProgress; private long mEta; + private long mSpeed; public UpdateStatus getStatus() { return mStatus; @@ -73,4 +74,12 @@ public class UpdateDownload extends Update { public void setEta(long eta) { mEta = eta; } + + public long getSpeed() { + return mSpeed; + } + + public void setSpeed(long speed) { + mSpeed = speed; + } }