Search Archive

Solved: After CNSD310-FM upgrade, no Mute Level (attenuation) on Z110

By RonS · Oct 08, 2012in Hacks/Mods💬 26 posts👁️ 5,887 views
Page 1 of 2
Posted Oct 08, 2012 · 13:11 UTC#1

Update: see post #23 for solution to Mute Level non-functional.

 

After installing the Z140 upgrade on my Z110 (which was running Z130 s/w), I thought all went well. This morning, I noticed the volume didn't lower when I pressed the VR button to enter voice commands to my iPod. So I manually lowered the volume and spoke the command - which worked as usual - then manually raised the volume to a normal level. So VR works - just no attenuation.

 

While sitting at a stop light, I checked the AV System Settings menu to see if my previous selection got turned off during the upgrade. Although the [Mute] setting was still Guide/Tel/VR, the [Mute Level] button next to it was greyed out and did not display any setting. Pressing [Mute Level] should cycle between 20dB, 10dB, or All. But it had no effect. According to the Z140 manual (pg 180), this setting "is not available when AV source is Off". The unit is behaving as if the AV source is Off, even though it is playing my iPod source.

 

I tried doing factory reset, still [Mute Level] is inoperable.

 

Has anyone else seen this problem???? It seems wierd that only this feature/option got disabled. I wonder if it is related to the fact that the files posted were actually for Z130 hardware upgrade. Pioneer has a different upgrade product for Z110-Z120 hardware. However others have upgraded Z120s and not reported any problems. Maybe they just haven't noticed the problem?

 

So is this a general issue with the upgrade, or just some fluke related to my upgrade? I consider loosing the Level Attenuation feature a "show-stopper", and would definitely not recommend upgrading a Z110/Z120 with this software until this issue is resolved.

 

I don't suppose I could just reload my old software - go back to the Z130 version??? Looks like PRG1 is still the old stuff. Could just set PRG.FLG, but I don't know if the NDATA will match.

Edited Oct 16, 2012 by RonS
Posted Oct 08, 2012 · 17:47 UTC#2

hrmm.. I have x930bt upgraded to 2012 unit software. I have the mute options available (and they seem to work) when I have cd playing.

Posted Oct 08, 2012 · 18:27 UTC#3

hrmm.. I have x930bt upgraded to 2012 unit software. I have the mute options available (and they seem to work) when I have cd playing.

That's sorta my point, the CNSD-310FM image we have was for the x930 and z130. The other released product was for the x910, x920, z110, z120. So, if anyone has upgraded that hardware, please respond whether your VR attenuation is working.

 

BTW, I haven't had much time to experiment with this. I noticed the issue on the way to work and I only had a chance to try iPod VR commands, haven't tried incoming phone calls, or any AV source other than iPod. But first, I'll try a hard-reset (pull the fuse) just to make sure everything has been reset.

 

Although I doubt it has caused this, I'll mention that I had accidently installed the Condi's HackMode patch to my HU, which left it temporarily bricked. It seems to touch a few files, including the AV program. Not sure which or how many others. I recovered by switching to PRG1 by setting PRG.FLG. The HU seemed to be working at the time I installed RenewalIFLib-AUTO-REPLACER v1.2 but I didn't try VR, so I don't know if the attenuation still worked before the CNSD-310FM upgrade.

Edited Oct 08, 2012 by RonS
Posted Oct 08, 2012 · 22:10 UTC#4

my unit's from 110-120-130 and now with 140 updated.

the guide voice reduction working just normally. mine set -20(db??)

if music if playing, any phone call or NAVI voice guide kicks in, it will auto reduce, no problem at all.

my problem with new update is it no longer tell you the final destination point is on the right or left any more.

it will just tell you that you have reach your destination, don't like it but can live with it I guess

Posted Oct 08, 2012 · 22:25 UTC#5

my unit's from 110-120-130 and now with 140 updated.

the guide voice reduction working just normally. mine set -20(db??)

if music if playing, any phone call or NAVI voice guide kicks in, it will auto reduce, no problem at all.

my problem with new update is it no longer tell you the final destination point is on the right or left any more.

it will just tell you that you have reach your destination, don't like it but can live with it I guess

 

