[G1 Android Development] linuxluver:
Beta 2 - Unknown Permissions - Crash / boot-loop

Beta 2 just goes round and round....no boot. Boot animation plays, then pauses, then plays...then pauses.

History:

Beta 1 booted fine.

OpenEclair v1.0 booted and ran fine.

My phone:

HTC Magic 32B

System / cache / dalvik all wiped. Ext3 wiped and repaired.

8GB Class 6 SDcard

64MB Linux swap

512MB Ext3

7.5GB FAT32

Here is what appears to be the relevant part of a logcat display captured via adb shell:

W/PackageManager( 362): *************************************************

W/PackageManager( 362): Application package com.android.development already installed. Skipping duplicate.

W/PackageManager( 362): *************************************************

I/PackageManager( 362): /data/app/CarDock.apk changed; collecting certs

D/dalvikvm( 362): GC freed 6941 objects / 407712 bytes in 181ms

D/PackageManager( 362): Scanning app dir /data/app-private

I/PackageManager( 362): Time to scan packages: 42.491 seconds

W/PackageManager( 362): Removing dangling permission: android.permission.WRITE_EXTERNAL_STORAGE from package null

W/PackageManager( 362): Removing dangling permission: android.permission.READ_LOGS from package null

W/PackageManager( 362): Removing dangling permission: android.permission.CAMERA from package null

W/PackageManager( 362): Removing dangling permission: android.permission.INTERNET from package null

W/PackageManager( 362): Removing dangling permission: android.permission.BLUETOOTH from package null

W/PackageManager( 362): Removing dangling permission: android.permission.DIAGNOSTIC from package null

W/PackageManager( 362): Removing dangling permission: android.permission.BLUETOOTH_ADMIN from package null

W/PackageManager( 362): Unknown permission android.permission.RECEIVE_BOOT_COMPLETED in package com.google.android.location

W/PackageManager( 362): Unknown permission android.permission.INSTALL_LOCATION_PROVIDER in package com.google.android.location

W/PackageManager( 362): Unknown permission android.permission.ACCESS_WIFI_STATE in package com.google.android.location

W/PackageManager( 362): Unknown permission android.permission.CHANGE_WIFI_STATE in package com.google.android.location

W/PackageManager( 362): Unknown permission android.permission.ACCESS_COARSE_LOCATION in package com.google.android.location

W/PackageManager( 362): Unknown permission android.permission.CONTROL_LOCATION_UPDATES in package com.google.android.location

W/PackageManager( 362): Unknown permission android.permission.INTERNET in package com.google.android.location

W/PackageManager( 362): Unknown permission android.permission.WAKE_LOCK in package com.google.android.location

W/PackageManager( 362): Unknown permission android.permission.WRITE_SECURE_SETTINGS in package com.google.android.location

W/PackageManager( 362): Unknown permission android.permission.RECORD_AUDIO in package com.android.soundrecorder

W/PackageManager( 362): Unknown permission android.permission.INTERNET in package com.android.soundrecorder

W/PackageManager( 362): Unknown permission android.permission.WAKE_LOCK in package com.android.soundrecorder

W/PackageManager( 362): Unknown permission android.permission.WRITE_EXTERNAL_STORAGE in package com.android.soundrecorder

W/PackageManager( 362): Unknown permission com.google.android.providers.talk.permission.READ_ONLY in package com.google.android.providers.talk

W/PackageManager( 362): Unknown permission com.google.android.providers.talk.permission.WRITE_ONLY in package com.google.android.providers.talk

W/PackageManager( 362): Unknown permission android.permission.RECEIVE_BOOT_COMPLETED in package com.android.voicedialer

W/PackageManager( 362): Unknown permission android.permission.CALL_PRIVILEGED in package com.android.voicedialer

W/PackageManager( 362): Unknown permission android.permission.READ_CONTACTS in package com.android.voicedialer

W/PackageManager( 362): Unknown permission android.permission.VIBRATE in package com.android.voicedialer

W/PackageManager( 362): Unknown permission android.permission.RECORD_AUDIO in package com.android.voicedialer

W/PackageManager( 362): Unknown permission android.permission.MODIFY_AUDIO_SETTINGS in package com.android.voicedialer

W/PackageManager( 362): Unknown permission android.permission.BLUETOOTH in package com.android.voicedialer

