Related
HardcoreKernel for the Nexus 5X
Features
- Based on latest Google Release (April 2018)
- 3.10.108
- Compiled with Linaro 4.9
- Reduced kernel size
- Disable useless debug
- Wireguard support
Download
http://pc.cd/ru77
Kernel Source
https://github.com/HardcoreKernel/bullhead (8.1.0-hardcore13)
Telegram Channel
https://t.me/hardcorekernelchannel
PS:
Can be used as a clean base for creating custom kernels (8.1.0-linux)
Reserved
scafroglia93 said:
HardcoreKernel for the Nexus 5X
Features
- Based on latest Google Release
- 3.10.108
- Compiled with UberTC 4.9
Download
https://goo.gl/ZuiJos
Kernel Source
https://github.com/HardcoreKernel/bullhead
Telegram Channel
https://t.me/hardcorekernelchannel
PS:
Can be used as a clean base for creating custom kernels (8.0.0-linux)
Click to expand...
Click to collapse
3.10.108 ? awesome ! Thanks
What feature also included in this kernel (except the latest security patches from Google, 3.10.108 and UberTC?)?
AFK269 said:
What feature also included in this kernel (except the latest security patches from Google, 3.10.108 and UberTC?)?
Click to expand...
Click to collapse
No at the moment, my main goal is provide a simply kernel for all with the latest upstream made by Linux according to the latest reports made by Kernel Mantainer (Greg and Willy) about upstream lts kernel.
The other goal is to provide third-party developers with a base for creating their own custom kernel starting from a clean base so if you want add another features you can grab my kernel and edit without any problem with the support of latest Kernel LTS version 3.10.108
Edit
It's a simply google + linux
Thanks for this kernel.
Sent from my Nexus 5X using Tapatalk
scafroglia93 said:
No at the moment, my main goal is provide a simply kernel for all with the latest upstream made by Linux according to the latest reports made by Kernel Mantainer (Greg and Willy) about upstream lts kernel.
The other goal is to provide third-party developers with a base for creating their own custom kernel starting from a clean base so if you want add another features you can grab my kernel and edit without any problem with the support of latest Kernel LTS version 3.10.108
Edit
It's a simply google + linux
Click to expand...
Click to collapse
Adding wakelock control should be appreciated!
November's kernel source is available
AFK269 said:
November's kernel source is available
Click to expand...
Click to collapse
I know...
*Update*
HardcoreKernel-bullhead--20171107-1012
- Merge November Security Patch
what conflicts you had when merging upstream linux to base 3.10.73? did you merge or cherry-pick?
Yaznas said:
what conflicts you had when merging upstream linux to base 3.10.73? did you merge or cherry-pick?
Click to expand...
Click to collapse
All cherry-picked, check my source
scafroglia93 said:
*Update*
HardcoreKernel-bullhead--20171107-1012
- Merge November Security Patch
Click to expand...
Click to collapse
Why you don't do a kernel with some features to save battery and other optimisations and tools instead as just publishing the base as you looks like to be really experimented?
francos21 said:
Why you don't do a kernel with some features to save battery and other optimisations and tools instead as just publishing the base as you looks like to be really experimented?
Click to expand...
Click to collapse
Why complain? if you don't want to use it, move along.
francos21 said:
Why you don't do a kernel with some features to save battery and other optimisations and tools instead as just publishing the base as you looks like to be really experimented?
Click to expand...
Click to collapse
It's the same "base" used by Google plus the upstream to latest Linux kernel version.
If you want some features fork my kernel and work on it, it's simply
k4zkispr0xy said:
Why complain? if you don't want to use it, move along.
Click to expand...
Click to collapse
I'm not complaining man, I'm just asking why he don't compile his with useful features because he think that's simple but not really as to begin I don't have an access to linux during the week as my laptop don't support it.
@scafroglia93, Awesomeness! Nice work. ??
francos21 said:
I'm not complaining man, I'm just asking why he don't compile his with useful features because he think that's simple but not really as to begin I don't have an access to linux during the week as my laptop don't support it.
Click to expand...
Click to collapse
UPSTREAM it's the most useful features which you can find in a kernel
I cloned your source to my PC but for some reason the kernel version is 3.10.73 and not the 3.10.108.
AFK269 said:
I cloned your source to my PC but for some reason the kernel version is 3.10.73 and not the 3.10.108.
Click to expand...
Click to collapse
Well, the default branch is 8.0.0-base (1:1 Google) just git checkout 8.0.0-linux and you're okay
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 ROM
* 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.
*/
Introduction
I use Lineage for my Moto Z, and was bummed out that I wasn't going to get any security updates. So, I decided to learn how to build it myself!
I'm no coder, and I have mad respect for those who actually code and make all of these ROMs possible. That being said, all I know how to do is build the thing from the Lineage repos. I CANNOT FIX BUGS. Period. I would if I could, but I simply don't know how. I can try tiny, very small things, but no guarantees.
I plan on trying to upload builds monthly as time permits, but I have a full time job and other obligations, so it may be irregular. But I like updates as much as everyone, so I'll do my best to build as often as I can.
Click to expand...
Click to collapse
Installation instructions
Flash using latest TWRP. Upgrades, or "dirty flashes", should be fine between builds.
If you are coming from Lineage 14.1 Official builds, you must first flash the migration zip. The installer won't work when working with different keys. Find it here
Make sure to flash Gapps BEFORE you reboot.
Click to expand...
Click to collapse
Changelog
2017-1-20
-Re-forked repo for easy syncing to Lineage official
-January 5 Security Patch
Click to expand...
Click to collapse
Not Working
-You Tell Me
Click to expand...
Click to collapse
Downloads
Lineage 14.1 UNOFFICIAL
FAQ
*Can you fix this bug?
-Probably not
*Can you do more frequent/daily/hourly builds?
-No
*It's not working!
-Please post your build version & information so I can check if it's a bad build, or if something broke in the code
Click to expand...
Click to collapse
Thanks To/Credits
* @Alberto97 , for his awesome work on our device & for providing the fixes that never went into the official build
* Lineage OS Team
Click to expand...
Click to collapse
Donations are appreciated, but certainly not necessary:
Litecoin: LV94DBg14pxNE4SSReKEhcCJKr5ee42o6H
Dogecoin: DCzWV2QimjpwYz73rXbc4UjEdw7yWCCES3
Click to expand...
Click to collapse
Additional source links:
https://github.com/zander21510/android_kernel_motorola_msm8953
https://github.com/zander21510/android_device_motorola_addison
XDA:DevDB Information
Lineage 14.1 Unofficial for Addison, ROM for the Moto Z Play
Contributors
zander21510
Source Code: https://github.com/LineageOS/android.git
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: Lineage
Version Information
Status: Alpha
Created 2017-12-30
Last Updated 2017-01-20
News & Updates
CHANGELOG:
2017-1-20
-Re-forked repo for easy syncing to Lineage official
-January 5 Security Patch
2017-1-5
-Forked repo from Alberto97's sources
-Fixed camera issue, now using Motorola proprietary repo
-Changed fingerprint sleep to act as home button instead (my personal preference!)
2016-12-30
-Initial build
-Camera not working
could you please add 0xC113 bootloader support? from Alberto's AOSP fix I take it shouldn't be a hard fix to make:
-require version-bootloader=0xC105|0xC106|0xC107|0xC112
+require version-bootloader=0xC105|0xC106|0xC107|0xC112|0xC113
zander21510 said:
Retried build using Alberto97's sources from 14.1-next- camera still broken. I'm guessing it has something to do with a change in the Lineage source code, but I really have no idea. Other than that, everything else seems to be working fine. If anyone wants to give me a lead on the camera problem, maybe I can do something about it.
Click to expand...
Click to collapse
Just to be clear, I assume by broken camera you mean camera on a system level, affecting any use of camera by any application, right ?
Ultramanoid said:
Just to be clear, I assume by broken camera you mean camera on a system level, affecting any use of camera by any application, right ?
Click to expand...
Click to collapse
as far as I can tell, yes. I'm doing another build today to see if there's anything I can do about it
zander21510 said:
as far as I can tell, yes. I'm doing another build today to see if there's anything I can do about it
Click to expand...
Click to collapse
Wonder what they could have changed over at Lineage to break it, since camera stuff is pretty device-specific and no one is working on this device now. Good luck at any rate.
taking some baby steps with developing! I forked Alberto97's repos and made a couple of changes...including this one:
WebmonkeyJMK said:
could you please add 0xC113 bootloader support? from Alberto's AOSP fix I take it shouldn't be a hard fix to make:
-require version-bootloader=0xC105|0xC106|0xC107|0xC112
+require version-bootloader=0xC105|0xC106|0xC107|0xC112|0xC113
Click to expand...
Click to collapse
I'll do some testing and upload a build later today
New build with fixed camera and Nov 17 bootloader support.
zander21510 said:
Introduction
Installation instructions
Changelog
Not Working
Downloads
Lineage 14.1 UNOFFICIAL
FAQ
Thanks To/Credits
Donations are appreciated, but certainly not necessary:
Additional source links:
https://github.com/zander21510/android_kernel_motorola_msm8953
https://github.com/zander21510/android_device_motorola_addison
XDA:DevDB Information
Lineage 14.1 Unofficial for Addison, ROM for the Moto Z Play
Contributors
zander21510
Source Code:https://github.com/LineageOS/android.git
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: Lineage
Version Information
Status: Alpha
Created 2017-12-30
Last Updated 2017-01-05
Click to expand...
Click to collapse
Thanks for your effort man. I really appreciate it. Can you tell me what the security patch level is though?
Mr_prfssnl said:
Thanks for your effort man. I really appreciate it. Can you tell me what the security patch level is though?
Click to expand...
Click to collapse
Still on Dec 5, guess the Jan patch hasn't been merged yet.
So trying to get some things working on my daily driver...my company uses Microsoft Intune Company Portal for access to my work email, which does the standard root checking & etc. On the last official Lineage build, it worked just fine so long as root was shut off in developer tools (if the root zip was installed).
One thing it does which is a bit irritating is that it seems to assume your phone is rooted if you use a rom with test keys, which would be all unofficial builds by default, including mine. So in order to get my work email I'm making signed builds for myself along with the regular unsigned builds. If anyone is interested I can upload signed builds here in case you have some reason you need a signed build. Other than that, I'm not sure there's really any advantage to having a signed build vs an unsigned one. One big disadvantage, you can't migrate to or from any other builds, so you'd be stuck with me unless you wipe
zander21510 said:
One big disadvantage, you can't migrate to or from any other builds, so you'd be stuck with me unless you wipe
Click to expand...
Click to collapse
Here are the scripts to migrate from unsigned to signed or the other way around, to dirty-flash without issue :
https://forum.xda-developers.com/showpost.php?p=70452245&postcount=2
Ultramanoid said:
Here are the scripts to migrate from unsigned to signed or the other way around, to dirty-flash without issue :
https://forum.xda-developers.com/showpost.php?p=70452245&postcount=2
Click to expand...
Click to collapse
From what I understand, these only work if you're going between Lineage keys and test keys, not any other keys
Is ther any way to get substratum themes working on this rom i have tried oms and lineage selection but nothing is getting themed.
zander21510 said:
From what I understand, these only work if you're going between Lineage keys and test keys, not any other keys
Click to expand...
Click to collapse
You're right, what was I thinking...
How did you get updated proprietary blobs?
zander21510 said:
Forked Alberto97s device & kernel so I could try and fix bugs, and also started using a different repo for the proprietary blobs, that fixed the camera issue! So now it looks like everything is working, android security patch is still on Dec 5 though, but everything else is current. Let me know if there are issues
Click to expand...
Click to collapse
Thanks for this (and to Alberto97, if you're out there...).
Like you, I finally couldn't take it any more and began building on my own. I, too, had a fully functional phone except for the camera.
I jumped through a few hoops trying to get the proprietary blobs, and finally scraped them out of your build. I installed XT1635-02_ADDISON_7.1.1_NPNS26.118-22-2-8_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC and tried extract-files.sh but that didn't get everything. I didn't try a deeper look, as I was eager to get my phone working again. I unzipped your ROM and extract-files.sh worked. I rebuilt and now the camera works with my build.
How did you get those blobs? Also, do you know if Motorola publishes stock ROMs for addison, or do we always have to get them second-hand from something like lolinet?
Thanks in advance for any info. I'm probably not worthy of taking responsibility after the loss of Alberto97, but I'd be willing to lend a hand or coordinate the effort somehow.
MIke
mikehat said:
Thanks for this (and to Alberto97, if you're out there...).
Like you, I finally couldn't take it any more and began building on my own. I, too, had a fully functional phone except for the camera.
I jumped through a few hoops trying to get the proprietary blobs, and finally scraped them out of your build. I installed XT1635-02_ADDISON_7.1.1_NPNS26.118-22-2-8_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC and tried extract-files.sh but that didn't get everything. I didn't try a deeper look, as I was eager to get my phone working again. I unzipped your ROM and extract-files.sh worked. I rebuilt and now the camera works with my build.
How did you get those blobs? Also, do you know if Motorola publishes stock ROMs for addison, or do we always have to get them second-hand from something like lolinet?
Thanks in advance for any info. I'm probably not worthy of taking responsibility after the loss of Alberto97, but I'd be willing to lend a hand or coordinate the effort somehow.
MIke
Click to expand...
Click to collapse
I just added this repo (https://github.com/TheMuppets/proprietary_vendor_motorola) to the manifest, you can do that in lieu of the "extract proprietary blobs" step. I noticed there was a fork of it on Alberto97's github (but it was out of date), so I poked around and found TheMuppets one was still being updated, including fixes for addison. So made a build and presto- no more camera issues.
I guess there's some gray legal area when it comes to the proprietary Motorola stuff, that's why it's not listed as an option in the official Lineage build instructions.
Its back to official status https://wiki.lineageos.org/devices/addison
tabletmen said:
Its back to official status https://wiki.lineageos.org/devices/addison
Click to expand...
Click to collapse
It doesn't have a maintainer!
I have problems with the WiFi not turning on
Hi all.
Compatibility:
Builds starting with r1 are for Lineage OS 14.1 based roms.
Builds starting with r2 up to r6 are compatible with Android Oreo 8.1.0 roms.
Builds starting with r7 are only for Android 8.1.0 and 9.0.0 treble builds.
Download:
https://francokernel.app
Installation:
Flash the zip in your recovery
or
Auto-flash from Franco Kernel Updater app
Features:
1 - Legendary battery life
2 - Flash & forget
3 - Typical interfaces like display adjustments, sound control, vibration control, and all that boring stuff
4 - Bypasses the verified boot flag for Android Pay compatibility (root still breaks Android Pay but that's your own problem)
5 - Idle power consumption reduced to the absolute minimum (if you have wakelocks from 3rd party apps you're obviously on your own)
6 - Support for FKUpdater's Performance Profiles
7 - Magical support, I'm here every day, checking posts almost hourly, ready to help anytime (well, unless you fail to read the OP, which contains most info you need)
8 - Seemless integration with my app FKUpdater
9 - No useless placebo patches, or "magical" optimizations
10 - Probably more, check my github for all the details - the code speaks for itself
Changelog:
https://francokernel.app
Scroll down, choose your device & select the latest release to see the changelog.
Source:
https://github.com/franciscofranco/mido
Follow me on socials for updates and interesting tidbits
Twitter
FK Kernel Manager video
https://www.youtube.com/watch?v=ARdNqh71D0E
Disclaimer to moderators:
Slight OT is fine, but when users decide to act stupid they should be dealt with with the appropriate means - its really annoying for me when OT turns crazy. Please put the warning/ban hammer anytime any of you think there's lack of respect and/or too much unwanted OT crap - but if it doesn't meet this criteria let the OT posts alone. Thank you.
Cheers!
Builds for Oreo should be up tomorrow/Monday.
No this is not compatible with MIUI - it won't ever be.
Also my app is fully compatible with Mido, but you must join the beta -> http://beta.franciscofranco.xyz
Ooh shoot I always waiting your Kernel since kenzo was got it
Thanks for bring your Kernel to mido, I waiting for oreo compatible kernel from youu ))
Installed...
Working like charm :3
Love ya work
wow!
Noice....
Great! ? this doesn't show in the app. Should I update it?
solomonR15 said:
Great! this doesn't show in the app. Should I update it?
Click to expand...
Click to collapse
You should update to the beta like I explained on the #2 post. http://beta.franciscofranco.xyz
Can this kernel can be flashed on aosp base 7.1.2 ROMs ?
And will magisk root persist after fk updated by the app ?
Thanks franco. will test it and give reports soon.
Any chance this kernel has the USB HID support patches (https://github.com/pelya/android-keyboard-gadget)?
Do you accept PRs on GitHub?
Omg does it support aosp rom?
Last edit on Sept 2018 - Legendary battery life. LMFAO
Dzu_nun said:
Omg does it support aosp rom?
Click to expand...
Click to collapse
Of course it does ?
Any chance I can apply this kernel to my Miui9GlobalBeta 7.0 nougat..
veez21 said:
Of course it does
Click to expand...
Click to collapse
Hahaha just kidding dude ?
DNeGoAr said:
Any chance I can apply this kernel to my Miui9GlobalBeta 7.0 nougat..
Click to expand...
Click to collapse
Check the 2nd post
DNeGoAr said:
Any chance I can apply this kernel to my Miui9GlobalBeta 7.0 nougat..
Click to expand...
Click to collapse
Read the second post. MIUI is not supported.
Been using It on my Bacon since the time you started supporting Bacon, what a charm to see you here on the Mido forums.
Noice, thx dev.
Code:
Disclaimer:
That thing is provided AS IS. If your device is going to cause nuclear explosion, death of your USB pendrives, headphones, bricks, etc - it is only YOUR fault, and I did NOT participate in that actions of YOURS.
LineageOS 15.1
About
LineageOS is a free and open-source operating system for smartphones and tablet computers, based on the Android mobile platform. It is the successor to the custom ROM CyanogenMod, from which it was forked in December 2016 when Cyanogen Inc. announced it was discontinuing development and shut down the infrastructure behind the project. Since Cyanogen Inc. retained the rights to the Cyanogen name, the project rebranded its fork as LineageOS.
Click to expand...
Click to collapse
Installation
Download LOS 15.1 from downloads section
(Optionally) Download Open GApps Choose ARM64, 8.1. Pick the whatever variant suits you most, I prefer micro
(Optionally) Download Magisk OR LineageOS root (pick su for arm64 for 15.1). Do NOT use SuperSU for your privacy sake
Reboot to TWRP
Wipe system, data and cache
Install
Reboot
What's NOT working
LiveDisplay
Color profiles
Changelog
13 august 2018
Older changelogs
Downloads
Latest and previous versions
Source code on GitLab
FAQ
Q: Does VoLTE work?
A: I don't know - there is no VoLTE where I live, so I can't test.
Q: I want to talk about this ROM in some chat and discuss my issues with this ROM!
A: Telegram chat
Q: Can I use microG? Should I install nanomod?
A: MicroG patches are included! You don't need to use anything like NanoMod, etc. Just install microG apk!
Thanks @Rk585 for helping me fix errors during build
Everyone who made and worked device, kernel, and proprietary vendor repositories.
Everyone who worked on Android
Linux developers
XDA:DevDB Information
Lineage OS 15.1, ROM for the LeEco Le 2
Contributors
OctoNezd, Rk585, codeworkx, everyone else who worked on device, kernel, proprietary vendor repositories
Source Code: https://gitlab.com/OctoNezd/android_device_leeco_s2
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
Based On: Lineage OS
Version Information
Status: Testing
Created 2018-07-25
Last Updated 2018-08-13
Bugs compares to the update from Rk585 a week or so ago?
SCrid2000 said:
Bugs compares to the update from Rk585 a week or so ago?
Click to expand...
Click to collapse
This ROM has same issues as all Oreo ROMs on Le 2
OctoNezd said:
This ROM has same issues as all Oreo ROMs on Le 2
Click to expand...
Click to collapse
Better use this device tree https://github.com/rk779/s2
OctoNezd said:
This ROM has same issues as all Oreo ROMs on Le 2
Click to expand...
Click to collapse
Not all Oreo roms have the same problems. AOSiP has some navigational bugs (for me at least), older versions of Lineage don't have working bluetooth calling, and a lot of the newer Lineage builds have finicky GPS. But they're all different in some of the bugs they have. They do all have some similar bugs, such as camera, but that's LeEco's fault.
marios199546 said:
Better use this device tree https://github.com/rk779/s2
Click to expand...
Click to collapse
It uses almost exact copy of it, and I merged it into the device tree I use.
Pushed new build to OTA.
Changelog:
+ Applied substratum patches. Now you can set your own font using substratum and custom theme support is now better
+ Added color configurations to live display - thanks to @Rk585
+ FIxed blue blink after splash - thanks to @Rk585
Known issues:
- LiveDisplay is broken
- Color profiles are broken
- LineageOS style can break in some cases after update, switch it two times to fix that.
Have fun!
OctoNezd said:
Pushed new build to OTA.
Changelog:
+ Applied substratum patches. Now you can set your own font using substratum and custom theme support is now better
+ Added color configurations to live display
+ FIxed blue blink after splash
Known issues:
- LiveDisplay is broken
- Color profiles are broken
- LineageOS style can break in some cases after update, switch it two times to fix that.
Have fun!
Click to expand...
Click to collapse
Can you upload your device tree to github ?
marios199546 said:
Can you upload your device tree to github ?
Click to expand...
Click to collapse
Okay
Live display fixed after flashing overloadoreo 4.5 kernel and blue screen bug also fixed with this kernel . Awesome rom without any heat issue also able to play heavy games without any problem. Super smooth experience. Nice work
SCrid2000 said:
Not all Oreo roms have the same problems. AOSiP has some navigational bugs (for me at least), older versions of Lineage don't have working bluetooth calling, and a lot of the newer Lineage builds have finicky GPS. But they're all different in some of the bugs they have. They do all have some similar bugs, such as camera, but that's LeEco's fault.
Click to expand...
Click to collapse
Lineage 14.1 has no bugs, except IR, but it is not a bug.
HTCDevil said:
Lineage 14.1 has no bugs, except IR, but it is not a bug.
Click to expand...
Click to collapse
Actually camera on 14.1 is much worse than camera on 15.1
OctoNezd said:
Actually camera on 14.1 is much worse than camera on 15.1
Click to expand...
Click to collapse
But it has no fc, and it is not so bad
New version uploaded to OTA (28 July 2018)
Changelog:
+ Added LeEco Extras - now you can toggle QuickCharge
+ Added links to Changelog, Source code and Telegram chat in About Phone
- LiveDisplay and color profiles are still broken
Download link: http://vps533936.ovh.net/ota/zip/s2/lineage_s2-2018-07-28-11-47-41.zip
Source code: https://gitlab.com/le2_lineage
Deepjashan said:
Live display fixed after flashing overloadoreo 4.5 kernel and blue screen bug also fixed with this kernel . Awesome rom without any heat issue also able to play heavy games without any problem. Super smooth experience. Nice work
Click to expand...
Click to collapse
4.5 ??
Can you please share the download link bro .
edan lkr said:
4.5 ??
Can you please share the download link bro .
Click to expand...
Click to collapse
Here it is. https://androidfilehost.com/?fid=5862345805528058520
I noticed that the selfie mode does not work
Can anyone check?
How to launch a selfie mirror
Run the front camera click three dots and choose a selfie mirror
tom001x said:
I noticed that the selfie mode does not work
Can anyone check?
How to launch a selfie mirror
Run the front camera click three dots and choose a selfie mirror
Click to expand...
Click to collapse
I don't have a selfie mirror option at all. What are you talking about?
this is what I meant
https://i.imgur.com/4DcnY1J.jpg
tom001x said:
this is what I meant
https://imgur.com/4DcnY1J
Click to expand...
Click to collapse
Works perfectly fine for me.
Coconut Kernel for HAVOC OS - With Nethunter Support
Code:
***I'm not responsible for any problems that might occur flashing this kernel or what you do with the kernel support***
This kernel is tested on HAVOC OS 2.2 - 2.4 PIE. This is built from HolyDragon Source with added nethunter support/USB Wifi Adapter Drivers and monitor mode/packet injection
The kernel should also work on every ROM that Holydragon kernel supports.
Requirements
Oxygen OS 5.0.8 firmware is required. The wifi adapter wont work on older firmwares. Those who are using Havoc OS would most probably be on 5.0.8 firmware so this is just a remainder for others and/or anyone who have trouble making this work.
How to install
Make sure that you are rooted with magisk/supersu/any superuser
Download kernel from attachment and flash in TWRP Recovery
Reboot and download any terminal app like Termux
Plugin the USB Wifi card and open Termux
Type the command su
Then type ifconfig wlan1 up
This is how you can test whether it works or not
The kernel works fine with Nethunter as well as other chroot applications like Linux Deploy.
Note:- This kernel does not need any module to be inserted as all wifi drivers are compiled inline. So no need to insmod/modprobe
Credits
@HolyAngel for HolyDragon Kernel Source
Source
https://gitlab.com/HolyAngel/OP3
Thanks sir, this weekend, I test and i say you if I have a problem, but surely not, at this moment it is the kernel that I have but without the controller. I want to learn to compile the kernel on my own so that, in case HolyAngel updates the kernel, it dosn't depend on your work.
Victroid said:
Thanks sir, this weekend, I test and i say you if I have a problem, but surely not, at this moment it is the kernel that I have but without the controller. I want to learn to compile the kernel on my own so that, in case HolyAngel updates the kernel, it dosn't depend on your work.
Click to expand...
Click to collapse
https://forum.xda-developers.com/an...erence-how-to-compile-android-kernel-t3627297
Follow the tutorial above for kernel building.
@fredrickz
Any future build for stock oos pie like your Oreo one, it was perfect man thank you for your efforts regard to the community.?
DoN LoUhI said:
@fredrickz
Any future build for stock oos pie like your Oreo one, it was perfect man thank you for your efforts regard to the community.
Click to expand...
Click to collapse
Stock oos pie source isn't available yet man. I can build pie version from holydragon sources. I'll compile one when stock sources arw available too.
fredrickz said:
Stock oos pie source isn't available yet man. I can build pie version from holydragon sources. I'll compile one when stock sources arw available too.
Click to expand...
Click to collapse
Fair enough, thank YOU:laugh::good:
You explicitly mention this:
This is built from HolyDragon Source with added nethunter support/USB Wifi Adapter Drivers and monitor mode/packet injection
Click to expand...
Click to collapse
And the kernel source points to:
https://gitlab.com/HolyAngel/OP3
Click to expand...
Click to collapse
This can only mean 2 things:
1) you've merely taken holydragon kernel source and renamed it as your own or
2) you're actually breaking the GPL here by not releasing your changes
So which one is it?
And this leaves me no doubt that the second is very likely the case:
Note:- This kernel does not need any module to be inserted as all wifi drivers are compiled inline. So no need to insmod/modprobe
Click to expand...
Click to collapse
@Fredricks
It would be more than appreciated if you could add support for HID brother. Thanks:crying:
anupritaisno1 said:
You explicitly mention this:
And the kernel source points to:
This can only mean 2 things:
1) you've merely taken holydragon kernel source and renamed it as your own or
2) you're actually breaking the GPL here by not releasing your changes
So which one is it?
And this leaves me no doubt that the second is very likely the case:
Click to expand...
Click to collapse
I dont want to break any gpl.. the thing is that all my changes are local. Im not used to github. This kernel and all others i posted werr just for my own use. I have been using @ZaneZam kernel for oneplus3. But the Oreo kernel wasnt working fine. Thats the reason i tried to compile one my own. I shared it with a friend of mine some time ago and he insisted that i should post it so that others may also benefit. The kernel i posted doesn't have tonnes of feature list because i mostly stick to stock. I just added the wifi drivers and was using them. My friend asked me to add support for DriveDroid and i just did that. I don't know much about git and didnt have time to learn.
If this is against the rules then maybe ill post the source later. Im currently out of town.
for now if you want to know what changes i did,
1. Prepare the kernel for standalone build (except holydragon kernel)
2. Added just the wifi drivers mentioned in the nethunter wiki. I didnt add support for usb Bluetooth or sdr.
3. Added support for DriveDroid from official post in xda making changes to adapt the code to 3.18 kernel.
4. Added a fancy name to the kernel.
5. Published it.
DoN LoUhI said:
@Fredricks
It would be more than appreciated if you could add support for HID brother. Thanks:crying:
Click to expand...
Click to collapse
Im out of town bro. Ill add it when i reach home.
fredrickz said:
Im out of town bro. Ill add it when i reach home.
Click to expand...
Click to collapse
Very thankful, have a good time..:good: