yashsingh1/xdaforums huggingface dataset:
[Android Software Development] MaR-V-iN:
<off-topic>

Good I don't live in the US - but: most of the european countries already made the Data Retention Directive of the EU into laws, but here in Germany we did not (our federal court forbid it!) so we had to pay monetary penalty. so after time this will force us to also have those "anti-terrorism-laws"

</off-topic>

Try Real APK Leacher! :)
[Android Software Development] bonanza123:
Maybe a bit off topic, but is there a way to get rid of all Google apps and services installed on my cm10? (without data wipe)
[Android Software Development] MarcoToo:
Uninstall them.

You can use SD Maid, but any similar root uninstaller app will do.

Just search for 'google' and start cleaning.
[Android Software Development] o-liver:
epic project :eek:

btw where can i use that external cells.db, in which cases? via that database can i acquire my location when im offline? :)
[Android Software Development] MaR-V-iN:
The external database (or the internal cache) is used every time when a location is requested.if you're offline and no Wi-Fi network of the area is cached (which means you haven't been there before) the cell database is than the most accurate data and therefore used. But please note that cell location is extremely inaccurate (up to 5km)
[Android Software Development] yongwen1:
hi, I followed instructions and tried to install Blank Store, but it does not appear in the app drawer or anywhere else. I have tried going to settings>apps>com.android.vending and it is there, but it has a different icon. (a grey android icon with an sd card). can anyone help me identify the problem? By the way, i am on AOKP IceColdSandwich 8.3.
[Android Software Development] Matze5800:
Are you sure that you have set the right permissions?

Gesendet von meinem HTC Vision mit Tapatalk 2
[Android Software Development] yongwen1:
yep, pretty sure I have. I set it to rw- r-- r--. I even tried using terminal to chmod 644 it but the app isn't appearing somehow. And yes, I did reboot my phone.
[Android Software Development] MaR-V-iN:
What options are available when you choose this entry in apps? Are you able to uninstall? And: did you try wiping dalvikcache?
[Android Software Development] pvdeejay:
I'm just trying to install blank store here and I am failing. I can't see blankstore in the list of apps I'm using nova launcher on SlimLP 5.1.1.

I've tried to rename it to com.android.vending.apk and pushing it to /system/priv-app/ using ADB when booted to recovery.

Can you try to give me a hint correcting what I might be doing wrong?

W/system_server( 2266): type=1400 audit(0.0:115): avc: denied { getattr } for path="/system/priv-app/com.android.vending.apk" dev=mmcblk0p9 ino=16389 scontext=u:r:system_server:s0 tcontext=u:object_r:vfat:s0 tclass=file
W/system_server( 2266): type=1400 audit(0.0:116): avc: denied { getattr } for path="/system/priv-app/com.android.vending.apk" dev=mmcblk0p9 ino=16389 scontext=u:r:system_server:s0 tcontext=u:object_r:vfat:s0 tclass=file
W/system_server( 2266): type=1400 audit(0.0:117): avc: denied { getattr } for path="/system/priv-app/com.android.vending.apk" dev=mmcblk0p9 ino=16389 scontext=u:r:system_server:s0 tcontext=u:object_r:vfat:s0 tclass=file
W/asset ( 2266): Asset path /system/priv-app/com.android.vending.apk is neither a directory nor file (type=0).
W/PackageManager( 2266): Failed to parse /system/priv-app/com.android.vending.apk: Failed adding asset path: /system/priv-app/com.android.vending.apk
[Android Software Development] Izzysoft:
BTW, with "android-checkin-1.0.jar" being fixed to SDK level 16 (Android 4.1) – has anyone successfully built an alternative with a newer Android version, e.g. SDK 19 (Kitkat)? I'm no Java dev, so the pointers given here don't help me much.
[Android Software Development] mirabilos:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/http/HttpEntity
at com.android.checkin.Main.main(Main.java:17)
Caused by: java.lang.ClassNotFoundException: org.apache.http.HttpEntity
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 1 more
[Android Software Development] rnd83:
Maybe something went wrong while copying the file. Is the file size correct? Are the permissions correct (644)?

In my experience you don't need to rename the apk BTW.
[Android Software Development] pvdeejay:
[MENTION=5076953]rnd83[/MENTION] thank you very much. I can't think of what I did differently as the default permissions are 644 RW-R-R- anyway but I've copied the file again without renaming it, manually applied permissions although they looked okay, restarted the phone and wov! I now have BlankStore working.
[Android Software Development] ch3mn3y:
Have exactly the same. Did You find fix for this?
[Android Software Development] mirabilos:
Yes, I did:

And it works well for me: http://xdaforums.com/showpost.php?p=64346155&postcount=202

---------- Post added at 09:20 PM ---------- Previous post was at 09:16 PM ----------

Hi, as your post is linked from external HOWTOs like http://o9i.de/2015/10/23/howto-gmscore.html#if-you-installed-blankstore-in-step-3 could you please edit(!) that specific post(!) http://xdaforums.com/showpost.php?p=42983611&postcount=306 and mention the fixed JAR from http://xdaforums.com/showpost.php?p=61723229&postcount=1094 because yours causes trouble for people – not just me, cf. http://xdaforums.com/showpost.php?p=64363205&postcount=1189

Thanks in advance!
[Android Software Development] yyh991013:
I think flash a full gapps may easier than yours
[Android Software Development] Portgas D. Ace:
But flashing GAPPS would be against the purpose of the NOGAPPS project. Furthermore, there is a successor thread for this available here on XDA. Now it is much easier to install the apps.
[Android Software Development] immelmann:
play-services-core-debug.apk

i hope someone can help me installing "play-services-core-debug.apk". I get [INSTALL_FAILED_CONFLICTING_PROVIDER] message in terminal after "'# pm install play-services-core-debug.apk".

Its version 8.4.89 from here on Galaxy Note 3 CM12.1.

I am not so good in Linux and stuff and hope to find some help here. I was running minimal gapps with dissabled google framework and play store so I could use google maps. I also tried to remove google framework and play store and install "play-services-core-debug.apk" without success.:confused:
[Android Software Development] bigsupersquid:
you might have to start with a fresh rom install to remove all traces of the regular Google apps or you'll have to find and exterminate all remnants of them through /system and /data both.
[Android Software Development] xavihernandez:
Market FC

Hi [MENTION=3999488]MaR-V-iN[/MENTION],

Thanks again for these tools. I have installed BlankStore back because when I have no PC on hands I cannot use Raccoon (which is really good when I have a PC next to me). However when I want to update an application I face a FC. Here is the log cat output :

01-18 17:16:12.916 6251 6299 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #2
01-18 17:16:12.916 6251 6299 E AndroidRuntime: Process: com.android.vending, PID: 6251
01-18 17:16:12.916 6251 6299 E AndroidRuntime: java.lang.RuntimeException: An error occured while executing doInBackground()
01-18 17:16:12.916 6251 6299 E AndroidRuntime:	at android.os.AsyncTask$3.done(AsyncTask.java:304)
01-18 17:16:12.916 6251 6299 E AndroidRuntime:	at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
01-18 17:16:12.916 6251 6299 E AndroidRuntime:	at java.util.concurrent.FutureTask.setException(FutureTask.java:222)
01-18 17:16:12.916 6251 6299 E AndroidRuntime:	at java.util.concurrent.FutureTask.run(FutureTask.java:242)
01-18 17:16:12.916 6251 6299 E AndroidRuntime:	at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
01-18 17:16:12.916 6251 6299 E AndroidRuntime:	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
01-18 17:16:12.916 6251 6299 E AndroidRuntime:	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
01-18 17:16:12.916 6251 6299 E AndroidRuntime:	at java.lang.Thread.run(Thread.java:818)
01-18 17:16:12.916 6251 6299 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to read from field 'com.google.play.proto.AndroidAppDeliveryData com.google.play.proto.DeliveryResponse.appDeliveryData' on a null object reference
01-18 17:16:12.916 6251 6299 E AndroidRuntime:	at com.android.vending.google.SecureGooglePlayConnection.getInstallAssetSynced(SecureGooglePlayConnection.java:180)
01-18 17:16:12.916 6251 6299 E AndroidRuntime:	at com.android.vending.google.SecureGooglePlayConnection.queryAppDownload(SecureGooglePlayConnection.java:211)
01-18 17:16:12.916 6251 6299 E AndroidRuntime:	at com.android.vending.tasks.AppDownloadTask.doInBackground(AppDownloadTask.java:88)
01-18 17:16:12.916 6251 6299 E AndroidRuntime:	at com.android.vending.tasks.AppDownloadTask.doInBackground(AppDownloadTask.java:13)
01-18 17:16:12.916 6251 6299 E AndroidRuntime:	at android.os.AsyncTask$2.call(AsyncTask.java:292)
01-18 17:16:12.916 6251 6299 E AndroidRuntime:	at java.util.concurrent.FutureTask.run(FutureTask.java:237)
01-18 17:16:12.916 6251 6299 E AndroidRuntime:	... 4 more
01-18 17:16:23.286 947 947 E TaskManager: refreshTaskManagerView

