yashsingh1/xdaforums huggingface dataset:
[Connected Car] noten093:
I use my NAS a lot over 4G. I can stream movies, music and more. Synology is the best! It has a lot of cool apps to communicate with . Also I run Sickbeard, Couchpotato, SABnzb on my Synology.

My Galaxy S4 is not rooted (anymore)
[Connected Car] Midnight_Blues:
Yes, I did fix it myself, used Time Zone Changer app from Play Store. Now the time zone is correct while car clock reading have not changed. Date command shows proper time and zone.

Setting is kept after reboot.
[Connected Car] bluesbroeder:
I have installed the AWD launcher but have two questions:

1) is it possible to create a button to go directly to my Ipod which is connected to the parrot system. I cannot find the source link creating a custom made button.

2) Any advice for a music widget, look a like as the default home screen. I find Media Utilities but this one is from android 4.0. Next to that I tried Bubble UpnP, Music timer widget and plug in Music widget. All of them are not working they don't see my Ipod and Spotify.

Thanks!
[Connected Car] noten093:
I am using Quick Shortcut Maker

---------- Post added at 07:57 PM ---------- Previous post was at 07:55 PM ----------

The default port my Android FTPserver was set on was 2221. Over wifi this did not work.
[Connected Car] gekkekoe123:
I found that parrot does play nicely and has kernel sources for the SCT. With this, we can compile new kernel modules and so on ;)

get it from:

https://devzone.parrot.com/wiki/oss-fc6100/Listing_Volvo
[Connected Car] RichieB:
Sweet. I'll set up a cross compilation environment when I have some time. Fat32 is sooo 90's.
[Connected Car] donaldta:
Your ports are probably blocked because the firewall on your router is doing its job. It is preventing connections from the public internet to connect to devices inside your private network. In order to allow this, you'll need to setup port forwarding rules on your firewall to allow ports to be open and forward the appropriate traffic to your NAS.

This could be because something else is listening to that port. If you type "netstat" in the terminal you should be able to see information about which ports have listeners attached to them.
[Connected Car] gebla:
Thanks for the fat32 tip. I will try it this weekend.

Another question from me. I installed fancy widget to have a nice weather/clock widget on the home screen. To update the weather location I need to switch on positioning based upon network data. This menu is missing (or I cannot find it) in the location menu. Questions I have are:

1. Does the USB dongle pass the network related location data?

2. Can I switch network based location on somehow
[Connected Car] noten093:
I'll do the NETSTATS.

My router is set open for this allready. I can access it with my phone with 4G from the same provider...
[Connected Car] marcdewever:
step by step plan

Dear all,

I have a V60 with SCT as well, but am very frustrated about the limited possibilities. If I see what you guys have achieved I am really impressed!

I have scrolled through this topic many times and would like to get this updated as well, but to be honest I am a bit afraid since I am not an IT guy with limited knowledge.

What actually I am looking for is a kind of "how to guide" step by step for dummies :D (me in this case).

I want to feel comfortable before I start and know what I should AND SHOULD NOT do.

A kind of printscreen guide would be very helpful (I suppose for more people like me).

Is this available somewhere or can someone explain very clearly what steps need to be taken and how?

Another question: when you change the menu and root the system (I guess that is what it is called?) - do you still have access to iGo navigation which was already installed?

Many thanks in advance for your inputs and help. Highly appreciated!
[Connected Car] noten093:
Step-by-step in Dutch

Hello Marc,

The IGO app will be unchanged and active. Also the whole old Volvo Launcher will be available.

Step by step in Dutch:

If you find errors in my XDA step-by-step, please reply on this post so I can change it.
[Connected Car] jaanusj:
Screen recording

Are there any app-s for doing the Parrot screen capturing videos-? - Like instruction videos how to copy files to root folders and etc.

I tried some for my phone but actually non of them was working....
[Connected Car] noten093:
Tasker & Torque

I found a google discussion about Tasker and Torque

You can have Tasker execute actions

It would be realy great if it were possible when there is something wrong with your engine or when you go fast or else that Tasker can act.

For example:

-When driving faster then 50km/h you can automatically launch flitsnav

-When your battery is running low you can get an email warning. (I found that the SCT will stay active when Torque is running in the forground.)

The Google discussion here . XDA here and Torque here
[Connected Car] RichieB:
Sending commands to Torque is something different than acting upon values Torque can read. Would that be possible as well?
[Connected Car] noten093:
I scanned these fora and saw nothing final yet. I quess every-one is waiting for the plugin. Could be a hit in the Android market.
[Connected Car] gekkekoe123:
I've been digging around and discovered the following:

