[Kernel+] Kali NetHunter for the ZTE Axon 7 - ZTE Axon 7 ROMs, Kernels, Recoveries, & Other Deve

DISCONTINUED SUPPORT​
​
OKAY SO
I present to you: Kali NetHunter 3.15.4 for the ZTE Axon 7.
(yes, a custom kernel for the ZTE Axon 7 on MiFavor!)
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 ROMs should be supported, as our installer uses a dynamic patching method on your current boot image!
The NetHunter installer 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/nhsystem, 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.
NetHunter also includes its own Busybox that gives you full large file support and some extra applets.
It will not overwrite your current one, and will happily install alongside it as busybox_nh.
DOWNLOAD
Current version: 3.15.4 (stable, 2017-01-22)
Please be careful to download the right version based on this table:
A2017U (North America): kernel-nethunter-ailsa_ii-*
A2017G (Europe / Hong Kong): kernel-nethunter-ailsa_ii-*
A2017 (China): kernel-nethunter-ailsa_ii-*
All others be sad.
For the apps, chroot, and everything other than just the kernel, you will also need to download:
nethunter-generic-arm64-*
See installation instructions before proceeding!
Downloads are available at the official NetHunter build server: http://build.nethunter.com/nightly/
BEFORE INSTALLING
IMPORTANT: The Kali NetHunter installer requires write access to your data partition!
This means that if your data partition is encrypted, you will need to use the [Format Data] button in TWRP to remove encryption.
This will delete all your data, including internal storage.
You should back everything up first before installing Kali NetHunter.
The Kali chroot and apps are installed on your data partition (in /data/local/nhsystem for chroot). To initialize the chroot and install Kali Linux, you need to start the Kali NetHunter app.
The generic NetHunter installer will automatically install SuperSU. We try to keep it up to date, but it isn't always.
If you already have SuperSU or another root method installed, please simply delete the supersu.zip from the root of the zip file before installing it.
** If modifying the installer zip, you will have to disable ZIP signature verification as modifications will break it.
It's recommended that you restore or flash your ROM's original kernel before installing NetHunter.
FULL INSTALLATION STEPS
Install Team Win Recovery Project (ailsa_ii) to your recovery partition.
{
"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"
}
Recommended: If you have a custom kernel or SuperSU installed, restore your stock kernel. (called Boot in TWRP)
This isn't entirely necessary, but you may need to flash the NetHunter kernel again if SuperSU replaces it.
For new installations: Download the nethunter-generic-arm64-kalifs-full zip.
For upgrades: Download the update-nethunter-generic-arm64 zip.
Without exiting TWRP, transfer the NetHunter generic arm64 installer zip to your device over MTP* and flash it using [Install] in TWRP.
Download the kernel-nethunter zip specific to your device.
Without exiting TWRP, transfer the NetHunter kernel installer zip to your device over MTP* and flash it using [Install] in TWRP.
Go to [Reboot] -> [System].
Wait 2-5 minutes for your device to finish setting itself up.
Open the NetHunter app to initialize the environment
You're done!
* MTP, known as Media Transfer Protocol, is the same way you transfer files from your PC to your device when booted into system.
UPDATING TO A NEWER BUILD OR UPDATING YOUR ROM
Follow the installation steps above. NetHunter can be installed over itself as many times as you'd like.
If you don't want to lose your chroot, flash the smaller update-nethunter-generic-arm64 zip instead.
DEVICE RECOMMENDATIONS
The ZTE Axon 7 internal wireless does not support monitor mode. This means you'll need to use an OTG adapter and a wireless card that does.
I highly recommend these two items:
Alfa Networks AWUS036NEH: https://smile.amazon.com/802-11g-Wireless-Long-Rang-Network-Adapter/dp/B0035GWTKK/
iXCC USB Type-C to Type-A OTG adapter: https://smile.amazon.com/iXCC-Adapter-Charge-Supported-Devices/dp/B017TJN22C/
* I am not affiliated with these sellers
The AWUS036NEH is the most tested and stable adapter available, and also comes in a very convenient portable form factor allowing antenna swaps for greater scanning ranges.
The iXCC USB adapter is compliant with USB Type-C specifications and provides up to USB 3.1 Gen 2 compatibility. It's also well built.
I don't recommend using smaller OTG adapters - they can break your ports if you accidentally put too much pressure on them or your phone falls with them plugged in.
THE KERNEL
The NetHunter kernel for the ZTE Axon 7 is (somewhat) based on A2017U B27 kernel sources.
It has the following changes:
Carefully updated to Linux 3.18.47!
Merged with the latest CodeAurora tag for Android 6.0 msm8996: LA.HB.1.3.1.c1-20600-8x96.0
Many bug fixes and cleanups to ZTE's code, including disabling of debug tasks for battery life
SELinux Permissive (required for DriveDroid until I fix policy injection rules, it will pretend to be Enforcing)
Paragon UFSD drivers replaced with Samsung's latest open-source exFAT drivers
Enabled USB (OTG) Atheros, Ralink, and Realtek WiFi drivers
FIOPS IO scheduler as default IO scheduler, SIO available
DriveDroid compatibility
USB HID Gadget keyboard & mouse support - temporarily disabled until issue solved
mac80211 packet injection support
savoca's KCAL color calibration driver built in (currently no invert support on msm8996)
Additional drivers built in for the full Kali NetHunter experience
Kernel module support, insert your own modules! (modprobe available in Kali chroot)
CIFS, NFS, USB Serial available through included kernel modules
VerifiedBoot=green status hack to pass SafetyNet (may not work with SuperSU, remove SuperSU from the installer if this is important!)
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
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
If your issue is with a specific app, it might be better to contact the developer of that app.
For Kali NetHunter bugs/issues, you can open a ticket at: https://github.com/offensive-security/kali-nethunter/issues
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 - The keyboard is unusable when using Google Keyboard as your input method. Switch to Hacker's Keyboard.
Video Recording - The rear camera video encoder will corrupt the video on the first frame. Happens after restarting camera app.
HID attacks - There's an issue with USB descriptor breaking when HID gadget mode is enabled, so it is disabled for now.
DEVELOPMENT & CONTRIBUTIONS
You can see the main branch of NetHunter's development on the Offensive Security GitHub: https://github.com/offensive-security/kali-nethunter
Kali NetHunter Official device updates: https://github.com/offensive-security/nethunter-devices/commits
ZTE NetHunter kernel source: https://github.com/jcadduono/android_kernel_zte_msm8996_old/tree/nethunter-6.0
If you wish to donate to the NetHunter project, you can donate directly to me through the Donate button under my name.
This will generally go towards supporting my next flagship device purchase, which will receive NetHunter and TWRP support from myself.
You can also use "Basenji Rescue and Transport" as your Amazon Smile charity and that will make me really happy!
(in my avatar, if you see a dog, that's a Basenji!)
SCREENSHOTS
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.
XDA:DevDB Information
Kali NetHunter for the ZTE Axon 7, Kernel for the ZTE Axon 7
Contributors
jcadduono, The Kali NetHunter team
Source Code: https://github.com/offensive-security/kali-nethunter
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.15.4
Stable Release Date: 2017-01-22
Created 2016-12-16
Last Updated 2018-07-31

Work on a2017G too? I have open bootloader and on A2017G b29. And that Work perfekt

Kevinkuensken said:
Work on a2017G too? I have open bootloader and on A2017G b29. And that Work perfekt
Click to expand...
Click to collapse
you'll have to let me know if it works, i can't really understand if you're asking if it works or if it does work

IT Work for A2017G. I have installed IT but have no Hunter app

Guess I know what I'm doing tonight
Sent from my ZTE A2017U using XDA-Developers mobile app

https://www.kali.org/kali-linux-nethunter/
Seems like this is a "Hacker's" kernel with no real gain for the "regular" user.

KyJelly69 said:
https://www.kali.org/kali-linux-nethunter/
Seems like this is a "Hacker's" kernel with no real gain for the "regular" user.
Click to expand...
Click to collapse
Yea.... What are we supposed to do with this kernel if it doesn't improve anything over stock? We are not "Hackers"

Anyone He has flashed The kernel, have The Kali NetHunter App? For Me ist dont find the app

XblackdemonX said:
Yea.... What are we supposed to do with this kernel if it doesn't improve anything over stock? We are not "Hackers"
Click to expand...
Click to collapse
Don't use it. Not everything that is developed or posted here will be for everyone.
I'm sure there is more people here that find this useful, or you can try to use it useful and learn something new

jimbo77 said:
or you can try to use it useful and learn something new
Click to expand...
Click to collapse
I still don't need to hack WiFi networks lol

XblackdemonX said:
I still don't need to hack WiFi networks lol
Click to expand...
Click to collapse
That's one of its uses but there is more

Good work! Glad to see some more development for our device.

KyJelly69 said:
https://www.kali.org/kali-linux-nethunter/
Seems like this is a "Hacker's" kernel with no real gain for the "regular" user.
Click to expand...
Click to collapse
We don't care.

VinylJStar said:
We don't care.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=70122463&postcount=1356
Oh how very clever you are. And we still don't care...

Can I install update-nethunter-generic-arm64 zip instead of nethunter-generic-arm64-kalifs-full zip if I don't want to have all the apps? I basically just want this kernel to bypass SafetyNet.
Thanks

With this kernel, is it now possible to flash Substratum Themes, without causing a boot issue?
Or is that something that needs changed in the ROM itself?

XblackdemonX said:
Can I install update-nethunter-generic-arm64 zip instead of nethunter-generic-arm64-kalifs-full zip if I don't want to have all the apps? I basically just want this kernel to bypass SafetyNet.
Thanks
Click to expand...
Click to collapse
If you only want the kernel then just install the kernel lol update-nethunter is the apps, nethunter-generic is the apps + kali system
This is only my initial build for getting feedback on things that might be broken before I start merging in CAF/updates.
anyways, I'm not sure how safetynet will handle permissive since I had to use that for DriveDroid support. I haven't tested if exFAT works in enforcing (it probably doesn't), but here's an alternative kernel for you that is only safetynet+exfat+kcal (things typical xda users might care about):
https://build.nethunter.com/misc/axon7/ailsa_ii_xda_safetynet_kcal-1.0-20161216-1849.zip

Thank you very much i'll try it!

Loved it. Installed, used the Kcal app and it works great! I hope you keep bringing more and more features to a custom kernel!
Appreciate it!!
---------- Post added at 01:49 AM ---------- Previous post was at 01:29 AM ----------
@jcadduono do you have any idea why any of the apps that set options on boot work? I have tried with folder mount and Kcal and it seems boot commands are not executed. I need to get in the app after the phone has booted and apply the settings manually instead of then being applied on boot. Probably you can shred some light on this issue?

jimbo77 said:
@jcadduono do you have any idea why any of the apps that set options on boot work? I have tried with folder mount and Kcal and it seems boot commands are not executed. I need to get in the app after the phone has booted and apply the settings manually instead of then being applied on boot. Probably you can shred some light on this issue?
Click to expand...
Click to collapse
probably related to power management i guess, i know at least on my device any autostart apps don't start till like 20 seconds after the device is booted because the OS spreads out everything.
make sure your app policies allow auto start though, and that you hit the save button with start on boot and color service enabled:

Related

[2020-01-27] ®FDE.AI - Ultimate Android Optimizer

{
"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:
Your warranty is now void.
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
backup your data before flashing it!
YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
Do everything at your own risk!
Intro:​Hello everybody. My name is Fera. I want to share this project with you for free. I made it myself from scratches once again. Please hit "thanks" button, rate this thread 5-star, or consider donating me to support my work. (Thanks!)
What's in:​FeraDroid Engine (simply FDE) - an All-in-One ultimate optimizer for all devices on Android OS. No settings/customization and rest 'headache' - all parameters are individual for EVERY device depending on it's hardware/software characteristics. All parameters are very balanced - you may gain performance without increase of power consumption AND reduce power consumption without losing performance. FDE is totally compatible with very wide range of devices and Android versions.
Installation requirements:​Supported CPU arch's:
ARMv7 (armeabi-v7a) (32bit)
ARMv8 (arm64-v8a) (64bit)
x64bit (x86_64)
Supported Android OS versions:
4.1 and higher
Detailed tech description:​FDE - very universal Android OS optimizer. Very wide-range settings of OS and Linux kernel are configured, still being cross-platform utility, maximally compatible with all devices. This means that it doesn't have any dirty hacks/hardcore and 3rd part binaries (except busybox) & config files. FDE applies configurations depending on It's hardware and software, so that in the end every device is configured individually.
New unique method of execution - all required FDE components are loaded directly to RAM and executed from there. System partitions are remounted RW only once while installation. This means high speed (the worst RAM will have at least ~500MB/s of I/O speed), no power consumption (no NAND memory I/O occurs) and security (system partitions are in read-only state). Also new-gen FDE is synced with OS boot process - so tweaks will be applied in correct time. All system partitions are trimmed and checked for errors after every OS boot with FDE onboard. Universal installer automatically detects what ROOT-method you use and how to auto-start. Finally, FDE is not only about optimization. It's also about security and feature-enabler.
See compacted list of most included features HERE.
Artificial Intelligence:
As you may notice from the name "FDE.AI" - can tell us that it has real AI inside. AI will learn how do you use your device, check out current usage scenario and adapt some system parameters real time to give you best usage experience. Details HERE.
Why to optimize?​First of all to make you happy with your device, to make it live longer & be snappy. Another reason is garbage. WTF? Yes. There is a world problem of e-garbage utilization, especially electronic devices & their toxic stuff like batteries..etc.. I'm not against progress - I'm against the selling politics of corporations, which add features slowly, to make people buy them. I'd say OKAY if it wasn't harmful, but in fact Africa became a toxic garbage continent - they need somewhere to put retarded e-devices & that's sad. It costs them cheaper to move toxic garbage to another country, rather then properly utilize it. You may say, how FDE can help with that, are you mad bro? Well, I hope that if you install FDE on your device, you'd use it for longer time, because of all optimizations. So that it will make you happy & you won't change it too frequent, in fact possibly reducing the amount of e-garbage. Thanks.
Installation:
WARNING! Don't use any other All-in-One tweakers or things may get much worse! I warned you!​
Make a backup just in case something goes wrong.
Download latest version of FDE and install it via custom recovery OR add zip in modules list if you are using Magisk systemless root.
After OS boot, you will get vibration and a log file /sdcard/Android/fde.txt will be created if FDE worked OK.
If you want to uninstall FDE simply remove module from Magisk Manager if you are on Magisk OR flash this zip in custom recovery.
Download:
FDE.AI-v7.3-20200127
About FDE APK
FAQ
Related Videos
Join my group in Telegram for 24/7 support.
Join my Facebook group.
Thread at 4PDA.
Fan-art​
Thanks to all guys, who contributed, helped, tested my work.. You all are wonderful, amazing, smart, super cool, beautiful people!
Consider donating me to support my project if you like it. Thanks!
XDA:DevDB Information
FDE.AI - Ultimate Android Optimizer, Tool/Utility for all devices (see above for details)
Contributors
FeraVolt
Version Information
Status: Stable
Current Stable Version: v8.0
Created 2019-03-10
Last Updated 2020-01-27
FDE.AI FAQ
Will it work on this or that device?
It will work on any device which runs Android OS.
Will it work along with this or that tweak/optimizer?
NO. Don't use any other All-in-One tweakers or things may get much worse!
Can I use this on custom kernel?
Yes, why not? It will work even better on custom kernel.
Does FDE has any configuration/logs?
No configurations. This is "flash & forget" optimizer. It will configure your system depending on you hardware/software automatically & individually. Log is available in /sdcard/Android/fde.txt
Is it worth to try FDE if I have a powerful flagship?
Yes, sure. FDE not only gives performance, but also increases power-saving.
Is there any difference between zip from Magisk module repo and zip provided here?
The difference is only in installer - zip provided here is universal, while one in Magisk repo is for Magisk root only.
I have ROOT, but don't have recovery. Can I do something?
You may try to install FDE via Flashfire app.
I have ROOT - not Magisk, and not SuperSU, and I don't have init.d support. What to do?
Try to emulate init.d support with app like Universal_Init.d_Support or similar.
Installation was successful, but no vibration. What does this mean?
Try to reboot device. Wait for a minute or two more. Maybe it will work, but a little later than expected. Also check for /sdcard/Android/fde.txt file. If still no luck, try to update your ROOT method (Magisk preferred). If you do have log and it says "all good" - then don't worry at all. Some rare devices doesn't support vibrations triggered by script. If still not working, read THIS post.
Do I need busybox?
No, FDE has a built-in one already. But if you already have one - they will not conflict.
Are project treble ROMs supported?
YES.
Flashed fine, but can't find icon for FDE. Huh?
This is not an Android apk and it has no interface yet.
Can I flash FDE right after ROM installation?
NO. Boot ROM first, then install FDE.
AI says '...turbo' is not supported. What can i do to make it work?
You may try to install another custom kernel. Those features are kernel dependent.
It's running fine, but i got a problem...
FDE.AI is under active development. Please attach any useful information such as log/screenshot, name of your device, ROM/recovery version. I am developer of FDE and I will help you to figure out the problem.
Nice mod, please check your git
Where is the download link???
来自我的 SM-G920F 上的 Tapatalk
There is a 'downloads' tab over main post
FeraVolt said:
There is a 'downloads' tab over main post
Click to expand...
Click to collapse
Error executing update-binary
Here is zip with fixed recovery installation. Forgot ';' in script...
No log file for me
I test your mod and I dont have any log, and any change in my device; galaxy tab pro 8.4 with SlimLP 5.1.1
russia101 said:
No log file for me
Click to expand...
Click to collapse
kioshio said:
I test your mod and I dont have any log, and any change in my device; galaxy tab pro 8.4 with SlimLP 5.1.1
Click to expand...
Click to collapse
Make sure you have mounted system partition in recovery before flashing.. This is beta version..being under development.. Also possibly it simply didn't run on boot. Please specify your device, android version and rom and i will try to check this out. I tested it from 2.3 till 5.1.1 android version..stock roms..
FeraVolt said:
Make sure you have mounted system partition in recovery before flashing.. This is beta version..being under development.. Also possibly it simply didn't run on boot. Please specify your device, android version and rom and i will try to check this out. I tested it from 2.3 till 5.1.1 android version..stock roms..
Click to expand...
Click to collapse
I'm using a s3 LTE and I'm currently on marshmallow 6.0.1
No log file. I Followed instructions. Stock Android 4.2.2
Still......noticeable improvement in loading of apps. Any other way to see if it flashed correctly?
Seems installed, let's see if it works. 5.1 OxygenOS. Here is my log: https://drive.google.com/file/d/0B1B_Q2k5VDqYUml1bTBJd2ZFMk0/view?usp=docslist_api
You should provide an Uninstaller, just in case. Cheers
Enviado desde mi ONE E1005 mediante Tapatalk
ChavitoArg said:
Seems installed, let's see if it works. 5.1 OxygenOS. Here is my log: https://drive.google.com/file/d/0B1B_Q2k5VDqYUml1bTBJd2ZFMk0/view?usp=docslist_api
You should provide an Uninstaller, just in case. Cheers
Enviado desde mi ONE E1005 mediante Tapatalk
Click to expand...
Click to collapse
Yes..it's working on your device fine. Do you notice any improvement? In case of high-end devices, most noticable should be a battery consumption decrease.
Will provide uninstaller asap.
hipocrazy said:
No log file. I Followed instructions. Stock Android 4.2.2
Still......noticeable improvement in loading of apps. Any other way to see if it flashed correctly?
Click to expand...
Click to collapse
Yes..via terminal emulator type:
su
sh /system/engine/as.sh
sh /system/engine/feradroid.sh
Then recheck log file..
FeraDroid-Engine-v0.19-beta2
FeraDroid-Engine-v0.19-beta2
Changes captured:
https://github.com/feravolt/FeraDroid-Engine/commits/master
Manuall FDE run
Here is a little instruction in case you couldn't install FDE on your device. Recovery doesn't install it well..or..FDE doen't autostart or you just don't have a recovery for your device (as in my case with china noname phone).
So:
-> Download latest FDE zip and extract it.
-> With any root explorer copy engine folder to /system/
-> Set 777 (check all tabs) permissions to whole engine folder and what is in there and in every folder content
-> Then get 'Terminal Emulator' app from Google Play store, run it and type:
Code:
su
-> Grant root permission then type:
Code:
sh /engine/as.sh
-> After that reboot your device and in 2 minutes, check log file on path: /sdcard/Android/FDE.txt
-> If there is no FDE.txt log then open Terminal Emulator again and type:
Code:
su
sh /system/engine/feradroid.sh
-> Wait it's completion, then check log file again. If it exists, please send it to me to deal with autostart issue for your device. You should run theese two commands every time you reboot your device..
Hope this will help you and you will be happy to see your device runnign fast. :fingers-crossed:
Log file
FeraVolt said:
FeraDroid-Engine-v0.19-beta2
My log file looks not like it's working correctly and this logfile only appears after I typed the command which you posted for terminal
View attachment FDE.txt
Click to expand...
Click to collapse
init.d start
russia101 said:
FeraVolt said:
FeraDroid-Engine-v0.19-beta2
My log file looks not like it's working correctly and this logfile only appears after I typed the command which you posted for terminal
View attachment 3598637
Click to expand...
Click to collapse
Thanks for feedback.It worked for you untill you reboot.
Here..try this zip with a try to be started at boot by init.d.. mount system partition..flash .zip and check log.(remove it beforeflashing this)
Click to expand...
Click to collapse
FeraVolt said:
russia101 said:
Thanks for feedback.It worked for you untill you reboot.
Here..try this zip with a try to be started at boot by init.d.. mount system partition..flash .zip and check log.(remove it beforeflashing this)
Click to expand...
Click to collapse
Ok did what you said and it looks Like everything works
View attachment FDE.txt
Click to expand...
Click to collapse

[Kernel+][Exynos] Kali NetHunter for the Galaxy S7 edge

​
WARNING: When using custom kernels on the S7 edge, never turn off developer options or OEM unlock. If you do, you will lose all your data and have to flash a full stock firmware restore to use your device again!
OKAY SO
This is Kali NetHunter 3.15.2 for the Galaxy S7 edge.
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 ROMs should be supported, as our installer uses a dynamic patching method on your current boot image!
The NetHunter installer 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/nhsystem, 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.
NetHunter also includes its own Busybox that gives you full large file support and some extra applets.
It will not overwrite your current one, and will happily install alongside it as busybox_nh.
DOWNLOAD
Current version: 3.15.2 (stable, 2016-11-04)
Please be careful to download the right version based on this table:
SM-G935F, SM-G935FD, SM-G935W8, SM-G935X: kernel-nethunter-hero2lte-*
SM-G935K, SM-G935L, SM-G935S: kernel-nethunter-hero2ltekor-*
S7 flat: You're in the wrong forum!
All others be sad.
For the apps, chroot, and everything other than just the kernel, you will also need to download:
nethunter-generic-arm64-*
See installation instructions before proceeding!
Downloads are available at: http://build.nethunter.com/nightly/
BEFORE INSTALLING
IMPORTANT: Kali NetHunter requires write access to your data partition!
This means that if your data partition is encrypted, you will need to use the [Format Data] button in TWRP to remove encryption.
This will delete all your data, including internal storage.
You should back everything up first before installing Kali NetHunter.
Samsung Smart Switch Mobile can be useful for this, and allows you to back up your apps to a location on an external SDcard.
Unfortunately it doesn't back up most app data.
The Kali chroot and apps are installed on your data partition (in /data/local/nhsystem for chroot). To initialize the chroot and install Kali Linux, you need to start the Kali NetHunter app.
The generic NetHunter installer will automatically install SuperSU. We try to keep it up to date, but it isn't always.
If you already have SuperSU or another root method installed, please simply delete the supersu.zip from the root of the zip file before installing it.
It's recommended that you restore or flash your ROM's original kernel before installing NetHunter.
It's become apparent that there may be issues with the stock ROM and this kernel, and that it might run best on a Note 7 port.
FULL INSTALLATION STEPS
Install Team Win Recovery Project to your recovery partition.
{
"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"
}
Recommended: If you have a custom kernel or SuperSU installed, restore your stock kernel. (called Boot in TWRP)
This isn't entirely necessary, but you may need to flash the NetHunter kernel again if SuperSU replaces it.
If your data partition doesn't mount in TWRP:
Go to [Wipe] -> [Format Data] (not advanced wipe) -> type "yes".
WARNING: This will wipe your internal storage, disable encryption, and factory reset your phone!
Once your data partition is formatted, go to [Reboot] -> [Recovery].
Download the kernel-nethunter zip specific to your device.
Without exiting TWRP, transfer the NetHunter kernel installer zip to your device over MTP* and flash it using [Install] in TWRP.
If you wiped your data partition in step 2:
Go to [Reboot] -> [System].
Set up your phone by following the Android setup wizard.
Once it's set up, reboot back into recovery.
For new installations: Download the nethunter-generic-arm64-kalifs zip.
For upgrades: Download the update-nethunter-generic-arm64 zip.
Without exiting TWRP, transfer the NetHunter generic arm64 installer zip to your device over MTP* and flash it using [Install] in TWRP.
Go to [Reboot] -> [System].
Wait 2-5 minutes for your device to finish setting itself up.
Open the NetHunter app to initialize the environment
You're done!
* MTP, known as Media Transfer Protocol, is the same way you transfer files from your PC to your device when booted into system.
UPDATING TO A NEWER BUILD OR UPDATING YOUR ROM
Follow the installation steps above. NetHunter can be installed over itself as many times as you'd like.
If you don't want to lose your chroot, flash the smaller update-nethunter-generic-arm64 zip instead.
THE KERNEL
The NetHunter kernel for the Galaxy S7 edge is based on Samsung's OSRC N930SKSU2BPID Note 7 kernel sources.
It has the following changes:
Carefully updated to Linux 3.18.44 (with dirtycow vulnerability patched)
SELinux permissive
F2FS updated to Jaeguek Kim's latest kernel.org f2fs-stable sources
F2FS formatted data partition support
Enabled USB (OTG) Atheros, Ralink, and Realtek WiFi drivers
FIOPS IO scheduler as default IO scheduler, SIO available
USB HID Gadget keyboard & mouse support
mac80211 packet injection support
DriveDroid compatibility
Additional drivers built in for the full Kali NetHunter experience
Data partition encryption disabled (not supported by custom kernels at the moment)
Kernel module support, insert your own modules!
CIFS, NFS available through included kernel modules
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
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
If your issue is with a specific app, it might be better to contact the developer of that app.
For Kali NetHunter bugs/issues, you can open a ticket at: https://github.com/offensive-security/kali-nethunter/issues
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 - The keyboard is unusable when using Google Keyboard as your input method. Switch to Hacker's Keyboard.
Reboot after 60 seconds - Sometimes when you boot your device it could reboot after 60 seconds because of a Samsung secure service not responding. Unresolved, but rare, and only happens within 60 seconds of a boot.
DEVELOPMENT
You can see the main branch of NetHunter's development on the Offensive Security GitHub: https://github.com/offensive-security/kali-nethunter
Galaxy S7 edge NetHunter kernel source: https://github.com/jcadduono/android_kernel_samsung_universal8890/tree/nethunter-6.0
SCREENSHOTS
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.
XDA:DevDB Information
Kali NetHunter for the Galaxy S7 edge, Kernel for the Samsung Galaxy S7 Edge
Contributors
jcadduono, The Kali NetHunter team
Source Code: https://github.com/offensive-security/kali-nethunter
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.15.2
Stable Release Date: 2016-11-04
Created 2016-10-06
Last Updated 2016-11-04
Good job bro,
I have the ohap one installed and working perfectly,
Wifite and all works but cannot crack even my wep wifi and most of the other like metasploit same case .
How is this different from the previous one.
Dude, i have download kernel nethunter hero2lte marahmallow....... for my s7 edge and whioe flashing in twrp it shows error device unsuppported.
I have no prev version of nethunter . This is fresh one
Rom : kingrom v11
Kernel : prometheus 1.7.2 (tried with stock kernel also)
Pls help me out i wanna get this awesome stuff onto my phone...
I think you have mentioned it wrong hero2ltekor is for g935f/fd/......
hero2lte is for the others. Because in my g935fd hero2ltekor works the other doesnt flash.
Pls correct it.
edit: im stuck in bootloop now(heroltekor) somehing's wrong....
Future support for S7 flat?
Delivered by my Silver S7.
Camera with washed out colors or with working modes?
Has anyone been fortunate enough to get this to work?
Experience?
Sent from my SM-G935F using XDA-Developers mobile app
mandroid717 said:
Future support for S7 flat?
Delivered by my Silver S7.
Click to expand...
Click to collapse
yes just download herolte (rest everything is same) instead of hero2lte may ur lucky to work it out.
---------- Post added at 03:09 PM ---------- Previous post was at 03:08 PM ----------
efx7n said:
Camera with washed out colors or with working modes?
Click to expand...
Click to collapse
how did u get it working pls tell the file u hv downloaded, ur rom name and version ,kernel name and version
Thank you,
ahamed.rafi135 said:
Dude, i have download kernel nethunter hero2lte marahmallow....... for my s7 edge and whioe flashing in twrp it shows error device unsuppported.
Click to expand...
Click to collapse
try todays build I missed the 2 in hero2lte model check script. really weird because it should have also caught hero2ltexx
are you using the latest official twrp?
also the table is correct, so don't flash other model builds on your device
efx7n said:
Camera with washed out colors or with working modes?
Click to expand...
Click to collapse
i've never heard of this issue, no clue, i'm running it on note 7 with a flawless camera.
mandroid717 said:
Future support for S7 flat?
Delivered by my Silver S7.
Click to expand...
Click to collapse
youre in the wrong forum -> http://forum.xda-developers.com/galaxy-s7/development/kernel-kali-nethunter-galaxy-s7-t3475407
jcadduono said:
try todays build I missed the 2 in hero2lte model check script. really weird because it should have also caught hero2ltexx
are you using the latest official twrp?
also the table is correct, so don't flash other model builds on your device
i've never heard of this issue, no clue, i'm running it on note 7 with a flawless camera.
youre in the wrong forum -> http://forum.xda-developers.com/galaxy-s7/development/kernel-kali-nethunter-galaxy-s7-t3475407
Click to expand...
Click to collapse
Thanks for the kernel, does this work with Superman rom does anyone know? Is this essentially stock kernel with some extras, do all cores work?
One last question, is it safe to use the Note7 Canadian kernel on the Canadian S7 edge? I ask because unlike the US, the processors are not the same, S7 Edge is Qualcomm and Note7 is Snapdragon bit in the usa on the otherhand both are Snpdragon, same cpu.
Cheers!
cantenna said:
Thanks for the kernel, does this work with Superman rom does anyone know? Is this essentially stock kernel with some extras, do all cores work?
One last question, is it safe to use the Note7 Canadian kernel on the Canadian S7 edge? I ask because unlike the US, the processors are not the same, S7 Edge is Qualcomm and Note7 is Snapdragon bit in the usa on the otherhand both are Snpdragon, same cpu.
Cheers!
Click to expand...
Click to collapse
It's impossible to use Snapdragon kernel on Exynos. We're only supporting the Exynos devices, as the Canadian Snapdragon is locked.
The Canadian S7 edge should run the International S7 edge kernel without any issues.
I would assume it should work fine with any of the ROMs out right now, unless their boot image is unable to fit the new kernel. Most if not all ROMs are probably using the stock boot image with a few text edits here and there, so they should be fine.
As for the all cores working issue, I ran into one where 2 of the main cores were unable to start up when I had KALLSYMS disabled. I had to enable it anyways since I'm using module support, so at least that's not an issue in this kernel that exists, I think...
I'm running stock everything.. will this still work? I have twrp running as previously rooted but the app I rooted for requires permissive but mine is enforcing..
Will it work with super-man rom and Will everything work fine
Sent from my SM-N930F using XDA-Developers mobile app
All good running Decent UltraLite 3.5 on my W8 S7E with full Kali latest build and kernel. Can't wait to play...
BugsDroid said:
All good running Decent UltraLite 3.5 on my W8 S7E with full Kali latest build and kernel. Can't wait to play...
Click to expand...
Click to collapse
Links of the files? [emoji106] I meant which nethunter files did you install on this Rom?
Handeman707 said:
Links of the files? [emoji106] I meant which nethunter files did you install on this Rom?
Click to expand...
Click to collapse
http://forum.xda-developers.com/s7-...ent-debloated-dd1-addons-mods-t3435516/page58
https://build.nethunter.com/nightly/
I used the files from the 24th of this month.
Downloadlink is Dead
Eugenic said:
Downloadlink is Dead
Click to expand...
Click to collapse
Only works using Firefox for me.
BugsDroid said:
http://forum.xda-developers.com/s7-...ent-debloated-dd1-addons-mods-t3435516/page58
https://build.nethunter.com/nightly/
I used the files from the 24th of this month.
Click to expand...
Click to collapse
Indeed works for me also, Thanks!!, Installed Rom (Decent UltraLite 3.5), Installed Kali Nethunter files (nethunter-generic-arm64-kalifs-full-rolling-3.15.2-20161024-2241) and latest Nethunter Kernel (kernel-nethunter-hero2lte-marshmallow-3.15.2-20161024-2241), Running now Nethunter Kali linux on a Touch Wiz Samsung 7 Edge!
B.T.W.: Do I need a "External Mini Wifi Adapter" with "WiFite v2" to scan the network and which one is the best?? Or do i also to activate some linux code? Thanks Anyway!
Handeman707 said:
B.T.W.: Do I need a "External Mini Wifi Adapter" with "WiFite v2" to scan the network and which one is the best?? Or do i also to activate some linux code? Thanks Anyway!
Click to expand...
Click to collapse
The adapter is required to use monitor mode. You can still do MITMF and similar tools without it.
So far from my testing, this doesn't work with any S7 roms. Only the N7 ports, has anyone else experienced this?

[KERNEL] [blu_spark r36 Red Magic] [8.1 ROMs]

{
"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"
}
Kernel features:
Build with custom toolchain blu_gcc-8.2.0 (cortex-a73.cortex-a53 targeted, build with latest Crosstool-NG from GCC-8.2.0 snapshot)
Full -O2 build with device and target flags enhanced, linaro build improvements, etc
Less is more: stockish builds based on ztemt/NX609J_O_kernel
Systemless installer (doesn't touch system partition, OTA friendly), AnyKernel2 (compatible with autoflash apps)
Removed some debug and logging options
ARM enhanced performance and battery patches
CVE security patches, general upstream and CAF fixes
Several CPU Governors (blu_active modded own governor by default - fastlane mode available!)
No OC, use 100HZ base timer frequency
msm_performance input boost toggle on/off (enabled by default), tweaked cpu_boost driver (Dynamic stune available)
Enhanced TCP methods (westwood is default), Network and Wifi tweaks and updated drivers
Several I/O control tweaks, added schedulers FIOPS and ZEN v2 is default, tweaked and upstreamed filesystems (F2FS, ExFAT, NTFS, CIFS & NFS)
Removed verify and doesn't force encryption, patched SafetyNet flags to pass CTS
Stock thermal driver by default (custom tunables available for ROMs with no thermal daemon)
Disabled hotplug, also on low battery levels (CTL and BCL)
Optimized crypto routines
Swap and adaptive LMK off by default
Vibrator Strength tunable and Gesture Haptic Feedback control (touchpanel) [WIP]
KGSL fixes and reworked GPU driver
KCAL - Advanced color control for Qualcomm MDSS v2 (RGB calibration and post-processing features)
USB Fast Charge (USB mode up to 900mA with MTP on)
Battery/Notification LED control [WIP]
FS fsync toggle on/off
Wakelock blockers available
zx2c4's wireguard support
CDROM emulation on mass_storage (compatible with DriveDroid 0.10.36+)
init.d support (put your scripts in /system/su.d or /su.su.d [systemless SuperSU], /magisk/.core/post-fs-data.d [Magisk])
Compatible with Kernel Adiutor and others
DOWNLOAD KERNEL ZIP (No mirrors please)​
Warning: If you come from other kernel or have any issues, you should dirty flash your ROM before flashing blu_spark zip to avoid problems.
Reflash ROM -> if you want root flash SuperSU or Magisk (default, no plugins/modules) -> flash blu_spark.
If you are already rooted or upgrading between blu_spark versions, just flash the kernel zip. Also uninstall or clean data of any kernel control app you're using.
About bugs and troubleshoots: don't bother to post if a log isn't ready or without steps so the behavior can be replicated. I only active support stock ROM with NO mods whatsoever (apart from root). That includes NO support if using xposed, Magisk with modules, etc.
Save the SOT and battery stats/screenshots for general threads, here we deal with development, not personal tastes and results.
Also don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" , no OT about OTAs, apps, ROM bugs, Recovery/TWRP troubleshoots and other userspace stuff. There's threads for it, use them.
Going back to stock: This kernel installer doesn't change your filesystem. You can backup your boot.img with TWRP before flashing blu_spark if you want to go back to full stock or just dirty flash your full ROM.
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
Red Magic development unit donated by Nubia. Big shouts to them
Special thanks to Adam K. for being such a supportive person.
XDA:DevDB Information
blu_spark kernel for nubia redmagic, Kernel for the ZTE nubia Red Magic
Contributors
eng.stk
Source Code: https://github.com/engstk/redmagic
Kernel Special Features: Powered by sparky
Version Information
Status: Stable
Current Stable Version: r36
Stable Release Date: 2018-09-04
Current Beta Version: r25
Beta Release Date: 2018-07-06
Created 2018-07-06
Last Updated 2019-11-29
blu_spark r25
First blu_spark kernel build is up, go get here
blu_spark extras v8.82
All right crew!
Here's an updated TWRP with all the blu_spark goodies inside and fully synced with TWRP Android-8.1 branch (including more recent upstream than official TWRP) and some specific device fixes.
Fully synced with TWRP 3.2.2+, name changing to reflect base 8.version. decryption, backup & restore, MTP, USB OTG and other basic stuff are working.
Delete your twrp settings or else issues may arise if coming from other version besides blu_spark.
twrp-3.2.2-x_blu_spark_v8.82_redmagic.img
build: TWRP 3.2.2-x | blu_spark v8.82
minuitwrp: Respect TARGET_RECOVERY_PIXEL_FORMAT config in screenshot.
minuitwrp: Add support for QCOM haptics vibrator.
android: release 8.1.0_r32
General cleanup
Device specific changes here
Click to expand...
Click to collapse
Keep it real, keep it true, keep it blu :highfive:
Wakelock blocker info and example script
I'm just sharing my personal mods since people asked, meaning no support will be given (don't bother post about it).
If your cat get's on fire you're on your own ;p
No mirrors please
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
blu_spark r28
All right crew!
New build is up :highfive:
Dynamic stune updates, wireguard updates and custom ROM support (use the custom zip, tested on OMNI)
Also checkout latest recommended blu_spark extras with blu_twrp v8.82
blu_spark_r28-redmagic_1903ca3.zip
blu_spark_r28-redmagic-custom_f9dba90.zip
sched/boost: Update functions for newer Dynamic Schedtune Boost changes
cpu-boost: Update functions for newer Dynamic Schedtune Boost changes
sched/tune: Rename dynamic_boost parameter to sched_boost, Switch Dynamic Schedtune Boost to a slot-based tracking system
sched/stune: Rename stune_boost() to do_stune_sched_boost()
wireguard updates (v0.0.20180708)
Anykernel2 updates
synaptics: split wakeup gesture types, cleanup and unify gesture codes with other devices (custom only)
defconfig: disable CONFIG_NUBIA_LCD_BACKLIGHT_CURVE (custom only)
Click to expand...
Click to collapse
Keep it real, keep it true, keep it blu :highfive:
Keep in mind: I will give no active support for custom ROMs (including stock based ones).
Meaning, if using anything besides stock don't bother posting about it.
I am only interested on debugging stuff in stock international (with logs and reproducible steps to replicate the issue).
Don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.
Also don't go spam and bug reporting on ROM threads if using this.
No mirrors please
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
Man I'd like to try this. Still don't fully understand the process. I did a little messing around with my gs7 edge. Although it was pretty simple. Literally just flashed a custom stock rom with Odin and had SuperSU built it with rom controls and a simple tar img to flash to root and rom control easy unroot button. Was first time I was had a phone I could do something with. New territory for me. Will have to tread lightly lol.
Sent from my nubia Red Magic using XDA Labs
anyone of you have the stock android rom from this phone?
javier211086 said:
anyone of you have the stock android rom from this phone?
Click to expand...
Click to collapse
I have International Stock Rom with Play Store
blu_spark r31
All right crew!
New build is up :highfive:
Also checkout latest recommended blu_spark extras with blu_twrp v8.82
blu_spark_r31-redmagic_a9af12f.zip
blu_spark_r31-redmagic-custom_aa4e2d6.zip
proc: cmdline: remove additional nubia flags (fixes Magisk root factory reset on the Red Magic)
wireguard updates (v0.0.20180718)
Anykernel2 updates
Click to expand...
Click to collapse
Keep it real, keep it true, keep it blu :highfive:
Keep in mind: I will give no active support for custom ROMs (including stock based ones).
Meaning, if using anything besides stock don't bother posting about it.
I am only interested on debugging stuff in stock international (with logs and reproducible steps to replicate the issue).
Don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.
Also don't go spam and bug reporting on ROM threads if using this.
No mirrors please
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
blu_spark extras v8.83
All right crew!
Here's an updated TWRP with all the blu_spark goodies inside and fully synced with TWRP Android-8.1 branch (including more recent upstream than official TWRP) and some specific device fixes.
Fully synced with TWRP 3.2.3+, name changing to reflect base 8.version. decryption, backup & restore, MTP, USB OTG and other basic stuff are working.
Delete your twrp settings or else issues may arise if coming from other version besides blu_spark.
twrp-3.2.3-x_blu_spark_v8.83_redmagic.img
build: TWRP 3.2.3-x | blu_spark v8.83
enable md5sum digest verification
Fix installing OTAs without decrypting
Fix ld.config.txt errors on Android 8.1 system root devices
language: italian: Fix SELinux support label
android: release 8.1.0_r40
Device specific changes here
Click to expand...
Click to collapse
Keep it real, keep it true, keep it blu :highfive:
Wakelock blocker info and example script
I'm just sharing my personal mods since people asked, meaning no support will be given (don't bother post about it).
If your cat get's on fire you're on your own ;p
No mirrors please
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
blu_spark r34
All right crew!
New build is up :highfive:
Also checkout latest recommended blu_spark extras with blu_twrp v8.83
blu_spark_r34-redmagic_a137be0.zip
blu_spark_r34-redmagic-custom_56e7374.zip
drivers: misc: implement usb fast charge mode
wireguard updates (v0.0.20180809)
Anykernel2 updates
Click to expand...
Click to collapse
Keep it real, keep it true, keep it blu :highfive:
Keep in mind: I will give no active support for custom ROMs (including stock based ones).
Meaning, if using anything besides stock don't bother posting about it.
I am only interested on debugging stuff in stock international (with logs and reproducible steps to replicate the issue).
Don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.
Also don't go spam and bug reporting on ROM threads if using this.
No mirrors please
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
blu_spark extras v9.85
All right crew!
Here's an updated TWRP with all the blu_spark goodies inside and fully synced with TWRP Android-9.0 branch (including more recent upstream than official TWRP) and some specific device fixes.
Fully synced with TWRP 3.2.3+, name changing to reflect base 9.version, full compatible with upcoming Pie & current Oreo stuff.
Delete your twrp settings or else issues may arise if coming from other version besides blu_spark.
twrp-3.2.3-x_blu_spark_v9.85_redmagic.img
build: TWRP 3.2.3-x | blu_spark v9.85
Fix header file for property_get
Decrypt FBE on 9.0 (backwards compatible)
Merge AOSP android-9.0.0_r3
Device specific changes here
Click to expand...
Click to collapse
Keep it real, keep it true, keep it blu :highfive:
Wakelock blocker info and example script
I'm just sharing my personal mods since people asked, meaning no support will be given (don't bother post about it).
If your cat get's on fire you're on your own ;p
No mirrors please
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
blu_spark r36
All right crew!
New build is up :highfive:
Also checkout latest recommended blu_spark extras with blu_twrp v9.85
blu_spark_r36-redmagic_c5448b3.zip
blu_spark_r36-redmagic-custom_cf0b45f.zip
build: use new and improved blu_gcc-8.2.0
makefile: supress some gcc-8 warnings
Makefile: Set KBUILD_OUTPUT to out by default
wireguard updates (v0.0.20180904)
Click to expand...
Click to collapse
Keep it real, keep it true, keep it blu :highfive:
Keep in mind: I will give no active support for custom ROMs (including stock based ones).
Meaning, if using anything besides stock don't bother posting about it.
I am only interested on debugging stuff in stock international (with logs and reproducible steps to replicate the issue).
Don't spam this thread with LOS or other ROMs stuff like "this don't work, my app doesn't open, etc" or debugging features.
Also don't go spam and bug reporting on ROM threads if using this.
No mirrors please
If you like my work, donations are always welcome.
Don't forget to hit thanks and rate the thread nicely, it's free
eng.stk said:
All right crew!
New build is up :highfive:
Also checkout latest recommended blu_spark extras with blu_twrp v9.85
blu_spark_r36-redmagic_c5448b3.zip
blu_spark_r36-redmagic-custom_cf0b45f.zip
Keep it real, keep it true, keep it blu :highfive:
Click to expand...
Click to collapse
Thanks for your work. Can I use blu_spark_r36-redmagic_c5448b3.zip with stock rom NX609J-global-v109?
tlgod said:
Thanks for your work. Can I use blu_spark_r36-redmagic_c5448b3.zip with stock rom NX609J-global-v109?
Click to expand...
Click to collapse
Sure, should work fine
Sent from my blu_spark'd OP6
Hi eng.stk
Firstly thanks for your great work, i'm using ur TWRP Blue Spark since release., i'm sure its the best recovery for nubia.
I'm using ominirom, and loving it.
I just wanna know if i can install your kernel on omini rom.
Have someone tested?
unegro said:
Hi eng.stk
Firstly thanks for your great work, i'm using ur TWRP Blue Spark since release., i'm sure its the best recovery for nubia.
I'm using ominirom, and loving it.
I just wanna know if i can install your kernel on omini rom.
Have someone tested?
Click to expand...
Click to collapse
Yes tou can, custom build will work on omni 8.1
Sent from my blu_spark'd OP6
eng.stk said:
Yes tou can, custom build will work on omni 8.1
Sent from my blu_spark'd OP6
Click to expand...
Click to collapse
Flashed blu_spark_r36-redmagic-custom_cf0b45f.zip on ominirom....
Testing it now, thanks.
Hello @eng.stk
We have a common friend that shipped me his nubia. Martinusbe aka the Grumpy Clown it is lol.
I'd like to try to continue his work on red magic with GZR roms but i have a weird issue on it 1st of all...the damn bootloader keeps relocking itself on his own, even after flashing twrp and omni on it.
I know they shipped as tarball the kernel but well...i'll try as well.
Any way to contact you in pm on telegram hangouts or something please? ...to avoid an off topic here.
Thx.
Regards.
Sent from my Poco F1 using Tapatalk
Alx31 said:
Hello @eng.stk
We have a common friend that shipped me his nubia. Martinusbe aka the Grumpy Clown it is lol.
I'd like to try to continue his work on red magic with GZR roms but i have a weird issue on it 1st of all...the damn bootloader keeps relocking itself on his own, even after flashing twrp and omni on it.
I know they shipped as tarball the kernel but well...i'll try as well.
Any way to contact you in pm on telegram hangouts or something please? ...to avoid an off topic here.
Thx.
Regards.
Sent from my Poco F1 using Tapatalk
Click to expand...
Click to collapse
Hit me on tapatalk chat mate, no prob.
Sent from my blu_spark'd Oneplus 6
@eng.stk I know you stopped working on this device long ago since Max stopped making OMNi i guess! i have tried to take someone on-board for development. I was even ready for donating like 5 from my side. NUBIA ditched the international users on Oreo update. even the security patch is october 2018. They gave a update in china for pie. But there are deaf and silent on the pie international updates. The GSI are riddled with sounds issues are there no one who picks this device. Phh is busy man. Even with logs i tried to help him. But he can't. I hope this device is still lying somewhere with you. Can you share and point someone who can start development for this device like lineageOs or something like that. Because Alex's phone doesn't work somehow with anything he tried. So there are no updates from his side. Its not like i have tried to make ROM. I have burnt my laptop motherboard while trying to make ROM. Max said this device killed his two sim cards so he is not willing to work onto this device. I had asked a lot of people in my own country to work onto it. But no one came forward as i said when i tried with money also. Paypal don't work with my bank account. That's the irony and i don't know anyone who can do this.

[EOL][KERNEL] [G93xx][2019-05-25] WirusMOD [Nethunter for Oreo]

End of Life WirusMOD Nethunter Kernel for Oreo ROMs
Samsung Galaxy S7 / Edge ​
Code:
I am not responsible for bricked devices.
If you going to flash it, you accepted it.
Of course your warranty is void.
This thread is for hero2lte. If you have S7 Flat go here
FEATURES:
BadUSB
HID gadget keyboard/mouse (with possibility to temporarily disable)
DriveDroid
USB WiFi, mac80211 (Monitor mode, packet capture, packet injection) [Compatibility List]
Ethernet
F2FS
Bluetooth HCI USB support
RTL-SDR DVB support
Most features of TGPKernel
Supported ROMs:
S7 Stock O ROMs - G930F / G930FD / G930W8 / G935F / G935FD / G935W8
S7 Hybrid O ROMs (G930F/G935F) - The Galaxy Project (TGP), Ambasadii S7, SilverRom, etc
S9 Port ROMs
N8 Oreo Port ROMs
Download:
Latest version Herolte here.
Installation:
1. Flash latest TWRP twrp-3.3.0-1+ ( to see data partition with enabled disk quota)
1. TWRP Backup your ROM
3. Flash Nethunter WirusMOD
4. Magisk and busybox is needed you can choose in aroma or install it later.
5. Install Magisk Nethunter module from Magisk Manager -> Downloads (Or another version of Nethunter)
If you get crashes in Magisk Nethunter app than install from here.
6. Install kalifs-armhf-*.tar.xz by Nethunter manager
7. Extract Nethunter_Binaries.7z and binaries to folders:
Firmwares: system/etc/firmware and give permissions to every file rw-r--r--
hid-keyboard binary: system/xbin/ and give permissions to it rwxr-xr-x
Now you have Nethunter on your herolte/hero2lte.
EXTRA:
1.In Utilities.7z are wifi testing tools binaries like aircrack-ng compiled from source of nexmon (Not needed for Nethunter only for test tools direct from android without Nethunter)
If you want use binaries you need to copy it to /system/bin or /system/xbin and give permissions to it rwxr-xr-x
2. DriveDroid without bugs made by disabling HID Patch:
To disable HID Patch: use this command in terminal: "echo Y > /sys/module/g_android/parameters/hid_disable"
Changing mode isn't instant after changing module status. Use DriveDroid (mount iso -> dismount) to active hid_disable.
To enable HID Patch: "echo N > /sys/module/g_android/parameters/hid_disable" and use DriveDroid like with disabling HID Patch.
HIDPatchSwitch this is simple script which can switch between HID enabled and disabled and show changed status.
Old Installation steps:
1. TWRP Backup your ROM
2. Flash Nethunter.WirusMOD.G93xx.vx.x.XXXXXXXX.zip
2.1.Look at EXTRA.
3. Busybox is needed you can choose in aroma or install another version.
6. Install Magisk Nethunter module from Magisk Manager -> Downloads (Or another version of Nethunter)
If you get crashes in Magisk Nethunter app than install this version.
7. Install kalifs-armhf-*.tar.xz by Nethunter manager
8. Extract Nethunter_Binaries.7z and binaries to folders:
Firmwares: system/etc/firmware and give permissions to every file rw-r--r--
hid-keyboard binary: system/xbin/ and give permissions to it rwxr-xr-x
9. Download Modules for your version of smartphone and copy it anywhere in your phone.
By using modules you can add features to kernel for which i hadn't memory in kernel and aren't most important like rarely used wifi card modules or file systems modules. Load only those which you need.
You can use modules by those commands insmod, rmmod, lsmod or use Module Loader this app is outdated but works fine.
Now you have Nethunter on your herolte/hero2lte.
EXTRA:
If you want to have unencrypted data partition:
1. Format data partition(you lose your data).
2 Flash Kernel with option NO ROOT
2. After flashing kernel flash "remove encryption.zip".
3. Reboot to system (First start configuration wizard).
4. Reboot to twrp and flash Magisk.
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"
}
Credits:
djb77 for his TGPkernel source
Nethunter creators for the best portable penetration testing tool.
XDA:DevDB Information
[KERNEL][G93xx][2019-05-25] WirusMOD [Nethunter for Oreo], Kernel for the Samsung Galaxy S7 Edge
Contributors
Svirusx
Source Code: https://github.com/Svirusx/Nethunter-s7-kernel-WirusMOD-Oreo
Kernel Special Features: Powered by TGPKernel
Version Information
Status: Testing
Created 2019-02-09
Last Updated 2019-06-22
CHANGELOG
2019.09.27- v1.4
Upstream to tgpkernel source Version 6.15.2[EOL]
2019.06.22- v1.3
Update source to TGPKernel Version 6.15.0
2019.05.25 - v1.2
Updated TGPkernel source to v6.14.0 (release from 2019-05-23)
Rebased source, removed loadable modules
Ramdisk compressed with xz to get more free space for drivers.
Little fixes in defconfig
2019-04-20 - v1.1
Added monitor mode patches to some wifi usb drivers.
Added possibility to disable HIDPatch (this fixes DriveDroid)
Added HIDPatchSwitch: Simple sh script to switch status of HIDPatch (Info in comments in script)
Updated TGP source to Version 6.12.8
2019-02-09 - v1.0
Initial release.
Reserved
Thanks dev. I'm gonna give it a try. Downloading now.
Works fine for now, Nethunter it self crashes when i start command part.
Eugenic said:
Works fine for now, Nethunter it self crashes when i start command part.
Click to expand...
Click to collapse
If you mean NetHunter app -> Custom Commands it self crashes but this is problem with app not with kernel.
Install this version of app
The kernel good working. Ty dev.
Kali Linux works fine, Update is possible when the key correct is....open terminal and write:
wget-q -O - https:/archive.kali.org/archive-key.asc | apt-key add
one problem i have Random reboots ??
A question, when it indicates to change the permissions, refers to the files with .bin format or also with fotmato .fw / wmfw ?.
Kali Works fine too, but when I ask a little bit too much or an unusual thing, it crashes, it's completely random, but it work really well, my external device is recognized, monitor mode works but sometimes it's really sensitive then it crashes. Like it anyway.
rtifferb1987 said:
A question, when it indicates to change the permissions, refers to the files with .bin format or also with fotmato .fw / wmfw ?.
Click to expand...
Click to collapse
For all files which you have copied to system/etc/firmware
loic2665 said:
Kali Works fine too, but when I ask a little bit too much or an unusual thing, it crashes, it's completely random, but it work really well, my external device is recognized, monitor mode works but sometimes it's really sensitive then it crashes. Like it anyway.
Click to expand...
Click to collapse
Could you share your last_kmsg? (cat /proc/last_kmsg > /sdcard/last_kmsg.txt)
Svirusx said:
For all files which you have copied to system/etc/firmware
Could you share your last_kmsg? (cat /proc/last_kmsg > /sdcard/last_kmsg.txt)
Click to expand...
Click to collapse
I will do that, I had reflashed the moronernel for now. Thanks for your time.
Does this enable packet injection for the internal wifi radio as well? The reason I ask is because I saw you mention something about it on one of the Nexmon git issues (#270).
zedfour said:
Does this enable packet injection for the internal wifi radio as well? The reason I ask is because I saw you mention something about it on one of the Nexmon git issues (#270).
Click to expand...
Click to collapse
Yes but only for LineageOS 14.1 version of my kernel. Packet injection works fine but problem is with packet capture every captured packet is cuted.
Where hid-keyboard?
AbayefD said:
Where hid-keyboard?
Click to expand...
Click to collapse
In NetHunter_Binaries.7z in folder \system\xbin\
You need to copy it to this folder in android too in \system\xbin\.
Svirusx said:
In NetHunter_Binaries.7z in folder \system\xbin\
You need to copy it to this folder in android too in \system\xbin\.
Click to expand...
Click to collapse
Where download this NetHunter_Binares
AbayefD said:
Where download this NetHunter_Binares
Click to expand...
Click to collapse
Scroll down here to first release of kernel.
Thx. What firmware recommend with this kernel?
AbayefD said:
Thx. What firmware recommend with this kernel?
Click to expand...
Click to collapse
No recommendation you need to test some ROMs and look if it's work fine for you. I use Stock ROM on my Galaxy s7.

[ROM] DivestOS 18.1 for mako

{
"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.
Nexus 4 Notes:
- resized /system is required
- will fail to boot on very first boot. force off once after 3 minutes.
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-mako
- 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#mako
- 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/voron00/android_device_lge_mako
- Kernel: https://github.com/voron00/android_kernel_lge_mako
- Kernel CVE Patches Applied: https://github.com/Divested-Mobile/...-18.1/CVE_Patchers/android_kernel_lge_mako.sh
- Please give our fellow @voron00 a thanks for keeping the Nexus 4 alive!
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-----
Hello DivestOS,
1 - Do you need to reparation internal memory with Clamor's script before flashing this rom ?
2 - Is it set to permissive like in the latest voron00's LineageOS release or to enforcing by default ?
3 - Can you update it via OTA ?
4 - Does it drain battery when the phone is switched off ?
Thanks
kjsu0 said:
Hello DivestOS,
1 - Do you need to reparation internal memory with Clamor's script before flashing this rom ?
2 - Is it set to permissive like in the latest voron00's LineageOS release or to enforcing by default ?
3 - Can you update it via OTA ?
4 - Does it drain battery when the phone is switched off ?
Thanks
Click to expand...
Click to collapse
1. Yes for the 17.1 build, there is however a 16.0 and 15.1 build available that doesn't need repartitioning.
2. No, DivestOS is *always* enforcing. DivestOS will never ever release a build with permissive SELinux.
3. Yes, DivestOS offers OTA updates for every device since 2017/05/30.
4. When the phone is asleep, no. When the phone is powered off, no.
mako was my daily driver for all of 2019, it was a solid experience despite the age of the hardware.
it was a solid experience despite the age of the hardware
Click to expand...
Click to collapse
I agree, this phone is amazing, never age ...
I got it working on my phone.
I used Clamor's script and everything went almost smooth but have two more questions:
1 - Is it normal that signature can't be verified when installing via twrp ?
2 - On first boot-up rom got stuck on divestos splash screen and didn't want to load entire OS...
I rebooted the phone and on second try it started without any problem and greeted with configuration screen, is that ok ?
kjsu0 said:
I agree, this phone is amazing, never age ...
I got it working on my phone.
I used Clamor's script and everything went almost smooth but have two more questions:
1 - Is it normal that signature can't be verified when installing via twrp ?
2 - On first boot-up rom got stuck on divestos splash screen and didn't want to load entire OS...
I rebooted the phone and on second try it started without any problem and greeted with configuration screen, is that ok ?
Click to expand...
Click to collapse
1. It is not recommended to use TWRP with DivestOS, except for a select few devices. You are intended to use the DivestOS recovery.
2. That is expected, it is a known issue. It occurs due to the modem failing to start after the data partition is encrypted for the first time. The workaround is to wait 5 minutes on the very first boot, power it off, then reboot it. All should be OK after.
@voron00 Are you going to release LOS 17.1 (w/ March security patches) as well? Or 16.0 is a better option for mako in your opinion?
Click to expand...
Click to collapse
16.0 is better.
Click to expand...
Click to collapse
https://forum.xda-developers.com/t/rom-unofficial-lineageos-16-0-mako.3758779/post-84653653
It loooks like @varon00 will continue to support only 16, will it impact divestos 17 releases ?
I'm not sure about @voron00 's reasoning to not make 17.1 builds.
But DivestOS 17.1, based on their sources has been fully functional by my standards for nearly a year now.
17.1: Initial bringup · Divested-Mobile/[email protected]
- See items marked with '17REBASE'
github.com
I redid everything again, used fastboot to flash recommended recovery and sideloaded rom from there again. The only downside are apps for banking that require ggle. Do you have any recommendation on that, should I go with open gapps ?
@kjsu0 please kindly read through the divestos.org website. Most of the questions you are asking are all already documented there.
DRM, such as Widevine, is not supported on DivestOS.
Root, such as Magisk, is not supported on DivestOS.
Runtime modification frameworks, such as Xposed, are not supported on DivestOS.
Google Apps, such as Open GApps, are not supported on DivestOS.
Any extra flashable ZIP modifications are not supported on DivestOS.
DivestOS has a strong focus on security, privacy, and freedom. Most of those things are not compatible with our ideals.
This looks like a great project, SkewedZeppelin.
I love the increased privacy focus and built-in OTA support.
I have a question about the custom hosts file. I know DivestOS doesn't recommend using root, but what if we prefer other options like AdAway to manage the hosts file instead?
I'm definitely going to flash DivestOS on the mako. Probably will go with 17.1 instead of the 18 build for now.
Thanks again for starting and maintaining this project!
aospray said:
I have a question about the custom hosts file. I know DivestOS doesn't recommend using root, but what if we prefer other options like AdAway to manage the hosts file instead?
Click to expand...
Click to collapse
DivestOS includes a fairly extensive HOSTS file. Assuming you do not install (m)any proprietary apps and use Mull/Fenix/Bromite with uBlock Origin there should be no visible ads or telemetry phoning home.
As DivestOS does not support root, AdAway is incompatible.
If you want more domains blocked you can use DNS66, however it functions using a local VPN, so you won't be able to use any other VPN apps such as Orbot.
I flashed 17.1 a few hours ago. I did run into the splash screen first boot bug that kjsu0 encountered. I think this should be noted in the first post or on the DivestOS website so people don't get confused, but other than that it's working pretty good so far. Thanks for all your work, SkewedZeppelin!
I looked at the hosts file for DivestOS and I feel like there might be too many sources. I also prefer personalDNSfilter over DNS66 since it has CNAME uncloaking built-in. I guess I'll just use Adguard DNS for private DNS as an alternative.
Calling/data on the latest 18.1 build works thanks to a recent fix from @voron00!
18.1 should now be daily drivable.
@SkewedZeppelin - Could you add the following patch to your rom?
https://android-review.googlesource.com/c/platform/frameworks/base/+/147266/1/packages/SystemUI/src/com/android/systemui/statusbar/policy/DeadZone.java
I've recently experienced the dreaded navigaton bar deadzone issue as described here: https://forum.xda-developers.com/t/wip-fix-dead-navbar-workarounds-and-fixes.3243822/
Edit - Looks like the patch was added a long time ago to AOSP... I guess my mako is finally showing its age.
To anyone who's wondering - DivestOS is still being actively updated. Last update was July 30th.
Thanks to OP for supporting mako to this date. Never thought Android 11 will work this flawlessly in 2012 device.
Wondering if we can get A12 and Material YOU, but then again, it will have serious UI performance problems
Hello DivestOS:
First of all, thank you very much for still supporting Nexus 4 today. I read your post and I still don’t quite understand some points. I would like to ask:
1. What are the specific steps for "resized /system"?
2. After installing Divest OS, can I install other applications on it
at will? Such as: Facebook,Whatsapp.......
3. If it feels inappropriate, can I install another ROM freely?
Please forgive my ignorance, cos I just started to touch the flashing and knowing that Nexus 4 is still supported by community, so I want to try it
Thank you again!
2021redmi2fans said:
Hello DivestOS:
First of all, thank you very much for your team that is still supporting Nexus 4 today. I read your post and I still don’t quite understand some points. I would like to ask:
1. What are the specific steps for "resized /system"?
2. After installing Divest OS, can I install other applications on it
at will? Such as: Facebook,Whatsapp.......
3. If it feels inappropriate, can I install another ROM freely?
Please forgive my ignorance, cos I just started to touch the flashing and knowing that Nexus 4 is still supported by community today, so I want to try it
Thank you again!
Click to expand...
Click to collapse
1. you can use @voron00's repartition script https://drive.google.com/file/d/1GNbxlqG78WYOeXBxgmfGgMmsf02KMVOX/view or @Clamor's script https://forum.xda-developers.com/t/repartition-nexus-4-repartition-mako-8gb-16gb-ua-twrp.3844383/
2. yes, you can install Aurora Store from F-Droid in order to install such proprietary apps
3. of course, just flash another recovery from fastboot and flash any ROM as you please
SkewedZeppelin said:
1. you can use @voron00's repartition script https://drive.google.com/file/d/1GNbxlqG78WYOeXBxgmfGgMmsf02KMVOX/view or @Clamor's script https://forum.xda-developers.com/t/repartition-nexus-4-repartition-mako-8gb-16gb-ua-twrp.3844383/
2. yes, you can install Aurora Store from F-Droid in order to install such proprietary apps
3. of course, just flash another recovery from fastboot and flash any ROM as you please
Click to expand...
Click to collapse
Okay, got it, thank you, please keep working hard, and may God bless !
Very nice, cool to see Android 11 on the ole Nexus 4.
However the lack of microG signature spoofing is a deal-breaker for me.
Fif_ said:
Very nice, cool to see Android 11 on the ole Nexus 4.
However the lack of microG signature spoofing is a deal-breaker for me.
Click to expand...
Click to collapse
I have no short term plans of including microG.

Categories

Resources