Releases: userse31/brewit
Bug fixes, and one new feature.
-Fixed a wrong arm assembly instruction (the one for fetching the "control register").
-Removed broken parts under "System Config Bits".
-Fixed the memory dumping feature.
-Ability to try and disable MMU/Memory Protection.
Added "System Coprocessor" stuff.
Added the ability to query the "System Control Coprocessor" or CP15 registers, which contain extra information like the CPU and CACHE id's, among other things.
Do keep in mind, however, that this won't work on all phones. Some (like the Samsung SPH-M330) run userland programs in, well, user mode and thus reading the CP15 registers crashes the phone.
Added "kexec" support.
It just loads a file named "image.bin" into memory and jumps execution to it. Doesn't actually do any proper kexec stuff like shutting hardware down.
Will probably crash your phone. Unless you're REALLY smart.
🏳️⚧️
Precompiled binaries for those unable/unwilling to setup a proper Qualcomm BREW build environment (I don't blame you, it's annoying!)
Help with sideloading can be found inside the .txt file or at this url: https://lpcwiki.miraheze.org/wiki/Main_Page. It will probably be device specific.
Big thanks to the people behind the "Legacy Portable Computing" project!