Hi everyone,
I am Luca from France. Today, it's my birthday, I am already 16 and I got a Nexus 5 32GB.
I tried installing Hammerheadmon kernel (Download at: https://build.nethunter.com/nightly...nter-hammerheadmon-nougat-2019.03-13-0514.zip ). I noticed it was based on ElementalX.
So I downloaded latest ElementalX nougat build for Nexus 5 ( https://www.androidfilehost.com/?fid=962187416754455497 ), and tried replacing "elex.zImage" by "zImage-dtb" of hammerheadmon kernel's zip.
After flashing the original hammerheadmon nethunter kernel, I flashed the modified ElementalX zip with hammerheadmon's zImage. And I successfully got my internal wifi card in monitor mode while my CPU was overclocked and undervolted.
I am running Unofficial LineageOS 14.1.
Download the 2 zips to flash below.
Note: You have to flash original Nethunter hammerheadmon kernel first in order to install all drivers. Obviously, you can't flash ElementalX edited zip first, because Nethunter kernel will replace you actual zImage-dtb in you boot partition that allows overclock by its own that doesn't.
PS: Congrats to @flar2 for developping ElementalX. I think it is amazing that in TWRP you can patch zImage for higher/lower voltages. I still haven't figured out how he managed to do that.
lucahack said:
Hi everyone,
I am Luca from France. Today, it's my birthday, I am already 16 and I got a Nexus 5 32GB.
I tried installing Hammerheadmon kernel (Download at: https://build.nethunter.com/nightly...nter-hammerheadmon-nougat-2019.03-13-0514.zip ). I noticed it was based on ElementalX.
So I downloaded latest ElementalX nougat build for Nexus 5 ( https://www.androidfilehost.com/?fid=962187416754455497 ), and tried replacing "elex.zImage" by "zImage-dtb" of hammerheadmon kernel's zip.
After flashing the original hammerheadmon nethunter kernel, I flashed the modified ElementalX zip with hammerheadmon's zImage. And I successfully got my internal wifi card in monitor mode while my CPU was overclocked and undervolted.
I am running Unofficial LineageOS 14.1.
Download the 2 zips to flash below.
Note: You have to flash original Nethunter hammerheadmon kernel first in order to install all drivers. Obviously, you can't flash ElementalX edited zip first, because Nethunter kernel will replace you actual zImage-dtb in you boot partition that allows overclock by its own that doesn't.
PS: Congrats to @flar2 for developping ElementalX. I think it is amazing that in TWRP you can patch zImage for higher/lower voltages. I still haven't figured out how he managed to do that.
Click to expand...
Click to collapse
Edit : After thinking about it, I think ElementalX installer maybe does not edit zImage, but ramdisk only for frequency. It'd be really complicated to patch an ELF file. So it could mean that you don't need to flash the 1st zip first
Does it work for pie
bagajohny said:
Does it work for pie
Click to expand...
Click to collapse
No. And unfortunately this kernel source code was deleted
bagajohny said:
Does it work for pie
Click to expand...
Click to collapse
I am not sure, but maybe it can work on a pie GSI
https://forum.xda-developers.com/go...ment/repartition-nexus-5-repartition-t3844395
Ever since I installed a custom rom on a closed-source Mediatek phone, I think EVERYTHING is possible lol
Please, we need a new kernel for Pie roms!
The exkernel base is awesome to overclock! For me is the only kernel on Oreo days!
I have the paid exkernel and is a bummer to loose Nexus 5 development...
Any good soul to work this for pie? I have the latest exkernel aroma installer for oreo in my folder.
Bro please add GPU overclock (650) in your kernel by which it is easy to play game like pubg smoothly. You can get the code for the same in true sight kernel 4.4 ( not updated from 2017 )
Sorry if any mistake
https://forum.xda-developers.com/google-nexus-5/orig-development/kernel-truesight-v1-5-t3329986
vikaseth said:
Bro please add GPU overclock (650) in your kernel by which it is easy to play game like pubg smoothly. You can get the code for the same in true sight kernel 4.4 ( not updated from 2017 )
Sorry if any mistake
https://forum.xda-developers.com/google-nexus-5/orig-development/kernel-truesight-v1-5-t3329986
Click to expand...
Click to collapse
I will try patching his kernel for nexmon
Need oreo kernel Hammerheadmon sorry muy bad english
does anyone know how I can make my kernel oreo work in hammerheadmon? thanks
any solution for hammerheadcaf?
omargdl80 said:
does anyone know how I can make my kernel oreo work in hammerheadmon? thanks
Click to expand...
Click to collapse
You have to look into the Nexmon repo and look if there is a option to apply it on a Oreo kernel
https://github.com/seemoo-lab/nexmon
I compiled a new Oreo kernel for NetHunter from the DirtyUnicorns github repo, but can't unfortunately release it here with hindsight of the general disregard of this amazing custom rom.
---------- Post added at 07:45 PM ---------- Previous post was at 07:43 PM ----------
jonnie77 said:
any solution for hammerheadcaf?
Click to expand...
Click to collapse
If you can find a usable repo with a according source, I would gladly give it a try.
lucahack said:
I will try patching his kernel for nexmon
Click to expand...
Click to collapse
Yes, we need that 650 gpu overclock??????
Related
So guys ive experimented a bit and found out how to compile a kernel from source. Some guys here are waiting for permissive kernel to install linux deploys etc. Here it is. Not perfect yet, but seems to work. Has nothing special features. Uses my ramdisk from my xKat Rom with init.d support. So please dont ask for more features!! Its mostly pure stock. When i try to build a custom kernel, i will make a new thread for it.
Download
Stock_KK_Permissive_Kernel_NG1-p605
Stock_KK_Permissive_Kernel_NJ1-p605
Stock_KK_Permissive_Kernel_OB1-p605
How to install
Download the file and place the Zip on your intern or extern memory.
boot into Recovery
go on install into TWRP
look for where you placed the Zip
click on the zip an slide to the right
after that go to reboot
How to set permissive?
Permissive is not activ on boot. So use the App "Terminal Emulator"
open it
type su
type setenforce 0
to check it type
getenforce
and you will see its permissive now. But only for this session. If you rebot your device it will enforcing again.
Better choice is the App "SElinux Mode Changer".
Install it from Play Store
and set on permissive
It works with any boot now.:good:
Troubleshooting
if you have trouble with WLAN, delete your connection onetime
reconnect to your accesspoint and WLAN will work again.
Picture
View attachment 2886592
Please hit "thanks" and rate this thread if you like my work or buy me a beer
Good, thanks a lot. Did you face problem like me - when compiled zImage, updated boot.img using abootimg -u -k ../../arch/arm/boot/zImage ...
I was flashed it and get into download mode. Tablet sayed - cannot boot os or something similar. Sorry for bad english.
Great job. Works fine. Thx
@Tautvaldas
Didnt tried it yet. Ive made it on windows cause my ramdisk of the NG1 kernel was there.
i made mine too, i did all the stuff like uv and zzmove gov added in,, but got problem during flash, sad
will test your thanks
Can someone build kernel with framebuffer console support - http://blackfin.uclinux.org/doku.php?id=linux-kernel:drivers:fbcon
@hanspampel
A noob question - but it's better to be sure before start doing something
Moreover - you are the only who made a custom kernel for this device :highfive:
So: is it true I should only replace boot.img with original one (from original tar.md5 package) and change "misc" file with "ro.securestorage.support=true" to obtain zip recovery for flashing original kernel back?
Hi
Yepp it should work this way.
So added to this kernel the latest NJ1 ramdisk. Download in OP.
hanspampel said:
So added to this kernel the latest NJ1 ramdisk. Download in OP.
Click to expand...
Click to collapse
Isn't NK1 the latest one? Or no difference as for kernel part?
Yepp your right. NK1 is the latest, but my rom uses the dbt where is NJ1 the latest. But the NG1 works on NJ1 FW too. So i think there is no real modification on samsung side. Beside there is no another update from sources for p605 available. So that means, is there a modification from samsungs side, then only in ramdisk. This is why i changed it to NJ1 one. Maybe there is one who knows.
hanspampel said:
Yepp your right. NK1 is the latest, but my rom uses the dbt where is NJ1 the latest. But the NG1 works on NJ1 FW too. So i think there is no real modification on samsung side. Beside there is no another update from sources for p605 available. So that means, is there a modification from samsungs side, then only in ramdisk. This is why i changed it to NJ1 one. Maybe there is one who knows.
Click to expand...
Click to collapse
OK, and what about latest P605XXUDOB1?
Hi, sorry for late reply. So there is no newer update of kernel sources available. Only changing of ramdisk of newer fws is possible. But nobody knows if there are changes between the fws.
So added to this kernel the latest OB1 ramdisk. Download in OP.
hanspampel said:
So added to this kernel the latest OB1 ramdisk. Download in OP.
Click to expand...
Click to collapse
Thank you very much for not forgetting this project!
Just installed it - works well!
Hi hanspampel....can you help me,to make usb otg and charge make possible on the p605. I have the lavalink adapter tl-002,but wont work. Must be a kernel thing......would be phantastic.....
Gesendet von meinem SM-N9005 mit Tapatalk
hanspampel,
are you going to continue your work for 5.1.1?
Official sources for the kernel are already published here.
Yes i know. But atm i have not a building system runnig. So maybe if i found some time to setup all the stuff, we can get a new kernel. maybe. Not now, not tomorrow.
I have been working on grouper recently and I felt that there was a certain lack of a stock based kernel with only useful stuff and not custom features. There might be some users like me who haven't been able to customize their tablets much because of schedule and lego kernel hasn't been updated much recently. So I have made a kernel for Lollipop with only required stuff.
Some points to note(they can't be called features)-
Compiled using latest Linraro 4.9 optimized for Cortex A9
Kexec support
All-F2FS support
GPU overclock(franco's method)
Optimized ARM RWSEM algorithm
Entropy tweaks
Agnostic kernel flasher
SuperSU compatible
Download- http://forum.xda-developers.com/devdb/project/?id=6701#downloads for boot.img
and http://d-h.st/2bYP for agnostic kernel flasher zip
Note- boot.img is only for All-F2FS partition users while zip can be used for all partition types(ext4, data-F2FS, all-F2FS).
XDA:DevDB Information
Phantom Kernel, Kernel for the Nexus 7
Contributors
Shivam Kuchhal
Source Code: https://github.com/shivamk11/android_kernel_asus_grouper
Kernel Special Features:
Version Information
Status: Stable
Created 2014-11-17
Last Updated 2015-05-03
Reserved
Reserved
nice!...will check it out and report back....
d
**wow, just installed latest Lollipop image (LRX21P) after converting to ALL-F2FS and it boots just fine!...
Im impressed with Lollipop setup!
Awesome, I'm gonna give this a try!
For GPU overclock is it set higher already or do I need an external app or additional files to affect it?
Sweet, now all i need is some advanced power button options and my tablet is set :3
dareino said:
nice!...will check it out and report back....
d
**wow, just installed latest Lollipop image (LRX21P) after converting to ALL-F2FS and it boots just fine!...
Im impressed with Lollipop setup!
Click to expand...
Click to collapse
What steps did you follow? I tried the same and got stuck at boot.
Which root way did you follow? Chainfire or permissive?
I am running rooted factory image on ext4. I flashed the zip, got positive feedback of the boot.img installing, rebooted, saw one app optimizing on boot. But when I go to settings.device the kernel still reports the stock name and in trickster I see the same with no evidence of any new gpu customizability. Thanks.
javivalle said:
What steps did you follow? I tried the same and got stuck at boot.
Click to expand...
Click to collapse
I didnt do anything differently when I convert a ROM to ALL-F2FS..I know it takes a good 5 mins once it hits the swirling balls....
I dont have root tho....
d
**just updated SuperSU and im rooted...**
dareino said:
I didnt do anything differently when I convert a ROM to ALL-F2FS..I know it takes a good 5 mins once it hits the swirling balls....
I dont have root tho....
d
**just updated SuperSU and im rooted...**
Click to expand...
Click to collapse
any guides available... ive tried some of the stuff but did not convert....
MattSkeet said:
any guides available... ive tried some of the stuff but did not convert....
Click to expand...
Click to collapse
PM me and ill send u my copy
dareino said:
PM me and ill send u my copy
Click to expand...
Click to collapse
PM sent thanks
I am also wondering, how did you convert a Lollipop ROM to All-F2FS? With the 'Convert To F2FS' App from the Play Store? Does it work with 5.0?
Or is all i need flashing a Lollipop ROM on my F2FS device and then this kernel and it will boot?
also can i use this kernel on tilapia? I know i can't use grouper ROMs but never bothered with Kernels until now.
punshkin said:
I am also wondering, how did you convert a Lollipop ROM to All-F2FS? With the 'Convert To F2FS' App from the Play Store? Does it work with 5.0?
Or is all i need flashing a Lollipop ROM on my F2FS device and then this kernel and it will boot?
also can i use this kernel on tilapia? I know i can't use grouper ROMs but never bothered with Kernels until now.
Click to expand...
Click to collapse
Actually if you flash a grouper version of twrp you can use grouper ROMs on a tilapia. You just lose 3g.
Sent from my Nexus 7 (build by kayioulis.com) using XDA Free mobile app
this was the best kernel for falcon, i can't wait to try it for the nexus 7 :good:
GtrCraft said:
Which root way did you follow? Chainfire or permissive?
Click to expand...
Click to collapse
Chainfire
buffal0b1ll said:
I am running rooted factory image on ext4. I flashed the zip, got positive feedback of the boot.img installing, rebooted, saw one app optimizing on boot. But when I go to settings.device the kernel still reports the stock name and in trickster I see the same with no evidence of any new gpu customizability. Thanks.
Click to expand...
Click to collapse
That's weird, might be some issue in agnostic flasher. Anybody else can confirm?
punshkin said:
I am also wondering, how did you convert a Lollipop ROM to All-F2FS? With the 'Convert To F2FS' App from the Play Store? Does it work with 5.0?
Or is all i need flashing a Lollipop ROM on my F2FS device and then this kernel and it will boot?
also can i use this kernel on tilapia? I know i can't use grouper ROMs but never bothered with Kernels until now.
Click to expand...
Click to collapse
There's an All-F2FS zip available in android dev.
dustcollector69 said:
this was the best kernel for falcon, i can't wait to try it for the nexus 7 :good:
Click to expand...
Click to collapse
Thanks!
I'll try this.
Anything, ANYTHING is better than the stock kernel on the OG N7.
Shivam Kuchhal said:
There's an All-F2FS zip available in android dev.
Click to expand...
Click to collapse
Care to share that zip and the steps you took to achieve f2fs?
Hello,
This is a stock SeLinux permissive kernel and init.d activated for Samsung Galaxy Note Edge (N915F) for Lollipop 5.0.1.
There are inputs that is working also on N915FY.
The kernel was compiled from Samsung source LL_CIS kernel using Google toolcahin v4.8.
If you want to test it, please flash in cwm the attached file and report back. Please make a backup of your actual kernel (boot.img) befor flashing this one.
Special thanks to @Micky387 who advised me to update the source kernel (MH driverI), @Wuby986 for his support and guidance and @daxgirl for his advices.
My kernel source for N915F (N915FOXE1BOC6) is here.
Happy flashing.
PS. Kernel updated. Same functionality but some different info in "About".
Well you got further than I did .. Kept getting some driver file referenced so it would not complied.. Thanks for effort I hope you work it out soon.. Unfortunately I don't have time at the moment ..
starbucks2010 said:
Hello,
Since few days I struggle to build a SeLinux permissive kernel for Samsung Galaxy Note Edge with Lollipop 5.0.1 but without success. Or with partial success.
I followed several guides from xda and other sites but it seems that everyone has his different way of doing it.
What I have done so far:
- I installed Ubuntu 14.04 with all updates and apt-get xxx
- I installed the Google toolchain arm-eabi-4.8
- I Installed Samsung kernel source for N915F_CIS from here
- I changed the path to the toolchain in Makefile and build_kernel.sh
- I run from kernel source folder: ./build_kernel.sh
- After 10-15 min of compilation I get a zImage file in //output/arch/arm/boot of ~ 9.8 Mb
- Using Android Image Kitchen v2.2 I integrated the zImage into a boot.img to be flashed with cwm
I flashed this new boot.img but the phone is rebooting every minute and in about I have "unknown"as baseband.
Anyone have an idea how to fix this?
Thank you in advance.
Click to expand...
Click to collapse
hi man. How are you ?
So many thing are change in lollipop . the modem and firmware modem dont call same as KK ROM.
So be sure you are this commit https://github.com/CyanogenMod/andr...mmit/784aa9a84b77090fa591bff77045341c3e3c6293
and add MHI module into tblte_defconfig
https://github.com/CyanogenMod/andr...mmit/1dd44659ee26c2d8b313c1346192e2bfa2ac7bb9
dont delete 18 and 19 line if you build for TW rom .
Try and report
micky387 said:
hi man. How are you ?
So many thing are change in lollipop . the modem and firmware modem dont call same as KK ROM.
So be sure you are this commit https://github.com/CyanogenMod/andr...mmit/784aa9a84b77090fa591bff77045341c3e3c6293
and add MHI module into tblte_defconfig
https://github.com/CyanogenMod/andr...mmit/1dd44659ee26c2d8b313c1346192e2bfa2ac7bb9
dont delete 18 and 19 line if you build for TW rom .
Try and report
Click to expand...
Click to collapse
Bonjour Mickey,
Thank you for your advice. I'll try it and let you know how it goes. Do you know if I have to flash also the modules together with the new kernel or only the boot.img alone ?
Merci.
starbucks2010 said:
Bonjour Mickey,
Thank you for your advice. I'll try it and let you know how it goes. Do you know if I have to flash also the modules together with the new kernel or only the boot.img alone ?
Merci.
Click to expand...
Click to collapse
No need to flash module. The MHI module will be in the kernel so you have boot.img with all inside.
starbucks2010 said:
Hello,
Since few days I struggle to build a SeLinux permissive kernel for Samsung Galaxy Note Edge with Lollipop 5.0.1 but without success. Or with partial success.
I followed several guides from xda and other sites but it seems that everyone has his different way of doing it.
What I have done so far:
- I installed Ubuntu 14.04 with all updates and apt-get xxx
- I installed the Google toolchain arm-eabi-4.8
- I Installed Samsung kernel source for N915F_CIS from here
- I changed the path to the toolchain in Makefile and build_kernel.sh
- I run from kernel source folder: ./build_kernel.sh
- After 10-15 min of compilation I get a zImage file in //output/arch/arm/boot of ~ 9.8 Mb
- Using Android Image Kitchen v2.2 I integrated the zImage into a boot.img to be flashed with cwm
I flashed this new boot.img but the phone is rebooting every minute and in about I have "unknown"as baseband.
Anyone have an idea how to fix this?
Thank you in advance.
Click to expand...
Click to collapse
Wait one more day..
Or maybe earlier
Finally done.
Make backup of your actual kernel, flash the attached zip from post 1in cwm and please report back.I didn't check the init.d support but it should work.
Good, I'll try.
Dev.
Just a small request please.
If you could please make sure a link to YOUR kernel sources in OP.
Any Linux kernel publicly released must have source to compile the exact binary (zImage) as repacked into your distributed boot.img. This must be current at time of every released version.
This is not just a XDA rule, but a legal GPL requirement, applying to all, even if modification is only minor. This is open-source
I would suggest the use of a github repo that helps keep track of your changes (commits), promotes open transparency, sharing and colaboration
If you have any questions on how to go about this, i would be happy to help via pm (but currently away with work), but would suggest to contact our friendly forum Mod.
Best of luck with your project. :thumbup:
Cheers.
UITA
Any chance that you would be willing to make this kernel compatible with the Sprint variety? Man.... I need my viper4android bro. Please. Lol
UpInTheAir said:
Dev.
Just a small request please.
If you could please make sure a link to YOUR kernel sources in OP.
Any Linux kernel publicly released must have source to compile the exact binary (zImage) as repacked into your distributed boot.img. This must be current at time of every released version.
This is not just a XDA rule, but a legal GPL requirement, applying to all, even if modification is only minor. This is open-source
I would suggest the use of a github repo that helps keep track of your changes (commits), promotes open transparency, sharing and colaboration
If you have any questions on how to go about this, i would be happy to help via pm (but currently away with work), but would suggest to contact our friendly forum Mod.
Best of luck with your project. :thumbup:
Cheers.
UITA
Click to expand...
Click to collapse
Thank you for your advices.The link to Samsung kernel source was already there . Anyway, I added it one more time just to be sure that is more visible.
For the github repo, I have to create an account and then I'll upload the files.
Best regards.
Well done mate ..... Yea
---------- Post added at 08:32 AM ---------- Previous post was at 07:36 AM ----------
Boot and works fine , nice one
Can this be used on N915FY as well?
I don't have any reports from N915FY users. You can try and tell us
Don't forget to make a backup first.
starbucks2010 said:
Thank you for your advices.The link to Samsung kernel source was already there . Anyway, I added it one more time just to be sure that is more visible.
For the github repo, I have to create an account and then I'll upload the files.
Best regards.
Click to expand...
Click to collapse
Hey, no problem.
Just to clarify....
If you've made any (even minor) change to "Samsung" source, then you have to upload "your" complete source and link "your" source, not "Samsung" So if you've made the kernel permissive or even use a different toolchain or path, technically you have modified from original and is now "your" source If you use a custom defconfig, don't forget it too
github is well worth the pain I Google for answers all the time (how to do this and that), but still screw things up (sometimes majorly) now and then.
dubart said:
Can this be used on N915FY as well?
Click to expand...
Click to collapse
Using this kernel with a N915FY. Great job btw I can finally use viper audio which I've missed so much. Major props dude!
I'm gonna flash this on sprint variant either that or throw this device out my window
dinaps86 said:
I'm gonna flash this on sprint variant either that or throw this device out my window
Click to expand...
Click to collapse
Lol it booted just no data. Yaaayyy!!!
I see that there are other people who are interested in Selinux permissive kernels.
So, if you want, I can add selinux permissive to any samsung kernel as long as you provide me 2 files: your original kernel (boot.img) from the ROM you want to flash and the Kernel.tar.gz - source kernel from Samsung site. In order to get Kernel.tar.gz file you'll need to download the kernel source file (~ 1Gb) from Samsung site, open the archive and upload ONLY the Kernel.tar.gz (~ 100-150 Mb) and the readme file from the archive to some sharing site. Then, I'll try to compile that kernel for you.
There are also downsides. I cannot stay up to date will all new commits done to the kernel source so I'll compile your kernels only with info that I have at that date. If you fork the github and find kernel source updates, I can add them.
PS. I only set up a working PC with Ubuntu and Google toolchain v4.8. If you find any information that this setup is not suitable for compiling your kernel, then there is no point of providing me the above files.
Best regards.
OP updated with some Antutu screen shots.
I patched the kernel for 7.1.1 on Qualcomm Moto E4 Plus. This is useful to get Magisk fully working with modules and settings that can be saved.
I compiled the fix from the released kernel source: MMI-NPR26.58-25
Here are the unsigned boot.img and zImage, use whichever one suits your fancy to patch the kernel.
Download boot.img
Download zImage
Edit: I've uploaded a build for the regular Qualcomm Moto E4 here.
Installation:
You should backup your Boot in TWRP before installing, that way you can restore if something goes wrong.
If you have Magisk installed, you'll want to patch the boot.img using Magisk Manager. Just tap install, and patch boot rom image. Then copy the patched file back to your computer to flash it.
Easiest way is to flash the boot.img while in fastboot:
Code:
>fastboot flash boot /path/to/downloaded/boot.img
Did not work, phone would not boot after flash, had to restore stock kernel.
TheJAYpoop said:
Did not work, phone would not boot after flash, had to restore stock kernel.
Click to expand...
Click to collapse
Hmm, having tried it myself, I see that without patching the image with magisk from inside magisk manager, it seems the rebuilt boot image does not work. But it does work after it's been patched in magisk, so you can try that.
Here's a link that's already been patched with Magisk 14.6 beta: https://drive.google.com/open?id=13vaUgq22fNnVnWqq5ai9kGC1KsO3ZEmJ
SeanStar said:
Hmm, having tried it myself, I see that without patching the image with magisk from inside magisk manager, it seems the rebuilt boot image does not work. But it does work after it's been patched in magisk, so you can try that.
Here's a link that's already been patched with Magisk 14.6 beta: https://drive.google.com/open?id=13vaUgq22fNnVnWqq5ai9kGC1KsO3ZEmJ
Click to expand...
Click to collapse
That worked perfectly, awesome!
TheJAYpoop said:
That worked perfectly, awesome!
Click to expand...
Click to collapse
Merry Christmas! Enjoy the full Magisk experience, it was really bothering me when I got this phone about half a week ago.
Nice, I was planning on doing this after Christmas. Saved me the trouble. Merry Christmas to you too! It worked fine just flashing the patched img with TWRP. Want to save me the trouble of doing one for the regular E⁴ also?
GetOffMyLawn&!+¢#{$ said:
Nice, I was planning on doing this after Christmas. Saved me the trouble. Merry Christmas to you too! It worked fine just flashing the patched img with TWRP. Want to save me the trouble of doing one for the regular E⁴ also?
Click to expand...
Click to collapse
If you point me to the kernel source you specifically want patched, I can make it. You'll have to test it for me though, as I don't own the regular E^4.
SeanStar said:
If you point me to the kernel source you specifically want patched, I can make it. You'll have to test it for me though, as I don't own the regular E^4.
Click to expand...
Click to collapse
That would be great. I'll pm you a link since I can't post links yet. I've been spending all my spare time trying to get data working properly on both devices. I have no problem testing it.
Sent from my Moto E (4) Plus using XDA Labs
Qualcomm Moto E4 f2fs fix for perry 7.1.1 (Built and patched from NCQ26.69-48 source) kernel boot image for anyone that wants it is linked below. Thanks to GetOffMyLawn&!+¢#{$ for testing. See the OP for installation instructions, and please remember to make backups of your stock Boot.
Download:
unsigned boot.img
zImage
SeanStar said:
Qualcomm Moto E4 f2fs fix for perry 7.1.1 (Built and patched from NCQ26.69-48 source) kernel boot image for anyone that wants it is linked below. Thanks to GetOffMyLawn&!+¢#{$ for testing. See the OP for installation instructions, and please remember to make backups of your stock Boot.
Download:
unsigned boot.img
zImage
Click to expand...
Click to collapse
Thank you very much for taking the time to do this! Especially today. Just to point out how I installed the kernel, I simply flashed it as an img with TWRP, flashed the no dmverity/forceencrypt zip, then flashed Magisk V15.0 that was just released. It stayed on the n/a screen a minute then bootlooped a couple times, but it eventually booted just fine, so be patient with it. I had the latest Boost firmware installed and Magisk v14.6 at the time. Enjoy!
Sent from my Moto E (4) Plus using XDA Labs
Thanks @SeanStar for the regular e4 boot.img. you rock bro. Works great. Tested, successful
@SeanStar would you mind uploading the source to your kernel, like maybe on a GitHub repo or something? I'm working with a friend who has the owens and I'm trying to see if we can get a more functioning Lineage 14.1 on here
jasonmerc said:
@SeanStar would you mind uploading the source to your kernel, like maybe on a GitHub repo or something? I'm working with a friend who has the owens and I'm trying to see if we can get a more functioning Lineage 14.1 on here
Click to expand...
Click to collapse
Though the kernel I am currently working on is slightly modified more than what is provided here, the OP only has the fix for the f2fs loopback issue, as described here: https://forum.xda-developers.com/showpost.php?p=70492947&postcount=8793
You can download the stock kernel build source from Motorola's own repository here: https://github.com/MotorolaMobilityLLC/kernel-msm/releases/tag/MMI-NPR26.58-25
Also, I admit that I'm currently in the process of porting Lineage 14.1 to this phone, but it may take more time than I had originally planned for. It's not a priority for me at the moment, especially considering how much I like the stock rom.
SeanStar said:
Though the kernel I am currently working on is slightly modified more than what is provided here, the OP only has the fix for the f2fs loopback issue, as described here: https://forum.xda-developers.com/showpost.php?p=70492947&postcount=8793
You can download the stock kernel build source from Motorola's own repository here: https://github.com/MotorolaMobilityLLC/kernel-msm/releases/tag/MMI-NPR26.58-25
Also, I admit that I'm currently in the process of porting Lineage 14.1 to this phone, but it may take more time than I had originally planned for. It's not a priority for me at the moment, especially considering how much I like the stock rom.
Click to expand...
Click to collapse
Well dang, I'm working on porting lineage 14.1 to this thing too. Maybe we should join forces.
And moto's source is in a zip file, I was hoping I could get one that was unzipped and in a github repo already, for easy syncing when trying to build Lineage 14.1
Thank you for your work. I agree that stock isn't too bad with root magisk and Xposed working fine. But lineage is pretty tasty! I will shoot you both a PM if I can assist in any way
@SeanStar check out these screenies everyone:
Sent from my Moto E (4) Plus using XDA Labs
GetOffMyLawn&!+¢#{$ said:
@SeanStar check out these screenies everyone:
Click to expand...
Click to collapse
I'm not sure if they're still doing updates for this phone from what I've heard, but if they do this would be very nice.
SeanStar said:
I'm not sure if they're still doing updates for this phone from what I've heard, but if they do this would be very nice.
Click to expand...
Click to collapse
That sucks to hear, but although I do actually like stock on this device, that's why I build custom ROMs. Budget Motorola's never get updated more then a few times. Hopefully it will get added for future devices and ones that don't get abandoned at least.
Sent from my Moto E (4) Plus using XDA Labs
SeanStar said:
Qualcomm Moto E4 f2fs fix for perry 7.1.1 (Built and patched from NCQ26.69-48 source) kernel boot image for anyone that wants it is linked below. Thanks to GetOffMyLawn&!+¢#{$ for testing. See the OP for installation instructions, and please remember to make backups of your stock Boot.
Download:
unsigned boot.img
zImage
Click to expand...
Click to collapse
Hey @SeanStar would it be possible for you to do this on the latest update for the kernel on the E4 Perry please?? The reason being is this one can't be used on the latest update of the firmware, it fails to boot all the way up.
EDIT: The latest is NCQ26.69-56
PimpMy5Ton said:
Hey @SeanStar would it be possible for you to do this on the latest update for the kernel on the E4 Perry please?? The reason being is this one can't be used on the latest update of the firmware, it fails to boot all the way up.
EDIT: The latest is NCQ26.69-56
Click to expand...
Click to collapse
Considering there is no kernel source for NCQ26.69-56 on MotorolaMobilityLLC github, you're SOL, there's no easy way to patch it without the source. Sorry bud.
EDIT: I wouldn't try to downgrade either, I'm sure they updated the baseband. You'll probably knockout your service if you even try.
Densetsu Kernel
Hello Guys..
Here I present my new kernel for manning(oreo).
I included some minor tweaks for improved battery life and performance..
Also I added kali Nethunter Support, but since its in beta so some features might not work.
(Dont worry I'll fix them in next build )
/**************************************************************************************************************************************
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.
Find much more information here: https://github.com/offensive-securit...nethunter/wiki
***************************************************************************************************************************************
Installation
Reboot to twrp
Flash the Zip file
Reboot
This will install the Kernel, but you still need to install the chroot if you want to use nethunter.
For that you can follow https://forum.xda-developers.com/android/software-hacking/kali-nethunter-magisk-t3676681
Sources
official kernel sources for manning- https://github.com/MotorolaMobilityLLC/kernel-mtk/tree/oreo-8.0.0-release-manning
Nethunter sources - https://github.com/offensive-security/kali-nethunter
Only Kali nethunter support is in beta and not the kernel itself right?
Yes
Anas Rahman said:
Only Kali nethunter support is in beta and not the kernel itself right?
Click to expand...
Click to collapse
Kernel in itself is fully stable....
Does Kali Nethunter support hid attacs with this kernel and does it support packet injection??? please answer
ANOYMOUSE said:
Does Kali Nethunter support hid attacs with this kernel and does it support packet injection??? please answer
Click to expand...
Click to collapse
It supports packet injection...
As for HID i'll add patches in next build..
byomdwi said:
It supports packet injection...
As for HID i'll add patches in next build..
Click to expand...
Click to collapse
Hello I need help I installed the kernel for nogut on your other post but when I connect my wifi adapter it doesn't show up in airmon-ng plus I get an error
ANOYMOUSE said:
Hello I need help I installed the kernel for nogut on your other post but when I connect my wifi adapter it doesn't show up in airmon-ng plus I get an error
Click to expand...
Click to collapse
Please try to comment on the respective posts only...
BTW i have replied to your comment
@byomdwi Does it works with Official Oreo ROM or Just CM Based ROM?
dhrtlockeroo9 said:
@byomdwi Does it works with Official Oreo ROM or Just CM Based ROM?
Click to expand...
Click to collapse
Sorry I am not maintaining the kernel anymore since i don't own this device now.
As to reply your question the kernel should work on all oreo based rom, it might also work on pie based rom.
Kernel unstable
Hi i ran into some problem with my devcie , so i request u to provide me the stock kernel download LINK !!!
can u help with getting us lineage os kernel for lenovo k8 note and this kernel which u have provided is for lenovo k8 note stable right ?
how to flash this
when i flash this kernel the twrp screen goes black and it again goes to the home page of twrp after 2 mins
there is also no iso file in the zip file of the kernel attachment