Last year, I slightly modified the SDK's samples/ApiDemos/OS/Sensors.java code to log the acquired sensor data to the Nexus S internal SD card in CSV format. Last week, after updating the Nexus S from OS 2.3.3 to 4.0.4, the number of logged samples per second plummeted from about 50 samples per second (accelerometer, magnetometer, and gyroscope) to between 5 to 8 samples per second. In addition, the application's real time display of data is no longer smooth and continuous but now has lags of several seconds. Also, the TextToSpeech voice saying "starting" that I added to the beginning of my modified sample application now has about a dozen audible gaps in the output of that one word (e.g., "s...s...st...t...ah...ar...rr...rrt..tti...in....ing"). Given that the unmodified ApiDemos/OS/Sensors.java runs smoothly on OS 4.0.4, I suspect the decrease in sampling speed is related to some change in the OS's efficiency of writing to the SD card.
Has anyone else noticed problems related to SD card write speed after updating to OS 4.0.4 (Ice Cream Sandwich)? If I don't hear from anyone, I'll try to isolate the problem with a simpler application and file a bug report. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

