yashsingh1/xdaforums huggingface dataset:
[Shield Android TV Android Development] darksabre_x:
Con21 is spot on.

The kernel just provides drivers for the controllers to be fully recognized, especially in situations where you are using a clone/3rd party dongles. Everything else is stock on this kernel, except for the replaced xpad driver.

Issues with specific buttons not working as expected can be traced back to your keylayout files as it controls the mapping of the buttons. I recommend starting there to compare your keylayout files with the links Con21 provided.

I'm not sure what you are using to modify the keylayouts, but I recommend staying away from Notepad++. It does weird encoding things to the files and gave me tons of headaches when I first started messing about with keylayouts.
[Shield Android TV Android Development] Toniooo:
ok if the proble was in kl even in the stock kernel they don't work

but not. iv'e tried many kl that work well on stock kernel even the kl that work on earlier kernel version with the correct driver loaded.

anyway this kernel won't work on my shield 2016 16gb 5.1 with wireless controller :(
[Shield Android TV Android Development] darksabre_x:
There is no Shield Tv 2016. This kernel was built using the Shield Tv 2015 sources. If you have one of the newer Shield Tv's(2017) with the geometric controller, then this kernel won't work for you. The Shield Tv 2017 has different kernel sources.
[Shield Android TV Android Development] Toniooo:
sorry my mistake my shield is the first model the 2015

i think if i did somthing of this on the new model i brick it!!
[Shield Android TV Android Development] darksabre_x:
You're right, you'd probably either brick it or it would refuse to flash if it was a 2017. Just checkin' off all the boxes.:good:

Ok just to gather all your info into one place:

You have a Shield TV 2015

You have Xbox360 wireless controller adapter connected to your Shield Tv

The back button and the xbox guide button are not working after flashing this kernel, but were working on a stock kernel. (Which is odd to me, as the xbox guide button never worked for me on stock.)

If you don't mind me asking, why are you trying to flash a custom kernel? Just for the blinking button fix?

Would you mind providing the KL file you have been checking, or just post the contents?

Your issue is definitely in the KL files, now we just have to find the lines that are causing the funky behavior.
[Shield Android TV Android Development] Toniooo:
ok i don't have many time to testing but i have a little update even the right stick not work well,

however on stock kernel with stock kl my gamepad have the analog stick not setting well and i must be forced to modifyng the kl even on stock and there everything work well even the xbox button setted to home...

the correct kernel solve many problem on gamestrem that detect only the connected controller and not four controller where the only controller connected numbered 3 was useless.

the strange thing is that from the beginning the same modified kl that have worked from fw 3.1 to 5.1 stock or modified here no

here my kl
[Shield Android TV Android Development] darksabre_x:
Do you have Vendor_045e_Product_0291.kl? If not you need to check out this post: https://xdaforums.com/showpost.php?p=67691145&postcount=40

Add that into a Vendor_045e_Product_0291.kl file in /system/usr/keylayout/ and set the proper permissions. Reboot and see if that fixes your issues.
[Shield Android TV Android Development] iacob:
Hi, have you ever found the answer on this one?

I am in the same situation... could be keylayout related but I have not identified the "right" values.

Sorry for the post necromancy :)

Thanks!
[Shield Android TV Android Development] Toniooo:
ok i have pushed the kl for the usb gamepad Vendor_045e_Product_0291.kl but nothing has changed

i can assume there isen't a kl problem...

i have tried tons of kl from different sources

no way

:(
[Shield Android TV Android Development] darksabre_x:
Sorry it's not working for you. Unfortunately I'm all out of suggestions other than wiping your system fresh and then installing the kernel, or trying your hand at compiling your own. The instructions for compiling your own kernel are linked in the first post, along with the link directly to the Nvidia sources. If a wipe doesn't work (or isn't something you are trying to do) then I would go that route to see if you can compile one that works for you.

The kernel I offered up is from the stock sources with only the xpad.ko replaced. Any .kl files compiled along with it are stock.

The only thing we haven't ruled out is your wireless dongle itself. Maybe it's reporting a different vendor and product code than the ones suggested thus far.

You could always adb in and run this command:

cat /proc/bus/input/devices

Find your wireless dongle in the list and note down the vendor and product id. It comes in a format like this:

Bus=0003 Vendor=062a Product=2901 Version=0110

This will help ensure we are modifying the correct kl file.

Other than the suggestions above, I'm all out of ideas. Best of luck.
[Shield Android TV Android Development] ricflairandy:
Is there anyway to add this to my current rooted box?. Without reflashign?
[Shield Android TV Android Development] Toniooo:
if you reflash all post the result please

