yashsingh1/xdaforums huggingface dataset:
[Android General] szumacher:
Hi

donaldta Thank you for your hints. I prepared drawing as you suggested.

Donaldta could you check it and give me hints about Yellow/Blue supplies +12V ACC for Asteroid Smart. Does Yellow/Blue has to be connected to Asteroid Smart?

View attachment 2216304
[Android General] <Bulldog>:
Connect Unica should be as follows:

View attachment 2216316

In asteroid smart wires must be connected ACC (yellow / red) and + from the battery (red).

Less is connected to the housing REFUNDABLE CAR

The wires in the wiring harness Asteroid, not in a bundle Unica
[Android General] donaldta:
You can either copy it from another Android device and side load it or spoof the Asteroid Smart as a different device on the Google Playstore. Either change your /system/build.prop file or grab Market Helper from the author's website. The reason why some apps aren't available to you is because the Asteroid Smart hasn't got a blessed profile by Google. Therefore when the Play store checks the app's manifest requirements against your device's missing profile it assumes that it is incompatible. That's why it'll hide paid apps and/or warn you that a particular app is incompatible and prevent the download or remote installs.

Also, grab yourself orientation software because the Asteroid Smart has a fixed landscape orientation. Google deprecated a few functions in the android.view.display API that are still being used by some authors. Some of these apps will either end up force closing or display in a 90 degree orientation because of it.

---------- Post added at 05:56 AM ---------- Previous post was at 05:35 AM ----------

Your attachment wouldn't load for some reason. But, the answer is yes if you want to avoid issues with the Unika. You should rewire the Asteroid smart so that it doesn't get the switched ACC (red on the Parrot ISO cable) directly from the car. Instead it should get it from the Unika's ACC relay (Yellow/Blue on the Unika harness). That way the two devices boot in serial; the Unika first then the Asteroid, rather than both at the same time in parallel.

Car Ignition/Acc ---> Yellow/Red Unika wire ---> Unika ---> Yellow/Blue Unika wire ---> Red Parrot ISO cable wire ---> Asteroid Smart
[Android General] donaldta:
The attached picture in your post seems like it is from an old document. Most likely one meant for a Parrot Handsfree system since the DIP switch settings are for the Unika if you do NOT have an OEM radio.

Unika rev. 1

The new version of the Unika uses V2 instead of AUX1 and Grounding the wire from the steering wheel harness to the Unika is usually optional. As long as the resistance difference between the different button presses are big enough, the Unika doesn't care if the wires from the buttons are grounded to the car or the Unika itself.

I believe that the Aux 1 through 8 wires are now only used in rare cases where there is a 1:1 button to wire ratio, opposed to 1 or 2 pair resistive system where each button has a different resistance value.

Unika rev. 2
[Android General] Bikegeek:
Has anyone removed the iGo app? I'm tired of it coming up when I click a contact address.
[Android General] Taomyn:
No me, yet - might give it a go tonight using TiBU after backing it up, just keep forgetting. Can't see it being a problem.
[Android General] devoidx:
yeah i removed it the second day i bought the unit and deleted its maps off my SD card..no problems
[Android General] Bikegeek:
I guess I have to look deeper for it. It's on the list of installed programs but I didn't get the uninstall option.

Thanks
[Android General] donaldta:
Usually that means the APK is part of the ROM. This means you'll need to root the device and use third-party software to remove it, like System App Remove or Titanium Backup.
[Android General] albert.r:
Thank you for sharing it. What firmware version of Asteroid you are running? The latest 2.0.1? Do you have a link/instruction on where to obtain the Google Services Framework?

-albertr
[Android General] crater:
You can browse by anything. Folder structure, Songs, Artist, Album, Genre. You just click the browse button next to the source and pick. Voice is the best way, but you can do it manually if you like.
[Android General] sneakk:
Did you just copy and paste it into /system/app??? I rooted ASTEROID tablet and that file is still showing as read only, something im missing, any help appreciated
[Android General] sneakk:
Asteroid tablet

