Posts by basilean

    every Youtube App uses API Keys, thats nothing new

    API keys are the gold standard at those services

    One thing is an api key to identified application that consumes service... this is complete different... we are talking a personal (user) key that would enable google to track your privacy (searches, videos you reproduce, etc).
    This practice attempts freedom, I'm not sure why you try to make it looks as it were ok.

    Hi basilean,

    did you finally find a way to get youtube working without personal API keys?

    I would be interessted as well!

    Mat

    Hey Mat,
    Nope, I just quit using youtube through xbmc. I don't feel comfortable using a plugin that lets google to know about usage and link it to my user.
    The answers pointing to git howto, makes it clear you have to login into google in order to create keys so really it doesn't solve my question.

    I really hope this doesn't become a standard where people develops plugins that serves companies hidden interests.

    Hello CvH,

    Yes, I know, my point is that using a pool of share keys as it was before, they know you are using a specific app but not who you are.

    So, I'm just another guy using kodi or samsung app, even so, if they created a unique serial, I just a number and not a specific person.

    That is basic anonymous that I'm asking for that is not fulfilled if I create a key related to my user.

    Andres.-

    Hello donbrew,

    What you said only applies to an android phone.
    Using a browser or even on samsung tv client, I don't need to [login|create keys] to watch videos.

    While probably they create a random serial to keep track and collect on both, using a VPN, I would be just another unknown, not giving them chance to relate it to my user (becoming paranoid that they are relating IP, UA, cookie and/or another method to get you).

    As I stated before, it is a matter of privacy, I appreciate freedom.

    Andres.-

    Hello cdu13a,

    Thank you for your reply but to be truth, we don't really know what google tracks and collects, actually, I think they are better ways to avoid abusing without needing personal keys.
    I'm just looking for a better way than creating a fake account just for these keys.

    Andres.-

    Hello guys,

    Like everyone, I found youtube addon is not working anymore without a registered API.
    I already read this thread and I have not doubts on how to create personal keys: YouTube Plug-in Thread

    I'm not a paranoid guy but kinda like my privacy so my question is:

    Do I need to link these keys to a valid google account or is it a workaround to use it anonymous like in my browser?

    Thank you in advance.
    Andres.-

    Hey man, I repeated process today, I just needed to comment SHA256 line and it worked like a champ. Original post updated.

    Forgot to tell you, also remember to update autostart.sh to new kernel modules location, IE:

    cat /storage/.config/autostart.sh

    (

    cp -v /storage/.config/hid-xpadneo.ko /lib/modules/5.2.0/kernel/drivers/hid/

    depmod

    ) &

    Hello guys,
    First at all, I love LibreELEC, best mmc ever, thank you very much!
    I tried to reply back soon but looked some issue on registration so I'm not sure if xpadneo support was already addressed.

    If not, I wrote this recipe to get it working.

    At your PC

    As root install compilation tools needed

    apt install gcc make git unzip wget xz-utils wget bash bc gcc sed patch patchutils tar bzip2 gzip perl gawk gperf zip unzip diffutils lzop libc6-dev libncurses5-dev libjson-perl

    Clone repo

    git clone https://github.com/LibreELEC/LibreELEC.tv.git

    cd LibreELEC.tv/

    Create a new package

    mkdir packages/linux-drivers/xpadneo

    vi packages/linux-drivers/xpadneo/package.mk

    Build package
    PROJECT=RPi DEVICE=RPi2 ARCH=arm scripts/build xpadneo

    If all goes well, new module should be there, you need to match running image with kernel version.

    /sbin/modinfo build.LibreELEC-RPi2.arm-9.1-devel/xpadneo-master/hid-xpadneo/src/hid-xpadneo.ko

    Quote from modinfo output

    ...

    vermagic: 5.0.13 SMP mod_unload ARMv7 p2v8

    ...

    #0507, 07-May-2019: RPi / RPi2 -- Release post (New 5.0.13 kernel; drop omxplayer)

    Copy module

    scp build.LibreELEC-RPi2.arm-9.1-devel/xpadneo-master/hid-xpadneo/src/hid-xpadneo.ko root@PI:/storage/.config/

    At your MMC

    Disable conflicting bt options

    vi /storage/.config/modprobe.d/xpadneo.conf

    Code
    options bluetooth disable_ertm=y

    Nasty hardcore to make it "permanent"

    vi /storage/.config/autostart.sh

    Code
    (
    cp -v /storage/.config/hid-xpadneo.ko /lib/modules/5.0.13/kernel/drivers/hid/
    depmod
    ) &

    chmod 755 /storage/.config/autostart.sh

    Add udev rule

    vi /storage/.config/udev.rules.d/99-xpadneo.rules

    Code
    ACTION=="bind", KERNEL=="0005:045E:02FD.*|0005:045E:02E0.*", SUBSYSTEM=="hid", DRIVER=="microsoft", \
    RUN+="/bin/sh -c 'echo $kernel > /sys/bus/hid/drivers/microsoft/unbind; echo $kernel > /sys/bus/hid/drivers/xpadneo/bind'"

    Reboot to confirm that all works as expected and that should be all.
    Keep press X button few seconds until it starts to blink and try pair it, probably you will need to remap keys, so keep a keyboard close.

    Hope you find it useful.
    Andres.-