offensive-security / nethunter-devices

NetHunter Devices
248 stars 197 forks source link

Added support LineageOS 14.1 & Stock Oreo for Galaxy s7 & edge #172

Closed Svirusx closed 5 years ago

Svirusx commented 5 years ago

I think code versions are fine for pull but if you want you can they change Stock Oreo = herolte-o & hero2lte-o LineageOS 14.1 = herolte-cm & hero2lte-cm

kimocoder commented 5 years ago

@Svirusx what does this kernel got of support? does it have HID support? wireless extension (modules) ? injection support for wifi? has it been properly tested?

Svirusx commented 5 years ago

BadUSB HID gadget keyboard/mouse DriveDroid USB WiFi, mac80211(Monitor mode, packet capture, packet injection) F2FS Bluetooth HCI USB support RTL-SDR DVB support

No modules in LineageOS 14.1 i included all in kernel. It is small. In Stock Oreo all in kernel too, only boot.img is +/- 200kb less than max image with root and another modes. Is there any other advantage to use modules than les kernel size?

It is tested. I made some topics in xda-developers. STOCK Oreo: https://forum.xda-developers.com/galaxy-s7/development/kernel-nethunter-stock-oreo-rom-t3896980 LineageOS14.1: https://forum.xda-developers.com/galaxy-s7/development/nethunter-g930f-lineageos-14-1-t3888662

Re4son commented 5 years ago

Awesome, thanks. Is there a way to integrate your "herolte-o" and "hero2lte-o" sections into the existing "herolte" and "hero2lte" respectively? The correct kernel version is chosen with the "--oreo" command line argument. You can use the "flounder" section as an example.

Svirusx commented 5 years ago

Cleared my repo and merged my versions with marshmallow one and added updated kernels.

Re4son commented 5 years ago

Almost there, just one more question: the devices.cfg lists the following new devices:

herolte herolte-cm hero2lte-cm

But the kernel images are placed in these directories:

herolte hero2lte

Could you help us with getting them aligned please? Many thanks.

Svirusx commented 5 years ago

Aligned Nougat LineageOS v14.1 versions.