@geennaam
You definitely should not blindly apply patches then report that it does not work without any detail. That does not help to find a problem. So first try with latest BBoot (currently 0.4) describe how you ran it and what's the problem you got and if relevant debug output where there are errors or showing what problem you got.
The freeze might be related to interrupts that aren't yet understood nor fixed any patch yet but @MartinW found that just using the single patch here
[PATCH v5 5/7] hw/isa/vt82c686: Work around missing level sensitive irq in i8259 modelworks the best. The rest of that series is already applied on QEMU master so you should not be able to apply those without errors, if you could then you're maybe using wrong QEMU version to begin with but you did not include that info either so can't tell. To apply this one patch get it from the Download mbox link on above page then use "git am" to apply to the QEMU master git tree.
But first maybe try without any patches with QEMU master and give some more details about what you did and what result you got.