Expect using the (not that easy) workaround mentioned further above:
Yeah, I fell into this trap as well.
Trying to revert back to FpOS using FP4. Install Fairphone OS offline after attempting installing /e/os.
I’m have a feeling the issue was using a built image of /e/os that didn’t match the current security patch level
I updated the phone earlier today to “FP3V.A.116.20220414” (released April 25, 2022) before trying to flash “IMG-e-0.23-r-20220413178020”.
Trying to lock the bootloader as instructed gave me a corrupted OS message as mentioned throughout this post, but it didn’t reset my unlock ability to 0.
However, following Fairphones own guide FP4. Install Fairphone OS offline and locking the bootloader “corrupted” the OS and set my unlock to 0.
Can I somehow see what version is used in that “factory reset Fairphone OS” kit that you download through the link above? I have a gut feeling it’s not up to date to the current security patch level
Welcome to the community
The latest factory images are based on the A.107 release, so the one before the current version (A.116).
Yeah, you reckon that could of been the problem?
It really is on me at the end of the day for attempting something I knew little about (after all, it’s on your own risk), but I think it would be a good idea to really emphasise the importance of finding out the correct versions in all relevant documents.
The documentation with important version numbers gets outdated pretty quickly, so next time I’ll make sure not to rely on those and try to double-check everything myself
Hoping to get this restored by sending it off to support like the people further up in the thread did, but if this happens often enough I think it should be in everyone’s interest to make these steps a bit more “fool-proof”.
I don’t think so, I flashed a FP4 running A.107 with those factory images based on the same version and
get_unlock_ability was reset to
0 as well.
But at this point I’d be willing to try anything, as long as we finally get this resolved somehow.
For now, the most important part is to check
fastboot flashing get_unlock_ability before locking the bootloader again.
Good luck with support, hopefully you can get this resolved quickly
Support did help me with my Fastboot Loop:
First contact: April 29th after Work hours
First respond: May 3rd (reaction time 1.5 work days)
Mailed the phone to the repair center: May 5th
Received the phone back: May 11th
Support was very kind and helpful. Didn’t even had to pay anything because it was within warranty. Couldn’t ask for more.
I’ve gotten a reply back on the support ticket I sent in describing the issue reverting back to FairphoneOS and being locked out that way (this is not addressing the /e/OS lockout):
Thanks for confirming!
I’m sorry to hear your phone is unable to boot normally. Our Software team has identified the root cause of this issue. We now provide an updated package for manual installation which addresses this cause.
Unfortunately, the previous manual installation has damaged critical system files on your Fairphone. Now that the bootloader is locked, standard commands cannot be used to unlock it or install new software.
The good news is that we can fix this in our repair center in France. We have access to special tools which allow us to install new software even on a locked device.
Let me know if you wish to proceed with repair and I’ll be happy to share further instructions with you.
Have a lovely day and take care.
This is the same answer that I did get.
I was in the same situation: locked out after flashing back to FPOS. I guess it is under warranty if you tried to follow the official instructions…
Yes, it would seem like it may be under warranty if you get locked out with FairphoneOS as the corrupt OS, but I would not tempt my luck again if I could avoid it
I would never say i bricked it with a custom ROM
As far as I can tell (hashes are the same) there hasn’t been a new release since the one in April and from what I’ve seen on this forum, that one didn’t resolve this issue…
Or do they mean that one of the previous manual installations (first FPOS factory images, /e/, iode, Calyx) damaged some critical system files irreversibly and once a phone went through that process it can’t be fixed by a newer release?
No, no, they mean it, but they don’t…
Crazy how fast this has been for you. It’s great to see that seems to be just me they “forgot” about
First contact: April 13th
First response: April 22th
Next response with detailed instructions on how to return it: May 09th
Getting the shipping label: May 10th
Mailed the phone to the repair center: May 11th
Received the phone back: We’ll see
I don’ t want to brag about it too much as I still have my old phone more or less working and I’m running with that right now. Just unfortunate I guess.
EDIT: And like I said great to see that it seems to be just me
Well, what are 8-12 weeks compared to eternity…
But it has a certain impudence already…
I just got mine back. Kudos to the repair center they received, repaired and shipped it back in just 1 day. Everything is working now, I only need to find a way to use Calyx with root
Any updates from FP support on this one? An ETA or anything like that?
I think they consider this fixed with the April release…
…but at least that part should probably be fixed at some point:
I can’t say that I have seen many bricks in the past few weeks, so either everyone who had that specific problem bricked their phone already or this is indeed fixed.
I’m still not sure if this problem only ever affected people who flashed those initial factory images before there was a fix. Since then all the custom ROMs have updated their source to the newer ones as well, maybe that’s why we don’t see it anymore?
All in all an open and honest postmortem from the dev team would be nice, this did cause a lot of pain for the people who where affected.
Update: Well someone just showed up in the Calyx Matrix channel with a bricked FP4 after flashing from Calyx back to FPOS. So it’s definitely still happening…
probably Calyx was flashed with old instructions which included unlocking ciritical I guess? I read somewhere Calyx now has a warning in the installtion guide to not unlock critical…
It’s still in the latest instructions…
- Unlock the bootloader using
fastboot flashing unlock_critical
fastboot flashing unlock
…and I’m not sure that’s causing it. What’s the point of shipping critical partitions when you don’t flash them to the device?
We need some definitive answers from a qualified (Fairphone) dev here, it’s been long enough