[Galaxy S I9000 Android Development] Silentbob999:
I try again in my lunch hour, did not had time to test again with flashing gapps, will do it tonight :

Coming from :

helly_bean_allinone_test2_20120826.zip

Helly_Bean_Inverted_AddOn_20120729.zip

Step 1:

Dirty Flash helly_bean_allinone_20120827.zip

Took really really long to launch app and show home screen, then app crash "Youtube, Gmail, com.google.process.gapps, Talk, Picasa Uploader, Gestionnaire de

Compte Google, com.google.process.gapps...

Localisation services doesnt work (gapps crash)

Crash do not come back at repetition like yesterday, is easier to naviguate in setting.

Step 2:

Flash helly_bean_allinone_20120827.zip

Fix Permissions

Took faster to boot (no hang after "optimizing app")

Same crash as in Step1

Problem seems to be with Dalvik (cannot write) and/or com.google.android.gsf

Logcat :

***************************************

E/Trace ( 2626): error opening trace file: No such file or directory (2)
E/dalvikvm( 2626): Dex cache directory isn't writable: /cache/dalvik-cache
I/dalvikvm( 2626): Unable to open or create cache for /system/app/GoogleServices
Framework.apk (/cache/dalvik-cache/system@app@GoogleServicesFramework.apk@classe
s.dex)
I/ActivityThread( 2626): Pub com.google.settings: com.google.android.gsf.setting
s.GoogleSettingsProvider
D/AndroidRuntime( 2626): Shutting down VM
W/dalvikvm( 2626): threadid=1: thread exiting with uncaught exception (group=0x4
0e1a300)
E/AndroidRuntime( 2626): FATAL EXCEPTION: main
E/AndroidRuntime( 2626): java.lang.RuntimeException: Unable to get provider com.
google.android.gsf.settings.GoogleSettingsProvider: java.lang.ClassNotFoundExcep
tion: com.google.android.gsf.settings.GoogleSettingsProvider
E/AndroidRuntime( 2626): at android.app.ActivityThread.installProvider(Ac
tivityThread.java:4746)
E/AndroidRuntime( 2626): at android.app.ActivityThread.installContentProv
iders(ActivityThread.java:4373)
E/AndroidRuntime( 2626): at android.app.ActivityThread.handleBindApplicat
ion(ActivityThread.java:4315)
E/AndroidRuntime( 2626): at android.app.ActivityThread.access$1300(Activi
tyThread.java:142)
E/AndroidRuntime( 2626): at android.app.ActivityThread$H.handleMessage(Ac
tivityThread.java:1268)
E/AndroidRuntime( 2626): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime( 2626): at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 2626): at android.app.ActivityThread.main(ActivityThrea
d.java:4928)
E/AndroidRuntime( 2626): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime( 2626): at java.lang.reflect.Method.invoke(Method.java:5
11)
E/AndroidRuntime( 2626): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 2626): at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:558)
E/AndroidRuntime( 2626): at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 2626): Caused by: java.lang.ClassNotFoundException: com.google
.android.gsf.settings.GoogleSettingsProvider
E/AndroidRuntime( 2626): at dalvik.system.BaseDexClassLoader.findClass(Ba
seDexClassLoader.java:61)
E/AndroidRuntime( 2626): at java.lang.ClassLoader.loadClass(ClassLoader.j
ava:501)
E/AndroidRuntime( 2626): at java.lang.ClassLoader.loadClass(ClassLoader.j
ava:461)
E/AndroidRuntime( 2626): at android.app.ActivityThread.installProvider(Ac
tivityThread.java:4731)
E/AndroidRuntime( 2626): ... 12 more
W/ActivityManager( 664): Process com.google.process.gapps has crashed too many
times: killing!
I/ActivityManager( 664): Killing proc 2626:com.google.process.gapps/u0a44: cras
h
W/ActivityManager( 664): Unable to launch app com.google.android.gsf/10044 for
provider com.google.settings: launching app became null
E/ActivityThread( 1473): Failed to find provider info for com.google.settings
I/Choreographer( 1473): Skipped 104 frames! The application may be doing too mu
ch work on its main thread.
D/dalvikvm( 1473): GC_CONCURRENT freed 480K, 37% free 6513K/10183K, paused 11ms+
4ms, total 65ms
W/System.err( 1473): Removed 2131231244
W/System.err( 1473): Removed 2131231257
I/ActivityManager( 664): Displayed com.android.settings/.Settings$LocationSetti
ngsActivity: +2s572ms
D/dalvikvm( 1473): GC_CONCURRENT freed 2795K, 46% free 5560K/10183K, paused 11ms
+3ms, total 70ms
D/dalvikvm( 1473): WAIT_FOR_CONCURRENT_GC blocked 36ms
D/dalvikvm( 1473): GC_CONCURRENT freed 12K, 28% free 7390K/10183K, paused 12ms+3
ms, total 52ms
D/dalvikvm( 1473): WAIT_FOR_CONCURRENT_GC blocked 14ms
W/System.err( 1473): Removed 2131231244
W/System.err( 1473): Removed 2131231257
I/dalvikvm( 1505): Jit: resizing JitTable from 4096 to 8192
I/LocationManagerService( 664): remove network (pid 1505), next minTime = 86400
000
I/LocationManagerService( 664): request network (pid 1505) 0 0
I/Genie ( 1505): Payload incomplete. missingWeather=false missingNews=true
I/LocationManagerService( 664): request network (pid 1505) 0 0
I/Genie ( 1505): Quick refresh set to 120s to wake up in 39s at the earliest.
I/ActivityManager( 664): START {act=com.google.android.gsf.action.SET_USE_LOCAT
ION_FOR_SERVICES flg=0x10000000 cmp=com.google.android.gsf/.settings.UseLocation
ForServicesActivity (has extras) u=0} from pid 1473
I/Genie ( 1505): Refresh period set to 10800s to wake up in 3599s at the earli
est.
D/dalvikvm( 502): WAIT_FOR_CONCURRENT_GC blocked 0ms
I/ActivityManager( 664): Start proc com.google.process.gapps for activity com.g
oogle.android.gsf/.settings.UseLocationForServicesActivity: pid=2646 uid=10044 g
ids={3003, 1015, 1028, 1007, 2001, 3006}
D/dalvikvm( 502): GC_EXPLICIT freed 40K, 74% free 2211K/8387K, paused 1ms+5ms,
total 31ms
D/dalvikvm( 502): WAIT_FOR_CONCURRENT_GC blocked 0ms
E/Trace ( 2646): error opening trace file: No such file or directory (2)
D/dalvikvm( 502): GC_EXPLICIT freed <1K, 74% free 2211K/8387K, paused 3ms+2ms,
total 34ms
D/dalvikvm( 502): WAIT_FOR_CONCURRENT_GC blocked 0ms
D/dalvikvm( 502): GC_EXPLICIT freed <1K, 74% free 2211K/8387K, paused 2ms+2ms,
total 34ms
E/dalvikvm( 2646): Dex cache directory isn't writable: /cache/dalvik-cache
I/dalvikvm( 2646): Unable to open or create cache for /system/app/GoogleServices
Framework.apk (/cache/dalvik-cache/system@app@GoogleServicesFramework.apk@classe
s.dex)
I/ActivityThread( 2646): Pub com.google.settings: com.google.android.gsf.setting
s.GoogleSettingsProvider
D/AndroidRuntime( 2646): Shutting down VM
W/dalvikvm( 2646): threadid=1: thread exiting with uncaught exception (group=0x4
0e1a300)
E/AndroidRuntime( 2646): FATAL EXCEPTION: main
E/AndroidRuntime( 2646): java.lang.RuntimeException: Unable to get provider com.
google.android.gsf.settings.GoogleSettingsProvider: java.lang.ClassNotFoundExcep
tion: com.google.android.gsf.settings.GoogleSettingsProvider
E/AndroidRuntime( 2646): at android.app.ActivityThread.installProvider(Ac
tivityThread.java:4746)
E/AndroidRuntime( 2646): at android.app.ActivityThread.installContentProv
iders(ActivityThread.java:4373)
E/AndroidRuntime( 2646): at android.app.ActivityThread.handleBindApplicat
ion(ActivityThread.java:4315)
E/AndroidRuntime( 2646): at android.app.ActivityThread.access$1300(Activi
tyThread.java:142)
E/AndroidRuntime( 2646): at android.app.ActivityThread$H.handleMessage(Ac
tivityThread.java:1268)
E/AndroidRuntime( 2646): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime( 2646): at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 2646): at android.app.ActivityThread.main(ActivityThrea
d.java:4928)
E/AndroidRuntime( 2646): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime( 2646): at java.lang.reflect.Method.invoke(Method.java:5
11)
E/AndroidRuntime( 2646): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 2646): at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:558)
E/AndroidRuntime( 2646): at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 2646): Caused by: java.lang.ClassNotFoundException: com.google
.android.gsf.settings.GoogleSettingsProvider
E/AndroidRuntime( 2646): at dalvik.system.BaseDexClassLoader.findClass(Ba
seDexClassLoader.java:61)
E/AndroidRuntime( 2646): at java.lang.ClassLoader.loadClass(ClassLoader.j
ava:501)
E/AndroidRuntime( 2646): at java.lang.ClassLoader.loadClass(ClassLoader.j
ava:461)
E/AndroidRuntime( 2646): at android.app.ActivityThread.installProvider(Ac
tivityThread.java:4731)
E/AndroidRuntime( 2646): ... 12 more
W/ActivityManager( 664): Force finishing activity com.google.android.gsf/.set
tings.UseLocationForServicesActivity
W/ActivityManager( 664): Force finishing activity com.android.settings/.Setti
ngs$LocationSettingsActivity
W/InputMethodManagerService( 664): Window already focused, ignoring focus gain
of: com.android.internal.view.IInputMethodClient$Stub$Proxy@41592ff0 attribute=n
ull
W/ActivityManager( 664): Activity pause timeout for ActivityRecord{41c6abf8 com
.google.android.gsf/.settings.UseLocationForServicesActivity}
D/dalvikvm( 664): GC_CONCURRENT freed 1223K, 27% free 12063K/16327K, paused 20m
s+7ms, total 169ms
D/AudioHardware( 504): AudioHardware pcm playback is going to standby.
V/AudioHardware( 504): closeMixer_l() mMixerOpenCnt: 1
D/AudioHardware( 504): closePcmOut_l() mPcmOpenCnt: 1
I/LocationManagerService( 664): remove network (pid 1505), next minTime = 0
I/Genie ( 1505): Payload incomplete. missingWeather=false missingNews=true
D/dalvikvm( 1505): GC_CONCURRENT freed 3216K, 36% free 7882K/12167K, paused 27ms
+8ms, total 101ms
D/dalvikvm( 1505): WAIT_FOR_CONCURRENT_GC blocked 47ms
D/dalvikvm( 1505): WAIT_FOR_CONCURRENT_GC blocked 38ms
I/Genie ( 1505): Quick refresh set to 120s to wake up in 39s at the earliest.
I/Genie ( 1505): Refresh period set to 10800s to wake up in 3599s at the earli
est.
W/ActivityManager( 664): Activity destroy timeout for ActivityRecord{41c6abf8 c
om.google.android.gsf/.settings.UseLocationForServicesActivity}

***************************************

Step 3:

Dirty Flash helly_bean_allinone_test2_20120826.zip

I dont get any crash of any sort.

Mostly tested by letting the meteo widget trying to find my locations, tick/untick setting in locations setting.

Did not excatly get my location with test2_20120826.zip at this time, but at least there the popup to accept google blablabla when activating localisation of any sort while with 20120827.zip it will only show gapps crash...

As I say, I will start over with flashing official gapps-jb-20120726-signed.zip after helly_bean_allinone_20120827.zip tonight and will report.