This requires root on the device. As always, make sure you have a backup you can restore to if anything goes wrong.
This works on either 2.0.1 or 2.1, but was designed for 2.0.1. A full 2.1 release will be coming out soon.
Youtube link: YouTube - Milestone multitouch browser for Droid 2.0.1(beta)
Instructions:
1. Do a nandroid backup or whatever to back up the files (Browser.apk and Browser.odex) you'll be patching (ps: I'm not responsible for you screwing up your phone)
2. Remount /system to RW (mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system)
3. Delete /system/app/Browser.odex
4. Extract the zip file somewhere on your computer
5. adb push libmtwebcore.so /system/lib
6. adb push Browser.apk /system/app/Browser.apk
7. Disable the "Auto-fit Pages" browser option in settings
8. Profit!
If it doesn't work (crashes on startup immediately) post a logcat output of the exception it threw, I might have forgotten a file.
New in RC2:
ALL resource issues (mismatched text, icons, etc) are fixed for 2.0.1
A couple more speed tweaks
Correct user-agent. (all mobile sites work now, I haven't tried the android developer site but that should work too)
Super improved scrolling speed, I think it's back to how it was in the stock 2.0 pre-update browser.
Thanks toT3HSTEVE
Last edited by shantanu; 01-18-2010 at 05:35 PM.
E6 : R533_G_11.81.20R_BLACKANGEL_V9
A1200 : R541_G_11.52.16R_NIGHTANGEL
HTC ELFIN : MY OWN COOKED DARIUS 6.5 ROM
SAMSUNG GALAXY APOLLO WITH 2.1 ROOTED
SONY ERICSSON X10 MINI WITH 2.1 ROOTED
MILESTONE ROOTED WITH MIUI
"GONE FOREVER TO MAKE A COME BACK"
Join the Milestone bootloader cracking BOINC project! - http://forum.xda-developers.com/showthread.php?t=883376