Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New App Shortcut]: YouTube Kids #30

Closed
1 task done
moh-Brent opened this issue Feb 2, 2023 · 8 comments
Closed
1 task done

[New App Shortcut]: YouTube Kids #30

moh-Brent opened this issue Feb 2, 2023 · 8 comments
Assignees
Labels
enhancement New feature or request New App Shortcut Request for a new Firemote app shortcut

Comments

@moh-Brent
Copy link

App Name

YouTube Kids

Can this app be freely downloaded through official means?

  • Yes

Optional Comments

This should make the kids jhappy :)

  "youtubekids": {
    "button": "YouTubeKids",
    "friendlyName": "YouTube Kids",
    "appName": "com.google.android.youtube.tvkids",
    "className": "youtubekidsButton",
    "androidName": "com.google.android.youtube.tvkids",
    "adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tvkids/com.google.android.apps.youtube.tvkids.activity.MainActivity" },
          .youtubekidsButton {
            font-size: calc(var(--sz) * 1rem);
            color: #919191;
            font-weight: bold;
            background: rgb(74 0 0);
          }
          .youtubekidsButton:active, .youtubekidsButton.appActive {
            color: #ffffff;
            background: rgb(199 0 0);
            box-shadow: 0 0 calc(var(--sz) * 0.857rem) calc(var(--sz) * 0.142rem) rgb(255 255 255 / 20%);
            text-shadow: 0 0 calc(var(--sz) * 0.2857rem) black;
          }

@moh-Brent moh-Brent added enhancement New feature or request New App Shortcut Request for a new Firemote app shortcut labels Feb 2, 2023
PRProd added a commit that referenced this issue Feb 4, 2023
Added two new app shortcuts:
 - YouTube Kids #30
 - Three Now #31

This will be a release candidate for two reasons.
- The US version of YouTube Kids had a different App name and ADB
launch command than what was published in the request.  I'll need to
know from the requester https://github.com/moh-Brent if what was sent is
actually accurate in NZ, so I should make an additional entry.
- I cannot test Three now in the US, so I'll need confirmation from the
requester https://github.com/moh-Brent
@PRProd
Copy link
Owner

PRProd commented Feb 4, 2023

@moh-Brent - Please download and test Pre-Release Version 1.10.4 to see if this app shortcut works for you. The app name and the ADB start command that work on the US version of YouTube Kids is different from the one that you provided. I'm not sure if what you sent me was unique to the NZ region (I assume?) or if the request details needed some love.

Please let me know what happens. I'm not opposed to making a different shortcut for the same app in different regions. This same sort of thing came up a little while ago in #28.

Thanks for your contributions!

@PRProd
Copy link
Owner

PRProd commented Feb 4, 2023

@moh-Brent - A thought just occurred to me... you're doing all of your testing against Mi Boxes, aren't you? Do you own any Fire TV devices? When looking at the discrepancies again, I'm thinking that maybe there are different binaries intentionally built for different systems.

Your Request:

"androidName": "com.google.android.youtube.tvkids"
"adbLaunchCommand": "adb shell am start -n com.google.android.youtube.tvkids/com.google.android.apps.youtube.tvkids.activity.MainActivity" 

My Success:

"androidName": "com.amazon.firetv.youtube.kids" 
"adbLaunchCommand": "adb shell am start -n com.amazon.firetv.youtube.kids/dev.cobalt.app.MainActivity" 

@moh-Brent
Copy link
Author

I wonder if that is FireTV thing, the one I supplied worked on the JBL Link Soundbar as well as the Mi Boxes. I'll test it out tonight after everyone has finished watching the TV or early morning, thanks for doing this!

@moh-Brent
Copy link
Author

@PRProd Yeah so the YTKids FireTV version defo doesn't work, the below does on the Mi Box 4
com.google.android.youtube.tvkids/com.google.android.apps.youtube.tvkids.activity.MainActivity
I've noticed the JBL Android TV commands are slightly different to the ones for Mi Boxes.
also can't get the "Three Now" to work on the Mi Box either, other than that the list below will show you what works.

  Firemote
Plex Y
Netflix Y
Disney+ Y
Prime Video N but can use the Mi command
TVNZ+ Y
Three Now N
YT Kids N but can use the Mi command
YouTube N
   
Power Off works but not on, quirks with the Mi box
U/D/L/R/Enter Y
Return Y
Home Y
Menu N
Rew N
Play/Pause N
Fforward N
V+ Y
V- Y
menu-up N
menu-updown N
TV N
Mute Y
Settings N
App Switch N

PRProd added a commit that referenced this issue Feb 7, 2023
- #30 Created an alternative version for the YouTube Kids shortcut app
button which should work on non-fire android OS devices.  Cannot test
from my end.  Will wait for results from requester.

