Hi,
I tried to solve the read-only memory problem in my PocketBook 515 according to this thread https://www.mobileread.com/forums/sh...6&postcount=37 and this tutorial http://www.luator.de/linux /2019/11/23/pocketbook-replace-memory.html And here is my workflow:
01. I have made an image of an old SD card
and uploaded it to a new one
02. I pulled the CID from the old card as follows:
This is how I got the CID file with the following number:
03. From the cramfs.bin file (found on the 8 partition of the old memory card) I extracted the monitor.app file
04. In the HEX editor I made the following change:
![]()
05. I named a copy of the CID file .sd_original_serial and copied it to the 9 partition of the new SD card. I saved the changed monitor.app file on the 8 partition as monitor_patched.app
06. Then, being on this 8 partition, I ran the following commands:
[code]chmod a+x monitor_patched.app
mv pocketbook pocketbook_ORIG
ln -s monitor_patched.app pocketbook[/ code]
Unfortunately, all this work did not give a positive result. When I turn on the reader, there is only an hourglass on the screen. I don't know where the error might be.
I tried to solve the read-only memory problem in my PocketBook 515 according to this thread https://www.mobileread.com/forums/sh...6&postcount=37 and this tutorial http://www.luator.de/linux /2019/11/23/pocketbook-replace-memory.html And here is my workflow:
01. I have made an image of an old SD card
Code:
dd if=/dev/sdx of=pocketbook_original_image.dd bs=512 conv=noerror,sync
Code:
dd if=pocketbook_original_image.dd of=/dev/sdx bs=512 conv=sync,notrunc
Quote:
Assuming you have the proper hardware, there are several methods you can use to get the card information. With Linux, reading the internal SD card information is simple. Insert the card and look under /sys/block/mmcblk0/device/ (this location may change depending on your platform, it may be mmcblk1 or in a different location). Under this location you will see several attributes available that include the CID and CSD registers and the information inside it. To view the CID, the command is cat /sys/block/mmcblk0/device/cid (the exact location may be different) |
Code:
834e434e43617264025730359300f100
04. In the HEX editor I made the following change:
05. I named a copy of the CID file .sd_original_serial and copied it to the 9 partition of the new SD card. I saved the changed monitor.app file on the 8 partition as monitor_patched.app
06. Then, being on this 8 partition, I ran the following commands:
[code]chmod a+x monitor_patched.app
mv pocketbook pocketbook_ORIG
ln -s monitor_patched.app pocketbook[/ code]
Unfortunately, all this work did not give a positive result. When I turn on the reader, there is only an hourglass on the screen. I don't know where the error might be.