First thing to note is that I'm using stock FRG22D rooted via MotoCache1's method rather than a custom ROM. I'm currently just trying out different kernels.
I ran the stock kernel at 125-800 for a little bit, and have been running Slayher's 900LV kernel for the past few days. I tried switching to cvpcs's 125-800LV kernel but had a freeze a minute in when I tried to turn on WiFi. Tried to reboot, but then froze up at the lock screen so I went back to Slayher's for the day. I'm assuming this freeze was due to WiFi already being on from the last attempt?
Tonight I tried going to the SV version of that kernel to verify it's not a voltage issue. Things were running fine for a few minutes, but then froze up again when turning on WiFi. Again tried to reboot but was frozen at the lock screen (again assuming because WiFi was already turned on?).
Are there known issues with cvpcs's kernels for Sapphire 1.1.1, or do you guys think it's because I'm trying to run them with stock FRG22D rather than actually installing the Sapphire ROM? I know it's theoretically possible to configure a kernel such that it won't work on a stock ROM (ex: configuring something as a module when the stock OS expects it to be in the kernel, but the custom ROM loads up the module), but I figured that kind of thing would be odd to do for Android ROMs especially given cvpcs's philosophy of not changing system things when unnecessary.