Built and signed the build with the lineageos4microg docker image.
Following the instructions given by @Error .
Here you can find my proprietary blobs + FPCamera. All extracted from device, no iode things.
I can launch the “pro”, “video” and “selfie” modes, but if I launch the normal application, it crashes, logcat.
If someone wants to try this, build or download. Any feedback will help.
Then download the iodé rom linked above (file iode-2.3-20220121-FP4.zip). Extract the zip and follow this tutorial 2 on how to extract the proprietary files from payload.bin file.
I just do use the iode zip to extract the payload.bin file, right?
android/tests/local_test.cpp
Please move or remove them before you switch branches.
Aborting
error: external/libunwind/: platform/external/libunwind checkout 2a99ffade2eb18de165e20efc9609f1f923ae9eb
error: Cannot checkout platform/external/libunwind
Should I delete everything in the folder and start over?
I have absolutely no idea, I didn’t sign mine which is probably… bad ? Honestly I have no idea, but if you find out the answer, I’d be glad to hear about it
I have tried to build it by myself. But it failed, because I cannot follow the guideline 100% precisely I think.
I use a Linux system, which is good. However, my system directory is on an SSD. It has not enough space (~100GB) left. So I need to adjust it to work from another harddrive.
Maybe you can review my steps and tell me if I do something wrong regarding my adjustments:
I followed the steps here with the following changes.
You see that I always try to refer to the respective drive:
Create the directories:
As in the guide:
mkdir -p ~/bin
My change:
mkdir -p ~HARDDRIVE/directory/android/lineage
Initialize the LineageOS source repository
My change:
cd ~HARDDRIVE/android/lineage
/HOME/bin/repo init -u https://github.com/LineageOS/android.git -b lineage-18.1
Because people need the time to do this volunteer work in their freetime. And having no idea about the work to be done, I will not judge if it takes long or not
Yvonne, I didn’t want it to take too long.
I’m just surprised that there is no LOS version yet, although there are /e/OS and iodé based on LOS. Since it should be theoretically feasible to bring out a pure LOS.
For me, it’s purely about the technical aspect. Because I don’t understand it.
Not that it takes too long or that I want to question the work of the developers, or make any demands. Keep, that’s far from my mind…
Until the “quality” of the rom is good enough only unoffical builds can be made.
/e/ or Iode probably don’t have such strict requirements. Unofficial LOS can be built of course, but the los-18 branch from wearefairphone seems unmaintained. I think they are working on los-19.1