Thanks for the info. Just to be clear, did you install the copy of the SD Sheka uploaded? I still can't get anything to show-up in the Mute Level setting - it's just blank. Your's seems to work as before.

 

I haven't tried setting a destination yet. I agree that it was a nice feature telling you whether the destination was right or left.

Posted Oct 08, 2012 · 23:23 UTC#6

hi Rons:

I got all mine updates through this forum. so yes, I did get it through sheka's uploaded.

and I went with original test mode method and went smoothly at first try and never had any issue so far besides that US TTS won't tell you your destination is on the right or left side any more but then under the US English, it does tell you on right or left (I just tried when on my way home from work), and also, US english's voice voulume is lower than TTS's voice!!

 

hope this helps?? though you help us more than amazingly!!! thank you so much!!!

Edited Oct 08, 2012 by kjchen69
Posted Oct 09, 2012 · 23:39 UTC#7

Still no Mute Level on AV System Settings screen. Actually, the Mute Level button is enabled, but nothing happens when you press it, and the value inside the button is blank. It Illuminates when you press it, but nothing changes. I wonder if the value stored in NAND (or wherever settings are stored) wasn't initiallized to a legal value during the installation, and the screen software can't convert it to a displayable value..

 

Another odd thing. I still have the Antenna Control button - it selects activation of the external power to either Antenna or Radio (only), I thought that feature was removed - its not in the Z140 manual.

 

post-43400-0-71738100-1349825919_thumb.jpg

Edited Oct 09, 2012 by RonS
Posted Oct 10, 2012 · 00:37 UTC#8

are you sure that you are booting the 4.x version of navi software, and not the older PRG somehow?

 

system settings, service information, then long-press the top left corner of the screen to get the full service info panel

Posted Oct 10, 2012 · 01:32 UTC#9

are you sure that you are booting the 4.x version of navi software, and not the older PRG somehow?

 

system settings, service information, then long-press the top left corner of the screen to get the full service info panel

Thanks pionara.

Yup, Apl Version 4.010

I noticed some other junk in PRG0/APL that i I don't think belongs there - probably residual junk from the Condi Hackmode fiasco.

Such as Mortscript.exe. And it seemed to of replaced my AV.exe with a mortscript. After installing the Z140 (it went into PRG0.)

I now have two different AV apps (AV and AV1) that are different sizes. AV.exe is 4,182,016 bytes, AV1.exe is 3,543,552 bytes. In PRG1/APL (the old Z130 s/w) there are also two, but AV.exe and AV1.exe are identical.

 

In PRG0/APL, NAVI is 8,155,136 bytes.

 

Any idea why two identical AV applications in the PRG1, but different sizes in PRG0? Could that be the problem? BTW, The Condi Hackmode install seemed to only modify my PRG0. When it wouldn't boot afterwards, I installed /USER/PRG.FLG so it would load the PRG1 files - which seemed to fix the Z130 operation. Then I installed CNSD-310FM and it loaded into PRG0, seemed to leave PRG1 alone.

 

So, I'm open to any ideas - even going back to the Z130 s/w if possible. The only real improvement in Z140 that I might use is the Android Pandora, AHA and appmode. But I'll probably not use it much.

Edited Oct 10, 2012 by RonS
Posted Oct 10, 2012 · 07:12 UTC#10

there should only be 1 av.exe. Something probably went screwy with hackmode install.

Try replacing av.exe in prg0 with the one from the update.

Posted Oct 11, 2012 · 02:30 UTC#11

I just deleted everything under /USER/PRG1 (my old Z130 s/w), then copied /USER/PRG0 (Z140) files into PRG1. Then I deleted /USR/PRG1/APL and loaded everything off the CNSD-310FM SD. Finally, I copied PRG.FLG into /USER to activate the PRG1 software. So this should of cleaned up any garbage files in APL.

 

Restarted the HU and still no Mute Level setting. So either the retained settings are messed-up, or the menu software is in a system area, not the application area. Where are system registries and software stored? I remember reading that there are other partitions that are not mounted in TestMode. Any idea where the settings are stored/persisted??? Maybe I could just hard-code an acceptable value so I can get some sort of attenuation during VR dialogs.

 