i ahve the Asteroid tablet and ive ran FRAMAROOT it say successful, i have SuperSU, i installed Google Framework, but when i go to copy the Vending.apk to /system/app its failing to copy apk, any suggestions?
[Android General] fatdoggie:
I just finish my install tonight on a Honda with resistive steering whee controls and that Unika box made me so mad I wanted to kick a puppy or something.

In my install, I didn't cut the ISO end off the Parrot Asteroid cable in case I needed to RMA it, so I bought a vehicle-side connector for VW/Audi. I had to reverse the +12v Battery and +12v Ignition leads inside the Parrot harness to get the Asteroid Smart' memory to work. So far, so good - no major issues. Everything works fine stand-alone.

Fast forward to tonight and I was going nuts trying to get the Unika working. My first problem was that the power side of the Unika harness inserts into half of the ISO plug, so I ended up cutting the Parrot ISO connector in half so I could insert the Unika power inline. This was probably a huge waste of time - it would have been much quicker to cut everything off and just plumb directly into the 4 conductor power connector.

No matter what I did, I was never able to let the Unika control the ignition switched +12v to the Asteroid (Blue+Yellow) - The Asteroid never powered up in this config.

Here are the connections I made - you can either wire them up directly, or make another "tap" connector with some bullet connectors just like the one on the Unika's red wire and insert it on the switched +12v line.

Red on the Unika is connected to the +12v battery line in your harness

Red+Yellow on the Unika is connected to switched ignition source

Black on Unika goes to ground

Blue+Yellow on Unika was taped up and left unconnected.

For the resistive controls, I connected:

V1 to the switch source in my wiring harness

V2 and Unika Ground (Gray wire) to each other AND the switch ground from my steering wheel. The instructions did not indicate this was needed, but the Unika did not see button presses until this was done.

Somewhere I had read conflicting info about the LED as well, so this contributed to my initial frustration as I thought the unit was DOA.

In resistive mode, the LED blinks red ONCE when you turn the ignition on and when it sees key presses (IF you have the resistive controls wired correctly!). I noticed that the Asteroid was able to see and download code to the Unika prior to the key programming being complete, but, of course, the buttons didn't do anything and the LED status did not change.

Once I got everything connected correctly, I programmed the Unika to recognize the controls on my steering wheel - the Unika does "learn" the resistance values of your keys so if you press your buttons out of order, you'll need to poke the reset button and re-learn them in the correct order.
[Android General] loveshackdave:
You need to have root access when copying, either use a terminal emulator and run the "su" command before the "cp" command or use a file manager that has root access like root explorer and mount the filesystem as R/W.

---------- Post added at 09:20 PM ---------- Previous post was at 09:15 PM ----------

Yes I am running 2.0.1, I'm a new user so I can't submit the link for the framework services apk but if you search for a tutorial on installing the play store on a Kindle Fire withou root access, it will link to an APK that will work (since they are both gingerbread).

After that I used root explorer, mounted the filesystem R/W, copied the play store APK to system/app and rebooted.
[Android General] danger355:
So you only have two wires coming from your steering wheel then I assume? I have three - two 'data' lines and a ground - and I connected the V1, V2 and ground respectively.

I'm glad I'm not the only one who thought their instructions were incomplete... to say the least.

I was able to get the Smart to recognize that the Unika was hooked up. It downloaded updates/etc, yet the LED never came on once.

It's a little harder on my install since I used the RCA outputs going to my stock amps (if I remember right, the Unika plug seems to go in between the speaker leads?).

Thanks for the info though... I'll get back in the ring with this thing this weekend hopefully :)
[Android General] fatdoggie:
I think the Smart will see (and update) the Unika as long as the Unika has switched 12v power and is connected to the Smart. I don't recall seeing any LEDs on the Unika when the Smart updated it - I know my Unika wasn't programmed at the time. In fact, I was suspicious it was DOA.

The Unika factory harness connects is supposed to connect inline on the "power" side of the Smart's ISO connector (if you didn't cut the ISO connector off the Smart's supplied harness). This required me to cut the Smart's ISO connector in to its two respective pieces (power and speakers).

