[Droid Incredible Android Development] tiny4579:
Normally I don't run into bootloops from doing things properly but I wiped system, boot, data, dalvik, and cache through my normal wipe method and an issue on 3.3 and I'm running into bootloops. I don't know why it's hit or miss but this is the cyclical error I'm getting from logcat:

/zipro ( 2790): Unable to open zip '/system/etc/customer/bootanimation.zip': No such file or directory
D/HtcBootAnimation( 2790): Get cid:VZW__001
D/HtcBootAnimation( 2790): filepath:/system/customize/CID/VZW__001.xml
D/HtcBootAnimation( 2790): Load /system/customize/CID/default.xml
D/HtcBootAnimation( 2790): Using OpenGL
E/HtcBootAnimation( 2790): Could not find width.
E/HtcBootAnimation( 2790): Could not find height.
E/HtcBootAnimation( 2790): Could not find framerate.
E/HtcBootAnimation( 2790): Could not find part1.
E/HtcBootAnimation( 2790): Could not find part2.
E/HtcBootAnimation( 2790): Could not find part3.
E/HtcBootAnimation( 2790): sqlite3_open error
D/HtcBootAnimation( 2790): silent reboot = 0
D/libEGL ( 2790): loaded /system/lib/egl/libGLES_android.so
E/SurfaceFlinger( 2772): eglSwapBuffers: EGL error 0x3008 (EGL_BAD_DISPLAY)
D/libEGL ( 2790): loaded /system/lib/egl/libEGL_adreno200.so
D/libEGL ( 2790): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
D/libEGL ( 2790): loaded /system/lib/egl/libGLESv2_adreno200.so
D/qsd8k.gralloc( 2772): SurfaceFlinger total size is 33554432
D/HtcBootAnimation( 2790): movie
D/HtcBootAnimation( 2790): Parse the description file
D/HtcBootAnimation( 2790): play animation 0!
I/SystemServer( 2772): Power Manager
I/SystemServer( 2772): Activity Manager
I/ActivityManager( 2772): Memory class: 48
W/UsageStats( 2772): Usage stats version changed; dropping
I/SystemServer( 2772): Telephony Registry
I/SystemServer( 2772): Package Manager
I/installd( 80): new connection
I/Installer( 2772): connecting...
D/dalvikvm( 2772): GC_CONCURRENT freed 114K, 46% free 3093K/5639K, external 0K/0K, paused 3ms+2ms
D/HtcBootAnimation( 2790): play animation 1!
W/PackageManager( 2772): Library not found: /system/framework/com.pv.extensions.jar
W/PackageManager( 2772): Permission com.htc.permission.RECEIVE_SYNC_DM_NOTIFICATION from package com.htc ignored: no group null
D/PackageManager( 2772): sketcher blacklist = 6
V/PackageManager( 2772): There is no coustomized sketcher blacklist
D/dalvikvm( 2772): GC_CONCURRENT freed 314K, 46% free 3333K/6087K, external 0K/0K, paused 2ms+17ms
D/PackageManager( 2772): No files in app dir /system/app
D/PackageManager( 2772): No files in app dir /vendor/app
I/PackageManager( 2772): Time to scan packages: 0.238 seconds
D/dalvikvm( 2772): GC_EXPLICIT freed 354K, 51% free 3052K/6151K, external 0K/0K, paused 40ms
I/SystemServer( 2772): Account Manager
D/Database( 2772): dbopen(): path = /data/system/accounts.db, flag = 6, file size = 16384
D/Database( 2772): dbopen(): path = /data/system/accounts.db, mode: wal, disk free size: 703 M, handle: 0x354818
I/SystemServer( 2772): Content Manager
I/SystemServer( 2772): System Content Providers
D/BatteryService( 2772): SendIntentforPowersaver
I/SystemServer( 2772): Battery Service
D/lights ( 2772): [LedInfo] open_lights backlight
I/SystemServer( 2772): Lights Service
D/lights ( 2772): [LedInfo] open_lights keyboard
D/lights ( 2772): [LedInfo] open_lights buttons
D/lights ( 2772): [LedInfo] open_lights battery
D/lights ( 2772): [LedInfo] open_lights notifications
D/lights ( 2772): [LedInfo] open_lights attention
D/lights ( 2772): [LedInfo] open_lights bluetooth
E/lights ( 2772): [LedErr] open_lights no mattched name bluetooth
E/LightsService( 2772): [LedErr] get_device bluetooth is reutrn NULL
D/lights ( 2772): [LedInfo] open_lights wifi
E/lights ( 2772): [LedErr] open_lights no mattched name wifi
E/LightsService( 2772): [LedErr] get_device wifi is reutrn NULL
D/lights ( 2772): [LedInfo] open_lights dualled
D/lights ( 2772): [LedInfo] open_lights capsfunc
D/lights ( 2772): [LedInfo] open_lights jogball
D/lights ( 2772): [LedInfo] open_lights portrait-buttons
D/lights ( 2772): [LedInfo] open_lights landscape-buttons
D/lights ( 2772): [LedInfo] open_lights portrait-amber-led
D/lights ( 2772): [LedInfo] open_lights portrait-green-led
D/lights ( 2772): [LedInfo] open_lights portrait-blue-led
D/lights ( 2772): [LedInfo] open_lights landscape-amber-led
D/lights ( 2772): [LedInfo] open_lights landscape-green-led
D/lights ( 2772): [LedInfo] open_lights landscape-blue-led
D/lights ( 2772): [LedInfo] open_lights sharekey
D/lights ( 2772): [LedInfo] open_lights 2nd-camera-led
D/lights ( 2772): [LedInfo] open_lights sharekey-backlight
E/lights ( 2772): [LedErr] open_lights no mattched name sharekey-backlight
E/LightsService( 2772): [LedErr] get_device sharekey-backlight is reutrn NULL
I/SystemServer( 2772): Vibrator Service
I/SystemServer( 2772): Hardware Service
W/dalvikvm( 2772): threadid=21: thread exiting with uncaught exception (group=0x4001d648)
E/Settings( 2772): Uri = content://settings/secure
E/Settings( 2772): Uri:Authority = settings
E/Settings( 2772): ContentResolver = android.app.ContextImpl$ApplicationContentResolver@4058fab0
E/Settings( 2772): ContentProvider = null
E/Settings( 2772): java.lang.IllegalStateException
E/Settings( 2772):	at android.provider.Settings$NameValueCache.getString(Settings.java:702)
E/Settings( 2772):	at android.provider.Settings$Secure.getString(Settings.java:3005)
E/Settings( 2772):	at android.provider.Settings$Secure.getInt(Settings.java:3122)
E/Settings( 2772):	at com.android.server.am.ActivityManagerService.isEnableHTCErrorReport(ActivityManagerService.java:7806)
E/Settings( 2772):	at com.android.server.am.ActivityManagerService.addErrorToDropBox(ActivityManagerService.java:7905)
E/Settings( 2772):	at com.android.server.am.ActivityManagerService.handleApplicationCrash(ActivityManagerService.java:7510)
E/Settings( 2772):	at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:97)
E/Settings( 2772):	at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:854)
E/Settings( 2772):	at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:851)
E/ActivityThread( 2772): Failed to find provider info for settings
E/AndroidRuntime( 2772): *** FATAL EXCEPTION IN SYSTEM PROCESS: PowerManagerService
E/AndroidRuntime( 2772): java.lang.NullPointerException
E/AndroidRuntime( 2772):	at android.content.ContentQueryMap.<init>(ContentQueryMap.java:65)
E/AndroidRuntime( 2772):	at com.android.server.PowerManagerService.initInThread(PowerManagerService.java:705)
E/AndroidRuntime( 2772):	at com.android.server.PowerManagerService$2.onLooperPrepared(PowerManagerService.java:620)
E/AndroidRuntime( 2772):	at android.os.HandlerThread.run(HandlerThread.java:59)
E/ActivityThread( 2772): Failed to find provider info for settings
I/Process ( 2772): Sending signal. PID: 2772 SIG: 9

And then all services die and restart.

So looking at this here's the two issues I see:

1. W/zipro ( 2790): Unable to open zip '/system/etc/customer/bootanimation.zip': No such file or directory

Not in the ROM.zip. File needs to be added to ROM or dereferenced or fixed in boot.img

2. W/PackageManager( 2772): Library not found: /system/framework/com.pv.extensions.jar

I think this is the cause of the bootloops. I don't know if the file was in M3 but if it was and people flashed over I think that's how it works for some. Just some theories about why people (including me) are getting bootloops.