UPDATE for problem-solving:
I posted earlier I was having a hard time with installing this bug-free. Expecially root-permissions.
Now I did something very simple, which made everything work (didn't test tethering yet) WITHOUT any patch!
Hope this helps:
- Get and flash original recovery 407 and make sure you have 407 pkg as 'update.pkg' on your SD
- flash appropiate amss.mbn and dsp1.mbn files
- load up the recovery and do an emergency recovery
- Let it load and shut it down
- flash Streakmod
- startup and do factory reset, wipe data/cache and dalvik and shutdown (you can't do this on ext4, Streakmod doesn't find directories!)
----------------------------------------------------------------
- I used ext4 filesystem, if you want, this is were you should format your internal SD card to ext4. You can simply do this by removing the internal SD card (innersd, normally not visible, you have to cut the plastic or disassemble phone) and format with Linux. You can also search for .zip files that do this for you.
This gave me a really snappy and fast phone, Quadrant doesn't mean much - but it gave 3000+ scores! Has no issues and if you want I can provide some extra ext4 tweaks.
----------------------------------------------------------------
- boot into Streakmod and flash 2.2.17 and let it boot
- wait 10 minutes (to be sure, can be less), and reboot Streakmod and install 2.3.2
- again, wait 10 minutes and install 2.3.23
- again, wait 10 minutes and use your phone. It gave me without patches: working WiFi, flawless root-permissions, no LED troubles and a very snappy phone.I patched it with Beatsaudio.zip and no problems either.
Hope this helps! MIUI is awesome, a shame if it would encounter problems that are not there, really! Again, the above worked flawless for
me. I used ext4 and a few additional tweaks for that (all added later on, after confirmed working). If I forgot something, I'm sorry and will add it ASAP.
Regards and happy flashing