yashsingh1/xdaforums huggingface dataset:
[Android General] Jinster:
Forget tech specs. You want usability. The Asteroid Smart is far more usable than those generic Chinese units.

Usability is not easily appreciated when all you are doing is looking at the advertisement from sellers. Your generic Android units have iPod connectivity. But look at that user menu in which you browse your iPod music. It's small, poorly laid out, no voice recognition, etc...

There is no contest. The difference is huge to those who appreciate good usability and well worth the extra cost to get the Asteroid Smart.

But you are very limited on budget, then you have no choice but to go with Ouku, or whatever.

If you bought the Asteroid, you will never understand how bad those generic units can be.

If you bought those generic units, you will never understand how good the Asteroid is.
[Android General] donaldta:
The "screen_off_timeout" is a database constant in the system table of com.android.providers.settings and is referenced in the Android API documentation. Since the Settings UI is the front end software that allows the user to manage these settings, its value can be changed manually by using sqlite3 (provided that you have root access and the sqlite3 command).

Installing Framaroot and setting up SuperSU for root access is pretty trivial. However, the sqlite3 command does not come default with the Asteroid Smart. I could give you instructions on how to create an emulator with the Android SDK and pull a copy of the command from it but then you'd have to remount the system partition as read-write, push the file over into /system/xbin, and then chmod it appropriately in order to be able to execute it. Then I'd have to give you a couple SQLite commands to check and edit it then hope that you don't mistype them and cause the box to get into a bootloop on the next reboot / startup.

There are safer alternatives since there are a number of SQLite apps on the Google's Play Store. One in particular that I found promising is SQLite Debugger besides being free it seems pretty user friendly. You can use it to select the app's db, table, and even execute assisted sqlite constructs.

With whichever you decide to use, you'll be basically checking the value and updating it

SELECT value FROM system WHERE name = 'screen_off_timeout'

UPDATE system SET value= '-1' WHERE name = 'screen_off_timeout'
[Android General] HiWhatsUpNothin:
Change DPI

Whats app/technique do you guys use to change the dpi in different apps? I would like to lower the dpi for a few apps to make them fit the screen a little better
[Android General] donaldta:
I just wanted to give a heads up on my personal findings. It seems there are a couple models of the Cobra iRadar S-series. The iRadar S120R is an iOS only version. There is an iRadar S125R that is the Android equivalent but only seems to be available in Europe. Apparently, there is also the S200R which is supposed to be iOS and Android compatible but I cannot find any place that sells them. Do you know which version you have?

For anyone else who might be looking for hidden radar detectors compatible with Android. There are of course more expensive custom radar systems that are far better. Not only being out of sight detectors but also being hidden from radar detector detection which might be important if you drive in places or situations where radar detectors are illegal, like Virginia and Washington D.C or in commercial vehicles, Two particular models are the Escort Passport 9500ci and the Beltronics STiR Plus. If paired with the appropriate SmartCord Live Direct Wire then they can be used with the Escort Live app from the Google Play Store. They also have longer range and without the false alerts that the Cobra radars are notorious for; however, at 3x to 4x the price.

I used DPI Changer with a custom setting of 200 dpi. It changes the /system/build.prop, so it affects all apps that can resize themselves based on those settings. However, the Parrot Launcher and their apps all used a fixed setting that will not change.
[Android General] ronsno:
I bought this based on articles and got one of the very first. Now that their web-site is updated it says only IOS compatible, however all of their other similar units are both Android and IOS. I am in contact with them trying to not only get it working but also trying to get them to incorporate their radar software with their GPS software. I have an iPhone and it actually works quite well, but would be nicer working with the smart. One of their techs said they always come out with the IOS version first. I really think it comes down to a driver. Assuming I do get it working it's really quite slick.
[Android General] samagon:
So I finally bit off on this device. I've read through quite a bit of this thread, rooted, got Google services up, market and Google maps are good. I should have updated to 2.1.2 first though, cause from reading looks like I may have to go through the process of rooting and reinstalling Google framework and market. No big deal I guess since I did it before. Only problem I had was using the recommended root browser. I couldn't get it to work rooted cause it never showed mount r/w. I used es file explorer. It worked flawlessly.

