yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] 1plus:
I did not have specifically note3 so cannot advice in detail. But I did have RMN2 on mediatek. And I used it gapps free.

There I just install a CM rom (they are normally gapps-free) and then install gmscore (latest build from microg.org which is build 30). Unless it is CM14.1 it is very easy. Either take a rom with a spoofing patch (very few avail though) or install xposed with spoofing patch. Or a needle patch it after install.

Allow permissions for gmscore, disable battery optimisation, install location providers (e.g. mozilla).

E.g. on OP1 I use a CM14.1 based rom with a spoofing patch (and the patch for locations! danieldmm is highly recommened).

---------- Post added at 09:01 PM ---------- Previous post was at 08:50 PM ----------

I can see you are experienced mate :) Yeah, the original emphasis was on a "working" rather than "existing" foss app. I tried three different apps from FOSSdroid like two weeks ago, one app did not even install, the others did not work properly, including at least a stable version of libreoffice. I will try a nightbuild though.

In comparison, kingsoffice (free version with ads) installs and works flawlessly.

I will try that mixplorer though I normally use ghost explorer.

[entering trololo mode] just wondering, is that massively overrated protonmail app an actual FOSS or not? it is not avail on FOSSdroid (and same for tutanota btw) [trololo mode off]

---------- Post added at 09:17 PM ---------- Previous post was at 09:01 PM ----------

Yes, you are epic mate :P This version actually at least installs. The stable version which is on the f-droid does not install and that is on a CM13 gapps-free rom (my other two devices are on CM14.1) :) The night build finally installs and even works more or less :)

Still a pity that one had to use two apps for viewing documents, one for PDFs, one for office files.
[Android Apps and Games] mikeskid07:
Not really that "trolly" of a question- The Protonmail servers, back end code, website and encryption are all FOSS. The app itself for some reason is NOT, and relies on GCM or an implementation of it (obviously microG works). I use this app and service for several reasons, and enjoy it immensely even though I am a Stallmanist at heart.

- you put [trololo mode off] in the wrong spot - ;P
[Android Apps and Games] moriel5:
Interesting, the F-Droid build works for me (although it is pretty unstable).

And don't you mean WPS Office?

Kingsoft office doesn't exist anymore, ever since it got rebranded.

And ProtonMail is not FOSS (well the app is free, and the service is free at the basic level, though neither is open-source), it's simply secure.

Nor is MiXplorer open source, though it is an XDA app.

But then again, XDA Labs is not open source either.

For documents, I currently use Microsoft's apps (for now), since RTL and my native language don't have proper support on any other office suite, due to Microsoft's patients. I had already mentioned this to Microsoft's head of the Open Source in the Middle East department, back at Microsoft's Tech Summit 2016, after his session about Microsoft's stance about Linux and Open Source (where he was extremely honest about it being only a business motive, not an ideological one).

I was the only one there with Solus on his laptop.
[Android Apps and Games] MaR-V-iN:
Once it happens again, please provide a logcat output filtered for entries from "LocationProviderProxy", e.g. by calling "adb logcat | grep -C1 LocationProviderProxy" from a Linux/OS X device. This only works for a certain time after the connection is lost, so please try to do it as early as possible.
[Android Apps and Games] 1plus:
the trolling here was about protonmail app not being open source. It is really weird for a security and privacy focused app. Even tutanota app is open source.

---------- Post added at 10:48 PM ---------- Previous post was at 10:41 PM ----------

Yes, WPS Office. Protonmail is partially open source, but not the actual app. And yes, it does use GCM.

In this aspect even telegram (my preferred messenger) is a better designed app. The client is open source and available on f-droid. Also does not use cloud messaging.

---------- Post added at 10:51 PM ---------- Previous post was at 10:48 PM ----------

I can try that but unfortunately it is hard to notice that. I don't know what event may trigger unregistration, if not for reboots and stuff. Could be hours before I access location services e.g. on satstat.

You can see that there is a problem when you get a red marker on a map (i.e. GPS location) but no blue marker.
[Android Apps and Games] moriel5:
Actually, the Telegram client found on F-Droid is an unofficial client which is deblobbed.

The official one is open-source, however it does rely on GCM.