I know this project is discontinuited but I have noticed you still make some maintenance release. :)

Also we cannot find all apps of play store but I think you know it and its a known limitation.

Regards.
[Android Software Development] wis3m0nkey:
Check microG XDA thread http://xdaforums.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616, it's successor of this. Currently op is working on marshmallow version if I'm not mistaken.

On the side note would u mind explaining what's raccoon? Scratch that I think I found what u meant http://xdaforums.com/showthread.php?t=2772436 I'm gonna try it thanks. Do u know any other app similar to this?
[Android Software Development] xavihernandez:
I know about microG thread, I have already them installed ;). But since BlankStore is not mentionned in OP, then I thought it was better to talk about it here.
[Android Software Development] wis3m0nkey:
Ah my bad then, yes blank store is only discussed here.
[Android Software Development] Facuu:
How can we compare this with micro g project? Which one is better?
[Android Software Development] rnd83:
Blankstore allows you to download and install apps from Google Play Store.

From the description I think micro-G is a replacement for Google Play Services. Some apps need this to function properly.

These are two different things. Though in the long run I guess micro-G will be the better choice.
[Android Software Development] JCDentonMale:
Hi,

I installed the latest microG apps and latest blank store. Thank you so much for providing those.

So far I have three issues :

- I cannot see my paid apps when searching the blank store

- In-app purchases are not recognized

- Google Chomecast does not work

Did I do something wrong, or is it going to be fixed soon?
[Android Software Development] wis3m0nkey:
Chromecast is not supported yet. Try bubbleUpnp instead.

I will try blank store and report back, or someone else can reply.

I think microG thread is updated more often (microG is successor of noGapps, blank store is still only available in this thread though)

[Edit] I can't get blank store to work, I'll try to check the other thread.
[Android Software Development] Izzysoft:
Known: License API is not supported (AFAIR for legal reasons) and probably never will be, which makes your first two items impossible. You can work around the first one using Raccoon on your computer. But if an app refuses to run when it cannot verify its license, you're lost. Tell the dev then to drop that or find other means (that way I got Locus Map Pro running on my Google-free devices ;)

As for Chromecast, [MENTION=2911187]wis3m0nkey[/MENTION] already told you it's not supported (yet).
[Android Software Development] wis3m0nkey:
BTW I used latest play store and it works. Use xprivacy with it to restrict permissions
[Android Software Development] Kul_dood:
Mind explaining how you set that up? Did you install microg and then the Google play store apk?
[Android Software Development] jacomail95:
A few posts back there's a complete Aroma Installer to flash in recovery, that's all, search the thread. Maybe you'll need also xposed and the FakeGapps module enabled.

EDIT: an error on my part, the installer is not in this thread, but HERE http://xdaforums.com/showthread.php?p=65621398

Sorry :p

Inviato dal mio Nexus 4 con Tapatalk 2
[Android Software Development] Primokorn:
I use a Arch based linux distribution and I have an exclamation mark in my Gmail password. The command line is automatically modified so I can't get an Android ID:

java -jar android-checkin-1.0.jar arnaud.****@gmail.com ****!29ha
java -jar android-checkin-1.0.jar arnaud.****@gmail.com ****sudo pacman -S virtualboxha
Fetching auth (google service)...
Error=BadAuthentication
java.io.IOException: Can't find Auth // HTTP/1.1 403 Forbidden
at com.android.checkin.Checkin.postFormFetchValue(Checkin.java:108)
at com.android.checkin.Checkin.fetchAuthGsf(Checkin.java:77)
at com.android.checkin.Checkin.checkin(Checkin.java:54)
at com.android.checkin.Main.main(Main.java:17)

The end of my password is !29ha and it's remplaced by "sudo pacman -S virtualboxha". How can I avoid this?

EDIT: fixed => add \ before !

EDIT 2: I have a FC after hitting the Installed Apps button (log attached).

