yashsingh1/xdaforums huggingface dataset:
[Android Software Development] MaR-V-iN:
Yeah, sorry guys, had no time to work on it last days, seems i have to much to do in my holidays...

It's a known problem and I am on it, please give http://d-h.st/6Xh a try, it should fix this issue but may bring a bunch of new bugs.

Note that Oeffi requires Google Play Services since version 8 afaik, you can download v7.99 from it's website though.

The next major version of NetworkLocation ("UnifiedNlp", already available on GitHub, but still buggy) won't use such a path, as well as the new Play Store client.

You may need to reboot so that the file on the sdcard is detected properly. NetworkLocation is used when location is set to Wifi (Battery saving) or GPS+Wifi (High accuracy).
[Android Software Development] Ultramanoid:
This project is great and I've been using the NetworkLocation.apk with no problems for a while now. Thanks a million for helping those of us who use and hack Android without any desire or need for Google.

I am lucky so far because the applications I need rely on your apk and still work, unfortunately more and more developers are checking if Google Play Services is present and if it isn't their applications will spit a warning and prompt to install it, and they won't work meanwhile. Sad state of affairs.
[Android Software Development] Bill Gates:
Note3 cm11 problem

Hi Marvin.

On my new phone, N9005 with Cyanogenmod 11, BlankStore doesn't work.

I mean it works as usual, lists applications, it even loads APKs, but at the end when it tries to install/update, it crashes.

Even pressing Uninstall gives a crash.

Also, I failed quest to donate to you, the page is in German, and if I try to select Rusland, it instantly removes all input fields, just message saying something.
[Android Software Development] MaR-V-iN:
Did you follow the installation instruction closely? Sounds like you didn't install the apk to /system/priv-app which is required for KitKat. I made the corresponding part in the instructions even more bold and colored, so nobody can ignore it anymore ;)

Sorry, I did not set up this donation thing, it's done by PayPal and XDA, I just gave them my account data.

I hopefully fixed the button and will add additional notes.
[Android Software Development] Bill Gates:
1. Thanks, I've missed this new "priv-apps" Android feature; now it works.

2. Donated successfully by creating PayPal account; I confirm that your donation page now is in English.
[Android Software Development] seeeb:
Thanks for your reply! Ive got two more questions concerning network location:

1. How can I find out that its really working, I mean that it's really taking its data from the cells. Db and that it's not actually scanning my real wifis around me? Because I'm getting this "allow Google to collect... Data" popup when switching to WiFi based location connection.

2. I'm from Germany, so I'm wondering which cell.db to pick. European or world? Is the european one more detailed concerning Europe? Or are they both the same in terms of detail and the world db just contains more more countries?

Since I'm a person that always has more questions than is appropriate I would love to build a FAQ with you. So if you like, just lemme know ;)

Edit: I ran into a problem of blankstore always fcing. Worked well yesterday, now fcing. I didnt change anything. Added acc again 3 times, created new acc_, wiped clean and installed ROM freshly but Nothing works. Any idea? ;/
[Android Software Development] MarcoToo:
BlankStore crashes every now and then. If it persists, try clearing the app's cache and deleting /sdcard/.nogapps/blankstore and fix permissions. Also, make sure you have only 1 PS account. (if unsure check /data/system/users/*/accounts.db)
[Android Software Development] seeeb:
I cleared the cache, deleted the blankstore folder, fixed permissions (chmod 644) and from the settings I can tell that I only have 1 PS account entered. I was unable to really check this looking into accounts.db since I dont know howto open it. I opened it with notepad and between all the gibberish I found the email adress of my account two times in the file. So from what I can tell it seems like there is only one account present.

Any more ideas? Thanks anyhow so far!

E: now I removed the account and checked accounts.db and my email is still in the file :o

E2: Works again. I did clean wipe and fresh install and now it works. I will reinstall all my apps one after another always looking if its still working afterwards to maybe find the bug.
[Android Software Development] MaR-V-iN:
This message differs between roms, but to make sure you're not running google's networklocation, open the list of apps and check for NetworkLocation. If the entry has the default no-icon icon, than it's NOT nogapps/microg, those have a blue square icon.

The Europe one is a subset of the World database, consisting only of those entries with mobile country code between 200 and 300. Thus you won't profit from using the world database when in europe.

