Related
Multirom allows the use of the external sd card to have several rom's "installed" and swap between them via a menu at bootup (similar to the grub menu under linux). It uses a custom version of twrp which also allows normal backup and restore of the rom's in question. @petrov.0 @Unjustified Dev and anyone else qualified.....would you consider reviewing this as a possible future project? With the ability of the idol3 to use large 128gb sd cards it would make a great tool for rom testing.
https://github.com/Tasssadar/multirom/wiki/Porting-MultiROM
It would appear we have the necessary prerequisites:
Prerequisites
Android 4.1+ tree
TWRP ported to your device.
Kernel sources
@famewolf Now that my device is on the way I want to go ahead and answer this question. It's possible although we face a challenge as the kexec tools that tasssadar uses lack support for arm64. Me and Steel01 on xda will be working on getting upstream tools working for arm64 in Android. It requires we backport upstream kernel patches as well. If we can succeed, I see no reason why we couldn't get kexec hardboot working. The issue we face with the idol 3 is that there's no stock kernel made for all variants that works and has source available. So that means you'll have to have a custom ROM as primary and stock as secondary since the primary ROM needs kexec hardboot to chainload the secondary ROMs kernel.
Exciting!
Unjustified Dev said:
@famewolf Now that my device is on the way I want to go ahead and answer this question. It's possible although we face a challenge as the kexec tools that tasssadar uses lack support for arm64. Me and Steel01 on xda will be working on getting upstream tools working for arm64 in Android. It requires we backport upstream kernel patches as well. If we can succeed, I see no reason why we couldn't get kexec hardboot working. The issue we face with the idol 3 is that there's no stock kernel made for all variants that works and has source available. So that means you'll have to have a custom ROM as primary and stock as secondary since the primary ROM needs kexec hardboot to chainload the secondary ROMs kernel.
Click to expand...
Click to collapse
Exactly which Kernels are you and @petrov.0 using?
Kali NetHunter for the Galaxy Note 3 (3.1.0)
Welcome to the thread on Kali NetHunter for the Samsung Galaxy Note 3.
If you don't know what Kali NetHunter is, well, it's the entire Kali Linux operating system in a chroot on your phone, plus a bunch of awesome apps for executing exploits, fixing things, doing cool things. It goes on, I suppose.
I'm gonna be honest guys, I'm not a security person. When it comes to security, I'm more of a Paul Blart.
What I do know though, is that there is apt-get, and apt-get is life.
Find much more information here: https://github.com/offensive-security/kali-nethunter/wiki
The answer to all your questions, generally the answer is YES, IT CAN DO THAT.
Most AOSP based ROMs should be supported!
The updater zip will add a few files to your /system partition, and install all of the NetHunter apps to your /data partition.
The chroot is located in /data/local, so you don't have to worry about your system partition being full. It's full read/write capable.
Understand that the zip will replace your current kernel with a completely different one.
This is necessary because most stock or custom kernels don't provide the drivers needed to operate most of Kali NetHunter's features.
DOWNLOAD
Current version: 3.15.3 (stable, 2016-12-17)
Please be careful to download the right version based on this table:
N9005: hlteeur
N900W8 & N900T: hltecan
N900P: hltespr
N900K, N900L, & N900S: hltekor
SC-01F: hltedcm
SCL22: hltekdi
CyanogenMod 12.1 & SlimRom 5.1: lollipop
CyanogenMod 13.0 & SlimRom 6.0: marshmallow
Nightly TWRP flashable zips are located at: https://build.nethunter.com/nightly/
BEFORE INSTALLING
Please make sure your phone boots fine and runs fine before flashing NetHunter. It's confusing when people report bugs that exist in CyanogenMod by itself.
The Kali chroot and apps are installed on your data partition (in /data/local for chroot). To initialize the chroot and install Kali Linux, you need to start the Kali NetHunter app.
The NetHunter installer will automatically install SuperSU in system mode, which I consider to be more stable. Since NetHunter already modifies your system partition, there is no need to use systemless SuperSU anyways.
FULL FRESH INSTALL STEPS
Optional: Flash CyanogenMod/SlimRom installer zip
Optional: Flash Gapps if you want them (preferably OpenGapps pico)
Boot into device
Complete setup wizard
Reboot into recovery
Flash kernel-nethunter-hlte* and nethunter-generic-armhf-kalifs-full-rolling zips in any order.
Boot into device
Open the NetHunter app
Use the Kali Chroot Manager to finish the installation
You're done!
UPDATING TO A NEWER BUILD
Going from 3.0.0 and up, all you have to do is flash the new build in recovery and wipe dalvik cache.
UPDATING YOUR ROM
To get all your NetHunter and SuperSU functions back after flashing a new ROM, just flash the ~60 MB update-nethunter-* zip again.
RUNNING WIFI PENETRATION TESTS
The internal WiFi chipset of the Galaxy Note 3 is not capable of running services which use monitor mode such as Wifite. For this, you will need to use a monitor mode capable WiFi adapter through a microUSB OTG adapter.
As for compatible adapters, I highly recommend the Alfa Networks AWUS036NEH (eBay) which uses the Ralink RT3070 chipset. There are currently no monitor mode supported Wireless-AC adapters available.
Once plugged in, you can run the command from Kali terminal to turn on your adapter:
[email protected]:~# ip link set wlan1 up
RAN INTO AN ISSUE OR BUG?
In order for me to help you, you have to at minimum reply with:
The link to the exact zip you downloaded
Your device model (hlte, hltecan, hltesovietrussia, etc.)
The name of the ROM you're flashing it on
The version and build date of the ROM you're flashing it on
A complete description of your problem
Optional: An audio recording of you reading this entire post
If your issue is with a specific app, it might be better to contact the developer of that app.
If your issue is during the installation (ex. flashing the NetHunter zip), then please collect a TWRP recovery.log for me.
If you found a problem and were able to fix it, and no one's mentioned it in the thread already, it would be kind to state the issue and your fix for others to make use of as well.
You can join me and the other NetHunter developers on IRC at the #nethunter room on freenode to more handily diagnose problems together.
I apologize, but I can't do house calls at this time.
You may be able to fix some bugs by updating to the latest bootloader and modem for your device.
See: (Direct Download) Latest Bootloaders & Modems
KNOWN ISSUES
USB Keyboard & VNC - Google Keyboard, AOSP Keyboard, CM Keyboard do not work due to a depth bug, use Hacker's Keyboard as a workaround.
Terminal App - Full screen programs like nano or vi are unusable unless you use the resize command. (always type resize when opening a new terminal window)
SCREENSHOTS
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
DEVELOPMENT
For the kernel included in NetHunter for the Samsung Galaxy Note 3, you can find the sources here: https://github.com/jcadduono/idleKernel-note3
See the Kali NetHunter installer source here: https://github.com/offensive-security/kali-nethunter
See the Kali NetHunter app source here: https://github.com/offensive-security/nethunter-app
It is powered by idleKernel, however none of the idleKernel scripts (ikconfig, usb control, kernel tweaks) are available by default. I recommend installing idleKernel zip (non-NetHunter) from the idleKernel thread and then flashing the NetHunter updater or kernel installer over idleKernel. You will then have all of idleKernel and Kali NetHunter's features at your disposal.
DISCLAIMER
I am not affiliated with Offensive Security. They seem like cool guys though.
I'm not even a novice when it comes to security and penetration. I'm just a simple system administrator with a passion for breaking Android.
Please restrain yourselves from asking me security related questions.
NOT SO MUCH AS SEEN ON MR. ROBOT, BUT PROBABLY EVEN BETTER
XDA:DevDB Information
Kali NetHunter for the Galaxy Note 3, Device Specific App for the Samsung Galaxy Note 3
Contributors
jcadduono, the Kali NetHunter team
Source Code: https://github.com/jcadduono/kali-nethunter
Version Information
Status: Stable
Current Stable Version: 3.15.3
Stable Release Date: 2016-12-17
Created 2016-01-07
Last Updated 2016-12-21
Reserved
first
great cant wait to try it out
What solution are you offering for Wifi devices, Are you going to compile kernel for compatable devices?
Or is this something the user is going to have to do.
I only mention this, as i have a Working version of Nethunter and have for over a year, But i refused to post release information due to the support required to get various wifi devices to work.
I did not want to get involved so the release never happened, Am happy compliling my own kernel for supported drivers, But i dont see your average joe doing this.
Also another snag i found was you can only have the one wifi device enabled at one time, so disabling the onboard to enable the external.
All issues by commands, but am just questioning if you have considered this or have support for this?
dave7802 said:
What solution are you offering for Wifi devices, Are you going to compile kernel for compatable devices?
Or is this something the user is going to have to do.
I only mention this, as i have a Working version of Nethunter and have for over a year, But i refused to post release information due to the support required to get various wifi devices to work.
I did not want to get involved so the release never happened, Am happy compliling my own kernel for supported drivers, But i dont see your average joe doing this.
Also another snag i found was you can only have the one wifi device enabled at one time, so disabling the onboard to enable the external.
All issues by commands, but am just questioning if you have considered this or have support for this?
Click to expand...
Click to collapse
I suppose multiple WiFi devices would be in the realm of Kali rather than the kernel. I can't imagine it being harder than using a powered USB hub to connect multiple radios and configure each of them using one of the network managers available in the Kali repository, while leaving your native Broadcom WiFi to Android to handle. All the popular / mac80211 injection capable WiFi drivers are compiled right into the kernel and enabled - not as modules. The Nethunter installer takes care of installing all the necessary firmware binaries to your system partition as well.
The compatible USB WiFi dongles should just be plug and play at this point.
I'm still waiting on my TP TL-WN822N to arrive from Amazon for testing.
Btw have you tried the Nethunter 3.0 app? It really is designed to make everything quick and easy, 1 step for whatever you're trying to do.
Considering swinging by the #nethunter room on freenode to ask questions and/or suggest ideas to make things easier.
I have not tried 3.0
Am still talking about 2.0 seems like they have added some additional support like network manager.
This was not present in my build so i just use a few bash scripts to enable and disable.
But ill give this version 3.0 a try thanks
dave7802 said:
I have not tried 3.0
Am still talking about 2.0 seems like they have added some additional support like network manager.
This was not present in my build so i just use a few bash scripts to enable and disable.
But ill give this version 3.0 a try thanks
Click to expand...
Click to collapse
Not a network manager in nethunter app, I mean install one in Kali chroot the same way you would on a Debian server.
Version 3.0.1 is now up and the changes are:
Tell SuperSU to install in system mode (not systemless)
Update SuperSU to version 2.66
Use SuperSU's supolicy binary to patch the sepolicy during install (fixes Marshmallow/CM13.0 unable to boot)
Inject init.superuser.rc into the ramdisk if it's not there already
SuperSU should no longer be broken with non-gzip compressed ramdisks
Find commits here: https://github.com/jcadduono/kali-nethunter/commits/master
Please note that it is still Kali Nethunter 3.0, and the .1 is just an update that improves flashing compatibility.
Y'know, I really thought you guys would be eating this stuff right up. <_<
please include flashing instructions - do we need to also flash gapps...which ones should we use. Thank you.
comptonhubbard said:
please include flashing instructions - do we need to also flash gapps...which ones should we use. Thank you.
Click to expand...
Click to collapse
It's not a ROM, it's an app, kernel, and environment. You have to flash it on an already set up CyanogenMod ROM from TWRP.
jcadduono said:
It's not a ROM, it's an app, kernel, and environment. You have to flash it on an already set up CyanogenMod ROM from TWRP.
Click to expand...
Click to collapse
After IdleKernel 6.6.5?
Gandicela said:
After IdleKernel 6.6.5?
Click to expand...
Click to collapse
Doesn't matter. If you flash idleKernel after, make sure it's the -kali version though. The only thing flashing idleKernel does is add ikconfig, /sbin/usb, and a few small kernel tweaks in the ramdisk.
jcadduono said:
Doesn't matter. If you flash idleKernel after, make sure it's the -kali version though. The only thing flashing idleKernel does is add ikconfig, /sbin/usb, and a few small kernel tweaks in the ramdisk.
Click to expand...
Click to collapse
I see. It's therefore like this: Running CM>>Kali Hunter>>Kali Hunter Kernel. Cheers, Mate!
I need to format SD-card?
amazing work.
tnx
Mx WaR HaBiB said:
I need to format SD-card?
amazing work.
tnx
Click to expand...
Click to collapse
No you dont have to format it
Sent from my SM-N9005 using Tapatalk
Gandicela said:
I see. It's therefore like this: Running CM>>Kali Hunter>>Kali Hunter Kernel. Cheers, Mate!
Click to expand...
Click to collapse
So, do we need to use version for CM 12.1 for OnePlus from here?
https://www.offensive-security.com/kali-linux-nethunter-download/
Ps
It works
First install kali kernel, after download Kali for oneplusone, reboot into recovery, install kali zip, and aftet again idle kali kernel.
I am on CM 12.1 nightly...
eseregin said:
So, do we need to use version for CM 12.1 for OnePlus from here?
https://www.offensive-security.com/kali-linux-nethunter-download/
Ps
It works
First install kali kernel, after download Kali for oneplusone, reboot into recovery, install kali zip, and aftet again idle kali kernel.
I am on CM 12.1 nightly...
Click to expand...
Click to collapse
Why are you doing this!!! You're bound to end up breaking something.
All you do is flash this after completing CM setup wizard and you're done. There's absolutely no reason to download any other Kali installer. This is the full version 3.0! Nethunter app now sets up your chroot for you.
Full steps:
Flash CyanogenMod installer zip
Flash Gapps (preferably opengapps pico)
Boot into device
Complete setup wizard
Reboot into recovery
Flash the Galaxy Note 3 Kali Nethunter installer zip from this thread
Boot into device
You're done!
If you absolutely need ikconfig or /sbin/usb, then you can install idleKernel-kali zip from the idleKernel thread later.
3.0.1_2016_01_10 build uploaded. Just a bug fix for Nethunter app.
Installation query
I have CM13 set up with superSU 2.46 and idleKernel 6.5.5 installed.
Do I have to install CM all over again? And follow your steps, or is there a way for me to keep my data and just flash it as is?
UnbracedTundra said:
I have CM13 set up with superSU 2.46 and idleKernel 6.5.5 installed.
Do I have to install CM all over again? And follow your steps, or is there a way for me to keep my data and just flash it as is?
Click to expand...
Click to collapse
Make a full backup in twrp first.
Wipe /system and dalvik and /cache. Install latest CM13 (or CM12.1 if thats what you meant) zip and gapps, then boot into system. Once boot is complete, reboot into recovery and flash nethunter then boot and you should be good to go without deleting your data.
jcadduono said:
Why are you doing this!!! You're bound to end up breaking something.
All you do is flash this after completing CM setup wizard and you're done. There's absolutely no reason to download any other Kali installer. This is the full version 3.0! Nethunter app now sets up your chroot for you.
Full steps:
Flash CyanogenMod installer zip
Flash Gapps (preferably opengapps pico)
Boot into device
Complete setup wizard
Reboot into recovery
Flash the Galaxy Note 3 Kali Nethunter installer zip from this thread
Boot into device
You're done!
If you absolutely need ikconfig or /sbin/usb, then you can install idleKernel-kali zip from the idleKernel thread later.
3.0.1_2016_01_10 build uploaded. Just a bug fix for Nethunter app.
Click to expand...
Click to collapse
Wow...
I am idiot!
Completely ignored the main link I needed -
https://idlekernel.com/nethunter/cm12.1
Now I understand that went dangerous way, lucky still with working phone
Tbh, most all utilities in Kali for now behind my knowlage of Linux so far
PS
I can see some scripts somehow survived even with full wipe, now my recovery provide some red lines doing job, something path missing in /data/...something/something
Though do the job.
I thought nothing can survive after full wipe...
Welcome to the thread on Kali NetHunter for the nVidia SHIELD tablet and SHIELD tablet K1.
If you don't know what Kali NetHunter is, well, it's the entire Kali Linux operating system in a chroot on your phone, plus a bunch of awesome apps for executing exploits, fixing things, doing cool things. It goes on, I suppose.
I'm gonna be honest guys, I'm not a security person. When it comes to security, I'm more of a Paul Blart.
What I do know though, is that there is apt-get, and apt-get is life.
Find much more information here: https://github.com/offensive-security/kali-nethunter/wiki
The answer to all your questions, generally the answer is YES, IT CAN DO THAT.
The installer zip will add a few files (including busybox) to your /system partition, and install all of the NetHunter apps to your /data partition.
The chroot is located in /data/local, so you don't have to worry about your system partition being full. It's full read/write capable.
Understand that the zip will replace your current kernel with a completely different one.
This is necessary because most stock or custom kernels don't provide the drivers needed to operate most of Kali NetHunter's features.
These Kali NetHunter builds are designed and tested for nVidia's Marshmallow release & CyanogenMod 13.0.
In theory, they should work fine on -all- Marshmallow SHIELD ROMs.
DOWNLOAD
Current version: 3.15.2 (testing, 2016-10-13)
Download here: https://build.nethunter.com/nightly
Your device is: shieldtablet
Recommended install method: Use TWRP 3.0.2-2 or newer for shieldtablet
Install kernel-nethunter-shieldtablet and nethunter-generic-armhf-kalifs-full-rolling zips in any order.
Kernel only installers are in the kernel-only directory inside each build directory. It might be a better idea to try and install that first and see if you can boot before flashing the entire NetHunter.
You can actually only install the kernel if you want to take advantage of its features without having to install the rest of NetHunter!
BEFORE INSTALLING
Do not flash the NetHunter update zip with a fresh data partition!
Most ROMs will wipe it clean on the first boot if you haven't completed the Android Setup Wizard yet, there's no need to wipe your ROM or data to try it out. I do advise backing up your data partition before flashing the zip though.
(this should no longer be possible now with added installation checks)
Please make sure your phone boots fine and runs fine before flashing NetHunter. It's confusing when people report bugs that exist in CyanogenMod by itself.
The Kali chroot and apps are installed on your data partition (in /data/local for chroot). To initialize the chroot and install Kali Linux, you need to start the Kali NetHunter app.
The NetHunter installer will automatically install SuperSU in system mode, which I consider to be more stable. Since NetHunter already modifies your system partition, there is no need to use systemless SuperSU anyways.
FULL INSTALL STEPS
Boot into TWRP
Flash kernel-only/kernel-nethunter-shieldtablet and chroot-full/nethunter-generic-armhf-kalifs-full-rolling zips in any order.
Reboot into device
Open the NetHunter app
Let the NetHunter app finish setting everything up
You're done!
UPDATING TO A NEWER BUILD
Going from 3.0.0 and up, all you have to do is flash the new build in recovery. On some ROMs you may need to wipe dalvik cache.
UPDATING YOUR ROM
To get all your NetHunter and SuperSU functions back after flashing a new ROM, just flash the new ~60 MB nethunter-generic-armhf zip and kernel-nethunter-shieldtablet zip in TWRP.
RUNNING WIFI PENETRATION TESTS
The internal WiFi chipset of the SHIELD tablet is not capable of running services which use monitor mode such as Wifite. For this, you will need to use a monitor mode capable WiFi adapter through a microUSB OTG adapter.
As for compatible adapters, I highly recommend the Alfa Networks AWUS036NEH (eBay) which uses the Ralink RT3070 chipset. There are currently no monitor mode supported Wireless-AC adapters available.
Once plugged in, you can run the command from Kali terminal to turn on your adapter:
[email protected]:~# ip link set wlan1 up
RAN INTO AN ISSUE OR BUG?
In order for me to help you, you have to at minimum reply with:
The link to the exact zip you downloaded
Your device model (it better be shieldtablet)
The name of the ROM you're flashing it on
The version and build date of the ROM you're flashing it on
A complete description of your problem
Optional: An audio recording of you reading this entire post
If your issue is with a specific app, it might be better to contact the developer of that app.
If your issue is during the installation (ex. flashing the NetHunter zip), then please collect a TWRP recovery.log for me.
If you found a problem and were able to fix it, and no one's mentioned it in the thread already, it would be kind to state the issue and your fix for others to make use of as well.
You can join me and the other NetHunter developers on IRC at the #nethunter room on freenode to more handily diagnose problems together.
I apologize, but I can't do house calls at this time.
KNOWN ISSUES
USB Keyboard & VNC - Google Keyboard, AOSP Keyboard, CM Keyboard do not work due to a depth bug, use Hacker's Keyboard as a workaround.
Terminal App - Full screen programs like nano or vi are unusable unless you use the resize command. (always type resize when opening a new terminal window)
THE KERNEL
The NetHunter kernel for the nVidia SHIELD tablet is based on nVidia's rel-24-sb-r1-2 kernel sources.
It has the following changes:
F2FS added using Jaeguek Kim's latest kernel.org:f2fs-stable sources (available on data partition)
Cortex-A15 & Neon-VFPv4 + -O2 compiler optimizations
NEON-asm kernel & SHA/AES NEON support
Compiled with Linaro's branch of GCC 4.9 (2016.02)
Simple IO (SIO) scheduler as default IO scheduler (updated)
USB HID Gadget keyboard support
mac80211 packet injection support
Updated mac80211 and USB WiFi drivers
TCP congestion control updates and fixes
Westwood, HTCP, or Cubic (default) TCP congestion algorithms
DriveDroid compatibility
Steel01's KEXEC hardboot support for Multi-ROM
Additional drivers built in for the full Kali NetHunter experience
SCREENSHOTS
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
DEVELOPMENT
For the kernel included in NetHunter for the nVidia SHIELD tablet, you can find the sources here: https://github.com/jcadduono/android_kernel_nvidia_shield
See the Kali NetHunter installer source here: https://github.com/offensive-security/kali-nethunter
See the Kali NetHunter app source here: https://github.com/offensive-security/nethunter-app
DISCLAIMER
I am not affiliated with Offensive Security. They seem like cool guys though.
I'm not even a novice when it comes to security and penetration. I'm just a simple system administrator with a passion for breaking Android.
Please restrain yourselves from asking me security related questions.
NOT SO MUCH AS SEEN ON MR. ROBOT, BUT PROBABLY EVEN BETTER
XDA:DevDB Information
Kali NetHunter for the nVidia SHIELD Tablet, Device Specific App for the Nvidia Shield Tablet
Contributors
jcadduono, The Kali NetHunter team
Source Code: https://github.com/offensive-security/kali-nethunter
Version Information
Status: Stable
Current Stable Version: 3.15.2
Stable Release Date: 2016-10-13
Created 2016-04-11
Last Updated 2016-10-14
Yay!
fattire said:
Yay!
Click to expand...
Click to collapse
Big thanks to this guy for doing all the testing, it's been a pleasure going in blind!
This is awesome to see. I'm going to have to load this up over one of my cm-13.0 builds and see how it goes. A few of us local devs considered porting it a time or two, but never got around to it. Many thanks to both of you for getting it working.
jcadduono said:
THE KERNEL
The NetHunter kernel for the nVidia SHIELD tablet is based on nVidia's rel-24-sb-r1-1 kernel sources.
It has the following changes:
KEXEC hardboot support for Multi-ROM
Click to expand...
Click to collapse
So, those kexec patches aren't needed unless you're expecting to be running as the primary ROM. Which I guess is possible. But also note that those are in flux... I haven't got multirom officially working for M yet. I might have just cracked it tonight, but it isn't released yet. Also, the arm64 kexec patch set isn't needed for this device, they're there because the kernel also works for Tegra X1 devices, aka the Shield TV.
Steel01 said:
This is awesome to see. I'm going to have to load this up over one of my cm-13.0 builds and see how it goes. A few of us local devs considered porting it a time or two, but never got around to it. Many thanks to both of you for getting it working.
So, those kexec patches aren't needed unless you're expecting to be running as the primary ROM. Which I guess is possible. But also note that those are in flux... I haven't got multirom officially working for M yet. I might have just cracked it tonight, but it isn't released yet. Also, the arm64 kexec patch set isn't needed for this device, they're there because the kernel also works for Tegra X1 devices, aka the Shield TV.
Click to expand...
Click to collapse
Hey, alright, thanks! I kind of just saw the patches there and figured "may as well grab em so people aren't complaining it won't boot" (this happens a lot on devices with multirom support!)
Good to know who to credit them to now. I'll update it again when you've got it all working then.
I've got a shield TV myself which is why I cherry picked the X1 parts. Figured I'd try it out on there eventually for the the chroot and a few services anyway. <.<
hi only see 1 zip in the downloads section?
Sorry dev but am lost here a can only find the kernel zio??
skooter32 said:
Sorry dev but am lost here a can only find the kernel zio??
Click to expand...
Click to collapse
yep you're lost i concur 100%, go back and read the instructions again
I tested the kernel with the Vulkan OTA. On point. Perfect.
JCAdduono this is awesome! I installed it and was able to successfully add my external wireless card (Alfa AWUS051) with a quick "ifconfig wlan1 up". Thanks for the time put on it just to give us new functionality! I will put it to the test through my class and give you feed back! Thanks!!
Am I the only one unable to access adopted storage using this twrp?
Sent from my SHIELD Tablet K1 using Tapatalk
Exile1975 said:
Am I the only one unable to access adopted storage using this twrp?
Sent from my SHIELD Tablet K1 using Tapatalk
Click to expand...
Click to collapse
probably not, i have no idea how to get adopted storage working in TWRP
i wonder if it's because it's built in 6.0 branch instead of 5.1
jcadduono said:
probably not, i have no idea how to get adopted storage working in TWRP
i wonder if it's because it's built in 6.0 branch instead of 5.1
Click to expand...
Click to collapse
I was using the 3.0.0 twrp with the Vulcan update prior to this, even tho it lagged the adoptable storage was available. Maybe this could point you in the right direction. Thanks for the quick response.
Sent from my SHIELD Tablet K1 using Tapatalk
Exile1975 said:
I was using the 3.0.0 twrp with the Vulcan update prior to this, even tho it lagged the adoptable storage was available. Maybe this could point you in the right direction. Thanks for the quick response.
Sent from my SHIELD Tablet K1 using Tapatalk
Click to expand...
Click to collapse
well, no, it doesn't point me in any direction as i have no idea what you are talking about or where to find this, or even if the developer made his sources available (unlikely)
but you know what else could point me in the right direction? a recovery.log
jcadduono said:
well, no, it doesn't point me in any direction as i have no idea what you are talking about or where to find this, or even if the developer made his sources available (unlikely)
but you know what else could point me in the right direction? a recovery.log
Click to expand...
Click to collapse
Well, the twrp I was referring to is this one by @Steel01
http://forum.xda-developers.com/showthread.php?p=64520513
However the unofficial twrp 3.0.2 by @romracer also works. I'm not sure if the source is available for the 3.0.2, but steel01 has stated his source is available. I'll reflash yours and pull some logs in a little bit. Thanks again
Edit: oh, the Vulcan update I was talking about was the 6.0.1 ota from Nvidia, not the borked 6.0 update
Edit 2: I guess I wasn't using the twrp I thought I was. The steel01 versions don't actually let you access adopted storage. But the other by romracer does
Sent from my SHIELD Tablet K1 using Tapatalk
Got that recovery log
https://drive.google.com/file/d/0B44pUMrBECEWVVZienBYOGxOYzA/view?usp=docslist_api
Sent from my SHIELD Tablet K1 using Tapatalk
Exile1975 said:
Got that recovery log
https://drive.google.com/file/d/0B44pUMrBECEWVVZienBYOGxOYzA/view?usp=docslist_api
Sent from my SHIELD Tablet K1 using Tapatalk
Click to expand...
Click to collapse
hmm invalid usb mass storage lun too...would be nice if i could get someone to work with me in #twrp channel on freenode irc to fix issues
the touchscreen is laggy and buggy too right?
jcadduono said:
hmm invalid usb mass storage lun too...would be nice if i could get someone to work with me in #twrp channel on freenode irc to fix issues
the touchscreen is laggy and buggy too right?
Click to expand...
Click to collapse
I'll find you ol. Dees_troy is usually the one to talk to...
I guess my first dumb question is why is a ROM maintaining a separate version of twrp and not just using the ones already built?
Then what tree was it built against? I assume USB is working on mine (see here, yes it's the multirom edition, but all the standard twrp 3.0 functions are the same). I can't test that right now, though. Can someone with the problems see if they happen there too?
The touchscreen (technically screen refresh) issue is the same both here and on the shield tv. No idea what's going on. Tried toggling double buffering off, but no dice. lj50043 (iirc on the numbers) is the official twrp maintainer for the tablet. He'd be the one to talk to. But he hasn't made any progress last I checked either.
Just about to give this a go!
Kudos to you guys for finally giving me a nerd outlet on the go
Welcome to the thread on Kali NetHunter for the LG G5.
If you don't know what Kali NetHunter is, well, it's the entire Kali Linux operating system in a chroot on your phone, plus a bunch of awesome apps for executing exploits, fixing things, doing cool things. It goes on, I suppose.
I'm gonna be honest guys, I'm not a security person. When it comes to security, I'm more of a Paul Blart.
What I do know though, is that there is apt-get, and apt-get is life.
Find much more information here: https://github.com/offensive-security/kali-nethunter/wiki
The answer to all your questions, generally the answer is YES, IT CAN DO THAT.
The installer zip will add a few files (including busybox) to your /system partition, and install all of the NetHunter apps to your /data partition.
The chroot is located in /data/local, so you don't have to worry about your system partition being full. It's full read/write capable.
Understand that the zip will replace your current kernel with a completely different one.
This is necessary because most stock or custom kernels don't provide the drivers needed to operate most of Kali NetHunter's features.
These Kali NetHunter builds are designed and tested for LG G5 stock 6.0.1 firmware.
DOWNLOAD
Current version: 3.1.0 (stable, 2016-04-29)
Download here: https://idlekernel.com/nethunter/nightly
Your device is: h830 (T-Mobile) / h850 (International)
Recommended install method: Use TWRP 3 for H830 or TWRP 3 for H850
Install kernel-nethunter-[h830|h850] and nethunter-generic-armhf-kalifs-full-rolling zips in any order.
You can actually only install the kernel if you want to take advantage of its features without having to install the rest of NetHunter!
BEFORE INSTALLING
Do not flash the NetHunter update zip with a fresh data partition!
Most ROMs will wipe it clean on the first boot if you haven't completed the Android Setup Wizard yet, there's no need to wipe your ROM or data to try it out. I do advise backing up your data partition before flashing the zip though.
(this should no longer be possible now with added installation checks)
Please make sure your phone boots fine and runs fine before flashing NetHunter. It's confusing when people report bugs that exist due to other factors unrelated to NetHunter.
The Kali chroot and apps are installed on your data partition (in /data/local for chroot). To initialize the chroot and install Kali Linux, you need to start the Kali NetHunter app.
The NetHunter installer will automatically install SuperSU in system mode, which I consider to be more stable. Since NetHunter already modifies your system partition, there is no need to use systemless SuperSU anyways.
If you would like to use another root method, or prefer systemless SuperSU, then simply remove the supersu folder from the installer zip and it will proceed without it.
FULL INSTALL STEPS
Follow the instructions on setting up working data and internal storage in TWRP.
Flash kernel-nethunter-[h830|h850] and nethunter-generic-armhf-kalifs-full-rolling zips in any order.
Reboot into device
Open the NetHunter app
Let the NetHunter app finish setting everything up
You're done!
UPDATING TO A NEWER BUILD
Going from 3.0.0 and up, all you have to do is flash the new build in recovery. On some ROMs you may need to wipe dalvik cache.
UPDATING YOUR ROM
To get all your NetHunter and SuperSU functions back after flashing a new ROM, just reflash the kernel-nethunter-[h830|h850] zip and the ~60 MB update-nethunter-generic-armhf zip in TWRP.
RUNNING WIFI PENETRATION TESTS
The internal WiFi chipset of the G5 is not capable of running services which use monitor mode such as Wifite. For this, you will need to use a monitor mode capable WiFi adapter through a USB-C host adapter.
As for compatible adapters, I highly recommend the Alfa Networks AWUS036NEH (eBay) which uses the Ralink RT3070 chipset. There are currently no monitor mode supported Wireless-AC adapters available.
Once plugged in, you can run the command from Kali terminal to turn on your adapter:
[email protected]:~# ip link set wlan1 up
RAN INTO AN ISSUE OR BUG?
In order for me to help you, you have to at minimum reply with:
The link to the exact zip you downloaded
Your device model (it better be h830/h850)
The name of the ROM you're flashing it on
The version and build date of the ROM you're flashing it on
A complete description of your problem
Optional: An audio recording of you reading this entire post
If your issue is with a specific app, it might be better to contact the developer of that app.
If your issue is during the installation (ex. flashing the NetHunter zip), then please collect a TWRP recovery.log for me.
If you found a problem and were able to fix it, and no one's mentioned it in the thread already, it would be kind to state the issue and your fix for others to make use of as well.
You can join me and the other NetHunter developers on IRC at the #nethunter room on freenode to more handily diagnose problems together.
I apologize, but I can't do house calls at this time.
KNOWN ISSUES
USB Keyboard & VNC - Google Keyboard, AOSP Keyboard, CM Keyboard do not work due to a depth bug, use Hacker's Keyboard as a workaround.
Terminal App - Full screen programs like nano or vi are unusable unless you use the resize command. (type resize when opening a new terminal window)
Sound - There is no sound when using the NetHunter kernel. Well, the Kali slogan...you know. Just kidding, this needs urgent fixing!
THE KERNEL
The NetHunter kernel for the LG G5 is based on LG's H850 v10a kernel sources.
It has the following changes:
Updated to Linux 3.18.31 (security fixes & more)
F2FS added using Jaeguek Kim's latest kernel.org:f2fs-stable sources (available on system/data/cache!)
UKSM - Ultra Kernel Same-page Merging support
Compiled with -O2 optimizations using GCC Linaro 5.3 aarch64 toolchain
Simple IO (SIO) scheduler as default IO scheduler (updated for modern kernels)
USB HID Gadget keyboard support
mac80211 packet injection support
Westwood, HTCP, or Cubic (default) TCP congestion algorithms
savoca's KCAL display color calibration driver
RTL-SDR, BT RFCOMM, and various WiFi OTG drivers enabled
NFS and CIFS client support with file caching
Additional drivers built in for the full Kali NetHunter experience
SCREENSHOTS
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
DEVELOPMENT
For the kernel included in NetHunter for the LG G5, you can find the sources here: https://github.com/jcadduono/nethunter_kernel_g5
See the Kali NetHunter installer source here: https://github.com/offensive-security/kali-nethunter
See the Kali NetHunter app source here: https://github.com/offensive-security/nethunter-app
DISCLAIMER
I am not affiliated with Offensive Security. They seem like cool guys though.
I'm not even a novice when it comes to security and penetration. I'm just a simple system administrator with a passion for breaking Android.
Please restrain yourselves from asking me security related questions.
NOT SO MUCH AS SEEN ON MR. ROBOT, BUT PROBABLY EVEN BETTER
XDA:DevDB Information
Kali NetHunter for the LG G5, Kernel for the LG G5
Contributors
jcadduono, The Kali NetHunter team
Source Code: https://github.com/jcadduono/nethunter_kernel_g5
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.1.0
Stable Release Date: 2016-04-29
Created 2016-04-23
Last Updated 2016-06-07
I am confused, is this a rom, kernel or performance boost mod ? please Eli5...
_ray_ said:
I am confused, is this a rom, kernel or performance boost mod ? please Eli5...
Click to expand...
Click to collapse
It's a kit ROM so to speak. It's for penetration testing so if you don't know what it is then you don't need it.
ChongoDroid said:
It's a kit ROM so to speak. It's for penetration testing so if you don't know what it is then you don't need it.
Click to expand...
Click to collapse
Kool, cheers
Up and runing. Bootanimation is not fullscreen, and it looks like wifite does not find any internal wifi (Not that internal will be of any use, but it was shown on my other android device). Need to get a usb-c otg cable now to get my alfa rocking again.
This are just things i find, should not be in a offended way.
Awesome that it came to h850 so fast, thanks.
Pinu'u said:
Up and runing. Bootanimation is not fullscreen, and it looks like wifite does not find any internal wifi (Not that internal will be of any use, but it was shown on my other android device). Need to get a usb-c otg cable now to get my alfa rocking again.
This are just things i find, should not be in a offended way.
Awesome that it came to h850 so fast, thanks.
Click to expand...
Click to collapse
Yup added a note in the middle of my first post about the internal WiFi. Unfortunately the boot animation was made for us in 1080p and while we could resize it to other resolutions, it wouldn't look very nice stretched out. :x I guess it wouldn't be terrible on 2560x1440, but we can't really be bothered to create multiple boot animation zips right now unless someone wants to help us!
I'm just glad it worked first try, I made a ton of changes in the kernel and was expecting it to crash or not boot. It's nice to have a reliable device to maintain without owning it once in a while, Samsung's S7 is certainly the opposite where compiling even the stock kernel sources results in boot loops.
Also really glad OEMs are including full armhf binary support on their aarch64 devices! We've yet to port NetHunter fully to aarch64, though the installer is ready, the chroot isn't.
Could someone please gather a recovery.log from TWRP after flashing the two zips? Advanced -> Copy log to SDcard, copy it off your sdcard and preferably upload it in your reply. Thanks!
(I'm ensuring that everything is installing correctly with no silent errors)
If you've already installed NetHunter, it's safe to flash the zips again as much as you want!
nice to see this, current have it running one my oneplus one, will try it on my g5 soon
It would be very interesting to see a modular bottom modded to support an OTG interface and the insides of a USB wifi dongle...
Anybody having problems with adb and bluetooth not working ? Just want to be sure it's me.
Pinu'u said:
Anybody having problems with adb and bluetooth not working ? Just want to be sure it's me.
Click to expand...
Click to collapse
same here, and on top of that... No Sound at all. System wide. All Sources... Freaky :cyclops:
Thx, hopefully after a few updates all is fine .
Miustone said:
same here, and on top of that... No Sound at all. System wide. All Sources... Freaky :cyclops:
Click to expand...
Click to collapse
hmm those are both things that were modules that i turned to builtin, maybe i need to make them back into modules, perhaps LG is using closed source kernel module versions? :S
jcadduono said:
hmm those are both things that were modules that i turned to builtin, maybe i need to make them back into modules, perhaps LG is using closed source kernel module versions? :S
Click to expand...
Click to collapse
Strange, hope you can fix it... Can't help you with that. But if you need more infos or a Log. Just say something! Really want to use this Kernel... Great work at all. Thanks!:good:
All connections are working Now with latest Version of this Kernel. But the Sound is still missing. None of the Outputs is working. Bootsound is also not hearable... ?
Hi can you work on having NTFS support via otg. Thanks.
I have no sound and sd card not reading on H30.
Sent from my LG-H830 using Tapatalk
Has the sound issues and stuff been fixed:fingers-crossed:? I'm planning to get the G5 and this kind of a deal breaker between it and the HTC 10
(BTW, I'm planning on getting the H830)
This looks pretty awesome but I wouldn't install it on my G5. I think I'd get a OnePlus Two or something for this.
No sound and SD Card can not be read.My Phone is H850,V10c.I flash latest Version of this Kernel(kernel-nethunter-h850-marshmallow-3.1.0-20160524-1936)
I wonder if the dev would be better off compiling the kernel from source once more then adding in the modules one by one testing to see which one breaks it then just removes it until a future release.
WirusMOD Nethunter Kernel for Samsung Galaxy S20 FE 5G (Snapdragon) - Stock Android 10 & 11 & 12 & 13
Code:
I am not responsible for bricked devices.
If you going to flash it, you accepted it.
Of course your warranty is void.
Nethunter Features:
BadUSB
HID gadget keyboard/mouse
DriveDroid
USB WiFi, mac80211 (Monitor mode, packet capture, packet injection) [Compatibility List]
support rtl88xxau USB WiFi
support rtl8188eus USB WiFi
support rtl88x2bu USB WiFi
Ethernet
Bluetooth HCI USB support + Internal bluetooth support(carwhisperer does not work yet)
RTL-SDR DVB support
Monitor mode for buildin wifi card ( Qcacld-3.0 ) (No frame injection)
Enabled BT_RFCOMM
Support for extra file systems like CIFS, NFS, NTFS, F2FS
Extra:
Boeffla wakelock blocker v1.10
Wireguard
Docker support
Download: Android 13 releases start with v4.x
Latest version SM-G781X here.
Installation:
1. TWRP Backup your ROM
2. Flash Nethunter Kernel
3. Flash latest Magisk
4. Install busybox can be one from Magisk repository
5. Install Nethunter Store
6. Install NetHunter apk, NetHunter Terminal, NetHunter KeX from Nethunter Store
7. In NetHunter apk go to Kali Chroot Manager and install chroot.
7. Extract Nethunter_WirusMOD_r8q_vX.X_binaries.7z and binaries to folders:
Android 11 & 12 & 13 = Firmwares: /vendor/firmware_mnt/image/
Android 10 = Firmwares: /vendor/etc/firmware_mnt/image/
Firmwares: Give permissions to every file rw-r--r-- (if they aren't set)
hid-keyboard binary: system/xbin/ and give permissions to it rwxr-xr-x
8. Reboot
OLD: Loadable modules only for version 1.0:
Most of modules are integrated in kernel. Here are only two modules to load. Use they only if you need they.
Modules_Nethunter_WirusMOD_vX.X.7z
insmod 8188eu.ko - load module
rmmod 8188eu.ko - unload module
lsmod - list loaded modules
Another way to load modules is Module Loader
Copy modules to storage and choose modules which you want to load.
BUGs / Informations:
-If Safetynet Fix is installed can cause freeze at samsung flashy logo.
-If USB Arsenal setting HID function doesn't work try set it without ADB.
-In kernel are added binaries from Nethunter_WirusMOD_r8q_vX.X_binaries.7z(without modules) but they aren't copied automatically.
-airodump-ng can't self change channels for wlan0.
-If monitor mode for wlan0 doesn't work. Enable wifi connection > disable it -> enable monitor mode with Nethunter apk and try airodump wlan0
-Change channel in wlan0 monitor mode and frame capture:
iwpriv wlan0 setMonChan 36 2 - Setting channel 36
tcpdump -i wlan0 -w <tcpdump.pcap>
Docker Installation:
Every Commando execute in Termux app! More info here
pkg install root-repo
pkg install golang make cmake ndk-multilib tsu tmux docker
mkdir $TMPDIR/docker-build
cd $TMPDIR/docker-build
wget https://github.com/krallin/tini/archive/v0.19.0.tar.gz
tar xf v0.19.0.tar.gz
cd tini-0.19.0
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$PREFIX ..
make -j8
make install
ln -s $PREFIX/bin/tini-static $PREFIX/bin/docker-init
1. Run docker server
sudo dockerd --iptables=false
2. Test of those two containers work
sudo docker run hello-world
sudo docker run --network host --name nginx nginx:latest
#Go with browser to IP address of your smartphone with port 80. If you get nginx default page it works!
#Internet in docker containers
sudo ip route add default via <Gateway> dev wlan0
sudo ip rule add from all lookup main pref 30000
BUGs / Informations:
- option to forward ports from docker network to host does not work ( e.q. -p 0.0.0.0:80:3000) you need to use Host mode "--network host"
- Not every container for arm64 works with android. e.q official gitea can not bind port 3000. (I made special version of gitea with fix more info here)
Docker Screens:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Screens:
Credits:
Samsung for Kernel Source
Nethunter creators for the best portable penetration testing tool.
afaneh92 for TWRP and multidisabler
jesec for unlock guide
XDA:DevDB Information
[KERNEL] Nethunter for Galaxy S20 FE 5G (Snapdragon)
Contributors
Svirusx
Source Code: https://github.com/Svirusx/Nethunter-Kernel-S20_FE_5G
Kernel Special Features:
Version Information
Status: Beta
Created 2020-12-21
Last Updated 2022-12-10
2022.12.10 - v4.0
Initial release for Android 13 (G781BXXU4GVK6)
Added Internal bluetooth support(carwhisperer does not work yet)
2022.04.20 - v3.1
Added rtl88x2bu support
2022.01.18 - v3.0
Initial release for Android 12
2021.09.11 - v2.5
Added kernel module to support Docker
2021.07.14 - v2.4
Update Samsung kernel source to G781BXXU3CUE3
2021.05.24 - v2.3
Update Samsung kernel source to G781BXXU3CUD6
2021.05.13 - v2.2
Update Samsung kernel source to G781BXXU2CUD1
2021.01.27 - v2.1
Back to v2.1 Enabling Samsung MTP break some of usb attacks
Update used llvm toolchain ship to 10.0.
2021.01.20 - v2.1
Update used llvm toolchain ship to 10.0.
2021.01.14 - v2.0
Initial release for Android 11
2021.01.03 - v1.2
Enabled BT_RFCOMM and BT_RFCOMM_TTY
2020.12.23 - v1.1
rtl8188eus integrated in kernel
Disable loadable modules support.
2020.12.21 - v1.0
Initial release
reserved
Any chance of aosp for s20 fe?
Doctor-Z said:
Any chance of aosp for s20 fe?
Click to expand...
Click to collapse
For now i try add more features to s20 fe 5g, maybe in future i make Nethunter kernel too for s20 fe.
Hello. Is Qualcomm wifi firmwares supports injections ? (deauth, attacks...) Needs patch for injections ?
I am using Sony Xperia Z5 Compact and it uses Broadcomm 43455 firmware. I patched via NexMon, and monitor mode injections works well.
TRKARTAL said:
Hello. Is Qualcomm wifi firmwares supports injections ? (deauth, attacks...) Needs patch for injections ?
I am using Sony Xperia Z5 Compact and it uses Broadcomm 43455 firmware. I patched via NexMon, and monitor mode injections works well.
Click to expand...
Click to collapse
This depends which version of driver "Qcacld" is installed in kernel. Qcacld-2.0 support injections, Qcacld-3.0 does not support. Qcacld driver is open source there is possible to get injection with Qcacld-3.0 when someone make patch for it or codeaurora release support for injection.
Svirusx said:
This depends which version of driver "Qcacld" is installed in kernel. Qcacld-2.0 support injections, Qcacld-3.0 does not support. Qcacld driver is open source there is possible to get injection with Qcacld-3.0 when someone make patch for it or codeaurora release support for injection.
Click to expand...
Click to collapse
Is your applied wlan0 (internal) injection patch this right:
Apply injection patch · Svirusx/[email protected]
Nethunter Kernel for Samsung Galaxy S20 FE 5G - r8q -G781X (Snapdragon) - Apply injection patch · Svirusx/[email protected]
github.com
TRKARTAL said:
Is your applied wlan0 (internal) injection patch this right:
Apply injection patch · Svirusx/[email protected]
Nethunter Kernel for Samsung Galaxy S20 FE 5G - r8q -G781X (Snapdragon) - Apply injection patch · Svirusx/[email protected]
github.com
Click to expand...
Click to collapse
This injection patch is for USB wifi cards not for wlan0
Svirusx said:
This injection patch is for USB wifi cards not for wlan0
Click to expand...
Click to collapse
I cant see wlan0 injections patch. Which is patch commit ?
i have flashed R11 version and now i have a bootloop
Edit: My qualcomm secure boot is on, maybe it is my fault
Edit 2: Now its booting fine
Will this only work on unlocked variants of the S20 FE or can this work with say...the AT&T version?
Also can this do HID attacks through Rucky or just the Nethunter app?
markmn123 said:
Will this only work on unlocked variants of the S20 FE or can this work with say...the AT&T version?
Also can this do HID attacks through Rucky or just the Nethunter app?
Click to expand...
Click to collapse
This kernel work only with S20 FE 5G, i haven't S20 FE which is Exynos based to create kernel. This kernel normally would work to every S20 FE 5G which are codenumber r8q. Of course before trying make backup. I have only EU version of this phone.
Rucky works fine but you need to enable HID what is integrated in Nethunter app. If you can search in code maybe it is possible to enable it without Nethunter but i use Nethunter thats why i didn't tried extract it.
Svirusx said:
This kernel work only with S20 FE 5G, i haven't S20 FE which is Exynos based to create kernel. This kernel normally would work to every S20 FE 5G which are codenumber r8q. Of course before trying make backup. I have only EU version of this phone.
Rucky works fine but you need to enable HID what is integrated in Nethunter app. If you can search in code maybe it is possible to enable it without Nethunter but i use Nethunter thats why i didn't tried extract it.
Click to expand...
Click to collapse
can you make nethunter kernel for Samsung a30s sm-a307fn
it's about hid function, that i face errors when enable it
and didn't face anything when left it
i can build the kernel and currently i have one of my own in my aforementioned device
but the problem that i don't have enough experience in C language to fix this annoying problem
so it would be great, if you fired an official nehtunter kernel for this device
Mr.robin_ho_Od said:
can you make nethunter kernel for Samsung a30s sm-a307fn
it's about hid function, that i face errors when enable it
and didn't face anything when left it
i can build the kernel and currently i have one of my own in my aforementioned device
but the problem that i don't have enough experience in C language to fix this annoying problem
so it would be great, if you fired an official nehtunter kernel for this device
Click to expand...
Click to collapse
In kernel 4.x hid patch isn't needed see info here. You need only binaries like here but you can too use nethunter kernel builder.
Svirusx said:
In kernel 4.x hid patch isn't needed see info here. You need only binaries like here but you can too use nethunter kernel builder.
Click to expand...
Click to collapse
i'm already have it in anykernel file
i was just mean, that i face problem when enable hid function option in kernel control
and was tried anything from patch to search about problem, so if u can build it and fired it to a30s device will be great.
Mr.robin_ho_Od said:
i'm already have it in anykernel file
i was just mean, that i face problem when enable hid function option in kernel control
and was tried anything from patch to search about problem, so if u can build it and fired it to a30s device will be great.
Click to expand...
Click to collapse
Have you tried to enable HID function in Nethunter -> USB Arsenal but with ADB Disable?
When i try enable HID with ADB Enabled it won't work everytime sometime i must enable another modes before HID + ADB works.
Look too at my kernel source maybe you need something yet to enable ?
Svirusx said:
Have you tried to enable HID function in Nethunter -> USB Arsenal but with ADB Disable?
When i try enable HID with ADB Enabled it won't work everytime sometime i must enable another modes before HID + ADB works.
Look too at my kernel source maybe you need something yet to enable ?
Click to expand...
Click to collapse
Bro, i'm talking about hid functhion option, that i face problem when enable it
and can't fix the error, so how i can active it from nethunter app if it not enabled in kernel??
please if u can build it to me, i will be very thankful to you
that's my kernel source: https://github.com/MrRob0-X/exynos7885-a30s.git
it'll be great too if you fired it on xda
so that everyone who has the same device can benefit.
Mr.robin_ho_Od said:
Bro, i'm talking about hid functhion option, that i face problem when enable it
and can't fix the error, so how i can active it from nethunter app if it not enabled in kernel??
please if u can build it to me, i will be very thankful to you
that's my kernel source: https://github.com/MrRob0-X/exynos7885-a30s.git
it'll be great too if you fired it on xda
so that everyone who has the same device can benefit.
Click to expand...
Click to collapse
I don't have time to support and further maintain Nethunter kernels for smartphones which i don't have. I can only try little help you but... This source code is without any commits for nethunter. It looks like raw copy of samsung source which directly isn't compilable without toolchains.
Look at another kernels for your smartphone maybe they have build scripts or maybe you can use they as base for nethunter kernel?
This thread is for Samsung Galaxy S20 FE 5G This is my last answer for a30s here. If you have any further questions i can answer only in priv.
Svirusx said:
I don't have time to support and further maintain Nethunter kernels for smartphones which i don't have. I can only try little help you but... This source code is without any commits for nethunter. It looks like raw copy of samsung source which directly isn't compilable without toolchains.
Look at another kernels for your smartphone maybe they have build scripts or maybe you can use they as base for nethunter kernel?
This thread is for Samsung Galaxy S20 FE 5G This is my last answer for a30s here. If you have any further questions i can answer only in priv.
Click to expand...
Click to collapse
ok.