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

Reply via email to