View Single Post
Old 12-31-2025, 08:37 AM   #195
readz
Junior Member
readz began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Dec 2025
Device: Pocketbook Touch HD
Hi!

I'm owning an Pocketbook Touch HD (PB631 from 2016). The one with a HD display and still a *sd-card slot*!

The freezestatus hack works for me with version 5.20.1527 from 2019.

Here is an plattform agnostic perl script to generate the new code:

Code:
### serial.pl --- generate .freezestatus id

# Pocketbook serial number
$pb = 'NX000000000000000000';

# new SD-Card number
$sd = 0x12345678;

for (split(//, $pb)) {
        $val *= 0x3D;
        $val &= 0xFFFFFFFF;

        $val += ord;
        $val &= 0xFFFFFFFF;
}

$res = $val;
$res *= 0x36DCC025;
$res &= 0xFFFFFFFF;

$res += $sd;
$res &= 0xFFFFFFFF;

$sd ^= 0x3AC19B9E;
$sd *= 0x51670EDF;
$sd &= 0xFFFFFFFF;
$res += $sd;
$res &= 0xFFFFFFFF;

$val ^= 0x6ECA1735;
$val *= 0x2D10A39B;
$val &= 0xFFFFFFFF;
$res += $val;
$res &= 0xFFFFFFFF;

print pack('L', $res);
Simply enter your id's and redirect the output to a file.

e.g.:
Code:
perl serial.pl >.freezestatus
Thank's again for saving my Touch HD!
readz is offline   Reply With Quote