Google Cast & "Coolwalk"

Search This thread

Nick_Gl

Senior Member
Oct 14, 2009
116
35
After seeing the articles about the new files being in the latest beta version I took a dive in and looked to see how to enable it. Here's some basic steps for that.
1. You will need to be rooted and on the latest beta. "7.3.120244-release.daily"​
2. Download a database editor, I used SQLite Editor.​
3. Open SQLite and under "apps" section navigate to Google Play Services and open it.​
4. Scroll down to phenotype.db and select it.​
5. Look for "flags" and open it.​
6. On the top select "set filter" input Coolwalk__enabled.​
7. change all bootVal from 0 to 1.​
8. Now search for cakewalk and do the same.​
9. Lastly search for MirrorApp__enabled and change those.​

Now just restart your phone and connect to Android auto. You will need to enable coolwalk on the head unit settings. To switch from full screen and condensed press and hold the new UI home button. I need another phone to show off cast, but it does work. You just can't do Netflix/Hulu what not. You also need to be in park. I haven't found what to change to eliminate that. Anyone else wants to help give it a shot.



UPDATE: if you have sqlite3 installed with magisk you can also create a trigger like so in termux.

Code:
Su

Sqlite3

.open /data/data/com.google.android.gms/databases/phenotype.db

CREATE TRIGGER after_update
AFTER UPDATE ON Flags
BEGIN
UPDATE Flags SET boolVal=1 WHERE name='Coolwalk__enabled';UPDATE Flags SET boolVal=1 WHERE name='MirrorApp__enabled';UPDATE Flags SET boolVal=1 WHERE name LIKE 'Coolwalk__%' AND boolVal=0;
END;
 

Attachments

  • PXL_20220131_120127343.jpg
    PXL_20220131_120127343.jpg
    1.9 MB · Views: 3,438
  • PXL_20220131_120527706.jpg
    PXL_20220131_120527706.jpg
    1.3 MB · Views: 3,291
  • PXL_20220131_122129371.jpg
    PXL_20220131_122129371.jpg
    1.8 MB · Views: 3,793
  • Screenshot_20220131-122336_SQLite_Editor.png
    Screenshot_20220131-122336_SQLite_Editor.png
    176 KB · Views: 3,436
  • Screenshot_20220131-122314_SQLite_Editor~2.png
    Screenshot_20220131-122314_SQLite_Editor~2.png
    67.3 KB · Views: 3,111
  • Screenshot_20220131-122302_SQLite_Editor~2.png
    Screenshot_20220131-122302_SQLite_Editor~2.png
    66.9 KB · Views: 3,408
Last edited:

Slok 00

Senior Member
Oct 12, 2008
167
42
working! maps looks a bit bugged when navigation is on (can't see road indications) but probably is just a matter of time they fix it... thanks bro!!
 

SOFO888

Senior Member
Jan 28, 2013
397
73
Perhaps we can use the cast function for Screen2Auto and Fermata in the future as Google always tries to block 3rd party apps.
 

Snake.s9

Member
Jun 29, 2016
48
4
OnePlus 8 Pro
Works well!
But there is a little issue where screen goes totally black and android auto being unusable once i hold the home button to get the condensed UI!
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 14
    After seeing the articles about the new files being in the latest beta version I took a dive in and looked to see how to enable it. Here's some basic steps for that.
    1. You will need to be rooted and on the latest beta. "7.3.120244-release.daily"​
    2. Download a database editor, I used SQLite Editor.​
    3. Open SQLite and under "apps" section navigate to Google Play Services and open it.​
    4. Scroll down to phenotype.db and select it.​
    5. Look for "flags" and open it.​
    6. On the top select "set filter" input Coolwalk__enabled.​
    7. change all bootVal from 0 to 1.​
    8. Now search for cakewalk and do the same.​
    9. Lastly search for MirrorApp__enabled and change those.​

    Now just restart your phone and connect to Android auto. You will need to enable coolwalk on the head unit settings. To switch from full screen and condensed press and hold the new UI home button. I need another phone to show off cast, but it does work. You just can't do Netflix/Hulu what not. You also need to be in park. I haven't found what to change to eliminate that. Anyone else wants to help give it a shot.



    UPDATE: if you have sqlite3 installed with magisk you can also create a trigger like so in termux.

    Code:
    Su
    
    Sqlite3
    
    .open /data/data/com.google.android.gms/databases/phenotype.db
    
    CREATE TRIGGER after_update
    AFTER UPDATE ON Flags
    BEGIN
    UPDATE Flags SET boolVal=1 WHERE name='Coolwalk__enabled';UPDATE Flags SET boolVal=1 WHERE name='MirrorApp__enabled';UPDATE Flags SET boolVal=1 WHERE name LIKE 'Coolwalk__%' AND boolVal=0;
    END;
    3
    I travel a lot and I'm always watching a movie or a TV show while I drive.
    Please find a different way to commit suicide. One which doesn't also kill others.
    2
    Works great! I tried it on both the 7.3.120244 and the 7.3.120444 beta version and both worked. I did have to revert all the tweaks from AA AIO Tweaker and uninstall the app first to get it to work.
    2
    May i know on which version?
    Version 8.0.6233, I downloaded the APK from apkmirror.com
    2
    Create trigger in phenotype.db



    1. Install Termux https://play.google.com/store/apps/details?id=com.termux&hl=ru
    2. Install Sqlite3 for root, launch it and click Install. https://play.google.com/store/apps/details?id=com.kanolato.sqlite&hl=ru
    3. Go to Termux.


    4. su

    5. Open DB
    sqlite3 /data/data/com.google.android.gms/databases/phenotype.db


    Code:
    CREATE TRIGGER after_update AFTER UPDATE
    ON Flags
    BEGIN
    UPDATE Flags SET boolVal = 1 where name = "Coolwalk__enabled";
    UPDATE Flags SET boolVal = 1 where name = "MirrorApp__enabled";
    UPDATE Flags SET boolVal = 1 where name like "cakewalk%" and boolVal=0;
    END