Starlte Samsung S9 kernel issues đź«©

Device:

  • SM-G960F
  • a.k.a Samsung S9
  • a.k.a startle

Setup:

  • OS: LineageOS 20 (20-20241229-NIGHTLY-starlte)
  • Rooted with magisk(29.0) using LineageOS recovery and adb sideload.
  • Installed kernel with Nethunter app runtime flashing.
  • Kernel Version: Linux kali 4-9-124-v0lk3n-starlte_los-20 #2 Sat Feb 22 19:25:20 CET 2025

Issue: Kernel related features not working

  • USB arsenal “Failed to set USB function”
  • airmon-ng “Operation not supported (-95)” → Wifi setup fault in kernel?

I would appreciate the help.

Hello! I would need more information about your “airmon-ng” issue

For USB Arsenal read this :
https://gitlab.com/kalilinux/nethunter/build-scripts/kali-nethunter-kernels/-/blob/main/thirteen/starlte-los/additional_instructions/hid_install_instructions.md

What info do you need for the airmong issue? Logs or something?

Do you think I will be able to run commands described in the gitlab just in rooted terminal. ( I’m too lazy to install TWRP and LineageOS recovery has worked fine for now. )

About airmon-ng, i would need to know what you are trying to achieve, which command, which interface

About HID fix, i havent tested without twrp, it may work with the new kernel (not merged yet, see : starlte-los:Add overlayfs support (!402) · Merge requests · Kali Linux / NetHunter / Build-Scripts / kali-nethunter-kernels · GitLab) where i enabled overlayfs to mount partitions in RW.

I got hid working by following the instructions you provided. However I am still unable to switch the internal wifi module to monitor mode. Commands and errord are below.

┌──(root㉿kali)-[/]
└─# airmon-ng start wlan0

Found phy0 with no interfaces assigned, would you like to assign one to it? [y/n] y


 ERROR adding monitor mode interface: command failed: Operation not supported (-95)

Found 1 processes that could cause trouble.
Kill them using 'airmon-ng check kill' before putting
the card in monitor mode, they will interfere by changing channels
and sometimes putting the interface back in managed mode

  PID Name
13875 wpa_supplicant

PHY     Interface       Driver          Chipset

phy0    swlan0          ??????          non-mac80211 device? (report this!)
phy0    wlan0           ??????          non-mac80211 device? (report this!)

ERROR adding monitor mode interface: command failed: Operation not supported (-95)

┌──(root㉿kali)-[/]
└─# iw dev
phy#0
        Interface swlan0
                ifindex 17
                wdev 0x2
                addr 02:90:4c:59:d3:de
                type managed
        Interface wlan0
                ifindex 16
                wdev 0x1
                addr fa:8b:74:1a:f1:33
                type managed

Thanks for checking into this! :rocket:

1 Like

Internal isn’t supported, there is no nexmon support and no qcom chips.

So I have to get an external adapter. Am I correct? Which usb dongles work the best?

How does the internal wifi support work in other Nethunter kernels?

1 Like

Search about recommended adapter.

It work using nexmon or if it use a qcom chips (which isnt the case for both on s9)