[Fairphone 1] mrueegg:
bricked fairphone repaired

thanks for the hint to the superuser settings. so far i used su only on my htc devices and the settings where in a seperate app. i checked, and it is sett to "Apps and ADB". i tried to get su priviledges when connected as shell but i only got permission denied errors

well, it was not recovery mode. there are AFAIK three ways to boot the fairphone:

regular boot

just press and hold power button

recovery boot

press and hold volume-up button while pressing (and holding) power button

Factory Mode boot

press and hold volume-down button while pressing (and holding) power button

in recovery boot it starts the recovery.img (partition). while in factory mode boot it starts the regular boot.img (partition) but init reads an other set of *.rc files. i have not yet figured out exactly which files are read (init.rc in regular boot and probably factory_init.rc in factory mode) and have to investigate that.

so i was in factory mode where i could not become root using 'su -'. but after reflashing EBR1 and EBR2 from the developer image i could a) boot again my phone :) (which is great!) and b) become root with 'su -'. so i installed the recovery-zip again and am still able to become root. so either it was a bug (it happens only once) or i was just too tired to type 'su -' ...

great! didn't think to look there. i digged out my old winodows notebook and used SP_Flash_Tool_v3.1344.0.212 which is intended for the MT6589 chip. (even it is said the FP1 has an MT6589M chip, in the factory mode under version it says only MT6589).

but the thing was a bit trickey: after installing the usb-drivers the phone was never seen, only for about half a second. so i started the tasks in the SP_Flash_Tool and *then* connected the phone while the statusbar showed "searching ...". then it went well. first i read back the nvram, then i flashed EBR1 and EBR2. now the brick is gone.

thanks for the great int. IMEI have not been altered and are shown correctly in Factory Mode/Version.

thank you, [MENTION=5644884]fjxda[/MENTION] for your help to unbrick my FP!

martin.

---------- Post added at 03:57 PM ---------- Previous post was at 03:06 PM ----------

you never know! if it will be a success ... why not?

the phone is has the official product name Fairphone and model name FP1. i guess it's better to have a gun and not need it, than to need a gun and not have it ... :)

i fully agree, that's an absolute no-go! i wonder how they worked with the prototype! [MENTION=5382171]joemier[/MENTION] for the next release, you should have some beta-testers.

after i bricked my phone in the first run, i now managed to have a bigger data partition:

i successfully used meteos-mtk6589-rom-edit-optimized_for_8gb-16gb-en.apk from partition_storage_mtk6577.rar found at chinaphonearena.

now i have a 7GB /data partition:

shell@android:/ $ df
Filesystem Size Used Free Blksize
/dev 487M 52K 487M 4096
/mnt/secure 487M 0K 487M 4096
/mnt/asec 487M 0K 487M 4096
/mnt/obb 487M 0K 487M 4096
/system 639M 348M 290M 4096
[B]/data 7G[/B] 131M 6G 4096
/cache 123M 4M 118M 4096
/mnt/cd-rom 1M 1M 0K 2048
/protect_f 8M 4M 4M 4096
/protect_s 8M 4M 4M 4096
[B]/storage/sdcard0 6G[/B] 608K 6G 32768

be aware that this will factory reset your device. make a backup.

not sure, what happens, if you omit the erase-step. init does an fscheck and fsresize before mounting the partition. so maybe data would be preserved. do not rely on this assumption. I did not check it!!!

still trying to find a way to fully disable the FAT partition on mccblk0p8 ... any ideas?

martin.