a bug for many or all Samsung Galaxy products including S3, Note 2, Note 10.1, Tab 2, etc since Android 4.x. the problem is, default storage location in the stock browser cannot be saved or remembered. it is a known and frustrating bug since almost a year ago which exists in all roms i have studied. even if you have set the location to device, the next time the browser loads again (not by switching apps) or the phone is rebooted then the setting is gone
the fix below is based on Galaxy S3 I9300 XXEMB2 deodexed stock browser, without any other modification
only XXEMB2 is available at this moment (can be used with some other recent deodexed roms)
installation- do a backup first
- zip format: extract all files to the system folder, set the permissions to 664 if needed (usually not), and reboot
- cwm format: download to your internal or external sdcard and run update zip from the recovery mode
- start the browser and select the default storage again to ensure it is updated
downloadzip format: SecBrowser-XXEMB2.zip - 2.83MBlink 1 from mediafirelink 2 from 4sharedlink 3 from turbobit.net - direct linkmd5sum: 16DB221D9F844A4CE2205986C5A75759
cwm format: SecBrowser-XXEMB2-cwm.zip - 2.98MBlink 1 from mediafirelink 2 from 4sharedlink 3 from turbobit.net - direct linkmd5sum: 4768212C346F2A2A5AF49832560BEB95