data.txt:E/ThrottleService( 1440): Could not open GPS configuration file /etc/gps.conf
data.txt:I//system/xbin/smm( 1459): tid=0x000395e0, [I] [00011.381] ...mEnv_Decode_GPS_Firmware_Version: GPS Firmware Version : GSD4e_4.1.2-P6_F+_08/14/2013_226
data.txt:I//system/xbin/smm( 1459): tid=0x000394f0, [I] [00011.382] SMM_Task_Run : Received Event (EXT) : SMM_EVT_SYSTEM_ENV_GPS_FW_VERSION
data.txt:I//system/xbin/smm( 1459): tid=0x000394f0, [I] [00011.383] ...ib_Proc_CmdSetGPSSWversionNumber: RAGGALIB CMD / GPS Firmware Version
data.txt:D/ ( 1440): gpsparser: ACK 84
data.txt:D/ ( 1440): libgps : pps_out = 1, lna = 1
data.txt:D/ ( 1440): libgps: send_binary_msg
data.txt:D/ ( 1440): libgps: sent_binary_msg 65
data.txt:D/ ( 1440): gpsparser: ACK b2
data.txt:D/ ( 1440): libgps: reinit_handler 5
data.txt:D/ ( 1440): libgps: send_binary_msg
data.txt:D/ ( 1440): libgps: sent_binary_msg 33
data.txt:D/ ( 1440): gpsparser: ACK 80
data.txt:D/ ( 1440): gpsparser: OkToSend=1
data.txt:D/ ( 1440): libgps: send_binary_msg
data.txt:D/ ( 1440): libgps: sent_binary_msg 10
data.txt:D/ ( 1440): gpsparser: BINARY_ID_HW_CONF_REQ
data.txt:D/ ( 1440): gpsparser: -------current GPS Nav Parameter--------
data.txt:D/ ( 1440): gpsparser: PosCalc=0 AltHold:Mode=0 Src=0 input=0m
data.txt:D/ ( 1440): gpsparser: DegradedMode=OFF(4) Timeout=0s DeadReckoningTimeout=5s
data.txt:D/ ( 1440): gpsparser: TrackSmoothMode=OFF(1a) StaticNavigation=ON 3SV_LSQ=1
data.txt:D/ ( 1440): gpsparser: DopMaskMode=OFF(4) NavElevMask=5.0° NavPowerMask=8dBHz
data.txt:D/ ( 1440): gpsparser: DGPS src=OFF(0) mode=0 timeout=0s

So it seems that SCT doesn't provide a gps.conf for settings. Doesn't make sense. It also doesn't use DGPS to improve accuracy. Also the HDOP values were around 0.8m but SCT seems to multiply it with 10 for the accuracy. factor around 5 should be fine.

I also discoverd that the jn3 supports 5hz mode, let me see if i can turn it on. It also mentions something about a power mode for better reception (at the expense of power consumption). But I don't know what the default mode is for SCT.
[Connected Car] donaldta:
You had a lot of output considering that the two lines above was the only relevant information from your logcats. You might consider disabling Bluetooth on the SCT temporarily the next time you try this. As it seemed to overflow the logcat messages. But, I have a feeling you didn't quite follow the instructions again. It looks like you tried to launch the app as an action instead of intent. I was wondering if you got any text feedback from the command? I suspect that the intent wasn't correct since the relevant output was so sparse.

Let me give you an example of why not with the calculator app. In this example, I purposely left the calc app running.

