Android 4.4にアップデートしたCovia CP-F03a。
そういえば、ランタイムをARTにしてみる、ってのをやってなかったな、と思い出したので、切り替えてみた・・・
・・・
Coviaロゴのまま起動してきません。
adb logcatしてみると↓のような感じのdex2oatコマンドのエラーがループしていました。
D/java.hwcomposer( 1475): FBDevice::post called 12 times [12 0 0 0 0 0 0 0]
E/art ( 1476): /system/bin/dex2oat failed: /system/bin/dex2oat –image=/data
/dalvik-cache/system@framework@boot.art –runtime-arg -Xms64m –runtime-arg -Xmx
64m –dex-file=/system/framework/core-libart.jar –dex-file=/system/framework/co
nscrypt.jar –dex-file=/system/framework/okhttp.jar –dex-file=/system/framework
/core-junit.jar –dex-file=/system/framework/bouncycastle.jar –dex-file=/system
/framework/ext.jar –dex-file=/system/framework/framework.jar –dex-file=/system
/framework/framework2.jar –dex-file=/system/framework/telephony-common.jar –de
x-file=/system/framework/voip-common.jar –dex-file=/system/framework/mms-common
.jar –dex-file=/system/framework/android.policy.jar –dex-file=/system/framewor
k/services.jar –dex-file=/system/framework/apache-xml.jar –dex-file=/system/fr
amework/webviewchromium.jar –oat-file=/data/dalvik-cache/system@framework@boot.
oat –base=0x60000000 –image-classes-zip=/system/framework/framework.jar –imag
e-classes=preloaded-classes
F/art ( 1476): art/runtime/gc/space/image_space.cc:148] Check failed: Genera
teImage(image_file_name) Failed to generate image: /data/dalvik-cache/system@fra
mework@boot.art
F/art ( 1476): art/runtime/runtime.cc:203] Runtime aborting…
F/art ( 1476): art/runtime/runtime.cc:203] (Aborting thread was not attached
to runtime!)
F/art ( 1476): art/runtime/runtime.cc:203] Dumping all threads without appro
priate locks held: thread list lock mutator lock
F/art ( 1476): art/runtime/runtime.cc:203] All threads:
F/art ( 1476): art/runtime/runtime.cc:203] DALVIK THREADS (0):
F/art ( 1476): art/runtime/runtime.cc:203]
F/libc ( 1476): Fatal signal 6 (SIGABRT) at 0x000005c4 (code=-6), thread 1476
(zygote)
I/DEBUG ( 1472): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *
**
I/DEBUG ( 1472): Build fingerprint: ‘BRCM/java_c_edn000_4Gb/java_c_edn000_4Gb:
4.4.2/KOT49H/539ABBBA:user/release-keys’
I/DEBUG ( 1472): Revision: ‘0’
I/DEBUG ( 1472): pid: 1476, tid: 1476, name: zygote >>> zygote <<< I/DEBUG ( 1472): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- D/BootAnimation( 1736): movie(), j=0, 3, 79
現状、このCP-F03aは、初期化しても問題ない状態なので、さっさと初期化
「adb reboot recovery」でRecoveryに入ってfactory reset!
で・・・正常起動後、再チャレンジするも、やっぱりロゴから先に進まない。
現状のCP-F03a用のAndroidでは、ARTランタイムは動かないようです。
あと、選択してしまったら、戻す方法はfactory resetのみのようです。 factory resetは、バッテリーを抜いて電源を切ったあと、 ボリュームUPボタンを押しながら、電源入れると Recoveryモードになるので、そこでfactory resetを選べばokです。
2014/07/02 追記
covia側でも、この件は把握済みとのこと。
オプション機能なので、対応は後回しだそうで。