I want to try different custom roms to see, which one suits best for me. I was on eOS 1.81 and want to try iodeOS 4.0 now.
In the documentation it says you need to be on latest stock FW with locked bootloader - locked critical to be precise.
I was on unlock ability 0 until I found your post yesterday. Thanks to your kind help I was able to flash stock without automatic reboot, therefore unlock ability was 1.
I then sucessfully run fastboot flashing lock_critical, but afterwards the phone booted automatically and I’m back on unlock ability 0.
This is ok as a prerequisite for iodeOS installation, but is still very frustrating when someone wants to go back to stock completely.
Those are two very different things!
Locked critical partitions means you can’t flash any of the critical partitions, that’s not directly tied to the state of your bootloader (you loose that ability if you lock the bootloader though).
You should not have a locked bootloader however if you plan on installing iodéOS.
As long as the OS you are installing flashes the frp partition, not sure if iodé does, you will end up with get_unlock_ability=1. Just make sure you check the state after flashing and don’t lock it if it’s 0.
I’m getting desperate and do not know what to do and hope someone can help me. I bought a Fairphone 4 and wanted to install CalyxOS on it. This has worked well so far. Then I restarted the phone and now have the problem that I’m stuck in a bootloop. I made it into the bootloader and the device is locked again. OEM seems to be deakvitert again, because when I get I always get an error. So I’m in the situation of having a bootloop with locked OEM and can’t unlock it via CLI. Also my attempt to install a recovery image via adb sideload fails. Does anyone have any other idea ? I am getting desperate.
Did you lock the bootloader manually, the installer should protect you from bricking?
If you didn’t, you can just run the installer again and that will take care of everything.
If you were on the latest FPOS release, you might have to wait for a few days to be able to lock it.
What’s the output of fastboot oem device-info && fastboot flashing get_unlock_ability?
Depending on the recovery (slot) you ended up in, you won’t get far without a properly signed update, that fits the state your phone is in right now.
It’s basically a dead end.
You’ll have to contactsupport, they’ll get you shipping labels to send it to the Cordon, the repair contractor. Will cost you 30€.
Once you get your phone back, don’t ever lock the bootloader without checking fastboot flashing get_unlock_ability beforehand.
And in the case of CalyxOS, don’t lock it manually the next time, the device-flasher checks for that and prevents you from bricking.
Hello @all !
It looks like i have to dig out my retired FP2 since my FP4 is biten by this. I do not remember locking my boot loader, but i guess it was still locked. It fails to boot to recovery or anything useful and no changes can be made to it. Any attempts to flash anything result in FAILED (remote: 'Flashing Unlock is not allowed
Installed ROM is iodé 4.x which ran and updated fine for several months now
The point of failure was yesterday’s attempt to install Magisk via a modified ramdisk.
The most important lines from fastboot getvar all seem to be slot-unbootable:b:yes slot-unbootable:a:yes
As far as i read here, i’ll have to send it in. I only write this reply in order to be counted or noted somewhere.
Cheers,
tim
I think you’re unfortunately right. AFAIK in case the bootloader is locked then the boot integrity is checked - and it probably failed as you’d tempered with that.
I just wonder how you could change the boot image while the bootloader was locked…
I have indeed been tampering with lots of things, but the last bigger operations have been a few months back. I might have disabled OEM unlocking after one of them. It booted fine ever since, until yesterday.