yashsingh1/xdaforums huggingface dataset:
[Android Software Development] mrrocketdog:
link please ? :)

"all i can really do , is stay out of my own way and let the will of heaven be done"
[Android Software Development] n76:
I think it is at http://files.brnmod.rocks/apps/GmsCore/Latest/ but I had issues getting the network location working with it so maybe I am using the wrong build(s).
[Android Software Development] bbabel:
Thank you, with this I can start looking. I'll report back with results soon.
[Android Software Development] bbabel:
I uninstaled µg and installed play-services-core-debug.apk from the link provided, rebooted and nothing. Is there any site with more info about to use this apk or how?
[Android Software Development] #Henkate:
Recently, i removed google play services, google services framework and google play. I did put Blankstore in same directory ( and renamed it to Phonesky as i saw in an post). After reboot, i added my gmail ( new one) ,pass and device id ( i got device id by checking in titanium backup at settings > manage android id) and then i clicked on "Create account". When i click on installed apps or when i try to search it force close like the other user mentioned few posts before. I also removed the 2 folders com.android.vending from /data/data.

So, what i can do? I mention that i didnt install other stuff from OP, just this store and that im on kitkat 4.4.2.

Im waiting for an reply. Thank you !
[Android Software Development] Koloses:
You need to generate id using the way provided in this thread.
[Android Software Development] #Henkate:
[MENTION=3999488]MaR-V-iN[/MENTION]

I have tried, but it give an java error when i press "enter" after writing email and password. Can't take a screenshot now as I'm on phone. I mention that i did put the two files (java file and .bat file) in same folder and that i have latest java version installed.

[MENTION=4194545]Koloses[/MENTION] : I took an screenshot of the error. I press "enter" and it close.
[Android Software Development] bilbonotry:
I think you have the wrong version of android-checkin, it must be 1Mb or so if I remember well
[Android Software Development] #Henkate:
I have the one from here: http://xdaforums.com/showpost.php?p=42983611&postcount=306 , as is stated in OP.
[Android Software Development] wkwkwk:
You have the correct version. Something broke at some point (not sure what).

Here's how I solved it:

unpack the checkin.jar (it's a zip) and have a look in META-INF/MANIFEST.MF

it will have something like:

make sure you have *these files with these versions* in the same directory in which checkin.jar is.

Not sure where I got them from but a quick search will find them.

Cu placere ;)
[Android Software Development] bilbonotry:
This one is not good, there is another link in this thread or in microg thread
[Android Software Development] #Henkate:
I checked MANIFEST.MF and i have same version like you. I have bla.bat in same folder with checking.jar, however it fail. What is the problem?

If i cant solve this problem, what you would say if i give you the gmail acc and password in PM and give me the android id ? The gmail is a new one made for this.

PS: pune steagul :D

I cant find other one. Can you give me an link or can you upload your one somewhere?
[Android Software Development] wkwkwk:
You need those extra jar files:

You need to download all these 5 files and put them in that directory. It will work then.

That will definitely lock your account (or at least block my auth attempt) since the security system will kick in. I had this issue with BlankStore when I was overseas, I had to VPN to my home country otherwise it would crash and I would receive an email saying that the login attempt was blocked. Meh.

But get those 5 jar files (the version must match) and it will work.

--

Sunt la vreo 17,000km departare, deci nu se mai potriveste steagul.
[Android Software Development] #Henkate:
It works now. Thank you so much ! :) One more question. I generated an android id now, if i do it again later when i will write on my phone, will be an problem?

----

Unde mai exact? Ai whatsapp/viber/skype sa vorbim? Si tata vrea sa ma ia pe mine, mama si sormea in Germania, dar nu stiu sigur :D Lasa-mi un PM daca ai whatsapp/viber/skype :p

-----

Lets speak in PM, is not allowed here to speak in other language as far as i remember :D
[Android Software Development] wkwkwk:
I have no idea, I always generate a new id every time I need one but I guess if you write it down it should also work.

----

go ahead via pm if you wish and get out of there without looking back.
[Android Software Development] #Henkate:
I have another problem now. I write the android id in Blankstore, and after acc get created, whenever i want to go to installed apps or to search an app it force close... To recap, i removed google play store, google services and google services framework and:

1) i downloaded Blankstore 0.7.2 from OP

2) Removed 2 folders named com.android.vending from /data/data