Feel free to ask any question you like and if you want create a FAQ post, i'd be happy to link it from the first post.
[Android Software Development] seeeb:
Thanks, I'm having the blue icon, so it's obviously working, and it's working great!

Unfortunately I'm again having the blankstore issue. Everything worked well after my fresh install (also created new androidid) until yesterday evening. Got up this morning, tried it, and again it always fc'es. Wiped dalvik and app cache but nothing seems to work ;(

I was able to install apps and do everything with blankstore but now it fc'es when looking for installed apps or searching for apps.

Here is the from my opinion relevant part of the logcat (full logcat attached):

W/dalvikvm( 5912): threadid=11: thread exiting with uncaught exception (group=0x

41544ba8)

E/AndroidRuntime( 5912): FATAL EXCEPTION: AsyncTask #1

E/AndroidRuntime( 5912): Process: com.android.vending, PID: 5912

E/AndroidRuntime( 5912): java.lang.RuntimeException: An error occured while exec

uting doInBackground()

Full logcat: http://pastebin.com/KNQimkqu

Edit: Since I really have changed nothing since yesterday evening, and without understanding the logcat, to me it seems like google somehow detected the blankstore usage and blocked it. But then again this somehow cant be true either, since it's obviously working for the rest of you..
[Android Software Development] MaR-V-iN:
Google's server responded with "AccountDisabled", there is nothing i can do about that. It could be that they detected that you're using BlankStore but i doubt it (BlankStore uses the same client as http://apps.evozi.com/apk-downloader/ which has high download rates and could be easily spotted by them). I think there might be other reasons for the account disabling. Can you make sure:

- you're able to login using the webinterface on the play store site

- your entered real name is not obviously a fake (don't use "test" as name :D)

- you're not using a well known spam mailbox (like mailinator) for account registration.

MaR-V-iN
[Android Software Development] seeeb:
Ahhhh!

I wasnt able to login on the web interface because google wanted me to validate my account. Now it's working again!

I love you!! BIG thanks dude!
[Android Software Development] Lord_Flaya:
This really looks promising as a substitute for gapps. Would this be a stable and daily-basis solution for me as i just use play store and youtube sometimes? I always went with core gapps, and never used maps..
[Android Software Development] jukyO:
Hello,

where to put cells.db file?

Thanks.
[Android Software Development] jukyO:
[MENTION=3999488]MaR-V-iN[/MENTION]

Works a treat on 4.4.

Samsung Galaxy Fit.

Thanks!
[Android Software Development] seeeb:
I did a clean install of my rom and recognized that when i install NetworkLocation my mobile connection & wifi tile become orange (no connection to google services).

Is that normal?
[Android Software Development] an0n981:
Yes, without GAPPS your phone cannot connect to google push services
[Android Software Development] Frozen_byte:
And there is no other implementation (that saves so much battery) AFAIK. :/
[Android Software Development] seeeb:
But i didnt uninstall ANY google service files!?

I installed my ROM & minimal gapps package => i have white connection tiles. Then i install NetworkLocation and tiles are orange.
[Android Software Development] MaR-V-iN:
The last time I looked at it, the connection state highlighting was done in google talk client library. I'm not sure about the current state, but the orange color is nothing to bother about.
[Android Software Development] seeeb:
Well I'm not using BlankStore anymore because i wanted to install paid apps. And for that i need orange connection to connect to the play store / login with the google acc. ;/
[Android Software Development] DarkDarth:
The BlankStore app is crashing for me when it tries to install an app. This is even after a fresh install of CyanogenMod.

(I did follow the instructions to install to "priv-app", except I don't know what it means by install. I just moved the .apk there.)

Anyone have any ideas?

My WiFi tile was orange from the first time I installed CyanogenMod 11 (android 4.4.2), so I think it's unrelated to NOGAPPS.
[Android Software Development] Memethecat:
If your on cm11 4.4.x then just move the blankstore.apk to the priv-app folder, make sure the permissions are rw-r--r-- (the same as other apps in that folder), then reboot your phone.
[Android Software Development] DarkDarth:
Thanks Memethecat. That did the trick. I could have sworn that I did check the permissions, but they weren't what they should have been. Restarting was necessary, but then it worked fine. :good:
[Android Software Development] etbotw:
google censorship ?

Is it only me ? I am unable to find xda forum topic via google anymore (keywork nogapps xda) but it's not the case with duckduckgo ...
[Android Software Development] an0n981:
It seems to be only you
[Android Software Development] etbotw:
Very strange today it's works again.
[Android Software Development] hillbicks:
Just a warning for everybody out there, with the latest update of youtube the app stopped working as it complains about missing google play services and closes again. Might have stopped working some time ago, I just updated today and since then I'm unable to use it anymore.

[MENTION=3999488]MaR-V-iN[/MENTION] Are there news, is there anything we can already test and report back? Or shall we leave you be for the time being? :)
[Android Software Development] Memethecat:
YouTube hasn't worked for me in a long time, since I stopped using gapps.

If you can find flash for your browser you can still use YouTube, it works for me but I have to change user agent to desktop.

Google is turning the screw's, I think they want to be Apple, but for multiple devices - stopping Android users from viewing web content unless they use their software suite is nasty.
[Android Software Development] Memethecat:
Blank store has just stopped working, I've used it a couple of times in the past week but today it just started to fc when I do a search or check installed apps..

Anyone else having trouble?

I wonder if there's been a Google play update that's causing the lock out. :'(
[Android Software Development] Ultramanoid:
Check this app and its thread. Free, no ads, and a great developer :

http://xdaforums.com/showthread.php?t=2705644

Not exactly a YT substitute, but I use the YT mobile site together with this and I'm pretty happy.
[Android Software Development] an0n981:
If you have nandroid with gapps I highly recommend the paid app viral pro. It is a very good YT substitute
[Android Software Development] Cookie Ninja:
Never used stock google apps like YT. I faced no problems with com.devian.tubemate.apk (my YT replacement), available on opera & slideme app store/site. Added bonus; it lets you download HD /SD videos from YT.

Dead Cookies leave no trails...
[Android Software Development] mrrocketdog:
wow. just 'passing by' this forum and saw this. just downloaded, looks great. thanks.

err on the side of kindness
[Android Software Development] Memethecat:
Can someone check blank store please.

I need to know if the problem is at my end or general.
[Android Software Development] hillbicks:
I guess you already tried to reboot and checked again? This is what usually fixes this error for me. It happens sometimes but it works in general, I just updated one app on my phone.
[Android Software Development] Memethecat:
Yea, tried all that and much much more.

So you used blank store today OK?
[Android Software Development] hillbicks:
Yup, without any problems. Have you looked at the logfiles? You should try logging into the playstore through the website, maybe there is something wrong with your account.
[Android Software Development] Memethecat:
Big sloppy kiss for you hillbicks ;)

Don't know why I didn't look at log file earlier??

So I'd added google.com to my blacklist in AdAway - duh! And obviously it was sending the traffic to 127.0.0.1 hence the fc's.

20 lashes for me and a month back at android school :D
[Android Software Development] Cookie Ninja:
I blocked Google once. Found all apps except GApps running better. Best option, in case you don't use Google stuff.

Dead Cookies leave no trails...
[Android Software Development] HyperCriSiS:
Very interesting project!

Is this still under active development?

Why is the blank market discontinued?

Greetings

Hyper
[Android Software Development] selemine:
It will be replaced by Phonesky ( https://github.com/microg/Phonesky )
[Android Software Development] jeekajoo:
reverse engineering

Question to mar-v-in about https://github.com/microg/android_packages_apps_GmsCore

I guess google play services is not open source so you have to reverse engineer the way it works.

If yes, how do you proceed? Do you catch the calls from the applications relying on it and/or do you decompile google play services?

Thanks again for this great project.
[Android Software Development] MaR-V-iN:
I mostly don't decompile, but I use class inspection (javap) and once I derived the interfaces enough I catch the calls done on them. Only in some rare cases I use decompilers (especially as they don't provide much usable information beside the things already retrievable using class inspection). I use dex2jar, so that I can use traditional java tools on android code.
[Android Software Development] etbotw:
Hello,

I successfully using my phone without gapps networklocation is nearly perfect but need some improvement in building... MaR-V-iN have you plan to release a new version supporting mozilla service location ?

And thanks again for your work.
[Android Software Development] Franktdf:
NetworkLocation crashes under CM 4.4.2

Hello,

I installed Nogapps under CM 4.4.2, built May 4th, 2014.

Here Networklocation crashes when I use location service with "high accuracy" (German: hohe Genauigkeit).

Does anybody elase have that problem?

Greetings,

Frank
[Android Software Development] MaR-V-iN:
There will likely be a UnifiedNlp module to use Mozilla Location Services, but it's not high priority right now This is because Mozilla's data density is still very low and Mozilla has no official statement on the license of their data, nor is there an officially supported way to get API access ("We currently do not define a way to register a new API key").

I'm not aware of such a problem yet. Please provide a logcat (if you think it might contain private data, feel free to send it using PM)
[Android Software Development] jeekajoo:
bitcoin donation

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

I can see that you accept dogecoin and paypal

do you accept bitcoin donation?

sorry if it was already asked

thanks
[Android Software Development] MaR-V-iN:
I replaced the dogecoin address (i rarely use dogecoin anyway) with my bitcoin address, thanks for pointing out it was not there yet.
[Android Software Development] sushidog:
When/how can we get it?!
[Android Software Development] sushidog:
Blank Store doesn't work anymore after 4.4.3 update. R. I. P.

Update: nothing is working on 4.4.3. Please compile for new framework. Thanks.

/// Samsung Galaxy S4 GT-I9505

/// Press "THANKS" if I helped you
[Android Software Development] an0n981:
Working fine for me
[Android Software Development] sushidog:
Which ROM?

/// Samsung Galaxy S4 GT-I9505

/// Press "THANKS" if I helped you
[Android Software Development] an0n981:
OmniROM Note 2
[Android Software Development] sushidog:
I'm on CM11, 20140607-NIGHTLY-jflte.

/// Samsung Galaxy S4 GT-I9505

/// Press "THANKS" if I helped you
[Android Software Development] MaR-V-iN:
I've no problems on OmniROM 4.4.3, but I doubt it's a CyanogenMod specific failure.

For NetworkLocation and BlankStore: make sure they're installed in /system/priv-app/ and check if they're listed under Settings>Apps>All
[Android Software Development] sushidog:
Sorry to just answer now. Forget about it, no problem with apps, after updating I completely forgot to change permissions. :banghead:

/// Samsung Galaxy S4 GT-I9505

/// Press "THANKS" if I helped you
[Android Software Development] MaR-V-iN:
No problem, nobody is perfect :)
[Android Software Development] selemine:
marvin, what is the status on the custom Playstore? the official one is becoming worse , now that they dumbed down the display of app permissions
[Android Software Development] Vagelis1608:
+1111 :fingers-crossed:
[Android Software Development] sushidog:
Pst, hey Marvin!

/// Samsung Galaxy S4 GT-I9505

/// Press "THANKS" if I helped you
[Android Software Development] sushidog:
C'mon [MENTION=3999488]MaR-V-iN[/MENTION] give us a sign that new Playstore project isn't dead. Please?

/// Samsung Galaxy S4 GT-I9505

/// Press "THANKS" if I helped you
[Android Software Development] MaR-V-iN:
It's not dead, but development is paused for the moment. Im focussing on GmsCore right now, which is getting more important every day. I'm pretty sure I won't continue work on Playstore this month, but maybe during July. I'll let you know once a first preview version is out :)
[Android Software Development] dabl8:
There's a new maps library, which can be used with OSM, Mapbox etc. Forked from OSMDroid and Apache-licensed. It's an Android library and set up for gradle. https://github.com/mapbox/mapbox-android-sdk.
[Android Software Development] :
I plan to update to http://www.opensciencemap.org/ sometime, as it contains many of the features provided by Maps API v2
[Android Software Development] treffer:
FYI: I was just able to do a foursquare checkin from my phone. Without GAPPS installed. (Building all of [MENTION=3999488]MaR-V-iN[/MENTION] work into my own ROM)

