• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[MOD] Drivelink (Mirrorlink) Full Mirroring

Search This thread

Killa200

Member
Jun 11, 2010
23
0

j0ep0

Senior Member
Jul 12, 2010
308
406
Utrecht
I had reflashed the tm server, and hadn't installed the apk yet as this was a clean install. Finally got the apk to load after going into CWM and doing a fix permissions. No luck with it working though, head unit still sits at re-establish connection.

- Samsung Galaxy SIII SCH-I535
- cm-10-20121106-NIGHTLY
- No errors on TMServer appearing in GUI
- Logfile: http://www.mediafire.com/?c2gerwdbfqdyt5h

Strange stuff going on on your phone.. however, you might want to check permissions on /sys/class/android_usb/android0/terminal_version (rw-r--r--) and check that USB is set to MTP. Is USB Tethering working with your phone and the USB cable you're using to connect to the nav unit?
 

Killa200

Member
Jun 11, 2010
23
0
Permissions on that file were off (they were 640, and not 644 like you listed). Changed them. Tested USB tether to the desktop using the same cable as in the car, and it is working. Also been in MTP mode the entire time. Still a no go on talking to the head unit.

Chown was also off on that file you listed. It was set as System:System, even though everything else in the folder was root:root. Didn't change it, as I wasn't sure who should own it.
 
Last edited:

j0ep0

Senior Member
Jul 12, 2010
308
406
Utrecht
Permissions on that file were off (they were 640, and not 644 like you listed). Changed them. Tested USB tether to the desktop using the same cable as in the car, and it is working. Also been in MTP mode the entire time. Still a no go on talking to the head unit.

Chown was also off on that file you listed. It was set as System:System, even though everything else in the folder was root:root. Didn't change it, as I wasn't sure who should own it.

When USB is connected at my phone, permissions on the file change to rw-rw----... Also happens at yours? If not, try set them manually. This is just rough guessing, from a distance it looks like somethings goes wrong installing the leaked JB. Else wait for a real JB release or see what the results are for other i535 users. Sa far we have 1 working and 1 not working, that's a pretty small sample ;)
 
Last edited:

Killa200

Member
Jun 11, 2010
23
0
When USB is connected at my phone, permissions on the file change to rw-rw----... Also happens at yours? If not, try set them manually. This is just rough guessing, from a distance it looks like somethings goes wrong installing the leaked JB. Else wait for a real JB release or see what the results are for other i535 users. Sa far we have 1 working and 1 not working, that's a pretty small sample ;)

After connecting my phone via usb, permissions on the file change to rw-rw----. However they do not return when disconnecting my phone from USB, they just stay at rw-rw----. Out of curiosity I forced USB tethering on while connected to the headunit before trying drivelink to see if the head unit would connect to the phone and try to initialize vnc, but that was a no go as well. Things to note was that while tether was enabled on the phone, that you couldn't back out of drivelink. You had to shut off usb tether first, then the option to exit while backing out worked again.
 

laxity

Senior Member
May 24, 2004
143
31
New version of Drive Link released - 1.1.021 (12-Nov-2012).

http://www.samsungapps.com/venus/topApps/topAppsDetail.as?productId=000000469052


Interesting. Looks like the new version lets you set any installed app as the default navigation app. Can anyone with TomTom confirm if it works or not please?

Update : Looks like you can create shortcuts to various applications on your phone. Just about to try it with my headunit now...

