Just done a quick comparison of most recent CM7 for U8150 (no longer on goo.im since the crash - but the mediafire link exists) and Project Sarah RC2 ;
New files:- system/bin/wmdsi
- system/usr/keychars/adp5587.kcm.bin
Altered files:- META-INF/com/google/android/updater-script
- boot.img
- system/app/Mms.apk
- system/app/Music.apk
- system/build.prop
- system/media/bootanimation.zip
- system/usr/keychars/qwerty.kcm.bin
- system/usr/keylayout/qwerty.kl
Diffs for system/build.prop
Index: system/build.prop
===================================================================
--- system/build.prop (revision 1)
+++ system/build.prop (revision 2)
@@ -2,5 +2,5 @@
# autogenerated by buildinfo.sh
ro.build.id=GRK39F
-ro.build.display.id=GWK74
+ro.build.display.id=Release Candidate 2
ro.build.version.incremental=eng.aorth.20120611.225616
ro.build.version.sdk=10
@@ -10,12 +10,12 @@
ro.build.date.utc=0
ro.build.type=user
-ro.build.user=aorth
+ro.build.user=zenaufa
ro.build.host=smalls
ro.build.tags=test-keys
-ro.product.model=U8150
+ro.product.model=U8350
ro.product.brand=huawei
-ro.product.name=u8150
-ro.product.device=u8150
-ro.product.board=u8150
+ro.product.name=U8350
+ro.product.device=U8350
+ro.product.board=U8350
ro.product.cpu.abi=armeabi-v6j
ro.product.cpu.abi2=armeabi
@@ -26,12 +26,12 @@
ro.board.platform=msm7k
# ro.build.product is obsolete; use ro.product.device
-ro.build.product=u8150
+ro.build.product=u8350
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=passion-user 2.3.6 GRK39F 189904 release-keys
ro.build.fingerprint=google/passion/passion:2.3.6/GRK39F/189904:user/release-keys
-ro.cm.device=u8150
+ro.cm.device=U8350
# end build properties
#
-# system.prop for U8150
+# system.prop for U8350
#
@@ -91,5 +91,5 @@
ro.config.notification_sound=regulus.ogg
ro.config.alarm_alert=Alarm_Beep_03.ogg
-ro.modversion=CyanogenMod-7-20120611-NIGHTLY-u8150
+ro.modversion=[PROJECT] Sarah
ro.setupwizard.mode=OPTIONAL
net.bt.name=Android
Within the boot.img, the kernel is the same and the only changes within the RAMdisk image are:
init.u8150.rc
Index: /boot/ramdisk/init.u8150.rc
===================================================================
--- /boot/ramdisk/init.u8150.rc (revision 3)
+++ /boot/ramdisk/init.u8150.rc (revision 4)
@@ -59,6 +59,6 @@
service akmd /system/bin/akmd2
- user compass
- group compass misc input
+ disabled
+ oneshot
# bugreport is triggered by the KEY_VOLUMEUP and KEY_CENTER keycodes
And of course
Given the kernel is the same, I think it may be possible to produce another boulder CM7 whenever the U8150 is updated.