[KERNEL] Kali Nethunter for Galaxy S8/S8+ Note 8 SM-G950X SM-G955X SM-N950X [Lineage 20] [Android 13] - Samsung Galaxy S8 ROMs, Kernels, Recoveries, & Oth

{
"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"
}
Alynx Nethunter Kernel for Samsung Galaxy S8/S8+/NOTE 8 Lineage 20 Android 13
What is Nethunter ?
Kali NetHunter is a free & Open-source Mobile Penetration Testing Platform for Android devices, based on Kali Linux.​
Click to expand...
Click to collapse
Code:
I'm not responsible for bricked devices, dead SD cards.
Do some research if you have any concerns about features included in this Kernel.
About the kernel :
The kernel is based on source from lineage thanks to @Ivan_Meler & lineage OS
Features:
HID gadget (Doesn't work on exynos devices since it is disabled by samsung)
USB WiFi, mac80211 (Monitor mode, packet capture, packet injection) [Compatibility List]
RTL88XXAU USB WIFI Support
RTL8188EUS USB WIFI Support
ATH9K_HTC USB WIFI Support
Ethernet Support
Bluetooth USB Support
SDR Support
Installation:
Boot the device into Twrp recovery .
Backup your current kernel inside Twrp
Download the flashable zip file.
Flash the zip
Install Busybox
Download Wireless_firmware module, open Magisk and install the zip as Magisk module
Install Nethunter store
Install Nethunter app & Nethunter terminal from Nethunter store
Open Nethunter app & Download the full chroot kalifs within the app and let the app setup everything. After it finishes it'll start the chroot automatically.
Update the sources with apt-get update && apt-get upgrade in the chroot using nethunter terminal
Reboot the device (optional)
Screenshots:
Extra:
if you want to replace nethunter terminal with termux (not completely nethunter main app will still launch nethunter terminal everytime for any operation but you can access kali chroot environment from termux.
(i know nethunter terminal sucks)
Follow these steps to access the environment from termux:
Install termux from f-droid or from nethunter store
Open termux and install root repo using pkg update && pkg install root-repo tsu wget
Download the script from termux wget https://raw.githubusercontent.com/name-is-cipher/boot-nethunter/main/install_boot-kali.sh
chmod +x install_boot-kali.sh && ./install_boot-kali.sh
let it set up everything.
restart termux and type boot-kali to access the nethunter chroot environment
Downloads:
https://mega.nz/folder/aAo3TSqa#W7iyF_8dEVVgwS9OPeJO3w
if you like my work give this post a like its free : )
Credits:
@Ivan_Meler​Lineage OS
XDA:DevDB Information
Nethunter Kernel for Samsung Galaxy S8, S8+ & Note 8
Contributors: V3rB0se
Source Code: https://github.com/V3rB0se/android_kernel_samsung_universal8895
Version Information
Status: Stable
Stable Release Date: 04/03/2023
Created 15/02/2023
Last Updated 04/03/2023

Spoiler: Changelog 2023/03/04
Changelog 2023/03/04
- RTL8XXXAU USB WIFI
- Bluetooth (UART HCI)
- Fix random reboots (while performing injection using RTL8192)
- Switch to GCC 2019
- Revert changes in default governor
Downloads:
Mega

V3rB0se said:
View attachment 5836765
Alynx Nethunter Kernel for Samsung Galaxy S8/S8+/NOTE 8 Lineage 20 Android 13
What is Nethunter ?
Code:
I'm not responsible for bricked devices, dead SD cards.
Do some research if you have any concerns about features included in this Kernel.
About the kernel :
The kernel is based on source from lineage thanks to @Ivan_Meler & lineage OS
Features:
HID gadget (Doesn't work on exynos devices since it is disabled by samsung)
USB WiFi, mac80211 (Monitor mode, packet capture, packet injection) [Compatibility List]
RTL88XXAU USB WIFI Support
RTL8188EUS USB WIFI Support
ATH9K_HTC USB WIFI Support
Ethernet Support
Bluetooth USB Support
SDR Support
Installation:
Boot the device into Twrp recovery .
Backup your current kernel inside Twrp
Download the flashable zip file.
Flash the zip
Install Busybox
Download Wireless_firmware module, open Magisk and install the zip as Magisk module
Install Nethunter store
Install Nethunter app & Nethunter terminal from Nethunter store
Open Nethunter app & Download the full chroot kalifs within the app and let the app setup everything. After it finishes it'll start the chroot automatically.
Update the sources with apt-get update && apt-get upgrade in the chroot using nethunter terminal
Reboot the device (optional)
Screenshots:
View attachment 5836757 View attachment 5836759 View attachment 5836763
Extra:
if you want to replace nethunter terminal with termux (not completely nethunter main app will still launch nethunter terminal everytime for any operation but you can access kali chroot environment from termux.
(i know nethunter terminal sucks)
Follow these steps to access the environment from termux:
Install termux from f-droid or from nethunter store
Open termux and install root repo using pkg update && pkg install root-repo tsu wget
Download the script from termux wget https://raw.githubusercontent.com/name-is-cipher/boot-nethunter/main/install_boot-kali.sh
chmod +x install_boot-kali.sh && ./install_boot-kali.sh
let it set up everything.
restart termux and type boot-kali to access the nethunter chroot environment
Downloads:
https://mega.nz/folder/aAo3TSqa#W7iyF_8dEVVgwS9OPeJO3w
if you like my work give this post a like its free : )
Credits:
@Ivan_Meler​Lineage OS
XDA:DevDB Information
Nethunter Kernel for Samsung Galaxy S8, S8+ & Note 8
Contributors: V3rB0se
Source Code: https://github.com/V3rB0se/Alynx-exynos-8895
Version Information
Status: Stable
Stable Release Date: 15/02/2023
Created 15/02/2023
Last Updated 15/02/2023
Click to expand...
Click to collapse
He how to enable rtl88XXau driver? Via module or its build in kernel?

Jankow32 said:
He how to enable rtl88XXau driver? Via module or its build in kernel?
Click to expand...
Click to collapse
it needs an update. will post the updated build soon.

V3rB0se said:
it needs an update. will post the updated build soon.
Click to expand...
Click to collapse
And it is posiblle to enable hid via module or in s8 block hid?

V3rB0se said:
it needs an update. will post the updated build soon.
Click to expand...
Click to collapse
And dex mode is enabled? Monitor is working on hdmi but i think is not corect.. if you need some help i can help, i have a little knowledge about makeing kernel but i dont know any language of programming... whith toolchain you use if i can know? And also you use CC=clang? Is good phone i think and good project what you make.... i have 2 s8 one is whith broken screen and battery but i can use it on dex.... i can test a little...

Jankow32 said:
He how to enable rtl88XXau driver? Via module or its build in kernel?
Click to expand...
Click to collapse
the driver should be working fine now.

what is wrong here?
i cant start airmon

V3rB0se said:
View attachment 5836765
Alynx Nethunter Kernel for Samsung Galaxy S8/S8+/NOTE 8 Lineage 20 Android 13
What is Nethunter ?
Code:
I'm not responsible for bricked devices, dead SD cards.
Do some research if you have any concerns about features included in this Kernel.
About the kernel :
The kernel is based on source from lineage thanks to @Ivan_Meler & lineage OS
Features:
HID gadget (Doesn't work on exynos devices since it is disabled by samsung)
USB WiFi, mac80211 (Monitor mode, packet capture, packet injection) [Compatibility List]
RTL88XXAU USB WIFI Support
RTL8188EUS USB WIFI Support
ATH9K_HTC USB WIFI Support
Ethernet Support
Bluetooth USB Support
SDR Support
Installation:
Boot the device into Twrp recovery .
Backup your current kernel inside Twrp
Download the flashable zip file.
Flash the zip
Install Busybox
Download Wireless_firmware module, open Magisk and install the zip as Magisk module
Install Nethunter store
Install Nethunter app & Nethunter terminal from Nethunter store
Open Nethunter app & Download the full chroot kalifs within the app and let the app setup everything. After it finishes it'll start the chroot automatically.
Update the sources with apt-get update && apt-get upgrade in the chroot using nethunter terminal
Reboot the device (optional)
Screenshots:
View attachment 5836757 View attachment 5836759 View attachment 5836763
Extra:
if you want to replace nethunter terminal with termux (not completely nethunter main app will still launch nethunter terminal everytime for any operation but you can access kali chroot environment from termux.
(i know nethunter terminal sucks)
Follow these steps to access the environment from termux:
Install termux from f-droid or from nethunter store
Open termux and install root repo using pkg update && pkg install root-repo tsu wget
Download the script from termux wget https://raw.githubusercontent.com/name-is-cipher/boot-nethunter/main/install_boot-kali.sh
chmod +x install_boot-kali.sh && ./install_boot-kali.sh
let it set up everything.
restart termux and type boot-kali to access the nethunter chroot environment
Downloads:
https://mega.nz/folder/aAo3TSqa#W7iyF_8dEVVgwS9OPeJO3w
if you like my work give this post a like its free : )
Credits:
@Ivan_Meler​Lineage OS
XDA:DevDB Information
Nethunter Kernel for Samsung Galaxy S8, S8+ & Note 8
Contributors: V3rB0se
Source Code: https://github.com/V3rB0se/Alynx-exynos-8895
Version Information
Status: Stable
Stable Release Date: 04/03/2023
Created 15/02/2023
Last Updated 04/03/2023
Click to expand...
Click to collapse
Hi!
I flashed the kernel and...
1-my kernel name in settings changed to
" 4.4.302-gd45ecc236a98-dirty "
is it normal?
2-my usb Bluetooth doesn't work
I don't know what type of processor I have
Where did I wrong?

imardeshir said:
Hi!
I flashed the kernel and...
1-my kernel name in settings changed to
" 4.4.302-gd45ecc236a98-dirty "
is it normal?
2-my usb Bluetooth doesn't work
I don't know what type of processor I have
Where did I wrong?
Click to expand...
Click to collapse
yes its fine, and for the usb bluetooth what device are we talking about ?

@V3rB0se, you have a very important PM. Please check your inbox. Thanks

Thy for you Work!

Related

Kali nethunter External USB Adaptor support Guide

Here is quick guide of how to enable external WiFi in Kali nethunter.
Device : Redmi 3S prime (land)
OS : ResurrectionRemix ROM 5.8.4
Nethunter : How to install Kali nethunter in Redmi 3S prime
Kernel : Beacon kernel
USB Adaptor : tplink wn722n V1
OTG cable
Steps :
- install RR ROM
-flash beacon kernel
- in nethunter Kali extract kalifs-armhf-full.tar.xz from zip 1
- in recovery flash "update-nethunter-generic-arm64-3.15.4-20170211-0304.zip"
- now rebbot and install chroot ( path of "kalifs-armhf-full.tar.xz")
Troubleshooting:
-If you follow steps of installing nethunter by above mention link and device get into bootloop then flash ROM and kernel and try only flash update-nethunter-generic-arm64-3.15.4-20170211-0304.zip
- to stop ongoing command like reaver or airodump-ng use hacker's keybord. Press CLT & c.
all credit goes to developers of respective file
Pls comments if any problems while installing.
Good luck:good::good::good:
im trying to get the Realtek RTL8192CU to work with this setup, a thread said that the Realtek RTL8192CU is compatible with some setups

Nethunter Kernel

Has anyone tried to recompile rm 3 pro kernel for NETHUNTER support ? I am asking about monitor mode support and hid patches ?

[DRIVER] [10.0+] Adreno 600 Series OpenGL & Vulkan Drivers [[email protected]][1.1.128]

{
"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"
}
Code:
*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned
What Adreno Graphics Drivers do?
Fully release the potential of GPU to continuously improve gaming experience. The main functions are optimize the GPU driver to game performance and stability. Including OpenGL and Vulkan optimizations.
How many processors are supported?
Currently, a total of 31 different processors are supported.
Can you help me with the installation?
Of course, let's proceed step by step. Also you can reach the required notes by typing the following commands in the chat section.
1 - Soc List
First, you should download the Device HW Info application on Google Play and learn the platform processor information from the system tab. Remember, you have to choose the drivers you will use according to the platform information. You can also access application link by typing #cpu_checker in the group chat section.
Then you can check the processor you are using from the list below. Don't worry if your processor is not listed, you can contact the dev.
Adreno 600 Series:
sd865
sd855/sd855+
sd845
sd765g
sd730/sd730g
sd720/sd720g
sd710/sd712
sd675
sd665
If your processor isn't listed here, don't worry! There is also a thread for the Adreno 500 series.
2 - Driver Packages
Then you can choose the package you will install from the list below. Remember that each package has its own characteristics.
OpenGL and Vulkan (both in one) - Recommended
It contains both OpenGL and Vulkan drivers, Do not install any other driver modules with this package.
OpenGL
It contains only OpenGL drivers, this package and Vulkan package must be installed separately.
OpenGL should be installed in the first step, Vulkan should be installed in the second step.
OpenGL lite
It contains only OpenGL lite drivers, this package and Vulkan package must be installed separately.
This package specially designed for those who have bootloop, black screen, flickering screen and google play application problems and some branded devices like OnePlus, LG, Sony, Realme.
OpenGL lite should be installed in the first step, Vulkan should be installed in the second step.
Vulkan
It contains only Vulkan drivers, this package and OpenGL or OpenGL lite package must be installed separately.
OpenGL or OpenGL lite should be installed in the first step, Vulkan should be installed in the second step.
3 - Driver Versions
Do you need information about the versions of the drivers? Let's take a look at the version information. Version information contained in the zip file such as v1.0 is only for determining the version of the zip file. My advice is always use the most up-to-date.
Adreno 600 Series:
OpenGL and Vulkan
[email protected] - 1.1.128 (v5.0) - only for sd865 and sd765g with Android 11 roms!
[email protected] - 1.1.128 (v4.5) - Avaiable soon!
[email protected] - 1.1.128 (v4.3) - only for sd865 and sd765g
[email protected] rev2 - 1.1.128 (v3.4)
OpenGL
[email protected] (v5.0) - only for sd865 and sd765g with Android 11 roms!
[email protected] (v4.5) - Avaiable soon!
[email protected] (v4.3) - only for sd865 and sd765g
[email protected] rev2 (v3.4)
OpenGL lite
[email protected] (v4.5) - Avaiable soon!
[email protected] rev2 (v3.4)
Vulkan
1.1.128 (v5.0) - only for sd865 and sd765g with Android 11 roms!
1.1.128 (v4.5) - Avaiable soon!
1.1.128 (v4.3) - only for sd865 and sd765g
1.1.128 (v3.4)
4 - Installation Methods
Then you have to decide which installation method to choose. My advice is primarily the flashable method. The numbers 1 to 2 at the beginning of the files are for specifying the installation methods.
[1] Magisk Module (systemless)
Support for Android 9 and above operating system.
If it cause any problem, you can get rid of the problem by disabling or removing the module via Magisk manager application or by deleting the Adreno folder in /data/adb/modules/ via custom recovery.
[2] New Flashable (via custom recovery)
Support for Android 9 and above operating system.
If it cause any problem, the system backup or rom must be reinstalled.
treble/non-treble support with a single zip.
5 - Installation (How To Install)
Be careful, my suggestion is always use flashable installation!
Thank you very much for the video of How To Install by the Soap - Customization and Gaming YouTube Channel. Also don't forget to subscribe!
Flashable installation:
First of download both in one package drivers or separated OpenGL/lite and Vulkan drivers. You can access download links by typing #downloads in the group chat section.
Boot into recovery
Just in case backup your system and vendor partitions to an external device
Install the drivers
Wipe dalvik cache
Reboot into system
Download OpenGL ES Extensions app and check if your version of OpenGL and Vulkan drivers has changed
For root, after you boot into the rom, you can go back to recovery and install latest Magisk Canary build by typing #magisk_canary in the group chat section.
Magisk module installation: Required latest Magisk Canary build!
First of download both in one package drivers or separated OpenGL/lite and Vulkan drivers with GPU cache cleaner scrpit. You can access download links by typing #downloads and #gpu_cache_cleaner in the group chat section.
Install the drivers via Magisk manager
Boot into recovery
Install GPU cache cleaner script
Wipe dalvik cache
Reboot into system
Download OpenGL ES Extensions app and check if your version of OpenGL and Vulkan drivers has changed
Downloads
Google Drive Folder
We also have Telegram Group and Channel! You can join us from the links below.
Group: @***
Channel: @***
Mod. edit: TG link removed. alecxs
Troubleshoot Guide
Having trouble after installing the drivers? Here are the problems and solutions we know.
Bootloop, black screen, screen flickering and app application problems.
This problem is usually caused by the GPU caches not being cleaned. You can solve this problem by installing the script via recovery. You can reach download link by typing #gpu_cache_cleaner in the chat section.
You can also try installing the separated OpenGL lite package specially designed for such problems with separated Vulkan package. You can access driver packages by typing #driver_package in the group chat section.
Bootloop problem after Magisk module installation.
First you need to clear the GPU caches.
You can also try installing the separated OpenGL lite package specially designed for such problems with separated Vulkan package. You can access driver packages by typing #driver_package in the group chat section.
If the problem still persists, it is most likely due to the Magisk stable builds. You should uninstall the drivers and install the Magisk canary builds via recovery. Then you can re-install the drivers via the new Magisk canary manager. You can access Magisk canary stuffs by typing #magisk_canary in the group chat section.
I installed the drivers but my OpenGL or Vulkan version hasn't changed?
The main reason for this problem is that some devices are different from the hardware processor information that the platform processor information uses.
The solution to the problem is very simple. You should download the Device HW Info application on Google Play and learn the platform processor information from the system tab. Remember, you have to choose the drivers you will use according to the platform information. You can also access application link by typing #cpu_checker in the group chat section.
If the problem still persists, it is most likely due to the Magisk stable builds. You should uninstall the drivers and install the Magisk canary builds via recovery. Then you can re-install the drivers via the new Magisk canary manager. You can access Magisk canary stuffs by typing #magisk_canary in the group chat section.
If you experience a different problem than the listed issues, please contact the dev within XDA or admins within the group.
Thanks to
heindrix and his driver topic
ayandebnath and his FlameGApps project
D1stRU3TOR and his Seshstation kernel
Kyliekyler and his MAGNETAR project
k1ks and his NFS INJECTOR project
FeraVolt and his FDE.AI project
All my friends who contributed to the development of the project
And many others...
Sources
[email protected]: https://developer.android.com Android 11 R Beta
[email protected]: https://developer.android.com Android 11 R Beta
[email protected] rev2: https://developer.android.com Android 11 R Beta
[email protected] rev2: https://github.com/XiaoMi Android 10
[email protected]: https://xiaomi-market.en.uptodown.com/android Chinese GPU Update app
[email protected]: https://developer.android.com Android 11 R Beta
[email protected]: https://github.com/XiaoMi Android 11 Beta
Vulkan 1.1.128: https://developer.android.com Android 11 R Beta
Vulkan 1.1.128: https://github.com/XiaoMi Android 10
Changelogs
July 4, 2020, 2020
[DRIVER] All drivers have been updated with new stable ones ([email protected] v2.4 for 500 series and [email protected] rev2 v3.4 for 600 series)
[DRIVER] File mapping was re-generated with using stable driver files for all supported processors
[DRIVER] Modded drivers used in some processors have been updated with stable ones
[DRIVER] Now each 600 series processors uses its own compatible driver files
[DRIVER] Fixed vulkan issue on sd710 and sd712 processors
[DRIVER] OpenGL lite packages has been updated and based on new drivers
Guides in the group have been updated
Notes: The version information of the drivers in the previous update and the drivers in the new update are the same, but all the drivers are updated with new and stable files. For this reason, I recommend all Adreno users to install this update.
Dude, something like this was always welcomed Thank you for making this available for our phone, it will be widely used Awesome work!
Finally something good for poco!
Thanks.
Please create Magisk modules too.
which one to flash for miui android Q on poco? treble or non treble?
prabhjot368 said:
which one to flash for miui android Q on poco? treble or non treble?
Click to expand...
Click to collapse
Flashed the treble one, but be sure to mount those 2. Working great for now, we're discussing it in my kernels telegram group! We can see some improvements, so OP did a great job!
prabhjot368 said:
which one to flash for miui android Q on poco? treble or non treble?
Click to expand...
Click to collapse
Same question..if anyone using custom rom then how to know is rom treble or non treble
---------- Post added at 01:55 PM ---------- Previous post was at 01:55 PM ----------
D1stRU3T0R said:
Flashed the treble one, but be sure to mount those 2. Working great for now, we're discussing it in my kernels telegram group! We can see some improvements, so OP did a great job!
Click to expand...
Click to collapse
For custom rom as well???
sachin5555 said:
Same question..if anyone using custom rom then how to know is rom treble or non treble
---------- Post added at 01:55 PM ---------- Previous post was at 01:55 PM ----------
For custom rom as well???
Click to expand...
Click to collapse
Download treble checker in playstore
I have installed the treble version in corvus 4.5, it works perfectly Thanks OP !
flashed and successfully updated
(poco f1, baikal os, android 10)
although i don't know what difference it does on performance ?
thanks OP
appreciated
Flashed successfully on curvus 4.5 lets see how it works and how much performance boost after this
Doesn't work for me.
Followed the instructions and tried both treble and non-treble. Getting SystemUI FC on startup (language selection)
On CRdroid Pie.
cokesucker said:
Doesn't work for me.
Followed the instructions and tried both treble and non-treble. Getting SystemUI FC on startup (language selection)
On CRdroid Pie.
Click to expand...
Click to collapse
it's mentioned in op that its for android 10
ahmd gom3aa said:
it's mentioned in op that its for android 10
Click to expand...
Click to collapse
OP says 9.0-10.0 and 11.0.
cokesucker said:
OP says 9.0-10.0 and 11.0.
Click to expand...
Click to collapse
Please can you try the Magisk module version I just added?
Sent from my LGE LG-H850 using XDA Labs
Arda Süzen said:
Please can you try the Magisk module version I just added?
Sent from my LGE LG-H850 using XDA Labs
Click to expand...
Click to collapse
Sure will test it out.
Do you have a link to the module? And any instructions?
Sorry just saw it in Google drive. Thanks
Where is download link?
Arda Süzen said:
Please can you try the Magisk module version I just added?
Sent from my LGE LG-H850 using XDA Labs
Click to expand...
Click to collapse
Flashed both modules in Magisk.
It boots up fine but then it's just black screen.
There is another Magisk module from a few months ago and it had the same problem on Android 9.
---------- Post added at 07:58 PM ---------- Previous post was at 07:57 PM ----------
JV Spartacus said:
Where is download link?
Click to expand...
Click to collapse
The same Google drive in OP.
cokesucker said:
Flashed both modules in Magisk.
It boots up fine but then it's just black screen.
There is another Magisk module from a few months ago and it had the same problem on Android 9.
---------- Post added at 07:58 PM ---------- Previous post was at 07:57 PM ----------
The same Google drive in OP.
Click to expand...
Click to collapse
Got it , not showing in xda app but in browser
Do I just flash the same zip to uninstall?
Thanks for sharing! Cheers!

[ROM] DivestOS 14.1+17.1 for clark

{
"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"
}
DivestOS is a more private and more secure aftermarket system.
Moto X Pure Notes:
- 14.1 builds are also available for those who need IMS/VoLTE
- Camera is weird sometimes
- 14.1 only: this is one of the few devices supported by DivestOS that requires the use of TWRP
- Fun fact: This device was the motivation for the automated deblobber featured in DivestOS
Features:
- strong focus on FOSS
- various system hardening
- various privacy enhancements
- automated removal of unnecessary proprietary blobs
- automated kernel hardening and CVE patching
- ability to relock bootloader on supported devices
- verified boot on supported devices
- no root support
- SELinux always enforcing
- encrypted by default
- monthly updates
- OTA delta updates
- OTA updates over Tor (optional)
- F-Droid included
- hardened system WebView with rapid updates: https://divestos.org/misc/ch-dates.txt
Extra Features (not installed by default & also compatible with all systems):
- Mull, our hardened fork of Fenix with rapid updates: https://divestos.org/misc/ffa-dates.txt
- Hypatia, our real-time malware scanner
- Extirpater, our free space eraser
Links:
- Website: https://divestos.org
- Onion: http://divestoseb5nncsydt7zzf5hrfg44md4bxqjs5ifcv4t7gt7u6ohjyyd.onion
- Downloads: https://divestos.org/index.php?page=devices&base=LineageOS#device-clark
- Changelogs: https://divestos.org/index.php?page=news
- Project History: https://divestos.org/index.php?page=history
- Known Issues: https://divestos.org/index.php?page=broken#clark
- Screenshots: https://divestos.org/index.php?page=screenshots
- Security Patching Overview: https://divestos.org/index.php?page=patch_levels
- About + Credits + Notices: https://divestos.org/index.php?page=about
- Donate: https://divested.dev/donate
- Source Code: https://github.com/divested-mobile or https://gitlab.com/divested-mobile
- XMPP Chat Room: xmpp:[email protected]
Device Specific Links:
- Device Tree: https://github.com/LineageOS/android_device_motorola_clark
- Kernel: https://github.com/LineageOS/android_kernel_motorola_msm8992
- Kernel CVE Patches Applied: https://github.com/Divested-Mobile/...E_Patchers/android_kernel_motorola_msm8992.sh, https://github.com/Divested-Mobile/...E_Patchers/android_kernel_motorola_msm8992.sh
Other Bits:
- Good and bad feedback is welcomed. Else how can we improve?
- If you find a bug, please report it below or via GitHub/GitLab.
- Testing/Translations/Code contributions are gratefully appreciated.
Important Notes for New Users:
- Please make a backup of your device and copy it to another computer.
- You must wipe before installing this OS.
- This OS has userdata encrypted by default
- You are intended to relock your bootloader with this OS (if your device is marked supported for that).
DivestOS does *not* support the following:
- Google Apps (OpenGAPPS)
- DRM (Widevine)
- alternative recoveries (TWRP)
- root (Magisk)
- runtime modification frameworks (Xposed or theme engines)
All downloads are GPG signed with the following key:
Code:
#B874 4D67 F9F1 E14E 145D FD8E 7F62 7E92 0F31 6994
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEXupIxBYJKwYBBAHaRw8BAQdAC1RiTvrqJaAQ4FIHsxX+gzEgdT4mspISS+p0
y847Nge0SERpdmVzdE9TIFJlbGVhc2UgU2lnbmluZyAoMjAyMCAjMSkgPHN1cHBv
cnQrcmVsZWFzZXNpZ25pbmdAZGl2ZXN0b3Mub3JnPoiQBBMWCAA4FiEEuHRNZ/nx
4U4UXf2Of2J+kg8xaZQFAl7qSMQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA
CgkQf2J+kg8xaZR1BgEAwwLVVsG7kbp8M3GTV987XpVl5cZeTtDc/g+66briCHUB
APiuH/dk8eRnhFnq4Up2/j7uD/8FtSvxPbHiz6t1MdgB
=VzP2
-----END PGP PUBLIC KEY BLOCK-----
As TWRP gives error "Signal 6" when trying to flash, I'm listing the only way (AFAIK) to flash this ROM right now without encountering errors:
1. Be on unlocked bootloader
2. Flash Lineage 18.1 recovery (found at https://forum.xda-developers.com/t/clark-unofficial-18-1.4234777/ )
3. Erase Data, then Cache, then System from the LOS recovery
4. Flash over sideload the latest DivestOS zip
5. Reboot to system and setup your phone
SkewedZeppelin said:
View attachment 5326007
DivestOS is a more private and more secure aftermarket system.
Moto X Pure Notes:
- 14.1 builds are also available for those who need IMS/VoLTE
- Camera is weird sometimes
- This is one of the few devices supported by DivestOS that requires the use of TWRP
- Fun fact: This device was the motivation for the automated deblobber featured in DivestOS
Features:
- strong focus on FOSS
- various system hardening
- various privacy enhancements
- automated removal of unnecessary proprietary blobs
- automated kernel hardening and CVE patching
- ability to relock bootloader on supported devices
- verified boot on supported devices
- no root support
- SELinux always enforcing
- encrypted by default
- monthly updates
- OTA delta updates
- OTA updates over Tor (optional)
- F-Droid included
Extra Features (not installed by default):
- Mull, our hardened fork of Fenix
- Hypatia, our real-time malware scanner
- Extirpater, our free space eraser
Links:
- Website: https://divestos.org
- Onion: http://divestoseb5nncsydt7zzf5hrfg44md4bxqjs5ifcv4t7gt7u6ohjyyd.onion
- Downloads: https://divestos.org/index.php?page=devices&base=LineageOS#device-clark
- Changelogs: https://divestos.org/index.php?page=news
- Project History: https://divestos.org/index.php?page=history
- Known Issues: https://divestos.org/index.php?page=broken#clark
- Screenshots: https://divestos.org/index.php?page=screenshots
- About + Credits + Notices: https://divestos.org/index.php?page=about
- Source Code: https://github.com/divested-mobile or https://gitlab.com/divested-mobile
- XMPP Chat Room: xmpp:[email protected]
Device Specific Links:
- Device Tree: https://github.com/LineageOS/android_device_motorola_clark
- Kernel: https://github.com/LineageOS/android_kernel_motorola_msm8992
- Kernel CVE Patches Applied: https://github.com/Divested-Mobile/...E_Patchers/android_kernel_motorola_msm8992.sh, https://github.com/Divested-Mobile/...E_Patchers/android_kernel_motorola_msm8992.sh
Other Bits:
- Good and bad feedback is welcomed. Else how can we improve?
- If you find a bug, please report it below or via GitHub/GitLab.
- Testing/Translations/Code contributions are gratefully appreciated.
Important Notes for New Users:
- Please make a backup of your device and copy it to another computer.
- You must wipe before installing this ROM.
- This ROM has userdata encrypted by default
- You are intended to relock your bootloader with this ROM (if your device is marked supported for that).
DivestOS does *not* support the following:
- Google Apps (OpenGAPPS)
- DRM (Widevine)
- alternative recoveries (TWRP)
- root (Magisk)
- runtime modification frameworks (Xposed or theme engines)
All downloads are GPG signed with the following key:
Code:
#B874 4D67 F9F1 E14E 145D FD8E 7F62 7E92 0F31 6994
-----BEGIN PGP PUBLIC KEY BLOCK-----
mDMEXupIxBYJKwYBBAHaRw8BAQdAC1RiTvrqJaAQ4FIHsxX+gzEgdT4mspISS+p0
y847Nge0SERpdmVzdE9TIFJlbGVhc2UgU2lnbmluZyAoMjAyMCAjMSkgPHN1cHBv
cnQrcmVsZWFzZXNpZ25pbmdAZGl2ZXN0b3Mub3JnPoiQBBMWCAA4FiEEuHRNZ/nx
4U4UXf2Of2J+kg8xaZQFAl7qSMQCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA
CgkQf2J+kg8xaZR1BgEAwwLVVsG7kbp8M3GTV987XpVl5cZeTtDc/g+66briCHUB
APiuH/dk8eRnhFnq4Up2/j7uD/8FtSvxPbHiz6t1MdgB
=VzP2
-----END PGP PUBLIC KEY BLOCK-----
Click to expand...
Click to collapse
Just letting you know these are all the flashing results:
DivetOs recovery: flashing correctly but no modem and no signal
Lineage 18.1 Recovery: perfectly functioning
Twrp: won't flash, Error Signal 6
KriiXOne said:
As TWRP gives error "Signal 6" when trying to flash, I'm listing the only way (AFAIK) to flash this ROM right now without encountering errors:
1. Be on unlocked bootloader
2. Flash Lineage 18.1 recovery (found at https://forum.xda-developers.com/t/clark-unofficial-18-1.4234777/ )
3. Erase Data, then Cache, then System from the LOS recovery
4. Flash over sideload the latest DivestOS zip
5. Reboot to system and setup your phone
Click to expand...
Click to collapse
Yes, you can use the DivestOS recovery to flash but then the modem firmware won't be extracted.
This is fixed in chrmhoffmann's unfinished 18.1 branch as far as I am aware.
14.1 can be flashed successfully with TWRP.
Thank you for testing and noting it for others.
SkewedZeppelin said:
Yes, you can use the DivestOS recovery to flash but then the modem firmware won't be extracted.
This is fixed in chrmhoffmann's unfinished 18.1 branch as far as I am aware.
14.1 can be flashed successfully with TWRP.
Thank you for testing and noting it for others.
Click to expand...
Click to collapse
Perhaps you could cherry pick the fix from chrmhoffmann's 18.1 branch, which is I'd say even stable enough to make the whole ROM 18.1 if wanted (I used 18.1 as a daily driver since the bugs are 1:1 as on 17.1)
Anyway, thanks for this amazing ROM and thanks for keeping this device alive!
KriiXOne said:
Perhaps you could cherry pick the fix from chrmhoffmann's 18.1 branch, which is I'd say even stable enough to make the whole ROM 18.1 if wanted (I used 18.1 as a daily driver since the bugs are 1:1 as on 17.1)
Anyway, thanks for this amazing ROM and thanks for keeping this device alive!
Click to expand...
Click to collapse
It is this one: https://review.lineageos.org/c/LineageOS/android_device_motorola_clark/+/304224
I actually did pick it, but it still wasn't functional under -user.
I had a patch to force recovery permissive, but I don't really want to ship that.
The 18.1 branch does look finished, I'm not too sure why it hasn't been merged yet.
I'd build it, but I don't like cherrypicking too many commits (for archive/reproducibility purposes), and they don't seem to be mirrored in a personal repo either.
SkewedZeppelin said:
It is this one: https://review.lineageos.org/c/LineageOS/android_device_motorola_clark/+/304224
I actually did pick it, but it still wasn't functional under -user.
I had a patch to force recovery permissive, but I don't really want to ship that.
The 18.1 branch does look finished, I'm not too sure why it hasn't been merged yet.
I'd build it, but I don't like cherrypicking too many commits (for archive/reproducibility purposes), and they don't seem to be mirrored in a personal repo either.
Click to expand...
Click to collapse
I'd say it wouldn't harm to exactly include just a permissive recovery while keeping the system itself enforcing or, perhaps remove the recovery entirely from the site for 17.1, as it can be confusing for people who will not read this thread but find the site casually.
another possibility would be to include and post here a "first time flash" recovery here, in other words a Permissive DivestOS Recovery posted only here, permessive and intended to be used just to flash the 17.1 for the first time, leaving official builds enforcing.
KriiXOne said:
I'd say it wouldn't harm to exactly include just a permissive recovery while keeping the system itself enforcing or, perhaps remove the recovery entirely from the site for 17.1, as it can be confusing for people who will not read this thread but find the site casually.
another possibility would be to include and post here a "first time flash" recovery here, in other words a Permissive DivestOS Recovery posted only here, permessive and intended to be used just to flash the 17.1 for the first time, leaving official builds enforcing.
Click to expand...
Click to collapse
I will make the recovery permissive next build cycle. Bootloader is unlocked anyway, doesn't matter all too much.
does its job perfectly TWRP lineage 17.1
He is able to decrypt this ROM and everything works, including starting the modem.
verified

[KERNEL][UNOFFICIAL] Kali NetHunter for Galaxy J5 [SM-J500H/F/FN/G/M]

Kali NetHunter for Galaxy J5 (2015)
Spoiler: Disclaimer
I am not responsible if flashing this Kernel bricks your
phone or causes thermonuclear war and ends the
world as we know it. You have been warned.
Also check out the FAQ Section
Spoiler: FAQ (Important)
Q: Why do i need this?
A: To get Nethunter fully work you need a kernel that supports its features, such as put a wireless adapter in monitor mode or perform a HID Keyboard attack.
Q: Why are you using nougat based roms?
A: Because i cannot make packet injection/monitor mode work on any rom past nougat.
Q: My phone restarts when i remove the wifi adapter ie wlan1
A: Its a common issue, workaround is to "iw dev wlan1 del" and remove the adapter your phone won't restart, And you can add the card again when using nethunter again by "iw phy phy1 interface add wlan1 type managed"
Q: Will you add HID patches & Bluetooth patches in the future?
A: Currently i cannot make them work, but will try in the future.
Features:
Packet Injection
Monitor mode
Ralink support
Realtek support
Atheros support
Installation :
- Always Take a Nandroid backup
- Download LineageOS 14.1/Resurrection-Remix-N
- Recommended - Full wipe and factory reset
- Flash LineageOS 14.1/Resurrection-Remix-N using TWRP
- Flash This Kernel using TWRP
- Flash Magisk
- Flash Nethunter-2023.2-generic-armhf-kalifs-nano [Yes Nano no space for anything else in our device xD]
- Profit!
Downloads:
Download Link - v0.5beta
Working:
Check rom's thread for that this is just a kernel xD
Not working:
HID attacks
Bluetooth attacks
XDA: DevDB Information
NetHunter, Kernel for the Samsung Galaxy J5
Contributors
djkido316
Source Code: https://github.com/djkido316/android_kernel_samsung_msm8916
Special Credits:
vince2678 for LineageOS 14.1 & Kernel Source
has.007 for RR-N 5.8.5
ROM Firmware Required : Nougat 7.1.2 LineageOS based roms
ROM Kernel: Linux 3.10.108
Version Information
Status: Beta
Created 2023-06-21
Last Updated 2023-06-21
R E S E R V E D
hellow thanks
Kudos @ djkido316 !!
Now, we could do an experiment further more with our J5 Device, Thanks!
Tajil said:
Kudos @ djkido316 !!
Now, we could do an experiment further more with our J5 Device, Thanks!
Click to expand...
Click to collapse
That's the idea, and you're welcome!

Categories

Resources