Thanks! I guess the disk space would be the biggest issue then, having only 190 GB free on the internal SSD. The external disk is an HD connected via USB 2 which is not exactly the fastest combination…
And if I understand it correctly, the build process will pull the updated proprietary files such that I am up to date and maybe won’t suffer from so many spontaneous shutdowns during phone calls?
FYI: Today I switched from LOS4microG to official LOS. First I did a backup with TWRP. The switch worked flawlessly.
Then I flashed Magisk to regain root access again.
Then, I installed the Magisk Module MinMicroG (the NoGoolag version)
So far, everything seems to work flawlessly.
You got here before.
I wanted to test that for @juri.gagarin.ii and got the same result today. You can migrate from the microG-patched LOS to official LOS without losing data.
I am quite sure that the firmware updates etc. that are embedded into regular Lineage updates are not baked into the flashable zips that are built with the docker image.
What’s somewhat strange: After the switch to official LOS I still have those very old firmware blobs on my device although newer firmware blobs should be included…?
In other words all the firmware partitions are included in the OTA as expected. Now, comparing, as an example, the recent Fairphone OS stock 0101-release modem image with the LineageOS modem image:
Yey, that’s what I believe too. But somehow those firmware partitions aren’t installed correctly on my device? I really don’t know what’s wrong on my side
Nope, I changed my installation routine again: First, I installed microG directly with Magisk. Then I took from NanoDroid the so-called NanoDroid-patcher module and installed it again with Magisk. Now, Signature Spoofing seems to work
EDIT:
So you’re having the same old firmware blobs like me. But that’s not surprising since LOS4microG releases don’t include formware blobs…
Tell us how exactly you installed official LOS coming from micro-g LOS. Maybe a dumb recovery neglected to install all partitions? I used TWRP, then adb sideload for the migration.
Compare the modem and other partition images with 0101 stock release versions as reference, like I did. Then you will know if you are actually using these images in your LOS or not. Easiest way to do that might be to boot twrp and extract partition images using adb pull on raw devices.
Finally, if all the correct firmware is in place, then I suppose certain out-of-date user configurations might still be messing with your calls - but then we are mostly out of luck and down to trial-and-error reinstalling apps, cleaning caches, whatever.
I did it the same way. Installed it with TWRP through adb sideload. Later I also tried it with Lineage Recovery.
Thank you for this advice! I pulled both mmcblk0p1 and mmcblk0p2 modem partitions and compared them with modem file from lineage-17.1-20210614-nightly-FP3-signed.zip
\update_payload_extractor-master\output_FPOS>fc mmcblk0p1 modem
Comparing files mmcblk0p1 and MODEM
FC: no differences encountered
\update_payload_extractor-master\output_FPOS>fc mmcblk0p2 modem
Comparing files mmcblk0p2 and MODEM
FC: no differences encountered
The same with NON-HLOS.bin
\update_payload_extractor-master\output_FPOS>fc mmcblk0p1 NON-HLOS_FP3-REL-Q-3.A.0101.bin
Comparing files mmcblk0p1 and NON-HLOS_FP3-REL-Q-3.A.0101.BIN
FC: no differences encountered
\update_payload_extractor-master\output_FPOS>fc mmcblk0p2 NON-HLOS_FP3-REL-Q-3.A.0101.bin
Comparing files mmcblk0p2 and NON-HLOS_FP3-REL-Q-3.A.0101.BIN
FC: no differences encountered
hmh, but why does the build number (which I mentioned above) still mention this QQ3A.200805.001 firmware?
EDIT: And the reboot issue is also still present. When rebooting, the device gets stuck with a black screen and I have to press Volume Down + Power to get into the bootloader and start the OS from there…
This most probably is a Magisk issue which not only happens on the FP. Btw, probably you also can wait between 30s and 4m, this seems to be the standard time needed for the reboot. And it seems it does not work for shutdown (people report massive battery drain while thinking the phone is off)
No idea. The LineageOS build overrides my device build properties, not sure exactly how or why yet. When you build yourself, you will see things such as these:
That’s for my test of 18.1 LOS, naturally. It may be more informative to examine the properties shown in the Settings menu under Android version such as Baseband version etc.
Do you have any idea how one could include all the partitions in the docker-lineage-cicd from the MicroG folks? Im using that to build my images and I would really to include all those firmwares.
Or, asked in another way:
If I build the official LineageOS in the following way: Build for FP3 | LineageOS Wiki are all the partitions included? Or are they somehow added in another way or even after the build?