WeAreFairphone / android_device_fairphone_FP3

Android / LineageOS 16 device tree for Fairphone 3
46 stars 7 forks source link

Gapps install tutorial #19

Closed gazben closed 3 years ago

gazben commented 4 years ago

Hi,

There are multiple bits and pieces, on how to install gapps, but there is no "official" guide. Example thread: https://forum.fairphone.com/t/rom-unofficial-lineageos-16-0-for-fp3/59849/127

Did somebody succeed in installing Gapps to this ROM? If so, can you make a step by step guide on, how to do it?

mstaz commented 4 years ago

In the LOS requirements I fell over this: All devices MUST disable verity on the system image for userdebug builds.

So maybe we need to disable AVB for it somehow. But that's just an idea. As disabling verity also doesn't work, it may also be caused by something else.

klic commented 3 years ago

I did it, and this has been tested by (at least) one other person

boot twrp from fastboot
install LOS
boot twrp via fastboot (this switches slots)
install Magisk
boot twrp via fastboot
install OpenGapps (arm64)
Thulium-Drake commented 3 years ago

My 2c

I was able to install my phone with LOS and GApps Pico after a lot of trial and error. This is what my notes boiled down to:

Installation

Issues

Fallback

If all else fails, this article tells you how to completely factory restore it: https://support.fairphone.com/hc/en-us/articles/360043337512

gazben commented 3 years ago

@Thulium-Drake This is it. It works. Can you make a pull request to add it to the readme?

Thulium-Drake commented 3 years ago

oh, sorry, missed that... thanks for making the PR on my behalf!