yashsingh1/xdaforums huggingface dataset:
[AT&T Samsung Galaxy Note 8 Guides, News, & Discuss] butchieboy:
If you want go to Sammobile and download latest and flash with Odin or use Samfirm tool and do the same.

SM-N960U ONE UI PEACAN PIE

---------- Post added at 11:59 PM ---------- Previous post was at 11:58 PM ----------

But instead of asking in Root Bounty thread you might check Q&A thread or Guides..just saying[emoji16][emoji106]

SM-N960U ONE UI PEACAN PIE
[AT&T Samsung Galaxy Note 8 Guides, News, & Discuss] toolhas4degrees:
That's what was said about the s7 edge only had root from crappy leaked eng boot image that would make your phone run like crap. That's why I switched to a McLaren one plus 6t
[AT&T Samsung Galaxy Note 8 Guides, News, & Discuss] 4ddtdeeds:
Hi Tuna, the SM-N950U is an AT&T version, at least that's what this phone states when it boots. ...?
[AT&T Samsung Galaxy Note 8 Guides, News, & Discuss] dave678:
It's multi-CSC firmware.
[Miscellaneous Android Development] kurtn:
microg.zip doesn't flash anything in my redmi 2 oreo aosp. log attached
[Miscellaneous Android Development] Shadow53:
I'm currently working on polishing up a new release of a different project of mine, then I'll have time to look it over.

Per your PM, though, you said busybox wasn't in the location that the zip assumed it was. Can you search through your system and tell me which directories contain either busybox or toybox? (I believe busybox was found in two different folders when I flashed Lineage before)
[Miscellaneous Android Development] kurtn:
Just have to search with the right tool. In twrp I see busybox in the expected location.
[Miscellaneous Android Development] Shadow53:
I had a little bit of time to flash a beta Oreo ROM for my phone and had no issues with things getting copied to my system correctly. If busybox is in the location that the script expects it to be, it's not obvious what the problem is.

The log you gave me seems to show that it mounted your system and data partitions correctly, detected that a folder did not exist, and then exited normally.

Have you tried an updated zip recently? A little while back I had the script output the found values for Android version and CPU architecture. It's possible it got fixed along with whatever I was working on at the time.
[Miscellaneous Android Development] kurtn:
Re-downloaded microg.zip from [MENTION=7126506]Shadow53[/MENTION]'s page. Now it works as expected.
[Miscellaneous Android Development] Shadow53:
Pushed a commit that should hopefully fix the issue [MENTION=6046143]marcdw[/MENTION] reported in the MicroG thread at https://xdaforums.com/android/apps-...y-services-t3217616/post74531435#post74531435

[MENTION=6046143]marcdw[/MENTION], I rebuilt the zips with a build containing the fix. Can you confirm that the libraries are now loading correctly? Things are working on my end, except for the patched Play Store requiring a reboot before working.
[Miscellaneous Android Development] kurtn:
[MENTION=4336485]rottenwheel[/MENTION] do you really mean xposed? I have the impression magisk gets more attention.
[Miscellaneous Android Development] marcdw:
[MENTION=7126506]Shadow53[/MENTION],

I had actually edited the updater and add-on.d scripts to use the short names on most of your zips and all was good.

After work I'll start anew using your rebuilds. ?

ZTE Axon 7 A2017U, Dark ROM, microG (NoGAPPS), Tapatalk 4.9.5
[Miscellaneous Android Development] Shadow53:
NanoMod is optionally a Magisk module and has nothing to do with Xposed, though I appreciate the sentiment.

*If* I were to lose interest in this project or in providing scripts, the code for the zip-builder is open source and contains the build recipes I use for all of the zips I provide, so it shouldn't be too hard for someone to pick up if they wanted to.

That said, I have no intention of stopping providing zips any time soon, though development on the zip-builder itself is slow because university is keeping me busy. I use my zips too, so I gotta be at least a little invested :p
[Miscellaneous Android Development] marcdw:
Howdy sir. My apologies for not getting back. Work got in the way.

The zips work perfectly. I setup two ROMs on my Axon 7 with microg-playstore, no-gapps, and hacker. Not a single hiccup with the included apps or Play Store. All is good.