pionara, if you come across a DLL function call relevant to the MuteLevel, maybe it could be patched like your Safe/PB hack.

I guess I need to start learning how to disassemble these binaries. I havent done any reverse engineering in many years, and never on a WinCE platform. Not even sure where to start learning this stuff.

Edited Oct 11, 2012 by RonS
Posted Oct 11, 2012 · 05:44 UTC#12

hrmm

only thing i can suggest is to (after making a backup), nuke "USER\SETUP"

Posted Oct 11, 2012 · 16:16 UTC#13

Working fine on both of the Z110BTs.

Posted Oct 12, 2012 · 17:05 UTC#14

hrmm

only thing i can suggest is to (after making a backup), nuke "USER\SETUP"

 

Thought I'd post an update - no change.

As you suggested, I backed-up SETUP, deleted all the files, and restarted. The HU appeared as if it was a factory reset - as far as customizations and user settings went. But the Mute Level button still didn't work. So I restored the old SETUP files to restore my old setup.

 

pionara, I also see an RW directory. Any idea what those files are?

 

Seems really odd that I'm the only one having this issue. The only thing unusual about my upgrade istallation wa the problem I had after installing Condi's hackmode. I looked at the scripts that run to install it and didn't see where it touched much outside of /USER/PRG0 and 1.

I'm still interested in finding where the Settings menu software is stored or, more importantly, the routines that access the settings from the OS or application.

Edited Oct 12, 2012 by RonS
Posted Oct 12, 2012 · 23:29 UTC#15

Everything is in Navi.exe (navigation + system settings + main "menu") except for the AV screens (which have the input selection scroll bar on left side).

 

I have been digging through code, but it is very diffcult to understand event-driven GUI setup routines when everything is dereferenced and no symbols except for what is imported from other libs.

 

One way i have had some luck is finding the strings and looking for the function that calls the string index. This works for somethings but not others.

For example, I am unable to find the caution screen texts. I know they are 823,824,825 hex as I modified these strings in the lang file and the caution screen reflected this. I just cannot find these in the navi.exe code. (I'm certain it's there... Will start up another thread for this) ;)

 

 

0823: CAUTION!

0824: This Navi product is intended solely as a driving aid. Review instruction manual

0825: OK

 

So back to your problem. You can try wiping EVERYTHING out under USER and manually copying over USER\PRG0 from the Update\USER\PRG folder

that will reset pretty much everything...

 

Do you still have an antenna selection in that menu?

Posted Oct 13, 2012 · 01:36 UTC#16

Have others been able to confirm weather this issue is present on 110bt upgraded units ?

 

I also read somewhere about the traffic hardware not working after this upgrade, confirmable ?

 

Thanks :-)

Pete

Posted Oct 13, 2012 · 02:08 UTC#17

Have others been able to confirm weather this issue is present on 110bt upgraded units ?

 

I also read somewhere about the traffic hardware not working after this upgrade, confirmable ?

 

Thanks :-)

Pete

So far as I know, I am the only one to report the loss of [Mute Level] control on the AV system settings menu.

I will verify tomorrow if ND-TMC10 Traffic Tuner works with my Z110 hardware.. However, I am pretty certain that the report you are referring to was really just either a defective tuner or confusion with the old MSN traffic tuner, which stopped working in Jan 2012 regardless of which software you use.

Edited Oct 13, 2012 by RonS
Posted Oct 13, 2012 · 04:00 UTC#18

i put CXE2176 traffic tuner in my unit (which im pretty sure is same as nd-tmc10) and it works fine on my x930bt with 2012 update

Posted Oct 13, 2012 · 18:08 UTC#19

So far as I know, I am the only one to report the loss of [Mute Level] control on the AV system settings menu.

I will verify tomorrow if ND-TMC10 Traffic Tuner works with my Z110 hardware.. However, I am pretty certain that the report you are referring to was really just either a defective tuner or confusion with the old MSN traffic tuner, which stopped working in Jan 2012 regardless of which software you use.

I installed the ND-TMC10 today with no issues. This is in a z110 running Apl 4.010 (CNSD310-FM).

 

