yashsingh1/xdaforums huggingface dataset:
[Connected Car] RichieB:
The CPU is at 100% almost constantly when TomTom is running. It is very well possible that the Parrot Media Players gets priority over any other app which could explain why it keeps performing well.

I did some more testing. I dismissed the SCT Media Player after it failed my first test with my 35000 mp3 files. When I test it now using the sdcard and 10 albums on a usb flash drive, it is fine. It still lacks basic stuff like selecting by year or recently added tracks, but it is quite usable. It is only when I connect my 500 GB drive that it starts to fail. It only sees 22000 out of 35000 tracks, and none of the metadata. Everything is shown with file names only, no artist or albums are recognized. Nor is the album cover (which are all there as cover.jpg files).

So using the SCT Media Player with my large collection is still a no-go. It is sad that the Android media scanner has no problem indexing my files, but that SCT Media Player does not use it.

No, not at all. I have very few albums with ID3v2.4 tags only. 95% of them are ID3v1 + ID3v2.3. I do not rule out the SCT Media Player cannot handle ID3v2.4 (I can test this later), but if that was the only problem I could easily fix that myself.

Interesting thought, and I have played with the idea myself (Apple and Google offer similar services), but I am not ready to replace my hand ripped, hand tagged, and hand selected cover art files by some run of the mill big company "we know what's good for you" files.. :cowboy:

Thanks, but I am a command line person. I use a lot of scripts around my mp3 files and id3 tags. A GUI is not going to replace all that any time soon. Heck, I even rip all my CDs using abcde (and have been doing so for 15 years).

I'm sure it does, but iTunes does not manage my mp3 collection. I load my iPod using gnupod. Again.. I'm not a GUI guy. :o

Absolutely possible, but that would surprise me. I know on iOS products 3rd party media players cannot access the hardware acceleration, but since Android is so much more open that should not be a problem, right?
[Connected Car] noten093:
Hello Donaldt

Here a new try to dump the logcat of applab.lovetoload.nl

--------- beginning of /dev/log/main
D/ ( 2132): libgps: SV in fix=11
I/ServiceManager( 2108): Waiting for service media.audio_hw.MEDIA_OUT...
I/ServiceManager( 2108): Waiting for service media.audio_hw.MEDIA_OUT...
I/ServiceManager( 2108): Waiting for service media.audio_hw.MEDIA_OUT...
I/ServiceManager( 2108): Waiting for service media.audio_hw.MEDIA_OUT...
W/AudioHardware( 2108): AudioHw Binder is not available 4 !
I//system/xbin/smm( 1418): tid=0x000394f0, [I] [12161.577] SMM_Task_Run : Received Event (EXT) : SMM_EVT_TIME_GPS_TIMESTAMP_RECEIVED
I//system/xbin/smm( 1418): tid=0x000394f0, [I] [12161.578] SMM_Transition_Exec : Transition : SMM_STATE_ACU_ACTIVE --> SMM_STATE_ACU_ACTIVE
D/ ( 2132): libgps: SV in fix=10
D/AndroidRuntime( 7773):
D/AndroidRuntime( 7773): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 7773): CheckJNI is OFF
D/dalvikvm( 7773): creating instr width table
D/AndroidRuntime( 7773): Calling main entry com.android.commands.am.Am
--------- beginning of /dev/log/system
I/ActivityManager( 2132): Starting: Intent { flg=0x10000000 cmp=nl.applab.lovetoload/.activity.LoadLocationsOverviewActivity } from pid 7773
D/ActivityMonitorAppDrawer( 2280): Setting idle mode false
D/AllAppsDrawer( 2280): Setting idle mode: false
D/AndroidRuntime( 7773): Shutting down VM
D/dalvikvm( 7773): GC_CONCURRENT freed 101K, 69% free 325K/1024K, external 0K/0K, paused 0ms+8ms
D/jdwp ( 7773): adbd disconnected
I/AndroidRuntime( 7773): NOTE: attach of thread 'Binder Thread #3' failed
I/ServiceManager( 2108): Waiting for service media.audio_hw.MEDIA_OUT...
I/ServiceManager( 2108): Waiting for service media.audio_hw.MEDIA_OUT...
I/ServiceManager( 2108): Waiting for service media.audio_hw.MEDIA_OUT...
I//system/xbin/smm( 1418): tid=0x000394f0, [I] [12171.569] SMM_Task_Run : Received Event (EXT) : SMM_EVT_TIME_GPS_TIMESTAMP_RECEIVED
I//system/xbin/smm( 1418): tid=0x000394f0, [I] [12171.575] SMM_Transition_Exec : Transition : SMM_STATE_ACU_ACTIVE --> SMM_STATE_ACU_ACTIVE
I/ServiceManager( 2108): Waiting for service media.audio_hw.MEDIA_OUT...
W/ActivityManager( 2132): Launch timeout has expired, giving up wake lock!
W/ActivityManager( 2132): Activity idle timeout for HistoryRecord{406fec88 nl.applab.lovetoload/.activity.LoadLocationsOverviewActivity}
I/ServiceManager( 2108): Waiting for service media.audio_hw.MEDIA_OUT...
W/AudioHardware( 2108): AudioHw Binder is not available 4 !
[Connected Car] RichieB:
I think Love To Load needs a GPS fix before it can work properly. Can you try it while a navigation app is running?
[Connected Car] noten093:
I had IGO still running in the background
[Connected Car] donaldta:
You would think, right? I thought the same thing when I transition from iOS to Android. However, when I got the Asteroid it was totally different. Especially, since it felt I was going backwards in time. Something that you should try is playing a movie file. First try playing it with the Gallery app that comes with the SCT, then another video player app (except MX Player), then try MX Player. Did you see difference in play quality? Personally, I've found that MX Player is the only player that use the hardware acceleration proficiently on the Asteroid Smart and most likely the same is for the SCT. Sure Android is much more open but that doesn't mean every developer knows how to use it effectively.

