[Android Q&A, Help & Troubleshooting] showstopper1:
tried porting miui to my phone i think im almost done please sum one help !!!!

ODEX file is stale or bad...

below is my logcat !!!

D/dalvikvm( 1668): threadid=1: interp stack at 0x4bba8000

D/dalvikvm( 1668): DexOpt: incorrect opt magic number (0xff ff ff ff)

D/dalvikvm( 1668): ODEX file is stale or bad; removing and retrying (/data/dalvik-cache/system@framework@core.jar@classes.dex)

D/dalvikvm( 1668): DexOpt: --- BEGIN 'core.jar' (bootstrap=1) ---

E/dalvikvm( 1669): DexOpt: build rev does not match VM: 27 vs 28

W/dalvikvm( 1668): DexOpt: --- END 'core.jar' --- status=0xff00, process failed

E/dalvikvm( 1668): Unable to extract+optimize DEX from '/system/framework/core.jar'

D/dalvikvm( 1668): Unable to process classpath element '/system/framework/core.jar'

D/dalvikvm( 1668): DexOpt: incorrect opt magic number (0xff ff ff ff)

D/dalvikvm( 1668): ODEX file is stale or bad; removing and retrying (/data/dalvik-cache/system@framework@core-junit.jar@classes.dex)

D/dalvikvm( 1668): DexOpt: --- BEGIN 'core-junit.jar' (bootstrap=1) ---

E/dalvikvm( 1670): DexOpt: build rev does not match VM: 27 vs 28

W/dalvikvm( 1668): DexOpt: --- END 'core-junit.jar' --- status=0xff00, process failed

E/dalvikvm( 1668): Unable to extract+optimize DEX from '/system/framework/core-junit.jar'

D/dalvikvm( 1668): Unable to process classpath element '/system/framework/core-junit.jar'

D/dalvikvm( 1668): DexOpt: incorrect opt magic number (0xff ff ff ff)

D/dalvikvm( 1668): ODEX file is stale or bad; removing and retrying (/data/dalvik-cache/system@framework@bouncycastle.jar@classes.dex)

D/dalvikvm( 1668): DexOpt: --- BEGIN 'bouncycastle.jar' (bootstrap=1) ---

E/dalvikvm( 1671): DexOpt: build rev does not match VM: 27 vs 28

W/dalvikvm( 1668): DexOpt: --- END 'bouncycastle.jar' --- status=0xff00, process failed

E/dalvikvm( 1668): Unable to extract+optimize DEX from '/system/framework/bouncycastle.jar'

D/dalvikvm( 1668): Unable to process classpath element '/system/framework/bouncycastle.jar'

D/dalvikvm( 1668): DexOpt: incorrect opt magic number (0xff ff ff ff)

D/dalvikvm( 1668): ODEX file is stale or bad; removing and retrying (/data/dalvik-cache/system@framework@ext.jar@classes.dex)

D/dalvikvm( 1668): DexOpt: --- BEGIN 'ext.jar' (bootstrap=1) ---

E/dalvikvm( 1672): DexOpt: build rev does not match VM: 27 vs 28

W/dalvikvm( 1668): DexOpt: --- END 'ext.jar' --- status=0xff00, process failed

E/dalvikvm( 1668): Unable to extract+optimize DEX from '/system/framework/ext.jar'

D/dalvikvm( 1668): Unable to process classpath element '/system/framework/ext.jar'

D/dalvikvm( 1668): DexOpt: incorrect opt magic number (0xff ff ff ff)

D/dalvikvm( 1668): ODEX file is stale or bad; removing and retrying (/data/dalvik-cache/system@framework@framework.jar@classes.dex)

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

E/dalvikvm( 1673): DexOpt: build rev does not match VM: 27 vs 28

W/dalvikvm( 1668): DexOpt: --- END 'framework.jar' --- status=0xff00, process failed

E/dalvikvm( 1668): Unable to extract+optimize DEX from '/system/framework/framework.jar'

D/dalvikvm( 1668): Unable to process classpath element '/system/framework/framework.jar'

D/dalvikvm( 1668): DexOpt: incorrect opt magic number (0xff ff ff ff)

D/dalvikvm( 1668): ODEX file is stale or bad; removing and retrying (/data/dalvik-cache/system@framework@android.policy.jar@classes.dex)

D/dalvikvm( 1668): DexOpt: --- BEGIN 'android.policy.jar' (bootstrap=1) ---

E/dalvikvm( 1674): DexOpt: build rev does not match VM: 27 vs 28

W/dalvikvm( 1668): DexOpt: --- END 'android.policy.jar' --- status=0xff00, process failed