GmsCore seems to be good enough to trick foursquare into starting up. The next screen (your dashboard) is empty. It looks like it wants to load some data, but get's nothing.

Anyway, I went to my profile, (which loads just fine), picked an old location and checked in. Worked. Yes it worked. It even showed up on facebook.

MaR-V-iN, I owe you some beers :D
[Android Software Development] treffer:
Turns out my APK was to old. Latest APK works way better.

[IMG="foursquare"]http://measite.de/foursquare.png[/IMG]

Yeah!
[Android Software Development] treffer:
Final update: I was just unlucky regarding checkins. I got a location with another cell tower and everything worked. This means 75+% of the app works. Or all I care about!
[Android Software Development] sushidog:
Hey [MENTION=3999488]MaR-V-iN[/MENTION] , any special reason for not making a flashing file with everything instead just MapsAPI?

Don't want to press you but any news about new GmsCore and Store?

Sent from my GT-I9505
[Android Software Development] MaR-V-iN:
Not everybody needs every part - but for convenience I'll provide such in the future

It's GSoC right now, so don't expect something new these days. Wait until end of August for updates :)
[Android Software Development] selemine:
He seems to focus on open-keychain according to github ;)
[Android Software Development] sushidog:
Thank you for the update and good luck with GSoC.

Sent from my GT-I9505
[Android Software Development] alex1402:
Hi,

