Comments (17)
And another successful notification for a new update 3 hours later.
from obtainium.
I will test this again in the week
from obtainium.
Same, I haven't looked into this yet but will try to see if I can reproduce the issue at some point.
from obtainium.
Today I did launch the app, and left it in the background. Set to 3h update interval. I got one notification late in the day saying: Error checking for updates could not find suitable release. I opened that now and it just launched the app. Then I filtered apps and saw, two updates available for simple clock and file manager.
The simple apps were released two hours ago from the time of this post.
So maybe obtanium checked for updates before they were available and as such the notification read wrong?
Not sure, just sharing.
Tomorrow I'll test not launching the app again.
from obtainium.
Today I haven't launched the app and got the same notification about 30 min ago. From Github I can tell the same two app updates are available as well as NeoStore.
Outside Variables: I was in airplane mode but connected to Wi-fi all day.
from obtainium.
Just got the same notification 3 hours later, which makes sense since my update interval is 3 hours.
Not sure what the notification means but at least I know that so long as I'm always connected, obtanium is working in the background.
Opened the app with the notification but noticed it still only showed updates available for simple file manager and clock, when there is in fact an update available for NeoStore. So I opened Neostore on Obtanium and then only did it register the update.
Will now update these apps and keep testing in the week without launching Obtaium after reboots.
from obtainium.
Could not find suitable release means that Obtainium couldn't find an APK for one or more of your Apps. This could be due to the dev not attaching an APK to the latest release, or it could be that your filter settings (prerelease, regular expression, etc.) are the problem.
When this happened, update checking used to stop, so all subsequent Apps would not be checked. I'm hoping this is what you faced; one App errored out (hence the notification you got) and the rest were never checked (hence no notification for them). This should be improved in the latest release (see issue #58) but still not fixed as I just realized that the fix for that issue would still result in no notification on error. Will make a change in the next release and that will hopefully resolve this issue.
from obtainium.
Okay, everything should be fine with the latest release: https://github.com/ImranR98/Obtainium/releases/tag/v0.5.10-beta
But please test it out and let me know.
from obtainium.
Also note that background checking only notifies you of newly discovered updates; if an App already says "Update Available" in Obtainium, you won't get a notification for it again (this avoids repetitive reminder notifications for the same App every X hours).
from obtainium.
Okay, all good to know. It is probably the brave repo messing with my phone, as I know all the repos I've added to Obtanium have apks. Brave just has that weird release tagging.
But I think it did still check updates for the other apps.
By the way I left my phone on last night but with no data connection in airplane mode. Got this error over night: Error checking for updates, Failed host lookup: 'api.github.com' (Correction, I may have got that error when I connected to wifi this morning but the VPN was still connecting)
Anyway I will keep testing, don't close this issue yet.
from obtainium.
😗ooo I just got a successful notification to install updates for simple file manager.
Variables: 3 hour update interval on latest Obtanium version.
Outside variables: I didn't have internet connection for much of the morning but I have had connection for around 5 hours before this notification.
The release was for simple file manager which is a 2day old release.
Once opening the notification and filtering updates, I saw that there was also an update for brave browser.
from obtainium.
Yesterday I was in and out of internet connection (mostly out) and got no notifications, whilst I know there are updates.
Which makes me think Obtanium is resetting it's 3 hour update interval to start over every time it fails to check updates? But I'm not sure…
This morning I turned on the phone and connected, got a notification I've not seen before: 'Checking for updates'
But that notification has been there for 13min now with no change.
Okay the notification just changed to 'Updates available xxx app and 2 more apps have updates'
🙌 (Took 30min to check for updates)
So this was my 2nd successful update check without launching Obtanium at boot.
But yesterday was unsuccessful so not sure there…
from obtainium.
Just got another successful update notification for an update that released 2 hours ago. 🙌 Hour by hour updates here 😋
from obtainium.
Yesterday I was in and out of internet connection (mostly out) and got no notifications, whilst I know there are updates. Which makes me think Obtanium is resetting it's 3 hour update interval to start over every time it fails to check updates? But I'm not sure…
This morning I turned on the phone and connected, got a notification I've not seen before: 'Checking for updates' But that notification has been there for 13min now with no change.
Okay the notification just changed to 'Updates available xxx app and 2 more apps have updates' raised_hands (Took 30min to check for updates) So this was my 2nd successful update check without launching Obtanium at boot. But yesterday was unsuccessful so not sure there…
That "checking" notification is only supposed to show for a few seconds 💀
The fact that it was up for 30 minutes makes me think you got a rate limit so the checking paused then resumed 30 minutes later. But the notification should not be showing in the interim, so it's weird.
My guess is that your bad connection caused update checking to take longer than usual, so you noticed the notification. Then it disappeared at some point and came back 30 minutes later, and was not actually there the whole time.
And yeah, if you don't have a connection, Obtainium will wait for it. But if you do have a connection and lose it in the middle of an update check, Obtainium won't try again until the next interval (as far as the scheduler is concerned, once update checking has started, the job is done, regardless of whether it passes/fails). This could be fixed but it seems uncommon enough that I'm not sure it's worth it (most of the time, you just need a few seconds of internet access for an update check to complete successfully).
Anyways, I'm glad things seem to be working, hopefully they will continue to work as you keep testing.
from obtainium.
Cool cool.
So bad connection is not the issue in this case, I had good Wi-fi.
I didn't interact with the 'checking for updates' notification (Didn't click or clear it), but whatever the case 30min later it notified for updates properly, which is good. 👍
I also shouldn't have rate limited with the PAT and that being my first connection in the morning.
from obtainium.
See some new feedback in Issue #60
from obtainium.
Seems to be fixed on Alpha version
from obtainium.
Related Issues (20)
- Can't add Novalauncher beta via HTML source HOT 1
- [enhancement] Don't delete downloaded apk optionally
- Directory error on all attempts to add a source HOT 9
- APKMirror latest versions HOT 2
- Connection timed out using VPN HOT 1
- Apps are not upgraded automatically in background (normal installer) HOT 11
- The pure black theme is broken HOT 5
- Share appconfig via Android share menu HOT 3
- In addition to the overview page and app logs, you could also refer to the wiki and the app configurations
- Allow changing update queue while some app is being updated HOT 1
- Silence `Obtanium must be open to install updates` for Shizuku and Root HOT 1
- Illegal percent encoding in URI HOT 1
- SourceForge, OpenCamera, failing Obtainium 1.1.5 HOT 6
- Error when checking for updates HOT 8
- AppGallery URL gets malformed
- Updates makes the app on light mode HOT 2
- UI bugged HOT 2
- "remember" APK name from "Pick an APK" screen for updates HOT 1
- Can't download asset after successfully adding app HOT 3
- Autodetect installed apps HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from obtainium.