the K2401_JYT_S217101 "2024" firmware is definitely api 33 or "android 13" and it is the current flavor of firmware being used on all of the aftermarket units.
with the mcus on most of these aftermarket units all being the same it is easy to switch the firmwares between them so you can get the exact same unit being sold with android 10(29) or android 13(33) etc
api 29 is better imo because it is less restrictive and has better app support for older apps, api 32 and 33 killed a lot of old stuff.
most of it was due to scoped storage and changes in the way permissions and notifications work, apps not coded for these changes just crash on launch.
the k2401 firmware is a
ext4 image converted into a android sparse data image and then compressed with
brotli so you can reverse this process to unpack it, modify it and repack it.
the target files are
system.new.dat.br
product.new.dat.br
the following passwords are used in the firmware
developer options: 345543
factory settings: 1617 or 16176699
style ui: 111333