This is interesting. Could the problem be due to the location of the file? If you have a SD Card reader then it would be interesting to check if you get the same anomaly plugging the SD Card into the USB port. Maybe the problem is due to the path or how it handles different storage mediums. It would be a good check since its the same metadata, then you can verify whether or not problem follows.

Something else that you can check is if there a problem with one of your mp3's metadata. There could be a problem with one or more of your songs that is cause GraceNotes to barf on the rest of the library. Maybe something that other apps are able to look past but not Grace Notes. If you have another drive, maybe copy the files from the SD Card onto it, test them again, and slowly add a fraction of your collection until it gets to a point where it falls out of sync. If this is the issue, I am sure you can use a process of elimination to find the file(s) and address the problem.

I can certainly respect the time you've been using computers. Though, I may have a couple up on you. If it'll give you an idea of how long I have been doing this, my first computer was a TRS-80 when it came out, so I may have a few years on you. However, as I said before I've never limited myself to any single platform. To me, computer and their software are just tools and if there are better tools for a particular purpose then it just doesn't matter to me as long as the final output suits my needs. Besides, you've seen me give advice here... I've mainly given it based on terminal emulator or adb shell, so I am no stranger to the command prompt.

In any case, don't write of Picard so soon. If you truly are a command line guy, you would know that most GUI based tools have libraries that support it. I suspect since the source code for Picard is available, I don't doubt that you can manipulate it to suit your needs for a command line tool. Hell, I've written shell scripts using microsoft excel libraries to automate email reports with graphs in them long before OpenOffice was a thing.
[Connected Car] RichieB:
True, but I have not found a single music player that does not have a stuttering problem on the SCT. It is hard to believe none of the developers of those know how to do this properly. I do have MX Player installed (for video). I'll see how that handles mp3 playing while in the background.

Nope. I am testing now with a flash usb stick (mounted as sda1) and files on the sdcard. The SCT Media Player handles those just fine. I can try to fill up 32 GB completely, but it would still be just 10% of my full collection.

I would find that plausible if the problem was just that the Media Player only sees 22000 out of 35000 tracks. But a problem with a single (or a few) files should not cause all those 22000 files to be seen as "unknow artist" and "unknown album". I can try a subset of 50% of my library and see how it goes..

Maybe a few, but not many. My first computer was an Apricot, that was 30 years ago. I mentioned I have been building my mp3s collection for 15 years. The 5 years before that I was using mp2 but I wasn't too thrilled with the quality at low bitrates. It served me well though for distributing music to friends over the internet.

I looked at the code, and Picard is using Mutagen, another Python based music tagging library. It looks a bit more mature than eyeD3, so I might give it a try. Thanks for the suggestion.
[Connected Car] gekkekoe123:
Did anyone tried Waze already ? Sounds like a lot of fun.

There's supposed to be a asteroid market version of it. Anyone got that (latest ?) ppk ? I got the 3.7.3 posted by Donald.
[Connected Car] noten093:
Will install it to check it out
[Connected Car] noten093:
Removed Rotation app. No improvement