but i think we need a new compiled kernel
[Shield Android TV Android Development] Toniooo:
ok i've found a solution!

into new kernel Vendor_045e_Product_0291.kl became Vendor_045e_Product_02a1.kl

make a copy of Vendor_045e_Product_0291.kl rename an put in system/usr/keylayout whit correct permission and

all goes fine now!

if someone have problem this is the solution

cheers
[Shield Android TV Android Development] ricflairandy:
Can i add this without re rooting and loosing all of my current setup.
[Shield Android TV Android Development] Toniooo:
you can add this without reflash all just put the file and set permission and flash the kernel
[Shield Android TV Android Development] ricflairandy:
How do you do this?
[Shield Android TV Android Development] darksabre_x:
Yay, new update.

Looks like we're on 5.2 now. No sources posted yet, so its waiting time to see if they modified the kernel.
[Shield Android TV Android Development] hennamann:
Noticed that Nvidia released the sources for the latest update, seeing as how no one has recompiled the new kernel with the latest driver, I decided to do it myself using the information shared by others in this thread. Here is a link to download it: "https://drive.google.com/open?id=0B003rqnaMJB_S2xRbUx4bmlfbWM" I compiled it for the 2015 base model, and has only been tested with the 2015 base model, from my understanding it should work with both 2015 models, but not with the 2017 model.
[Shield Android TV Android Development] Toniooo:
tired and work well on my shield tv 2015 16gb :D
[Shield Android TV Android Development] haze_nme:
Source for kernel with xpad.c backported from linux 4.13rc2

Here is a repo for the kernel source with backported xpad driver from Linux 4.13rc2

https://github.com/hazenme/android_shield_kernel

Latest commit to upstream xpad.c was 20170618

There were only a few merge conflicts that needed to be resolved manually, but you can cherry-pick these commits into your own repo very easily.

I updated the upstream android_kernel_common android-3.10 branch back in 2015 with the backported xpad.c changes and it looks like nvidia has not pulled them from upstream android (android.googlesource.com).

If anyone knows if nvidia runs a gerrit instance for submitting changes, I would love to submit these changes for the next official release since they are not tracking the upstream android common kernel.
[Shield Android TV Android Development] haze_nme:
I have initialized my repo to "git://nv-tegra.nvidia.com/manifest/android/binary.git -b rel-24-uda-r1.1-partner -m tlk/t210.xml"

Synced.

Then built the kernel using the following:

export TOP=`pwd`

cd vendor/nvidia/licensed-binaries

./extract-nv-bins.sh

cd $TOP

. build/envsetup.sh

setpaths

lunch darcy-userdebug

mp bootimage

Rebooted to fastboot and booted directly to the created boot.img in out/target/product/t210/boot.img (I'm running stock 5.2 non-dev)

It boots, but I do not have working USB. It feels like vendor blobs are mismatched or missing in the open source tree.

Before I go down the rabbit hole of troubleshooting non-working USB in the open source kernel, has anyone successfully built a kernel (With working USB) using the posted source for the 2017 Shield TV (darcy)?
[Shield Android TV Android Development] trblz:
Just wanted to thank everyone for the excellent information in this thread.

I've been running the old 3.1 firmware with modified kernel xpad drivers on my 2015 Shield for quite a while, everything has been perfect.

Figured I might as well update to 5.2, everything went fine thanks to the info here.

- First I updated directly from my Shield, it made me update to 3.3 first then to 5.2

- Flashed the kernel posted above by hennamann (thank you!), worked perfectly

- Reinstalled SuperSU

At this point I thought I was done, but the home button wasn't working nor the right analog stick.

I never had to do anything to the keylayout file on earlier firmware, but I found there was no longer a keylayout that matched my hardware id.

Checked my device list via adb and found that the product ID of my offical wireless Xbox 360 receiver was showing up as 02a1 (not 0291) so I created a new keylayout as suggested here https://xdaforums.com/showpost.php?p=67691145 named it correctly, and pushed it to the keylayout folder.

After rebooting everything was working except the d-pad seemed to be registering double presses for each actual button press.

The suggested keylayout contained the following:

# Hat.

axis 0x10 HAT_X

axis 0x11 HAT_Y

# Dpad

key 704 DPAD_LEFT

key 705 DPAD_RIGHT

key 706 DPAD_UP

key 707 DPAD_DOWN

I found I could only have one of the above in the keylayout, otherwise each D Pad press would register as 2.

When the keylayout contained only the Hat section as detailed above, holding down the D Pad would only register as 1 press - for example, navigating on the Shield home screen would require multiple presses to navigate.

When the keylayout contained only the Dpad section as detailed above, holding down the D Pad worked the way I expected - for example, when navigating the Shield home screen I can hold the D pad button down and the highlighted section would navigate in that direction until I let go.

So I opted to remove the #Hat section and leave the #Dpad mapping -- Did anyone else have this issue? Not sure why both would be suggested for the keylayout. Wasn't sure what the difference is... but I guess if you use the Hat axis mapping it would be incorrectly detecting the Dpad as analog? Would be curious if anyone can clarify.

Other than dealing with the keylayout, no issues. Just thought I would share how my upgrade went in case it helps anyone out in the future.

Thank you to everyone for the great information here, I could not stand the blinking light on the controller.
[Shield Android TV Android Development] ricflairandy:
Thanks mate

My box is currently on 5.1 and rooted. Can i add this without a reflash and avoid loosing my data.

Cant stand the shield controller.
[Shield Android TV Android Development] ricflairandy:
installed this with flashfire , worked like a dream
[Shield Android TV Android Development] ricflairandy:
infact, same problem as above, keylout clearly wrong. How do i modify this?
[Shield Android TV Android Development] Toniooo:
your kernel still works in Update 6.0

:cool::cool::cool::cool:
[Shield Android TV Android Development] Toniooo:
your kl differ from mine that work well on my shield 2015 16 gb

here a copy ;)
[Shield Android TV Android Development] f@llo:
Is that mod still needed for Firmware 6.0, or did the 360 controller stop blinking?
[Shield Android TV Android Development] Toniooo:
v6.0 need kernel and keylayout