I removed FakeStore.apk from microG thread before installing Blankstore 0.7.5.
[Android Software Development] MaR-V-iN:
Try putting quotes around your password.
[Android Software Development] Primokorn:
It's fixed (EDIT 1). Please check my EDIT 2 though :)

EDIT (3 :)): https://github.com/mar-v-in/BlankStore/issues/13
[Android Software Development] rayaner:
How do you mange to have Locus PRO on your google free phone?

I want this for years.

I only found this in the forum, but there is no solution yet.

http://help.locusmap.eu/topic/playstore-bypass-deploy-locus-pro-without-a-google-account

http://help.locusmap.eu/topic/buy-locus-pro-from-a-different-app-store-than-google-play
[Android Software Development] Izzysoft:
I've got a special version from Menion for testing purposes. Works fine here so far. I thought he'd meanwhile made it available to others as well, or even public. The "special version" does license verification via the Locus server, so no Google License check required. You could "ping" Menion on one of the tickets you've just quoted and ask him when he'd make it available publically. Admitted, I'm not using it that often – but so far there were no issues, the app is accepting its license.
[Android Software Development] JCDentonMale:
I contacted the author of AirAudio app and he found a solution for my paid app :)

[edit] oops replied to the wrong message

---------- Post added at 02:06 AM ---------- Previous post was at 02:03 AM ----------

See my reply on my previous message :)
[Android Software Development] wis3m0nkey:
I use Google play store instead of blank store with microG and license check works.
[Android Software Development] Meowdib:
Which store apk did you use?
[Android Software Development] Izzysoft:
Glad to see other devs also show reason! Too many apps are glued to the Google ecosystem by that permission (see my article What can we learn about apps from market stats? for some stats & background: 35% glued, more than 10% hard-glued using either Maps-API or License check. Maps API can be worked around by the user, License check not really.

Well, I didn't free my device from GApps just to re-introduce them through some back-door, sorry :D
[Android Software Development] Ghormoon:
hi, anyone tried generating androidID recently?

for me, it complained it needs browser, where it was waiting for sms confirmation. But after that, there's spinning wheel and "One moment please..." forever. Do i need to somehow continue the process from the jar again? If I retry it, it asks for sms again and ends up in the same state.
[Android Software Development] Primokorn:
I did it a week ago so I'll do it again later today. I have never been asked for a sms confirmation though (Blankstore). Is your device plugged into a PC? idk if it matters and I always did it like that.
[Android Software Development] Ghormoon:
that makes no difference, I've tried it with phone too :(
[Android Software Development] mrrocketdog:
if you have titanium backup , under menu > manage android ID ; you can generate a random one in a click.

"err on the side of kindness"
[Android Software Development] bigsupersquid:
sounds like you need to log into that Google account with a desktop browser and turn off two step verification in the settings
[Android Software Development] wis3m0nkey:
Exactly why I was not using any services at all but then quite a few good apps started relying on license check :( so I had to create a random play store account and use it on phone. I use xprivacy to restrict most of the permissions play store have. I would be very happy if there is alternative, raccoon can't do anything in case of license check.

---------- Post added at 03:46 AM ---------- Previous post was at 03:42 AM ----------

6.2.14-All
[Android Software Development] Primokorn:
I tried but it didn't work (FC when pressing the "Installed app" button). No issue with the android checkin jar file. (@Ghormoon FYI)
[Android Software Development] Izzysoft:
True, but devs can. They only do not take it serious enough often. So they need to be made aware of the fact that there's a "life outside the Google ecosystem", and it would be/cause a "good reputation" if they didn't ignore that minority (as it shows their concern for user privacy). It works often enough if the "pressing group" has a proper size ;)
[Android Software Development] jisoo:
Did you check the app permissions (specifically that it has storage permissions)? If you install it in a recovery, the permissions never get granted by themselves.
[Android Software Development] wis3m0nkey:
Yup enough number of users is a problem. I generally send an email to dev and most of the time just receive "unfortunately...."

Nova launcher dev actually provided me with alternate way to download license when I paid through PayPal, hope everyone else can.
[Android Software Development] Primokorn:
You confirm that it should work with TiBu Android ID? I did check the storage permission though.
[Android Software Development] Izzysoft:
Yeah, "unfortunately" that is what happens in most cases. With Locus Map, we reached the threshold by making our wishes public (help forum), so finally Menion gave in :p

That's better than nothing, true. But it wouldn't work for me: Like Google (or even worse), Paypal isn't really known for transparent TOS and respecting privacy. I once checked whether to sign up – but gave up after half an hour, when I in the 4th document at 5% (all 4 read that far) link number 5 to the next document I should "agree to" turned up. I don't need that, sorry. Either fair, or shove it up (somewhere). They improved that a bit (not that many documents anymore), but still not enough. And reading "those stories" about the company's action doesn't make it any better (though I'm aware it's the minority – people rant when things are not ideal, but rarely praise when they are).
[Android Software Development] wis3m0nkey:
I understand and I just wish companies were working for customers than turning customers in some sort of data points. But I guess there are very few people bothered with it so they continue doing it.
[Android Software Development] Izzysoft:
They must see their advantage to balance the effort. Telling them convincingly enough it raises their reputation for being privacy aware sometimes helps (and is not a lie at all).

But we get a bit "off track" – though it's definitely related to NOGAPPS/µG :D
[Android Software Development] jisoo:
No, I've never tried with TiBu ID. I usually flash gapps and copy the ID, then restore back to a clean backup and set up BlankStore.
[Android Software Development] Primokorn:
TiBu ID and the one provided by android-checkin.jar are not the same so how do you restore the Blankstore features after a clean flash? I always have to use my PC. I've just tried to use the same ID (from a previous clean flash) but only a few apps are listed in the "Installed apps" screen and the search doesn't work any more.
[Android Software Development] :
So it seems that Blank Store isn't really working at the moment. Phone number verification is mandatory for all Google accounts, I don't know how BS gets past that. I don't see a sign-in option. I would sign in using my main Google account, if Google decides to lock my ID, so be it.
[Android Software Development] n76:
After reading your post, I decided that I'd try installing an another app via BlankStore which I have setup with a throwaway email address and has no phone number associated with it. The app installed fine. . .

The email address happens to be a gmail one (setup with a throwaway address on a mail server I control). Maybe that makes a difference, but BlankStore still appears to work for me.
[Android Software Development] :
Nice to know, but I think that Google currently requires phone number verification for all new accounts. I just tried creating one:
[Android Software Development] n76:
That is a pain. I guess one could get a cheap VoIP number to use for setting up an account. . .
[Android Software Development] jisoo:
I think you can use your real number without connecting the accounts. At least, I've used my number for making Google accounts for my kids and that's never been a problem.
[Android Software Development] linoskoczek:
Settings - apps - blank market - permissions - select all.

Fixes "unfortunately...".
[Android Software Development] redj12:
Hi guys. I am on AOSP android 6.0 ROM. Can I still flash the Maps package ? I have no more space to backup my data and give it a try so that's why I'am asking. Thanks you.
[Android Software Development] n76:
I'm running an AOSP based ROM on my Galaxy Nexus (Maguro) and have flashed the Maps API v1 in addition to some other stuff for microG/noGapps. Works okay for me (YMMV). FWIW, here is what I do to install a new ROM (my version of TWRP does not handle an encrypted F2FS /data partition so I can't put my updates there to flash):