Anyway, question, sorry if this has been asked and answered, I only read most of the thread, but I was excited to use Pandora, but the version from Google market crashes as soon as it starts. Is there a version that works on this? It might be academic though, cause I found that music apps that aren't from the asteroid store tend to do weird things to the sound when you decide to use the regular radio (play music works fine, but you have to kill the app before the radio will play again). maybe this is addressed in the firmware, I'll try again and report (doubt it, why would they fix a problem that doesn't exist if you use the device how they expect you to?).

On another tangent, I found the latest version of maps that works is 6.1.4. Has anyone had luck with a newer one?

Liking it so far!
[Android General] ronsno:
I see Parrot now has Asteroid Messenger available. I have an iPhone. I downloaded the messenger and there are 5 options to choose from for text service. Does anyone know what service Apple uses? Is it possible to get text messages through my Apple network to show up on my Smart?
[Android General] ronsno:
Thanks for such an informative reply. I either need to switch my phone to Android or hope someone comes out with another iMessages for Android. My main issue is I have an iPhone, an iPad, and an iMac that all talk to each other; however the new HTC one is a nice looking phone.:D
[Android General] ProTekk:
Forget Parrot. Just finished this up today.
[Android General] sneakk:
Similar problem when I was streaming tv using vulkano, and with Pandora, if I had my hotspot connected via usb pandora would force close and vulkano qould tell me my Internet does not allow P2P, switched to wifi and both qork flawlessly
[Android General] hootzter:
Hi,

got root with framaroot and the playStore to work. Now, I'm trying to get Navigon Mobile Navigator (I bought it legaly) to work, but without success. Is there anyone out there, who got Navigon to work and can explain how?

Regards

hootzter
[Android General] loveshackdave:
Are you having problems with the voice recognition? If so, I might be having a similar problem with utter. It returns the error below in the system log when it tries to get a voice recognition result from google (Response: Gaia Result missing). I haven't been able to find much about it, but what I have found leads me to believe that it was a bug that was fixed in a later version of android.

03-27 12:01:10.573 I/ServerConnectorImpl( 2077): Creating TCP connection to 74.125.129.192:14258

03-27 12:01:10.773 I/ServerConnectorImpl( 2077): startRecognize RecognitionParameters{session=ChUQABoRaW50ZW50LXNwZWVjaC1hcGlSUgoqVlMgMi4xLjMgb3M9W0FuZHJvaWQgMi4zLjcgQXN0ZXJvaWQvU21hcnRdEAEaCQgEEMA+GAEgACIBMDIFZW4tVVM6CAgBGAAgACgBRQAAAAA=,request=1}

03-27 12:01:11.423 I/AudioHwParrot( 1226): AudioHwParrot-Output_standby

03-27 12:01:13.653 I/RecognitionControllerImpl( 2077): onBeginningOfSpeech

03-27 12:01:14.963 D/dalvikvm( 1946): GC_CONCURRENT freed 477K, 51% free 2931K/5895K, external 1618K/2130K, paused 2ms+4ms

03-27 12:01:15.233 I/RecognitionControllerImpl( 2077): onEndOfSpeech

03-27 12:01:15.233 I/AudioService( 1240): AudioFocus abandonAudioFocus() from android.media.AudioManager@40535968

03-27 12:01:15.263 I/AudioHwParrot( 1226): AudioHwParrot-standby - INPUT

03-27 12:01:15.273 I/AudioHwParrot( 1226): AudioHwParrot-closeInputStream

03-27 12:01:15.493 I/ServerConnectorImpl( 2077): Response: Gaia Result missing

03-27 12:01:15.493 I/ServerConnectorImpl( 2077): Response: Gaia Result missing

03-27 12:01:15.493 I/RecognitionControllerImpl( 2077): State change: RECOGNIZING -> RECOGNIZED

03-27 12:01:15.493 I/RecognitionControllerImpl( 2077): Final state: RECOGNIZED

03-27 12:01:15.523 I/ServerConnectorImpl( 2077): ClientReport{session_id=ChUQABoRaW50ZW50LXNwZWVjaC1hcGlSUgoqVlMgMi4xLjMgb3M9W0FuZHJvaWQgMi4zLjcgQXN0ZXJvaWQvU21hcnRdEAEaCQgEEMA+GAEgACIBMDIFZW4tVVM6CAgBGAAgACgBRQAAAAA=,request_id=1,application_id=intent-speech-api,client_perceived_request_status=0,request_ack_latency_ms=484,total_latency_ms=4737,user_perceived_latency_ms=262,network_type=1,endpoint_trigger_type=3,
[Android General] sneakk:
Care to share the apk files you used for the google play store and any tips or directions, thanks
[Android General] hootzter:
Hi,

I used the following framaroot file, which worked (https://mega.co.nz/#!sFICgYYA!DjLW6R8VLDFfkUs3dSJW4zBup04q3NsPWt7B-1wCqSA).

I tryed to use an exportet apk of Navigon (exported from my nexus 4) to install Navigon (https://mega.co.nz/#!dRRGUJiZ!NA72rGolIUHbpsUnrIXBFkQh1eMbUlWIkhT1dOrAh2U), but without success. I just couldn't install it.
[Android General] naria01:
Do you have the navigon maps downloaded? If so, have you tried putting those on the SD card... Try to push the apk in the system/apps folder using root...

I might try this later if you dont get to it before me.
[Android General] sneakk:
Can you share the gapps you used please, thank you
[Android General] danger355:
Nexus 7?
[Android General] ProTekk:
Yupp :)
[Android General] danger355:
i hate you... :mad: :good:
[Android General] spiderknight:
Yes but your still using a stereo.
[Android General] ProTekk:
Re: (car audio) Parrot ASTEROID Smart(car audio) Parrot ASTEROID Smart

While that's true, the only thing the head unit does is power the speakers :)
[Android General] hootzter:
I couldn't download the maps, because I couldn't even install the apk, neither from sdcard-directory nor from system/apps folder. The Asteroid just says "wasn't installed" after trying to install. I also tried to install it via the playStore (because I bought it). But the playStore doesn't even find Navigon.

Any further suggestions?

I used the following gapps (https://mega.co.nz/#!YBZRXKrJ!X8aywTpOr-3prmVRBP6YGT7Pqx14RdDQridk6xE0MWc)

Regards

hootzter
[Android General] AL-d82:
Recovery Mode

To get into Parrot Recovery Mode

Hi,

my radio works again: o)

Maybe it will help you even too.

After I install BusyBox my touchscreen has stopped responding.

If one connects a mouse, you can indeed navigiren something

Because you keep the factory settings on the last page can not click with the mouse.

I could boot into the recovery and play the firmware on the USB stick again.

rub two fingers up and down on the screen at boot and that will force it to go into the software install again and reload the software from USB.

You have 2 rub, then press RESET, rub more, put the removeable faceplate on and the Recovery Start ;o)

Put the USB-Stick with Firmware into a USB Port and the Firmware starts

greetz AL

sorry 4 my bad enflisch ;o)
[Android General] ProTekk:
Very good. I can tell you now that this would have fixed my unit. Don't use any other busy box than stock I guess.
[Android General] albert.r:
What was the reason for touchscreen stopped working? Did you have a chance to pull out the logs from borked device?

-albertr
[Android General] loveshackdave:
ganotl themselves

Are these instructions on how to get into recovery? If so, is there any way we could get a more concise procedure? and how on earth did you figure this out.
[Android General] loveshackdave:
Sorry for the delay everyone, I just can't find the Google Services Framework and Google Play Services framework anywhere on my device. The attached zip has the APK's that I'm pretty sure are the ones I used. The Play Store I am certain of. I just wish I could have pulled them all from my device to be sure.
[Android General] isra3l:
Micro usb

Hi everybody !

So glad reading this thread, i think parrot had a good idea with this unit. Hope other brands/vehicles moves into similar ways, compatibility is always welcome...

About the micro usb conection besides usb .. with a laptop drawn on it... what can we do with it? i mean, is there a funcionality difference between this and the normal usb beside? (obviously saving the size matter)

Manuals from parrot.com shows a diagram without this connection :eek:

Many thanks from Lanzarote,

:)
[Android General] jamieb122:
Here is the update version that wont jump when you start the turn. In other words, if the delta for the angle starts from where you click. Let me know if it doesnt behave as expected, as I havent been able to test it on my unit
[Android General] NewYorkNewYork:
Hats off to you guys for the effort to make AS a better experience!

