Wi-Fi working on CyanogenMod 9 on Huawei U8185

So I just got Wi-Fi working on CyanogenMod 9 on Huawei U8185: I’m using the Atheros AR6kSDK kernel driver and wpa_supplicant 0_6_X, so it’s kinda ghetto… 😉 Right now Wi-Fi scanning, WPA2, and DHCP work, but for some reason DNS isn’t working so, while you can reach hosts outside your network, you can’t actually browse […]

Hardware rendering of SurfaceFlinger on Qualcomm Adreno GPUs

When I first started porting CyanogenMod to the Huawei U8185 I was blown away by the performance of Qualcomm’s Adreno 200 GPU; paired with the Adreno 200 GPU, the U8185’s msm7225a Snapdragon architecture made for a snappy and pleasurable experience on ICS. Meanwhile, its cousin (the U8150) could barely handle its stock Android 2.2, leave […]

GPS working on Huawei U8185 on CyanogenMod 9

Thanks to the awesome work from CyanogenMod developers, bringing up Qualcomm hardware on AOSP is extremely easy; it took me all of two minutes to get GPS working on the Huawei U8185 on CyanogenMod 9. Here are the changes I had to make to get GPS working on this little handset: BoardConfig.mk # GPS BOARD_USES_QCOM_GPS […]

ClockworkMod Recovery 6.0.1.2 for Huawei U8185

I built an early version of ClockworkMod Recovery for the Huawei U8185, but it was ugly and not very user friendly. Now I’ve finally gotten around to making a more functional version, which has the “Go back” menu item as well as a more-appropriate font size for our low-resolution display. Download At the time of […]

RIL working on Huawei U8185 on CyanogenMod 9

It’s still a bit rough, but the RIL is now working on the Huawei U8185 on CyanogenMod 9. As you can see, I have network bars, and an SMS has just come in: I’m using Dazzozo’s prototype HuaweiQualcommRIL class, which he based on CyanogenMod’s QualcommRIL, but added changes from decompiling Huawei’s RIL in the Gingerbread […]