yashsingh1/xdaforums huggingface dataset:
[Connected Car] donaldta:
Choice is a DOS command which sets the errorlevel system variable based on your selection. I use it with "if errorlevel" statements to go to the respective subroutine in the batch file. The actual command should be located in "%SystemRoot%\System32\choice.exe" where %SystemRoot% is typically, "C:\Windows" unless you change the default system location while installing windows.

If the file is present on your computer then going to the command prompt and typing, "where choice", will attempt to reveal the location of the command if it is found in the list of directories of the %PATH% variable. If it responds that it cannot find it then means your %PATH% variable does not include the directory where the command is located. Try "echo %PATH%" to see if the system32 directory referenced. If it is not go into Advance System Settings > Advance tab > Enviro

n

ment Variables... > System Variables > Path > Edit then add "%SystemRoot%\system32;" at the beginning

or

"%SystemRoot%\system32" at the end of the line. Once you've confirmed your way out of the window, close out of any any all of your windows to the command line then test it again.

In case you're wondering how it might have happened; poorly written install scripts will replace default system variables instead of appending their directory into the path. So, I would suspect it was something that you installed on your laptop that you didn't install on your computer.
[Connected Car] Gray1:
No, it's not Waze problem for sure, i have several other programs with same problem :eek:
[Connected Car] RichieB:
Yeah, Volvo screwed up some things Parrot did correctly. This is one of the major ones.

Thanks. That is indeed a little faster, because no 500ms sleep and timeout is needed. The input command does need root, while the am command does not. No problem for us of course.
[Connected Car] gekkekoe123:
Regarding to Waze and loosing settings:

http://forum.parrot.com/english/viewtopic.php?id=13929

So parrot fixed it in 2.1.5 and those fixes are not in the .96 SCT yet. The work around is to shutdown waze when you're done.
[Connected Car] donaldta:
Here is the thing... The Volvo SCT is in a closed ecosystem, but it is not just any walled garden; it is in a subset of the Asteroid Market. Logistically speaking, its in a walled garden within a walled garden. At the center of both of those gardens where the SCT exists, Waze does not. So, what do you think the chances are that Volvo or Parrot are going to need to apply those fixes for software that's not even supposed to be there in the first place? I think the odds is pretty slim, myself. Besides, I should point out that the .96 update was available to North America long while Smart firmware for 2.1.3 was available. Since the fix for Waze did not appear until version 2.1.5 which was release recently, last month. This means that it is even less likely it would have been applied to the most recent SCT PLF.

Btw, I see a lot of you making the same grammatical mistake when using "lo

o

se" or "lo

o

sing" when you really mean "lose" or "losing". Lo

o

se is the opposite of tight, while lose is the opposite of gain. If it makes it easier to remember, their diametric opposite has the same number of letters.
[Connected Car] stavas:
Which app is that? Plugin to Torque?
[Connected Car] xadax:
RacingMeter for Torque Pro
[Connected Car] noten093:
Yes race plugin
[Connected Car] stavas:
Thanks!

Thanks!
[Connected Car] VRaymond:
Well guys I'll just went to the volvo dealer, they couldn't reboot the system. Battery was disconnected for more than half an hour, but no effect. They will contact Volvo netherlands for futher instruction.

I've seen something new he wanted to reboot the system by using the keyboard on the dashboard.

The follow instructions he did :

#menu# and #reboot#

by the last command the system normally will reboot. By the other instruction you can be prompted into the system of SCT

Sorry voor my bad english ;)
[Connected Car] noten093:
Yes but:

A looser is a loser who can't spell "loser".

Moron: "Hey man, you are teh looser!"

Guy: "It's spelled 'loser' you uneducated bastard."

Idiotic way of spelling "loser". Most often used by teens and adults with no more than a 2nd grade grammar level.

Guy 1: OMG! Todd is such a looser!

Guy 2: I told myself I was going to do this do the next person I saw spelling the word "loser" like that; so now I am going to set your house on fire. You brought this upon yourself.

Me being a loser and all, isn't loose the right spelling for me? :D
[Connected Car] noten093:
Yes #reboot# is sending the shutdown and reboot command. #menu# is not working. I'll try it again in ACU Home mode.