You can find more information in the F-Droid forums (it's a very old thread, circa 2012, I think, where the maintainer of said client posts a link to said client's GitHub page (which can also be accessed from the app's F-Droid page)).

And thanks, I didn't know that the Protonmail servers run on open source code.
[Android Apps and Games] Primokorn:
Yes, probably. You give a lot of information and it also helps to have a background.

A few remarks about battery optimization (I would have more remarks if it was about privacy):

- you can mention tools like Needle or Tingle to get signature spoofing for Nougat (until we have Xposed).

- we can add a Gmail address into Settings > Account instead of using a tool to generate an Android ID. I guess many users don't have a computer during each clean flash.

- you don't need to install UnifiedNlp.apk since it's already included into microG

- blankstore: you forgot to explain that we have to manually allow the storage permission
[Android Apps and Games] androidlover420:
my device doesnt support xposed but has root

how do i enable signature spoofing in a situation like this

no recovery btw so no custom roms
[Android Apps and Games] danieldmm:
You don't enable. Simple like that. You only have 2 solutions, a rom patched with the signature spoofing support or Xposed...

Enviado do meu A0001 atravÃ©s de Tapatalk
[Android Apps and Games] intruder16:
Just an fyi, if you have access to Nitrogen OS for your device, it has an option to enable signature spoofing built-in.
[Android Apps and Games] Koloses:
False. He could use one of framework patching tools available to get spoofing support.
[Android Apps and Games] ale5000:
Look here: https://github.com/microg/android_packages_apps_GmsCore/wiki/Signature-Spoofing

You can use Tingle, Needle or Haystack.
[Android Apps and Games] 1plus:
What is the point of adding ID/Account? If one is not going to use a fake store?

I'm not using a store on any of my three devices, I just download apk files from apk-dl or whatever.

UnifiedNLP and GCM work nonetheless. In fact I believe NLP would work even without signature spoofing.
[Android Apps and Games] Primokorn:
AFAIK there's no reason to generate an Android ID if you don't use the Blankstore app.
[Android Apps and Games] oF2pks:
Why don't you use 1 same unique single AndroidID for every flash, every rom & every phone on same account ?

Security ?
[Android Apps and Games] Primokorn:
When I had Blankstore, I couldn't use the same ID after a clean flash even when I restored it from TiBu. Anyway, I still need the Play Store.
[Android Apps and Games] oF2pks:
It works for me with all rom/phone on 2 different accounts (=> 2 AndroidID).

Concerning Blankstore or Playstore data/accounts Zipme app works for fine (with lot more options even on cross roms!).
[Android Apps and Games] Oswald Boelcke:
I really appreciate your remarks and am certainly going to incorporate at least the last two bullets. EDIT: Done

However, please be aware that I just intended to explain step-by-step and as detailed as required how I implemented my GApps-free Samsung GT-i9305 running on Resurrection Remix but not to provide a procedure for each and every device, scenario, or requirement.
[Android Apps and Games] 1plus:
[MENTION=3999488]MaR-V-iN[/MENTION]

regarding NLP loss, interesting thing -- I discovered a trivial but counter-intuitive way of reenabling it. It is enough just to install gmscore again and it starts working. What is counter-intuitive that it happens immediately, without a restart.

Also, when NLP works, I often get a warning in catlog:

mainActivity: Got SignalStrength for PHONE_TYPE_GSM but serving cell is not GSM

(which is kinda expected as it is connected to LTE).
[Android Apps and Games] nxb:
AquaMail 1.7 with latest git of microG: AquaMail won't run unless you update Google Play services. I got past it by forcing web login. Any ideas? Previous 1.6 worked just fine.
[Android Apps and Games] teemo:
AquaMail is the only thing that keeps me from taking the jump to microG.

The basic app works, but I cannot get the licence to work.
[Android Apps and Games] moriel5:
Try Notion, it doesn't require Play Services (although it does utilize GCM), and it's free.
[Android Apps and Games] :
I have been using AquaMail (with the license) without any issues. It has always worked normally with microG for me. Have you tried granting all the requested permissions?

I am not going to update to the latest version though since the app has been recently sold and one of the first new "features" added is third party analytics...

I will probably stick to V1.6.2.9 until something breaks.
[Android Apps and Games] nxb:
Wow, ok. So I guess I should be rolling it back then. I swear there were versions after 1.6.2.9 and I never saw any analytics when looking through the services or receivers. I see a "promo" receiver now and just disabled it. Was the mentioned version the last one before it was bought out?

MicroG is supposed to be play services and for most apps it is. Maybe the signature faker needs a version bump. I don't want to use GCM and eat up my battery.

btw:

that's ok... I'll pass.
[Android Apps and Games] moriel5:
Alright, then how about Boxer Email (I recommend extracting and installing it from from the CM13 C-Apps)?
[Android Apps and Games] nxb:
sorry man... one bad client after another: http://androidforums.com/threads/email-which-apps-keep-it-private.935578/

I'd move to K-9 or if aqua didn't fail on google play I'd just rip out Flurry and call it a day. As it stands I went back to 1.6... maybe some of the 1.7 dev builds are ok.
[Android Apps and Games] moriel5:
Thanks, I didn't know about Boxer's issues.

I'll delete my backup, then.
[Android Apps and Games] :
I believe that v1.6.2.9 is the last one released independently by the original developer when it comes to the official Play Store releases. I update my apps manually every week and it was only yesterday when I saw the new update. What stroke me immediately was a different developer name so I went to the AquaMail forums and checked what the situation was all about. You can find all the details there although this particular addition of analytics was omitted from the change log (how surprising...).

I guess that K-9 Mail is probably the safest choice when it comes to privacy although when I tried to use it in the past (a few years ago though) it had battery drain issues and the UI felt kind of clunky.
[Android Apps and Games] teemo:
I believe it had all required permissions. Knowing that it can work is good and I will definitely try again. Is it known to work on Nougat (CM14.1 branch) ?

And thanks for notifying about yesterdays update. I do update manually, but might have missed to notice the new owner. Will definitely avoid.

I have tried for a long time to like K-9, but finally came to the same conclusion. AquaMail does everything I need easier. Only downside is I cannot peek at the source, but well....
[Android Apps and Games] TheArt.:
Hi all, this an amazing project, [MENTION=3999488]MaR-V-iN[/MENTION] you'll have all my thanks available :D

I was wondering: I have a YotaPhone 2 with stock ROM (which is Android stock almost), rooted, TWRP and I want to get rid of Play Services, but keeping Play Store, Maps, and the syncronization ability for contacts and calendar.

I searched the thread by couldn't find what I need. Can someone help me how can I archieve my goal?
[Android Apps and Games] Oswald Boelcke:
Okay, different device and ROM, not using Google maps but Play Store, no synchronisation with anything by Google but could this be helpful?

I know and read that somewhere in one of @MaR-V-iN threads that some guys are synchronising and using maps. A good search is defintely going to drag you to their soluations.
[Android Apps and Games] ale5000:
For Google Maps you can simpy install it from Play Store like a normal app.
[Android Apps and Games] TheArt.:
Yeah in fact I want to keep Play Store, I just don't know which system files I need to delete in order to get rid of play services and use GMScore with it's location and push notification "add-ons".

Of course it would be simplier just flashing a ROM without flashing GAPPS, but I've a Stock ROM and I must stay with it. I found on XDA some scripts which deletes the gapps, but they delete everything and I need to keep Play Store and contact/calendar syncronization funtional!
[Android Apps and Games] bigsupersquid:
Pull the contact/calendar sync and play store (maybe some xml permissions from /etc too) from your device, then let the script delete all the Google ware, wipe userdata, and replace those files yourself manually afterwards in recovery after a clean boot where you install microg.

Maybe.
[Android Apps and Games] Primokorn:
Several days after a clean flash, I can't registrer a new Google account.

Do you have a solution? This is an old issue on my end: http://xdaforums.com/showpost.php?p=66201574&postcount=829

Nexus 5 - Android 6.0.1 (Dirty Unicorns) - Official Play Store - FakeGapps Xposed module

EDIT: Finally fixed!

Caused by blocked domains from my host file.
[Android Apps and Games] oF2pks:
Did you try

-Settings/App/Playstore clean_storage data+cache

-flush recent app

-restart Playstore

?

(Also Zipme[account] can include Playstore_registration+wifi+... ; I like to try helping because I also face these clean flash behaviours... )
[Android Apps and Games] Primokorn:
It doesn't help.

I don't have any issues if the registration is done right after the clean flash. It only happens a few days after the clean flash.
[Android Apps and Games] :
I cannot say anything about that as I am sticking to Marshmallow for now (because of Xposed ;)).

I do not know what Google apps exactly you have installed in your ROM at the moment, but here is a list of files included in the smallest pico version of OpenGapps:

Arch. API| Application / File / Folder | Version Name | DPIs
-------------------------------------------------------------------------------------------------------------------
all | etc/default-permissions/default-permissions.xml
all | etc/default-permissions/opengapps-permissions.xml
all | etc/preferred-apps/google.xml
all | etc/sysconfig/google.xml
all | etc/sysconfig/google_build.xml
all | etc/sysconfig/google_vr_build.xml
all | etc/sysconfig/nexus.xml
all | etc/sysconfig/whitelist_com.android.omadm.service.xml
all | etc/permissions/com.google.android.maps.xml
all | etc/permissions/com.google.android.media.effects.xml
all | etc/permissions/com.google.widevine.software.drm.xml
all-19| com.google.android.maps.jar
all-19| com.google.android.media.effects.jar
all-19| com.google.widevine.software.drm.jar
all-23| com.google.android.backuptransport | 6.0.1 | nodpi
all-23| com.google.android.syncadapters.contacts | 6.0.1 | nodpi
all-23| com.google.android.feedback | 6.0.1 | nodpi
all-23| com.google.android.onetimeinitializer | 6.0.1 | nodpi
all-23| com.google.android.partnersetup | 6.0.1 | nodpi
arm-23| com.google.android.gms | 10.0.84 | 480 320 240 nodpi
all-23| com.google.android.gsf | 6.0.1 | nodpi
all-23| com.google.android.gsf.login | 6.0.1 | nodpi
all-14| com.android.vending | 7.3.07.K-all | 240-320-480
all-23| com.google.android.setupwizard.default | 2.0 | nodpi
all-23| com.google.android.setupwizard.tablet | 2.0 | nodpi
all-23| com.google.android.configupdater | 6.0.1 | nodpi
arm-23| libjni_latinimegoogle.so
arm-23| libjni_keyboarddecoder.so
all-15| com.google.android.syncadapters.calendar | 5.2.3-99827563-release | nodpi
all | etc/permissions/com.google.android.dialer.support.xml
all-19| com.google.android.dialer.support.jar
arm-19| com.google.android.tts | 3.10.10 | nodpi
all-23| com.google.android.packageinstaller | 6.0.1 | nodpi

Out of these you only need

Arch. API| Application / File / Folder | Version Name | DPIs
-------------------------------------------------------------------------------------------------------------------
all-23| com.google.android.syncadapters.contacts | 6.0.1 | nodpi
all-14| com.android.vending | 7.3.07.K-all | 240-320-480
all-15| com.google.android.syncadapters.calendar | 5.2.3-99827563-release | nodpi

The actual filenames will likely be

GoogleCalendarSyncAdapter.apk
GoogleContactsSyncAdapter.apk
Vending.apk

You can remove the rest although I would not bother will all the xml, jar and other library files. Just deleting the other APKs will be enough. Alternatively, you can just rename them by changing their extension to have a backup copy just in case.

This is what I did on my old Galaxy Tab 8.9 with stock TouchWiz ICS 4.0.4 and everything works perfectly fine with microG.
[Android Apps and Games] Malvarose:
So I have microG installed and seems to be working. Twitch, which required Play Services, allows me to use it now. Though when I try to use YouTube it says I need to update Play Services. Does anyone know of a version of YouTube that worked with microG? Or when this will be fixed?
[Android Apps and Games] azakosath:
For YouTube you can try this one:

http://xdaforums.com/crossdevice-de...utube-ads-google-play-services-t3507094/page2

It's working with microG.
[Android Apps and Games] Deedend:
CM 14.1 is more difficult to works with microg?

Sent from my Redmi Note 3 Special Edition "kate"
[Android Apps and Games] Nets Ackerman:
I have the same problem, I'm using a clean Marshmallow 6.0.1 CM, I use a old version of GMSCore and I was able to register my Google account.

I think it's a problem of the new version.

My english is not very good so sorry if I could not explain myself well

I attach the version I used
[Android Apps and Games] teemo:
I am back on Marshmallow now. Yeah, I need all stuff to work before finally moving to Nougat.

Now, on a clean and fresh MM install I Installed

GmsCore, xposed, FakeGapps, 2x NLP for gsm+WiFi and BlankStore.

Restored AquaMail and still got the errors from earlier.

Restored was the keyword.

With cleared data it works!
[Android Apps and Games] Oswald Boelcke:
Running a Samsung GT-i9305 in the configuration provided in the hidden part of the signature block.

The device became GApps-free on 19 Nov 2016 done in the way describe here. Since then no issues with my Google account in use but I can confirm that I'm unable to add a new one or different one already registered. I guess some of the Google services are missing and no chance to connect with the right Google server. If I find the time I'll uninstall Play Store, revert to BlankStore, create a new Google account on a different device, login to BlankStore with this one, and convert to Google Play Store.
[Android Apps and Games] nicesoni_ash:
I am trying to add the patch for this mode in my rom and was successful when only the background stuff was added and no interaction provided to the user. My rom is for OP2 and based on 7.1.1. I am using patch for 6.0 which is working perfectly however adding ui to enable or disable it throwing me build errors for programming code which I am not aware about coz I don't have enough knowledge of JAVA. So I really need some help fixing that.

I will really appreciate that.

Thanks.

This is the commit which is giving me issues, it's for fframework base ..

https://github.com/ashoksoni/android_frameworks_base/commit/c8bfe8e989fe4eab0200a9cfbfdb303c3846386f

Error is..

FAILED: /bin/bash /media/ashoksoni/cout/out/rr/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes-full-debug.jar.rsp

frameworks/base/core/java/android/provider/Settings.java:6648: error: illegal start of type

+ public static final String ALLOW_SIGNATURE_FAKE = "allow_signature_fake";

^

frameworks/base/core/java/android/provider/Settings.java:6648: error: ';' expected

+ public static final String ALLOW_SIGNATURE_FAKE = "allow_signature_fake";

^

2 errors

This commit for settings is working fine.

https://github.com/ashoksoni/Resurr...mmit/75c671e89b5b5fa91ebbc2947cff985302d95400

Edit:

Was a derp. Now everything works.
[Android Apps and Games] Malvarose:
It installs just fine, but it just says "Wait a sec" when I try to add my account.
[Android Apps and Games] 1plus:
yes, all unpatched Nougat ROMs would require GMScore to be installed as a system app. Otherwise location (i.e. UnifiedNLP) does not work.

It is pretty easy but then again you need to move it between system and data app every time you want to flash a new ROM :)
[Android Apps and Games] daktak:
Hi, I'm using the below patch on CM14.1 (7.1.1) for OP2, without issue