Edit: After posting this, I realized I was hijacking my own thread with the ND-TMC10 discussion. So please - no more - it works both w/old hardware and the CNSD310FM. If, for some reason your's doesn't please start a new thread. One problem at a time! Thanks

Edited Oct 14, 2012 by RonS
Posted Oct 13, 2012 · 18:15 UTC#20

So back to your problem. You can try wiping EVERYTHING out under USER and manually copying over USER\PRG0 from the Update\USER\PRG folder

that will reset pretty much everything...

 

Do you still have an antenna selection in that menu?

 

I will try zapping and reloading \USER later today - I hope. And yes, I still have the ANT CTRL. I can toggle it between POWER and Radio.

 

Since I had the /USER stuff backed-up onto an SD, I used a hex editior with a Search Drive function to scan for the string "ANT CTRL" and did not find it. So I wonder if some for this settings menu s/w is in System or somewhere else.

Posted Oct 14, 2012 · 05:11 UTC#21

Many of the UI text are in Language files in LangData/StringData/FOO.LNG

apps usually do a lookup of some index to the string in this table. I started another thread with a perl script that dumps the strings with their index number beside them.

 

Unfortunately, there are a number of places where for some reason the string isnt referenced via this string table. So this is only good for maybe half of the strings.

 

For example, cant find in the code where the strings to the nag screen referenced, but I know i which ones they are in the lang file. :(

 

 

 

./printstrings.pl UCUSENU.LNG | grep ANT

04f9: ANT CTRL

Edited Oct 14, 2012 by pionara
Posted Oct 15, 2012 · 15:09 UTC#22

Thanks for the explanation. I forgot about the language issue. I'm more used to seeing hard-coded strings inside the binary code files. That indirection will may if much more difficult to locate where the strings constants are accessed.

AFA my problem, I took your advice and deleted everythinh under /USER, then restored from the original SD image PRG0 and the other stuff in the SD under \Update\USER. After rebbot and initialization, I still have the issue with Mute Settings (and the ANT CTRL is still there)!

 

In reading the Condi's Hackmode thread, I found two instances with the exact same problem from 2011. One was Condi himself - but I never found a resolution to the problem. So I posted a request in that thread. Since it seemed off-topic, I lined to this dedicated thread ask for any responses. Hope to at least hear from Condi soon.

Edited Oct 15, 2012 by RonS
Posted Oct 16, 2012 · 17:36 UTC#23

SOLVED: so simple (of course). In Condi's Hackmode thread - a user said to do a hard reset by cutting power to the unit. I had already tried that, but then realized that the fuse I pulled was only the switched power (the red wire), and that would only do what normally happens when turning off the ignition. So I located the fuse for the unswitched (yellow wire), pulled it for about 10 seconds - Voila!!!!

 

Wow, what a waste of time for something so simple. Thank's pionara and the others who chipped in. Hope this helps the next victim. Updated the thread title to change "Warning" to "Solved".

Edited Oct 16, 2012 by RonS
Posted Feb 26, 2013 · 01:05 UTC#24

Hi there I am new to this forum and to modding the AVIC, I noticed RonS you seem to be very active and knowledgable about it tho. My question is I recently updated my Z110 to the 120 using the guide in the forum. Now that I've done this I noticed there are further hacks for it up to the 130 it looks like. Is there a guide to get there or any advice on what and where I should go next? Thanks for any help you can provide!

Posted Mar 11, 2013 · 00:15 UTC#25

Hello, my problem is similar to many here on the site.
My story.
I have a avic z120bt,
I used the last update CNSD310-FM as tips by colleagues
The update was so quiet.
I made the mistake of using hackmode v2, 21, to complete the implementation of the program, my unit came with the following error "there is no applicable program"
soon after tried hackmode v2, 2 and continued the same mistake.
I tried several steps to create PRG.FLG, copy and rename PRG0 to PGR1, and soon after replacing in the system through testmode, but not out of the error
I ask for your opinion in this way to remedy this error.
Note: I have the backup of the system with the previous version of the new update. I tried to replace the already existing and nothing.
I need help please.

 
 
Page 1 of 2