Booting in ACU Home gives about 7 soft resets ( fixed bar on the left goes off and comes on again while the VOLVO logo flashes)

Removed ADWlauncher EX because I saw it was loading anyway in the background when booting. Now I have about 3 reboots/ flashes. Half off the booting time from before.

Still not normal I guess and it takes too much time when you want to drive off and start navigation.

Can it be maps which loads in background? Can it be the Voice function I added?

What are your boot times? How many times flashes your Volvo logo at boot?
[Connected Car] stavas:
No progress?

Anyone that had any success yet? Is there anyone that is still trying to get root on the SCT?
[Connected Car] Lazyjack:
I have tried zergRush and GingerBreak, both exploits for android 2.3.x. No success so far, both exploits I tried with a wireless connection and not yet directly with a usb connection.

Here the zergRush try:

(see attachment)

For GingerBreak, it hangs for about 20 minutes when I manually stopped it.

Unfortunately some security patches were made for the 2.3.7 android version were SCT is running on.

Anyone can find more exploits which are created for android 2.3.7 to gain root access?
[Connected Car] donaldta:
It has been a while since anyone posted in this thread. So, I assumed that the attempts were unsuccessful or everyone just gave up. Without any feedback in this thread, it seemed dead.

That's disappointing. The "blue flames" message basically mean the exploit doesn't work and from further investigation this exploit was patched in the 2.3.6 linux kernel.

Also remember this device is running on an Ti OMAP3 processor which I believe the Gimli exploit uses. This has a well known memory mapping exploit and is used in other rooting software, like the others I mentioned earlier; SuperOne Click and SRS Root. Since they appear to use the Android Debug Bridge (ADB) server from the Android Software Developers Kit (SDK), I am not yet convinced that you need absolutely need a USB connection. It seems possible that all you need to do is manually connect the device with ADB over IP first before starting them.

Just wondering if you got around to trying breakdroid or if you can upload those other versions? Also, alphazain posted this a little while ago about using Framaroot from the adb post.

Since the Parrot Asteroid Tablet / Smart are successful with the Gimli exploit maybe you can try:

adb shell am start -n com.alephzain.framaroot/com.alephzain.framaroot.FramaAdbActivity --es exploit Gimli --ei action 0
[Connected Car] getiem:
I'm sorry, didnt post a while. Did not have time to try any root methods. A spontaneous holliday (yaj :) ) came inbetween. I have plans for trying, but time is very limited, 12 hours of work per day....
[Connected Car] johnnie_w:
I can confirm Breakdroid did not work. The modified APK of Wikango is here: https://www.dropbox.com/s/mrcl726f5gnoj4o/evil---ppktemp.apk

I will try the suggested Framaroot over ADB method tonight hopefully!
[Connected Car] Lazyjack:
I didn't have much time either and quickly tried the command and results into an error:

$ am start -n com.alephzain.framaroot/com.alephzain.framaroot.FramaAdbActivity --es exploit Gimli --ei action 0

Starting: Intent { cmp=com.alephzain.framaroot/.FramaAdbActivity (has extras) }

Error type 3

Error: Activity class {com.alephzain.framaroot/com.alephzain.framaroot.FramaAdbActivity} does not exist.

$

I am sure I have a connection to the internet; will dive into this later.
[Connected Car] donaldta:
Do you remember at which point it "did not work"? For example, did you connect it via WiFi or USB? And was the program not able to "see" the Sensus Connected Touch? or did it try all possible exploits and none of them succeeded?

Great! Thanks. This will also give other people with the SCT the ability to sneak in Framaroot into their own headunit. I am assuming there are those reading this, whom are too uncomfortable or do not have access to Linux to run the bash script to merge the two apks.

:good:

Did you install the "modified apk" from johnnie_w's last post? Or did modify your own ppk to slip in a Framaroot APK using the Master Key exploit bash script? I might be misreading your response but it seems you're under the impression that this will connect to the internet and perform some sort of magic. It doesn't. The "am" command is the command-line interface to Android's ActivityManager. The line I suggested, "am start -n {package.name}/{activity} {arguments}", assumes that the Framaroot package is already installed on the SCT either in the /data/app or /system/app directory.
[Connected Car] gekkekoe123:
Did anyone tried the asteroid market TomTom ppk ? Since Tomtom is available as ppk, we should be able to install it without any problems?
[Connected Car] johnnie_w:
Where can I find it?
[Connected Car] gekkekoe123:
I took a look at your ppk, but it doesn't seem to have the framaroot libs.