W/PackageManager( 362): Unknown permission android.permission.CALL_PHONE in package com.android.launcher

W/PackageManager( 362): Unknown permission android.permission.EXPAND_STATUS_BAR in package com.android.launcher

W/PackageManager( 362): Unknown permission android.permission.GET_TASKS in package com.android.launcher

W/PackageManager( 362): Unknown permission android.permission.READ_CONTACTS in package com.android.launcher

W/PackageManager( 362): Unknown permission android.permission.SET_WALLPAPER in package com.android.launcher

W/PackageManager( 362): Unknown permission android.permission.SET_WALLPAPER_HINTS in package com.android.launcher

W/PackageManager( 362): Unknown permission android.permission.VIBRATE in package com.android.launcher

W/PackageManager( 362): Unknown permission android.permission.WRITE_SETTINGS in package com.android.launcher

W/PackageManager( 362): Unknown permission android.permission.BIND_APPWIDGET in package com.android.launcher

W/PackageManager( 362): Unknown permission com.android.launcher.permission.READ_SETTINGS in package com.android.launcher

W/PackageManager( 362): Unknown permission com.android.launcher.permission.WRITE_SETTINGS in package com.android.launcher

W/PackageManager( 362): Unknown permission android.permission.ACCESS_NETWORK_STATE in package com.google.android.providers.enhancedgooglesearch

W/PackageManager( 362): Unknown permission android.permission.INTERNET in package com.google.android.providers.enhancedgooglesearch

W/PackageManager( 362): Unknown permission android.permission.ACCESS_COARSE_LOCATION in package com.google.android.providers.enhancedgooglesearch

W/PackageManager( 362): Unknown permission android.permission.CALL_PHONE in package com.google.android.providers.enhancedgooglesearch

W/PackageManager( 362): Unknown permission android.permission.WRITE_SETTINGS in package com.google.android.providers.enhancedgooglesearch

W/PackageManager( 362): Unknown permission android.permission.USE_CREDENTIALS in package com.google.android.providers.enhancedgooglesearch

W/PackageManager( 362): Unknown permission android.permission.GET_ACCOUNTS in package com.google.android.providers.enhancedgooglesearch

W/PackageManager( 362): Unknown permission android.permission.MANAGE_ACCOUNTS in package com.google.android.providers.enhancedgooglesearch

W/PackageManager( 362): Unknown permission com.android.globalsearch.permission.RECEIVE_GLOBALSEARCH_LOG in package com.google.android.providers.enhancedgooglesearch

W/PackageManager( 362): Unknown permission android.permission.ACCESS_NETWORK_STATE in package com.android.googlesearch

W/PackageManager( 362): Unknown permission android.permission.INTERNET in package com.android.googlesearch

W/PackageManager( 362): Unknown permission android.permission.ACCESS_COARSE_LOCATION in package com.android.googlesearch

W/PackageManager( 362): Unknown permission android.permission.INSTALL_PACKAGES in package com.android.vending.updater

E/System ( 362): Failure starting core service

E/System ( 362): java.lang.NullPointerException

E/System ( 362):	at com.android.server.PackageManagerService.grantPermissionsLP(PackageManagerService.java:3228)

E/System ( 362):	at com.android.server.PackageManagerService.updatePermissionsLP(PackageManagerService.java:3185)

E/System ( 362):	at com.android.server.PackageManagerService.<init>(PackageManagerService.java:603)

E/System ( 362):	at com.android.server.PackageManagerService.main(PackageManagerService.java:335)

E/System ( 362):	at com.android.server.ServerThread.run(SystemServer.java:143)

E/AndroidRuntime( 362): Crash logging skipped, no checkin service

I/SystemServer( 362): Status Bar

E/SystemServer( 362): Failure starting StatusBarService

E/SystemServer( 362): java.lang.NullPointerException

E/SystemServer( 362):	at com.android.server.status.StatusBarIcon.getIcon(StatusBarIcon.java:143)

E/SystemServer( 362):	at com.android.server.status.StatusBarIcon.<init>(StatusBarIcon.java:65)

E/SystemServer( 362):	at com.android.server.status.StatusBarService.makeStatusBarView(StatusBarService.java:305)

E/SystemServer( 362):	at com.android.server.status.StatusBarService.<init>(StatusBarService.java:236)

