Rom Manager 5.0 FC problems

theseus9t6

Member
Nov 16, 2010
28
1
0
Is anyone having trouble with Rom Manager 5.0.1.0 doing a forced close when opening? Does anyone have a fix?

I'm running 1.4.1 with GMPOWER's latest ManualNooter patch. It runs great. But this just started today. I uninstalled the updates and it is fine. Just want to know if this is a common problem or just me.;)
 

sbrown23

Senior Member
Nov 10, 2011
54
10
0
CA
Is anyone having trouble with Rom Manager 5.0.1.0 doing a forced close when opening? Does anyone have a fix?

I'm running 1.4.1 with GMPOWER's latest ManualNooter patch. It runs great. But this just started today. I uninstalled the updates and it is fine. Just want to know if this is a common problem or just me.;)
I am having a similar problem and was just going to post about it, as i haven't been able to find a solution yet. I am on 1.3 though, and used MN 4.5.18 and 4.6.16. Just reimaged everything last night and installed the latest ROM Manager update from the Market. One thing i did, which I do not know if it was the cause or not, was to update su after Titanium Backup b*tched at me about it being out of date and causimg problems with Titanium and busybox. It pulled down the latest 3.something version of su. I had run ROM Manager successfully a few times right after Nooter to reset permissions etc. If i recall correctly, i think it started before i ran the update.

Has this happened to anyone else? Anyone know how to resolve?
 
Last edited:

patruns

Senior Member
May 30, 2011
1,027
101
0
ROM Manager was just updated today according to the app in the market, thought it shows current version as 5.0.0.3.
 

GMPOWER

Senior Member
Jul 29, 2010
245
314
0
You are not the only ones to experience this problem,

Here is the logcat of the problem
Code:
 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
Code:
 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.
 
Last edited:
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone