zhangwenan / smali

Automatically exported from code.google.com/p/smali
0 stars 0 forks source link

Warnings throwed on first boot #38

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
After successfully had deodexed a full HTC Sense rom, it runs but throws 
warnings in logcat. I wonder if I have done something wrong, if the warnings 
can be safly ignored or anything. Here is a preview:

D/dalvikvm(   88): DEX prep '/system/framework/services.jar': unzip in 561ms, 
rewrite 3573ms

D/dalvikvm(   88): DexOpt: --- BEGIN 'com.htc.framework.jar' (bootstrap=1) ---

D/dalvikvm(  136): DexOpt: 'Lcom/htc/R$dimen;' has an earlier definition; 
blocking out

D/dalvikvm(  136): DexOpt: 'Lcom/htc/R$style;' has an earlier definition; 
blocking out

D/dalvikvm(  136): DexOpt: 'Lcom/htc/R$integer;' has an earlier definition; 
blocking out

D/dalvikvm(  136): DexOpt: 'Lcom/htc/R$styleable;' has an earlier definition; 
blocking out

D/dalvikvm(  136): DexOpt: 'Lcom/htc/R$layout;' has an earlier definition; 
blocking out

D/dalvikvm(  136): DexOpt: 'Lcom/htc/R$id;' has an earlier definition; blocking 
out

D/dalvikvm(  136): DexOpt: 'Lcom/htc/R$array;' has an earlier definition; 
blocking out

D/dalvikvm(  136): DexOpt: 'Lcom/htc/R;' has an earlier definition; blocking out

D/dalvikvm(  136): DexOpt: 'Lcom/htc/R$color;' has an earlier definition; 
blocking out

D/dalvikvm(  136): DexOpt: 'Lcom/htc/R$attr;' has an earlier definition; 
blocking out

D/dalvikvm(  136): DexOpt: 'Lcom/htc/R$drawable;' has an earlier definition; 
blocking out

D/dalvikvm(  136): DexOpt: 'Lcom/htc/R$raw;' has an earlier definition; 
blocking out

D/dalvikvm(  136): DexOpt: 'Lcom/htc/R$anim;' has an earlier definition; 
blocking out

D/dalvikvm(  136): DexOpt: 'Lcom/htc/R$string;' has an earlier definition; 
blocking out

D/dalvikvm(  136): DexOpt: not verifying 'Lcom/htc/R$dimen;': multiple 
definitions

D/dalvikvm(  136): DexOpt: not verifying 'Lcom/htc/R$style;': multiple 
definitions

D/dalvikvm(  136): DexOpt: not verifying 'Lcom/htc/R$integer;': multiple 
definitions

D/dalvikvm(  136): DexOpt: not verifying 'Lcom/htc/R$styleable;': multiple 
definitions

D/dalvikvm(  136): DexOpt: not verifying 'Lcom/htc/R$layout;': multiple 
definitions

I/dalvikvm(  136): DexOpt: not resolving ambiguous class 'Lcom/htc/R$styleable;'

I/dalvikvm(  136): DexOpt: not resolving ambiguous class 'Lcom/htc/R$styleable;'

D/dalvikvm(  136): DexOpt: not verifying 'Lcom/htc/R$id;': multiple definitions

D/dalvikvm(  136): DexOpt: not verifying 'Lcom/htc/R$array;': multiple 
definitions

D/dalvikvm(  136): DexOpt: not verifying 'Lcom/htc/R;': multiple definitions

D/dalvikvm(  136): DexOpt: not verifying 'Lcom/htc/R$color;': multiple 
definitions

D/dalvikvm(  136): DexOpt: not verifying 'Lcom/htc/R$attr;': multiple 
definitions

D/dalvikvm(  136): DexOpt: not verifying 'Lcom/htc/R$drawable;': multiple 
definitions

I/dalvikvm(  136): DexOpt: not resolving ambiguous class 'Lcom/htc/R$styleable;'

I/dalvikvm(  136): DexOpt: not resolving ambiguous class 'Lcom/htc/R$styleable;'

I/dalvikvm(  136): DexOpt: not resolving ambiguous class 'Lcom/htc/R$styleable;'

D/dalvikvm(  136): DexOpt: not verifying 'Lcom/htc/R$raw;': multiple definitions

D/dalvikvm(  136): DexOpt: not verifying 'Lcom/htc/R$anim;': multiple 
definitions

D/dalvikvm(  136): DexOpt: not verifying 'Lcom/htc/R$string;': multiple 
definitions

D/dalvikvm(  136): DexOpt: load 510ms, verify 3423ms, opt 187ms

D/dalvikvm(   88): DexOpt: --- END 'com.htc.framework.jar' (success) ---

D/installd(   91): DexInv: --- BEGIN 
'/system/framework/com.google.android.maps.jar' ---

I/Mp3HwPlayer(   89): result:0

E/Mp3HwPlayer(   89): seekTo() : position == 0

E/Mp3HwPlayer(   89): seekTo() : mMp3Type == MP3_CBR

E/Mp3HwPlayer(   89): Mp3HwPlayer::seekTo seekPointByte:0, result:0

E/Mp3HwPlayer(   89): render() : NO LOOP!

D/Mp3HwPlayer(   89): ID:1, close AudioStream

E/Mp3HwPlayer(   89): ID:1, close AudioStream Pass Mutex

E/Mp3HwPlayer(   89): ID:1, close AudioStream 1

I/AudioHardwareMSM72XX(   89): closeOutputStream. out->format()=16777216

I/AudioHardwareMSM72XX(   89): AudioHardware MP3 playback is going to standby.

E/Mp3HwPlayer(   89): render(): 1038, numread:0

I/AudioPolicyService(   89): stopOutput(): before lock

E/Mp3HwPlayer(   89): ~IsMusicActiveHandler: removeMusicActiveCounter()

D/dalvikvm(  162): DexOpt: 'Lcom/google/i18n/LineBreakingProperties;' has an 
earlier definition; blocking out

D/dalvikvm(  162): DexOpt: 'Lcom/google/debug/DebugUtil;' has an earlier 
definition; blocking out

D/dalvikvm(  162): DexOpt: not verifying 
'Lcom/google/i18n/LineBreakingProperties;': multiple definitions

D/dalvikvm(  162): DexOpt: not verifying 'Lcom/google/debug/DebugUtil;': 
multiple definitions

D/dalvikvm(  162): DexOpt: load 425ms, verify 2292ms, opt 39ms

D/installd(   91): DexInv: --- END 
'/system/framework/com.google.android.maps.jar' (success) ---

Original issue reported on code.google.com by loxd...@gmail.com on 30 Jun 2010 at 2:47

GoogleCodeExporter commented 9 years ago
I can't really tell much about this, just from the logcat output. The errors 
seem to indicate that you included the HTC resources in a previous .jar in the 
classpath. I don't think this would prevent anything from working, but I think 
it might prevent it from optimizing access to the fields in the affected 
classes, which might affect performance, but I would surprised if you could 
actually notice any difference.

Original comment by JesusFr...@gmail.com on 6 Jul 2010 at 1:18