I do not think nvidia will ever merge this :eek:
[Shield Android TV Android Development] ThrillerAtPlay:
Has anyone built in this for firmware v6.1?
[Shield Android TV Android Development] gears177:
Has this been built fir the 2017 model yet?
[Shield Android TV Android Development] macdaddie87:
xbox one controllers since the s came out are bluetooth so this is pointless
[Shield Android TV Android Development] gears177:
Its not quite pointless i have 4 xbox one first gen controllers ide very much rather use then buy a new one
[Shield Android TV Android Development] ThrillerAtPlay:
Ditto. I need to try to recompile this again. I started to create a minimal build manifest for just the kernel but it has not been high on my priority list.
[Shield Android TV Android Development] Cjoman:
Does this work with lenovo p70 a??
[Shield Android TV Android Development] gazdaman.:
I hope someone builds and shares this for the latest firmware version (v6.3)
[Shield Android TV Android Development] macdaddie87:
Not pointless but redundant. . It's so much work that needs to constantly be worked on every time there is an update and it has very little payoff. Just upgrade your controllers to the Bluetooth version. Its a nice idea just redundant these days
[Shield Android TV Android Development] unfnknblvbl:
Yeah, no worries. Tell that to my $200 elite controller.
[Shield Android TV Android Development] brandonlee96:
Doea this work on the lastest 7.2 sheild experience update?

2017 16gb
[Shield Android TV Android Development] Adromir:
For use with Marshmallow.. If that does not tell you enough to know, you should overthink flashing anything on your shield. No offense meant, but you are lacking knowledge that is vital if you want to modify an android system
[Shield Android TV Android Development] brandonlee96:
Thanks for being a smartass but okay prick

But I can flash anything I want on the Sheild an brick it an put it back on stock firmware! But thanks for being a smart ass prick I appreciate you
[Shield Android TV Android Development] ArbiterOfPain:
Than compile the kernel yourself with the extra modules. The Bluetooth controllers and Nvidias update to support them made this kernel/module redundant for most people. So it's not hard to imagine why no one wants to compile the kernel for you and keep it up to date with every Nvidia update, just to keep your elite controller from redundancy on a system it wasn't designed for. :good:
[General Topics] Trafalgar Square:
Kodi is a popular name in media streaming circles, not least because it can be used on many mobile devices like Smartphones or Tablets. Last year an Android App was releases, which was downloaded over five million times. However, that's where it may stay, at least for the time being. The main developer Chris Browet has quit working on Odin. Now he is working on his new forked project Semper Media Center.

The reason why he quit isn't clear, but it seems to have resulted from some coding differences with the main Kodi developers. Supposedly the developers stopped, adding more platform-specific code to the app, as some team members thought them to be buggy for a daily use. And the developers won't believe what an Android Box like the Nvidia TV box, would be better than a linux box. With the Semper Media Center the developers can add any code they like to the App. He released a new version (16.1.1), which turns the base on Kodi 16.1. The first release of Semper Media Center adds BluRay and HD Audio Support.