For volume control, I prefer the following setup for simplicity:

1. Use AsteroidTweaker to map "Recent Apps" button to "Volume Up"

2. Use AsteroidTweaker to map "Speaker" button to "Volume Down"

You can quickly adjust volume by keep tapping the buttons. Plus volume bar is always there.
[Android General] devoidx:
i think that would be a good idea..don't think any of us use the recent apps button all that often
[Android General] donaldta:
If you have root access then you can already do this by editing the \system\usr\keylayout\ParrotVTK.kl file. This is the custom keyboard layout file which the on-screen keyboard uses to associate its scancodes to android functions.

To make the changes, you would change the associated keys 4 & 5 with the respective function, like this...

key 4 VOLUME_UP WAKE
key 5 VOLUME_DOWN WAKE

The functions can be any key event that is listed as API 10 or lower from the android.view.KeyEvent documentation. You can even use Parrot's custom key events from the \system\usr\keylayout\MultiCC_KBD.kl file. "SOURCE" rotates the selection in the Parrot Music App and "MEDIA_RECO" starts Voice Recognition for Music Search. It is also possible to customize the associated functions for the Unika SWC adapter since it uses the MultiCC_KBD.kl file.

(Sorry, it is taking me a while to get the wiki pages for the Asteroid setup but you can see examples from these links)
[Android General] kiswum:
I use that button to switch between navigator, music/spotify or Torque. If you can move the recent app to the home button. (When you hold the home button for 1sec. it could show the recent apps.) If you can also implement the possibility to close hanging apps, at the recent apps, would be perfect for me.
[Android General] NewYorkNewYork:
Spirit FM tuner app?

