[KERNEL]Kernel with full support for XBox 360 / One controllers[v1.3]

macdaddie87

Senior Member
Jan 31, 2010
259
83
0
Its not quite pointless i have 4 xbox one first gen controllers ide very much rather use then buy a new one
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
 

brandonlee96

Senior Member
May 3, 2014
282
75
0
Because of the annoying constantly blinking LEDs of the wireless Xbox 360 controller I decided to compile an updated kernel myself.
I was Inspired by this post.
This kernel is 100% Nvidia source. The only difference is the backported xpad driver.
It is intended for use with Nvidia Shield Marshmallow firmware including zulu99's StockRestyle and full Android Marshmallow firmwares.

I have only tested it with the Pro model. It has been reported that it works with the 16GB model also.
Xbox One controllers are working also but only wired.
You can test the kernel by booting the new kernel with fastboot boot boot_xpad.img before flashing it.
If you are using systemless SuperSU (v2.56+) keep in mind that you will lose root when you flash or boot a new kernel.

Installation:



Afterwards you can install SuperSU again by booting into recovery and installing the SuperSU.zip.

Download:
v1.4 kernel for firmware v3.3.0 with latest xpad driver from kernel.org
https://mega.nz/#!kUFHDSrY!eBMGNwKvTvr0TGyKRL2sNZQvscelxmGOA3RjKFXoaho

v1.3 kernel for firmware v3.2.0 with xpad driver from Linux kernel 4.7 rc6
https://mega.nz/#!UI1TwCaL!S8BCXWaKBU282mgW_TOtZfFN_69rG_BJnMwYdEkLUxc

v1.2 kernel for firmware v3.1.0 with latest xpad driver from Valve
https://mega.nz/#!cdExRSRI!FyhswyMsBRl3QrrPG--U0EYi_UMwjVi7e3Qiui2xKls

v1.1 kernel for firmware v3.0.0 with latest xpad driver from Valve
https://mega.nz/#!cZF3QZaD!bkQLTwECsH08cxCeef3s7ZR25hqLrr2gc6pNbvDLqm4

v1.0 kernel for firmware v3.0.0 with xpad driver from Linux kernel 4.5
https://mega.nz/#!sNNkCTZQ!TQVxESGSRadb0ueync5uGhnjf2obYzw_Mhh_tGLVgiE

Changelog:
Doea this work on the lastest 7.2 sheild experience update?
2017 16gb
 

Adromir

Senior Member
Aug 20, 2012
540
159
63
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
 

brandonlee96

Senior Member
May 3, 2014
282
75
0
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
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
 
Last edited:

ArbiterOfPain

New member
Dec 27, 2017
1
0
0
Yeah, no worries. Tell that to my $200 elite controller.
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: