GloDroid / glodroid_manifest

Android port that aims to bring both user- and developer-friendly experience in using AOSP with a set of single-board computers (SBC), phones and other devices.
471 stars 67 forks source link

Integrate and test MicroG package set #19

Closed rsglobal closed 1 year ago

rsglobal commented 4 years ago

GmsCore: https://github.com/microg/android_packages_apps_GmsCore

memiks commented 4 years ago

Hi @rsglobal , I would like to help you to add MicroG inside GloDroid, in order to have Free Android image for PinePhone.

Could you help me to understand how to modify GloDroid tools in order to add patch for signature spoofing during building of GloDroid ?

Thanks, Memiks

rsglobal commented 4 years ago

Hello @memiks ,

Thank you for your interest in GloDroid,

I would like to avoid any modification to AOSP part, that are required to integrate MicroG. I rather see MicroG support as a separate patch archive, that user will put into GloDroid tree, run and then build the project..

At least for now.

Regards, Roman

memiks commented 4 years ago

Hi @rsglobal ,

As you explained, you would like to avoid modification of AOSP and I understand that completely. That is why I managed to create a patch need to be applied just before make images command.

Please find it here --> glodroid_microg_patch.diff.txt

so basically: #copy patch file in glodroid repository cd glodroid repo sync -cq

source ./build/envsetup.sh lunch pinephone-userdebug #make clean

cd ./frameworks/base/ git apply ../../glodroid_microg_patch.diff make images

I hope it could help ;)

BR, Memiks.

jaymeanchante commented 3 years ago

Hey @memiks do you have a built image with microG? Can you share more information on how to do it for a beginner like me? I would like to use microG with GloDroid

herbsmn commented 1 year ago

This issue looks like it can be closed since it seems to be outside of the scope of the GloDroid project.