# [COLOR="RoyalBlue"][B]pm list packages | grep -i calc[/B][/COLOR] [COLOR="Silver"]<-- looking for package name[/COLOR]
package:com.android.calculator2 [COLOR="Silver"]<-- the package name is "com.android.calculator"[/COLOR]
# [COLOR="RoyalBlue"][B]dumpsys package com.android.calculator2 | awk '/filter/ {print $2}' | sort | uniq[/B][/COLOR] [COLOR="Silver"]<-- makes a list of available intents for this package[/COLOR]
com.android.calculator2/.Calculator [COLOR="Silver"]<-- intent is "com.android.calculator2/.Calculator" [/COLOR]
# [COLOR="RoyalBlue"][B]logcat -c[/B][/COLOR] [COLOR="Silver"]<-- clearing the logcat contents[/COLOR]
# [COLOR="RoyalBlue"][B]am start -n com.android.calculator2/.Calculator[/B][/COLOR] [COLOR="Silver"]<-- loading intent[/COLOR]
Starting: Intent { cmp=com.android.calculator2/.Calculator } [COLOR="Silver"]<-- remember this line, it will show up below[/COLOR]
[COLOR="Red"]Warning: Activity not started, its current task has been brought to the front [/COLOR] [COLOR="Silver"]<-- error message already brought to the front[/COLOR]
# [COLOR="RoyalBlue"][B]logcat -df /mnt/sdcard/calc-logcat.txt[/B][/COLOR] [COLOR="Silver"]<-- dump content to file[/COLOR]
# [COLOR="RoyalBlue"][B]cat /mnt/sdcard/calc-logcat.txt[/B][/COLOR] [COLOR="Silver"]<-- show the file[/COLOR]
D/AndroidRuntime( 6217):
D/AndroidRuntime( 6217): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 6217): CheckJNI is ON
D/AndroidRuntime( 6217): Calling main entry com.android.commands.am.Am [COLOR="Silver"]<--- this shows us that it was launched using activity manager[/COLOR]
I/ActivityManager( 61): Starting: Intent { flg=0x10000000 cmp=com.android.calculator2/.Calculator } from pid 6217 [COLOR="Silver"]<-- remember from above and compare.[/COLOR]
D/AndroidRuntime( 6217): Shutting down VM
I/AndroidRuntime( 6217): NOTE: attach of thread 'Binder Thread #3' failed
D/dalvikvm( 6217): GC_CONCURRENT freed 102K, 69% free 319K/1024K, external 0K/0K, paused 1ms+1ms
D/dalvikvm( 6217): Debugger has detached; object registry had 1 entries
#
[Connected Car] noten093:
Did you find the best music player allready? I tried 7n player today and saw that the steering buttons work with it. But it cannot seem to find my hard drive. I cannot browse to it either. Probably because of root access.
[Connected Car] RichieB:
I found out multiple music players interfere with each other with regard to the media buttons. Only install 1 at the time and they will work on most apps. I have settled on Poweramp 1.4 (the apk was posted here earlier). The version 2 from the play store hangs too much. It finds the external sda1 drive through the Android media library.

All music players I tried have a problem with stuttering when running TomTom in the foreground. This is simply because of the slow CPU in the SCT. I tried using renice which helped a little but not enough. Quite disappointing to learn the SCT is not powerful enough to do two things at the same time properly.

So I will probably run Poweramp in the foreground and only switch to TomTom as needed. The other way around would make more sense but it is too painful on my ears.
[Connected Car] noten093:
Good tip. Did you try 7n player? Did it find your HD? Or did your mount your drive in a special way?
[Connected Car] RichieB:
Yes, I tried it but it didn't find the external drive. I tested it by placing mp3s on the sdcard. I found it too difficult to select albums, so I removed it again.
[Connected Car] RichieB:
How does the iPod perform on SCT? No stuttering while using other apps? Does the cover art show on the SCT display?
[Connected Car] donaldta:
Alright, I found a copy of lovetoload attached in this thread. I installed it on my Android Virtual Device and thought you needed a little spoonfeeding...

# [COLOR="DarkOrchid"][B]pm list packages | grep -i love[/B][/COLOR]
package:nl.applab.lovetoload
# [COLOR="DarkOrchid"][B]dumpsys package nl.applab.lovetoload | awk '/filter/ {print $2}' | sort | uniq[/B][/COLOR]
nl.applab.lovetoload/.activity.LoadLocationsOverviewActivity
# [COLOR="RoyalBlue"][B]logcat -c[/B][/COLOR]
# [COLOR="RoyalBlue"][B]am start -n nl.applab.lovetoload/.activity.LoadLocationsOverviewActivity[/B][/COLOR]
Starting: Intent { cmp=nl.applab.lovetoload/.activity.LoadLocationsOverviewActivity }
# [COLOR="RoyalBlue"][B]logcat -df /mnt/sdcard/loveload-logcat2.txt[/B][/COLOR]
# [COLOR="RoyalBlue"][B]cat /mnt/sdcard/loveload-logcat2.txt[/B][/COLOR]
D/AndroidRuntime( 4206):
D/AndroidRuntime( 4206): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 4206): CheckJNI is ON
D/AndroidRuntime( 4206): Calling main entry com.android.commands.am.Am
I/ActivityManager( 61): Starting: Intent { flg=0x10000000 cmp=nl.applab.lovetoload/.activity.LoadLocationsOverviewActivity } from pid 4206
D/AndroidRuntime( 4206): Shutting down VM
D/dalvikvm( 4206): GC_CONCURRENT freed 102K, 69% free 319K/1024K, external 0K/0K, paused 1ms+1ms
D/dalvikvm( 4206): Debugger has detached; object registry had 1 entries
I/AndroidRuntime( 4206): NOTE: attach of thread 'Binder Thread #3' failed
W/MapActivity( 677): Recycling dispatcher android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher@405aaeb0
V/MapActivity( 677): Recycling map object.
I/MapActivity( 677): Handling network change notification:CONNECTED
E/MapActivity( 677): Couldn't get connection factory client
I/ActivityManager( 61): Displayed nl.applab.lovetoload/.activity.LoadLocations
OverviewActivity: +1s234ms
#

