Maverickster's Mods - UPDATED 12/9/08

Please note: Hacks and Mods are unofficial and are not covered under warranty by Pioneer.

Moderator: skicrave

Maverickster's Mods - UPDATED 12/9/08

Sponsor

Sponsor
 

Maverickster's Mods - UPDATED 12/9/08

Postby Maverickster on Wed Dec 03, 2008 7:36 am

Well, I originally came here to simply learn how to do the bypass on my F900....one thing led to another and here I am a week later having performed a number of mods that make this unit dramatically more user-friendly than it was when I initially got it. Since I spent an inordinate amount of time wading through the information here (I've literally read just about every post in every thread at least once and several of them several times) to ferret out useful information, I thought it would be helpful to have a thread that shows what I did and then breaks down each mod. Some of these were made by me; some were lifted wholesale from others here; but none of it would've been possible without this community of very well-informed individuals; you should be very proud of what you have here. Special thanks to Boris, Stephanie, Keeper, and Vorian.

Alright, here's what I did:

1. Clock/Street Number Info - Increased its size. Also, pressing the clock displays the street numbers adjacent to your current GPS location. Pressing the street numbers makes them go away.

2. Compass - This is a simple man's detour. When no route is active, it's just a compass. When a route is active, pressing the Compass brings you directly to the edit itinerary screen where you can quickly avoid/detour-around route segments.

3. Terminate Route / POI Select Button - When no route is active, this button is the POI Icon; pressing it brings you directly to the keyboard for POI searches near your GPS location (this was tougher than I thought it was going to be) for on-the-fly (assuming you have the bypass) quick navigation. When a route is selected, this button is Red; pressing it terminates the route.

4. Navigation Mute / Address Select Button - When no route is selected, this button is a House Icon; pressing it brings you directly to the address select screen for on-the-fly (assuming you have the bypass) quick navigation. When a route is selected, pressing the button mutes the navigation commands (nothing else is muted); pressing it again unmutes.

5. Satellite Signal Strength Icon - The color of the icon indicates its signal strength (green = high accuracy 3d fix; Yellow = low accuracy 2d fix; Red X = no fix; Red: GPS antenna problem). Pressing the icon brings you to the GPS Info screen.

6. Speedo/Altimeter/Route Info - The map scale has been removed completely (what a PITA), and the function of the route info box (bottom left) has been changed. When no route is selected, the Route Info box is gone and in its stead is a simple altimeter (showing altitude in feet, not miles) and speedometer (and when a speed limit information is detected, that's also displayed). When a route is selected, a modified and much more legible version of the Route Info box appears.

That's it, and frankly, I think I'm nearly finished with my mods.

MY DATA ZIP FILE IS HERE. Of course, I do not guaranty the effectiveness of this file and by downloading the same, you are agreeing to use it at your own risk and to hold me harmless from any issues it may cause with your unit.

Code, bmps, and specific information to the individual hacks follow in the following posts.

Here are pictures:

No Route Active:
Image

Route Active:
Image

Thanks all!
Last edited by Maverickster on Wed Dec 10, 2008 2:27 am, edited 16 times in total.
Maverickster
 
Posts: 173
Joined: Mon Nov 24, 2008 10:52 pm

Clock Mod

Postby Maverickster on Wed Dec 03, 2008 7:42 am

CLOCK/HOUSE NUMBER MOD

Step 1 - Find the ";time" code in the navigatemap_800_480.ui file in the DATA/ui_pioneer/800_480/ui folder in the DATA.zip file. Replace it with the following and edit the font size, font color, and alignment to taste:

Code: Select all
;Clock
   <TEXT txt_Time  template=xtxt2 x=694 y=3 z=1 w=100 font="tahomabd" align="right" valign="top" glowsize=5 fontsize=65 color=#333333 color2=#FFFFFF textmodel_time="gps.current_time" formatmodel="local.short_timeformat" visiblemodel="gps.current_time.valid" dayperiod=0 fonttype=bw onrelease='ui_HouseNumbers.SHOW'>


Step 2 - Find the first occurrence of "</layer>" in the navigatemap_800_480.ui file in the DATA/ui_pioneer/800_480/ui folder in the DATA.zip file. Then add the following code beginning on the next line after the first "</layer>":

Code: Select all
<layer ui_HouseNumbers z=6000 hide>

;house numbers display
   <TEXT sprNMIActualHouseNumLeft  template=xtxt x=282 y=395 w=75 align="RIGHT"  fontsize=25 font="tahomabd" glowsize=2 color=#FFFFFF color2=#000000 textmodel_wstr="map.cursorpos.righthousenumber">
   <TEXT sprNMIActualHouseNumRight  template=xtxt x=443 y=395 w=75 align="LEFT"  fontsize=25 font="tahomabd" glowsize=2 color=#FFFFFF color2=#000000 textmodel_wstr="map.cursorpos.lefthousenumber">
   <BUTTON btnHouseNumLeft x=250  y=393  z=10 bmp="housenumbers_left.bmp" onrelease='ui_HouseNumbers.HIDE' visiblemodel="map.cursorpos.righthousenumber.valid">
   <BUTTON btnHouseNumRight x=387  y=393  z=10 bmp="housenumbers_right.bmp" onrelease='ui_HouseNumbers.HIDE' visiblemodel="map.cursorpos.lefthousenumber.valid">

</layer>


Step 3 - Add the bmps in the attached zip file to the DATA/ui_pioneer/800_480/ folder in the DATA.zip fle.

RESULTS: This will make the clock bigger (although you can adjust the font size in the code yourself) and will make it clickable. If you click the clock, it will display the house numbers adjacent to your current location immediately below the current gps location arrow. Press the house numbers to clear them.

Oversized Clock:
Image

Street Number that Appear when Clicking Clock:
Image
Attachments
housenumbers.zip
(4.16 KiB) Downloaded 411 times
Last edited by Maverickster on Sun Dec 07, 2008 7:17 pm, edited 5 times in total.
Maverickster
 
Posts: 173
Joined: Mon Nov 24, 2008 10:52 pm

Compass/Detour Mod

Postby Maverickster on Wed Dec 03, 2008 7:50 am

COMPASS DETOUR MOD

Find this in the navigatemap_800_480.ui file in the DATA/ui_pioneer/800_480/ui folder in the DATA.zip file :

Code: Select all
   <VSPRITE vsp_Compass vec="compass.vpr"    x=735 y=76 z=10 rotatemodel="map.rotation_angle">
   <SPRITE spr_Compass  bmp="compass_bg.bmp"  x=730 y=72 z=5 >


And replace it with this:

Code: Select all
;Compass
   <VSPRITE vsp_Compass vec="compass.vpr"    x=735 y=85 z=10 rotatemodel="map.rotation_angle">
;   <SPRITE spr_Compass bmp="compass_bg.bmp" x=730 y=80 z=5>    
   <SPRITE spr_Compass bmp="compass_bg.bmp" x=730 y=80 z=5 visiblemodel="!navigation.has_route">
   <SPRITE spr_Compass bmp="compass_bg.bmp" x=730 y=80 z=5 onrelease='run sc_btnARM_Itineary_OnRelease' visiblemodel="navigation.has_route">


RESULT: This will make the Compass clickable when a route is active. Clicking the compass will bring you directly to the Itinerary screen where you can select a segement to avoid/detour around.

Compass:
Image

Itinerary Screen Brought Up By Clicking Compass:
Image
Last edited by Maverickster on Fri Dec 12, 2008 12:31 am, edited 8 times in total.
Maverickster
 
Posts: 173
Joined: Mon Nov 24, 2008 10:52 pm

Green/Red Button

Postby Maverickster on Wed Dec 03, 2008 7:55 am

TERMINATE ROUTE/POI SELECT MOD

Step 1: Add the following code to the navigatemap_800_480.ui file in the DATA/ui_pioneer/800_480/ui folder in the DATA.zip file right above the ";time" code:

Code: Select all
;Delete Route - POI Select
   <BUTTON xxx bmp="746_32K_OM-018_32b.bmp#3" x=720 y=337 onrelease='run sc_btnARM_Delete_OnRelease' visiblemodel="navigation.has_route" USE_SEPARATED_SAFETY_MODE=0>
   <BUTTON xxx bmp="746_32K_OM-019_32b_poi.bmp#3" x=720 y=337 onrelease='run sc_StartPOISearchAroundGPS, run sc_POISearchMain' visiblemodel="!navigation.has_route" USE_SEPARATED_SAFETY_MODE=1>


Step 2 - Add the bmps in the attached zip file to the DATA/ui_pioneer/800_480/ folder in the DATA.zip fle.

RESULT: This will add two alternative buttons in the same location. When no route is active, a POI Button will appear which, when pressed, brings you directly to the keyboard for entering a POI around your current location. When a route is active, a red button will appear which,when pressed, terminates the current route.

Terminate Route Button:
Image

Route Termination Confirmation Brought up by Clicking Terminate Route Button:
Image

POI Button:
Image

POI Enty Screen (around current GPS location) Brought up by Clicking POI Button:
Image
Attachments
POI_Select_Button.zip
(8.86 KiB) Downloaded 267 times
Last edited by Maverickster on Sun Dec 07, 2008 7:27 pm, edited 9 times in total.
Maverickster
 
Posts: 173
Joined: Mon Nov 24, 2008 10:52 pm

Satellite Signal Strength Button

Postby Maverickster on Wed Dec 03, 2008 8:00 am

SATELLITE SIGNAL STRENGTH BUTTON MOD

Add the following line of code to the navigatemap_800_480.ui file in the DATA/ui_pioneer/800_480/ui folder in the DATA.zip file near the bottom, in the "<layer ui_RouteinfoBackground z=5001>" layer, just above the closing layer (i.e. "</layer>") tag:

Code: Select all
; GPS Status
;   <SPRITE sprNM_GPSStatus x=720 y=144 z=100 bmp="$status_minigps_onmap.spr" phasemodel="gps.connection_status" onrelease='nextstate st_SettingGPS'>
   <SPRITE xxx x=14 y=283 z=50 bmp="746_32K_MN-694_24b.bmp#5" phasemodel="gps.connection_status" onrelease='nextstate st_SettingGPS'>


RESULT: This adds a small clickable icon which indicates the GPS satellite signal strength. The icon is located immediately about the altitude reading on the bottom left when no route is active; when a route is active, it is located immediately above the Route Info box. Clicking the icon brings you to the GPS Strength screen.

Satellite Signal Strength Icon when Route not Active:
Image

Satellite Signal Strength Icon when Route Active:
Image

Pressing the Satellite Signal Strength Icon Brings you to the GPS Status Screen:
Image
Last edited by Maverickster on Sun Dec 07, 2008 7:34 pm, edited 8 times in total.
Maverickster
 
Posts: 173
Joined: Mon Nov 24, 2008 10:52 pm

Speedo/Altimeter/Route Info Mod

Postby Maverickster on Wed Dec 03, 2008 8:17 am

SPEEDO/ALTIMETER/ROUTE INFO MOD

Step 1: To remove the Map Scale, open up and search through the code of every file in the DATA/ui_pioneer/common/ui folder in the DATA.zip file. The following code should be changed as follows EVERYWHERE it appears:

Replace this:

Code: Select all
map.ZOOMCONTROL_SHOW 1


with this

Code: Select all
map.ZOOMCONTROL_SHOW 0


Step 2: To replace the Route Info box in the bottom left corner, find the following code in the navigatemap_800_480.ui file in the DATA/ui_pioneer/800_480/ui folder in the DATA.zip file:

Code: Select all
<layer ui_RouteinfoBackground z=5001>
;original three line nav info box
;   <sprite diicon11 x=14 y=330 bmp="" visiblemodel="!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
;   <sprite diicon21 x=14 y=362 bmp="" visiblemodel="!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
;   <sprite diicon31 x=14 y=394 bmp="" visiblemodel="!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
;      
;   <TEXT txt_NMRText1_num  template=xtxt x=45 y=331 z=2 w=48 font="tahomabd" align="RIGHT"  glowsize=1 fontsize=19 color=#FFFFFF color2=#000000 visiblemodel="navigation.direction_id.valid&!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
;   <TEXT txt_NMRText1_unit template=xtxt x=96  y=331 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19  color=#FFFFFF color2=#000000 visiblemodel="navigation.direction_id.valid&!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
;   
;   <TEXT txt_NMRText2_num  template=xtxt x=45   y=364 z=2 w=48 font="tahomabd" align="RIGHT"  glowsize=1 fontsize=19 color=#FFFFFF color2=#000000 visiblemodel="navigation.direction_id.valid&!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
;   <TEXT txt_NMRText2_unit template=xtxt x=96  y=364 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19  color=#FFFFFF color2=#000000 visiblemodel="navigation.direction_id.valid&!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
;                           
;   <TEXT txt_NMRText3_num  template=xtxt x=45   y=394 z=2 w=48 font="tahomabd" align="RIGHT"  glowsize=1 fontsize=19 color=#FFFFFF color2=#000000 visiblemodel="navigation.direction_id.valid&!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
;   <TEXT txt_NMRText3_unit template=xtxt x=96  y=394 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19  color=#FFFFFF color2=#000000 visiblemodel="navigation.direction_id.valid&!ui.vFullScreenCockpit" USE_SEPARATED_SAFETY_MODE=0>
;
;   <SPRITE spr_RouteInfo                 x=8 y=325  z=1 bmp="746_32K_OM-014_32b.bmp#3" visiblemodel="!ui.vFullScreenCockpit" onrelease='playsound "!button", run sc_routeInfo' USE_SEPARATED_SAFETY_MODE=0>
;modified info box

; start hidden
   <sprite diicon11 x=1014 y=330 bmp="" USE_SEPARATED_SAFETY_MODE=0 hide>
   <sprite diicon21 x=1014 y=362 bmp="" USE_SEPARATED_SAFETY_MODE=0 hide>
   <sprite diicon31 x=1014 y=394 bmp="" USE_SEPARATED_SAFETY_MODE=0 hide>

   <TEXT txt_NMRText1_num  template=xtxt x=1045 y=328 z=2 w=48 font="tahomabd" align="RIGHT"  glowsize=1 fontsize=22 color=#FFFFFF color2=#000000 USE_SEPARATED_SAFETY_MODE=0 hide>
   <TEXT txt_NMRText1_unit template=xtxt x=1096  y=331 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19  color=#FFFFFF color2=#000000 USE_SEPARATED_SAFETY_MODE=0 hide>
   
   <TEXT txt_NMRText2_num  template=xtxt x=1045   y=361 z=2 w=48 font="tahomabd" align="RIGHT"  glowsize=1 fontsize=22 color=#FFFFFF color2=#000000 USE_SEPARATED_SAFETY_MODE=0 hide>
   <TEXT txt_NMRText2_unit template=xtxt x=1096  y=364 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19  color=#FFFFFF color2=#000000 USE_SEPARATED_SAFETY_MODE=0> hide
                           
   <TEXT txt_NMRText3_num  template=xtxt x=1045   y=391 z=2 w=48 font="tahomabd" align="RIGHT"  glowsize=1 fontsize=22 color=#FFFFFF color2=#000000 USE_SEPARATED_SAFETY_MODE=0 hide>
   <TEXT txt_NMRText3_unit template=xtxt x=1096  y=394 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19  color=#FFFFFF color2=#000000 USE_SEPARATED_SAFETY_MODE=0 hide>
;end hidden

   <sprite spr_RouteInfo x=14 y=330 bmp="746_32K_OM-056_32b.bmp" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
   <sprite spr_RouteInfo x=14 y=362 bmp="746_32K_OM-057_32b.bmp" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
   <sprite spr_RouteInfo x=14 y=394 bmp="746_32K_OM-062_32b.bmp" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>

   <TEXT xxx  template=xtxt x=45 y=326 z=2 w=48 font="tahomabd" align="RIGHT"  glowsize=1 fontsize=23 color=#FFFFFF color2=#000000 textmodel_wstr="navigation.distance_to_destination.number_text" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
   <TEXT xxx template=xtxt x=96  y=331 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19  color=#FFFFFF color2=#000000 textmodel_wstr="navigation.distance_to_destination.unit_text" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
   
   <TEXT MSC_TTD  template=xtxt x=1545   y=359 z=2 w=76 font="tahomabd" align="RIGHT"  glowsize=1 fontsize=23 color=#FFFFFF color2=#000000 textmodel_timespan="navigation.time_to_destination" formatmodel="local.short_timeformat" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
   <TEXT MSC_ETA  template=xtxt x=45   y=359 z=2 w=76 font="tahomabd" align="RIGHT"  glowsize=1 fontsize=23 color=#FFFFFF color2=#000000 textmodel_time="navigation.eta_at_destination"  formatmodel="local.short_timeformat" dayperiod=1 visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
;   <TEXT xxx template=xtxt x=96  y=364 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19  color=#FFFFFF color2=#000000 textmodel_wstr="navigation.current_altitude.unit_text" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
                           
   <TEXT xxx  template=xtxt x=45   y=389 z=2 w=48 font="tahomabd" align="RIGHT"  glowsize=1 fontsize=23 color=#FFFFFF color2=#000000 textmodel_wstr="navigation.current_speed.number_text" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>
   <TEXT xxx template=xtxt x=96  y=394 z=2 w=28 font="tahomabd" align="LEFT" glowsize=1 fontsize=19  color=#FFFFFF color2=#000000 textmodel_wstr="navigation.current_speed.unit_text" visiblemodel="navigation.distance_to_manuver.valid" USE_SEPARATED_SAFETY_MODE=0>

   <SPRITE spr_RouteInfo                 x=8 y=325  z=1 bmp="746_32K_OM-014_32b.bmp#3" visiblemodel="navigation.distance_to_manuver.valid&!ui.vFullScreenCockpit" onrelease='playsound "!button", run sc_routeInfo' USE_SEPARATED_SAFETY_MODE=0>

; GPS Status
;   <SPRITE sprNM_GPSStatus x=720 y=144 z=100 bmp="$status_minigps_onmap.spr" phasemodel="gps.connection_status" onrelease='nextstate st_SettingGPS'>
   <SPRITE xxx x=14 y=283 z=50 bmp="746_32K_MN-694_24b.bmp#5" phasemodel="gps.connection_status" onrelease='nextstate st_SettingGPS'>

;current speed (and speed limit where present) and altitude when not navigating
   <TEXT xxx template=xtxt x=14 y=322 z=250 w=175 font="tahoma" align="LEFT" glowsize=4 fontsize=30 color=#333333 color2=#FFFFFF textmodel_wstr="gps.elevation" visiblemodel="!navigation.has_route" USE_SEPARATED_SAFETY_MODE=0>
   <TEXT xxx template=xtxt x=14 y=360 z=250 font="tahoma" align="LEFT" glowsize=4 fontsize=50 color=#333333 color2=#FFFFFF textmodel_wstr="navigation.current_speed.full_text" visiblemodel="!navigation.has_route&!navigation.current_speed_limit.valid" USE_SEPARATED_SAFETY_MODE=0>
   <TEXT xxx template=xtxt x=14 y=360 z=250 font="tahoma" align="LEFT" glowsize=4 fontsize=50 color=#333333 color2=#FFFFFF textmodel_wstr="navigation.current_speed.number_text" visiblemodel="!navigation.has_route&navigation.current_speed_limit.valid" USE_SEPARATED_SAFETY_MODE=0>
   <TEXT xxx template=xtxt x=74 y=360 z=250 font="tahoma" align="CENTER" glowsize=4 fontsize=50 color=#333333 color2=#FFFFFF text="/" visiblemodel="!navigation.has_route&navigation.current_speed_limit.valid" USE_SEPARATED_SAFETY_MODE=0>
   <TEXT xxx template=xtxt x=104 y=360 z=250 font="tahoma" align="LEFT" glowsize=4 fontsize=50 color=#333333 color2=#FFFFFF textmodel_wstr="navigation.current_speed_limit.full_text" visiblemodel="!navigation.has_route&navigation.current_speed_limit.valid" USE_SEPARATED_SAFETY_MODE=0>
;   <TEXT xxx template=xtxt x=14 y=360 z=250 w=175 font="tahoma" align="LEFT" glowsize=4 fontsize=50 color=#333333 color2=#FFFFFF textmodel_wstr="navigation.current_speed.full_text" visiblemodel="!navigation.has_route" USE_SEPARATED_SAFETY_MODE=0>

</layer>


RESULT: This will result in the removal of the Map Scale. This will also result in the removal of the original Route Info Box. When no route is selected, the altitude (in feet, not miles) and speed will appear in the lower left hand corner (when speed limit information is available to the device, it will also show the current speed limit). When a route is selected, a more legible version of the Route Information Box will appear.

Information Displayed when Route not Active:
Image

If Speed Limit Information is Available, it looks like this (1st number is current speed; 2nd number is speed limit):
Image

Information Displayed when Route is Active:
Image

Pressing the Route Info Box brings you to this Route Info Screen:
Image
Last edited by Maverickster on Thu Dec 11, 2008 8:52 pm, edited 12 times in total.
Maverickster
 
Posts: 173
Joined: Mon Nov 24, 2008 10:52 pm

VOICE GUIDANCE MUTE MOD

Postby Maverickster on Wed Dec 03, 2008 8:38 am

VOICE GUIDANCE MUTE / ADDRESS SELECT MOD

Step 1: Add the following code to the navigatemap_800_480.ui file in the DATA/ui_pioneer/800_480/ui folder in the DATA.zip file right above the ";time" code:

Code: Select all
;Voice Guidance Mute - Address Select
   <BUTTON xxx bmp="button_volume.bmp" x=720 y=275 onrelease='run sc_mute_guidance_immediately' visiblemodel="navigation.has_route&!sound.announcer.muted">
   <BUTTON xxx bmp="button_volume_mute.bmp" x=720 y=275 onrelease='run sc_unmute_guidance' visiblemodel="navigation.has_route&sound.announcer.muted">
   <BUTTON xxx bmp="746_32K_OM-019_32b_address.bmp#3" x=720 y=275 onrelease='run sc_FindAddress' visiblemodel="!navigation.has_route" USE_SEPARATED_SAFETY_MODE=1>


Step 2: Add the bmps in the attached zip files to the DATA/ui_pioneer/800_480/ folder in the DATA.zip fle.

RESULT: This will add two alternative buttons in the same location. When no route is active, a Address Button (identified by a House icon) will appear which, when pressed, brings you to the address entry screen. When a route is active, a speaker button will appear which, when pressed will mute the navigation guidance voice (nothing else will be muted); when pressed again, the navigation guidance will be unmuted.

Voice Guidance Mute Button:
Image

Image

Address Button:
Image

Address Entry Screen Brought up by Pressing Address Button:
Image
Attachments
Mute_Address Buttons.zip
(16.03 KiB) Downloaded 287 times
Last edited by Maverickster on Sun Dec 07, 2008 7:38 pm, edited 10 times in total.
Maverickster
 
Posts: 173
Joined: Mon Nov 24, 2008 10:52 pm

Postby Maverickster on Wed Dec 03, 2008 8:39 am

Reserved.
Maverickster
 
Posts: 173
Joined: Mon Nov 24, 2008 10:52 pm

Postby Maverickster on Wed Dec 03, 2008 8:39 am

Reserved.
Maverickster
 
Posts: 173
Joined: Mon Nov 24, 2008 10:52 pm

Postby dr.ona on Wed Dec 03, 2008 1:16 pm

Great job!
I'm saving this page for when I get my F900 and do some modding...
dr.ona
 
Posts: 18
Joined: Mon Dec 01, 2008 5:25 am

Postby rv7flyer on Wed Dec 03, 2008 2:30 pm

That is just about perfect! I am going to redo my 90 like this with the exception of adding the nav voice mute button. "prepare to continue forward" AUGG!!! I might add it in the same location as the sat info button. I also thought about the need for sat strength info. In my airplane I have a garmin style nav unit that has a small little dot placed in the center of my screen. That dot is only 3 or 4 pix in size. It turns different color depending on the validity of the GPS signal I am getting. I want to adapt that to a dot in the center of the arrow on my 90bt.

Good work!
rv7flyer
 
Posts: 6
Joined: Sun Aug 24, 2008 2:25 pm

Postby peterparker on Wed Dec 03, 2008 3:07 pm

this is awesome.. thanks much...

will any of this code interfere with the VOICE MUTE button?
peterparker
 
Posts: 85
Joined: Thu Jan 03, 2008 11:43 pm

Postby AZFlyingDiver on Wed Dec 03, 2008 3:50 pm

Great stuff - now I know what I'm going to do this weekend...
:lol:
F90BT DIY-installed in a BMW E46
PAC SWI-PS for OEM steering wheel control
BB Curve 8330 | Bury mount | Bracketron bracket
16GB iTouch
Mods: splash screen, hw/sw bypass, key beep delete, Hohl knob
Use WinRAR or 7zip
User avatar
AZFlyingDiver
 
Posts: 64
Joined: Fri Oct 31, 2008 2:38 am
Location: Valley of the Sun

Postby Maverickster on Wed Dec 03, 2008 4:20 pm

rv7flyer wrote:That is just about perfect! I am going to redo my 90 like this with the exception of adding the nav voice mute button. "prepare to continue forward" AUGG!!! I might add it in the same location as the sat info button. I also thought about the need for sat strength info. In my airplane I have a garmin style nav unit that has a small little dot placed in the center of my screen. That dot is only 3 or 4 pix in size. It turns different color depending on the validity of the GPS signal I am getting. I want to adapt that to a dot in the center of the arrow on my 90bt.

Good work!


If you do that, let me know if you find a place to put it without increasing "screen clutter". Note that the clock does not currently have anything assigned to it, so that might be a good place.
Maverickster
 
Posts: 173
Joined: Mon Nov 24, 2008 10:52 pm

Postby Maverickster on Wed Dec 03, 2008 4:25 pm

peterparker wrote:this is awesome.. thanks much...

will any of this code interfere with the VOICE MUTE button?


If you follow the instructions found here, then no, it won't conflict:

http://www.avic411.com/forum/viewtopic.php?t=18624

Only problem is that if you use all of my hacks, you'll have to find somewhere else to put the Mute button since pretty much the entire X=720 column is taken. Shouldn't be too tough. Just play around with the X and Y coordinates until you find a place you like. Or, alternatively, use the clock as the button. This also shouldn't be too tough, but will require something of a working knowledge of how the code works.

Good luck!

--Mav
Maverickster
 
Posts: 173
Joined: Mon Nov 24, 2008 10:52 pm

Next

Return to Hacks/Mods

Who is online

Users browsing this forum: Alexa [Bot], Google [Bot] and 4 guests