Update: nope #menu# is not working in ACU home mode
[Connected Car] stavas:
Regarding using the torque app, how do you pair the odb adapter with the SCT??

I can't find any bluetooth settings menu anywhere, which I suppose suppose is correct, since you're not supposed to use the bluetooth via the SCT, but only through Sensus.

I installed Bluetooth Settings Launcher (https://play.google.com/store/apps/details?id=com.stwh.bluetooth), but it didn't let me scan for devices, only enable the bluetooth, and view an empty list of connected devices.
[Connected Car] noten093:
You do that with Torque. It will automatically enable bluetooth and pair. Be sure to set the found OBD protocol to manual. You risk problems if Torque will search for protocol at boot when you are just starting your car.
[Connected Car] Midnight_Blues:
Internet proxy settings

Sorry for raising this matter again but can anyone experienced help me access Internet proxy settings in SCT? There is no such option in Settings. Perhaps config files or thrid-party apps can do the trick?

Seems that clearing 3G access point proxy setting is the only way to get Google Play Music work over 3G.
[Connected Car] noten093:
See also my post here
[Connected Car] stavas:
My version of Torque isn't pairing. It says that I should go into Bluetooth settings and pair. I can't find any app on App Store that let's my do other than just enable the Bluetooth and view a list of connected devices.

What version of Torque are you running?
[Connected Car] noten093:
Latest pro version. Maybe I am mistaking. I set bluetooth to dual phone in the SCT. I had to push the safety button on the OBDLINK Mx to be able to pair. You can install a bluetooth manager to pair from within the SCT

https://play.google.com/store/apps/details?id=com.IG.BluetoothManager
[Connected Car] donaldta:
I am actually somewhat surprised you guys are using a Bluetooth vs USB ODB2 connector. The USB version tends to be cheaper and more responsive. Bluetooth was meant to be portable so it makes sense to use it with a phone or a tablet. But with a fixed head unit like the SCT, I am surprised you guys are still using Bluetooth.

The only caveat, I guess it is a little difficult finding one that uses the Prolific (PL203) or Silicon Labs (CL203x) drivers. Though the SCT does come with the FTDI USB to serial port drivers, it isn't loaded at boot like the Prolific and Silicon Lab modules and would requires manual changes to the start up routine to load it.
[Connected Car] stavas:
Thanks, works like a charm with Bluetooth Manager!

---------- Post added at 06:22 PM ---------- Previous post was at 06:16 PM ----------

Mainly two reasons. Firstly, already got the Bluetooth ODB2 adapter bought for my previous car.

Secondly, having a usb cable from the ODB2 outlet to the sct wouldn't be that good looking, unless you pry open a lot of stuff in the car.
[Connected Car] VRaymond:
Well I did go to the volvo dealer and they contacted Volvo NL for futher information because the SCT doensn't reboot anymore.

I've just received a call that they will swap the unit. Because it can't be repaired.

Next week it will be swapped. Luckely for me :)
[Connected Car] santu001:
Good news then... ;)
[Connected Car] Gray1:
good news for VRaymond, but horrible news for all SCT users.
[Connected Car] VRaymond:
Correct but if you don't mess with system rw in combination with ES explorer than you're ok.
[Connected Car] gekkekoe123:
This could imply that there's no recovery on SCT? This is highly unusual
[Connected Car] santu001:
Or they don't want dealers to know. I guess that's the reason the let abd unattended. Probably the only way .
[Connected Car] VRaymond:
That's not correct you can reboot the system by using the cursorkeys in the middle dashboard. Type #reboot# en your SCT will reboot.

You can also acces the SCT by typing the password #ang....# ( the exact password I don't know) And then type #menu# to acces the prompt menu.

---------- Post added at 06:27 PM ---------- Previous post was at 06:19 PM ----------

Donaldta when My SCT is swapped, I'll open my SCT again.

The last time went wrong when I'll tried to copy files from ES explorer into my SCT. I'll lost my libsc.so file by accident. So I'll don't want to use ES explorer again ;)

How do you install libvoicesearch.so correctly when using only à laptop.

Thanks for responding.
[Connected Car] donaldta:
He is not talking about rebooting but using the boot recovery process to replace the system image that you botched by deleting libc.so file. Had the dealer's service technicians known how to access it then they could have reloaded the most current SCT.plf file, instead needing to swapping the hardware. (Although, I suspect someone higher up will want to triage the unit as to why it happened)