So there are the commands written in blue that you can literally cut and paste to provide the necessary output.
[Connected Car] gebla:
I noticed that option to switch on Network bases positioning is NOT available. As GPS only might sometimes take to long to get a fix do we know how we can switch on Network based positioning (using wifi data and/or cellular Network data)?

I did some more search and the NOGAPPS networklocation apk might help:

http://xdaforums.com/showthread.php?t=1715375

The problem is still that the menu item to enable the network location is missing. Only installing the apk might not be enough. Any tips/advise how to get the menu enabled or how to set the location on?
[Connected Car] bluesbroeder:
Ipod is working fine. No stuttering and the cover art is shown in the display. There are two option for using the Ipod.

1) connect via Sensus but then you have no cover art

2) connect via SCT + cover art.
[Connected Car] RichieB:
Thanks, I'll keep the iPod in mind if I don't get straight mp3 via usb disks working to my satisfaction.
[Connected Car] bluesbroeder:
Where can find Poweramp 1.4, I searched around in this thread but cannot find it. Maybey this is a solution for direct connection to my Ipod in AWD launcher.
[Connected Car] donaldta:
I do not believe that Android 2.3.7 (Gingerbread - API level 10) has the capability to do this. The best you can do is install a VNC server like, VMlite VNC Server. Then you can use screen recording software on your PC connecting to it with a VNC client. This is how I made the video for Gray1 in Post #449 of this thread.

Is that because of the ID3v1 tag requirement? Or is it because most software cannot find the mounted USB drives because it is in a hidden directory? You might consider creating a symlink in /mnt/sdcard directory to point at USB drive. Asteroid Tweaker does this for the Smart & Tablet for apps that can traverse softlinks using, "ln -s /mnt/obb/sda1 /tmp/udev/dev/.mnt/sda1". Otherwise, if you are not going to use the Parrot Music Player at all then maybe consider using Tasker to mount the USB drive in a different location.

As far as I know, the iPod connection is only supported by the Parrot Music Player. Remember, most 3rd party developers are designing these apps to be used on smart phones and tablets. For some, connecting an iPod to an Android device is blasphemy let alone something they would consider to spending the time to implement.
[Connected Car] RichieB:
I doubt Poweramp will be any help with that, but here is the Poweramp 1.4 apk .

---------- Post added at 03:22 PM ---------- Previous post was at 03:12 PM ----------

I am sure VMlite VNC Server is quite nice, but I have been getting by with the free droid VNC server. It has the Android back, menu and home functions conveniently mapped to the ESC, PgUp and Home keyboard keys.

No, it is because none of the music players I tried so far keep the the music played uninterrupted when TomTom is in the foreground.

Yes, I realize this. And I find using my iPod a suboptimal solution myself because it only has a 240 GB hdd. Poweramp seems to handle 300 GB just fine.
[Connected Car] donaldta:
That's pretty cool, I didn't realize it still worked since it had not been updated for over a year. Back when I got my Nexus 4, I had to buy VMLite VNC server since the droid VNC server app does not work with it. I had emailed the author but haven't gotten any response, so I figured he abandoned the project. It is good to know that it works for older Android devices though.

Does the droid VNC server also map the app switch and rotation control as well? I'm not sure about the SCT but over VNC the sidebar softkeys are not accessible on the Smart. So, it is handy having access to the app switch and situationally the rotation control for apps, like Market Helper, which only partially displays the options in landscape.

