EDIT: I’m really sorry but I have spoken too fast; although I can pass SafetyNet and add credit cards, NFC paiements attempts actually do… nothing.
Will investigate further…
Could you share stock boot_a.img and boot_b.img for A.091 version?
I accidentally flashed boot.img meant for A.067 version and i am stuck with broken wifi
Sure, here you go: Fairphone 4 stock boot images.
boot_a.img is patch level September and boot_b.img November, not sure this will get you WiFi back though. It didn’t work for me when i booted them from RAM, so you probably will still have to enable it manually from the command line. But maybe things are different if you actually flash them.
I must really make this clear, at no point did I flash a boot.img to my device, so you are entering uncharted territory here.
Great! I tried rooting my new FP4 the way Hirnsushi said and it worked! Thanks so much! Was a bit worried some things stopped working (WiFi, SD card) after the first reboot
Now that Magisk is working, has anyone tried installing Xposed (LSposed module) yet?
I’m reluctant to be the first to try, when there is no easy way yet to unbrick if necessary…
I am not going to try it unless there is an unbrick method. I really like an rooted device I always did it with all my mobile phones but I have to be patient…
I am stuck and can not move forward
After point 3: adb reboot bootloader I was in bootloader mode.
After that I entered the command “fastboot boot /path/to/patched_boot.img” got the message:
“< waiting for device >”
Here I did not know what to select on the smartphone with the volume keys?
Download “ADB composite driver” (quick search on google should do), manually install driver from device manager using downloaded driver, choose “Android ADB Interface” and device should be visible.
(also you might have to tell your device to trust your computer, a popup should appear when plugging cable)
You did enable USB debogging + toggled OEM Unlock on in developper settings right ?
Edit: my bad, didn’t read carefully thought you were trying to unlock bootloader. Message seems to say bootloader is not unlocked. Do you get the warning about having an unlocked bootlaoder when starting device ?
Please check the output of $ fastboot getvar unlocked
Edit: On a second thought did you maybe accidentally boot into fastbootd instead of fastboot? Make sure you use $ adb reboot bootloader not $ adb reboot fastboot.
I forgot that you also have to unlock the bootloader with the fastboot command.
Do I see that correctly the phone only remains in the root state until I restart it?
For me actually the ideal option, because I only need root to restore my apps with Titanium Backup. After that no more.
That’s correct. If you don’t install Magisk again once you booted the patched boot.img a reboot will bring you back to where you where before.
I’d still be careful though, make sure you can make a successful adb connection to your phone before rebooting. If you get stranded in a bootloop because Titanium Backup messed something up, there won’t be a pop-up asking you to trust your PC.
Maybe someone else already went through a Titanium Backup restore and knows how well it works. I personally always set up everything from scratch, have been burned enough times in the past