Honestly, I absolutely have no idea how you managed to make that mistake because I have a hard time intentionally doing it. But, I'm not here to judge.

Maybe use a USB Keyboard and use a terminal app instead? Anyways, if you use "adb shell" or a terminal app, here are the commands which presume that a copy of the file will be in root directory of the sdcard.

$ [COLOR="RoyalBlue"][B]su[/B][/COLOR]
# [COLOR="RoyalBlue"][B]remount.sh system-rw[/B][/COLOR]
# [COLOR="RoyalBlue"][B]cp /mnt/sdcard/libvoicesearch.so /system/lib[/B][/COLOR]
# [COLOR="RoyalBlue"][B]chmod 644 /system/lib/libvoicesearch.so[/B][/COLOR]

If you want to use adb to copy the file to your sdcard, it would be "adb push {path/to/file/}libvoicesearch.so /mnt/sdcard"

Btw, I am (was) working on a new version of the cmd-frama-menu.zip which will actually run most of the commands in Linux, so it will have more error checking and less blind faith than the current menu.bat file. I'll be sure to add a some of the files mentioned in this thread, like libvoicesearch.so and com.parrot.ActiveSources.apk files. But, I'm kind of busy this past few holiday weeks and don't expect to have time to work on it and finish till some time in the new year.
[Connected Car] RichieB:
In Android, is copy an alias for the unix cp command?
[Connected Car] donaldta:
No, that is a sign that I had not fully woken up and been bouncing around too many operating systems and programming languages. Thanks!

(updated post, and found another mistake)
[Connected Car] donaldta:
Google Street View