Must say again, I like the apps included in no-gapps.zip. Most of those I use and have to get manually from F-Droid.

Perfect with Dark ROM which has no apps or launcher and thus no worries of duplicate functionality (like two cameras, two calendars, etc.).

I see Firefox has replaced Lightning. Haven't used Firefox since v28 so I get to see what the new one is all about.

??

LG G3 D851, PAC-MAN LP ROM, MultiROM, Tapatalk 4.9.5
[Miscellaneous Android Development] godofsalt:
Awesome. Been looking into how to get F Droid and Micro G plus most other things to work for my sm-g900p!

Really not liking the way Google has been going.

So looking into HOW to get that this to work for me.

From what I had seen so far....

PLEASE keep working on this!!

Thank you Shadow 53!
[Miscellaneous Android Development] Shadow53:
I'm glad to hear that it's working for you. I'll be posting a new release on GitLab around the end of the week (yay finals...)

Regarding the no-gapps zip, most included apps also remove the AOSP equivalent if present, with a couple exceptions such as Silence for SMS not removing the default SMS app and Firefox not removing the built-in browser, both to avoid potential issues.

Development of the zip builder is stalled right now, largely due to time. It works great for what I need at the moment, but I will work on bug fixes for things that come up. The zips are rebuilt every week by a cron job on the server, though packages containing the official Play Store may not get updated if opengapps updates their version (which changes the URL). I try to catch that, but I don't always have time to check.

I'm considering putting together a comprehensive gapps removal zip that should remove as much trace of Google as possible from the device, including any application data. That will take some investigation, though, and so it shouldn't be expected soon. If/when it comes, it'll largely be for removing installations by opengapps and Beans gapps, as I can't account for all differences between OEMs.
[Miscellaneous Android Development] godofsalt:
Hey no worries about updates being "stalled"!

I know what your going though believe me. Can be such a frickin headache!!! Not to mention anxiety that some poeple get this time of the year!

AM certainly glad to hear that you are still somewhat working on it though. Plus frim what I can see, this has not been out long, so I don't thing others may even know about it!

I believe they will!!!
[Miscellaneous Android Development] ebiel:
Running paid apps having a license verification at runtime

I installed a recent LineageOS for microG (build date 11/29) on my Samsung Tablet SM-T800 (chagallwifi) and added root by flashing the zip provided by LineageOS.

I first tried Yalp Store (version 0.29, downloaded from fdroid), but then figured out that I cannot use any paid apps that make use of a license validation at runtime. However, there are some paid apps that I require.

I did some reading and it seems like the installation of the original Google PlayStore is a solution.

So here are my questions:

1) Can I get paid apps running when I install the original PlayStore as a system app following the procedure described on the blog shadow53 (sorry, cannot post the link cause I am a new user, but it is easy to find when searching for 'shadow53 android downloads')?

2) Is there anything I have to do in addition to flashing the PlayStore zip?

3) Does flashing the original PlayStore give rise to any conflict with the FakeStore that comes installed as part of microG? If so, how do I remove the FakeStore?
[Miscellaneous Android Development] Shadow53:
1. Yes, you will be able to check licenses at runtime with the Play Store installed.

3. Yes, they use the same package name, so having both apps installed causes a conflict. Depending on where the FakeStore is installed, the Play Store zip may recognize where it is and automatically remove it for you. You will see some output while flashing, something like "Deleting existing file /system/priv-app/Phoneksy" if it was discovered (file path may be different).

If it does not automatically remove FakeStore, find the directory it is installed in and delete it, then on next boot modify the playstore addon-d script to delete that directory. You should see where and what to change when you open the file. If you do not make this change,

2. You may have to manually remove FakeStore with the above process. You should also look at https://shadow53.com/android/no-gapps/faq/playstore-not-loading/ regarding other gotchas with getting the Play Store running and https://shadow53.com/android/no-gapps/faq/playstore-incorrect-signature/ if you use the patched version of the Play Store.
[Miscellaneous Android Development] memarama:
The addon.d survival script dosn't work on my rom (play store patched). I use lineageos with microg on nexus 7 (flo).
[Miscellaneous Android Development] marcdw:
Whether addon.d stuff works depends on the ROM. Some ROMs have a backup feature during flashing but a lot do not. Does LOS support addon.d backups?

