Skip to content

Releases: userse31/brewit

Bug fixes, and one new feature.

31 Aug 18:14
86acea7

Choose a tag to compare

-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.

30 Aug 20:26
6028fea

Choose a tag to compare

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.

28 Aug 19:51
e366918

Choose a tag to compare

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.

🏳️‍⚧️

25 Jul 16:17
9f8e8b7

Choose a tag to compare

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!