Alright, as I sit in the eve of the New Year, I will bid you all farewell to the old and welcome in the new. To commemorate this event, I will leave you with a parting/welcoming gift. Attached is a copy of the Google Street View APK. While it does not provide an icon in the app drawer, it does enable 360° Street View within Google Nav (which is apart of the Google Maps version 6.14.4 that's compatible with Gingerbread).
[Connected Car] noten093:
Great Donaldta. Whish you a great 2014!
[Connected Car] santu001:
Likewise Donald and thanks...

And to all who made this a special Volvo year where things became possible, and happy New year and hopefully many good things to come...
[Connected Car] stavas:
Thanks Donald!

I been trying to find the maps apk that are supposed to work with the SCT in this thread, but I can't find it. Maybe I'm not using the search function correctly.... Could someone post the apk of the version of Google maps that works?

Oh yeah, and a happy new year to everyone!
[Connected Car] donaldta:
If you type "6.14.4" in the "Search this thread" tool on the right, above the "MOST THANKED IN THIS THREAD" section of XDA then you can find the first post where I linked it from someone 's dropbox in Post# 349 then in Post 470. There are also some others whom linked to the files without using the text string replacement in the URL tags, so using "dropbox" to search for it will gather more results. For example, noten093 posted it in Post #485 and Zakraket posted his own copy of the same file in Post #496.
[Connected Car] RichieB:
The automation of com.parrot.ActiveSources at bootup is not 100% reliable for me. If I leave everything alone, the ActiveSources app is shown with the SD card highlighted. My script then sends one time DOWN and OK. This works fine. However, if I am in a hurry and start TomTom before ActiveSources shows up, it starts without anything highlighted. It then needs two times DOWN and OK. My script only sends one DOWN and then start music from the SD card. So I took another look at this part of the SCT.

It seems intents are used after all:

I/ActivityManager( 1393): Starting: Intent { act=com.parrot.mediaplayer cat=[android.intent.category.DEFAULT] flg=0x30020000 cmp=com.parrot.mediaplayer/.MediaPlayerActivity (has extras) } from pid 1719
W/WindowManager( 1393): lastAppName: HistoryRecord{409911a0 com.parrot.activesources/.ActiveSourcesActivity}
D/ActiveSourcesListView( 1719): getView() source=sourcename=SCT, type=SD card(5), subType=IPOD_UNKNOWN(0), connexType=removable, connexState=true, dbState=ready, state=ready
I/ActiveSourcesListView( 1719): SCT can browse MediaList
D/ActiveSourcesListView( 1719): getView() source=sourcename=INTENSO, type=USB(4), subType=IPOD_UNKNOWN(0), connexType=removable, connexState=true, dbState=ready, state=active
I/ActiveSourcesListView( 1719): INTENSO can browse MediaList

The tricky part however is getting the extras right. I am not sure if this can be done from a shell, but someone figured it out in Java. All I have to do now is learn how to compile java source code into an apk and I will make a dummy app that has the widgets from the custom Asteroid project.

---------- Post added at 10:58 PM ---------- Previous post was at 10:53 PM ----------

Ok, got it. Inside the com.parrot.audioservice.apk the file res/values-nl/strings.xml contains the line:

<string name="DISP_TEXT_MEDIA_STATUS_NOTIF_PLAYING_SONG_2_ARGUMENTS">Afspelen %1$s per %2$s</string>

This is obviously a bad translation job. Now where do I report this bug? My Volvo dealer? :D

Maybe I will just correct it, and replace the apk on my system .. if I am really brave.
[Connected Car] gebla:
If you use the parrot audio system will it be able to play flac files and use ID3 tags of the flac?
[Connected Car] VRaymond:
For now the best wishes !

And many thax for the feedback.

Next thursday they swap the unit.
[Connected Car] stavas:
Which android app do you use to execute a bash script, for example rewhitelist.sh?
[Connected Car] donaldta:
It depends on how you want to execute it. You can type it manually with a terminal app, like Terminal Emulator. You can also create a run shell script function in Tasker and even export it as a APK if you install Tasker App Factory. It can even be automated to execute based on the Tasker profile.
[Connected Car] stavas:
Thanks!

I'll try to run it through Tasker.
[Connected Car] dongwenxuan:
1.47.96

Anyone tested on 1.47.96 yet? Did the root work?
[Connected Car] donaldta:
Post# 934
[Connected Car] dongwenxuan:
Thanks! I did root tonight and it did work.

But I still have problem getting a new whitelist.xml to enable all the apps. And I failed to install Asteroid Tweaker too.

Any suggestion?
[Connected Car] donaldta:
If you installed it using my menu.bat file then you probably installed rewhitelist.sh script as well. Just use that in a terminal app to add new apps to the whitelist.xml
[Connected Car] santu001:
Ok, after a period of doing - most - things because we can and less because we should, I stripped the system of all - unnecessary - apps, which I installed for the previous reasons. I found that the system eventually took longer and longer to fully boot to the point that it took more then two minutes. We have to keep in mind that the hardware is not so much up to date and therefore I believe the system became less reliable and stabile. Time to prioritize. Just a few smart apps remain like Google play Facebook (still takes up a lot of resources I guess), YouTube and Opera Mobile, but most are now drive related. That eventually the point. Also got rid of the 5 screens I had. Basically down to two screens. One with just a big analog clock, cornered by GPS meters (Speed and Odo), Small weather widget and a small time widget. And I have one main screen with a music widgets, BW weather widget and GPS speed widget And below I put all the apps in selective folders, so I don't have to swipe all the time which is a lot safer. So only two screens now!

The one app I hated to uninstall was Yahoo Weather. It looked so beautiful, but was doing nothing more then that. Looking beautiful..., once it fully loaded. You notice that more apps aren't designed for a device to boot every time. Same for my system. Once it was fully booted, there was little wrong with it! Maybe it's time to look for options to keep SCT alive longer, like the OBD method, so it uses little juice, but doesn't fully shutdown!

My main issues are (sort of) boot up time and the fact that this needs to happen every time I turn the ignition for small periods of time, like getting gas, Maybe it's also time to also have a look at some cache's I can delete regarding boot time! Any suggestions?

And the reason for me to want to root in the first place, the music player. Still hate that we get those audio hick-ups even if it is occasionally and only when a app starts or uses a lot of resources. luckily I don't use navigation much like some others, otherwise this could be a deal breaker. I know there is a perfectly good explanation for it to happen, but then I look at all the smartphones, new and old, that don't have this issue...

But hey, no real complaining here, still happy and love the options I got now. BTW Google street view is working nicely, Thanks for that!
[Connected Car] eRJe:
Sensus experiences

Hi foks,

I'm considering to have the SCT installed in my V60 but I am a little bit anxious due to a bad experience with a Parrot Asteroid. I understand that both devices can not really be compared and therefore I like to hear some real life experiences from you guys.

There are a few important things for me. I really hate a lagging user interface. Is the SCT very responsive? I had many bluetooth pairing issues in the past. The OEM device from Volvo connects as soon as I hit the cars start button. Does the SCT do this well?

I don't like the navigation that came with the Volvo. One of the reasons for me to get the SCT is so that I can install TomTom (after the little tweak from this forum). I already have TomTom installed on my Android phone but it does not run very smooth. How is the SCT handling since it is based on the in my opinion very outdated Android 2.3? May I assume that the TomTom live services will work (with a wifi or 3g internet connection of course)?

The current OEM installation is really fully integrated with all other equipment. ie when I turn on the seat heating, the screen will display this. When I receive a phonecall, change the volume, activate parking help, etc, it will all be displayed on the 7" screen. Does the SCT do this too?

How is the system in general? Would you buy it again?

Last but not least. I read a little bit about connecting a OBD via bluetooth or USB. As I understand bluetooth works but can you then still have your cellphone connected too? Can you connect multiple bluetooth devices to the SCT? Does OBD via USB work?

Thanks for any replies and helping me to decide if I should spend the extra EUROs!
[Connected Car] RichieB:
Android responsiveness is ok in general. Shouldn't be different from the Asteroid Smart though I suppose. The SCT touchscreen is very picky. You need to touch it gently, a firm push will not work most of the time. It takes some getting used to after that it is ok.

SCT comes with bluetooth disabled. Your phone will still connect to the old Sensus system as it is now.

TomTom runs just fine. You can tell it is asking a lot from the CPU, but it works great. I think SCT can just barely handle it, but it does.

Yes, they work fine over Wifi or 3G. Much faster than my TomTom 950 did with it's built in SIM card (2G I think).

Yes, all pop-ups still work. This is what makes SCT so nice: the integration with the old Sensus. The only thing that is a bit weird is the exit button. In the old Sensus when listening to music and a call comes in, the exit button hangs up the call. In SCT, the exit button is mapped to SCT so you need to press the Phone button first.

Yeah, probably. Mainly because the old Sensus mp3 player is even more braindead than the SCT mp3 player. And because running TomTom on the integrated 7" screen is awesome.

I have not enabled bluetooth on SCT, nor played with OBD connectors myself.
[Connected Car] santu001:
Hi eRJe,

First of all I think the SCT stock is a firm step down from your Parrot Smart. It has even more restrictions then Parrot does. So what makes Smart also makes SCT, just a little less. Don't know exactly if Smart allows rooting, but you'll need that here, otherwise there is just not that much there to justify it's high prize. Then again, if you do root your device, you'll gain lots of possibilities. Still, possibilities that will never work as good as your two year old smartphone. So expect a little trail and error.

The good thing about SCT, with or without root, is that it is somewhat integrated. Somewhat, because it should have been much better and updates didn't improve anything, although they did promise us? That doesn't sound reassuring for future support. Still seat heaters, parking camera's and all pop-ups will still be there. You can use steering wheel controls within most apps, like volume and chapters etc. But you can't control IGO with almost anything but touch. Or use the numeric buttons on the center console at all.

Stock SCT is stripped of any Blue-tooth functions, so your phone or BT streaming goes through the original Sensus. It's not handled by SCT. It does still mute on incoming calls, but it brutally kills all audio altogether. But there are always possibilities.

Would I buy it again, definitely, especially now with total - well limited anyway - freedom. I was hoping for that the happen. And if you look at it that way, it's almost an innovation. I wouldn't wanna go back to what it was before or better; just Sensus. But I do still think it's a lot of money for a hobby, because that what it is to me. That why I've been so struck on Android from the very first Winmo/Android/Nandroid on my HD2. I want to decide how my GUI looks like, where I place my widgets. SCT does that for me now and I do take the view inconsistencies that come along for what it is. Still fiddling with SCT brings me right back to those days. Fun, but not without trail and error. If that not you, then I would consider twice before spending a bundle, and then some..

Hope that gets you somewhere...