Comments (10)
Obtainium doesn't extract icons from the source, it just grabs the icon from the OS, so it only works for installed apps. I'm pretty sure there is already an existing issue for extracting icons from the source.
from obtainium.
No. The icon is missing even after app installation. It's only specific with apkmirror. If I remove apkmirror source & add some other like apkpure/aptoide/uptodown, all of them show the icon.
Reconsider this once.
from obtainium.
APKMirror is a track only source, so it uses pseudo IDs instead of real package IDs. So we cannot ask the OS for the app icon because it doesn't know what the real app ID is. This could be solved if you can find a way to extract the real app ID from APK Mirror's website.
from obtainium.
Oh k. How to extract the app id ? I'm taking the same example of mixplorer.
It's just com.mixplorer
.
from obtainium.
How to extract the app id ?
If I knew I would have done it :)
We try to extract the app ID from the website whenever possible, but when it's not possible we extract it from the APK itself. For APK mirror, neither option seems possible because we don't download the APK, and the website doesn't seem to have that information either.
from obtainium.
Ah. Understood the issue. Is there a way to manually enter the app id ? I think that would fix this.
from obtainium.
Btw, the metadata exists after I select a variant.
from obtainium.
Btw, the metadata exists after I select a variant.
Good catch! Missed that somehow.
from obtainium.
Ah. Understood the issue. Is there a way to manually enter the app id ? I think that would fix this.
That could technically be done but it would break too much because the app ID is kind of used as a primary key and is expected to always be fixed.
from obtainium.
Is it possible to scrape app_id after selecting a variant ?
from obtainium.
Related Issues (20)
- Use Wix Madefor Text for small text HOT 4
- [Feature Request] Ability to set f-droid mirror?? (Not 3rd-Party repos) HOT 3
- Too many requests HOT 1
- Other shortening of HTML sources and editing of the author name (see #1792)
- [Question]: Briar? HOT 6
- Bug in intermediate links when app source URL doesn't have a path
- Consider publishing Obtanium on Accrescent
- Сделайте что из телеграмм канала можно было отслеживать и скачивать апк | Make it possible to track and download the apk from the telegram channel HOT 1
- uptodown: hostname mismatch when trying to update Fate/GO English HOT 1
- Incorrect source detected with direct .apk link HOT 1
- Use the `last-modified` response header as a pseudo-version if available
- Location services not working Whatsapp and Organic Maps HOT 1
- Please lower severity of notifications HOT 3
- Add per-app option to allow insecure downloads (expired certificate, certificate for wrong domain etc.) HOT 1
- uptodown: "No АРК found" error on Fate/Grand Order english page HOT 3
- Show live info when adding apps HOT 1
- Certificate Verification fails for 3rd-Party F-Droid Repo HOT 3
- [Question] Which permissions need to be given for Github Personal Access Token? HOT 5
- Signal controlled by Obtainium refuses to restore backup from former not-Obtainium controlled Installation HOT 4
- Home Page UI Improvement Suggestions HOT 1
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.