Comments (7)
You can't convert it since it is NOT an app but you can place the ".jar" file manually in the right place if you have root.
from gmscore.
Use https://github.com/microg/android_frameworks_mapsv1 or https://github.com/mar-v-in/MapsAPI for apps using legacy maps. MapsAPI is older, but more stable and easier to build and also comes precompiled as a flashable zip.
from gmscore.
Is there another, probably simpler way to install and setup this (e.g. using an apk)? I now how to do but I really don't like messing around with recovery images or adb.
from gmscore.
@drtrigon
It isn't an app, it is a library; so there isn't an apk and there isn't any other way to install it other than place the file in the proper folder.
PS: My microG unofficial installer (an OTA zip) automatically setup GmsCore, Maps API and other microG components.
from gmscore.
@ale5000-git: Can it also be done using e.g. Ghost Commander? Or by converting from user to system app by e.g. Link2SD?
from gmscore.
Would it be possible to make a (dummy) app that does install this library into the system? E.g. "mapsapiv1 installer"? I guess it would need root.
edit: May be I should explain a bit. The reason why I choosed microG over opengapps was that I didn't had to work with recovery images or adb but could install and setup everything from within my running android system/phone. Except for mapsapiv1... I think the only reason why I gave it a try was because I already had to use adb before in order to debug and figure out mapsapiv1 could be the issue (logcat did not help for errors during apk install - but that's another story).
So I really think there should be another way to install mapsapiv1.
Also listing mapsapiv1 in microG self-check (e.g. as optional) would be very useful. This would have saved me about 3 days of bug solving.
So IMHO it would be very nice if you could reconsider and find another (simpler) way of setting up mapsapiv1 and document it. Downloading via browser and using e.g. Ghost Commander would do the job also. Thanks.
from gmscore.
@drtrigon
It should be easy to put it on the system if you have adb (with adb root enabled), but it probably still require a restart of Android to make it working (I'm not 100% sure).
Could be created also a shell script that execute adb commands automatically.
from gmscore.
Related Issues (20)
- Casting Duplication
- [com.whatsapp] Missed calls, notification of messages or calls delayed HOT 24
- ebay not working/loading HOT 1
- google pay HOT 4
- Crashes when adding a Google Account
- Permission for a forked wiki
- Not receiving OTP HOT 1
- Unable to Sync Messages in Google Chrome After Successful Google Account Login with microG
- [org.paris2024.ticketapp] Can't receive tickets for Paris 2024 Olympics HOT 8
- Crash when using location services with bluetooth turned on HOT 1
- IMPROVEMENT: Add new checks to microG self check
- [com.google.android.apps.maps] <Location not working in Google Maps>
- Bootloop after upgrading from Lineage-microG 20 to 21 (20240706 build)
- Provide stub(s) for use as system package
- Provide distinct apks for different architectures
- Allow translation of microG-UI-tools from Weblate
- Commits can be squashed with Weblate HOT 1
- allow custom ichnaea endpoint paths HOT 2
- [se.slso.app4us] App Alltid Öppet used to work with Companion disabled, now it demands it enabled but this break other apps
- What are the security implications of MicroG? HOT 2
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 gmscore.