E/SystemServer( 362):	at com.android.server.ServerThread.run(SystemServer.java:236)

E/AndroidRuntime( 362): Crash logging skipped, no checkin service

I/SystemServer( 362): Clipboard Service

I/SystemServer( 362): Input Method Service

E/SystemServer( 362): Failure starting Input Manager Service

E/SystemServer( 362): java.lang.NullPointerException

E/SystemServer( 362):	at android.app.ApplicationContext.registerReceiverInternal(ApplicationContext.java:736)

E/SystemServer( 362):	at android.app.ApplicationContext.registerReceiver(ApplicationContext.java:711)

E/SystemServer( 362):	at android.app.ApplicationContext.registerReceiver(ApplicationContext.java:705)

E/SystemServer( 362):	at com.android.server.InputMethodManagerService.<init>(InputMethodManagerService.java:426)

E/SystemServer( 362):	at com.android.server.ServerThread.run(SystemServer.java:251)

E/AndroidRuntime( 362): Crash logging skipped, no checkin service

I/SystemServer( 362): NetStat Service

I/SystemServer( 362): Connectivity Service

V/ConnectivityService( 362): ConnectivityService starting up

W/dalvikvm( 362): threadid=27: thread exiting with uncaught exception (group=0x4001e170)

E/AndroidRuntime( 362): Uncaught handler: thread ConnectivityThread exiting due to uncaught exception

E/AndroidRuntime( 362): *** EXCEPTION IN SYSTEM PROCESS. System will crash.

E/AndroidRuntime( 362): java.lang.NullPointerException

E/AndroidRuntime( 362):	at android.app.ActivityThread.getProvider(ActivityThread.java:4072)

E/AndroidRuntime( 362):	at android.app.ActivityThread.acquireProvider(ActivityThread.java:4101)

E/AndroidRuntime( 362):	at android.app.ApplicationContext$ApplicationContentResolver.acquireProvider(ApplicationContext.java:1463)

E/AndroidRuntime( 362):	at android.content.ContentResolver.acquireProvider(ContentResolver.java:764)

E/AndroidRuntime( 362):	at android.content.ContentResolver.query(ContentResolver.java:197)

E/AndroidRuntime( 362):	at android.provider.Settings$NameValueCache.getString(Settings.java:498)

E/AndroidRuntime( 362):	at android.provider.Settings$Secure.getString(Settings.java:1728)

E/AndroidRuntime( 362):	at android.provider.Settings$Secure.getInt(Settings.java:1768)

E/AndroidRuntime( 362):	at com.android.server.ConnectivityService.getPersistedNetworkPreference(ConnectivityService.java:334)

E/AndroidRuntime( 362):	at com.android.server.ConnectivityService.<init>(ConnectivityService.java:210)

E/AndroidRuntime( 362):	at com.android.server.ConnectivityService.<init>(ConnectivityService.java:54)

E/AndroidRuntime( 362):	at com.android.server.ConnectivityService$ConnectivityThread.run(ConnectivityService.java:172)

E/AndroidRuntime( 362): Crash logging skipped, no checkin service

I/Process ( 362): Sending signal. PID: 362 SIG: 9

I/ServiceManager( 129): service 'entropy' died

I/ServiceManager( 129): service 'netstat' died

I/ServiceManager( 129): service 'power' died

I/ServiceManager( 129): service 'usagestats' died

I/ServiceManager( 129): service 'batteryinfo' died

I/ServiceManager( 129): service 'telephony.registry' died

I/ServiceManager( 129): service 'SurfaceFlinger' died

I/ServiceManager( 129): service 'clipboard' died

D/BootAnimation( 372): SurfaceFlinger died, exiting...

E/installd( 136): eof

E/installd( 136): failed to read size

I/installd( 136): closing connection

I/Zygote ( 357): Exit zygote because system server (362) has terminated

I/ServiceManager( 129): service 'media.audio_flinger' died

I/ServiceManager( 129): service 'media.player' died

I/ServiceManager( 129): service 'media.camera' died

I/ServiceManager( 129): service 'media.audio_policy' died

D/AndroidRuntime( 382):

D/AndroidRuntime( 382): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<

D/AndroidRuntime( 382): CheckJNI is ON

D/AndroidRuntime( 382): --- registering native functions ---