yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] HDragonHR:
Here is my /sbin

C:\adb>adb shell ls /sbin
[ libblkid.so ps
[[ libbmlutils.so pstree
adbd libc++.so pwd
adjtimex libc.so pwdx
arp libcrecovery.so rdate
ash libcryptfslollipop.so rdev
awk libcrypto.so readlink
base64 libcutils.so realpath
basename libdl.so reboot
bbconfig libexfat_twrp.so rebootbootloader.sh
blkid libext2_blkid.so rebootdownload.sh
blockdev libext2_com_err.so rebootrecovery.sh
brctl libext2_e2p.so rebootsystem.sh
bunzip2 libext2_profile.so recovery
busybox libext2_quota.so renice
bzcat libext2_uuid.so reset
bzip2 libext2fs.so resize
cal libext4_utils.so resize2fs
cat libflashutils.so restorecon
catv libft2.so rev
chattr libfusesideload.so rm
chcon libgpt_twrp.so rmdir
chgrp libhardware.so rmmod
chmod liblog.so route
chown libm.so run-parts
chroot libminadbd.so runcon
chvt libmincrypttwrp.so rx
clear libminuitwrp.so sed
cmp libminzip.so selinuxenabled
comm libmmcutils.so seq
cp libmtdutils.so sestatus
cpio libnetd_client.so setconsole
crond libopenaes.so setenforce
crontab libpcre.so setfiles
cut libpng.so setkeycodes
date libselinux.so setprop
dc libsparse.so setsebool
dd libstdc++.so setserial
deallocvt libtar.so setsid
depmod libtwrpmtp.so sh
devmem libunwind.so sha1sum
df libusbhost.so sha256sum
diff libutil-linux.so sha3sum
dirname libutils.so sha512sum
dmesg libz.so simg2img
dnsd linker sleep
dos2unix ln smemcap
du losetup sort
dump_image ls split
e2fsck lsattr start
echo lsmod stat
ed lspci stop
egrep lsusb strings
env lzcat stty
erase_image lzma sum
exfat-fuse lzop swapoff
expand lzopcat swapon
expr make_ext4fs sync
false man sysctl
fatlabel matchpathcon tac
fbsplash md5sum tail
fdisk mesg tar
fgconsole mkdir taskset
fgrep mke2fs teamwin
find mkexfatfs tee
findfs mkfifo telnet
flash_image mkfs.ext2 telnetd
flash_lock mkfs.f2fs test
flash_unlock mkfs.fat tftp
flashcp mknod tftpd
flock mkntfs time
fold mkswap timeout
free mktemp toolbox
freeramdisk modinfo top
fsck.exfat more touch
fsck.f2fs mount tr
fsck.fat mount.exfat traceroute
fstrim mountpoint true
fsync mpstat ttysize
ftpget mv tune2fs
ftpput nanddump twrp
fuser nandwrite ueventd
getenforce nbd-client umount
getopt nc uname
getprop netstat uncompress
getsebool nice unexpand
grep nmeter uniq
groups nohup unix2dos
gunzip nslookup unlzma
gzip ntfs-3g unlzop
halt ntfsfix unpigz
head ntpd unxz
healthd od unzip
hexdump openaes uptime
hwclock openvt usleep
id orsin uudecode
ifconfig orsout uuencode
inetd patch vi
insmod permissive.sh watch
install pgrep watchdogd
ionice pidof wc
iostat pigz wget
ip ping which
kill pipe_progress whoami
killall pkill xargs
killall5 pmap xz
less poweroff xzcat
libaosprecovery.so poweroff.sh yes
libbacktrace.so printenv zcat
libbase.so printf
[Miscellaneous Android Development] ale5000:
Thanks.

Could you please post the result of these commands?

adb shell "test -e '/sbin/getprop' && echo 'OK 1' || Echo 'Bad 1'"
adb shell "test -x '/sbin/getprop' && echo 'OK 2' || Echo 'Bad 2'"

After this I can know for sure what is the problem.
[Miscellaneous Android Development] HDragonHR:
I got both OK.

C:\adb>adb shell "test -e '/sbin/getprop' && echo 'OK 1' || Echo 'Bad 1'"
OK 1

C:\adb>adb shell "test -x '/sbin/getprop' && echo 'OK 2' || Echo 'Bad 2'"
OK 2
[Miscellaneous Android Development] marcdw:
[MENTION=6720440]schmanto[/MENTION], do the following in a terminal (Termux, TTerm, etc.)...

su
pm grant com.android.vending android.permission.FAKE_PACKAGE_SIGNATURE

That should fix things up.

ZTE Axon 7 A2017U, /e/ v0.1 ROM, microG (NoGapps), Multiboot, XDA Legacy
[Miscellaneous Android Development] schmanto:
Thank you, it worked like a charm!
[Miscellaneous Android Development] vloli:
how to disable store update itself?

i need the 7.* version for some app like poweramp
[Miscellaneous Android Development] marcdw:
Maybe this?

https://xdaforums.com/showthread.php?p=75461358

Or search the main and NanoDroid threads for DailyHygiene.

Are you saying you need Play Store v7 for PowerAmp? Why exactly.

LG G3 D851, PureFusion ROM, NanoDroid, MultiROM, XDA Legacy
[Miscellaneous Android Development] vloli:
not only 7.*

i just need any version not often update.

and when i update to the newest version.(12.*?)

it download something called core service?

maybe is instantapp?

whatever,i don't need that thing.

so i just want a stale version.

5.* version not update but dont support poweramp and etc.

so i want find a method to disable update or a version not update.

i try the myandroidTools, dont work.

sorry for my bad English,i hope you can understand me .

it work now

i search on google before

but they teach me disable other thing

now i disable the com.google.android.finsky.services.DailyHygiene$DailyHygieneService

it not update .

thxxxxxxxxxxx very mucn
[Miscellaneous Android Development] ale5000:
The fix is already on GitHub but there isn't yet a new release.

PS: You can built it yourself if you don't want to wait.
[Miscellaneous Android Development] yakaaithiri:
With the latest build , i am seeing PLay support libaries getting downloaded and installed often .. actually after every restart... Is there a way to fix it ?
[Miscellaneous Android Development] HDragonHR:
Thanks for your time and effort!

I tried building it myself as I didn't want to wait.

But while building, I failed at /build.sh: line 137: java: not found

java -jar "$BASEDIR/tools/zipsigner.jar" "$TEMP_DIR/flashable.zip" "$TEMP_DIR/$FILENAME.zip" || ui_error 'Failed signing'

May I know where can I get this jar file?

And a few more questions : I plan to do a clean ROM install, so when should I flash microG? I assume it to be

wipe cache+dalvik -> flash rom -> flash microg -> wipe cache+dalvik -> reboot
[Miscellaneous Android Development] ale5000:
You need to install java runtime (SDK isn't needed) to build the installer.

The microG unofficial installer already wipe the part of the dalvik cache needed by itself.

you only need to do:

wipe cache+dalvik -> flash rom -> flash microg -> reboot

to be really clean but keep data:

format /system -> wipe cache+dalvik -> flash rom -> flash microg -> reboot

to be really clean and lost all of your data:

format /system -> format /data -> wipe cache+dalvik -> flash rom -> flash microg -> reboot
[Miscellaneous Android Development] HDragonHR:
Bad news, ale5000. :(

I am still having the same error code while flashing. I made sure to download zip from the Github master branch and successfully built the zip.
[Miscellaneous Android Development] ale5000:
I have missed a thing in the code, it should be fixed now.

Could you please retry?
[Miscellaneous Android Development] bnsmb:
Hi

I downloaded the current ZIP contents from https://github.com/micro5k/microg-unofficial-installer today and created a new zip.

But the ZUK still hangs in the boot animation loop after installing that zip.

I did a wipe of cache+dalvik after installing the zip

There was no error while creating or installing the ZIP file.

Creating a logcat while booting the phone does not work :

[xtrnaw7@t540p /data/backup/ZUK_Z2_Pro]$ adb logcat >microG_installation.log
- waiting for device -
^C
[xtrnaw7@t540p /data/backup/ZUK_Z2_Pro]$

My Environment:

ZUK Z2 Pro

AospExtented 6.0

Magisk 17.1

After removing microG with your uninstall script the phone boots again without problems.

Anything I can do to get that working?

regards

Bernd

Update:

I just installed MicroG using NanoDroid-microG-20.0.20181111.zip and that worked but I would like to stay with this installer if possible..

.
[Miscellaneous Android Development] ale5000:
[MENTION=9545264]HDragonHR[/MENTION]: Does it work now?

[MENTION=8498037]bnsmb[/MENTION]: I need some time to create some test packages since this problem is hard to diagnose without info about the problem.
[Miscellaneous Android Development] HDragonHR:
Yes! Installation works perfectly now! Really Thank you for your effort [MENTION=5627087]ale5000[/MENTION]

My next problem is that I still cant get Snapchat to log in :( . I have made sure that

- my phone is unrooted

- allowed spoofing for services core

- microg self check shows all boxes ticked

- device registration, cloud messaging and safetynet are all enabled

- 3 backends configured

:confused::confused::confused:

I just realised while writing this that I have to get droidguard helper from here https://microg.org/download.html Can I just download the apk and install? Do I need to setup F-Droid first?

Pardon me for not understanding microG. This is the first time I went that deep down the rabbit hole rooting my phone, installing custom ROM and still there is so much more to learn!

Just a little FYI, the Google Sync add on also shows the same error 79 that I reported previously. I think you just need to port the ABI discovery fix over to Sync add on.

Actually what does the Sync Add on do? Does it affect email sync/push notifications and Whatsapp notifications? If it does not then there is no urgency to fix sync add on.

Previously I have always relied on Open GApps for all the services, and now microG is new to me.
[Miscellaneous Android Development] Oswald Boelcke:
Droidguard Helper is required to pass the SafetyNet check. And by my information, Droidguard Helper is contained in the µG Unofficial Installer, and I suppose it was installed when you flashed the installer. I assume by stating that safetynet is enabled this implies that you pass the safetynet check.

The Sync Add-on is required for synchronisation of Google contacts and calendar. Please see this post by @ale5000. Neither Whatsapp nor email synchronisation rely on it.

Please be aware that the Sync Add-on does not work with all Android versions the unofficial installer is supposed to work with. Brief quotation from the OP:
[Miscellaneous Android Development] ale5000:
NEWS: The installer can now be built also with

Gradle

(the previous method will continue to work).

For the normal installer use:

gradlew buildOta

Instead for the "open-source only" installer use:

gradlew buildOtaOSS
[Miscellaneous Android Development] Tomatot-:
Hi,

I'm trying to use your installer with an OP6, LOS16 unofficial and Magisk 17.3.

If I flash the ROM and Magisk, it's fine.

If I flash the ROM, your installer and Magisk, Bootloop.

If i flash the ROM and Magisk, boot, then reboot to recovery, flash your installer, I get a bootloop again.

Do you have any idea what could be the issue? Is it Pie? The A/B partition thing? Or am I doing something wrong?

Thanks in advance for your help and thank you for sharing this installer. :)
[Miscellaneous Android Development] patrickdrd:
I tried to install this but I got stuck in "checking connection" after (successful) install,

also the second file couldn't install because my device is arm not arm64,

any help/suggestions?
[Miscellaneous Android Development] Redhawk2000:
I have a different device and haven't tried this installer, but for my device the ROM devs have said to install only the ROM and gapps first when using pie, then boot to the ROM and then reboot to twrp and install magisk. They say if you install all 3 at onnce you'll get a bootloop. Again, maybe this has nothing to do with your device. You could try that, though.
[Miscellaneous Android Development] Tomatot-:
I wanted to simplify the procedure I followed but I perfectly know it the one to follow on my device, thank you anyway. :)

What I actually do is: flash ROM, flash recovery, reboot to recovery, flash Magisk. The OP6 procedure is quite specific since it's a A/B partition device. But I don't think it has anything to do with the installer issue. Because I've tried to install it at the same time, after a reboot, etc.

But actually thinking about it, maybe I know the issue. I've realized later that my ROM didn't support signature spoofing. Maybe that's why it fukked up the installer?
[Miscellaneous Android Development] bnsmb:
Hi

fyi: After installing the new update AospExtended-v6.0-z2_row-20181117-1937-OFFICIAL.zip (dirty installation) I could install MicroG using your installer without problems again

regards

Bernd
[Miscellaneous Android Development] ale5000:
[MENTION=9545264]HDragonHR[/MENTION]: It is exactly as [MENTION=7408621]Oswald Boelcke[/MENTION] said.

I will try Snapchat as soon as I can.

[MENTION=4637983]Tomatot-[/MENTION]: Since I don't have any of these things I'm not sure:

- A/B partition device

- Magisk

- Android Pie

Could you please retry without Magisk so I can know if it is related?

PS: Usually the device still work correctly also without signature spoofing (the only problem is that apps doesn't recognize Google Play Services as installed)

[MENTION=6532336]patrickdrd[/MENTION]: The message is unclear, what app give "checking connection"?

The second file isn't yet updated, I need some time to update it.

[MENTION=8498037]bnsmb[/MENTION]: If you happen to do a clean install in the future please report if it is working.
[Miscellaneous Android Development] ale5000:
[MENTION=9545264]HDragonHR[/MENTION]: It is exactly as [MENTION=7408621]Oswald Boelcke[/MENTION] said.

I will try Snapchat as soon as I can.

[MENTION=4637983]Tomatot-[/MENTION]: Since I don't have anyone of these things I'm not sure:

- A/B partition device

- Magisk

- Android Pie

Could you please retry without Magisk so I can know if it is related?

PS: Usually the device still work correctly also without signature spoofing (the only problem is that apps doesn't recognize Google Play Services as installed)

[MENTION=6532336]patrickdrd[/MENTION]: The message is unclear, what app give "checking connection"?

The second file isn't yet updated, I need some time to update it.

[MENTION=8498037]bnsmb[/MENTION]: If you happen to do a clean install in the future please report if it is working.
[Miscellaneous Android Development] Tomatot-:
Hi, I'm very sorry but lately I "wasted" a lot of time in Android stuff and I actually need to get things done because I'm very late in my working schedule. So I'm back on a more stable setup but I will give it a try again when I'll have more time, and I will try your recommendation and let you know. Hopefully in the meantime you can get feedback of someone using your installer with a OnePlus 6.
[Miscellaneous Android Development] hacker_zombie:
Hi sir, I tried this microg installer but YouTube won't work as it says it would need google play services ....

I tried YouTube vanced app but there I can't log in as I will need another modified micro g apk for log in ...

So I can't install two microg apks ....

Please help me here

Thanks:)
[Miscellaneous Android Development] Oswald Boelcke:
As far as I know the YouTube Vanced team offers its own modified µG (by my information not modified by the "µG-team"). Did you try just to use the YTV "version" of µG?
[Miscellaneous Android Development] marcdw:
Did you use the latest version of the installer here and are you using Play Store? If yes to the latter did login work there? Later/recent versions of the microG core have updated the Play Services compatibility. Maybe try not using the newest Google YouTube maybe. Might be looking for Play Services even newer than what microG spoofs.

I use Vanced (root version) on almost every ROM and never needed to login. It was just ready to go if the account was created beforehand. Even on those sans Play Store.

The separate microG apk is for the non-root version of Vanced only, not for the root and Magisk versions.

The Vanced thread is full of login issues. Some related to having a branded account, not having permissions set (like contacts), or whatnot. Might want to search there.

Moto G5s Plus XT1806, MultiROM, XDA Legacy
[Miscellaneous Android Development] koniii:
This will work on stock Kitkat?
[Miscellaneous Android Development] ale5000:
About KitKat it works for sure.

About stock ROMs it probably work bit I'm not 100% sure.

It would be nice if you take a backup, try it and report back.
[Miscellaneous Android Development] koniii:
your installer will remove gapps??
[Miscellaneous Android Development] zae857:
How to unisntall this pack, and how to install with magisk?
[Miscellaneous Android Development] Shobit Joura:
No bro , the installer is giving bootloop on pie!

Unless it doesnt work for me on pie , use nsnodroid if this causing bootloop and u urgently want to settle ur rom down!
[Miscellaneous Android Development] koniii:
Its working on stock kitkat clean install
[Miscellaneous Android Development] ale5000:
Yes, but not completely.

It only remove the ones that conflict with microG.
[Miscellaneous Android Development] KaMyKaSii:
Is it necessary to install this mod before doing the first boot or can it be installed at any time? I installed it after several boots, so it was not a clean install. I installed microg and Google add-on. Android started normally but I noticed that the mod erased my permissions (storage, contacts, microphone...) for all my apps, so I had to do it again. One problem I'm having is that I installed the root version of YouTube Vanced (directly in /system/app/YouTube) but in every reboot my rom is clearing the data and permissions of YouTube, so I always have to reconfigure again. Could this be because of this mod? I'll also try to find out if the problem is with YouTube Vanced itself but this problem never happened to me. I'm using the latest versions provided here of microg and Google add-on, both installed directly on the system, AOSP 7.1.1

Edit: The problem was not caused by this mod. I apologize for any inconvenience
[Miscellaneous Android Development] zolyyy:
Cant sing in into Chrome on Android 9
[Miscellaneous Android Development] Oehrly:
I've also run into an issue installing fashing microg on Android Pie.

I'm using NitrogenOS P on an Oneplus 3. I tried version 1.0.31 and 1.0.32 of your installer. Flashing it (almost) always resulted in the system not booting anymore. I tried flashing directly after system before first boot as well as booting once and flashing after that. I'm using the latest version of TWRP.

I only flashed the system itself as well as the necessary firmware/modem files for the device. I did not flash Magisk. (I had tried with Magisk but started leaving that out to exclude possible errors caused by it).

I always wiped/formatted system, data, cache, dalvik and internal storage before trying again.

Funnily enough it booted once but it seemed like microg wasn't properly installed. The Microg settings app was missing as well as the playstore. I installed the settings app manually which worked and everything seemed fine. Then I decided to reflash and use the live setup to choose play store installation. I never got the phone to boot with microg after that again...

I append the debug.log as well as two logcats from booting the phone. One with a succesfull boot (system only) and one after flashing microg.

(Had to put them in a zip because of filesize)
[Miscellaneous Android Development] ale5000:
Hi,

could you please try to build the latest code here and retry?
[Miscellaneous Android Development] Oehrly:
Just did. It's Working perfectly now, thank you. :good:
[Miscellaneous Android Development] ale5000:
Thanks to you, the logcat gave the right hint.
[Miscellaneous Android Development] ale5000:
It use a feature not yet implemented, ref: #373

Please post your screenshot on that link.
[Miscellaneous Android Development] zolyyy:
On Lineage Os 15.1 work the singin with microg...
[Miscellaneous Android Development] zolyyy:
Screenshot
[Miscellaneous Android Development] guillermohs9:
I'm trying to flash the latest zip on a clean Pie installation and I get a bootloop. Any hints on how you got it working?

Update: I'm trying to git clone the repo and launch the build.sh script. Will that result in a flashable zip?
[Miscellaneous Android Development] ale5000:
Yes, after the build script end there will be a flashable zip in the output folder.
[Miscellaneous Android Development] guillermohs9:
Thanks! Ran the script, flashed it and it works flawlessly on rooted Android Pie.
[Miscellaneous Android Development] ale5000:
Released microG unofficial installer 1.0.33 beta.

Changelog will follow later but the most important changes are the fix for the bootloop on Android Pie and the fix of the CPU detection on some recoveries.

From now on this installer will come in 2 flavours, more info here.
[Miscellaneous Android Development] koniii:
I like the OSS only version of your installer :good:
[Miscellaneous Android Development] Tomatot-:
Awesome man. Great job. I'll give it a try on my OnePlus 6 if I need to reisntall my setup at some point. Do you know if it's working with A/B devices?

What did you fix in order to make it work with Pie? If the answer is complicated, I understand, it's jsut to feed my curiosity. :)
[Miscellaneous Android Development] ale5000:
I don't know about A/B devices.

The code was almost already ready for Pie, the only problem was the permissions in xml, I was including all permissions but there must be only runtime permission.
[Miscellaneous Android Development] Tomatot-:
Ah OK thanks for the tip! Great to know.
[Miscellaneous Android Development] DaWeIII:
Installed on a Mi Mix 2S with MIUI10 10.0.7.0 (Android P) and is bootloops on startscreen. Tried the uninstall.sh script but doesn't seem to solve anything or revert the changes.

I'll try to reflash the original MIUI10 10.0.7.0 firm...
[Miscellaneous Android Development] Deepaksahu16:
When I try to login my gmail, chrome etc. This " already have this account" message shows up. I have already added my google account. Please tell me what to do so I can use my gmail and other apps.
[Miscellaneous Android Development] ale5000:
Hi, can you please send me the list of all files inside these folders?

/system/app

/system/priv-app
[Miscellaneous Android Development] BishnoiAkshay29:
Unified NLP not working can't use location please help . it says unifiednlp installed but not bound in system [MENTION=5627087]ale5000[/MENTION]
[Miscellaneous Android Development] marcdw:
You need to specify your ROM. Some, like Carbon, used to be a pain in that department.

ZTE Axon 7 A2017U, /e/ v0.1 ROM, microG (NoGapps), Multiboot, XDA Legacy
[Miscellaneous Android Development] Shobit Joura:
Yes its a known bug in pie roms , me and many users are facing it , i wrote to unified nlp team , nanodroid too but sadly there wasn't any response from unified nlp thread....:(

Its registered and given all the permissions but it still says cant find a location and last 2 boxes are unchecked ,:(
[Miscellaneous Android Development] guillermohs9:
Working fine on Pie (ArrowOS on moto g5plus).
[Miscellaneous Android Development] BishnoiAkshay29:
I'm on POSP pie
[Miscellaneous Android Development] ale5000:
Please post your

/system/framework/framework-res.apk

so I can verify.
[Miscellaneous Android Development] BishnoiAkshay29:
Here
[Miscellaneous Android Development] ale5000:
Hi,

I need the real file, not the image.
[Miscellaneous Android Development] BishnoiAkshay29:
Sorry ,here apk is in the zip file

https://mega.nz/#!h991kQxJ!hcFyy8nfQkAyGIHlg3b2OXWl1aqnl57SWsQicZNG5tE

---------- Post added at 12:27 AM ---------- Previous post was at 12:26 AM ----------

Sorry ,here apk is in the zip file

https://mega.nz/#!h991kQxJ!hcFyy8nfQkAyGIHlg3b2OXWl1aqnl57SWsQicZNG5tE

---------- Post added at 12:30 AM ---------- Previous post was at 12:27 AM ----------

Sorry Hereapk is in the zip file

---------- Post added at 12:31 AM ---------- Previous post was at 12:30 AM ----------

https://mega.nz/#!h991kQxJ!hcFyy8nfQkAyGIHlg3b2OXWl1aqnl57SWsQicZNG5tE
[Miscellaneous Android Development] ale5000:
The ROM is searching for "org.microg.nlp" so it will never work with GmsCore (com.google.android.gms), it will work only with UnifiedNlp (GAPPS).
[Miscellaneous Android Development] BishnoiAkshay29:
Any solutions ? Any commits to change that behavior
[Miscellaneous Android Development] Oswald Boelcke:
Did you try UnifiedNLP (GAPPS)?
[Miscellaneous Android Development] BishnoiAkshay29:
It doesn't install, fails everytime
[Miscellaneous Android Development] ale5000:
1) Please post the exact link of the ROM you installed, so I can see if it contain something that conflict.

2) Beside the ROM have you installed some mods?
[Miscellaneous Android Development] BishnoiAkshay29:
1) ROM Link - https://mirror.potatoproject.co/bacon/weeklies/

2) using magisk modules - energized adblocker , viper4fx