first of all, thank you for your great work!

I want to use the MapsAPI and NetworkLocation.

While the MapsAPI works perfectly, I ran into problems installing NetworkLocation.

Because I need GCM, I have Google Play Services and GSF installed. Since I found a post in this thread stating that NetworkLocation could co-exist with GAPPS, I assumed there would be no problem.

I followed all the instructions, put the apk in /system/priv-app, set the permissions and wiped dalvik-cache.

After rebooting, NetworkLocation does indeed appear in my list of installed apps. Google Play Services were gone, though. Apps that need the Play Services were telling me they weren't installed and I also couldn't find them in the list of installed apps anymore.

So I restored a Nandroid backup and tried installing NetworkLocation again. Right after rebooting I went into Titanium Backup and noticed that Google Play services was simply REPLACED by NetworkLocation (with the blue square icon). It was even listed in the exact same position and I could watch it change from "Google Play Services" to "NetworkLocation".

So now I'm back to my Nandroid backup because I need the Play Services. :( Do you have any idea how to install NetworkLocation and keep the Play Services?

I also have another question: As far as i understand, FusedLocation.apk is responsible for Google's Network Location Service. Do I just leave this file on the device? Can I freeze the app at least? Or does the NOGAPPS NetworkLocation need FusedLocation?

Thanks a lot for you help! :)
[Android Software Development] Ultramanoid:
alex1402, MaR-V-iN can answer this better, but I believe Play Services won't work at all ( as you already saw ) if NetworkLocation.apk is present. You do need FusedLocation to be there along with NetworkLocation though, if you are going to use location services.

