bad block are not fix able. however you can create a bacd block map to make your fs skip the bad block. if you have data on your disk currently, i would suggest to use ddrescue to dump a image of your disk, and recover file from it
im using https://github.com/Kr328/Riru-ClipboardWhitelist on android to make clipboard behaves like pre android 10 era
do you have the required module installed?
afaik gain control sysfs is not a part of vanilla linux kernel. so you may need to port some patch from elementalx kernel, rather than just simply enable some kernel config
you can you this as a reference https://wiki.archlinux.org/title/Localization/Simplified_Chinese#Chinese_characters_displayed_as_variant_(Japanese)_glyphs . although it is for chinese, but you can take the font config of it and reorder it (put Noto Sans CJK JP
at first)
android tablet have many way to run a linux user land . but most of them are still using downstream android kernel. which means you wont get any 3d acceleration in your "linux" environment. so i would suggest you some sbc based tablet or some chromebook (then install linux on it manually)
im using cloudflare doh as upstream. and setting my own dns server (dnsmasq) with ad block hosts on my router
but it just the ec part. bios is still the proprietary insyde bios
the point of 4k is that you can make ui smaller and show more things
if you are using btrfs. try btrfs send
Universal Copy and Network Signal Guru. former is used to copy on text which usually unable to copy. latter is used to modify some modem setting.