3) Placed Blankstore into system/priv-app

4) Renamed Blankstore to "Phonesky"

5) I did set permissions of it to rw-r--r--

6) Rebooted

7) Wrote info in Blankstore

What is wrong? Why it force close?
[Android Software Development] n76:
Yes. And if you tether your laptop and attempt to access your real gmail account it will lock that too. :(

And it doesn't even need to be a trip to a foreign country, I've had it happen just visiting relatives in an area several hundred miles away.

Good thing I have a VPN setup so I can have Google see an IP address that it associates with me. If only I can remember to setup the VPN every time I might be accessing something at Google. What a PITA.
[Android Software Development] wkwkwk:
have a look into logcat when it crashes, it normally gives the HTTP output and you can see if it was a prohibited or login error etc.

I'm not sure if the version in the OP Is the -debug one or not, if you don't see any useful info when it crashes, dig through this thread for the blankstore-debug.apk (or something along these lines).

---------- Post added at 09:15 AM ---------- Previous post was at 09:12 AM ----------

I've given up all google services (including search) a long time ago, the only 'dummy' account I still have with them is for BlankStore.
[Android Software Development] jago25_98:
What world be an example of a ROM with the modifications from this thread already enabled?
[Android Software Development] bilbonotry:
It is a bit late, but it may help others, so here is android-checkin.jar including additional jars.
[Android Software Development] wkwkwk:
Thanks for doing this. I'm still curious on what exactly broke and why these jars are required now and were not a year or so back..?
[Android Software Development] bilbonotry:
They were already required but they were included back then. I did not pack the jar myself.
[Android Software Development] #Henkate:
Im trying for 2 days to take a damn logcat, all i get is this:

--------- beginning of /dev/log/main

[ 07-07 13:55:23.482 25372:25372 D/AndroidRuntime ]

>>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<

[ 07-07 13:55:23.482 25372:25372 D/AndroidRuntime ]

CheckJNI is OFF

[ 07-07 13:55:23.502 25372:25372 D/dalvikvm ]

Trying to load lib libjavacore.so 0x0

[ 07-07 13:55:23.507 25372:25372 D/dalvikvm ]

Added shared lib libjavacore.so 0x0

[ 07-07 13:55:23.517 25372:25372 D/dalvikvm ]

Trying to load lib libnativehelper.so 0x0

[ 07-07 13:55:23.517 25372:25372 D/dalvikvm ]

Added shared lib libnativehelper.so 0x0

[ 07-07 13:55:23.517 25372:25372 D/dalvikvm ]

No JNI_OnLoad found in libnativehelper.so 0x0, skipping init

[ 07-07 13:55:23.562 25372:25372 E/cutils-trace ]

Error opening trace file: No such file or directory (2)

[ 07-07 13:55:23.587 25372:25372 D/dalvikvm ]

Note: class Landroid/app/ActivityManagerNative; has 179 unimplemented (abstract) methods

[ 07-07 13:55:23.872 25372:25372 D/AndroidRuntime ]

Calling main entry com.android.commands.am.Am

[ 07-07 13:55:23.977 25372:25372 D/AndroidRuntime ]

Shutting down VM

[ 07-07 13:55:23.982 25372:25382 D/dalvikvm ]

GC_CONCURRENT freed 98K, 15% free 594K/696K, paused 0ms+1ms, total 4ms

I dont know what is wrong... Everytime i try to take an logcat i get just that, nothing more.
[Android Software Development] bilbonotry:
Maybe your ROM has disabled logs
[Android Software Development] #Henkate:
Yes, first time i got an error about dev/log/main.Might be the problem because is not loaded during boot? I tried an init.d, but when i write "adb logcat" i get same error with dev/log/main. However, when i enable logger.ko with KoControl it works , but i get just that i said in my previous post.

#!/system/bin/sh
insmod /system/modules/logger.ko

Thats the path to modules in the rom im using.
[Android Software Development] n76:
I have just come across a couple of apps that I can't install using Blankstore. They are downloaded, apparently okay, and then it churns for a while saying "installing" but they don't install. This is on an Android 5.1 ROM that has never had had gapps installed. The same apps installed okay when I was using a KitKat ROM.

I don't seem much amiss in the log but this is suspicious to me as negative result codes are often errors:

D/BlankPackageInstaller( 7501): Finished installing com.ihg.apps.android(com.ihg.apps.android, -9)

Is it possible that the issue is related to the application compile that takes place during install on Lollipop and that I am missing some component (i.e. GMS core) that is keeping this app from installing?

I did try to install the GMS core that is in the microG github but the thing I was looking for (maps API2) did not seem to work and I could not see or manage any of my unifiedNLP backends. (Actually, there is no compiled version on GitHub and I was unable to git it to compile for me so I installed one that I found via a forum link. Maybe I got the wrong image file.)

So, is this type of install problem on Lollipop due to lack of gms core libraries to link to?

If so, how can I get the newer microG gms core installed such that my current functionality provided by unifiedNLP remains intact?

Thanks!

---------- Post added at 06:36 PM ---------- Previous post was at 06:26 PM ----------

Okay, found that I had not reinstalled the maps API v1 after trying out the gms core. Once I installed that then the apps that failed to install a moment ago now install.

So it appears that on Lollipop Blankstore will silently fail if an app cannot be installed because of a missing library. Here is the equivalent log cat line to above where the install status is 1 rather than -9:

D/BlankPackageInstaller( 2621): Finished installing com.ihg.apps.android(com.ihg.apps.android, 1)
[Android Software Development] Junior Einstein:
BlankStore is working great on MIUI 6 4.4.4 on lenovo A6000. Thanks, the only thing not working is the cancel button (I can't cancel download app after started) and it's not showing paid apps (doesn't matter to me anyways) :)
[Android Software Development] olinojephanko:
Dont know why but it doesnt work for me anymore, i use blank store like since it was on xda.

I tried to change my password and re-add account into blankstore but with no success.

edit: never mind, solved it, my wifi connection didnt work properly lol
[Android Software Development] bonanza123:
Can someone briefly tell me how to correctly install the lastest GmsCore build from http://files.brnmod.rocks/apps/GmsCore/Latest/ ? When I try to install "play-services-core-release-unsigned.apk" I tells me something about "Parsing Error" which I guess is due to the missing signature. I'm running CM12.1 and have the FakeGapps Xposed module installed and enabled (and rebooted afterwards).

Thanks!
[Android Software Development] Koloses:
You can't install unsigned package anyway. You must download play-services-core-debug.apk
[Android Software Development] mrrocketdog:
apologies if not seeing , is the play-services-core-debug.apk in the OP ? or might you have a link ?

"all i can really do , is stay out of my own way and let the will of heaven be done"
[Android Software Development] bonanza123:
from here: http://files.brnmod.rocks/apps/GmsCore/Latest/

Theses are (always) up to date.
[Android Software Development] rich333:
Hi,

Just got a clean install of CM11 without GApps. Trying to set this up in some spare time...

- I installed UnifiedNlp as per OP but after further reading would I be better off uninstalling it (& Maps API v1?) and then install play-services-core-debug.apk (& would I need the Xposed Module FakeGapps too?)

Also, after further reading this thread, what is Fakestore??

I'm just a user trying to get my head around this and get away from Google so thanks for any help/clarification!
[Android Software Development] n76:
I am new to the play-services-core-debug.apk too (I've been using the UnifiedNLP for a while though). Today I downloaded the play-services-core-debug.apk from the link above (got the version dated yesterday). I did the following:

1. Uninstalled the UnifiedNLP that I had gotten from F-Droid..

2. Left the mapsapi.flashable.zip installed and untouched.

3. Installed play-services-core-debug.apk as a normal app ("adb install play-services-core-debug.apk")

Things kind of, sort of worked. After configuring my NLP backends, SatStat did not show the NLP based location but I could see some activity in logcat. Rebooted. Things worked better (SatStat now shows both the GPS and NLP locations). So the functionality of UnifiedNLP seems to be there but a reboot seems to be needed to get everything happy.

Started up some apps that had always complained about lack of Play Services and they do not seem to be complaining. So that is an improvement. I haven't really pushed them yet to see what the limits are though.

Decided to try the official YouTube app from Google. It installed (via Blankstore) and worked its way through some of the login screens but then failed with a message about Play Services (sorry did not capture the message). I got a login attempt email from Google, so the YouTube got that far before giving up.

By the way, I did not have to change or alter my old working Blankstore setup. It continued to work.

My impression it that play-services-core-debug.apk is a step forward but not yet perfect (doesn't seem to fake things enough for YouTube to run).
[Android Software Development] rich333:
Thanks for the reply n76.

I installed play-services-core-debug.apk & Fakegapps. Still testing out...

Still cant get blankstore to work. Crashes when search is done.

w/ thread exiting with uncaught exception (group=0x4159dce0)

e/ FATAL Exception: AsyncTask #1

followed by a heap of other errors...
[Android Software Development] xavihernandez:
Try to check your mails on the account you are using for BlankStore, sometimes Google blocks external applications. In this case you should have received a mail asking if it's you or not. Just follow linked "It was me" and allow external apps.
[Android Software Development] rich333:
Thanks, that was it! So simple but never would have checked... All working good so far
[Android Software Development] Jaro89:
Hi, a have problem with blankstore. Probably i'm doing something wrong. I'm deleting playstore and it's remainings, copying com.android.vending.apk to system/app and giving correct permissions, generating google id, creating account on phone and after all every time i try to seatch something in store, it's instantly crashing. I have no mails from google about blocking something.
[Android Software Development] barturblits:
Are you using stock/manufacturer rom or aosp?

Removing gapps is really tricky, never managed to adequately remove it from my lg g2 stock based rom. There are scripts that can do this but also never worked for me. On the other hand setting up blankstore on a default gappsless aosp rom works perfectly.
[Android Software Development] barturblits:
I am trying to run cm12.1 with SElinux in enforcing mode but blankstore is the only app which does not like that (fc). Anybody an idea how get blankstore running in enforcing mode?
[Android Software Development] Jaro89:
I have cm 12.1 on lg f320 (korean version of G2), and i'm almost sure that my gapps are completely removed. Besides, on galaxy ace 2 running cm 11 i have the same problem. Anyway, thanks for reply.
[Android Software Development] adwinp:
On cm12.1 you should place the blankstore.apk in /system/priv-app, not in /system/app
[Android Software Development] Jaro89:
Yeah, i know, i'm doing so. On cm 11 i'm placing blakstore in system/app and on cm12.1 on system/priv-app.
[Android Software Development] jeekajoo:
[MENTION=3999488]MaR-V-iN[/MENTION] I wrote an article about µg project https://fralef.me/using-android-without-google-apps.html

don't hesitate to tell me if I wrote something wrong/misleading ;)
[Android Software Development] FuriousFrodo:
Anyone has got calendar sync working ?

Please post instructions
[Android Software Development] xavihernandez:
Device does not have package com.google.android.gsf

I have that error in logcat when I try to launch one application from my provider (tv application, don't ask me why they need and force gsf...) : "device does not have package com.google.android.gsf".

I don't know if µg team is working on a gsf replacement.

What do you know about that guys ?
[Android Software Development] n76:
Calendar sync in general with stock calendar and an arbitrary sync adaptor or Google specific?

I have it working with the stock calendar and DavDroid with a CalDav server. . .
[Android Software Development] n76:
I have been experimenting with the GMS core at https://github.com/microg/android_packages_apps_GmsCore and find the Maps API v2 helps with a number of apps I get using Blankstore. However, there are some apps that seem to still use the older maps API, so I need to install the ZIP file linked to at the beginning of this thread as well.

Now I notice the same type of legacy support is needed for gfs (whatever that is): https://github.com/microg/android_packages_apps_GmsCore/issues/31

Question: Would it be possible to put all these various pieces together into either one installable APK, or if there are components that can't be installed that way, into a flashable ZIP? I think that would make adopting microG as a replacement for gapps a lot more attractive.
[Android Software Development] barturblits:
How did you compile those apks? Could you share them?

Making a zip with all the apks combined can be easy done with a template zip:

https://fralef.me/how-to-create-your-own-flashafterupdate-zips-for-android.html

I use xarchiver (gui) to add apks instead of cmd line zip and never gave a problem.
[Android Software Development] n76:
I haven't compiled any apps. . . Just downloaded various pieces from microG to get the functionality I wanted and then use Blankstore to get apps from Google's Play Store.

At present I have a shell script that I run after flashing a new ZMoD that does it for me but it would be nice to have one installable ZIP package for microG rather than having to individually install the various bits and pieces.
[Android Software Development] bonanza123:
I habe BlankStore and GmsCore installed and wanted to install an app which fails due to some missing Google maps stuff:

08-29 08:56:22.367 W/PackageManager(794): com.android.server.pm.PackageManagerException: Package de.adesso.mobile.android.gad requires unavailable shared library com.google.android.maps; failing!

Is there some (open source / nogapps) lib I can you use to get this working?

EDIT: Solution found: Install mapsapi from OP.
[Android Software Development] barturblits:
How did you install gsmcore? I can only find the src and that it has to be compiled but no apk or compile instruction.
[Android Software Development] bonanza123:
check out the doco here: https://github.com/thermatk/FakeGApps
[Android Software Development] barturblits:
Thanks! That link made things more clear.

But the documentation remains unclear on what modules are grouped together. For example, do you need the fakegapps xposed module only for fakestore or also for GmsCore?

I tried GmsCore with and without the fakegapps xposed module and both scenarios with blankstore and without fakegapps (my understanding is that you use fakestore or blankstore but not both together) but I could not get GCM working (unifiednlp was uninstalled). Push notification tester could not get through 'subscribe' and logcat showed a permission denied on starting the service:

D/Push Notification Tester( 4204): Step 1: Subscribe start

W/System.err( 4204): java.lang.SecurityException: Not allowed to start service Intent { act=com.google.android.c2dm.intent.REGISTER pkg=com.google.android.gms (has extras) } without permission com.google.android.c2dm.permission.RECEIVE

Twitter app gives me a fc when GmsCore is installed (tried all options in the GmsCore settings).

NetworkLocation worked properly with GsmCore btw.

I dont now what GCM adds to my setup, I am running CM12.1 which has some kind of push integrated and my whatsapp, telegram, sms etc seem to be received without delays.

But I would like to use maps api v2 which comes integrated with GsmCore. Any ideas how to get the GCM working, or disabled so I can use the maps v2 api?
[Android Software Development] n76:
Correct me if I am wrong, but don't you only need FakeGApps (and Xposed to run it) if you are running a ROM that does not allow fake signatures?

The maintainer of ZMoD for the Galaxy Nexus indicates that his next release will have that patch and I am assuming that I can ditch Xposed and FakeGApps at that time.
[Android Software Development] bonanza123:
You also need FakeStore (or BlankStore).

Thanks for the update regarding ZMoD. Unfortunately, my girlfriend destroyed unintended the maguro last week -.-
[Android Software Development] n76:
I have been using BlankStore. What are the differences between FakeStore and Blankstore, that is why would you choose one over the other?
[Android Software Development] bonanza123:
FakeStore is just a dummy app, which doesn't do anything beside showing others "google play store is installed".
[Android Software Development] n76:
So I should have both installed? BlankStore to actually get free apps from Google Play Store and FakeStore to trick apps that check into thinking I've to Play Store installed. . .
[Android Software Development] bonanza123:
No, there is no need to have both installed. Just in the case you don't need/want Blankstore (e.g. because you get everything you want from Fdroid) then you can use FakeStore and don't need to login into a google account to get GCM working
[Android Software Development] Izzysoft:
That worked for me in the beginning. But recently, BlankStore seems unable to …

see paid apps at Play (including those I've bought)

do the license verification for installed paid-apps (license check fails)

Marvin wrote most parts of BlankStore require a "huge rewrite" (reading between the lines: due to API changes on Google's end). Unfortunately, he neither wrote if and when such a rewrite, even partially for the most crucial parts like these, is planned or even a new (partially improved/fixed) version could be expected.

I didn't give up hope yet, and I don't blame Marvin: the µg project is not a "tiny little shell script", but a lot of work – so I can only "take my hat off" for the great work he's doing. Maybe if all of us who want (these two) features in BlankStore would donate, say, US$5 each to the µg project, that could speed things up? I'd be willing to do that (but I don't have a Paypal account or the like).
[Android Software Development] n76:
I think most of the effort is now on getting a replacement for all the Play Services infrastructure (cloud messaging, maps API2, etc.). I would not be surprised if access to Play Store apps would not be addressed once that settles down.

I wish I could be a help in that effort but I haven't even been able to build that code much less contribute fixes or improvements. As you note, making a monetary donation would be another way to help out.
[Android Software Development] bonanza123:
[MENTION=3039128]Izzysoft[/MENTION] [MENTION=6204913]n76[/MENTION] [MENTION=3999488]MaR-V-iN[/MENTION] Maybe something like https://www.bountysource.com would be the right way for "financing" special features?