The only time I need to use Play Services ( when I use the Play Store ) I remove permissions from NetworkLocation and reboot. When I am done, I do the opposite, restore permissions to NetworkLocation, remove them from GmsCore + Google Login, frameworks, etc, reboot.

Unfortunately more and more developers require Play Services present and active to even launch their applications.
[Android Software Development] Franktdf:
What is actiually GmcCore?

What is actually GmsCore? I think I missend something. :confused:

I also do not see that on the first post.

Some more input on this would be nice.:cool:
[Android Software Development] treffer:
mar-v-in is the brain behind NOGAPPS. He is developing this under the µg project. From my understanding µg is the open source project while NOGAPPS is a ready-to-flash solution (basically a bundle of µg components).

MicroG has several components. The latest addition is a GmsCore framework. This one is a direct replacement for play services.

Note that, while it does provide the API, it may not implement everything. The fact that it is good enough to run foursquare is quite an achievement.

Anyway, as noted mar-v-in is participating in the GSoC, helping openkaychain. Another beyond-awesome open source project. I just wanted to share what is now possible with µg (and might be possible with the next nogapps release if ROMs decide to ship a rather intrusive framework patch)
[Android Software Development] mrrocketdog:
thank you for this xtra info. am wanting to run without google-anything, still a newb though and trying to get my mind around it all. lol.

err on the side of kindness
[Android Software Development] Franktdf:
Thank you for this clarification. I did not know that.
[Android Software Development] SirMacke:
Hi, so I'm interested in this NetworkLocation.

Background:

Running on CM 11, Nightly.

Every now and then CM screws up and the Network Location no longer works, and it can take months to get an update that works again.

So I found this thread.

I have "Installed" the app:

Done, not working.

Regarding the DB:

There is no such DIR?
[Android Software Development] nknwn666:
Create that directory.