[Think Tank] Modifying G1 to enable Navigation - THUNK!

Search This thread

followinginsanity

Senior Member
Feb 12, 2008
328
59
Hampton
Alright... i've yet to be able to identify the specific lines yet... but here you go.

I was able to get navigation using the 2 build props attached.

I used SU File Browser and adb to do this. You can do it all with adb but between the 2 i was able to do things faster.

Mount system as rw
delete build.prop and build.trout.prop
(or you may modify yours to match, and skip the next step)
push the new build.prop and build.trout.prop to /system/
delete /system/app/Maps.apk
delete /system/sd/app/com.google.android.maps.apk if present
delete /system/sd/dalvik-cache/data@app@com.google.android.apps.maps.apk@classes.dex
REBOOT you have to reboot for the phone to re-read the build props
install the new maps.apk --- i did adb install <path-to-Maps.apk>
if you do not get Success then you missed something.

update: after all is working.. you may put your old build props back
 
Last edited:

xidominicanoix

Senior Member
Oct 9, 2006
1,080
4
FL
Alright... i've yet to be able to identify the specific lines yet... but here you go.

I was able to get navigation using the 2 build props attached.

I used SU File Browser and adb to do this. You can do it all with adb but between the 2 i was able to do things faster.

Mount system as rw
delete build.prop and build.trout.prop
(or you may modify yours to match, and skip the next step)
push the new build.prop and build.trout.prop to /system/
delete /system/app/Maps.apk
delete /system/sd/app/com.google.android.maps.apk if present
delete /system/sd/dalvik-cache/data@app@com.google.android.apps.maps.apk@classes.dex
REBOOT you have to reboot for the phone to re-read the build props
install the new maps.apk --- i did adb install <path-to-Maps.apk>
if you do not get Success then you missed something.

theres nothing attached... :\ EDIT: ok they're there now ;)
 
Last edited:

followinginsanity

Senior Member
Feb 12, 2008
328
59
Hampton
relevent edits are in bold red


# begin build properties
ro.build.version.sdk=5
ro.build.version.release=2.0
ro.build.version.codename=REL
ro.build.type=user
ro.build.user=shade
ro.build.host=toxygene
ro.build.tags=ota-rel-keys,test-keys

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.config.notification_sound=F1_New_SMS.ogg
ro.com.google.locationfeatures=1
ro.com.android.wifi-watchlist=GoogleGuest
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=true
ro.com.google.clientidbase=android-verizon
ro.setupwizard.mode=OPTIONAL
ro.url.legal=http://www.google.com/intl/%s/mobile/android/android-dev-phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/android-dev-phone-privacy.html
keyguard.no_require_sim=true
ro.config.sync=yes
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt

ro.qualcomm.proprietary_obex=true

# Google's checkin service. I don't like it, but it's required for the SetupWizard -cm
#ro.config.nocheckin=1

ro.modversion=CyanogenMod-4.2.3.1
 

followinginsanity

Senior Member
Feb 12, 2008
328
59
Hampton
again relevant edits are bold red

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=ESD20
ro.build.display.id=ESD20
ro.build.version.incremental=17572
ro.build.date=Mon Sep 21 16:16:12 PDT 2009
ro.build.date.utc=1253574972
ro.product.model=Droid
ro.product.brand=verizon
ro.product.name=kila
ro.product.device=sholes
ro.product.board=sholes
ro.product.cpu.abi=armeabi
ro.product.manufacturer=Motorola
ro.product.locale.language=en
ro.product.locale.region=US
ro.board.platform=msm7k
# ro.build.product is obsolete; use ro.product.device
ro.build.product=dream
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=voles-user 2.0 ESD20 17572 ota-rel-keys,release-keys
ro.build.fingerprint=verizon/voles/sholes/sholes:2.0/ESD20/17572:user/ota-rel-keys,release-keys
# end build properties
#
# system.prop for dream
#

rild.libpath=/system/lib/libhtc_ril.so
ro.ril.hsxpa=1
ro.ril.gprsclass=10
wifi.interface = tiwlan0
# Time between scans in seconds. Keep it high to minimize battery drain.
# This only affects the case in which there are remembered access points,
# but none are in range.
wifi.supplicant_scan_interval = 45

# density in DPI of the LCD of this board. This is used to scale the UI
# appropriately. If this property is not defined, the default value is 160 dpi.
ro.sf.lcd_density = 160

# Default network type
# # 0 => WCDMA Preferred.
ro.telephony.default_network = 0
 

Top Liked Posts