The recovery I made for you was for the NoteAir2 not the NoteAir2P.
I don't know if there are any real differences.
We're shooting in the dark here.
Was this already on Onyx/NoteAir2P/NoteAir2P:11/2025-04-01_20-27_v4.0-rel_6d15a71551/49339:user/release-keys
and working before you ran into trouble?
Writing a new vb_system and not writing system will cause problems.
But all this doesn't explain why you can't get the stock recovery to work.
There's still a lot of partitions left that are never distributed in updates.
You can try comparing the _a and _b versions of things.
But that gets complicated.
The important stuff rarely fills the partition.
So if you compare two partitions and they read different it could be that the important parts are the same and the fluff and dust after is different.
You can pull the _a and the _b of something.
If they check out as they same, they are the same.
If they are different you have to see if the differences are past the good stuff.
Code:
edl /u /r /pwhatever_a a.img
edl /u /r /pwhatever_b b.img
fc /b a.img b.img | more
If the first line says "3245" things are different.
If the first line says "123000" (higher number ending in 3 zeroes) they probably are the same.