Errors arrives whenver runs a gnirehat in terminal
./gnirehtet: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./gnirehtet)
Option 1: Use an older compatible gnirehtet build Download an older release of gnirehtet that was built with an older glibc (e.g. Releases). Try version v2.5 or earlier.
Option 2: Build gnirehtet from source on your machine This ensures it compiles against your system's glibc version.
Prerequisites
sudo apt install cargo openjdk-11-jdk adb
Clone and build
git clone https://github.com/Genymobile/gnirehtet.git cd gnirehtet cargo build --release
This generates a ./target/release/gnirehtet binary compatible with your system.
Option 3: Upgrade glibc ( advanced/risky) Only if you know what you're doing, as upgrading glibc can break the whole system: ldd --version