Try with this attached apk. (It's a modified Calculator apk that I downloaded from this thread).

I assume the supplied Calculator.apk has the correct signatures.
[Connected Car] getiem:
Thanks, will try.

In the Parrot Smart topic I asked some people about giving me Apps that are available for Parrot Smart, but not for SCT.

The download method is this:

1) In car: Install via Asteroid Market

2) At home PC: Log in on Asteroid market webportal using your PC : https://www.parrotasteroid.com/asteroidmarket/en/home

3) Go to tab " Mijn Toepassingen" / "My Apps"

4) Scroll to the installed app you want

5) Use download button, you will recieve a PPK file

In attach is the PPK file of Flitsmeister, I got from a Dutch user of the Parrot Smart. This file is available in the Asteroid market for the Smart, but not for the SCT.

Hopefully we can get this one active. It is an App I really want on my SCT ;)

- Instructions from Parrot on PPK files:

Copy the file to the root of the SD card and start Asteroid Market on your Asteroid. You can install it from there.

Will test this afternoon.

This afternoon or evening I will go with my laptop, tethering phone in my car. I have no experience with ADB directly, other then debuggin from Eclipse. So it will be puzzling for me :)
[Connected Car] getiem:
In attach the Google Play Store version (.APK) of flitsmeister.

Just for reference, maybe to compare with the PPK :)
[Connected Car] getiem:
Tried with install:

313 KB/s (1045995 bytes in 3.255s)
pkg: /data/local/tmp/fr.apk
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]
[Connected Car] getiem:
With install command on this one:

411 KB/s (6879212 bytes in 16.320s)
pkg: /data/local/tmp/nl.flitsmeister-1.apk
Failure [INSTALL_FAILED_INVALID_APK]
[Connected Car] gekkekoe123:
Ok let me try with the unencrypted wikango thingy. That one works?
[Connected Car] johnnie_w:
Yes, that one is installable. Thanks!
[Connected Car] getiem:
Unencrypted ppktemp.apk works.

580 KB/s (20120357 bytes in 33.846s)
pkg: /data/local/tmp/ppktemp.apk
Success
[Connected Car] getiem:
This did not work.

Used instructions:

- Copy .ppk to root of SD card

- Log in to Market on parrot device

- GO to my apps

- App should be visible to install (it is not)
[Connected Car] donaldta:
It is nice to see new life in this thread. I was beginning to worry that that everyone gave up again.

Good eye! This why it is important to share this information. A second set of eyes can catch some of the things we might miss alone.

In retrospect, that's probably why jonnie_w got the following message while installing it.

Apparently, Android allows you to install partially complete packages. That's good to know for future endeavours.

Double checking - That is the Google Play version, right? Did you try installing the Asteroid Market version through through ADB?

I checked the Flitsmeister.pkk version that embedded in the Flitsmeister.zip file that you posted earlier. I could not open this file as an archive in 7-zip, so I believe that this is the encrypted version directly from Asteroid Market. I opened it in a disk editor to check the first few bytes in the file header:

31 1B EB 51 EB 4B CB 12 89 10 37 15 29 0A D6 4B

...and it is different from the other file, "69.1380131622228.ppk", that you uploaded earlier.

B6 8B 69 6D FB B1 3C 3F 0C 43 8A 49 37 34 76 45

I'm not sure which encryption method that Parrot uses but usually the first few bytes will be the same for the equivalent file types. This often acts as internal file identifier to associate the file with a particular program despite the filename and extension. Since it doesn't show up in the SCT menus then most likely it cannot decrypt it. So, it is highly probable that the Smart/Tablet have different encryption keys or methods in the Asteroid Market than what the SCT uses.

I'll try to install the Flitsmeister.pkk into my Smart tonight and see if extract (find) the unencrypted ppk version and the apk file that gets installed in /data/apps
[Connected Car] gekkekoe123:
I've used the wikango thingy.

Try this one ? https://dl.dropboxusercontent.com/u/61240628/evil---ppktemp.apk

I will prepare a couple more apks using the wikango apk as base. Let me know what works.
[Connected Car] gebla:
Hi Noten,

I am running ADWlauncher ex and only launch flitssnav (using tasker). THe Volvo logo only shows once after the unit ends up with flitsnav. I have ADW as default if I press the home button.

