English

I bricked my FP3 and i hated it

Dear community,

apparently I destroyed my FP3, but would be extremely grateful if one of you could explain to me what I did wrong and how to fix it. A long explanation that you should thoroughly study the adb/fastboot/root functions before using them is certainly appropriate, but it is less helpful.

What I have done or what I think I know about what I have done:

  1. flashed /e/ to the phone according to the instructions on their website. Worked so far.
  2. flashed TWRP to boot. Worked so far.
  3. installed Magisk.
  4. locked via fastboot.

Then came corruption reports, etc. and an inability of the phone to boot - not even into recovery mode. Currently booting into fastboot mode is still possible.

This are the Informations of “fastboot getvar all”:

(bootloader) version:0.5
(bootloader) hw-chip:SDM632
(bootloader) battery-soc-ok:yes
(bootloader) battery-voltage:4334565
(bootloader) variant:MTP eMMC
(bootloader) unlocked:no
(bootloader) secure:no
(bootloader) version-baseband:
(bootloader) version-bootloader:
(bootloader) logical-block-size:0x200
(bootloader) erase-block-size:0x200
(bootloader) display-panel:
(bootloader) off-mode-charge:1
(bootloader) adb-enabled:0
(bootloader) charger-screen-enabled:1
(bootloader) max-download-size:	0x1fe00000
(bootloader) slot-count:2
(bootloader) current-slot:a
(bootloader) slot-retry-count:b:0
(bootloader) slot-success:b:No
(bootloader) slot-active:b:No
(bootloader) slot-unbootable:b:Yes
(bootloader) slot-retry-count:a:0
(bootloader) slot-success:a:No
(bootloader) slot-active:a:Yes
(bootloader) slot-unbootable:a:No
(bootloader) has-slot:userdata: No
(bootloader) has-slot:product: Yes
(bootloader) has-slot:frp: No
(bootloader) has-slot:logdump: No
(bootloader) has-slot:dpo: No
(bootloader) has-slot:msadp: No
(bootloader) has-slot:apdp: No
(bootloader) has-slot:keymaster: Yes
(bootloader) has-slot:cmnlib64: Yes
(bootloader) has-slot:cmnlib: Yes
(bootloader) has-slot:lksecapp: Yes
(bootloader) has-slot:mcfg: No
(bootloader) has-slot:syscfg: No
(bootloader) has-slot:mdtp: Yes
(bootloader) has-slot:dip: No
(bootloader) has-slot:mota: No
(bootloader) has-slot:limits: No
(bootloader) has-slot:oem: No
(bootloader) has-slot:config: No
(bootloader) has-slot:prodinfo: No
(bootloader) has-slot:keystore: No
(bootloader) has-slot:misc: No
(bootloader) has-slot:persist: No
(bootloader) has-slot:vendor: Yes
(bootloader) has-slot:system: Yes
(bootloader) has-slot:devinfo: No
(bootloader) has-slot:boot: Yes
(bootloader) has-slot:vbmeta: Yes
(bootloader) has-slot:dtbo: Yes
(bootloader) has-slot:aboot: Yes
(bootloader) has-slot:splash: No
(bootloader) has-slot:sec: No
(bootloader) has-slot:fsg: No
(bootloader) has-slot:DDR: No
(bootloader) has-slot:modemst2: No
(bootloader) has-slot:modemst1: No
(bootloader) has-slot:dsp: Yes
(bootloader) has-slot:devcfg: Yes
(bootloader) has-slot:tz: Yes
(bootloader) has-slot:rpm: Yes
(bootloader) has-slot:sbl1: Yes
(bootloader) has-slot:ssd: No
(bootloader) has-slot:fsc: No
(bootloader) has-slot:modem: Yes
(bootloader) partition-type:userdata:ext4
(bootloader) partition-size:userdata:	 0xc2f6f9e00
(bootloader) partition-type:product_b:raw
(bootloader) partition-size:product_b:	 0x8000000
(bootloader) partition-type:product_a:raw
(bootloader) partition-size:product_a:	 0x8000000
(bootloader) partition-type:frp:raw
(bootloader) partition-size:frp:	 0x80000
(bootloader) partition-type:logdump:raw
(bootloader) partition-size:logdump:	 0x4000000
(bootloader) partition-type:dpo:raw
(bootloader) partition-size:dpo:	 0x2000
(bootloader) partition-type:msadp:raw
(bootloader) partition-size:msadp:	 0x40000
(bootloader) partition-type:apdp:raw
(bootloader) partition-size:apdp:	 0x40000
(bootloader) partition-type:keymaster_b:raw
(bootloader) partition-size:keymaster_b:	 0x100000
(bootloader) partition-type:keymaster_a:raw
(bootloader) partition-size:keymaster_a:	 0x100000
(bootloader) partition-type:cmnlib64_b:raw
(bootloader) partition-size:cmnlib64_b:	 0x100000
(bootloader) partition-type:cmnlib64_a:raw
(bootloader) partition-size:cmnlib64_a:	 0x100000
(bootloader) partition-type:cmnlib_b:raw
(bootloader) partition-size:cmnlib_b:	 0x100000
(bootloader) partition-type:cmnlib_a:raw
(bootloader) partition-size:cmnlib_a:	 0x100000
(bootloader) partition-type:lksecapp_b:raw
(bootloader) partition-size:lksecapp_b:	 0x20000
(bootloader) partition-type:lksecapp_a:raw
(bootloader) partition-size:lksecapp_a:	 0x20000
(bootloader) partition-type:mcfg:raw
(bootloader) partition-size:mcfg:	 0x400000
(bootloader) partition-type:syscfg:raw
(bootloader) partition-size:syscfg:	 0x80000
(bootloader) partition-type:mdtp_b:raw
(bootloader) partition-size:mdtp_b:	 0x2000000
(bootloader) partition-type:mdtp_a:raw
(bootloader) partition-size:mdtp_a:	 0x2000000
(bootloader) partition-type:dip:raw
(bootloader) partition-size:dip:	 0x100000
(bootloader) partition-type:mota:raw
(bootloader) partition-size:mota:	 0x80000
(bootloader) partition-type:limits:raw
(bootloader) partition-size:limits:	 0x8000
(bootloader) partition-type:oem:raw
(bootloader) partition-size:oem:	 0x10000000
(bootloader) partition-type:config:raw
(bootloader) partition-size:config:	 0x8000
(bootloader) partition-type:prodinfo:raw
(bootloader) partition-size:prodinfo:	 0x200000
(bootloader) partition-type:keystore:raw
(bootloader) partition-size:keystore:	 0x80000
(bootloader) partition-type:misc:raw
(bootloader) partition-size:misc:	 0x100000
(bootloader) partition-type:persist:raw
(bootloader) partition-size:persist:	 0x2000000
(bootloader) partition-type:vendor_b:raw
(bootloader) partition-size:vendor_b:	 0x40000000
(bootloader) partition-type:vendor_a:raw
(bootloader) partition-size:vendor_a:	 0x40000000
(bootloader) partition-type:system_b:raw
(bootloader) partition-size:system_b:	 0xc0000000
(bootloader) partition-type:system_a:raw
(bootloader) partition-size:system_a:	 0xc0000000
(bootloader) partition-type:devinfo:raw
(bootloader) partition-size:devinfo:	 0x100000
(bootloader) partition-type:boot_b:raw
(bootloader) partition-size:boot_b:	 0x4000000
(bootloader) partition-type:boot_a:raw
(bootloader) partition-size:boot_a:	 0x4000000
(bootloader) partition-type:vbmeta_b:raw
(bootloader) partition-size:vbmeta_b:	 0x10000
(bootloader) partition-type:vbmeta_a:raw
(bootloader) partition-size:vbmeta_a:	 0x10000
(bootloader) partition-type:dtbo_b:raw
(bootloader) partition-size:dtbo_b:	 0x800000
(bootloader) partition-type:dtbo_a:raw
(bootloader) partition-size:dtbo_a:	 0x800000
(bootloader) partition-type:aboot_b:raw
(bootloader) partition-size:aboot_b:	 0x300000
(bootloader) partition-type:aboot_a:raw
(bootloader) partition-size:aboot_a:	 0x300000
(bootloader) partition-type:splash:raw
(bootloader) partition-size:splash:	 0xb00000
(bootloader) partition-type:sec:raw
(bootloader) partition-size:sec:	 0x4000
(bootloader) partition-type:fsg:raw
(bootloader) partition-size:fsg:	 0x180000
(bootloader) partition-type:DDR:raw
(bootloader) partition-size:DDR:	 0x8000
(bootloader) partition-type:modemst2:raw
(bootloader) partition-size:modemst2:	 0x180000
(bootloader) partition-type:modemst1:raw
(bootloader) partition-size:modemst1:	 0x180000
(bootloader) partition-type:dsp_b:raw
(bootloader) partition-size:dsp_b:	 0x1000000
(bootloader) partition-type:dsp_a:raw
(bootloader) partition-size:dsp_a:	 0x1000000
(bootloader) partition-type:devcfg_b:raw
(bootloader) partition-size:devcfg_b:	 0x40000
(bootloader) partition-type:devcfg_a:raw
(bootloader) partition-size:devcfg_a:	 0x40000
(bootloader) partition-type:tz_b:raw
(bootloader) partition-size:tz_b:	 0x200000
(bootloader) partition-type:tz_a:raw
(bootloader) partition-size:tz_a:	 0x200000
(bootloader) partition-type:rpm_b:raw
(bootloader) partition-size:rpm_b:	 0x80000
(bootloader) partition-type:rpm_a:raw
(bootloader) partition-size:rpm_a:	 0x80000
(bootloader) partition-type:sbl1_b:raw
(bootloader) partition-size:sbl1_b:	 0x80000
(bootloader) partition-type:sbl1_a:raw
(bootloader) partition-size:sbl1_a:	 0x80000
(bootloader) partition-type:ssd:raw
(bootloader) partition-size:ssd:	 0x2000
(bootloader) partition-type:fsc:raw
(bootloader) partition-size:fsc:	 0x400
(bootloader) partition-type:modem_b:raw
(bootloader) partition-size:modem_b:	 0x5800000
(bootloader) partition-type:modem_a:raw
(bootloader) partition-size:modem_a:	 0x5800000
(bootloader) hw-revision:10000
(bootloader) serialno:A209H5TM0201
(bootloader) kernel:lk
(bootloader) product:FP3
all: 
finished. total time: 2.000s

If you could give me some instructions on how to get this thing fixed, I would be very grateful,

J.

What result is elicited if you carry out Step 1 in this resource as you may need to make “b” slot active:
https://www.reddit.com/r/fairphone/comments/exrxt5/how_to_flash_lineageos_or_any_other_custom_rom_on/

1 Like

Resources of interest …

Else …

2 Likes

locking the phone with TWRP installed will make it not boot, since it modifies the boot.img.
Unlock your bootloader as described here

6 Likes

It worked. Thanks for the quick advice.

3 Likes

Please mark the post, that solved your problem as solution:
Klick on the 3-dots and chose the checked box.
I guess it’s the posting by @k4y0z?

In the future this can help others to quickly find the correct solution.

2 Likes

I did that while you typed, I guess :wink: .

2 Likes

Just for information : I explained here, step by step, how to root /e/ (no need of twrp). Of course, as many already said that, leaving the bootloader unlocked is essential.

1 Like

Why did you hate your Fairphone 3? :hushed:

Maybe hated the fact that the phone was bricked?

2 Likes

Installing Magisk also modifies the boot.img so locking the phone with Magisk installed will have the same effect.

2 Likes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.