[Nexus S 4G Android Development] wheeqo:
Thanks for the replay. Now i got problem when flashing the ROM. Here is the changelog:

Starting recovery on Wed Feb 8 16:45:35 2012
can't open /dev/tty0: No such file or directory
framebuffer: fd 3 (480 x 800)
ClockworkMod Recovery v5.0.2.0
recovery filesystem table
=========================
0 /tmp ramdisk (null) (null)
1 /sdcard vfat /dev/block/platform/s3c-sdhci.0/by-name/media (null)
2 /system ext4 /dev/block/platform/s3c-sdhci.0/by-name/system (null)
3 /cache yaffs2 cache (null)
4 /data ext4 /dev/block/platform/s3c-sdhci.0/by-name/userdata (null)
5 /misc mtd misc (null)
6 /boot mtd boot (null)
7 /recovery mtd recovery (null)
8 /bootloader mtd bootloader (null)
9 /radio mtd radio (null)
10 /wimax mtd wimax (null)

W:Unable to get recovery.fstab info for /sd-ext during fstab generation!
I:Completed outputting fstab.
I:Processing arguments.
Fixing execute permissions for /cache
mtd: successfully wrote block at 0
I:Set boot command "boot-recovery"
I:Checking arguments.
I:device_recovery_start()
Command: "/sbin/recovery"

ro.secure=0
ro.allow.mock.location=1
ro.debuggable=1
persist.service.adb.enable=1
ro.build.id=GRJ90
ro.build.display.id=GRJ90
ro.build.version.incremental=138666
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.5
ro.build.date=Mon Sep 5 11:25:08 PDT 2011
ro.build.date.utc=0
ro.build.type=eng
ro.build.user=koush
ro.build.host=Koushik-Lion.local
ro.build.tags=test-keys
ro.product.model=Nexus S 4G
ro.product.brand=google
ro.product.name=sojus
ro.product.device=crespo4g
ro.product.board=herring
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=hdpi
ro.product.locale.region=
ro.wifi.channels=
ro.board.platform=s5pc110
ro.build.product=crespo4g
ro.build.description=sojus-user 2.3.5 GRJ90 138666 release-keys
ro.build.fingerprint=google/sojus/crespo4g:2.3.5/GRJ90/138666:user/release-keys
rild.libpath=/vendor/lib/libsec-ril.so
rild.libargs=-d /dev/ttyS0
ro.sf.lcd_density=240
ril.ecclist=911,#911,*911
ro.cdma.home.operator.numeric=310120
ro.cdma.home.operator.alpha=Sprint
ro.telephony.default_network=4
ro.wimax.interface=uwbr0
ro.opengles.version=131072
wifi.interface=eth0
wifi.supplicant_scan_interval=15
dalvik.vm.heapsize=32m
keyguard.no_require_sim=true
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.config.notification_sound=OnTheHunt.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
ro.rommanager.developerid=cyanogenmod
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
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.config.ringtone=Playa.ogg
ro.modversion=CyanogenMod-7.1.0-RC1-NS4G-KANG
ro.kernel.android.checkjni=1
ro.setupwizard.mode=OPTIONAL
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
net.change=net.bt.name
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.factorytest=0
ro.serialno=3832B70C4A4800EC
ro.bootmode=unknown
ro.baseband=D720SPRKE1
ro.carrier=SPR
ro.bootloader=D720SPRKE1
ro.hardware=herring
ro.revision=34
init.svc.recovery=running
init.svc.adbd=running

I:Checking for extendedcommand...
I:Skipping execution of extendedcommand, file not found...
mtd: successfully wrote block at 0
I:Set boot command ""

-- Wiping data...
Formatting /data...
Creating filesystem with parameters:
Size: 1073741824
Block size: 4096
Blocks per group: 32768
Inodes per group: 8192
Inode size: 256
Journal blocks: 4096
Label:
Blocks: 262144
Block groups: 8
Reserved block group size: 63
Created filesystem with 11/65536 inodes and 8536/262144 blocks
Formatting /cache...
Formatting /sd-ext...
Formatting /sdcard/.android_secure...
I:Formatting unknown device.
rm: can't remove '.' or '..'
rm: can't remove '.' or '..'
Data wipe complete.
mtd: successfully wrote block at 0
I:Set boot command ""

-- Wiping cache...
Formatting /cache...
Cache wipe complete.
mtd: successfully wrote block at 0
I:Set boot command ""
E:unknown volume for path [/sd-ext]
rm: can't remove '/data/dalvik-cache': No such file or directory
rm: can't remove '/cache/dalvik-cache': No such file or directory
rm: can't remove '/sd-ext/dalvik-cache': No such file or directory
Dalvik Cache wiped.
mtd: successfully wrote block at 0
I:Set boot command ""

-- Installing: /sdcard/bigxie_crespo_Apex_v1-0-2.zip
mtd: successfully wrote block at 0
I:Set boot command "boot-recovery"
Finding update package...
I:Update location: /sdcard/bigxie_crespo_Apex_v1-0-2.zip
Opening update package...
Installing update...
script aborted: assert failed: getprop("ro.product.device") == "crespo" ||
getprop("ro.build.product") == "crespo"

\ _ \ ____| \ \ /
_ \ | | __| \ /
___ \ ___/ | \
_/ _\ _| _____| _/\_\

Apex v1.0.2
For Nexus S
by @bigxie

assert failed: getprop("ro.product.device") == "crespo" || getprop("ro.build.product") == "crespo"
E:Error in /sdcard/bigxie_crespo_Apex_v1-0-2.zip
(Status 7)
Installation aborted.
mtd: successfully wrote block at 0
I:Set boot command ""

Is this related with bootloader version herring (i think i got this) vs crespo? Or locked / unlocked?

Nexus S 4G, ics 4.0.3,

Baseband D720SPRKE1,

Kernel 3.0.8-gb55e9ac

android-build@apa28 #1,

Mod version oICSv43,

Build number IML74K.