Anyone tried it? Stock FM Tuner has problem with sound quality.
[Android General] samagon:
Donaldta, thanks for the reply, very informative. Guess with the media engine references, they either had bigger aspirations than they could meet, or they're working on a solution. And even though it causes havoc with the stock tuner, I'll give the rotation thing a shot, thanks for info.

I was thinking about volume control. For me, if there were a way to automatically adjust based on speed, control inputs wouldn't be that big of a deal. I know apps like torque show gps speed, so it should be accessible. would it be possible to programmatically adjust volume with gps speed? I've never developed for android before, but if it's similar to .net it sounds like it would somewhat simple.
[Android General] Jinster:
AsteroidTweaker already gives you speed dependent volume control. It's a great app. We should all donate to the author. I am not affiliated, of course.
[Android General] jaanusj:
If someone is interested to install(educational purposes) the acuhome.apk launcher on PAT/PAS or other android device then the procedure is following:

1) Obtain the acuhome apk from SCT plf

2) Delete META folder from apk (using 7zip or other)

3) Decompile using tools form xda forums (android multitool http://xdaforums.com/showthread.php?t=2326604)

4) Delete android:sharedUserId="android.uid.system" from manifest.xml

5) Re-Sign using sign tools available from xda forums( auto sign apk for example )

6) Install to system/app folder then later after boot delete the acuhome.apk from system folder - android moves the app to data/app folder during first boot. If you dont delete it it will generate error and wont launch.

7) Do not set it as default launcher launcher because it may not run properly at first install

Additional tasks with non asteroid devices:

Copy asteroid files from system/framework folder (com.parrot. apk-s and jar-s)

Copy file from system/etc/permissions folder (com.parrot.asteroid.xml)

Do not set it as default launcher launcher because it may not run properly at first.

Now show your skills to modify the app for PAS/PAT for better performance and fixed permissions:)
[Android General] samagon:
I need to read more and post less, thanks!
[Android General] mackeystingray:
Yep he posts in the parrot UK forum IIRC and the speed volume settings are customizable. I had to do some conversion to mph but works great. I do like the reboot feature as well, which sadly I use more than I think i should be.
[Android General] coreyzw:
Anyone found a USB GPS replacement for the stock one? Mine bit the dust a while back and getting Parrot's support to respond to anything is a joke.
[Android General] jamieb122:
Corey,

I had problems getting mine replaced too. Eventually I called the number told them I was pissed and wouldn't you know it, the thing was put in the mail the next day.

Good luck!
[Android General] donaldta:
I tried the latest Spirit Free (0918fr.apk) which is linked in the author of Spirit FM's thread here on XDA. It will install but the process ends unexpectedly. According to logcat -d there's a bunch of classes and methods which are missing in order for it to work. If this is important to you then you'll have pursue support from the author, mikereidis.

I supposed that you can purchase the Asteroid GPS for the Asteroid Mini which is the supposed to be same as the one included with the entire Asteroid range. Or, according to this thread on the UK Parrot Forums that you can use a GlobalSat BU-353S4 USB GPS Receiver SiRF Star IV. However, I agree with jaimeb122 in that you should call them to get a replacement because it was their update that bricked it, so it should be covered under warranty.
[Android General] Jinster:
Mine failed too. I got sick of waiting for Parrot to respond, and bought GlobalSat BU-353S4 for around $50 on eBay. It works flawlessly.
[Android General] donaldta:
Looks like Amazon now has them on sale for about $30.
[Android General] jonman364:
This didn't work for me.
[Android General] samagon:
Mine seems to work.

