misson20000
misson20000
Not sure if you saw my note in Discord or not, but if you can fix the 0.0.x version numbers to match user-facing firmware versions I'll merge this.
Thanks for the detailed troubleshooting! @HookedBehemoth, @thomasnet-mc, are either of you interested in porting the patch to 12.0.2 or should I do it? (although if you leave it to me...
Actually, it seems that there is already an [existing analyzer](https://github.com/NationalSecurityAgency/ghidra/blob/master/Ghidra/Processors/AARCH64/src/main/java/ghidra/app/plugin/core/analysis/AARCH64PltThunkAnalyzer.java) that is supposed to do this automatically, but if the `.plt` section isn't already disassembled it will fail because the...
I think the best we might be able to get is calling `svcCancelSynchronization` on all our threads and sprinkling checks to see if we've exited all over.
If we do that, then we should have a way for the loader to set the NRO's initial current directory, too, so it can mount its SquashFS root there.
TODO tomorrow: Write up a high-level outline of everything the build system needs to do. This will help us make more informed design decisions and hopefully keep the implementation more...
**Things to Build:** - build newlib - this needs to interface with newlib's autoconf system - build compiler-rt - originally, we were using cmake so that we wouldn't have to...
I think that each of the bullet points I listed above should go into a separate .mk file, and we can have one master Makefile that includes all of them....
Not that I know of. It's probably one of the fields in graphic_buffer_t. Why do you want to change it?
Shouldn't be too bad if you use our swizzling function