ZTE Axon 7 A2017U, Dirty Unicorns UNOFFICIAL v11.7.2 ROM, Tapatalk 4.9.5
[Miscellaneous Android Development] kurtn:
LineageOS has addon.d sopport. Maybe you should post a recovery. Log
[Miscellaneous Android Development] Shadow53:
After installing the microG Lineage fork on my own device to test, I realized that the Play Store zip marks FakeStore as something to remove on initial installation, but not across system updates. The addon.d script doesn't re-remove FakeStore.

Try downloading the latest version of the zip and installing it. FakeStore should stay uninstalled now.

In other news, I've decided to make my no-gapps zip into multiple, similar to the various OpenGapps zips. This means a larger selection of open source apps that can be installed, including some more replacements for AOSP apps. I'm working through a couple bugs right now potentially related to these zips, then I'll add an update with more details.
[Miscellaneous Android Development] Shadow53:
An "official" release announcement will come once I'm a bit more rested, but here's the gist:

- There has been a new release of zip-builder to incorporate the library fixes

- The microG packages now delete the data for com.android.vending when flashed so people don't have issues if they switch between FakeStore and the official and patched Play Stores. There are now separate zips for microG bundled with each Play Store (previously only the patched version was bundled).

- The singular no-gapps zip has been expanded with more apps and split into multiple tiers with similar names and contents to the tiers of OpenGapps zips (pico, nano, micro, etc.)
[Miscellaneous Android Development] RebelLion_:
I'm lost on how to implement the zip builder in the command line. I have a TOML file with everything set up the way I saw, my only issue is that I can't get the zip-builder command to work. I cd'd into a couple different directories including the main one but I had no luck. I'm still a noob so sorry if its a dumb question
[Miscellaneous Android Development] Shadow53:
If the directory containing the binary is part of your PATH, you should be able to invoke the command

zip-builder --config /path/to/build.toml

and have it work, assuming a valid configuration. Otherwise, you'll have to specify the path to the executable, e.g.

~/Downloads/zip-builder --config /path/to/build.toml

I am honestly not sure if specifying the path allows you to use a file name other than build.toml - I think the configuration library I use may require that even when the path is specified. I'm working on a rewrite of the program that should fix a couple usability issues and make it easier to add new features, but don't expect it any time soon, as I work on it during some of my free time as a student.
[Miscellaneous Android Development] RebelLion_:
That cleared up a lot for me lol thank you so much. And I saved mine as build.toml, I tried to replicate everything I saw om your website to minimize any errors. My only issue was not being able to invoke the command so I'm gonna give it another shot now
[Miscellaneous Android Development] RebelLion_:
Lol I guess my next question would be if you can do this through an android terminal. I'm using GNURoot Debian to get a Linux environment but even with your help I can't get it to work. I dont have a clue where the executable is since they're all .go and I've never come across that format. This is what I tried. I have to be making an obvious mistake so any help is appreciated
[Miscellaneous Android Development] Shadow53:
The .go files are golang source code, so you will need Go installed if you want to run the files directly. The intended usage is to use a precompiled binary from GitLab. It may work in a Linux chroot if you select the version for Linux on the correct architecture. If you try to run the program in Android, such as through the Termux app, it will not work because golang programs cannot download files on Android.

I'm still learning how to make releases on GitLab and have them attach to the release/tag. You can download the latest version from here: https://gitlab.com/Shadow53/zip-builder/tags/v0.2.2
[Miscellaneous Android Development] Shadow53:
v0.2.2

Here's that long-overdue release announcement: https://shadow53.com/post/new-years-2018/
[Miscellaneous Android Development] kurtn:
Nice. The noGapps packages are named similar to open Gapps.
[Miscellaneous Android Development] Shadow53:
That's the intent. As much as possible, each no-gapps package attempts to replicate the contents of the equivalent OpenGapps package, but with FOSS applications (the one exception being Firefox, at least until I am comfortable including Fennec F-Droid instead).

Yalp Store is used in place of microG, though the microG installers with a bundled Play Store will remove Yalp if installed after the no-gapps package.
[Miscellaneous Android Development] Shadow53:
You're welcome!

