[Droid 2 General] jlitowitz:
For a number of reasons, I'm thinking of rooting my Droid R2D2 and installing CM7.2. Given that I'm on 2.3.4 and the hoops required to root it, I would love it if someone could verify that the following features all work on their Droid2 or R2D2 with CM7.2. I haven't been able to find a consolidated list of what does or doesn't work on this particular phone. I'll update this post with reported statuses as people respond for others to use as a reference.

Comments in blue are consolidated feedback from others. Comments in green are my own experiences after taking the plunge.

Phone calls: Yes Confirmed

3G Data: Yes Confirmed

WiFi: Intermittent. Sometimes people have to reboot every time you toggle, but not everyone has this issue I've noticed sometimes when on WiFi I lose all data connectivity. Disabling WiFi sometimes fixes it, but not always. Rebooting seems to do the trick every time though.

GPS: Yes Confirmed

Phone-over-Bluetooth: Yes Confirmed

Stream Audio over Bluetooth: Yes, possible lag entering menus/rotating screen/unlocking due to using power amp Pandora works fine for me

Still Camera: Yes Confirmed

Video Camera: Yes Confirmed

Physical Keyboard: Every key except 'ALT LOCK' Confirmed

Motorola Desktop Dock detection/integration: Yes, though it doesn't seem to remember that I've hit the brightness/dim button between inserts as it used to when on stock.

Motorola Car Dock detection/integration: Yes

SMS/MMS (I use Google Voice for most of my SMS needs, but for sake of completeness):Yes SMS - yes. MMS - haven't tested.

In addition, if you could address the following, that would be great: One of the reasons I want to get rid of the installed firmware is because of a strange problem I have when I stream audio over bluetooth to my car. The problem is: when I'm streaming audio, and only when I'm streaming audio, if I use my car's steering-mounted controls to initiate a phone call, it seems to sever the bluetooth connection with the phone. I have to manually re-connect the car to the phone (not re-pair, just re-connect). When I'm not streaming audio, using the steering wheel-mounted controls don't cause the sever to occur. I use both Pandora and iHeartRadio, and have seen the same problem in both apps. Using the iOS version of the same apps on my work-issued iPhone don't have the problem, so I don't think it is an problem inherent with my car, I think it is an issue with the Android installation. If switching to CM7.2 suffers this same problem as the official 2.3.4, it wouldn't be worth the effort to me to switch. But if it DOES fix the problem ... I might be more forgiving if everything in the above list doesn't work fully. I still suffer the same problem. :(

Thanks in advance!

Other things I've noticed:

Airplane Mode: I've noticed that trying to trigger Airplane Mode doesn't seem to work properly. When I attempt to trigger it, nothing appears to happen. If I then reboot the phone, I see the airplane icon in the status bar, data doesn't work (as one would expect when in Airplane Mode), but the Bluetooth icon is visible, as if Bluetooth were still turned on. Attempting to turn off Airplane Mode also requires a reboot.

Lock Screen: Initially, changing the settings for the lock screen worked just fine. Now, for some reason, the settings don't seem to "stick" ... I set them, but they have no effect. But, if I then reboot, the settings that I tried to set take effect. So they are being persisted somewhere, somehow ...​

Airplane Mode and Lock Screen: Originally I noticed the two above items. I just did a factory reset of the phone (Settings --> Privacy --> Factory data reset), and the problems went away. Airplane Mode seems to work properly, and the Lock Screen settings update as expected, just like when I first installed CM. I didn't do all that much previously, so I can't imagine what broke these the first time, but if I happen to recreate the problem and isolate the cause I'll mention it here.

ADW Launcher: When Cyanogenmod first booted up, I couldn't add, move, or remove anything from the default home screens by long-pressing. The haptic would trigger, so I know it was recognizing the presses. By going through the ADW settings and choosing simply to restart ADW, everything started working fine.

Lock Screen: I love the flexibility and customization it allows. At first though, I thought it wasn't showing the time/date of the next upcoming alarm. Then I realized that by disabling the "show next calendar event" feature, it would show up in the same place that the calendar event was otherwise appearing in.

It's fast!: The phone feels MUCH more responsive than when I was on stock.