[General Questions and Answers] reggjoo:
Iv'e tried as many solutions to my problem, as I can find, but still have no adb interface. I have a huawei ascend M860(I know it's old), It's rooted, rom'ed with Playfulgod's CM7.2 rom, and the dalvik was moved to the sdcard. Before I installed this rom, I replaced ADW launcher, with GoLauncher(winzip). I like his rom, except for one thing, since I replaced it from cm6, my adb isn't working. I changed the rom back to cm6, and it started working again, put cm7 back, same problem. Today, I looked into my adbd file, and found alot of errors, and my block file, said I had so many bad blocks, I lost count! This is the end of my adbd file:

ro.debuggable service.adb.root Local port disabled

service.adb.tcp.port persist.adb.tcp.port %d /dev/android_adb OK

failed to allocate an apacket Calling send_connect

host %s:: Calling send_ready

Calling send_close

handle_packet() %d

Enqueue the socket

handle_packet: what is %08x?!

all adb sockets packets rwx usb sync sysdeps transport jdwp %s: select missing fde for fd %d

fd out of range (%d)

fd_table out of sync fde %p not created by fdevent_create()

bogus negative fd (%d)

bogus huuuuge fd (%d)

could not expand fd_table to %d entries

check_header(): invalid magic

check_header(): %d > MAX_PAYLOAD

unknown run_transport_disconnects: %p (%s)

%02x writex: %d %p %d: writex: %d %d %s

writex: %d ok

transport_write_action: on fd %d, error %d: %s

write_packet: %d [%08x %s] %08x %08x (%d) write_packet: %d error %d %d

readx: %d %p %d

readx: %d %d %s

readx: %d ok: transport_read_action: on fd %d, error %d: %s

read_packet: %d error %d %d

read_packet: %d ok: [%08x %s] %08x %08x (%d) transport: %p registered

cannot write transport registration socket

transport: %p init'ing for usb_handle %p (sn='%s')

transport: %p removed

transport: %p R- (ref=%d)

transport: %p kicking and closing

Transport is null Transport is null

cannot enqueue packet on transport socket transport: %p init'ing for socket %d, on port %d

device not found insufficient permissions for device more than one device more than one emulator more than one device and emulator device offline invalid device state cannot open transport registration socketpair cannot read transport registration socket transport: %p removing and free'ing %d

cannot open transport socketpair transport: %p (%d,%d) starting

transport: %p install %d

cannot create input thread cannot create output thread from_remote: starting thread for transport %p, on fd %d

from_remote: transport %p SYNC online (%d)

from_remote: failed to write SYNC apacket to transport %p from_remote: data pump for transport %p

from_remote: received remote packet, sending to transport %p

from_remote: failed to write apacket to transport %p from_remote: remote read failed for transport %p

from_remote: SYNC offline for transport %p

from_remote: thread is exiting for transport %p

to_remote: starting input_thread for %p, reading from fd %d

to_remote: failed to read apacket from transport %p on fd %d

to_remote: transport %p SYNC offline

to_remote: transport %p SYNC online

to_remote: trandport %p ignoring SYNC %d != %d

to_remote: transport %p got packet, sending to remote

to_remote: transport %p ignoring packet while offline

to_remote: thread is exiting for transport %p, fd %d

failed to read packet from transport socket on fd %d

remote local: write terminated

remote local: read terminated (message)

bad header: terminated (data)

remote local: terminated (data)

bad data: terminated (data)

server client transport: local %s init

cannot create local socket %s thread transport: server_socket_thread() starting

server: cannot bind socket yet

server: trying to get new connection from %d

server: new connection on fd %d

host client: connected on remote on fd %d

%s%d emulator- transport: usb

remote usb: 1 - write terminated

remote usb: 2 - write terminated

remote usb: read terminated (message)

remote usb: check_header failed

remote usb: terminated (data)

remote usb: check_data failed

Creating smart socket

cannot allocate socket SS(%d): created %p

Connecting to smart socket

SS(%d): ready

SS(%d): closed

LS(%d): discarding %d bytes

LS(%d): closed

LS(%d): closing

OKAY Connect_to_remote call

destination oversized LS(%d): connect('%s')

Calling remote_socket_ready

Calling remote_socket_enqueue

RS(%d): created

remote_socket_disconnect RS(%d)

Calling remote_socket_close

RS(%d): closed

LS(%d): created (fd=%d)

jdwp track-jdwp LS(%d): bound to '%s'

LS(%d): enqueue %d

LS(%d): not ready, errno=%d: %s

FAIL%04x SS(%d): enqueue %d

SS(%d): overflow

SS(%d): bad size (%d)

SS(%d): len is %d

SS(%d): waiting for %d more bytes

SS(%d): '%s'

unknown failure device offline (x) closed cannot create service socket pair cannot allocate stinfo cannot create service thread service thread started, %d:%d

invalid port

%d service.adb.tcp.port restarting in TCP mode port: %d

EXTERNAL_STORAGE /system/bin/vdc volume unmount force reboot failed: %s

0 restarting in USB mode

/tmp/update FAIL /tmp/update.begin OKAY adbd is already running as root

ro.debuggable 1 adbd cannot run as root in production builds

service.adb.root restarting adbd as root

/dev/ptmx [ cannot open /dev/ptmx - %s ]

[ trouble with /dev/ptmx - %s ]

- fork failed: %s -

- exec '%s' failed: %s (%d) -

/proc/%d/oom_adj adb: unable to open %s

