Bootloop: microG submodule (LOS+MM)
Introduction
Hello,
Thank you for all your work on this project. I am glad that I've been able to introduce a barrier between proprietary Google software and my phone.
Description
Earlier today my phone crashed out of the blue while I was watching YouTube. After that, I tried many things to get it back online (including TWRP backups and system updates) to no avail. Eventually I remembered that I had the Magisk mm module installed, and so I used that to disable all of my modules one by one until I found which one was causing the issue.
I found that the NanoDroid_microG module was causing my phone to bootloop (it says "RescueParty" when I open TWRP). To make sure that it was not a red herring, I enabled all others to see if I could still boot (and I could).
Reproduction
Now, every time I enable the microG NanoDroid submodule, it causes my phone to enter a bootloop.
- Install the NanoDroid 22.9 zip in TWRP.
- Attempt to Reboot.
- Bootloop.
- Disable NanoDroid microG submodule with
mm. - Reboot.
System Information
- TWRP: 3.3.1-0 from codeworkx
- OS: LineageOS 16.0 on
cheeseburger, latest nightly - NanoDroid: 22.9
- Magisk: 20.4
Finally, here are the logs. Crash starts at line 275.