- #31 Adjusted the launch command after a testing failure message was
received from the requester.  Cannot test from my end.  Will wait for
updated results from requester.

- #33 Added app shortcut.  Unable to test since this app is not
available in my region.  Will wait for test results from requester.
@PRProd
Copy link
Owner

PRProd commented Feb 7, 2023

@moh-Brent - Thanks for that chart.

At this time, I'm still only working on Amazon Fire TV device support, and not other Android device support. That being said, I'd love to eventually get to a point where I can expand to other Android TV devices... so here is my compromise. Instead of saying no and closing this issue, I created a "YouTube Kids (alt)" option that uses the command data you sent me. Please download Firemote Pre-release v1.10.4.2 and let me know if the "alt" version works as expected. I only own Fire devices at this time, so I'm unable to test this for myself.

Thanks!

@moh-Brent
Copy link
Author

@PRProd and again, this worked perfectly, awesome stuff and thank you

PRProd added a commit that referenced this issue Feb 8, 2023
- #29 Added beta support for 1st Gen Fire Cube (untested)
- #30 Added FireTV and Android app launch support for YouTube Kids
(tested ok @moh-Brent)
 - #31 Added Three Now (NZ) app launch support (tested ok @moh-Brent)
 - #33 Added MyCanal app launch support (untested)
 - #34 Added "App Opener" app launch support (tested)
 - #35 Added RaiPlay (IT) app launch support (untested)
@PRProd
Copy link
Owner

PRProd commented Feb 8, 2023

@moh-Brent - Version 1.11.1 has been released and it contains both versions of the app shortcut for YouTube kids. Thank you for your testing efforts earlier, and for your patience with the timing of this release.

Thanks for your contribution!

@PRProd PRProd closed this as completed Feb 8, 2023
PRProd added a commit that referenced this issue Mar 17, 2023
v2.0.0-beta1

Here is a list of the NVIDIA Shield models currently available to the
public: (let me know if I'm missing one)
 - Shield TV Pro (2019)
 - Shield TV (2019)
 - Shield TV Pro (2017)
 - Shield TV (2017)
 - Shield TV Pro (2015)
 - Shield TV (2015)

- Remote Style Override: Regardless of the kind of device you own, you
can switch your Firemote card to look like a completely different remote
control.  If you were very clever, you probably knew of a way to do this
already, but now it's built in!
- Visible Device Name Color Choice: As requested in #44, you can now
choose a different color for the visible device name text.  As of right
now, it should work properly on any Amazon style remote, but it is not
yet ready for the Shield version.
- Sometimes apps made for the Amazon Fire world weren't the same as the
apps made for other Android TV style devices which needed to be sorted
out.  If you've used Firemote for any non Amazon Fire devices, you may
have come across this problem before, as @moh-Brent discovered in #30.
These issues have been all sorted out under the hood which will
absolutely result in a better experience

- Navigation via the dpad is sllloooowwww.  While I recognize that this
is the common experience for anyone who has been using Firemote with a
Shield device in 'Strong' compatibility mode, I really want to fix it.
So far, lots of research, no positive results.
- Support for the visible device name feature on an Shield remote has
not been completed, so attempting to use it now will completely kill the
layout of an NVIDIA style remote
PRProd added a commit that referenced this issue Mar 21, 2023
NVIDIA Shield Support Release

New features
 - Native support for NVIDIA Shield devices!
- Remote Style Override: Regardless of the kind of device you own, you
can switch your Firemote card to look like a completely different remote
control.  If you were very clever, you probably knew of a way to do this
already, but now it's built in!
 - Visible Device Name Color Choice: As requested in #44, you can now
choose a different color for the visible device name text.  As of right
now, it should work properly on any Amazon style remote, but it is not
yet ready for the Shield version.
 - Sometimes apps made for the Amazon Fire world weren't the same as the
apps made for other Android TV style devices which needed to be sorted
out.  If you've used Firemote for any non Amazon Fire devices, you may
have come across this problem before, as @moh-Brent discovered in #30.
These issues have been all sorted out under the hood which will
absolutely result in a better experience

New App Shortcuts
 - OQEE by Free #39
 - TiVimate #32, #48
 - SmartTubeNext (STN) #48
 - Sky News #49
 - IPVanish #49
 - VTM GO (BE) #50
 - Streamz (BE) #50
 - VRT MAX (BE) #50
 - Freevee

I'd like to give a HUGE thank you to @MRobi1 & @jrspowers for their help
as beta testers! #47
@TheBartoMan
Copy link

com.amazon.firetv.youtube.kids/dev.cobalt.app.MainActivity

This worked thanks! - How did you find out it was this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request New App Shortcut Request for a new Firemote app shortcut
Projects
None yet
Development

No branches or pull requests

3 participants