https://github.com/daktak/android_o...aster/enabled/android_frameworks_base-M.patch

Builds here https://androidfilehost.com/?w=files&flid=91603
[Android Apps and Games] nicesoni_ash:
Thanks but I found the issue and all is good now.

Sent from my "1+2" powered by Unofficial RR 7.x.x

Compiled by myself
[Android Apps and Games] Simaramis:
THIS! I have it all working on Nougat 7.1. Using this older GmsCore did it. I just installed it over the one I had. Before it was stuck at Sign-in, this could take a moment. Am using CM14 based CrDroid with native spoofing support. UnifiedNlp is working, GoogleVoice is working flawlessly. I have Google accounts under accounts in settings. The play store however only offers to sign in with an account or sign-up for a new account. I cannot browse and download the store. On Kitkat on a Samsung, I can use the store just normally. See Nets Ackerman's post quoted above two pages back for link to older GmsCore.
[Android Apps and Games] pupsidze:
Hello guys! I am struggling to install MicroG on Zuk z2 pro. It has zui (android 6.0.1) and after I install MicroG - there is no MicroG's icon on the desktop. I can see microg is installed in Settings->Applications but cannot run it. Has anyone encountered the same? Any idea how to fix it?
[Android Apps and Games] zeeBomb:
Wow...I never heard of this but seems like a lot of things with it is Good. Does it use less battery consumption than Google Play? Why would one get this over regular GAPPS?
[Android Apps and Games] Primokorn:
Are you really talking about GmsCore? You should have it under 'MicroG Settings' app name.

If you are interested in microG then you should search within this thread. A lot of information is available including the answers of your 2 questions.
[Android Apps and Games] pupsidze:
Yes, I am really talking about GmsCore. And no, there is no icon and this is why I posted here because I tried to install, uninstall, install via recovery - nothing helps, there is no 'MicroG settings' icon on the phone.
[Android Apps and Games] Primokorn:
Are you running Nougat? If not then you just have to install microG as a normal apk (user partition). I have never had any issues like that. Try using another launcher...
[Android Apps and Games] abdellahboughrom:
I installed this on both 4.4 ND mm cm but apps say that g.services are not compatible !! which version should work on AICP 4.4 rom!!?
[Android Apps and Games] pupsidze:
No, I am running MM 6.0.1. Great idea about another launcher, will try it out.

---------- Post added at 04:15 PM ---------- Previous post was at 03:36 PM ----------

Tried Pixel Launcher, no luck, there is no MicroG Settings icon :(
[Android Apps and Games] bigsupersquid:
You installed on a totally gapps-free rom? Remnants of googleware in /data/data could keep microg from being recognized properly.

I looked and zui doesn't seem to come with gapps out of the box, so my question may be irrelevant.