[Nook Color General] GMPOWER:
You are not the only ones to experience this problem,

Here is the logcat of the problem

I/ActivityManager( 1078): Start proc com.koushikdutta.rommanager for activity co
m.koushikdutta.rommanager/.RomManager: pid=3975 uid=10005 gids={1015, 3003}
I/dalvikvm( 3975): Could not find method java.net.NetworkInterface.getHardwareAd
dress, referenced from method com.koushikdutta.rommanager.ge.g
W/dalvikvm( 3975): VFY: unable to resolve virtual method 3380: Ljava/net/Network
Interface;.getHardwareAddress ()[B
D/dalvikvm( 3975): VFY: replacing opcode 0x6e at 0x001a
D/dalvikvm( 3975): VFY: dead code 0x001d-0020 in Lcom/koushikdutta/rommanager/ge
;.g (Landroid/content/Context;)Ljava/lang/String;
D/AndroidRuntime( 3975): Shutting down VM
W/dalvikvm( 3975): threadid=1: thread exiting with uncaught exception (group=0x4
001d888)
E/AndroidRuntime( 3975): FATAL EXCEPTION: main
E/AndroidRuntime( 3975): java.lang.NoSuchMethodError: java.net.NetworkInterface.
getHardwareAddress
E/AndroidRuntime( 3975): at com.koushikdutta.rommanager.ge.g(Unknown Sour
ce)
E/AndroidRuntime( 3975): at com.koushikdutta.rommanager.ge.c(Unknown Sour
ce)
E/AndroidRuntime( 3975): at com.koushikdutta.rommanager.ge.a(Unknown Sour
ce)
E/AndroidRuntime( 3975): at com.koushikdutta.rommanager.ge.e(Unknown Sour
ce)
E/AndroidRuntime( 3975): at com.koushikdutta.rommanager.ge.f(Unknown Sour
ce)
E/AndroidRuntime( 3975): at com.koushikdutta.rommanager.ActivityBase.onCr
eate(Unknown Source)
E/AndroidRuntime( 3975): at com.koushikdutta.rommanager.RomManager.onCrea
te(Unknown Source)
E/AndroidRuntime( 3975): at android.app.Instrumentation.callActivityOnCre
ate(Instrumentation.java:1048)
E/AndroidRuntime( 3975): at android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:2627)
E/AndroidRuntime( 3975): at android.app.ActivityThread.handleLaunchActivi
ty(ActivityThread.java:2679)
E/AndroidRuntime( 3975): at android.app.ActivityThread.access$2300(Activi
tyThread.java:125)
E/AndroidRuntime( 3975): at android.app.ActivityThread$H.handleMessage(Ac
tivityThread.java:2033)
E/AndroidRuntime( 3975): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime( 3975): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 3975): at android.app.ActivityThread.main(ActivityThrea
d.java:4627)
E/AndroidRuntime( 3975): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime( 3975): at java.lang.reflect.Method.invoke(Method.java:5
21)
E/AndroidRuntime( 3975): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:858)
E/AndroidRuntime( 3975): at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:616)
E/AndroidRuntime( 3975): at dalvik.system.NativeStart.main(Native Method)

I/Process ( 1078): Sending signal. PID: 3975 SIG: 3
I/dalvikvm( 3975): threadid=3: reacting to signal 3
I/dalvikvm( 3975): Wrote stack traces to '/data/anr/traces.txt'
W/ActivityManager( 1078): Force finishing activity com.koushikdutta.rommanager
/.RomManager
I/Process ( 3975): Sending signal. PID: 3975 SIG: 9
I/ActivityManager( 1078): Process com.koushikdutta.rommanager (pid 3975) has die
d.

Here is the section of code that looks to be causing the problem

com\koushikdutta\rommanager\ge.smali

.method public static g(Landroid/content/Context;)Ljava/lang/String;
.locals 2

const-string v0, "phone"

invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

move-result-object v0

check-cast v0, Landroid/telephony/TelephonyManager;

invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getDeviceId()Ljava/lang/String;

move-result-object v0

if-nez v0, :cond_0

const-string v0, "wifi.interface"

invoke-static {v0}, Landroid/os/SystemProperties;->get(Ljava/lang/String;)Ljava/lang/String;

move-result-object v1

:try_start_0
new-instance v0, Ljava/lang/String;

invoke-static {v1}, Ljava/net/NetworkInterface;->getByName(Ljava/lang/String;)Ljava/net/NetworkInterface;

move-result-object v1

invoke-virtual {v1}, Ljava/net/NetworkInterface;->getHardwareAddress()[B

move-result-object v1

invoke-direct {v0, v1}, Ljava/lang/String;-><init>([B)V
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0

:cond_0
:goto_0
invoke-static {v0}, Lcom/koushikdutta/rommanager/ge;->d(Ljava/lang/String;)Ljava/lang/String;

move-result-object v0

return-object v0

:catch_0
move-exception v0

const-string v0, "000000000000"

goto :goto_0
.end method

It is looking for a device id, so I flashed the IMEI generator, LINK, and it worked currently. Just turn off auto-update for rom manager, if you don’t want to run the IMEI generator.