I wouldn't be so sure the problem is with the slow CPU in the SCT. I believe that the Parrot Asteroid Smart has a similar if not the same CPU and there are no stuttering issues on my unit while TomTom is in the foreground and music is playing from any source. Although, maybe the issue is the difference in media files? I originally made 128k bitrate MP3's but after I up/downloaded on Amazon, most got upgraded to 256k bitrate, so my library on the Asteroid is playing 128/256k MP3 files.

Ah, well, that makes sense.
[Connected Car] RichieB:
I don't think so. I got the key mapping from this page. Nothing about rotation and app switch there.

I installed a CPU meter and it spikes to 100% very often, especially while TomTom is running. It could also be I/O related, but I did not find a way to measure this yet. My sdcard is pretty fast (80 mbps read/50 mpbs write on my iMac) so that won't be the bottleneck.

What music player are you using? IIRC the SCT stock player did not have any issues with stuttering either. It's just a share it can't handle the metadata correctly.

I started testing with my 300GB mp3 collection (which was silly), all VBR encoded with an average of 200 kbps. I now switched to about 10 albums on the sdcard and external flash usb drive. For the stuttering problem however I am testing with 128 kbps CBR files on the sdcard. This should rule out any decoding speed problem, etc. I am not sure how Android music players work, but they should be able to read the entire file into working memory in one go. So the stuttering could simply be a result of not getting enough CPU cycles to keep the output buffer full enough. That is just a hunch though..

Ah, well, that makes sense.[/QUOTE]
[Connected Car] noten093:
I did not yet experience GPS problems. But Today I did. Terrible... signal lost all the time. It was almost impossible to get to my urban destination. On the way back IGO frooze and did not respond. I had no music playing. This lasted about 2 minutes and IGO came back up stuttering first.

Also this morning when I started the car, the SCT did a lot of reboots again. About 10 minutes before ADW home got up. I thought it was because of the 200dpi I had set before with LCD density modder. But I set it back to the original 240dpi some days ago. I read that other users had their touch screen unresponsive. Is it the same thing?

In my simple mind their are a couple possibilities:

1 booting in ADW is the problem. I set it back to ACU home now to test it.

2 The screenrotation app that boots

3 Tasker itself

4 Some changes lcd modder left in the system prop

5 Running services on the background

If I have it again with ACU home booting I wille try the next step
[Connected Car] donaldta:
Oh well, that's cool. That just means there's a little bit of value added in the VMLite VNC Server app. Besides, if one was recording an instructional video that involved those keys, they'd be better of displayed in the video rather than hidden away as a keyboard press.

Well, the SD Cards on the Android units aren't going to be quite as fast as they are on your computer. The last time I checked, my Asteroid Smart only clocked in about 20MB -ish for mine. It is a 32GB SanDisk Extreme Pro SD Card which rates up to 95MB/s read and 90MB write speed. Besides, we're talking about a factor between megabytes (sd card) versus kilobits (mp3).

I usually use the Parrot Media Player primarily but sometimes I use Amazon MP3 or Google Music while downloading music from the cloud. Even if TomTom occasionally spikes to %100 CPU, the Ti OMAP 3630/800Mhz processor has multimedia hardware acceleration. So, unless it pegs it for long periods of times then there should not be a problem in stuttering.

It handles meta perfectly fine. I think that your specific problem is that it doesn't handle the new ID3v2.4 tags with the extended unicode characters. There are plenty of apps that do not support it either, perhaps it would be a good idea to push it up the chain to Volvo or Parrot if this is important to you.

On a side note, I remember that you only had access to Unix and was going to recommend that you upload them to Amazon and have them replace the files their versions which have album art and both ID3v1 & v2 tags embedded. But, now that I realize you have a Mac maybe you can try Picard. As I understand it supports simultaneous ID3v1 and ID3v2 (ISO-8859-1, UTF-8, or UTF-16). Otherwise, doesn't iTunes support both ID3v1 and 2 simultaneously? It does on my PC but I have no use for the unicode characters so I am not sure it will be of any benefit to you.

I guess it is possible that the alternative software that you're using to play them might not be taking advantage of hardware acceleration?
[Connected Car] noten093:
Here the list of running services from a fresh boot:

in use 129mb RAM and 246mb free

Tasker 5.4mb

Maps 8.9

Tracker Android System 2.5

Com.parrot.asteroid 4.0

Spotify 2.3

Settings Mobile Network 2.0

Deezer 2.4

ParrotMountService 2.4

TuneIn 5.9

Asteroid Market 2.2

Live Radio 2.2

Google Services Framework 6.6

Hacker's Keyboard 6.8

Seems like a whole lot.