[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] Nyven:
Hi,

I have been searching through the forums for the last 2 days and trying some of the solutions and have not found a solution yet.

I installed CM9 and it worked on my Galaxy Note (South African edition). I Upgraded to CM10 to try it out and when I tried to downgrade back to CM9 it fails with this errors:

assert failed: getprop("ro.product.device") == "galaxynote" || getprop("ro.build.product") == "galaxynote" || getprop("ro.product.device") == "n7000" || getprop("ro.build.product") == "n7000" || getprop("ro.product.device") == "GT-N7000" || getprop("ro.build.product") == "GT-N7000"

I then booted normally and checked the build.prop and found that the devices is now identified as a S2(9100).

Here is a a copy of my build.prop from my CM10.

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=JRO03H
ro.build.display.id=cm_n7000-userdebug 4.1.1 JRO03H eng.xplodwild.20120727.184522 test-keys
ro.build.version.incremental=eng.xplodwild.20120727.184522
ro.build.version.sdk=16
ro.build.version.codename=REL
ro.build.version.release=4.1.1
ro.build.date=Fri Jul 27 18:45:38 CEST 2012
ro.build.date.utc=1343407538
ro.build.type=userdebug
ro.build.user=xplodwild
ro.build.host=barbecue
ro.build.tags=test-keys
ro.product.model=GT-N7000
ro.product.brand=Samsung
ro.product.name=GT-I9100
ro.product.device=GT-I9100
ro.product.board=smdk4210
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=exynos4
# ro.build.product is obsolete; use ro.product.device
ro.build.product=GT-I9100
# Do not try to p**** ro.build.description or .fingerprint
ro.build.description=GT-I9100-user 4.0.3 IML74K XXLPQ release-keys
ro.build.fingerprint=samsung/GT-I9100/GT-I9100:4.0.3/IML74K/XXLPQ:user/release-keys
ro.build.characteristics=default
ro.cm.device=n7000
# end build properties
#
# system.prop for i9100
#

rild.libpath=/system/lib/libsec-ril.so
rild.libargs=-d /dev/ttyS0

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.rommanager.developerid=cyanogenmod
keyguard.no_require_sim=true
ro.url.legal=/removed to be able to post/
ro.url.legal.android_privacy=/removed to be able to post/
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.cm.version=10-20120727-UNOFFICIAL-n7000
ro.modversion=10-20120727-UNOFFICIAL-n7000
ro.config.ringtone=CyanTone.ogg
ro.config.notification_sound=CyanMessage.ogg
ro.config.alarm_alert=CyanAlarm.ogg
ro.carrier=unknown
wifi.interface=wlan0
wifi.supplicant_scan_interval=15
ro.telephony.ril_class=Smdk4210RIL
mobiledata.interfaces=pdp0,wlan0,gprs,ppp0
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.opengles.version=131072
hwui.render_dirty_regions=false
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heapsize=128m
ro.sf.lcd_density=320
dalvik.vm.lockprof.threshold=500
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt

I tried to make a backup copy and edit the file as root, but the /system was read-only.

I really need to get back to my ICS.

I have not kept track of everything that I have tried, since I didn't think that there was any reason to. I would really appreciate some assistance.