If I had to go back and do it over again, I would have just spliced the Unika's constant and switched power and ground directly into the Parrot ISO harness. Once I got the power connected correctly (for me, the Unika wouldn't program without both constant and switch power) everything went fairly smoothly.

I did screw up and hit my buttons in the wrong order once and had to reset and re-learn, but that was easy.

Parrot REALLY should make an Asteroid specific harness for this thing. The mismash of ISO connectors and bullet connectors is a real pain in the arse.
[Android General] sneakk:
Ive rooted and installed google service framework, copied the vending apk to system/app and then rebooted installed app from system/app and ligged in, google playstore showed for about 30sec then forced closed again..... any thing else you recomend?
[Android General] fatdoggie:
A couple random questions -

Is there any way to dim that power LED? At night it is glaringly bright from about 45 degrees off-center. If not, a piece of tape may be pressed into service as a remedy.

Is there a way in the stock UI to force a reboot? I don't see one - It seems third party apps can prevent the stock media player from outputting audio. I had briefly tried Slacker and afterwards was unable to get any media audio from other apps. Was able to finally get audio back after killing tasks/services, but was worried I'd be disconnecting the battery again :eek:
[Android General] sneakk:
Has anyone else had any success in getting the google playstore to work and not force close?
[Android General] loveshackdave:
Yes, see my posts starting on page 7
[Android General] sneakk:
I have read it, and dine what you instructed but its still force closing in me, did you install the apk from system/apps after you moved it there? Just trying to figure out why mines ia still getting force close, you can PM me with exact steps thanks
[Android General] javiel:
As of now I haven't seen any option to dim the power button... To reset the unit just take the little bar off and hit the reset button next to the SD Card slot it will reboot the unit.

---------- Post added at 05:27 PM ---------- Previous post was at 05:08 PM ----------

So far I love this unit I have gotten Plex working perfectly and even got tv using my cable companies (cablevision) android app to watch live tv using proxydroid to trick it thinking I'm on my home network. One thing I find anoying is I have a back up camera and it works great when I switch to reverse but when I'm changing gears if pass by R the screen switches to the camera but nothing shows since the camera only powers on when its on the reverse gear. So I have to hit home or back to go to main screen. I also had a audio video please try to install my unika and they couldn't do it but other than that its a great unit
[Android General] danger355:
I'm talking to the manufacturer of the UNIKA interface to try and get some answers for installing - it's not Parrot... it's an Italian company called Paser.

I think/hope most of the issue is that the Smart is just so new that the only thing out there we can use to get close is the ASTEROID Classic.

Maybe soon they'll make this easier for the not-so-early-adopters..
[Android General] fatdoggie:
I saw a number of Unika related posts on the Parrot dev board from an Italian developer, so that explains a lot. He seemed to have a really good attitude about using the Unika with the Asteroid to access even more CANBUS data.

The Parrot US tech support told me my car couldn't be supported - all Parrot's Unika integration guides seem to have stopped with the 2009 model year and covers a VERY limited range of models.

If Paser or Parrot would just publish a detailed pinout document / generic application guide, it would be really helpful to hackers and installers.
[Android General] loveshackdave:
Did you install the google services framework? If so, verify that it is working by installing an app that uses your google account (like Play Music or Ingress) and see that it behaves as expected. I will check to see which version of the store and services framework I am using next time I'm in my car. I also installed the Google Play Services apk but I don't think this should matter for the play store, It should only matter for applications that use the play store.

EDIT: You also need to reboot your device before it will work. If it still doesn't work, it couldn't hurt installing the play store from system/app. I will try and put together a zip of the APK's I used and host it somewhere.

EDIT2: You might also try installing logviewer to see if there is anything in the system logs that might give you a hint.

EDIT3: I just remembered I set the "default access" setting to "grant" in superSU to avoid complications, I wonder if this has something to do with it?
[Android General] fatdoggie:
A set of known-to-work APKs would be very useful.
[Android General] sneakk:
Ive actually got as far as the play store opening up going into my apps, searched for an app had it appear and showed as purchased, as soon as I hit it so I can download, it forced close, seems like im close, ill wait for your apks and give it try, thanks
[Android General] javiel:
I have found Pandora to work great but once my phone is paired via Bluetooth Pandora force closes on startup but works fine on wifi. I unchecked the Bluetooth from Pandora but that didn't help. Is it working for any of you that have tried Pandora?
[Android General] moogvo:
I tried market helper and couldn't see any differences in the list of available apps. What should the build.prop have in it?

