[Nexus S Q&A, Help & Troubleshooting] azlemad:
I found this thread http://forums.miui.us/showthread.php?2805-Browser and did what they said, renamed old browser, installed the apk they posted, wiped dalvik and set permissions and still FC :(

this is what happen in ddms when I try to start browser

10-23 11:29:27.355: INFO/ActivityManager(658): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.browser/.BrowserActivity bnds=[384,716][480,800] } from pid 787

10-23 11:29:27.378: INFO/ActivityManager(658): Start proc com.android.browser for activity com.android.browser/.BrowserActivity: pid=2536 uid=10095 gids={3003, 1015}

10-23 11:29:27.425: DEBUG/dalvikvm(2536): Debugger has detached; object registry had 1 entries

10-23 11:29:27.457: INFO/ActivityThread(2536): Pub browser: com.android.browser.BrowserProvider

10-23 11:29:27.500: INFO/BrowserSettings(2536): Selected search engine: OpenSearchSearchEngine{SearchEngineInfo{[Google, google.com, http://www.google.com/favicon.ico, http://www.google.com/m?hl=en-AU&ie=UTF-8&source=android-browser&q={searchTerms}, UTF-8, http://www.google.com/complete/search?hl=en-AU&json=true&q={searchTerms}]}}

10-23 11:29:27.527: DEBUG/dalvikvm(2536): GC_EXTERNAL_ALLOC freed 113K, 46% free 2938K/5379K, external 0K/0K, paused 21ms

10-23 11:29:27.609: DEBUG/dalvikvm(2536): GC_CONCURRENT freed 288K, 47% free 2994K/5639K, external 119K/514K, paused 2ms+4ms

10-23 11:29:27.621: DEBUG/AndroidRuntime(2536): Shutting down VM
10-23 11:29:27.621: WARN/dalvikvm(2536): threadid=1: thread exiting with uncaught exception (group=0x40015568)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): FATAL EXCEPTION: main

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.browser/com.android.browser.BrowserActivity}: java.lang.ClassCastException: android.graphics.drawable.BitmapDrawable

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1664)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1680)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at android.app.ActivityThread.access$1500(ActivityThread.java:117)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at android.os.Handler.dispatchMessage(Handler.java:99)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at android.os.Looper.loop(Looper.java:130)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at android.app.ActivityThread.main(ActivityThread.java:3703)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at java.lang.reflect.Method.invokeNative(Native Method)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at java.lang.reflect.Method.invoke(Method.java:507)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at dalvik.system.NativeStart.main(Native Method)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): Caused by: java.lang.ClassCastException: android.graphics.drawable.BitmapDrawable

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at com.android.browser.TitleBar.setProgress(TitleBar.java:322)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at com.android.browser.BrowserActivity.onCreate(BrowserActivity.java:218)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1628)

10-23 11:29:27.621: ERROR/AndroidRuntime(2536): ... 11 more

10-23 11:29:27.625: WARN/ActivityManager(658): Force finishing activity com.android.browser/.BrowserActivity

10-23 11:29:28.128: WARN/ActivityManager(658): Activity pause timeout for HistoryRecord{407fbe00 com.android.browser/.BrowserActivity}

10-23 11:29:28.187: INFO/ActivityManager(658): No longer want com.googlecode.droidwall.free (pid 1320): hidden #16

10-23 11:29:38.195: WARN/ActivityManager(658): Activity destroy timeout for HistoryRecord{407fbe00 com.android.browser/.BrowserActivity}

anyway thanks =)