Hi all,
I have modified two file in android source code. 1) system/core/init/init.c and 2) frameworks/base/cmds/system_server/library/system_init.cpp I have added some ALOGI(); function in this two file. Nothing else is changed. Then i compiled source code. Compilation is success full. But when i stared emulator it is just loading and loading. Home screen is not coming. I used eclipse-DDMS to see logcat output. In that i show some format is repeating. Here is some out put of logcat.. 10-05 08:20:34.073: I/PackageManager(575): /system/app/PackageInstaller.apk changed; collecting certs 10-05 08:20:34.183: D/dalvikvm(575): GC_CONCURRENT freed 629K, 15% free 8602K/10119K, paused 15ms+26ms, total 162ms 10-05 08:20:34.183: D/dalvikvm(575): WAIT_FOR_CONCURRENT_GC blocked 33ms *10-05 08:20:34.213: I/dalvikvm(575): DexOpt: mismatch dep signature for '/system/framework/core.odex'* 10-05 08:20:34.213: E/dalvikvm(575): /system/app/PackageInstaller.apk odex has stale dependencies 10-05 08:20:34.213: E/dalvikvm(575): odex source not available -- failing 10-05 08:20:34.223: W/PackageManager(575): StaleDexCacheError when reading apk: /system/app/PackageInstaller.apk 10-05 08:20:34.223: W/PackageManager(575): dalvik.system.StaleDexCacheError: /system/app/PackageInstaller.apk 10-05 08:20:34.223: W/PackageManager(575): at dalvik.system.DexFile.isDexOptNeeded(Native Method) 10-05 08:20:34.223: W/PackageManager(575): at com.android.server.pm.PackageManagerService.performDexOptLI(PackageManagerService.java:3375) 10-05 08:20:34.223: W/PackageManager(575): at com.android.server.pm.PackageManagerService.scanPackageLI(PackageManagerService.java:3960) 10-05 08:20:34.223: W/PackageManager(575): at com.android.server.pm.PackageManagerService.scanPackageLI(PackageManagerService.java:3238) 10-05 08:20:34.223: W/PackageManager(575): at com.android.server.pm.PackageManagerService.scanDirLI(PackageManagerService.java:3017) 10-05 08:20:34.223: W/PackageManager(575): at com.android.server.pm.PackageManagerService.<init>(PackageManagerService.java:1058) 10-05 08:20:34.223: W/PackageManager(575): at com.android.server.pm.PackageManagerService.main(PackageManagerService.java:837) 10-05 08:20:34.223: W/PackageManager(575): at com.android.server.ServerThread.run(SystemServer.java:177) 10-05 08:20:34.293: I/PackageManager(575): /system/app/Browser.apk changed; collecting certs 10-05 08:20:34.492: D/dalvikvm(575): GC_CONCURRENT freed 371K, 14% free 8736K/10119K, paused 16ms+25ms, total 132ms *10-05 08:20:34.732: I/dalvikvm(575): DexOpt: mismatch dep signature for '/system/framework/core.odex'* ... ... ... ... 10-05 08:20:35.023: D/PackageManager(575): No files in app dir /vendor/app 10-05 08:20:35.023: I/Installer(575): connecting... 10-05 08:20:35.043: I/installd(41): new connection 10-05 08:20:35.043: I/PackageManager(575): Time to scan packages: 16.328 seconds 10-05 08:20:35.123: D/dalvikvm(575): WAIT_FOR_CONCURRENT_GC blocked 0ms 10-05 08:20:35.223: D/dalvikvm(575): GC_EXPLICIT freed 347K, 14% free 8767K/10119K, paused 4ms+38ms, total 103ms 10-05 08:20:35.243: I/SystemServer(575): Account Manager 10-05 08:20:35.253: D/PackageManager(575): generateServicesMap(android.accounts.AccountAuthenticator): 0 services unchanged 10-05 08:20:35.333: I/SystemServer(575): Content Manager 10-05 08:20:35.393: D/PackageManager(575): generateServicesMap(android.content.SyncAdapter): 0 services unchanged 10-05 08:20:35.413: I/SystemServer(575): System Content Providers 10-05 08:20:35.413: E/ActivityThread(575): Failed to find provider info for settings 10-05 08:20:35.423: E/System(575): ****************************************** 10-05 08:20:35.423: E/System(575): ************ Failure starting core service 10-05 08:20:35.423: E/System(575): java.lang.NullPointerException 10-05 08:20:35.423: E/System(575): at android.provider.Settings$NameValueCache.getString(Settings.java:737) 10-05 08:20:35.423: E/System(575): at android.provider.Settings$Secure.getString(Settings.java:2343) 10-05 08:20:35.423: E/System(575): at android.provider.Settings$Secure.getInt(Settings.java:2411) 10-05 08:20:35.423: E/System(575): at com.android.server.am.CoreSettingsObserver.populateCoreSettings(CoreSettingsObserver.java:93) 10-05 08:20:35.423: E/System(575): at com.android.server.am.CoreSettingsObserver.sendCoreSettings(CoreSettingsObserver.java:70) 10-05 08:20:35.423: E/System(575): at com.android.server.am.CoreSettingsObserver.<init>(CoreSettingsObserver.java:55) 10-05 08:20:35.423: E/System(575): at com.android.server.am.ActivityManagerService.installSystemProviders(ActivityManagerService.java:6709) 10-05 08:20:35.423: E/System(575): at com.android.server.ServerThread.run(SystemServer.java:204) 10-05 08:20:35.423: I/SystemServer(575): Input Method Service 10-05 08:20:35.453: W/InputMethodManagerService(575): Couldn't create dir.: /data/system/inputmethod 10-05 08:20:35.473: E/ActivityThread(575): Failed to find provider info for settings 10-05 08:20:35.473: W/SystemServer(575): *********************************************** 10-05 08:20:35.483: A/SystemServer(575): BOOT FAILURE starting Input Manager Service 10-05 08:20:35.483: A/SystemServer(575): java.lang.NullPointerException 10-05 08:20:35.483: A/SystemServer(575): at android.provider.Settings$NameValueCache.getString(Settings.java:737) 10-05 08:20:35.483: A/SystemServer(575): at android.provider.Settings$Secure.getString(Settings.java:2343) 10-05 08:20:35.483: A/SystemServer(575): at com.android.server.InputMethodManagerService.<init>(InputMethodManagerService.java:618) 10-05 08:20:35.483: A/SystemServer(575): at com.android.server.ServerThread.run(SystemServer.java:287) 10-05 08:20:35.492: I/SystemServer(575): Accessibility Manager 10-05 08:20:35.492: W/SystemServer(575): *********************************************** 10-05 08:20:35.502: A/SystemServer(575): BOOT FAILURE making display ready 10-05 08:20:35.502: A/SystemServer(575): java.lang.NullPointerException 10-05 08:20:35.502: A/SystemServer(575): at com.android.server.ServerThread.run(SystemServer.java:303) 10-05 08:20:35.502: W/dalvikvm(575): threadid=11: thread exiting with uncaught exception (group=0x40a0e300) 10-05 08:20:35.502: E/AndroidRuntime(575): *** FATAL EXCEPTION IN SYSTEM PROCESS: android.server.ServerThread 10-05 08:20:35.502: E/AndroidRuntime(575): java.lang.NullPointerException 10-05 08:20:35.502: E/AndroidRuntime(575): at com.android.server.am.ActivityManagerService.showBootMessage(ActivityManagerService.java:4187) 10-05 08:20:35.502: E/AndroidRuntime(575): at com.android.server.ServerThread.run(SystemServer.java:315) 10-05 08:20:35.513: I/Process(575): Sending signal. PID: 575 SIG: 9 10-05 08:20:35.542: I/Zygote(497): Exit zygote because system server (575) has terminated 10-05 08:20:35.562: E/installd(41): eof 10-05 08:20:35.562: E/installd(41): failed to read size 10-05 08:20:35.562: I/installd(41): closing connection 10-05 08:20:35.562: I/ServiceManager(30): service 'dbinfo' died 10-05 08:20:35.562: I/ServiceManager(30): service 'content' died 10-05 08:20:35.562: I/ServiceManager(30): service 'permission' died 10-05 08:20:35.562: I/ServiceManager(30): service 'entropy' died 10-05 08:20:35.562: I/ServiceManager(30): service 'power' died 10-05 08:20:35.562: I/ServiceManager(30): service 'sensorservice' died 10-05 08:20:35.562: I/ServiceManager(30): service 'cpuinfo' died 10-05 08:20:35.562: I/ServiceManager(30): service 'meminfo' died 10-05 08:20:35.562: I/ServiceManager(30): service 'package' died 10-05 08:20:35.562: I/ServiceManager(30): service 'gfxinfo' died 10-05 08:20:35.562: I/ServiceManager(30): service 'activity' died 10-05 08:20:35.562: I/ServiceManager(30): service 'batteryinfo' died 10-05 08:20:35.562: I/ServiceManager(30): service 'usagestats' died 10-05 08:20:35.562: I/ServiceManager(30): service 'telephony.registry' died 10-05 08:20:35.562: I/ServiceManager(30): service 'scheduling_policy' died 10-05 08:20:35.562: I/ServiceManager(30): service 'accessibility' died 10-05 08:20:35.562: I/ServiceManager(30): service 'account' died 10-05 08:20:35.593: I/ServiceManager(30): service 'media.audio_policy' died 10-05 08:20:35.593: I/ServiceManager(30): service 'media.audio_flinger' died 10-05 08:20:35.593: I/ServiceManager(30): service 'media.player' died 10-05 08:20:35.593: I/ServiceManager(30): service 'media.camera' died 10-05 08:20:35.682: I/Netd(599): Netd 1.0 starting After this Android runtime run ZygoteInit again. And this will happen every time. 10-05 08:20:36.693: D/AndroidRuntime(600): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<< 10-05 08:20:36.732: D/AndroidRuntime(600): CheckJNI is ON 10-05 08:20:36.882: D/dalvikvm(600): Trying to load lib libjavacore.so 0x0 10-05 08:20:36.912: D/dalvikvm(600): Added shared lib libjavacore.so 0x0 When i was compiling without any modification "DexOpt:mismatch dep signature..." error was not coming. So, Any one know how to resolve this. So i can modify file and that image boot it properly without any error. Thanks, -- unsubscribe: android-kernel+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-kernel