Thanks!
[Android General] <Bulldog>:
Rselfreq that

the weekend put the asteroid on Nissan Tiida (Versa). Minutes buttons with X-Trail is the same and uses 3 wires: the ground, the channel A and the channel B used. joined the scheme 70. Everything is working fine. Unika version 2.
[Android General] devoidx:
I'm assuming because they put it as a system app so u can't uninstall unless you're rooted and do it with something like root explorer
[Android General] donaldta:
The build.prop file is something I don't like messing with because if you put the wrong value somewhere it can cause your Android device to not boot. So, if you want to change it then I suggest look else where in these forums for exact instructions.

As for Market Helper, did you follow the 5-step instructions from the developer's website? A lot of people skip over step #4 but it is an important step since that's what causes the change to work. At least until you reboot the device or use the in-app restore option. You can always verify it is working by checking the "Settings" on the Google's Play's website. There you will see a list of your devices there and the maker and model of the Asteroid Smart should be replaced with the one selected from the app.

Also, don't download the Market Helper from the Google Play store. That is a completely different app.
[Android General] Bikegeek:
I found the apk and changed the extension to .old. Problem solved.
[Android General] moogvo:
Got it working. Thanks!
[Android General] Jinster:
Just some FYI for anyone interested, the USB ports aren't the same.

The iPod one not only gives out 2amps, it's the only one that can read an iPod content.

The one closest to the iPod was unable to drive my 2.5inch 500GB Hitachi external HDD, but the one furthest away was able to do so. I tested both scenarios with the GPS and iPod plugged in.
[Android General] szumacher:
Donaldt I have changed my attachment - now you can load. I will try your hints and give you back information
[Android General] moogvo:
Okay... so I upgraded to the latest Asteroid OS. Before doing so, I used Root Explorer to copy the apps folder to the SD card. After the flash, I copied all of the non-stock apps back into the /system/apps directory and got them working again... I am missing the contacts/phone app... Any help with this?
[Android General] donaldta:
Did your Unika also come with the T - Harness for the Asteroid? It has a ISO 10487a socket (for the car) and ISO 10487a plug (for the Asteroid Harness) which has the 4-Pin Unika connector in between. It looks like the one on this picture...

If it did, then you could see that is how they set it up as well. Lucky enough for us the 1980-2001 VW Jetta use the same ISO 10487 connections as end connector on the Asteroid Smart's wiring harness. So, if you're looking to make a connector to hook into that Unika Asteroid Adapter and the Asteroid Smart then get the Scosche VW01RB Reverse Wiring Harness. Which looks like the one below.

You can get the Metra version 71-1784 Reverse Wiring Harness but it you'll have to cut the plastic pieces that hold the 10487a & 10487b plugs together since it is fabricated as a single plug.

Btw, have you already physically verified that the 20 pin connector from your attachments are for your Nissan? I am getting conflicting information from the web. If it is then you could also get the Metra 70-7552 or the Scosche NN04B., but if it uses the split connector then you would use the Metra 70-7550 or the Scosche NN03B to make your own adapter.

Also, just to let you know... on the first time you power the Unika, it should not power on the Asteroid Smart because of the intercepted (blue/yellow) ACC line until you finish programming it. This is to avoid any possible conflicts or problems during the Unika programming or firmware updates. In your case, you'll have to teach the resistance levels of the buttons in the order as listed in the Unika manual. Then after it is programmed, switch off the ignition until the Unika LED turns off then turn it on for normal operation which also supplies ACC over the blue/yellow wire to the Smart.

---------- Post added at 02:29 PM ---------- Previous post was at 01:59 PM ----------

Are you missing the Phone app from the app drawer or just the shortcut on the launcher? As far as I know it is a system app included in the ROM, so it should not have disappeared altogether after the update. If it really is missing from the app drawer then you might want to try and reflash it just to makes sure.
[Android General] moogvo:
It's missing from the app drawer. I have reflashed it and to no avail. I overwrote "Contacts.apk" when I tried to install the android contacts... The original file might be the one I need?