You can download the new app on the PlayStore or on the developers site. The source can be found on GitHub! Before there will be a new version 17 of Kodi, a new maintainer needs to be found. According to posts in the official Kodi forum, there are some audio and video sync problems. Because Semper Media Center is based on Kodi, SPMC has the same problems. Koying (developer of the apps) will fix the issues and include some new features. At least, we hope so. :)

Source of this news: AndroidPolice.com
​
[General Topics] Goat1378:
Has anyone got Kodi running on a CM rom? I'm on CM13 on spr Note 3 . The app and repository zip files installed fine but any but no addons will install. I always get error codes. Like the map to where it needs to be installed at is wrong. Any insight or direction in which I can look for answers? I search got me here but.
[Sony Cross-Device Development Themes and Apps] mpourfath@gmail.com:
In The Name of GOD

Hello everybody! ​

All of credits go to Tiesto (because of his incredible works....)

With pleasure today i want to share my New Xperia Theme called Red Lights (which comes from Dj Tiesto's works)

This theme works properly on kitkat as well as lollipop and marshmallow.

It contains a simple lock screen clock with Tiesto's brand (i love it!).

Just download it and install it on your Beloved Sony Xperia Device.

Hope you enjoy it.

:highfive: Please share your comments below :highfive:

Link: Red Lights Xperia Theme

Reza Pourfath (a Design Lover from Shiraz(Iran))​
[Sony Cross-Device Development Themes and Apps] diecast:
Amazig theme thx dude! One of the best

Στάλθηκε από το D6503 μου χρησιμοποιώντας Tapatalk
[Sony Cross-Device Development Themes and Apps] mpourfath@gmail.com:
Thanks for your attention ?
[Galaxy S6 Edge Q&A, Help & Troubleshooting] lilmikey201:
My wifi on my phone has been running really slow. It runs super fast on my mac i have really good data speeds on my router almost 100mbps

I did a speedtest with the app on my phone and got up to 70mpbs but the phone still just goes slow. If i switch the wifi off and put on my mobile data it works fine and fast on 4g . Anyone help me and know the issue?
[Galaxy S6 Edge Q&A, Help & Troubleshooting] lilmikey201:
anyone?
[Galaxy S6 Edge Q&A, Help & Troubleshooting] lynxblaine:
Silly question but have you rebooted?

Also a long press on the Wi-Fi network from the Wi-Fi menu I'm settings check its link speed.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] lilmikey201:
of course and cleared cache's the speed on my 2ghz is 65 mbps and the speed on my 5ghz is 780 mbps with the signal strength being ''very strong''

it used to run fine idk what happened
[Galaxy S6 Edge Q&A, Help & Troubleshooting] lynxblaine:
Have you updated software yet? Tested with power save mode off?
[Galaxy S6 Edge Q&A, Help & Troubleshooting] lilmikey201:
im rooted and on the newest software, and ya i rarely use power save mode
[Galaxy S6 Q&A, Help & Troubleshooting] lilmikey201:
My phone cnnection has been going really slow when on wifi. My router has really good speeds almost up to 100mbps. On my mac it goes super fast but not on my phone. I did a speed test on the app and got like 70mbps but it still goes slow when i switch to 4g it runs fine and fast Can anybody help me or know the issue
[Galaxy S6 Q&A, Help & Troubleshooting] bahmonkeys:
70mbs is not slow. I don't really understand what the issue is here. Your phone is slow or your internet is?
[G3 Q&A, Help & Troubleshooting] Mark XP:
Hello friends need help .. Im editing a systemui lollipop stock.. I finished but only need modify the recent app ... Somebody say me wich lines modify . how delete o clean background trastucent modify the systemui

This is a Example:
[G3 Q&A, Help & Troubleshooting] Marcovanbasten:
Open a thread in developer section, you might find help there

Envoyé de mon Nexus 7 en utilisant Tapatalk
[Android Software/Hacking General [Developers Only]] sidhick:
Hi everyone.

Nice to meet you all

Here i am presenting some boot logos for android MediaTek Devices

Which You will really like....:D

Which one is easy to apply more than your thought....!!!

HIT THANKS IF YOU LIKES IT

**I AM NOT RESPONSIBLE FOR ANYTHING HAPPEND TO YOUR DEVICE OR TO YOUR SDCARD

** DO IT AT YOUR OWN RISK

REQUIRMENTS

1.A rooted MediaTek Device

2.CWM/TWRP recovery

INSTRUCTION

1.Download zip file from the link given below.

2.Keep file in your sdcard

3.Reboot your device into CWM/TWRP recovery

4.Go On INSTALL ZIP FROM SDCARD

5.Now find the zip file and flash it.

Thats it

ENJOY....!!

DOWNLOADS

--------------------Sony logo--------------------------------

https://drive.google.com/file/d/0B_ex3Gw451S-d2dBNmlSX0lzRGc/view?usp=docslist_api

--------------------Iphone Logo-----------------------------

https://drive.google.com/file/d/0B_ex3Gw451S-bVNsMHlveEpkanc/view?usp=docslist_api

-------------------Micromax Logo-------------------------

https://drive.google.com/file/d/0B_ex3Gw451S-U2pIVndDR1Zqcm8/view?usp=docslist_api

------------------------X logo--------------------------------

https://drive.google.com/file/d/0B_ex3Gw451S-UnhNTmltMThTLTg/view?usp=docslist_api

---------------------FranGo logo----------------------------

https://drive.google.com/file/d/0B_ex3Gw451S-RmV6a010azh2UnM/view?usp=docslist_api

--------------------Lenovo logo-----------------------------

https://drive.google.com/file/d/0B_ex3Gw451S-dTJFMTFQNmtQZjA/view?usp=docslist_api

-------------------Samsung Logo---------------------------

https://drive.google.com/file/d/0B_ex3Gw451S-c1o2TmMwQTdJXzg/view?usp=docslist_api

---------<3-------Keep calm logo----------<3--------------

https://drive.google.com/file/d/0B_ex3Gw451S-QkwtLUpSOFFzMjA/view?usp=docslist_api
[Nvidia Tegra Note 7] Nandroid7736:
My TN7's battery backup has moved from bad to worse & now I really consider to replace it.If anyone have any experience or suggestion on this,it would be of great help to me. I tried to source a replacement battery via e-com sites,but reliability & genuineness remains a mystery. It would be great, if there's a higher capacity one.Please lend me a helping hand.
[Xperia Z5 Premium Q&A, Help & Troubleshooting] bagbag:
Hi,

I'm searching Lollipop for the Z5 Premium, but I can't find a download of the

german

firmware anywhere. Can someone provide me a link please?

The model is E6853.

Thanks

bagbag
[Xperia Z5 Premium Q&A, Help & Troubleshooting] Neil_Armstrong_:
If you have Flashtool latest version with XperiFirm included, you can find him here Xperia Z5 Premium > E6853 > search german version 32.1.A.1.163 ;)

