No, this isn't possible. Some CM versions allow you to use the trackball to turn the screen on, but there's no way to turn the device on from cold this way. When the device is off, Android isn't running, so nothing in Android can listen for a button press. The handling of the power button is much lower-level in the device firmware, and isn't available for ...
"all the stock ringtones and notification sounds" cannot be deleted without root. What happened here is, you've "dropped the index": the "Media Storage" app is what scans your media files from all over the device (including those on SD card), and maintains an "index" in form of a database. This is done for faster access, so apps using your media files have ...
After some days of struggling I've come to the understanding that my Nexus One's NIC was corrupted/broken/something_bad_else. My tests were all messed up and with no logical connection.
I've tried with a S II device and results seem to be a little more consistent. By the way, even in this case, I can't achieve a worse throughput increasing the bit rate, ...
32 Gb cards work just perfectly on my Nexus One. I have original ROM which was updated once OTA. The phone reports OS version as 2.3.6. I use SD card preformatted as FAT 32. You can try to format your card using phone itself, go in storage settings and erase the card. It should work after.
I was able to flawlessly root Nexus One with stock 2.3.6 with DooMLoRD's Easy Rooting Toolkit [v4.0](zergRush Exploit).
This also installed Busybox and Superuser app.
No bootloader unlock or wipe was performed and no user data or apps were lost.
Some useful info can be also obtained here: