• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Carstream (aka YouTube auto) working with update phone w/root

Search This thread

noidea24

Senior Member
May 27, 2012
514
202
Atlanta
Google Pixel 5
Up until recently google had blocked car stream via updates to Android auto and play services. The only way to keep car stream working was to keep those two apps rolled back to certain versions and not take updates. Problem is play services auto updates regardless of settings for such, and will randomly disable YouTube auto until roll back again.

Well thekirankumar updated carstream to version 2.0.0 and with it brought instructions to bypass these blocks. You can find it here at his github. The instructions were a little complicated for your average user and even then contained some uneeded steps. So I'm going to summarize....


Update play services and Android auto (woo!).
Install carstream (Android auto) from the github link above.
Then follow his guide step 1-8, I'll qoute...

"1. Start Android Auto on your phone (the phone is not attached to anything at this time)
2. Click on the menu on the top left (three bars)
3. Click "About"
The following steps may already be done. I am including them for reference for newbies.
4. If developer mode is not enabled, click on the bar "About Android Auto" 10 times.
5. Click on the three dot menu (on the top right)
6. Click on "Developer settings"
7. Click on Application Mode and set to "Developer". Also go to the bottom of the developers settings and make sure "Unknown Sources" is checked.
8. Click back, and then go to the three dot menu. Click "Start head unit server"."

Now connect the phone to your car and accept any permissions it may ask you for.

Disconnect the phone, click stop on the head unit server from your notification bar.

Then follow his steps 20-23, I'll qoute...

"20. Now, go to your apps, and start Carstream
21. Click on "Unlock[Root]" and grant Root access when prompted (screenshot below)
22. Reboot the phone
23.Once the phone reboots, connect the phone to your car, and start Android Auto. Go to the speedometer thing (on the lower right side of the screen) and see if Carstream is listed. If it is, give thanks below. If it isn't, I don't know what to tell you."



All done
 

noidea24

Senior Member
May 27, 2012
514
202
Atlanta
Google Pixel 5

aroy11

Member
Apr 5, 2014
22
8
It's an error on clicking Unlock [Root] in Carstream. I granted Root permissions at the prompt. Still it's a permission denied error.
 

Attachments

  • Screenshot_20180624-164627.jpg
    Screenshot_20180624-164627.jpg
    171.6 KB · Views: 8,461
Last edited:

noidea24

Senior Member
May 27, 2012
514
202
Atlanta
Google Pixel 5
It's an error on clicking Unlock [Root] in Carstream. I granted Root permissions at the prompt. Still it's a permission denied error.

Make sure you have busybox. Though This message usually occurs when the apps aren't updated (either Android auto or play services). Reboot and try again.

so everything works? did you root?? if so what did you use, is it easy, will i lose everything??
thanks
perry

It Depends. If your bootloader is already unlocked, you won't loose anything by rooting. If your bootloader is locked then unlocking it (to allow root) will erase everything.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 48
    Up until recently google had blocked car stream via updates to Android auto and play services. The only way to keep car stream working was to keep those two apps rolled back to certain versions and not take updates. Problem is play services auto updates regardless of settings for such, and will randomly disable YouTube auto until roll back again.

    Well thekirankumar updated carstream to version 2.0.0 and with it brought instructions to bypass these blocks. You can find it here at his github. The instructions were a little complicated for your average user and even then contained some uneeded steps. So I'm going to summarize....


    Update play services and Android auto (woo!).
    Install carstream (Android auto) from the github link above.
    Then follow his guide step 1-8, I'll qoute...

    "1. Start Android Auto on your phone (the phone is not attached to anything at this time)
    2. Click on the menu on the top left (three bars)
    3. Click "About"
    The following steps may already be done. I am including them for reference for newbies.
    4. If developer mode is not enabled, click on the bar "About Android Auto" 10 times.
    5. Click on the three dot menu (on the top right)
    6. Click on "Developer settings"
    7. Click on Application Mode and set to "Developer". Also go to the bottom of the developers settings and make sure "Unknown Sources" is checked.
    8. Click back, and then go to the three dot menu. Click "Start head unit server"."

    Now connect the phone to your car and accept any permissions it may ask you for.

    Disconnect the phone, click stop on the head unit server from your notification bar.

    Then follow his steps 20-23, I'll qoute...

    "20. Now, go to your apps, and start Carstream
    21. Click on "Unlock[Root]" and grant Root access when prompted (screenshot below)
    22. Reboot the phone
    23.Once the phone reboots, connect the phone to your car, and start Android Auto. Go to the speedometer thing (on the lower right side of the screen) and see if Carstream is listed. If it is, give thanks below. If it isn't, I don't know what to tell you."



    All done
    9
    Update: 2.0.4
    - removed separate media player from AA UI
    Tested on my setup but still not sure if it's gone. Install and report
    9
    CarStream-2.0.3

    Small fix for html select workaround, now working fine with multiple options.

    And link to source code for my fork:
    https://github.com/Eselter/CarStream-fork
    9
    Boom!
    Updaaaate :eek: (2.0.3):
    - full screen is here (top bar is hided when app is launched)
    It should work fine with Android 6 dunno what's going on there (tested it in simulator, works fine)
    9
    CarStream-2.0.2

    I update my fork:
    - html select workaround in car view (now u can change quality in mobile youtube) maybe later I will try make more fancy solution
    - black screen bug in youtube when settings menu appear
    - youtube search icon removed
    - google search reworked (now u can enter url or query to search in google) still not perfect but working