Good point, forgot about that. Trying to figure out how the newer MT's can get fast GPS locks other than having newer binary drivers, maybe that's exactly it. Ok, if someone does have linux installed and has a newer MT on stock ROM (with fast GPS fixes & very few problems), can you install ADB & run this script to extract the binary drivers and 'tar' up the file and post it somewhere. The rest of the MT community may find this VERY helpful.
Code:
#!/bin/sh
VENDOR=motorola
DEVICE=triumph
mkdir ~/android/device/motorola/triumph
cd ~/android/device/motorola/triumph
mkdir -p ../../../vendor/$VENDOR/$DEVICE/proprietary
# Radio binaries
adb pull /system/bin/qmuxd ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/hci_qcomm_init ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/hciattach ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/rmt_storage ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/netmgrd ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/wpdiagd ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/port-bridge ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/btwlancoex ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/rild ../../../vendor/$VENDOR/$DEVICE/proprietary
# Sensor binaries
adb pull /system/bin/thermald ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/geomagneticd ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/orientationd ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/proximityd ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/lightd ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/hdmid ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/bluetoothd ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/cnd ../../../vendor/$VENDOR/$DEVICE/proprietary
# MM
adb pull /system/bin/mm-abl-test ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/mm-adec-omxaac-test ../../../vendor/$VENDOR/$DEVICE/propri
etary
adb pull /system/bin/mm-adec-omxadpcm-test ../../../vendor/$VENDOR/$DEVICE/prop
rietary
adb pull /system/bin/mm-adec-omxamr-test ../../../vendor/$VENDOR/$DEVICE/propri
etary
adb pull /system/bin/mm-adec-omxamrwb-test ../../../vendor/$VENDOR/$DEVICE/prop
rietary
adb pull /system/bin/mm-adec-omxevrc-test ../../../vendor/$VENDOR/$DEVICE/propr
ietary
adb pull /system/bin/mm-adec-omxmp3-test ../../../vendor/$VENDOR/$DEVICE/propri
etary
adb pull /system/bin/mm-adec-omxQcelp13-test ../../../vendor/$VENDOR/$DEVICE/pr
oprietary
adb pull /system/bin/mm-adec-omxwma-test ../../../vendor/$VENDOR/$DEVICE/propri
etary
adb pull /system/bin/mm-adspsvc-test ../../../vendor/$VENDOR/$DEVICE/proprietar
y
adb pull /system/bin/mm-aenc-omxaac-test ../../../vendor/$VENDOR/$DEVICE/propri
etary
adb pull /system/bin/mm-aenc-omxamr-test ../../../vendor/$VENDOR/$DEVICE/propri
etary
adb pull /system/bin/mm-aenc-omxevrc-test ../../../vendor/$VENDOR/$DEVICE/propr
ietary
adb pull /system/bin/mm-aenc-omxqcelp13-test ../../../vendor/$VENDOR/$DEVICE/pr
oprietary
adb pull /system/bin/mm-audio-alsa-test ../../../vendor/$VENDOR/$DEVICE/proprie
tary
adb pull /system/bin/mm-audio-ctrl-test ../../../vendor/$VENDOR/$DEVICE/proprie
tary
adb pull /system/bin/mm-audio-mvs-test-int ../../../vendor/$VENDOR/$DEVICE/prop
rietary
adb pull /system/bin/mm-audio-mvs-test-ext ../../../vendor/$VENDOR/$DEVICE/prop
rietary
adb pull /system/bin/mm-audio-native-test ../../../vendor/$VENDOR/$DEVICE/propr
ietary
adb pull /system/bin/mm-audio-voem_if-test ../../../vendor/$VENDOR/$DEVICE/prop
rietary
adb pull /system/bin/mm-jpeg-dec-test ../../../vendor/$VENDOR/$DEVICE/proprieta
ry
adb pull /system/bin/mm-jpeg-enc-test ../../../vendor/$VENDOR/$DEVICE/proprieta
ry
adb pull /system/bin/mm-omx-devmgr ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/bin/mm-qcamera-test ../../../vendor/$VENDOR/$DEVICE/proprietar
y
adb pull /system/bin/mm-qcamera-testsuite-client ../../../vendor/$VENDOR/$DEVIC
E/proprietary
adb pull /system/bin/mm-vdec-omx-test ../../../vendor/$VENDOR/$DEVICE/proprieta
ry
adb pull /system/bin/mm-venc-omx-test ../../../vendor/$VENDOR/$DEVICE/proprieta
ry
adb pull /system/bin/mm-venc-omx-test720p ../../../vendor/$VENDOR/$DEVICE/propr
ietary
adb pull /system/bin/mm-video-driver-test ../../../vendor/$VENDOR/$DEVICE/propr
ietary
adb pull /system/bin/mm-video-encdrv-test ../../../vendor/$VENDOR/$DEVICE/propr
ietary
# Camera
adb pull /system/lib/libcamera.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/liboemcamera.so ../../../vendor/$VENDOR/$DEVICE/proprietar
y
adb pull /system/lib/libmmjpeg.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libmmipl.so ../../../vendor/$VENDOR/$DEVICE/proprietary
# Audio
adb pull /system/lib/libaudio.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libaudioalsa.so ../../../vendor/$VENDOR/$DEVICE/proprietar
y
adb pull /system/lib/liba2dp.so ../../../vendor/$VENDOR/$DEVICE/proprietary
# EGL
#adb pull /system/lib/egl/libEGL_adreno200.so ../../../vendor/$VENDOR/$DEVICE/p
roprietary
#adb pull /system/lib/egl/libGLESv1_CM_adreno200.so ../../../vendor/$VENDOR/$DE
VICE/proprietary
#adb pull /system/lib/egl/libGLESv2_adreno200.so ../../../vendor/$VENDOR/$DEVIC
E/proprietary
#adb pull /system/lib/egl/libq3dtools_adreno200.so ../../../vendor/$VENDOR/$DEV
ICE/proprietary
#adb pull /system/lib/libgsl.so ../../../vendor/$VENDOR/$DEVICE/proprietary
# Sensors
#adb pull /system/lib/hw/sensors.triumph.so ../../../vendor/$VENDOR/$DEVICE/pro
prietary
# OMX
adb pull /system/lib/libOmxEvrcEnc.so ../../../vendor/$VENDOR/$DEVICE/proprieta
ry
adb pull /system/lib/libOmxAacDec.so ../../../vendor/$VENDOR/$DEVICE/proprietar
y
adb pull /system/lib/libOmxQcelp13Dec.so ../../../vendor/$VENDOR/$DEVICE/propri
etary
adb pull /system/lib/libOmxAmrEnc.so ../../../vendor/$VENDOR/$DEVICE/proprietar
y
adb pull /system/lib/libOmxAdpcmDec.so ../../../vendor/$VENDOR/$DEVICE/propriet
ary
adb pull /system/lib/libOmxEvrcDec.so ../../../vendor/$VENDOR/$DEVICE/proprieta
ry
adb pull /system/lib/libOmxAmrDec.so ../../../vendor/$VENDOR/$DEVICE/proprietar
y
adb pull /system/lib/libOmxAmrwbDec.so ../../../vendor/$VENDOR/$DEVICE/propriet
ary
adb pull /system/lib/libOmxWmaDec.so ../../../vendor/$VENDOR/$DEVICE/proprietar
y
adb pull /system/lib/libOmxQcelp13Enc.so ../../../vendor/$VENDOR/$DEVICE/propri
etary
adb pull /system/lib/libOmxMp3Dec.so ../../../vendor/$VENDOR/$DEVICE/proprietar
y
adb pull /system/lib/libOmxAmrRtpDec.so ../../../vendor/$VENDOR/$DEVICE/proprie
tary
adb pull /system/lib/libOmxAacEnc.so ../../../vendor/$VENDOR/$DEVICE/proprietar
y
adb pull /system/lib/libmm-adspsvc.so ../../../vendor/$VENDOR/$DEVICE/proprieta
ry
adb pull /system/lib/libomx_aacdec_sharedlibrary.so ../../../vendor/$VENDOR/$DE
VICE/proprietary
adb pull /system/lib/libomx_amrdec_sharedlibrary.so ../../../vendor/$VENDOR/$DE
VICE/proprietary
adb pull /system/lib/libomx_amrenc_sharedlibrary.so ../../../vendor/$VENDOR/$DE
VICE/proprietary
adb pull /system/lib/libomx_avcdec_sharedlibrary.so ../../../vendor/$VENDOR/$DE
VICE/proprietary
adb pull /system/lib/libomx_m4vdec_sharedlibrary.so ../../../vendor/$VENDOR/$DE
VICE/proprietary
adb pull /system/lib/libomx_mp3dec_sharedlibrary.so ../../../vendor/$VENDOR/$DE
VICE/proprietary
adb pull /system/lib/libomx_sharedlibrary.so ../../../vendor/$VENDOR/$DEVICE/pr
oprietary
adb pull /system/lib/libOmxCore.so ../../../vendor/$VENDOR/$DEVICE/proprietary
# RIL
adb pull /system/lib/libril.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libril-qc-1.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libreference-ril.so ../../../vendor/$VENDOR/$DEVICE/propri
etary
adb pull /system/lib/libril-qcril-hook-oem.so ../../../vendor/$VENDOR/$DEVICE/p
roprietary
adb pull /system/lib/libril-qc-1.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libril-qc-qmi-1.so ../../../vendor/$VENDOR/$DEVICE/proprie
tary
adb pull /system/lib/libdiag.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/liboncrpc.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libqmi.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libqmiservices.so ../../../vendor/$VENDOR/$DEVICE/propriet
ary
adb pull /system/lib/libdsm.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libqueue.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libdll.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libcm.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libmmgsdilib.so ../../../vendor/$VENDOR/$DEVICE/proprietar
y
adb pull /system/lib/libgsdi_exp.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libgstk_exp.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libwms.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libnv.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libwmsts.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libpbmlib.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libdss.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libauth.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libqdp.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libidl.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libdsutils.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/liboem_rapi.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libdsi_netctrl.so ../../../vendor/$VENDOR/$DEVICE/propriet
ary
adb pull /system/lib/libnetmgr.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/liboncrpc.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libpdapi.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libpdsm_atl.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libuim.so ../../../vendor/$VENDOR/$DEVICE/proprietary
adb pull /system/lib/libgemini.so ../../../vendor/$VENDOR/$DEVICE/proprietary
# GPS
adb pull /system/lib/libcommondefs.so ../../../vendor/$VENDOR/$DEVICE/proprieta
ry
(cat << EOF) | sed s/__DEVICE__/$DEVICE/g | sed s/__VENDOR__/$VENDOR/g > ../../.
./vendor/$VENDOR/$DEVICE/$DEVICE-vendor-blobs.mk
There may be another simpler way if we can get a rom dump, basically need those /system/bin and /system/lib binary files.
EDIT: On second thought, they probably wouldn't update the drivers without also making some other updates too to the kernel & have the revision number changed. It's probably just because of better or properly connected GPS antennas.