Maybe it is the Bluetooth connection you are running?
[Connected Car] fmpin:
I've the same problem 3 reboot flashees with VOLVO logo, since Yesterday after update some apps: SU, Spotify, Task Manager an ES File manager

Before update no flashees and very quick boot

I hope we can find a Fix !

Thanks
[Connected Car] gekkekoe123:
adb logcat output would be helpfull to diagnose. Everythings fine here.
[Connected Car] fmpin:
Can you please tell me what to do ?

Can I do it from the terminal emulator of the STC?

I've to write only "logcat" ?
[Connected Car] bluesbroeder:
Do you use an alternative USB card. I had also troubles with a 16gb card (simple one) when I loaded IGO. Igo hangs and I could not use any other function in SCT. By changing it back to my original card problem was solved. Maybe this will help.
[Connected Car] donaldta:
Except for the Parrot Music Player, right? The problem is not necessarily the others do not know how to do it properly. I am sure most are coding their software properly, as most would, for a generic Android device. But, they might not have considered their software being used under the SCT environment, so their implementation might not be taking advantage of the multimedia hardware acceleration.

Btw, have you tried playing movie files with another app? Did you notice a difference in playback quality of apps other than MX Player? I have and tried over a dozen of apps on the Asteroid Smart and the playback quality was choppy in various levels of intensity for the ones that can actually play it. MX Player was the only one that I've found that plays movie files of various resolutions and bit rates smoothly. However those are for H.264/AAC streams inside of an MP4 container, I haven't tested it with MP3 files. I know it can play music files; however, I am not sure how well it handles MP3 streams.

That's the problem with "should" isn't it? In this context should implies a level of assumption. I don't think that it safe to assume certain things at this point. We're not sure what level of testing has Parrot or Volvo put the SCT through. So, we should keep an open mind about the possibilities until we can prove or disprove them.

Anyway, it is a good sign that a small portion of your library works well on the USB flash stick. In my opinion, it is a good time to introduce the music files with the extended unicode tags to the flash stick to see if they have any effect on displaying the metadata. It looks like you're getting somewhere to identifying the crux of the problem. A process of elimination should determine if this problem is due to specific file(s) or if it is an overflow issue with a maximum number of files.
[Connected Car] vandijks:
I use it every day and I love it. Traffic, accidents etc are spot on as they are reported by 'wazers'.

I only dislike that there is too much space taken by the instructions bar on top. You can't really see enough road ahead. I guess the screen DPI needs to be changed slightly to make it a perfect fit.

Just use the Google Play Store apk extractor website I posted a few days ago to download the latest .apk from Google Play.
[Connected Car] gekkekoe123:
adb connect <ip>

adb logcat > log.txt

paste content of log.txt here
[Connected Car] noten093:
No, the original is still in. I'll try booting without my external HD.

---------- Post added at 04:29 PM ---------- Previous post was at 04:29 PM ----------

Will try this tonight if I get to it
[Connected Car] donaldta:
Okay so far, that is the pertinent information as far as I could tell. It seems that the launch time expired before doing anything. This is usually due a thread execution taking longer than 10 seconds to respond. However, it is not a serious error since it is tagged with a "W/" which stands for "Warning" and might not be the cause of the problem. The letters that prefix each statement stand for; Information, Verbose, Debug, Warning and Error. I'm looking for the E/ messages and the all messages leading that up to them after the app is launched. However, I do not see any signs in the provided output that application force closed at all.

So, I have to ask these questions.

What were the response from the command line when you executed them?

And, did the "force close message" popup before or after issuing the "logcat -df {filename}" command?

Additionally despite this observation/suggestion...

The SCT already has a fix. That's what these messages indicate, "Space Vehicles in fix equals {# of satellites}"

D/ ( 2132): libgps: SV in fix=11
D/ ( 2132): libgps: SV in fix=10

Due to the activity timeout, I would actually try it without any other software running. Just in case the software is being held up by a shared object or library. Something that I had notice while installing the lovetoload app on a clean Android Virtual Device is that it is dependant on the maps shared library.

And while one may assume that it is referring to the library in the Google Maps apk, it isn't. The only way for apps to share libraries between each other is if it either asks for root permissions or has the same shared user set in the AndroidManifest.xml file in the APK. In this case, it is actually referring to the following "/system/framework/com.google.android.maps.jar" file which is registered at boot from an xml file in the /etc/permissions directory.

While the presence of these files aren't in question since they are listed in the SCT.plf file. Their activity might be a concern but, really, more information is going to be necessary in order to give a definite answer.