forked from cyberknight777/android_kernel_nethunter
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathKconfig
439 lines (217 loc) · 5.06 KB
/
Kconfig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
menu "NetHunter Support"
config NETHUNTER_SUPPORT
bool "Basic nethunter support"
default n
help
Enable basic nethunter support in-kernel which are sysvipc, module support, hci0 support and mac80211 support.
select SYSVIPC
select MODULES
select MODULE_UNLOAD
select MODVERSIONS
select MMC
select BT
select BT_BREDR
select BT_RFCOMM
select BT_RFCOMM_TTY
select BT_BNEP
select BT_BNEP_MC_FILTER
select BT_BNEP_PROTO_FILTER
select BT_HIDP
select BT_HS
select BT_LE
select BT_LEDS
select BT_HCIBTUSB
select BT_HCIBTSDIO
select BT_HCIBTUSB_BCM
select BT_HCIBTUSB_RTL
select BT_HCIUART
select BT_HCIVHCI
select BT_HCIBCM203X
select BT_HCIBPA10X
select BT_HCIBFUSB
select CFG80211_WEXT
select MAC80211
select MAC80211_MESH
select MAC80211_RC_MINSTREL
select MAC80211_RC_MINSTREL_HT
select MAC80211_RC_MINSTREL_VHT
config NETHUNTER_ETHERNET_SUPPORT
tristate "Ethernet drivers support"
default y if NETHUNTER_SUPPORT
depends on NETHUNTER_SUPPORT
help
Enable rtl ethernet drivers support.
select USB_RTL8150
select USB_RTL8152
config NETHUNTER_SDR_SUPPORT
tristate "SDR support"
default y if NETHUNTER_SUPPORT
depends on NETHUNTER_SUPPORT
help
Enable SDR drivers support like airspy, hackrf and msi2500.
select MEDIA_SUPPORT
select MEDIA_DIGITAL_TV_SUPPORT
select MEDIA_SDR_SUPPORT
select MEDIA_USB_SUPPORT
select USB_AIRSPY
select USB_HACKRF
select USB_MSI2500
config NETHUNTER_HID_SUPPORT
tristate "HID support"
default y if NETHUNTER_SUPPORT
depends on NETHUNTER_SUPPORT
help
Enable HID support to perform HID attacks with external gadgets and such.
select HID_BATTERY_STRENGTH
select HIDRAW
select UHID
select HID_GENERIC
select HID_A4TECH
select HID_ACCUTOUCH
select HID_ACRUX
select HID_ACRUX_FF
select HID_APPLE
select HID_APPLEIR
select HID_ASUS
select HID_AUREAL
select HID_BELKIN
select HID_BETOP_FF
select HID_CHERRY
select HID_CHICONY
select HID_CORSAIR
select HID_PRODIKEYS
select HID_CMEDIA
select HID_CP2112
select HID_CYPRESS
select HID_DRAGONRISE
select HID_EMS_FF
select HID_ELECOM
select HID_ELO
select HID_EZKEY
select HID_GEMBIRD
select HID_GFRM
select HID_HOLTEK
select HID_GT683R
select HID_KEYTOUCH
select HID_KYE
select HID_UCLOGIC
select HID_WALTOP
select HID_GYRATION
select HID_ICADE
select HID_ITE
select HID_TWINHAN
select HID_KENSINGTON
select HID_LCPOWER
select HID_LED
select HID_LENOVO
select HID_LOGITECH
select HID_LOGITECH_DJ
select HID_LOGITECH_HIDPP
select HID_MAGICMOUSE
select HID_MAYFLASH
select HID_MICROSOFT
select HID_MONTEREY
select HID_MULTITOUCH
select HID_NTI
select HID_NTRIG
select HID_ORTEK
select HID_PANTHERLORD
select HID_PENMOUNT
select HID_PETALYNX
select HID_PICOLCD
select HID_PICOLCD_FB
select HID_PICOLCD_BACKLIGHT
select HID_PICOLCD_LEDS
select HID_PLANTRONICS
select HID_PRIMAX
select HID_RETRODE
select HID_ROCCAT
select HID_SAITEK
select HID_SAMSUNG
select HID_SONY
select HID_SPEEDLINK
select HID_STEELSERIES
select HID_SUNPLUS
select HID_RMI
select HID_GREENASIA
select HID_SMARTJOYPLUS
select HID_TIVO
select HID_TOPSEED
select HID_THINGM
select HID_THRUSTMASTER
select HID_UDRAW_PS3
select HID_WACOM
select HID_WIIMOTE
select HID_XINMO
select HID_ZEROPLUS
select HID_ZYDACRON
select HID_SENSOR_HUB
select HID_SENSOR_CUSTOM_SENSOR
select HID_ALPS
select HID_QVR
select USB_HID
select HID_PID
select USB_HIDDEV
select I2C_HID
config NETHUNTER_USB_SUPPORT
tristate "USB support"
default y if NETHUNTER_SUPPORT
depends on NETHUNTER_SUPPORT
help
Enable USB support for nethunter usage like otg access, mtp, rndis and eem.
select USB_OTG
select USB_MON
select USB_XHCI_HCD
select USB_EHCI_HCD
select USB_ACM
select USB_STORAGE
select USB_SERIAL
select USB_SERIAL_CH341
select USB_SERIAL_CP210X
select USB_SERIAL_FTDI_SIO
select USB_SERIAL_PL2303
select USB_GADGET
select USB_CONFIGFS_SERIAL
select USB_CONFIGFS_ACM
select USB_CONFIGFS_OBEX
select USB_CONFIGFS_NCM
select USB_CONFIGFS_ECM_SUBSET
select USB_CONFIGFS_RNDIS
select USB_CONFIGFS_EEM
select USB_CONFIGFS_MASS_STORAGE
config NETHUNTER_WIFI_DRIVERS_SUPPORT
tristate "WiFi drivers support"
default y if NETHUNTER_SUPPORT
depends on NETHUNTER_SUPPORT
help
Enable ath9k, mt7601, ralink, realtek, and zydas drivers support.
select WLAN_VENDOR_ATH
select ATH9K_HTC
select CARL9170
select ATH6KL
select ATH6KL_USB
select LIBERTAS
select WLAN_VENDOR_MEDIATEK
select MT7601U
select WLAN_VENDOR_RALINK
select RT2X00
select RT2500USB
select RT73USB
select RT2800USB
select RT2800USB_RT33XX
select RT2800USB_RT35XX
select RT2800USB_RT3573
select RT2800USB_RT53XX
select RT2800USB_RT55XX
select RT2800USB_UNKNOWN
select WLAN_VENDOR_REALTEK
select RTL8187
select RTL_CARDS
select RTL8192CU
select RTL8XXXU
select RTL8XXXU_UNTESTED
select WLAN_VENDOR_ZYDAS
select USB_ZD1201
select ZD1211RW
select USB_NET_RNDIS_WLAN
endmenu