[BLISS ROMS Development] wrwolf2:
<DRAFT> please consider reading UPDATES to that post

our approach is slightly different from yours.

rather than copying apks to the correct directory or folder ( which also works when done correctly ) we proceed with adding apks ( or with apks installation ) while using built-in package installer, and that's probably why so many posts found on the net, place an emphasis on following exact order or sequence.

consider in addition, the way you have done it might as well require to also " create " a folder before adding apk to the relevant directory... ( i.e: " mkdir " command, assuming you're knowledgeable with terminal and CLI )

[ btw, please use exact syntax and so other fellow readers can also follow and understand where folders and apks for google core services and base apps, should be located in the filesystem... i.e.: " /system/priv-app/ " for most google software folders and apks ; " /system/app " for google sync adapter folder and then apk for contacts sync adapter ]

file permissions

we have set on those folders for google software are:

rwx-rwx-r_x ( " chmod -R 775 com.google.android.gsf.login " as an example; we however set " chmod 774 com.google.android.gsf.login/com.google.android.gsf.login.apk " )

consider still, double checking your android system is " picking up " correct google apks upon restart , we do that with " System App Remover ( root ) " that is also available on the play store however you won't have access to the play store as yet and until play services and google play store are correctly set up, then DL " System App Remover ( root ) " from alternative aptoide or apkpure store. usage of " System App Remover ( root ) " is pretty straight forward and we use it for both removing system apps we won't need and also to verify the file system path, where google apps are located for current session.

we might not have mentioned , we assumed that is known issues when making attempts to add google software and apps, you will have to remove microG software/services first and also remove fakestore as well, we also do that with " system app remover ( root ) " we download from alternative stores.

upon installation of the core google mobile services:

a) - use " Settings " and proceed with configuration of " Security & location/Play Protect " ; " Security & location/Device administrator ."

b) - use " Settings " for configuration of " Apps & Notifications/all apps/ " > tap MENU ( . . . ) to show system, then select each google service/app to switch all authorizations on.

NOTE:

for G play services

also clear cache and storage, then switch android authorizations back on, allow downloading and self-updating of " play support libraries " which, to the best of my knowledge, will just replace the GMS software and place it to a different directory on the system.

RESTART and you are good to go.... run play store, link google account.

should you run into google play store errors

such as " internet isn't available " ; " can't connect to play store " ; " play store is disconnected "; play store cannot be reached " , proceed with GSF.id registration for non-certified device: use THIS app to retrieve gsf.id from your system local database , then register your device on google registration page to link a google account.

</DRAFT>