Related
[Q] i just wanna ask tht wht r the advantages of installing this kernel ???
or
y shud we install this kernel ???
Sent from my GT-S5360 using XDA
Benefits:
Swap Support.
Some Bug Fixes.
CPU Spy App Fix.
Game-Port Modules.
Graphic Engine Driver.
Security Patches Added.
TUN/TAP, Virtual Adapter.
Added USB CORE Support.
HID, EHCI, OHCI, Support.
VibeTunz (TM) Technology.
MERRUK Tempfs for SU Binary.
EXT2/EXT3 & EXT4/JBD2 support.
SD-EXT Support, System & Recovery.
CIFS Support. (Mount Shared Folders).
NETFILTER Compatibility with DROIDWAL.
Recouvery in Read/Write mode & [ADB Root].
Added IO Scheduler. (Deadline, CFQ, VR, SIO).
BLMUNLOCK Added, & a Script to run it at boot.
INIT.D Support & Auto Create init.d in /system/etc.
BusyBox Support PreInstalled (Busybox binary in /sbin).
Root Support [ADB Root] & PreInstalled (SU binary in /sbin).
Added MFC, (MULTI FORMAT CODEC) Firmware From Samsung.
Multi-language Module Support For UTF-8 on CIFS Mount Shares.
/Cache and /Data, Can be mounted as EXT4. (/System Need's Fixes).
Add The Permanent Modded / Fixed CloclWorkMode Recovery. (V.5.8.0.2).
Mount SDCARD WITH EXT4 FS Supported (You Need to Format it With EXT4).
New J4FS SUPPORT. (We Can Mode it to have our new optimized j4fs rw filesystem).
Modules for VPN/IPSec Support. (IPsec AH, IPsec user configuration interface, IP Tunneling, )
Added CPU Governor Feature. (SmartassV2, Conservative, Ondemand, Powersave & Userspace, etc...) (Not All of them for now)
------------------------
DEBUG SCRIPTS ADDED FOR SYSTEM & RECOVERY.
FIXES SCRIPTS ADDED FOR SYSTEM & RECOVERY.
IMPORTANT MODULES LOAD'S NOW AT BOOT.
Plus A Lot of Other Improvements & Fixes.
WHY?
For further development and enhancement of SGY, in order to build the perfect working modification. Android is a linux based OS
if you want to know how important a kernel is to a linux system then check this out:
http://en.wikipedia.org/wiki/Linux_kernelhttp://en.wikipedia.org/wiki/Linux_kernel
i install it so tht "temple run" can wrk but... still it dsnt
Sent from my GT-S5360 using XDA
deathnotice01 said:
Benefits:
Swap Support.
Some Bug Fixes.
CPU Spy App Fix.
Game-Port Modules.
Graphic Engine Driver.
Security Patches Added.
TUN/TAP, Virtual Adapter.
Added USB CORE Support.
HID, EHCI, OHCI, Support.
VibeTunz (TM) Technology.
MERRUK Tempfs for SU Binary.
EXT2/EXT3 & EXT4/JBD2 support.
SD-EXT Support, System & Recovery.
CIFS Support. (Mount Shared Folders).
NETFILTER Compatibility with DROIDWAL.
Recouvery in Read/Write mode & [ADB Root].
Added IO Scheduler. (Deadline, CFQ, VR, SIO).
BLMUNLOCK Added, & a Script to run it at boot.
INIT.D Support & Auto Create init.d in /system/etc.
BusyBox Support PreInstalled (Busybox binary in /sbin).
Root Support [ADB Root] & PreInstalled (SU binary in /sbin).
Added MFC, (MULTI FORMAT CODEC) Firmware From Samsung.
Multi-language Module Support For UTF-8 on CIFS Mount Shares.
/Cache and /Data, Can be mounted as EXT4. (/System Need's Fixes).
Add The Permanent Modded / Fixed CloclWorkMode Recovery. (V.5.8.0.2).
Mount SDCARD WITH EXT4 FS Supported (You Need to Format it With EXT4).
New J4FS SUPPORT. (We Can Mode it to have our new optimized j4fs rw filesystem).
Modules for VPN/IPSec Support. (IPsec AH, IPsec user configuration interface, IP Tunneling, )
Added CPU Governor Feature. (SmartassV2, Conservative, Ondemand, Powersave & Userspace, etc...) (Not All of them for now)
------------------------
DEBUG SCRIPTS ADDED FOR SYSTEM & RECOVERY.
FIXES SCRIPTS ADDED FOR SYSTEM & RECOVERY.
IMPORTANT MODULES LOAD'S NOW AT BOOT.
Plus A Lot of Other Improvements & Fixes.
WHY?
For further development and enhancement of SGY, in order to build the perfect working modification. Android is a linux based OS
if you want to know how important a kernel is to a linux system then check this out:
http://en.wikipedia.org/wiki/Linux_kernelhttp://en.wikipedia.org/wiki/Linux_kernel
Click to expand...
Click to collapse
Supposing I am a noob in all of these technical terms, can u give a simple overview of what improvements it brings to my device usage experience?
merruk technology_kernel 2.0 Pre-final
an i install 2.0 pre-final kernel on any custom ROM ?? If yes, will u suggest some custom ROMs? I m using stock rom. Thanx
mig102 said:
i install it so tht "temple run" can wrk but... still it dsnt
Sent from my GT-S5360 using XDA
Click to expand...
Click to collapse
probably you can try it first and feel the shock
deathnotice01 said:
Benefits:
Swap Support.
Some Bug Fixes.
CPU Spy App Fix.
Game-Port Modules.
Graphic Engine Driver.
Security Patches Added.
TUN/TAP, Virtual Adapter.
Added USB CORE Support.
HID, EHCI, OHCI, Support.
VibeTunz (TM) Technology.
MERRUK Tempfs for SU Binary.
EXT2/EXT3 & EXT4/JBD2 support.
SD-EXT Support, System & Recovery.
CIFS Support. (Mount Shared Folders).
NETFILTER Compatibility with DROIDWAL.
Recouvery in Read/Write mode & [ADB Root].
Added IO Scheduler. (Deadline, CFQ, VR, SIO).
BLMUNLOCK Added, & a Script to run it at boot.
INIT.D Support & Auto Create init.d in /system/etc.
BusyBox Support PreInstalled (Busybox binary in /sbin).
Root Support [ADB Root] & PreInstalled (SU binary in /sbin).
Added MFC, (MULTI FORMAT CODEC) Firmware From Samsung.
Multi-language Module Support For UTF-8 on CIFS Mount Shares.
/Cache and /Data, Can be mounted as EXT4. (/System Need's Fixes).
Add The Permanent Modded / Fixed CloclWorkMode Recovery. (V.5.8.0.2).
Mount SDCARD WITH EXT4 FS Supported (You Need to Format it With EXT4).
New J4FS SUPPORT. (We Can Mode it to have our new optimized j4fs rw filesystem).
Modules for VPN/IPSec Support. (IPsec AH, IPsec user configuration interface, IP Tunneling, )
Added CPU Governor Feature. (SmartassV2, Conservative, Ondemand, Powersave & Userspace, etc...) (Not All of them for now)
------------------------
DEBUG SCRIPTS ADDED FOR SYSTEM & RECOVERY.
FIXES SCRIPTS ADDED FOR SYSTEM & RECOVERY.
IMPORTANT MODULES LOAD'S NOW AT BOOT.
Plus A Lot of Other Improvements & Fixes.
WHY?
For further development and enhancement of SGY, in order to build the perfect working modification. Android is a linux based OS
if you want to know how important a kernel is to a linux system then check this out:
http://en.wikipedia.org/wiki/Linux_kernelhttp://en.wikipedia.org/wiki/Linux_kernel
Click to expand...
Click to collapse
its really good information for ..
Thanks for the great info
Sent from my GT-S6102 using xda premium
deathnotice01 said:
Benefits:
Swap Support.
Some Bug Fixes.
CPU Spy App Fix.
Game-Port Modules.
Graphic Engine Driver.
Security Patches Added.
TUN/TAP, Virtual Adapter.
Added USB CORE Support.
HID, EHCI, OHCI, Support.
VibeTunz (TM) Technology.
MERRUK Tempfs for SU Binary.
EXT2/EXT3 & EXT4/JBD2 support.
SD-EXT Support, System & Recovery.
CIFS Support. (Mount Shared Folders).
NETFILTER Compatibility with DROIDWAL.
Recouvery in Read/Write mode & [ADB Root].
Added IO Scheduler. (Deadline, CFQ, VR, SIO).
BLMUNLOCK Added, & a Script to run it at boot.
INIT.D Support & Auto Create init.d in /system/etc.
BusyBox Support PreInstalled (Busybox binary in /sbin).
Root Support [ADB Root] & PreInstalled (SU binary in /sbin).
Added MFC, (MULTI FORMAT CODEC) Firmware From Samsung.
Multi-language Module Support For UTF-8 on CIFS Mount Shares.
/Cache and /Data, Can be mounted as EXT4. (/System Need's Fixes).
Add The Permanent Modded / Fixed CloclWorkMode Recovery. (V.5.8.0.2).
Mount SDCARD WITH EXT4 FS Supported (You Need to Format it With EXT4).
New J4FS SUPPORT. (We Can Mode it to have our new optimized j4fs rw filesystem).
Modules for VPN/IPSec Support. (IPsec AH, IPsec user configuration interface, IP Tunneling, )
Added CPU Governor Feature. (SmartassV2, Conservative, Ondemand, Powersave & Userspace, etc...) (Not All of them for now)
------------------------
DEBUG SCRIPTS ADDED FOR SYSTEM & RECOVERY.
FIXES SCRIPTS ADDED FOR SYSTEM & RECOVERY.
IMPORTANT MODULES LOAD'S NOW AT BOOT.
Plus A Lot of Other Improvements & Fixes.
WHY?
For further development and enhancement of SGY, in order to build the perfect working modification. Android is a linux based OS
if you want to know how important a kernel is to a linux system then check this out:
http://en.wikipedia.org/wiki/Linux_kernelhttp://en.wikipedia.org/wiki/Linux_kernel
Click to expand...
Click to collapse
This makes my nose bleed.. Whats a noob friendly explanation for all of these?
Sent from my deodexed potato
Xicorified said:
Supposing I am a noob in all of these technical terms, can u give a simple overview of what improvements it brings to my device usage experience?
Click to expand...
Click to collapse
Did exactly as per instructions, on stock rom. but it shows 832 in cpu master app. but showd about pre final kernel in Setting ==> about phone. What may be the problem?? what to do???
ajay131 said:
Did exactly as per instructions, on stock rom. but it shows 832 in cpu master app. but showd about pre final kernel in Setting ==> about phone. What may be the problem?? what to do???
Click to expand...
Click to collapse
It's cause merruk pre v.2.0 still not overclock so still show 832mhz and 312mhz. But see merruk add governor like conservatif, ondemand, poweruser. I dont use that cz as long as i know some gov can work in 2freq (312-812) so i combine with kernel mdule frm irfanbagus to add interactive gov.
savie said:
It's cause merruk pre v.2.0 still not overclock so still show 832mhz and 312mhz. But see merruk add governor like conservatif, ondemand, poweruser. I dont use that cz as long as i know some gov can work in 2freq (312-812) so i combine with kernel mdule frm irfanbagus to add interactive gov.
Click to expand...
Click to collapse
okk. Thanx for the help. will try accordingly.
{
"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"
}
Introducton
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
* do some research if you have any concerns about features included in this kernel
* 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.
*/
In this kernel, I strive for balance battery / performance, as well as it contains the latest patches for Linux and CAF.
Kernel i make for AOSP Q with Q blobs. How each version on MIUI Q works, i don't know and me it not interesting (if you want use this kernel, you always can flash and test, pls don't report what something don't work on MIUI).
Features:
Base on last sdm845 Q CAF tag
Merge Google Common 4.9-q
Upstream last linux version
Compiled with Proton Clang and Full LTO, LLD links, Shadow Call Stack (SCS) and RELR enabled.
Enable support for NTFS r/w, sdFAT filesystem, F2FS and Implement rapid GC
Kcal Advances Color Control
Enable TTL target
Sound Control by flar2
Add Wireguard Driver
Enable support Sony Dualshock PS3/PS4 and Xbox Controller
Disable unused drivers
Scheduler/schedutile improved (WALT)
SchedTune Assist and CPUSet Assist
Enable select TCP algorithm, westwood by default
Network Signal Guru app compatible.
Simple LMK
Optimize for Android Q
Many tweaks/optimize for battery/performance
AnyKernel3 flashable zip by osm0sis
Installation:
Flash in TWRP recovery, then re-flash Magisk.
If another custom kernel (or my old version, up to 4.2 inclusive) is already installed, then you need to flash stock boot.img first, then magisk and my kernel.
Tuning apps:
FK Kernel Manager
EX Kernel Manager
Downloads:
SourceForge (new build 9.5+)
AndroidFileHost (old build)
My Telegram Group:
https://t.me/joinchat/DNw0ZFHSLa3ObU3noUhSwQ
If you like my work, you can buy me Сoffee
Credits:
Bruno Martins (bgcngm)
Nathan Chancellor (nathanchance)
Francisco Franco (franciscofranco)
Danny Lin (kdrag0n)
Park Ju Hyung (arter97)
All of developers contributions which i picked from.
XDA:DevDB Information
MiPa Kernel, Kernel for the Xiaomi Mi 8
Contributors
palaych
Source Code: https://github.com/palaych/mipa_kernel_xiaomi_sdm845
Version Information
Status: Stable
Changelog
V5.3:
Merge Linux version 4.9.171
Merge CAF tag 'LA.UM.7.3.r1-07400-sdm845.0'
Merge some CAF / Google patches
Merge some LineageOS repo commits
techpack: audio: checkout dipper-p-oos
Update code drivers by sultanxda
Add KLAPSE
Many other improves/fix
V5.2:
Removed a lot of useless and harmful patches
Crypto upstream bump
dipper: fix gps
Update cpu boost driver by sultanxda
Some other fix/changes
V5.1:
Merge Linux version 4.9.166
Merge many CAF patch
Upstream Google Common 4.9
Compile with Clang 9.0.2
Fix deepsleep with 898000.qcom,qup_uart wakelock
Add API to mark IRQs and kthreads as performance critical
V5.0:
Full re-write kernel tree, cleaner tree, removed many patch (useless and unnecessary), many other changes (patch's)
Merge Linux version 4.9.164
Compile with Clang 9.0.1
Updated Boost Drivers by sultanxda
V4.9:
Fix last merge caf/als
Updated fs/f2fs (support F2FS_FS_VERITY)
Compile with Clang 8.0.9
V4.8:
Upstream Linux version 4.9.161
Merge CAF tag 'LA.UM.7.3.r1-06900-sdm845.0'
V4.7:
Upstream Linux version 4.9.160
Update and clean cpu_input_boost / devfreq_boost drivers
Revert some tweaks
Some optimize in defconfig
Other tweaks/fix/etc..too lazy to write.
V4.6:
Upstream Linux version 4.9.155
Merge some last LOS commits
Revert: 'Dynamic SchedTune Boost v3'
Update cpu_input_boost driver
Some merge fix in wlan driver
Update camera drivers (cleaned patch)
Other tweaks/fix/etc..too lazy to write
V4.5:
Upstream Linux version 4.9.154
Merge last LOS commits
Add some tweaks/fix/etc..too lazy to write.
V4.4:
Merge tag 'LA.UM.7.3.r1-06700-sdm845.0'
Upstream Linux version 4.9.152
Tweaks tcp_westwood
Add Dynamic SchedTune Boost v3
merge some last los commits
revert gpu 180mhz
revert some sched tweaks
other changes/tweaks
V4.3:
Upstream Linux Version 4.9.151
Compile with Clang 8.0.7 and GNU GCC 8.2.1, add optimize for sdm845
GPU UC 180Mhz (test)
Enable LZ4 compression
Some update dts to dipper-p-oos
Fix Kcal
DTS: Adjust Energy Model to be inline with Pixel 3 (test)
Tweak's sched
Other changes
Updated drivers camera (maybe full fix portret mode in miui camera)
Full re-write boot scripts
V4.2:
fix freeze (don`t work) potrait mode in miui camera
some change/tweaks
disabled some debug in defconfig
block kernel wakelock 898000.qcom,qup_uart by default
add sound control by flar2
V4.1:
Update Linux version 4.9.148
drivers camera: checkout dipper-p-oos (fix OIS)
Enable support xbox controller
Some changes in anykernel2 script
V4.0:
Rebase on pie source (based on Bruno Martins commits)
Merge CAF tag 'LA.UM.7.3.r1-06600-sdm845.o'
Upstream Linux version 4.9.147
Compiled with Clang 8.0.6
Optimize defconfig
Add Boeffla Wakelock Blocker
Enable support for NTFS r/w
Enable support for sdFAT filesystem
Backlight Minimum Brightness Control
Kcal Advances Color Control
Enable ttl target
Vibration Control
Add Maple I/O Scheduler
Add Wireguard Driver
Enable support Sony Dualshock PS3/PS4
Boost Drivers by sultanxda
Fix Source Code
Some tweaks for battery/performance
Work only on Android Pie
V3.6:
upstream linux version 4.9.140
removed boost drivers by sultanxda and some others tweaks
enable support sony controller (usb)
compile with Linaro 7.3.1
V3.5:
compiled with GNU GCC 8.2
merge commits binder
merge commits sdcardfs
merge linux version 4.9.137
merged tag "LA.UM.6.3.r4-05800-sdm845.0"
boost drivers by sultanxda
merge los commits fs: sdfat
V3.4.2:
compiled with GNU GCC 8.2.1
add cortex-a75/a55 flags
some fix source code
merge latest los commits
V.3.3.1:
update camera driver (fix ir camera, miui face unlock now work)
V.3.3:
add i/o schedulers maple (by default)
Kcal Advances Color Control (experimental features)
Vibration Control (experimental features)
Backlight Minimum Brightness Control (experimental features)
schedutil tweaks
fix brightness led notification (polaris)
maybe something else...
Reserved
Welcome ! Great work
Thank you so much. Welcome aboard. Will try as soon as the bootloader unlock waiting time ends.
Great news!!! Thank you so much.
Can't wait to IR Camera on MIUI working to be a tester. That's really useful to me
chediak said:
Can't wait to IR Camera on MIUI working to be a tester. That's really useful to me
Click to expand...
Click to collapse
I see on github driver ir sensor, on next version add, maybe will work
thanks bro
Waiting for the bootloader unlock also.
excited that we are getting more devs interested in developing for the Mi8
im also waiting for bootloader unlock
can u add wireguard support also
thanks
saikoz said:
can u add wireguard support also
Click to expand...
Click to collapse
already add in next version, forgot to turn on immediately
MiPa Kernel update:V3.3:
add i/o schedulers maple (by default)
Kcal Advances Color Control (experimental features)
Vibration Control (experimental features)
Backlight Minimum Brightness Control (experimental features)
schedutil tweaks
maybe something else...
Downloads:
https://yadi.sk/d/z4ukZOA16UzE_A
https://androidfilehost.com/?fid=11410932744536988805
P.s. in next versions will update camera drivers based on stock source dipper and then ir camera will have to work fully
Me for coffee and buns for more productive work:
http://paypal.me/palaych
palaych said:
MiPa Kernel update:V3.3:
maybe something else...
Click to expand...
Click to collapse
lol. U didn`t know changes in own develop?
peppercute said:
lol. U didn`t know changes in own develop?
Click to expand...
Click to collapse
Well when you develop kernel you can easily forgot what you added etc
Or it's maybe a hidden surprise feature ?
Also you can check on GitHub what he changed ?
Is it possible to set charging speed with this kernel? I'd like to lock it at 1000mA, since I mainly charge with my powerbank and slower charge is better for battery
3lambda said:
Well when you develop kernel you can easily forgot what you added etc
Click to expand...
Click to collapse
yes, there are a couple of files in which I don’t remember what I was doing
and i not commits this files
MiPa Kernel v.3.3.1:
update camera driver (fix ir camera, miui face unlock now work)
Dowload:
https://yadi.sk/d/K5fTOFPng5_FSA
Me for coffee and buns for more productive work:
http://paypal.me/palaych
Any chance for ursa support ?
MiPa Kernel v.3.4.2:
compiled with GNU GCC 8.2.1
add cortex-a75/a55 flags
some fix source code
merge latest los commits
Dowload:
https://yadi.sk/d/h2K6fYo4k0CkKA
https://www.androidfilehost.com/?fid=11410932744536995923
Me for coffee and buns for more productive work:
http://paypal.me/palaych
Kernel Adiuto
Kernel Adiutor non save on reboot
WirusMOD Nethunter Kernel for StockOreo, StockPie, StockQ, LineageOS 16.0 & 17.1, Treble [End Of Life]
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 only for herolte . If you have Edge go here
Nethunter Features:
BadUSB
HID gadget keyboard/mouse (with possibility to temporarily disable)
DriveDroid
USB WiFi, mac80211 (Monitor mode, packet capture, packet injection) [Compatibility List]
support rtl88xxau USB WiFi
Ethernet
F2FS
Bluetooth HCI USB support
RTL-SDR DVB support
Extra:
Boeffla wakelock blocker v1.10
Wireguard
Download:
Latest version G93XF here.
Old download link G93XF here.
Installation:
1. TWRP Backup your ROM
2. Flash Nethunter Kernel
3. Flash latest Magisk
4. Install busybox can be one from Magisk repository
5. Install Nethunter Store
6. Install NetHunter apk, NetHunter Terminal, NetHunter KeX from Nethunter Store
7. In NetHunter apk go to Kali Chroot Manager and install chroot.
7. Extract Nethunter_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
8. Reboot
Loadable modules:
Modules_Nethunter_WirusMOD_vX.X.7z extract only modules for your version of kernel.
In every kernel folder are modules and firmware. You need only modules which you want to use.
For example if you don't want use tuners and dvb-frontends. Don't load modules from /modules/drivers/media tuners and dvb-frontends
In firmware are compiled firmwares for some of modules to use they you need to copy they to system/etc/firmware.
basic commands:
insmod 88XXau.ko - load module
rmmod 88XXau.ko - unload module
lsmod - list loaded modules
Some modules depend on another modules. If you want load rt2800usb.ko, you need first load rt2800lib.ko.
Another way to load modules is Module Loader
Copy modules to storage and choose modules which you want to load (load they more than 1 times, this apk load modules from up to down it don't look at dependence from modules)
Extra:
In Utilities.7z are wifi testing tools binaries like aircrack-ng(Not needed for Nethunter only for test tools direct from android without Nethunter)
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.
If HID attacks / USB keyboard(.apk) don't work at Linux. After plugin, change USB mode to MIDI or USB-tethering.
Old Installation:
1. TWRP Backup your ROM
2. Flash Nethunter Kernel
3. Flash latest Magisk
4. Install busybox can be one from Magisk repository
5. Install Magisk Nethunter module from repository it have all apps which are needed to get fully working Nethunter (Another version of Nethunter apk link)
7. Extract Nethunter_Binaries.7z 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
8. Reboot
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:
morogoku for his MoRoKernel source
ananjaser1211 for his USB modes fix with OneUI based ROMs
Nethunter creators for the best portable penetration testing tool.
XDA:DevDB Information
[KERNEL] [G93xx] WirusMOD [Nethunter AiO], Kernel for the Samsung Galaxy S7
Contributors
Svirusx
Source Code: https://github.com/Svirusx/Nethunter-s7-kernel-WirusMOD-AiO
Kernel Special Features: Powered by MoRoKernel
Version Information
Status: Stable
Created 2019-06-27
Last Updated 2021-08-10
2021.08.10 - v2.7
Upstream to MoRoKernel v8.8.1
2021.06.05 - v2.6
Upstream to MoRoKernel v8.8
2021.06.03 - v2.4
Temporary back to v2.4 due flashing problems
2021.05.30 - v2.5.1(Removed due flash problem)
Used build script from MoroKernel.
Upstream to MoRoKernel v8.7
2021.04.30 - v2.5(Removed due flash problem)
Upstream to MoRoKernel v8.7
2021.01.13 - v2.4
Upstream to MoRoKernel v8.6.1
2020.11.17 - v2.3
Upstream to MoRoKernel v8.5
2020.09.20 - v2.2
Added rtl8188eu driver
2020.08.04 - v2.1
Upstream to MoRoKernel v8.4
2020.05.09 - v2.0
Enabled Netfilter Target TTL
2020.04.18 - v1.9
Cleaned HID patch
Upstream to MoRoKernel v8.1
2020.04.08 - v1.8
More modules integrated in kernel.
Fixed samsung code.
Removed unnecessary debug and log modules from kernel.
2020.04.06 - v1.7
support rtl88xxau
loadable modules support (due to size of boot.img)
updated to latest morokernel source 8.0.1
2020.03.06 - v1.6
Pie OneUI ROMs USB modes fix
2019-12-06 - v1.5
Added DVB drivers.
2019-11-30 - v1.4
Update kernel source to MoRoKernel AIO v7.6.1
2019-11-06 - v1.3
Update kernel source to MoRoKernel AIO v7.5
2019-10-19 - v1.2
Update kernel source to MoRoKernel AIO v7.4
2019-09-25 - v1.1
Update kernel source to MoRoKernel AIO v7.2
2019-08-26 - v1.0
Initial AiO release
Reserved
Will this work for samsung s7 with viperos and android pie 9?
Destroyer55 said:
Will this work for samsung s7 with viperos and android pie 9?
Click to expand...
Click to collapse
This is only for Stock Ported ROM look at answer in WirusMOD Oreo ROM
Destroyer55 said:
Will this work for samsung s7 with viperos and android pie 9?
Click to expand...
Click to collapse
Read that title
Should you just flash it or do you have to do some steps before, like deleting data ?
Dav21t said:
Should you just flash it or do you have to do some steps before, like deleting data ?
Click to expand...
Click to collapse
This is only kernel. Normally you can flash it on your Note port ROM without data wipe but backup is alltime recommended.
NFE V4
Thank you Bro, I was waiting for it.
My question is : Is it working with NFE BD V4 ? and with an External adapter, I have a TP-Link WN722N
nawfalino said:
Thank you Bro, I was waiting for it.
My question is : Is it working with NFE BD V4 ? and with an External adapter, I have a TP-Link WN722N
Click to expand...
Click to collapse
This kernel is based on MoRoKernel. If MoRoKernel is compatible with NFE BD V4 than it too must work.
Compatibility depends at version of TP-Link WN722N do you have. You need test it.
Backup before flash is recommended.
Hey I'm having problems with usb HCI it does not work for me. Any solutions ?
Thanks for this!
Just wondering whether its possible to include kvm support for this kernel.
@Svirusx Wait what toolchain did you use to compile this? Whenever i try to compile it goes for about 20mins and then gets up to compiling net/built-in.o and then just stops. No errors or anything. All i changed was i enabled kvm support in the morokernel defconfig.
Jack_Rickwood said:
@Svirusx Wait what toolchain did you use to compile this? Whenever i try to compile it goes for about 20mins and then gets up to compiling net/built-in.o and then just stops. No errors or anything. All i changed was i enabled kvm support in the morokernel defconfig.
Click to expand...
Click to collapse
Hey, i use normal google android toolchains.
Are there any benefits to have kernel virtual machine support in this phone?
I have compiled kernel with kvm support for test, based on last lines of this source. Not tested only compiled, i don't know if all those modules are needed to run kvm.
@Svirusx Hey, thx so much! KVM can be used with limbo (https://github.com/limboemu/limbo/wiki/KVM), which could possibly allow for virtualization of windows 10 arm, linux, etc, and possibly other upcoming emulators that use virtualization, from within a vm on android.
---------- Post added at 04:12 AM ---------- Previous post was at 04:03 AM ----------
The way you can tell if it worked is by seeing if the directory /dev/kvm exists.
Jack_Rickwood said:
@Svirusx Hey, thx so much! KVM can be used with limbo (https://github.com/limboemu/limbo/wiki/KVM), which could possibly allow for virtualization of windows 10 arm, linux, etc, and possibly other upcoming emulators that use virtualization, from within a vm on android.
---------- Post added at 04:12 AM ---------- Previous post was at 04:03 AM ----------
The way you can tell if it worked is by seeing if the directory /dev/kvm exists.
Click to expand...
Click to collapse
Thanks for link with official instruction i going to try integrate it and test. If it going to be stable with S7 i push as release for next version of kernel.
Alright, thx
Svirusx said:
This kernel is based on MoRoKernel. If MoRoKernel is compatible with NFE BD V4 than it too must work.
Compatibility depends at version of TP-Link WN722N do you have. You need test it.
Backup before flash is recommended.
Click to expand...
Click to collapse
Will there be a new version based on Morokernel 7.0.1 ?
Thank you in advance !
What's the comparison betqeen he s7 exynos8890 and the a8 exynos7885 kernels ?
Is it possible to compile a kernel on my phone
Just a week ago I flashed everything for installing the fully updated to 9.0pie samsung galaxy s7 sm-G930w exynos8890.
Finally a working nethunter phone smoother than my worn out nexus 6p. which I could not get to update nethunter past android 7.1.
But I lost my phones and my s7 yesterday and now I am stuck with an exynos7885 samsung a8(2018) .
which is a ok phone considering it has an unlockable boot loader here in Canada where the s9s and s10s all switched to Qualcomm.
Anyway.
I am not much of a coder or an app developer but I am very good at finding exploits.
I want to try and take the kernel of my sm-a530w a8 and possibly patch the nethunter from another samsung exynos kernel perhaps the s7.
Is it possible or does anyone know of a solution for me. I don't have a computer anymore either.
I just want to build my own kernel but I have no clue how especially with no laptop at hand. Thanks
Sent from my Samsung Galaxy A8 (2018) using XDA Labs
Svirusx said:
This kernel is based on MoRoKernel. If MoRoKernel is compatible with NFE BD V4 than it too must work.
Compatibility depends at version of TP-Link WN722N do you have. You need test it.
Backup before flash is recommended.
Click to expand...
Click to collapse
New Moro pie release
MoRoKernel v7.1 (EDGE & FLAT)
https://www.androidfilehost.com/?fid=6006931924117939132
Can you help me install your kernel with F2F2 support ?
WIPE/ADVANCED WIPE/DATA
CHANGE FILE SYSTEM/F2FS
That enough ?
Here’s my build of LineageOS 17.1 for Raspberry Pi 4 Model B and Pi 400. It is unofficial and unsupported by the LineageOS team. It’s for advanced users only. Pi 4 model with at least 2GB of RAM is required to run this build.
Important! This image includes parts that are licensed under non-commercial license (Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International). You may use this build freely in personal/educational/etc use. Commercial use is not allowed with this build!
{
"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"
}
https://konstakang.com/devices/rpi4/LineageOS17.1/
There is also Android TV version available.
https://konstakang.com/devices/rpi4/LineageOS17.1-ATV/
Working:
Audio (HDMI, 3.5mm jack, USB microphones, bluetooth speakers/headsets, etc)
Audio DAC (using GPIO DACs e.g. Hifiberry DAC+)
Bluetooth
Camera (using official Pi camera modules & UVC USB webcams)
GPIO
GPS (using external USB modules e.g. U-Blox 7)
Ethernet
Hardware accelerated graphics (V3D)
HDMI display
I2C
IR remotes (using external GPIO IR modules e.g. TSOP4838)
RTC (using external GPIO I2C modules e.g. DS3231)
Sensors (using external GPIO I2C modules e.g. MPU6050, LSM6DS3 & LSM303DLHC accelerometer/gyroscope/magnetometer)
Serial console (using external GPIO serial console adapters e.g. PL2303)
SPI
Touchscreen/multi-touch (USB touchscreens, Waveshare SPI touchscreens, official 7" touchscreen using SwiftShader software renderer)
USB (mouse, keyboard, storage, etc)
USB-C (ADB, MTP, PTP, USB-tethering)
Wifi
Wifi tethering
Not working:
Hardware video decoding & encoding (software decoding & encoding works)
Issues:
Stock camera app is not working - many third party camera apps seem to work
SELinux is in permissive mode
and more…
Sources:
kernel
Thanks:
Peter Yoon and everyone who has contributed to android-rpi
brobwind for bluetooth fixes
Roman Stratiienko and GloDroid project for graphics fixes
Eric Anholt for V3D graphics driver
Maxime Ripard for Pi 4 KMS driver
Google for Android Things platform
Android-x86 project
LineageOS team & everyone who has contributed to LineageOS 17.1
How to install:
Follow the official Raspberry Pi instructions for writing the image to the SD card (Linux, Mac, Windows).
FAQ:
FAQ is getting quite long and difficult to maintain in several different places. You can find the always up-to-date FAQs here:
https://konstakang.com/devices/rpi4/LineageOS17.1/
https://konstakang.com/devices/rpi4/LineageOS17.1-ATV/
Merged commits not mentioned in the changelog.
22.1. 2021 changelog:
add support for sensors (MPU6050, LSM6DS3 & LSM303DLHC accelerometer/gyroscope/magnetometer on I2C)
add support for more serial GPS devices
add support for USB-C (ADB, MTP, PTP, USB-tethering)
enable bluetooth tethering
add settings option for mouse back button feature
update to TWRP 3.5.0_9.0-KonstaKANG
update to Mesa 20.3.3
update to Linux 5.4.91 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)
Android security patch level: 5 January 2021 (merged)
20.11. changelog:
device settings improvements
fix audio device option
add CPU overclock option (make sure to take care of cooling if you decide to overclock!)
add SSH option and improve support for built-in SSH server (see FAQ)
fix wifi & bluetooth on Pi 400, should be fully functional now (Compute Module 4 support still untested)
support using HDMI:1 (fix HDMI audio in Android & fix display in TWRP)
fix touch input on Fondar USB touchscreen (thanks to maxwen)
update to Linux 5.4.77 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)
8.11. changelog:
initial device settings for various Raspberry Pi specific options (Settings -> System -> Advanced settings)
audio device option (HDMI/3.5mm jack/audio DAC)
display options (graphics drivers, display resolution, display rotation)
options for IR remote, hardware keys, and RTC
fix wrong color format used in some games (thanks to Roman Stratiienko)
simplify booting to/out of TWRP recovery (see FAQ)
improve support for booting from USB devices (see FAQ, thanks to maxwen)
improve support for RTC & IR remotes (see FAQ)
add more options for rotating touch input on Waveshare SPI (ADS7846) touchscreens (thanks to mikenon)
allow switching display off with power button
map right mouse button to back key
initial support for Pi Compute Module 4 & Pi 400 (untested)
update to TWRP 3.4.0-1
update to Mesa 20.2.2 and latest upstream version of drm_hwcomposer
update to Linux 5.4.75 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)
Android security patch level: 5 November 2020 (merged)
13.8. changelog:
bring back forced landscape orientation for portrait apps
bring back support for running scripts from /system/etc/init.d/
read resolution from /boot/resolution.txt
fix issue with color format in fullscreen 1080p videos
fix issue with drm video playback
initial support for SSH server
update Mesa to 20.1.5
update to Linux 5.4.58 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)
Android security patch level: 5 August 2020 (merged)
27.7. changelog:
initial LineageOS 17.1 build
hardware accelerated graphics
V3D using Mesa 20.1.4 with drm_hwcomposer & gbm gralloc
1920x1080 resolution
update TWRP to 3.4.0-0
update to Linux 5.4.53 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)
Android security patch level: 5 July 2020 (merged)
Previous builds:
AndroidFileHost
Thank you mate for the hard work. Keep on improving that beast.
:good: :good:
Thank you for your hard work but i'm having a problem my tv hdmi is constantly connecting and disconnecting over and over again while trying this build. I'm using micro usb to hdmi adapter for viewing.
Flashing display
I am having trouble with this build and it’s display abilities, as it makes my display “flash” as the screen goes black for half a second and it comes back.
Mic Volume low using Logitech C525
This is working great! The only issue I found is that when using a Logitech C525 webcam, the built-in mic level is really low. Do you know if there is any option to increase it? Thanks!
Hello, I installed the newest build, ran the recovery booting script and rebooted. It's now stuck at the rainbow like screen that's shown during boot and I don't see a way to fix this except reinstalling from scratch. Is there a quick fix for this?
Any possibility to get the TV out working? I'm building accessory box that runs Carplay for my car, and i can only weed analog signal to the OEM screen. On previous lineageOS the TV-out was functional, but i was unable to get the carplay usb-dongle to work. Now the system feels super snappy, the USB dongle works... But the TV-out wount work...
dgershko said:
Hello, I installed the newest build, ran the recovery booting script and rebooted. It's now stuck at the rainbow like screen that's shown during boot and I don't see a way to fix this except reinstalling from scratch. Is there a quick fix for this?
Click to expand...
Click to collapse
I had this same issue but fixed it by using a different HDMI port (the one closest to the USB-C port). Hope this helps!
dgershko said:
Hello, I installed the newest build, ran the recovery booting script and rebooted. It's now stuck at the rainbow like screen that's shown during boot and I don't see a way to fix this except reinstalling from scratch. Is there a quick fix for this?
Click to expand...
Click to collapse
Try switching the Display from HDMI 1 to HDMI 0. They are the ports on the PI.
Couldn't boot in twrp recovery
When I try to go into recovery it stuck at boot screen ! I am using raspberry pi 4, so I use "rpi4-recovery.sh" then try to reboot and then it stuck at boot screen ( color full screen which come while we boot raspbian or any other os for raspberry pi).
Any specific reason for this version does not have bootable usb option? i see lineage os 16 version have way to boot from usb
I'm unable to connect to any WiFi network. I'm using this on the 4GB model, and it always shows me connecting but never connects. Can anyone help me?
kakekeke said:
Any possibility to get the TV out working? I'm building accessory box that runs Carplay for my car, and i can only weed analog signal to the OEM screen. On previous lineageOS the TV-out was functional, but i was unable to get the carplay usb-dongle to work. Now the system feels super snappy, the USB dongle works... But the TV-out wount work...
Click to expand...
Click to collapse
Please read the FAQ on how to switch to SwiftShader that is used in LineageOS 16.0 build by default. I doubt there will be support for analog video with hw accelerated graphics drivers.
ScorpionKing24 said:
When I try to go into recovery it stuck at boot screen ! I am using raspberry pi 4, so I use "rpi4-recovery.sh" then try to reboot and then it stuck at boot screen ( color full screen which come while we boot raspbian or any other os for raspberry pi).
Click to expand...
Click to collapse
Please read the two posts above yours. If that doesn't work see http://disq.us/p/2avnosx
gandhimaulik said:
Any specific reason for this version does not have bootable usb option? i see lineage os 16 version have way to boot from usb
Click to expand...
Click to collapse
Android 10 uses system as root as default which complicates USB boot because there's two fstabs that you need to edit. I'm not sure if I can come up with some clever solution that will be easy enough for average user. Meanwhile you can do this to boot from USB ( http://disq.us/p/2ayc760).
KonstaT said:
Please read the FAQ on how to switch to SwiftShader that is used in LineageOS 16.0 build by default. I doubt there will be support for analog video with hw accelerated graphics drivers.
Click to expand...
Click to collapse
Is there any way i can enable this in headless setup without serial connection? Any way to create script or something similar to sdcard that will make it work?
kakekeke said:
Is there any way i can enable this in headless setup without serial connection? Any way to create script or something similar to sdcard that will make it work?
Click to expand...
Click to collapse
ADB or built in terminal. You still need to reach Android UI to enable root access that is needed to make these changes to system. You can also ready the script and make the same changes manually after mounting the sdcard on your (Linux) computer.
New build.
https://konstakang.com/devices/rpi4/LineageOS17.1/
-bring back forced landscape orientation for portrait apps
-bring back support for running scripts from /system/etc/init.d/
-read resolution from /boot/resolution.txt
-fix issue with color format in fullscreen 1080p videos
-fix issue with drm video playback
-initial support for SSH server
-update Mesa to 20.1.5
-update to Linux 5.4.58 kernel and patch known vulnerabilities (CVE-xxxx-xxxx, and more)
-Android security patch level: 5 August 2020 (merged)
How well would this work with a 13" -15" screen? I'm looking to make a home made tablet due to the fact as I get old seeing is not as easy as it used to be in bed.
A humble request for mi 10t kernel devs please add and patch the kernel for nethunter that should support nethunter features like hid usb arsenal external wireless adapter the whole comunity is waiting for it please add this feature