adb reboot recovery
# On phone, set TWRP for sideload, then
adb sideload the/path/to/the/ROM
adb sideload apps/mapsapi.flashable.zip
# On phone, boot system
#
# Once phone has booted
adb root
adb remount
adb push apps/BlankStore.apk /system/priv-app/

If it is a clean wipe and flash (that is if I've reformatted /data), the I'll also install a F-Droid and the latest components from the microG repository.
[Android Software Development] barturblits:
Got it working in cyanpop, crdroid and turbo ROM, all MM ROMs.

Did you activate the necessary permissions for blankstore in settings>apps>permissions?
[Android Software Development] n76:
I also have it working with an AOSP build of 6.0.1. I reused the Android ID that I'd been using previously on v5.1.1 and before that on v4.4.

From your logcat it looks like it might be an issue with your Android ID, at least the failure is a 404 while accessing a google server.
[Android Software Development] kingstah:
Permissions are enabled (Phone, Contacts, Storage).

I had originally tried with my old (CM11) android ID, but after that failed, I used checkin.jar to generate a new one.

Is there anything I could be doing wrong using checkin.jar? I'm following the instructions exactly, and it has worked for me reliably for years...

Thanks all!
[Android Software Development] rnd83:
Log into the Google account with a web browser. You might have to give permission to the device to log into the account.