Anyone have the original "contacts.apk"?
[Android General] donaldta:
Try pulling it out of the PLF upgrade, I believe there was a conversation earlier in the thread about others whom made a tool to do it and was even able to get the iGo apk from the ROM.
[Android General] moogvo:
I have NO IDEA how to decompile the firmware to get to the individual files.
[Android General] mattverg89:
Play Store on Smart 2.1.2

Hello,

Rooting/Play Store

I'm new to this forum but the Asteroid Smart has almost given me a migrane at this point with getting the Play Store operational. I used framaroot and was able to get root access to work, no problem there. Tested root explorer and able to grant permission and break stuff easily...

Has anyone had success with a working Play Store on Smart 2.1.2?

I was hoping that someone could post a zip with the necessary APK files to get it operational. I continue to have either "Play Store apk" crashes or the "Vending apk" crashes. I'm thinking maybe i'm using incorrect versions of the files.

Co-Pilot

Has anyone gotten co-pilot to work on the Smart? That's the only reason why i'm trying to install the Play Store (well and side load some other stuff, just hate the iGo wasting my SD slot :))

When I launch co-pilot it's telling me that I have to make sure i'm logged into the Play Store for it to verify my license with ALK.

Thanks for any help.
[Android General] donaldta:
It is pretty easy; download plftool software, unzip it, open command line, go into the respective directory, and the command syntax is "plftool -i <file> -o <output dir>".

So, for example, "plftool -i Asteroid_Smart_update.plf -o PAS" then you can go into "PAS\FileSystem\system\app" directory and you'll see all the APKs that came with the ROM.

And yes, Contacts.apk is there.

Of course, you can get the current Asteroid_Smart_update.plf from the Parrot Asteroid Smart support page.
[Android General] casoft:
All Working fine!

Hi Friends!

Im have the last version 2.1.2 Working root, with the Play Store working full, with the Google Services Framework working fine!

If you need can upload the iGO.apk

Im like develop is other launcher, is not beauty the actual launcher, someone else and we are encouraged this project?

If have questions and can help have with me!
[Android General] moogvo:
I did a write up with complete noob instructions and attached files to root, get Market and Calendar to sync with Google Calendars, detailing every file used and button press needed to get them where they go. The files are the same ones I used to root and install on my parrot Asteroid Smart running V2.1.2.

You can find it here: http://asteroid.doisara.com/index.php?topic=6.0
[Android General] K_Hismoom:
Hi guys,

I found that the stock volume control that pops up when you hit the volume soft button was very tricky to operate while driving, so I sat down and made a replacement for it with '+' and '-' buttons for easier handling.

You can control the music stream volume, or when in a call the phone stream volume, just like the stock volume popup. It also closes after 3 seconds of inactivity or when you hit the back soft button. There's also a mute and unmute button.

The app needs the permission READ_PHONE_STATE to determine if you are in a call so that it can let you change the phone stream volume instead of the music stream.

To actually have it launched when pressing the soft button you need to set it up as a replacement app for the volume button with the excellent AsteroidTweaker app that you can find here.

Attached you can find a few screenshots and the apk that you can simply sideload on your Smart.
[Android General] Sirgeekalot:
This is awesome.. well done.. :)
[Android General] K_Hismoom:
Thanks, I hope it's as useful to you guys as it is to me.
[Android General] Sirgeekalot:
How hard do you think it would be to implement the Screen Gestures to this app, similar to how the media player works.. it would be nice to be able to click the volume and swipe Up/Down for volume and left/right for track movement from any app.

it would make this app an invaluable addition to the Unit IMHO..

:)
[Android General] K_Hismoom:
You mean, you click on the volume soft key and then swipe up/down to increase/decrease volume? I think that should be relatively easy to implement.

For the left/right to skip track gestures, I would have to look into that, but I think my only chance would be to simulate a headphone skip track button press. And that would be broadcast to any app listening for it and could lead to unpredictable results.