I have heard of KISS Launcher and even gave it a short test run on my phone while trying to figure out which app to replace OpenLauncher with. My goal in that decision was quality and ease of use, not features. I saw KISS as being good for a certain kind of person, but confusing for a "typical" user.

The decision actually came down to Hayai and Silverfish. Silverfish has widget support and a categorized app drawer, but many apps weren't put into categories and I believe in providing fewer polished features versus more, rougher features - as a user, I would expect my apps to be automatically categorized, not to have to do it manually. Hayai is simple: a visible list of apps and what is clearly a search bar for finding the app you want. I figure users who want more can download their favorite launcher from their favorite app store.

The Deja Vu location service replaces the local WiFi/cell tower location services from F-Droid, combining the two sources (WiFi APs and cell towers) and removing the need to download cell tower information, a process that often silently failed for me. It needs some other method of determining the device's location, though, so it can keep track of the approximate location of each tower/AP. So, the microG and UnifiedNlp zips come with both Mozilla (new locations) and Deja Vu (previously visited) location providers. I have not done extensive testing though, as my use of location services is mostly to get the local weather :p
[Miscellaneous Android Development] rayman95:
just installed on last LA15.1 without problem but got 1 issue..I like the google news app and each time i open it got a error message from google play services

genie widget depend on google play services, but not compatible with my device..If i click ok the message disappear and I can run normally it

how can I remove this message

thank's..
[Miscellaneous Android Development] Shadow53:
I know some people use an Xposed module that hides that dialog. I don't remember the name, though.

Personally, I'd use a feed reader subscribed to your favorite news sources and not use Google News in the first place. Alternatively, I assume there is Google News web page. You could visit that in your favorite web browser instead of using the app.
[Miscellaneous Android Development] marcdw:
Use GApps Browser or WebApps. You'll find them on F-Droid and/or the Play Store.

GApps Browser is a frontend to most things Google. News is the first thing you'll see when you run it.

LG G3 D851, CyanogenMod 12.1 ROM, Fechda Kernel R7, MultiROM, Tapatalk 4.9.5
[Miscellaneous Android Development] paolone1:
Hello [MENTION=7126506]Shadow53[/MENTION] this project is simply awesome :good:

May I ask you (or to the others kindly people here)

to make a Nogapps Stock flavor without Yalp Store, without Amaze file manager, without Clock+ and without Silence?

It can be the perfect Nogapps.zip for me, please
[Miscellaneous Android Development] kurtn:
All you need is microg.zip.
[Miscellaneous Android Development] paolone1:
I have microg.zip, but the Nogapps stock.zip remove and substitute the apps ... I mean the default so-so camera app is substitute with the fantastic Open Camera and so on.

I ask for some little change because I am not so good in programming things
[Miscellaneous Android Development] Shadow53:
The lovely thing about this project is that you can build your own customized versions of zips based on your own preferences. You can download the latest compiled executable (or compile your own) and customize the `examples/no-gapps/build.toml` file to fit what you want. There is a "no-gapps-custom" entry in that file that contains a list of all apps with configurations. Just comment out the ones you don't want, as well as all of the other zips (due to a bug that causes the program to crash).

Note: Do not enable Fennec, it crashes when installed as a system app.
[Miscellaneous Android Development] Shadow53:
Some updates:

1. I'm toying with making Lawnchair the default launcher for the no-gapps zips, now that it is available on F-Droid. It hasn't been included yet because (a) it shows a "Lawnchair has stopped" message every time it starts - after which it is fine - and (b) it annoyingly prompts the user for installing Lawnfeed, which is *not* on F-Droid and isn't necessary because it is used for Google Now integration.

2. I was testing replacing Firefox with Fennec F-Droid because I'd like as many apps to come from F-Droid as possible. Fennec always crashed when installed as a system app on my phone, though, so I've replaced it with Lightning until I can figure out what is going on. As far as I can tell, certain libraries are not present or are not being extracted from the apk.

3. I'm (still) rewriting the zip-builder application to be "moar better" - the biggest improvements being cleaner/more organized code and having actual unit tests. It's also going to make it easier to add support for apps and files from other sources and will do smart things like download apps *once* instead of *once per zip*.

