Replacing the battery and increasing the storage on a Kobo Clara HD eReader
I love my Kobo eReader, which I’ve had for quite a long time now. But I noticed that the battery life has degraded, to the point where I have to think about charging it.
Fortunately, this is an easy fix.
Taking the Kobo Clara HD apart
First, I used a suction cup and a plastic spudger to remove the back cover from the ereader.
It turns out that I need not have bothered, as I can do it quite easily with my fingers.
Replacing the battery
I used a plastic spudger to lift up and disconnect the white battery connector.
The old battery was attached with some double-sided tape and was easy to remove.
There was no useful information on the old battery to help me choose a new one, but I read online that I needed a “PR-285083” battery. Apparently, this is used in a lot of eReaders.
So I bought one from Amazon, on the basis that I could return it easily if it was not correct.
It was £15.
When the new battery arrived, I unplugged the old one and removed it, then plugged in the new battery.
I tested it before I stuck it in place, and it worked - it was half charged.
I also checked that it charged.
Once I knew it was working, I used some more double-sided tape to stick it in place.
I had to reset the time on the device after replacing the battery.
Increasing the storage
The Kobo Clara HD uses a micro SD card for storage. Mine was 8GB.
I bought a 128GB SanDisk card to replace it. I do not have anywhere close to that number of eBooks and, frankly, 8GB was plenty, but since I was tinkering with the machine, for the extra £10, it sort of made sense to me to increase the storage now anyway.
Backing up the old card image
I removed the micro SD card from the Kobo’s main board, and connected it to my laptop.
Using fdisk - l
, I saw it was connected as /dev/sda
, with three partitions.
I used dd
to create an image of the whole device:
dd if=/dev/sda of=old_kobo_sd_card.img bs=4M status=progress
It took 411s, which was roughly as long as it took me to wrestle the new SD card out of its packaging.
You could probably use something like Etcher to do this, if you prefer a GUI.
Writing the backed up image to the new card
I used dd
again to write the backed-up image to the new card (again using fdisk -l
to check the location of the new card first):
dd if=old_kobo_sd_card.img of=/dev/sda bs=4M status=progress
Which resulted in:
7944011776 bytes (7.9 GB, 7.4 GiB) copied, 451 s, 17.6 MB/s
1895+0 records in
1895+0 records out
7948206080 bytes (7.9 GB, 7.4 GiB) copied, 592.371 s, 13.4 MB/s
Expanding the partition on the new card
I used gparted
for this, expanding the third partition to use the remainder of the card.
I could probably have used the command line, but I did not.
Testing it
I popped the newly-flashed into my Kobo and it booted fine.
Unsurprisingly, it was identical to how it was with the old SD card.
Success!
In “Device information”, under “Onboard storage”, it says that I have 117.6GB of 118.0GB available, which should keep me going for a while…
You may also like:
- Improving my laptop's battery with TLP
- Expanding (and sharing) the list of blogs I follow via RSS
- Using CSS selectors in FreshRSS to automatically retrieve the full text of partial text RSS feeds
- What's the best laptop I could get for no more than £50?
- Faffing with fonts to reduce my web page size by two thirds
- The wireless ambidextrous Penguin Posturite mouse and Linux
- VoIP XML config examples for FireBrick
- Changing the default resize value in nautilus-image-converter
- Geek Code: a piece of web history
- Comparing Lenovo's Active Pen and Active Pen 2 for writing on a ThinkPad X1 Yoga Gen 2 using Debian Linux
- I have data and documents in too many places
- Making other people's websites look how I want them to look
- Scanning to Debian 12 with a Fujitsi ix500
- Creating a partition larger than 2TB on an SSD on Linux
- Saving money via AliExpress v Amazon