I had to update firmware to 2.1.2 which I was planning on doing anyway, but it needs the update fw.

And don't make adjustments while moving (not just for safety, but it acts weird).
[Android General] jonman364:
I updated to 2.1.2. I enabled the feature, but left it at the defaults. On the way to work, part freeway, I did not notice the volume change. I tapped the volume button multiple times during my trip, but it was always at the same level I initially set it at.
[Android General] NewYorkNewYork:
what's your defaults?
[Android General] antipaq:
Neither works for me.

The V1.8 works correctly. In version 1.9 (at least to me) does not work volume in increased speed.

It's funny, I made a donation for the good functioning of the v.1.8

This is the author's website: http://fab-uleux.com/
[Android General] veearrsix:
The new version works a whole lot better, it's a whole lot safer and smoother.

I am having issues with it starting at first boot though, I always have to 'load' the app manually before it is available. I was having the same problem before the update, so it hasn't regressed.

I'm using asteroid tweaker, plus a custom launcher, so wondering if either of those are interfering...
[Android General] Jinster:
My speed dependent volume control is working fine. Maybe if you disable and then re-enable?

Also, make sure your GPS is connected to satellites. Very occasionally the GPS needs to be reset.
[Android General] Dusselritter:
No Success

I Re-Sign the apk with Sign+_v1.2.2 but it does not copy from the system/app to the data/app folder. What program do U use to Re-Sign it?

I test the Re-Sign apk and try to install onto the Phone but I get a Parsingerror. Is that normal?

Can U upload the Re-Signed APK?
[Android General] jackfrost909:
Hi all,

sorry if this is already discussed but search is "temporarily unavailable".

Trying to find a solution to continue playing audio from the Smart's Line-In input that can go into the background. Iow, keep playing the line-in audio even after navigating the HU to another app, much like the FM and other audio apps do.

Is there a solution for that?

Unit is running 2.1.2, rooted and Play store so I'm hoping there's a way.

Thanks all,
[Android General] jamieb122:
My guess would be asteroid tweaker. I am running a custom launcher as well. Use tweaker to launch the activity as a startup activity. Does that help?
[Android General] donaldta:
Actually any source, including Line-In, Bluetooth, and Tuner, within the Parrot Music Player (com.parrot.mediaplayer.apk) will continue to play in the background. The only caveat is that if another application steals audio focus from the Parrot Music Player then the Parrot's app will "freeze" until the focus is returned. Not all apps do this by the way. For example, I was able to play a movie file with Mobo Player and listen to the Line-In input at the same time. However, there are more apps that secure sole access to the audio focus than not.
[Android General] jaanusj:
Few more questions

How is the Asteroid Tweaker changing standby time? I would like to establish stby on tablet but I have no idea which file to modify?

Second question is related to Smart hardware. Has anyone opened asteroid smart to see the pcb and lcd cable?

The reason why i am asking is that I need slim device with 6,2" - 7" lcd - maybe there is a chance to install the lcd and main unit separately by using custom lvds cable....
[Android General] jackfrost909:
Donaldta, thank you. I had a feeling that should be the case but I had to check because my friend was reporting that audio cut out. I actually made him come by so I could see for myself.

To start the audio and video he selects the Video In app. Everything plays nicely. (we're piping in a basic portable DVD player - Vid is split via Y-cable to rear monitor, L/R audio to the Smart's Line-In jacks only)

Simply hitting the launcher (home button) cuts the audio out. (to be clear, always and still using the stock launcher)

Checking in the pull down tray it shows that line in is in fact supposed to be playing (shows it active, offers you to pause it) but there is no audio. Hitting the pause in the pull-down and then play again still does nothing. Only going back to Video In restores audio playing so it is working only in the foreground.

Is this a bug/glitch to report to Parrot or is there something maybe I could check or be missing?

And/or is there a potential workaround?

It seems clear that it should work but it doesn't. If anyone has a Line-In source, would you try this out and share your real-world results please?

Thanks much,

J.
[Android General] delboydell:
......Are you using the line in - the 3.5mm socket or the AV input the red and white phonos next to the yellow video?

you should be using all 3 phonos, I have no problems.