4. I replaced the operating system on my system so I would have newer versions of packages and a leaner system (replaced CentOS with Alpine Linux). There seems to be some issues with built zips not having libraries extracted, so for now I'm manually rebuilding on my local machine and pushing updated zips manually. This shouldn't affect you guys other than potentially a longer wait between rebuilds of zips.
[Miscellaneous Android Development] kurtn:
It's time to fork lawnchair?
[Miscellaneous Android Development] Shadow53:
Perhaps, though I have enough going on that I'm not going to be the one forking it. Looking through the XDA thread for Lawnchair, it looks like it is possible to make Lawnfeed optional, perhaps with a build flag F-Droid isn't using. At the very least, Lawnchair has beta builds that do not require Lawnfeed.
[Miscellaneous Android Development] Shadow53:
RE: Lawnchair

Looks like the Lawnchair devs are still working on fully supporting F-Droid. I'll be following this pull request on GitHub and will probably set Lawnchair as the default launcher for no-gapps once this gets in.

The issue with Lawnfeed was fixed in the Google Play version, but the fix was submitted after the F-Droid fork/build/whatever happened.
[Miscellaneous Android Development] paolone1:
Hello

from the last Saturday I lost the sync with the play store.

I need it because of some pay app I like to use.

I'm using the LineageOS-microg 14.1 rom with thr nogapps stock.zip downloaded yesterday and the playstore.zip

Can you help me please?
[Miscellaneous Android Development] Shadow53:
What do you mean, "lost sync"? Did the Play Store disappear? Does it just not log in? Was it working before? Do you see an error? Does https://shadow53.com/android/no-gapps/faq/playstore-not-loading/ fix the error?

Basically, I need more explanation of what is happening before I can help you. If it was working before, what did you do between then and now? Tell me in detail what has changed, then I might be able to help.
[Miscellaneous Android Development] paolone1:
Thanks for your answer

The problem is when I open the play store I have only a white screen. In the microg. setting all is flagged except the last one "Network based location enabled" in the Sile Check section.

I have flashed the play store. zip from your site because Yalp store cannot permit the use of the licensed app.

I also have disabled Blokada.

The link you posted can't help me, probably is a different kind of problem

Here I have only Fdroid and the play store, I don't have Apkpure or Galaxy or similar app and the olny gapp I use is Keep (which from last saturday don't sync)

excuseme for my bad english
[Miscellaneous Android Development] Shadow53:
Keep shouldn't be affected by any issues with the Play Store, so I'm not sure why that's not syncing.

If you haven't already, try clearing the Play Store's cache and data on the device and opening it again. That may fix the issue.

Otherwise, I don't know what the problem could be. If you know how to take a logcat, take one while you open the Play Store and it loads the white screen. Make sure the app isn't running first. Attach it as a file in a reply to this thread and I'll take a look at it. Might as well attach a screenshot of what the Play Store looks like when you open it, too.

Another option is to try the patched Play Store zip, which uses the Play Store provided with NanoDroid. It's possible that may work better, though you'll probably have to do this: https://shadow53.com/android/no-gapps/faq/playstore-incorrect-signature/
[Miscellaneous Android Development] paolone1:
ehm... Xda app don't let me attack my logcat here...

thanks for your help [MENTION=7126506]Shadow53[/MENTION].

When I come back home I reflash the rom and the .zip files to have a clean base and to follow all the istructions from your site.

Thanks for all
[Miscellaneous Android Development] paolone1:
Hello to you all,

[MENTION=7126506]Shadow53[/MENTION] yesterday evening I made a clean flash of the latest Lineage-microg for my n9005 htle.

From your site I flashed:

contact-calendars-sync.zip

nogapps.zip (the new zip with lightning browers is awesone )

playstore.zip

Now all the problems of the last days are solved.

There is only a small problem: the contact sync ended always with an error message "the contacts google sync is interrupted" after every sync.

I disabled this sync during the day so no error message arrive.

I also thank you for the No Gapps Initiative pages on your site, in the next few day I read it to learn more about to use less gapps.
[Miscellaneous Android Development] paolone1:
[MENTION=7126506]Shadow53[/MENTION]:

the Duckduckgo app from the latest nogapps-stock.zip

crashed everytime when opened.

All others apps works well.

How is possible to know the changelog of the nogapps .zip files?