Update 2 : Crap. Ok looks like the default navigation app and shortcuts get overridden when you hook it up via mirrorlink to a head unit :(

Update 3: Link to new Drive Link apk - https://www.dropbox.com/s/66jls0b7yxghusf/app.scm-2.apk
 
Last edited:

prerunnerseth

Senior Member
Dec 1, 2010
155
43
So I bought my mom a used SGS3. I will be using it next week til she comes to visit. This is a verizon phone now rooted, unlocked and running jellywiz. I can connect just fine with mirror link though it is pretty slow :(. The Only issue at this point is that the drivelink app keeps my screen from timing out and not just with it plugged in. It stays on indefinitely. I uninstalled the drivelink app and sure enough my phone screen now times out.
 

laxity

Senior Member
May 24, 2004
143
31
So I bought my mom a used SGS3. I will be using it next week til she comes to visit. This is a verizon phone now rooted, unlocked and running jellywiz. I can connect just fine with mirror link though it is pretty slow :(. The Only issue at this point is that the drivelink app keeps my screen from timing out and not just with it plugged in. It stays on indefinitely. I uninstalled the drivelink app and sure enough my phone screen now times out.

Workaround I have found (not exactly ideal), is to go into settings > Application Manager > Drive Link -> Force Stop.

This lets the screen time out again but still lets Drive Link work. I think you still have to force stop again if you start Drive Link again, I can't remember.
 

prerunnerseth

Senior Member
Dec 1, 2010
155
43
Workaround I have found (not exactly ideal), is to go into settings > Application Manager > Drive Link -> Force Stop.

This lets the screen time out again but still lets Drive Link work. I think you still have to force stop again if you start Drive Link again, I can't remember.

Too much work for me. Hopefully j0ep0 can maybe solve this issue for us. Would make the thing actually useful. I dont plan to use it all the time. My main use is when i need to navigate. I don't like that the HU wont allow me to listen to XM while using stuff in the mirrorlink. I dont listen to music through my phone so it doesnt help me much in that sense. Would really like to have the mirrorlink screen up with the XM running in the background, but thats a Sony issue. Hopefully we see some more progress in this field with next years HU models.

j0ep0 let me know if you have anything you want me to test with the drivelink app. I can pretty much run down to my truck at any time to test things out.
 
Last edited:

laxity

Senior Member
May 24, 2004
143
31
Too much work for me. Hopefully j0ep0 can maybe solve this issue for us. Would make the thing actually useful. I dont plan to use it all the time. My main use is when i need to navigate. I don't like that the HU wont allow me to listen to XM while using stuff in the mirrorlink. I dont listen to music through my phone so it doesnt help me much in that sense. Would really like to have the mirrorlink screen up with the XM running in the background, but thats a Sony issue. Hopefully we see some more progress in this field with next years HU models.

j0ep0 let me know if you have anything you want me to test with the drivelink app. I can pretty much run down to my truck at any time to test things out.

Not sure what XM is exactly but I'm asuming its the audio playback on the Sony HU? On my Alpine head unit I am unable to play my music from the head unit either when Mirror Link is running. With the Nokia Drive this is possible on the Alpine unit. I have spoken to Alpine support and they say that they would need support on the Drive Link side for this to work. It is one of the things that I have support tickets open with Alpine and Samsung for.
 

spscoral

Member
Feb 15, 2008
37
4
I don't like that the HU wont allow me to listen to XM while using stuff in the mirrorlink.

Seriously? That's completely retarded! This makes me want to get rid of the Sony and get something without Mirrorlink if I can't even view navigation on the screen via Mirrorlink while listening to XM. The firmware for these units is half baked at best! It's bad enough that the artist and title use approximately 10% of the screen real estate and you have to hit the escape button on XM to get to the preset buttons...
 

Killa200

Member
Jun 11, 2010
23
0
Found out my issues (turned out to be a usb module in the car causing the phone not to enter tether mode). Reporting that this is now working with two sets of roms i've tried.

Carrier: Verizon
Phone Model: SCH-I535 (Verizon S3)
Any Bugs: Home button on phone is not going to home screen, getting around this by double clicking the home button and launching s-voice, then launching apps by voice.
Rom/Kernel JellyWiz RLS13 (VRBLJ1 base)

Carrier: Verizon
Phone Model: SCH-I535 (Verizon S3)
Any Bugs: Typical reported, no usb audio and landscape viewing issues.
Rom/Kernel: cm-10-20121114
 

haynjoker68

New member
Jan 19, 2010
4
1
Hawaii
drivelink

I just purchased AT&T Samsung galaxy s3 just for the reason of the drivelink. It installed with no problems. Tried it out on a Sony XAV-701HD. It works as I think it was intended to do. The only thing I noticed is that if I turn off car while watching netflix it locks up phone. Other than that if just using it as Drivelink and not cheating around with the taskmanager it works fine. Wish that it could just be a full mirror of my phone, guess I have to learn how to root this thing so I can get that feature. It may take me awhile since I was a long time HTC fan.

Thanks for the thread and great work
 

Killa200

Member
Jun 11, 2010
23
0
Carrier: Verizon
Phone Model: SCH-I535 (Verizon S3)
Any Bugs: Typical reported, no usb audio and landscape viewing issues.
Rom/Kernel: cm-10-20121116

Carrier: Verizon
Phone Model: SCH-I535 (Verizon S3)
Any Bugs: Typical reported, no usb audio and landscape viewing issues.
Rom/Kernel: cm-10.0.0 stable
 
Last edited:

laxity

Senior Member
May 24, 2004
143
31
Finally got around to testing this. It works but I can't get it to return to the home screen using the home button method. If I hold down the home button I can get the task manager but if I select and application it jumps me back into Drive Link again and disconnects me from my Alpine head unit and the head unit displays "No application". To get it connecting again I have to power the head unit on and off otherwise mirrorlink never connects again.

Carrier: O2 UK
Phone: i9300 International UK Stock Jelly Bean 4.1.1 (I9300XXDLID)
Bugs: Starts up ok but unable to bring up any non-standard apps or get to home screen without disconnection or jumping back into Drive Link.

Thanks for the work so far.

Cheers,
Richard.
 

djwilliams100

Senior Member
May 17, 2010
345
75
Portsmouth
Finally got around to testing this. It works but I can't get it to return to the home screen using the home button method. If I hold down the home button I can get the task manager but if I select and application it jumps me back into Drive Link again and disconnects me from my Alpine head unit and the head unit displays "No application". To get it connecting again I have to power the head unit on and off otherwise mirrorlink never connects again.

Carrier: O2 UK
Phone: i9300 International UK Stock Jelly Bean 4.1.1 (I9300XXDLID)
Bugs: Starts up ok but unable to bring up any non-standard apps or get to home screen without disconnection or jumping back into Drive Link.

Thanks for the work so far.

Cheers,
Richard.

Hi Richard. Make sure your using a downloaded launcher like Nova, Apex or Go Launcher. I'm on same 4.11 as you and mine works fine using Nova launcher and Go launcher.

Dan

Sent from my GT-I9300 using xda app-developers app
 

denny_1986

Senior Member
Nov 26, 2008
202
0
hi guys,

has anyone looked at the pioneer's appradio receiver and compared it with the sony's?

there is an "aftermarket" app on google play called ARliberator which basically mirrors your phone on the receiver. Pioneer has an app call appradio on google play but that comes with limitations just like drivelink. It would be nice to have an ARliberator type app for the sony...
have a look
http://appradioforums.com/index.php
 

Top Liked Posts

  • There are no posts matching your filters.
  • 18
    j0ep0 and I are currently working to get the mirroring that we were promised working with Drivelink and the Galaxy S III. Currently we have mirroring working successfully but there are a few bugs with the Drivelink app getting wiped and restarted. Here is a list of everything so far:

    Full Mirroring without the drive link app resurfacing - Working (random restarts due to memory cleanup in android)
    Work with Any Launcher - Currently Nova and Apex work
    Reassigning the Home button -
    Bypassing the two warning Messages -
    Compatibility with Non-touchwiz Roms-
    Compatibility with Other Devices -
    Dim or turn off Phone screen when mirroring-
    Automatically go into launcher (minimizing drivelink) -


    Currently the setup we have is working for the following devices:
    GSM Galaxy S III
    CDMA Galaxy S III (No Data)


    If it is working on your device please post, or PM me with the Following:
    Carrier
    Phone Model
    Any Bugs
    Rom/Kernel (If custom)

    Installation Instructions:
    Code:
    Non-root:
    Go into Settings and Enable "Install from Unknown sources"
    Install the APK and run it.
    Plug into your head unit and pray.
    This method has worked for some (including myself) and not for others.
    It will give you the standard Drivelink app and 
    no custom code by us, you need root for that.
    
    Rooted users:
    Download the TMServer zip to your Phone
    Reboot into recovery and install (Like a ROM)
    No need to wipe anything, you're just replacing 
    a system APK which is why you need root.
    Install the Drivelink APK after enabling Unknown sources.
    Run the Drivelink app and plug your phone into the head unit,
    After accepting prompts you should see the drive link app.

    There are several ways to get to your stock home screen but the easiest for me is to hold your home button down the bring up task manager, Click on another open app, when it opens hit the home button and viola, you're at your home screen. We are trying to find a way to bypass this but drivelink puts the phone into car mode and that disables the home button. Car mode is required to get the audio to route correctly to the head unit.





    Here are the Links:
    TM Server- Must be flashed in a custom recovery:
    TMServer

    Drivelink- Remove all versions, allow unknown sources and install this apk:
    DriveLink


    Both j0ep0 and myself have full time jobs and families so we are working very hard to get this working on our own time. So please be patient. We will get this working fully!

    Nice description write up by Olywa123, Thanks

    What is it
    Drivelink is Samsung's application used to facilitate ‘Mirrorlink’ connectivity with supported car headunits. Currently their are several aftermarket car stereos by Sony, Alpine, and JVC that support this technology. The majority of users here have the Sony XAV-601BT headunit but it is believed the protocol for connection is the same for each. This standard is known as Mirrorlink (formerly Terminal Mode) and uses the VNC RFB3.8 protocol allowing for two-way communication between the smartphone and headunit over a usb connection for both display duplication and key-inputs and uses Bluetooth A2DP for Audio.


    Videos
    The following videos best provide a summary of this technology
    Mirrorlink Overview: http://www.youtube.com/watch?v=sWNpK...eature=related
    Example of MirrorLink on XAV-601BT: http://www.youtube.com/watch?v=BsT1l8bLOfU (shows Nokia and Samsung phone support)
    Example of Drivelink App: http://www.youtube.com/watch?v=CHVmogapY9U

    Why The Drive Link App needs Modification
    Although Samsung have released the Drivelink application, this is not only very limited but also compatible only with the Galaxy SIII currently. It provides a ‘dashboard’ interface allowing for the use of only stock Music, Phone and Navigation (limited to Google maps) functionality. You cannot get back to your phones home screen or run any other apps while Drivelink is running/mirrored on the headunit and killing Drivelink kills the interface meaning the stereo no longer sees and mirrors the phones display. This appears to be a restriction coded into the Drivelink software as the video above shows that the Nokia interface allows for full phone control in addition to just the Nokia released Mirrorlink app on Symbian (Car Mode).
    3
    Full Mirroring is ready and fully functional.
    APK will be available soon
    2
    mirror link update

    Look I found on Sony website.
    2
    Hi All,

    After a long battle I managed to get a reply from the Samsung Drive Link development team on some questions I had regarding the issues with this app. Thought I would post here so that everyone can see the responses so far. I have since replied back to this for further clarification on some of the answers.


    1. The Drive Link application has a background task which prevents the phone from switching off the screen EVEN when *NOT* using or running Drive Link on the phone. i.e. everyday use of the phone the screen fails to turn off the screen after the pre-set time limit. Killing the Drive Link background task temporarily or uninstalling the app is the only way to fix this. Not good!

    [Drive Link team] This issue is already fixed. Would you check version 1.1.026 from samsung app store?
    - CONFIRMED THIS IS FIXED IN LATEST APP.


    2. When running Drive Link hooked up to a MirrorLink compatible head unit the application keeps the screen on the phone. If you are using MirrorLink to display the phone on the car dashboard headunit screen you do NOT want the phone screen to be on for a number of critical reasons. The first being that the phone screen can be easily touched by accident when it is stowed in my arm rest for example. The second is that with the screen on constantly the power consumption and heat generated by the phone is very high! In some cases my phone has locked up and overheated forcing me to hard reset the phone during navigation.

    [Drive Link team] In Jelly Bean, screen update is not supported when screen is turned off, so we determined not to turn off screen. It is temporary solution. To solve this issue, we need change of android platform. Unfortunately, current android platform can't support it.

    3. The volume setting within the Drive Link application is forgotten about when you next start the application. The default volume (half) is far too low for my car speakers and I have to go through all the menus each time I use drive link to increase the volume. It should remember what volume level you left it on the previous time it was used, not reset it back to the default of half.

    [Drive Link team] In mirrorlink mode(this means that smart phone is connected to head unit), whenever smart phone is connected to head unit, volume is setted as 50%. We will change volume policy. First time volume is setted as 50%, from next time volume is setted as previous value. This change will be included in next binary release.
    - THIS NOW APPEARS TO BE FIXED IN LATEST APP.


    4. Functionality needs to be added to allow music to be played from the MAIN headunit whilst MirrorLink is running. It does not make sense to only be able to play music from your phone. I have all my music on a very large USB key permanently attached to my Alpine ICS-X8 head unit, I do not want to have to keep a second copy of all that music on my phone too! The Nokia Drive application allows this for Nokia phones via an API I am told by Alpine support. This allows you to control and play music from the main head unit
    which is better than playing it from the phone.

    [Drive Link team] As I know, implementing this concept needs long time. We need more time.


    5. Functionality needs to be added for a full application "Mirror Mode" like on Nokia Drive. This lets you mirror the entire phone or ANY application on the car headunit screen. This way it doesn't limit you to specific applications.

    [Drive Link team] This is concept that is requested by head unit company.


    6. Need application support for Sat Nav software such as TomTom, CoPilot or Sygic, iGo, etc. Not just the standard Google Navigator which is very limited.

    [Drive Link team] You're right. But we don't know package name of all navigation application. If you let me know package name of navigation application, I can permit to use navigation application you recommended.

    - ANYONE KNOW WHAT THEY MEAN BY PACKAGE NAME EXACTLY?


    Should you require any further information don’t hesitate to contact us further regarding this.

    You can also contact the drivelink team directly regarding this via; using the “Email seller” function that exists at the application details page on Samsung Apps.


    Hope this is useful. I will post further responses once I receive them if people are interested.
    1
    Drive Link works on CM10, but the screen mirroring app doesn't.