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
Hirnsushi can you please send me an email at [moderator edit: removed email, please use Forum DMs]. I made this account just to get ahold of you. I am from xda developers. There’s a community here that is interested in doing some things with the fp4 that could need your help. If anyone is reading this that is a developer and good with Qualcomm programming. Shoot me a message as well. Will pay $$$ for bounty.
Hi. I patched boot.img on my new FP4 and reboot from that as @hirnsushi says. I installed Magisk with mobile data, because WiFi don’t works. After another reboot I installed LSposed and Gravity Box and all seems working fine.
I obtained root with hirnsushi’s solution (thank you for that btw) but reverting did not work (or whatever else I was actually doing).
After I installed and set up Magisk, I played around a bit and then decided to do a Factory Reset. (At some point before or after the FR I also booted with the original boot.img from the Fairphone Source Code Website, dont know whether this is relevant)
Well… after all of that, the phone booted into the “Erasing…”-Screen for a short moment. But after that the phone loops with the “Unlocked Bootloader” Warning, some seconds of the Fairphone Logo and a reboot.
I already tried doing a Factory Reset from the Recovery Mode and also read the Troubleshooting from the Support but without a solution.
Could the flashing of the original system-image be an possible solution (not available yet) or can someone help me any further please?
The original boot.img is ancient, never flash that.
Are you still able to directly boot any of the boot images with $ fastboot boot boot.img? That would at least tell us it’s actually the boot partition causing problems.
If that’s the case I’d suggest first switching to the other boot slot in fastboot (not at a PC right now, will have to post that command later) and if that doesn’t work flashing a newer boot.img (method to get it above ).
you get it working again
Great you got it working again
I wouldn’t worry to much about the unbootable slot, it will be reflashed with the next system update anyway. But if it bothers you, you could always extract your working slot and flash it onto the other one. I wouldn’t but you could
Backup a copy of your working slot though, just in case.
Aha sounds interesting, but for my understanding the slot don’t contain the whole rom? I am on A94 boot is your earlier root guide still working? I really want to try it but i don’t want to damage my mobile. I always root all my mobile phones.
Yes, those A / B slots only contain the boot partition. When performing a system upgrade the new boot.img (so your kernel and related stuff) get written to the unused slot and at reboot your system changes to that slot. Other A / B slots (like modem, recovery…) might be updated as well, depending on the update.
I don’t know of a method to completely dump your whole system at the moment, certainly not into a reflashable custom rom kind of image. Maybe it’s possible with TWRP, haven’t looked into it. The only available TWRP for the FP4 doesn’t have access to encrypted /data anyway, so no reason to try
I can’t tell you if root still works on A94, my provider apparently doesn’t want me to update just yet. But I see no reason why it wouldn’t and early reports seem to indicate it does.
If you aren’t comfortable on the command line and with some hands on troubleshooting I wouldn’t suggest rooting at the moment, since there are still no easily flashable rom images available to recover from some worst case scenarios.
I am familiar with Linux and commandlines input but not an expert in it. I guess I wait some more. It should be possible soon to reflash everything when things go wrong. Many thanks for the information and giving root as an option.
I can confirm root works with A94.
As for the update not showing up you might have the same issue I had, rooting and messing with gapps basically seemed to prevent the update to show up.
I wiped my phone (after breaking too many things by trying to get Google maps to work with microG) and the second my freshly wiped device grabbed an internet connection, the update showed up…