Flashtool here
[Xperia Z5 Premium Q&A, Help & Troubleshooting] amrabdelaziz:
Can i use a different country firmware for the same model "Sony Xperia Z5 Premium Dual E6833". i know the question may be dumb but i can't find a lollipop version for the middle east edition on xperifirm and i want to revert back to Lollipop!
[Desire 816 General] jahaank:
A while back I bricked my phone and was not able to find a correct ROM for it, ROMs posted on various forums which were specifically tagged to be for HTC 816G dual SIM or HTC 816H dual SIM didn't really work. After searching for a long time I got to know there's two HTC 816G models, one is quad core and one octacore, I have the Octacore one. Tried searching again with this new piece of information and found a ROM, flashed it using SP flash tool, this was a ROM from needrom website, this also failed.

Now that I was back to the square one, I tried searching again and found a ROM that finally worked but not as expected, I flashed it, phone came back to life but the problem I have now is that dual SIM support has been revoked or removed. I am stuck with single SIM for a while and was busy so didn't search any more. There are a lot of threads about this particular model and people keep tagging it but I have searched almost all and none seem to work in this case. It's a request to all of you, please don't tag a post in the reply if you haven't understood the real problem... Thank you
[Desire 816 General] thoctor:
Well If someone doesn't understand the "real problem" it's probably because you didn't explain it properly in the first place maybe in a previous post. This one looks like a very good explanation but good luck getting many helpful responses with that smarmy " don't waste my time " final comment. Hope I'm wrong and someone does help but you should leave that last part out next time if you expect much help.
[Desire 816 General] Roberto Nigel:
what thoctor said.
[Desire 816 General] jahaank:
There's a difference between helping and wasting time...
[Desire 816 General] thoctor:
And that's the attitude that's going to get you none of the "first" and as for the "second" your right! I'm not going to let you waste any more of my valuable time so good luck and keep up that humble appreciative attitude. I'm sure It's what's gotten you to where you are right now.