[Nexus 4 Q&A, Help & Troubleshooting] maozmel:
Hi everyone,

I've just received an update for my phone (Nexus 4, Kitkat) with Lollipop, downloaded and started upgrading.

After it finished the update, it started to optimize the applications,

and when it got to application x/154, it got into endless booting loop, and I cannot stop it.

I don't want the reset the device, I have a lot of files there, what can I do?

On the logcat debug , I can see it is Signal 11 on libc,

Can someone help me please?

Thanks in advanced,

Maoz

Attached one iteration of logcat:

01-01 11:30:19.518: I/Netd(5398): Netd 1.0 starting

01-01 11:30:19.770: I/mediaserver(5399): ServiceManager: 0xb7b467d0

01-01 11:30:19.770: I/AudioFlinger(5399): Using default 3000 mSec as standby time.

01-01 11:30:19.773: I/ServiceManager(5399): Waiting for service batterystats...

01-01 11:30:19.790: D/AndroidRuntime(5400): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<

01-01 11:30:19.794: D/AndroidRuntime(5400): CheckJNI is OFF

01-01 11:30:19.794: I/art(5400): option[0]=-Xzygote

01-01 11:30:19.794: I/art(5400): option[1]=-Xstacktracefile:/data/anr/traces.txt

01-01 11:30:19.794: I/art(5400): option[2]=exit

01-01 11:30:19.795: I/art(5400): option[3]=vfprintf

01-01 11:30:19.795: I/art(5400): option[4]=sensitiveThread

01-01 11:30:19.795: I/art(5400): option[5]=-verbose:gc

01-01 11:30:19.795: I/art(5400): option[6]=-Xms8m

01-01 11:30:19.795: I/art(5400): option[7]=-Xmx512m

01-01 11:30:19.795: I/art(5400): option[8]=-XX:mainThreadStackSize=24K

01-01 11:30:19.795: I/art(5400): option[9]=-XX:HeapGrowthLimit=192m

01-01 11:30:19.795: I/art(5400): option[10]=-XX:HeapMinFree=512k

01-01 11:30:19.795: I/art(5400): option[11]=-XX:HeapMaxFree=8m

01-01 11:30:19.795: I/art(5400): option[12]=-XX:HeapTargetUtilization=0.75

01-01 11:30:19.795: I/art(5400): option[13]=-Xgenregmap

01-01 11:30:19.795: I/art(5400): option[14]=-Xgc:precise

01-01 11:30:19.795: I/art(5400): option[15]=-agentlib:jdwp=transport=dt_android_adb,suspend=n,server=y

01-01 11:30:19.795: I/art(5400): option[16]=-Ximage-compiler-option

01-01 11:30:19.795: I/art(5400): option[17]=--runtime-arg

01-01 11:30:19.795: I/art(5400): option[18]=-Ximage-compiler-option

01-01 11:30:19.795: I/art(5400): option[19]=-Xms64m

01-01 11:30:19.795: I/art(5400): option[20]=-Ximage-compiler-option

01-01 11:30:19.795: I/art(5400): option[21]=--runtime-arg

01-01 11:30:19.795: I/art(5400): option[22]=-Ximage-compiler-option

01-01 11:30:19.795: I/art(5400): option[23]=-Xmx64m

01-01 11:30:19.795: I/art(5400): option[24]=-Ximage-compiler-option

01-01 11:30:19.795: I/art(5400): option[25]=--image-classes-zip=/system/framework/framework.jar

01-01 11:30:19.795: I/art(5400): option[26]=-Ximage-compiler-option

01-01 11:30:19.795: I/art(5400): option[27]=--image-classes=preloaded-classes

01-01 11:30:19.795: I/art(5400): option[28]=-Xcompiler-option

01-01 11:30:19.795: I/art(5400): option[29]=--runtime-arg

01-01 11:30:19.796: I/art(5400): option[30]=-Xcompiler-option

01-01 11:30:19.796: I/art(5400): option[31]=-Xms64m

01-01 11:30:19.796: I/art(5400): option[32]=-Xcompiler-option

01-01 11:30:19.796: I/art(5400): option[33]=--runtime-arg

01-01 11:30:19.796: I/art(5400): option[34]=-Xcompiler-option

01-01 11:30:19.796: I/art(5400): option[35]=-Xmx512m

01-01 11:30:19.796: I/art(5400): option[36]=-Duser.language=en

01-01 11:30:19.796: I/art(5400): option[37]=-Duser.region=US

01-01 11:30:19.811: A/libc(5400): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x2c20fc in tid 5400 (main)

01-01 11:30:19.862: I/DEBUG(185): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

01-01 11:30:19.862: I/DEBUG(185): Build fingerprint: 'google/occam/mako:5.0/LRX21T/1576899:user/release-keys'

01-01 11:30:19.862: I/DEBUG(185): Revision: '10'

01-01 11:30:19.862: I/DEBUG(185): ABI: 'arm'

01-01 11:30:19.862: I/DEBUG(185): pid: 5400, tid: 5400, name: main >>> zygote <<<

01-01 11:30:19.862: I/DEBUG(185): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x2c20fc

01-01 11:30:19.882: I/DEBUG(185): r0 002c20f4 r1 00000004 r2 00000001 r3 002c20f4

01-01 11:30:19.882: I/DEBUG(185): r4 bebdd600 r5 00000002 r6 b7c6cd58 r7 b7c6c530

01-01 11:30:19.882: I/DEBUG(185): r8 00000000 r9 b7c62c98 sl b7c629a0 fp b7c6c530

01-01 11:30:19.882: I/DEBUG(185): ip 70a6d970 sp bebdd5a0 lr b5086d3f pc b50716bc cpsr 000f0030

01-01 11:30:19.883: I/DEBUG(185): backtrace:

01-01 11:30:19.883: I/DEBUG(185): #00 pc 000c16bc /system/lib/libart.so (art::ClassLinker::GetClassRoot(art::ClassLinker::ClassRoot)+7)

01-01 11:30:19.883: I/DEBUG(185): #01 pc 000d6d3b /system/lib/libart.so (art::ClassLinker::InitFromImage()+362)

01-01 11:30:19.883: I/DEBUG(185): #02 pc 002279ed /system/lib/libart.so (art::Runtime::Init(std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void const*>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void const*> > > const&, bool)+2096)

01-01 11:30:19.883: I/DEBUG(185): #03 pc 002291e3 /system/lib/libart.so (art::Runtime::Create(std::__1::vector<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void const*>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void const*> > > const&, bool)+58)

01-01 11:30:19.883: I/DEBUG(185): #04 pc 001de1ff /system/lib/libart.so (JNI_CreateJavaVM+470)

01-01 11:30:19.883: I/DEBUG(185): #05 pc 0005ea33 /system/lib/libandroid_runtime.so (android::AndroidRuntime::startVm(_JavaVM**, _JNIEnv**)+2174)

01-01 11:30:19.883: I/DEBUG(185): #06 pc 0005f05f /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&)+250)

01-01 11:30:19.883: I/DEBUG(185): #07 pc 00001655 /system/bin/app_process32

01-01 11:30:19.883: I/DEBUG(185): #08 pc 00011e95 /system/lib/libc.so (__libc_init+44)

01-01 11:30:19.883: I/DEBUG(185): #09 pc 00001770 /system/bin/app_process32

01-01 11:30:19.925: I/DEBUG(185): Tombstone written to: /data/tombstones/tombstone_04

01-01 11:30:19.937: I/ServiceManager(170): service 'media.audio_flinger' died