tcp: local: localreserved: localabstract: localfilesystem: dev: framebuffer: recover: jdwp: log: shell: /sbin/sh -c /system/bin/sh - sync: remount: reboot: root: tcpip: usb: sync: failure: %s

mkdir("%s") -> %s

invalid data message: expected ID_DATA oversize data message invalid data message: expected ID_DONE invalid data message sync: waiting for command

command read failure invalid namelen filename read failure sync: '%s' '%s'

unknown command sync: done

not enough memory to create new JDWP process

could not create fdevent for new JDWP process

oops, the JDWP process died really quick

weird accept() failed on jdwp control socket: %s

%d

%04x looking for pid %d in JDWP process list

search failed !!

%s: too many pending JDWP connection for pid %d

%s: socket pair creation failed: %s

weird unknown JDWP process failure: %s

weird end-of-stream from unknown JDWP process

could not decode JDWP %p PID number: '%s'

Adding pid %d to jdwp process list

terminating JDWP %d connection: %s

ignoring unexpected JDWP %d control socket activity (%d bytes)

remove pid %d to jdwp process list

trying to write to JDWP pid controli (count=%d first=%d) %d

sending new file descriptor to JDWP %d failed: %s

sent file descriptor %d to JDWP process %d

could not create vm debug control socket. %d: %s

could not bind vm debug control socket: %d: %s

listen failed in jdwp control socket: %d: %s

could not create fdevent for jdwp control socket

jdwp control socket started (%d)

/dev/graphics/fb0 /proc/mounts %255s %255s %*s %*s %d %d

/system none remount succeeded

remount failed: %s

usb_kick

[ usb_thread - opening device ]

/dev/android_adb /dev/android [ opening device succeeded ]

[ usb_thread - registering device ]

[ read %d ]

ERROR: n = %d, errno = %d (%s)

[ write %d ]

[ done ]

/dev/android_adb_enable failed to open /dev/android_adb_enable

[ usb_init - starting thread ]

cannot create usb thread /dev/log/ /dev/socket/ property_service :

/dev/pts/%u 0123456789ABCDEF Inf 0123456789abcdef (null) NaN 0 . Infinity inf inity nan Unknown error: Operation not permitted No such file or directory No such process Interrupted system call I/O error No such device or address Argument list too long Exec format error Bad file number No child processes Try again Out of memory Permission denied Bad address Block device required Device or resource busy File exists Cross-device link No such device Not a directory Is a directory Invalid argument File table overflow Too many open files Not a typewriter Text file busy File too large No space left on device Illegal seek Read-only file system Too many links Broken pipe Math argument out of domain of func Math result not representable Resource deadlock would occur File name too long No record locks available Function not implemented Directory not empty Too many symbolic links encountered No message of desired type Identifier removed Channel number out of range Level 2 not synchronized Level 3 halted Level 3 reset Link number out of range Protocol driver not attached No CSI structure available Level 2 halted Invalid exchange Invalid request descriptor Exchange full No anode Invalid request code Invalid slot Bad font file format Device not a stream No data available Timer expired Out of streams resources Machine is not on the network Package not installed Object is remote Link has been severed Advertise error Srmount error Communication error on send Protocol error Multihop attempted RFS specific error Not a data message Value too large for defined data type Name not unique on network File descriptor in bad state Remote address changed Can not access a needed shared library Accessing a corrupted shared library .lib section in a.out corrupted Attempting to link in too many shared libraries Cannot exec a shared library directly Illegal byte sequence Interrupted system call should be restarted Streams pipe error Too many users Socket operation on non-socket Destination address required Message too long Protocol wrong type for socket Protocol not available Protocol not supported Socket type not supported Operation not supported on transport endpoint Protocol family not supported Address family not supported by protocol Address already in use Cannot assign requested address Network is down Network is unreachable Network dropped connection because of reset Software caused connection abort Connection reset by peer No buffer space available Transport endpoint is already connected Transport endpoint is not connected Cannot send after transport endpoint shutdown Too many references: cannot splice Connection timed out Connection refused Host is down No route to host Operation already in progress Operation now in progress Stale NFS file handle Structure needs cleaning Not a XENIX named type file No XENIX semaphores available Is a named type file Remote I/O error Quota exceeded No medium found Wrong medium type Operation Canceled Required key not available Key has expired Key has been revoked Key was rejected by service Owner died State not recoverable Stupid C library hack !! abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 :+-._ Local time zone must be set--see zic manual page posixrules ,M4.1.0,M10.5.0 localtime /system/usr/share/zoneinfo / /system/usr/share/zoneinfo/zoneinfo.idx /system/usr/share/zoneinfo/zoneinfo.dat TZ persist.sys.timezone -0 %d %2d %H:%M:%S	%e-%b-%Y + - %4d %04d %c Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec January February March April June July August September October November December Sun Mon Tue Wed Thu Fri Sat Sunday Monday Tuesday Wednesday Thursday Friday Saturday %a %b %e %T %Y AM PM %a %b %e %H:%M:%S %Z %Y /acct/uid/%d/tasks w+ <unknown> /proc/self/exe /dev/urandom ANDROID_PROPERTY_WORKSPACE HTC_RIL /dev/log/main /dev/log/radio /proc/cpuinfo processor /proc/stat cpu /proc/meminfo MemTotal:

Is there a problem that's rom related, and why does my adb interface only show in device mgr, when my phone's in cwm recovery?