A little unbricking/upgrade adventure story for people, some of you might find it helpful
I had a bricked Kobo Libra 2, the flashing white light variety.
Followed the steps here to:
- remove the SD card
- copy the image somewhere safe using USB Duplicator Image Creator
- start to overwrite the card with an image using USB Duplicator Image Writer
But!
The writer would error after 26 seconds - maybe the card is damaged?
I made use of an old Raspberry PI to:
- Delete everything
- Write zeroes to the boot sector
- Partition resizes and fsck's
But for some reason, all the changes wouldn't apply. They would succeed, but when I checked the card all the data was still there.
After a bit of research, it turns out that when an SD card reaches end-of-life it becomes read-only. Apparently so you can copy data off it before doing any more damage to it. The read-only bit can be undone in some cases, but I don't have the patience for that.
So, the card is now worthless - time to buy a new one!
I read somewhere else here that someone had size problems cloning between two 32GB cards, which meant I bought a (slightly cheaper somehow) 64GB card.
After that I:
- copied the original image back onto the new card using USB Duplicator Image Writer
- used gparted on the Raspberry PI to resize the book partition to use up the extra space on the card
- popped it back in the Libra 2
And it works! No need to use the base images or make any firmware changes or hex edits.
Hopefully all that helps someone with their own bricked reader
|