E/dalvikvm( 1668): Unable to extract+optimize DEX from '/system/framework/android.policy.jar'

D/dalvikvm( 1668): Unable to process classpath element '/system/framework/android.policy.jar'

D/dalvikvm( 1668): DexOpt: incorrect opt magic number (0xff ff ff ff)

D/dalvikvm( 1668): ODEX file is stale or bad; removing and retrying (/data/dalvik-cache/system@framework@services.jar@classes.dex)

D/dalvikvm( 1668): DexOpt: --- BEGIN 'services.jar' (bootstrap=1) ---

E/dalvikvm( 1675): DexOpt: build rev does not match VM: 27 vs 28

W/dalvikvm( 1668): DexOpt: --- END 'services.jar' --- status=0xff00, process failed

E/dalvikvm( 1668): Unable to extract+optimize DEX from '/system/framework/services.jar'

D/dalvikvm( 1668): Unable to process classpath element '/system/framework/services.jar'

D/dalvikvm( 1668): DexOpt: incorrect opt magic number (0xff ff ff ff)

D/dalvikvm( 1668): ODEX file is stale or bad; removing and retrying (/data/dalvik-cache/system@framework@apache-xml.jar@classes.dex)

D/dalvikvm( 1668): DexOpt: --- BEGIN 'apache-xml.jar' (bootstrap=1) ---

E/dalvikvm( 1677): DexOpt: build rev does not match VM: 27 vs 28

W/dalvikvm( 1668): DexOpt: --- END 'apache-xml.jar' --- status=0xff00, process failed

E/dalvikvm( 1668): Unable to extract+optimize DEX from '/system/framework/apache-xml.jar'

D/dalvikvm( 1668): Unable to process classpath element '/system/framework/apache-xml.jar'

D/dalvikvm( 1668): DexOpt: incorrect opt magic number (0xff ff ff ff)

D/dalvikvm( 1668): ODEX file is stale or bad; removing and retrying (/data/dalvik-cache/system@framework@filterfw.jar@classes.dex)

D/dalvikvm( 1668): DexOpt: --- BEGIN 'filterfw.jar' (bootstrap=1) ---

E/dalvikvm( 1678): DexOpt: build rev does not match VM: 27 vs 28

W/dalvikvm( 1668): DexOpt: --- END 'filterfw.jar' --- status=0xff00, process failed

E/dalvikvm( 1668): Unable to extract+optimize DEX from '/system/framework/filterfw.jar'

D/dalvikvm( 1668): Unable to process classpath element '/system/framework/filterfw.jar'

D/dalvikvm( 1668): DexOpt: incorrect opt magic number (0xff ff ff ff)

D/dalvikvm( 1668): ODEX file is stale or bad; removing and retrying (/data/dalvik-cache/system@framework@com.qrd.plugin.feature_query.jar@ classes.dex)

D/dalvikvm( 1668): DexOpt: --- BEGIN 'com.qrd.plugin.feature_query.jar' (bootstrap=1) ---

E/dalvikvm( 1679): DexOpt: build rev does not match VM: 27 vs 28

W/dalvikvm( 1668): DexOpt: --- END 'com.qrd.plugin.feature_query.jar' --- status=0xff00, process failed

E/dalvikvm( 1668): Unable to extract+optimize DEX from '/system/framework/com.qrd.plugin.feature_query.jar'

D/dalvikvm( 1668): Unable to process classpath element '/system/framework/com.qrd.plugin.feature_query.jar'

D/dalvikvm( 1668): DexOpt: incorrect opt magic number (0xff ff ff ff)

D/dalvikvm( 1668): ODEX file is stale or bad; removing and retrying (/data/dalvik-cache/system@framework@com.qrdinside.impl.jar@classes.de x)

D/dalvikvm( 1668): DexOpt: --- BEGIN 'com.qrdinside.impl.jar' (bootstrap=1) ---

E/dalvikvm( 1680): DexOpt: build rev does not match VM: 27 vs 28

W/dalvikvm( 1668): DexOpt: --- END 'com.qrdinside.impl.jar' --- status=0xff00, process failed

E/dalvikvm( 1668): Unable to extract+optimize DEX from '/system/framework/com.qrdinside.impl.jar'

D/dalvikvm( 1668): Unable to process classpath element '/system/framework/com.qrdinside.impl.jar'

E/dalvikvm( 1668): No valid entries found in bootclasspath '/system/framework/core.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/filterfw.jar:/system/framework/com.qrd.plugin.feature_query.jar:/system/framework/com.qrdinside.impl.jar'

E/dalvikvm( 1668): VM aborting