[kernel][5.0.1][DT2W][Mako] - Nexus 4 Android Development

This is the stock kernel LRX22C but with @stratosk's Double Tap to Wake added.
Nothing else added or taken away
Only available for Nexus 4.
Only tested with stock ROM, others may not work.
Enable DT2W with Trickster Mod
Flash dt2w_boot.img in bootloader
Source:-
https://android.googlesource.com/kernel/msm
https://github.com/stratosk/kernel_msm
Toolchain:-
https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6
Built on Ubuntu 14.04.1 LTS

Good effort. I think world seems to have forgotten s2w which was my favorite! And its not available in any modern kernels ( even if listed it doesn't work). Any works on that?

arvindgr said:
Good effort. I think world seems to have forgotten s2w which was my favorite! And its not available in any modern kernels ( even if listed it doesn't work). Any works on that?
Click to expand...
Click to collapse
Thanks. I too liked @bponury's Slide to wake from Touch Control but the source isn't available anywhere. As far as I'm aware other versions of S2W had problems.

Can u also build a stock kernel but with gamma colors added only?
Would be greatful if u can have time to do that
Without DT2W or S2W only gamma colors from Faux or Franco..
_________________________________________________
Device: Google Nexus 4 (LG-E960) 16GB (MAKO)
ROM: SimpleAOSP-L-ROM (Stable Build 7)
Kernel: Stuxnet v4.5 (3.4.105)
Gapps: PA-Gapps-5.0.1-BETA4 (MINI)
________________________________________________

Sorry but I'm not a developer, it took me ages to work out how to do this so I'm unlikely to do it again for a feature I never use. Would you be interested in a tutorial thread on the process I went through?

I would totally be interested in a tutorial, from building and configuring the kernel to add the dt2w feature.
Sent from my Nexus 4 using XDA Free mobile app

Nicknoxx said:
Sorry but I'm not a developer, it took me ages to work out how to do this so I'm unlikely to do it again for a feature I never use. Would you be interested in a tutorial thread on the process I went through?
Click to expand...
Click to collapse
It would be better to use the GCC 4.7 toolchain in that case because it is more optimised and is the one used in the actual stock kernel. Also, if you need help for your guide, I can help you.

Ok I'll do a 'Guide' thread and post a link here - it will take a few days. I'll have a look at using the suggested toolchain - thanks for the offer of help - I may need it.

i flashed this kernel and result in bootloop argggggggg now i have to flash this rom again n i m going to loose all my data
is there any thing i can do with it to avoid this
EDIT - problem solved i flashed rom without wiping data but this kernel is not working for me

I've only tested it with the stock ROM, which one are you using? I'll edit the op to include this.

Nicknoxx said:
Sorry but I'm not a developer, it took me ages to work out how to do this so I'm unlikely to do it again for a feature I never use. Would you be interested in a tutorial thread on the process I went through?
Click to expand...
Click to collapse
I'm here to help you too
I faced the exact same situation that you faced while starting with the kernel. It's very very hard at first but once you get familiar with all the git, cherry-pick stuff, it will be so awesome. As @zaclimon suggested you can use the STOCK toolchain if you want to stay close to STOCK or you can use THIS toolchain(2014.12 4.9.3) and THIS COMMIT which ensures you will not run into any compile errors regarding toolchain.

Nicknoxx said:
I've only tested it with the stock ROM, which one are you using? I'll edit the op to include this.
Click to expand...
Click to collapse
Bro i m using stock 5.0.1 rom but this is not working for me

tonyking said:
Bro i m using stock 5.0.1 rom but this is not working for me
Click to expand...
Click to collapse
I can't imagine why it works fit me but not you. Do you have stock recovery or root?

Nicknoxx said:
I can't imagine why it works fit me but not you. Do you have stock recovery or root?
Click to expand...
Click to collapse
No i m using twrp recovery with root
Edit- can you make a flashable zip of this kernel

tonyking said:
No i m using twrp recovery with root
Click to expand...
Click to collapse
Hmm, the same as me.
tonyking said:
Edit- can you make a flashable zip of this kernel
Click to expand...
Click to collapse
I'll try.

Edit Schoolboy error, now fixed. Will address in upcoming guide.

The first part of my guide is here
http://forum.xda-developers.com/nexus-4/general/guide-beginners-guide-to-building-t2986686

Related

[All KitKat Roms][4.4.3][SaberMod 4.8] ArchiDroid Optimised Roms; [TWRP 2.7.1.0]

Roms built using the ArchiDroid Optimisations​
Disclaimer:- I am not responsible for anything that you do to your device by flashing my zips, i provide them as-is, anything you do is your risk and i take no responsibility, by downloading the zips you agree to this statement.
For those who do not know what the optimisations are it is just a commit that intends to increase the performance of a ROM by using different optimisations at code level, more information on that can be found Here It boasts a supposed increase in performance by up to 6x.​
Click to expand...
Click to collapse
I'll be building updates when i have the time too (make a request if you want a certain ROM added) The builds will be much larger then the normal versions as they are odex'd etc. I am using the Unofficial P880-Dev sources only unless specified otherwise and using 4.8-sm to build the Rom, and 4.7-sm to build the kernel.​
Click to expand...
Click to collapse
Downloads (Can make mirrors available on request)
LiquidSmooth
Code:
[url]https://s.basketbuild.com/devs/Absol/Liquid%20Smooth%20-%20AD/[/url]
PacMan
Code:
[url]https://s.basketbuild.com/devs/Absol/PacMan%20Rom%20-%20AD/[/url]
Paranoid Android (AOSPA-Legacy)
Code:
[url]https://s.basketbuild.com/devs/Absol/Paranoid%20Android%20-%20AD/[/url]
Omni-Rom
Code:
[url]https://s.basketbuild.com/devs/Absol/Omni%20Rom%20-%20AD/[/url]
CyanogenMod 11.0
Code:
[url]https://s.basketbuild.com/devs/Absol/CyanogenMod%2011.0%20-%20AD/[/url]
Official Sources - Pending
CarbonRom
Code:
[url]https://s.basketbuild.com/devs/Absol/Carbon%20Rom%20-%20AD/[/url]
NamelessRom
Code:
Pending
Team Win Recovery 2.7.1.0 MultiRom & Normal
Code:
[url]https://s.basketbuild.com/devs/Absol/Team%20Win%20Recovery%20Project/[/url]
http://forum.xda-developers.com/showthread.php?t=2754997 - OT of Commit
https://github.com/P880-dev/android_kernel_lge_x3 - Kernel Source
https://github.com/P880-dev/ - All Sources
Click to expand...
Click to collapse
Hid3away said:
Roms built using the ArchiDroid Optimisations​Downloads (Can make mirrors available on request)
LiquidSmooth
Code:
[url]https://s.basketbuild.com/devs/Absol/LiquidSmooth-AD/[/url]
Click to expand...
Click to collapse
Is the ROM of this post is no longer valid?
I downloaded yesterday. However, there is now a file to download.
ze7zez said:
Is the ROM of this post is no longer valid?
I downloaded yesterday. However, there is now a file to download.
Click to expand...
Click to collapse
That's still fine, it's just the next one is more up-to-date and odex'd.
The build from yesterday was not odex'd.
Sorry for the inconvenience..
Sooo just read arch's post about this improovements and i am interested in testing this builds (liquid is my personal pick),however i am also interested in how did u build it since on his thread i read that there is 2 versions O2 and O3 so witch one did u use.Is there any stability issues or any other rom problems when u build it this way ?
BTW thank you for your effort to bring us this
dimi89 said:
Sooo just read arch's post about this improovements and i am interested in testing this builds (liquid is my personal pick),however i am also interested in how did u build it since on his thread i read that there is 2 versions O2 and O3 so witch one did u use.Is there any stability issues or any other rom problems when u build it this way ?
BTW thank you for your effort to bring us this
Click to expand...
Click to collapse
I used O3 optimisations
EDIT: CM-11 build is up with the ArchiDroid Optimisations, -O3 and 4.8-sm Rom and 4.7-sm Kernel
root apps could not get root permission on your cm11 rom
~MaX~ said:
root apps could not get root permission on your cm11 rom
Click to expand...
Click to collapse
Have you tried flashing a SU zip? Setting root perms to Apps and ADB? Setting auto response to Allow?installing SuperSU from playstore and using that to install/manage root? Google'd the problem to see if other devices had that issue? Did you try clean flashing? Did you try a custom kernel?
no?
Anyways, Omni is built Gonna build TWRP 2.7.1 whilst i have it synced anyways.. Don't know if Adam has or not already, links in OP for OmniRom.
Could you please try to build an AD cm11 official version?
Sent from my LG-P880 using XDA Free mobile app
:good: Downloading OMNI
KrisJoe said:
Could you please try to build an AD cm11 official version?
Sent from my LG-P880 using XDA Free mobile app
Click to expand...
Click to collapse
Yeah sure thing guys, let me finish with initial PA and PAC, and then i will be able to build it! In the meantime, I built TWRP 2.7.1.0 both normal and MultiRom versions, but i'm not too sure if @Adam77Root is okay with me releasing those as he has the main thread kind of thing? I'll add to OP thou anyways but if you want me to remove i will ASAP!!
PA (AOSPA-LEGACY) is sync'd and building now thou
Normal AOSPA, like pure PA builds, but it has camera and Audio Issues /: Not sure which adds and removes i need, i followed the tutorial but it's outdated i think?
Hid3away said:
I used O3 optimisations
EDIT: CM-11 build is up with the ArchiDroid Optimisations, -O3 and 4.8-sm Rom and 4.7-sm Kernel
Click to expand...
Click to collapse
From JustArchi
"... O3 enables all O2 optimizations and some extra optimizations that like to increase code size and may, or may not, increase performance. ..."
So... increase performance or not? Did you test if it actually improve performance?
devilozzo said:
From JustArchi
"... O3 enables all O2 optimizations and some extra optimizations that like to increase code size and may, or may not, increase performance. ..."
So... increase performance or not? Did you test if it actually improve performance?
Click to expand...
Click to collapse
The thread has [TESTING] in the title for a reason
In all honesty, i can't tell if it does make a difference, but it's all down to the feel of the ROM...
O3 makes file bigger with chance of increased performance
O2 makes file smaller with chance or worse performance.
O3 is clear choice.
It's testing phase, you tell me if it's faster or slower
Dear Hideaway,
Can you post a flashable zip of TWRP? This will be helpful to some of us like me who don't have immediate access to PC.
Regards,
Kanad
Sent from my LG-P880 using XDA Free mobile app
Kanad said:
Dear Hideaway,
Can you post a flashable zip of TWRP? This will be helpful to some of us like me who don't have immediate access to PC.
Regards,
Kanad
Sent from my LG-P880 using XDA Free mobile app
Click to expand...
Click to collapse
Try using this app. Very usefull in your case.
https://play.google.com/store/apps/details?id=de.mkrtchyan.recoverytools
Sent from my LG-P880 using XDA Premium 4 mobile app
---------- Post added at 05:10 PM ---------- Previous post was at 05:01 PM ----------
Twrp 2.7.1.0 works.
Sent from my LG-P880 using XDA Premium 4 mobile app
Kanad said:
Dear Hideaway,
Can you post a flashable zip of TWRP? This will be helpful to some of us like me who don't have immediate access to PC.
Regards,
Kanad
Sent from my LG-P880 using XDA Free mobile app
Click to expand...
Click to collapse
No i can't be bothered haha
there is a great free Root app called Flashify hat allows flashing .img files on the device, search it up on the playstore, works with boot and recovery images, and it's working perfect on our p880
Here's the link if your still too lazy to search it up on play
https://play.google.com/store/apps/details?id=com.cgollner.flashify
Can you add Carbon ROM, please ?
SpyKnife said:
Can you add Carbon ROM, please ?
Click to expand...
Click to collapse
Of Course i can mate, it's in the queue now, once PA's finished, it's gonna be Pac-Man, and then it's CyanogenMod Official, and then it will be Carbon for you mate
for those who want to install recovery without pc you can always use terminal emulator:
rename your image to TWRP_2.7.1.0.img and have it placed in Download folder
su
cat /sdcard/Download/TWRP_2.7.1.0.img >/dev/block/mmcblk0p1
sync
EDIT: Forgot the one in the end.
Should be fine now, sorry.
Sent from my LG-P880 using XDA Premium 4 mobile app
Hid3away said:
Yeah sure thing guys, let me finish with initial PA and PAC, and then i will be able to build it! In the meantime, I built TWRP 2.7.1.0 both normal and MultiRom versions, but i'm not too sure if @Adam77Root is okay with me releasing those as he has the main thread kind of thing? I'll add to OP thou anyways but if you want me to remove i will ASAP!!
Click to expand...
Click to collapse
Sure, I'm perfectly fine with it. Keep up the good work!
Adam77Root said:
Sure, I'm perfectly fine with it. Keep up the good work!
Click to expand...
Click to collapse
Thankyou!
Also, PA is now built and uploaded! 400MB/s upload
Gigabit connection or something like that, it's so quick :3
Download link is in OP
If anyones interested, i'm using this company until i find a free alternative: https://www.digitalocean.com/?refcode=1a1e82c1521c
Very good service

[ROM] Unofficial "CM12" 5.0 ROM by @myfluxi

An AOSP ROM with some CM stuff added was posted by @myfluxi in the CM11 thread, and some of the users there requested that it be moved out to a separate thread, so I've created this one until @myfluxi decides to create one himself. I'm very impressed with the ROM/Gapps/kernel/SuperSU combination below but try it yourself and see what you think. :good:
If you are interested in building CM12 yourself @fattire has some instructions in this post.
What you need:
1. ROM
2. Gapps
3. SuperSU
4. Permissive boot.img (also attached to this post)
How to flash:
1. NANDroid backup current ROM
2. TWRP "factory reset"
3. Flash ROM
4. Flash Gapps
5. Flash permissive boot.img
6. Flash SuperSU
7. Reboot and profit
Fixes and Workarounds:
1. Workaround: Gesture typing (swype) with AOSP keyboard causes FC.
2. Workaround: Calendar sync not working for non-Google calendars.
Known Issues:
1. Battery drain in miscellaneous category pending fix from Google.
2. Rotation and accelerator not working.
3. Adaptive brightness not working.
Credits:
@myfluxi for the ROM
@drewwalton19216801 for the Gapps
@Chainfire for SuperSU
@sykopompos for the permissive boot.img
@fattire for the CM12 build instructions
Source:
1. Uses Google's stock AOSP 5.0 kernel
ramjet73
ramjet73 said:
An AOSP ROM with some CM stuff added was posted by @myfluxi in the CM11 thread, and some of the users there requested that it be moved out to a separate thread, so I've created this one until @myfluxi decides to create one himself. I'm very impressed with the ROM/Gapps/kernel/SuperSU combination below but try it yourself and see what you think. :good:
What you need:
1. ROM
2. Gapps
3. SuperSU
4. Permissive boot.img
How to flash:
1. NANDroid backup current ROM
2. TWRP "factory reset"
3. Flash ROM
4. Flash Gapps
5. Flash permissive boot.img
6. Flash SuperSU
7. Reboot and profit
Credits:
@myfluxi for the ROM
@drewwalton19216801 for the Gapps
@Chainfire for SuperSU
@sykopompos for the permissive boot.img
ramjet73
Click to expand...
Click to collapse
What had happened?
Sent from my LG-D851
sykopompos said:
What had happened?
Click to expand...
Click to collapse
This.
Just trying to be helpful.
ramjet73
Any substantial bugs that prevent this from daily use so far?
Sent from my Nexus 5 using XDA Premium 4 mobile app
4. Permissive boot.img
Link isnt working
procitysam said:
Any substantial bugs that prevent this from daily use so far?
Click to expand...
Click to collapse
Not that I've found so far. @myfluxi said he is planning to use it as his daily driver.
ramjet73
mcscruff said:
4. Permissive boot.img
Link isnt working
Click to expand...
Click to collapse
Yea, Dev-Host is acting up ATM so I attached it to the OP.
ramjet73
ramjet73 said:
Yea, Dev-Host is acting up ATM so I attached it to the OP.
ramjet73
Click to expand...
Click to collapse
Thanks!!
ramjet73 said:
This.
Just trying to be helpful.
ramjet73
Click to expand...
Click to collapse
Not interesting enough to stop me from falling back asleep
I think the simple aosp gapps are better too
Sent from my LG-D851
so far so good running this build with gapps from OP; only issue I am having and also had on the preview was calendar sync, not all calendars will show up for me.
ALSO you don't need to flash that permissive kernel for root, fluxis stock kernel works with root out of the box no need to do that
sykopompos said:
Not interesting enough to stop me from falling back asleep
I think the simple aosp gapps are better too
Click to expand...
Click to collapse
I honestly don't know the difference but the ones I linked were recommended in the CM11 thread.
Sleep well!
ramjet73
I take it that this still has the miscellaneous battery drain bug?
Sent from my Nexus 5 using XDA Premium 4 mobile app
procitysam said:
I take it that this still has the miscellaneous battery drain bug?
Click to expand...
Click to collapse
It probably does since it's based on the current AOSP source and I don't think that fix has been pushed to AOSP yet.
ramjet73
ramjet73 said:
It probably does since it's based on the current AOSP source and I don't think that fix has been pushed to AOSP yet.
ramjet73
Click to expand...
Click to collapse
Have you had that bug so far?
Sent from my Nexus 5 using XDA Premium 4 mobile app
procitysam said:
Have you had that bug so far?
Click to expand...
Click to collapse
Not the way I use my phone.
Battery life is very different depending on apps and kernel installed, signal strength for WiFi and cellular radios, screen on time and brightness, and other factors that vary from user to user.
I don't even try to help users with battery life. They need to read the threads and try the suggestions that make sense for them.
ramjet73
ramjet73 said:
Not the way I use my phone.
Battery life is very different depending on apps and kernel installed, signal strength for WiFi and cellular radios, screen on time and brightness, and other factors that vary from user to user.
I don't even try to help users with battery life. They need to read the threads and try the suggestions that make sense for them.
ramjet73
Click to expand...
Click to collapse
Can you please update OP you do not need to do the 4th step listed, that permissive kernel is not needed, root works out of the box if you flash supersu with fluxis kernel; there is no reason to flash that with fluxi's build.
Circaflex said:
Can you please update OP you do not need to do the 4th step listed, that permissive kernel is not needed, root works out of the box if you flash supersu with fluxis kernel; there is no reason to flash that with fluxi's build.
Click to expand...
Click to collapse
Also would be great if you could put some of the "how to build" stuff I posted in the other thread. It's not generally put on cm threads in the OP, but since htis is so deep in early development it might be nice to mention.
Circaflex said:
ALSO you don't need to flash that permissive kernel for root, fluxis stock kernel works with root out of the box no need to do that
Click to expand...
Click to collapse
I included that based on this post by @myfluxi:
For root access, use SuperSU and (only once) a kernel with permissive SELinux rules.
Click to expand...
Click to collapse
The boot.img I linked is fully permissive versus some "relaxed" versions that @Chainfire created. Since I'm not sure what version @myfluxi used in the ROM I'm going to leave that step for now.
You are welcome to use whatever works for you.
ramjet73
fattire said:
Also would be great if you could put some of the "how to build" stuff I posted in the other thread. It's not generally put on cm threads in the OP, but since htis is so deep in early development it might be nice to mention.
Click to expand...
Click to collapse
Sure.
I'm assuming that you are referring to this post.
If that's correct I will include it as a reference in the OP of this thread.
ramjet73
Circaflex said:
so far so good running this build with gapps from OP; only issue I am having and also had on the preview was calendar sync, not all calendars will show up for me.
ALSO you don't need to flash that permissive kernel for root, fluxis stock kernel works with root out of the box no need to do that
Click to expand...
Click to collapse
I posted about that in the CM11 thread before this thread was opened. Use sunrise calendar and it syncs up.

[EOL] [KERNEL][G800F][exynos][CUSTOM KERNEL] FOR MOST CUSTOM ROMS [EOL]

Code:
***WARNING***
-READ CAREFULLY!!
YOU FLASH THIS KERNEL AT YOUR OWN RISK.I TAKE NO RESPONSIBILITY FOR ANY DAMAGE THAT MAY OCCUR DUE TO THE FLASHING OF THIS IMAGE.
I WILL NOT BE RESPONSIBLE FOR LOST DATA,BRICKED PHONE,OR ANYTHING OF THE SUCH.(PHONE EXPOLDES,OVERHEATS ETC)
THIS KERNEL IS ONLY FOR THE S5 MINI SM-G8OOF (Exynos) DO NOT FLASH THIS ON ANY OTHER DEVICE!
EOL (End of Life) ​
I will be creating a new thread for my N kernel - Stay tuned!​
UPDATED Linux kernel to 3.4.113 on 27-10-2016​UPDATED to v2.5 on 13-10-2016​
Code:
Changes in version 2.5
*Unlocked CPU frequencies 1500,300 and 200MHZ
*Switched to self built Linaro/Sabermod toolchain
*Added many more optimization flags
*Added DriveDroid support
Features
-Now supports Many different ROMS for the G800F
-Compiled with self built optimized Linaro/SaberMod toolchain ("LinaroMod")
-Unlocked CPU frequencies: 1500MHZ,200MHZ and 300MHZ
-Updated Linux kernel from 3.4.39 to the latest 3.4.113
-Added many optimizations (You can see all of the optimization flags in the makefile on the kernel source page)
-enabled graphite
-Added Drivedroid Support - http://softwarebakery.com/projects/drivedroid
-Fading LED's
-Added I/O schedulers
-zen
-sio
-fifo
-fiops
-tripndroid
-vr
-Added CPU governors
-zzmoove
-hyper
-alucard
-darkness
-nightmare
-wheatley
-smartassv2
-dancedance
-pegasusq
Click to expand...
Click to collapse
You will need Kernel Adiutor (free from the play store) or similar app capable of allowing you to switch I/O schedulers and
CPU governors in order to be able to change and set those.
I can recommend this.
http://forum.xda-developers.com/android/apps-games/kernel-adiutor-mod-singularity-kernel-t3333549
Click to expand...
Click to collapse
Known Issues
Let me know and I will try to fix them
Click to expand...
Click to collapse
Installation
I HIGHLY recommend that you do a full backup before flashing this kernel.I am not responsible if you lose any or all of your data.BACKUP!!
1.Download the "Spookcity_Kernel-MM"
2.Place the zip onto your phones storage
3.Reboot into recovery (Volume-Up + Home + Power button)
4.Select install
5.Flash the downloaded kernel
6.Go back a few times in TWRP.Select wipe -> Advanced wipe and wipe Dalvic/Art cache and the cache partition
If you do not do this you are very likely to experience strange issues.You have been warned.Do not report problems if you did not do this.
7.Reboot and hopefully enjoy.
Click to expand...
Click to collapse
Downloads
Spookcity_Kernel-MM
Click to expand...
Click to collapse
Sources
Toolchain - https://github.com/Spookcity/Android-Toolchains
Kernel - https://github.com/Spookcity/android_kernel_samsung_kminilte
Click to expand...
Click to collapse
Code:
CHANGELOG
[U]18-06-2017[/U]
-Switched to anykernel2
[U]31-10-2016[/U]
-Added zip for Bliss Rom
[U]13-10-2016[/U]
-Unlocked CPU freq 1500,200,300MHZ
-Switched to my self built toolchain
-Added many more optimization flags to the build
-Added DriveDroid support
-Added zip for Zephyr-OS
[U]24-07-2016[/U]
- Added zips to support more custom ROMS
[U]V2 - 23-07-2016[/U]
-Fixed RAMDISK to make it compatible and actually work with newer builds of CM13
-Changed SELinux from disabled to permissive to be in line with the "stock" CM kernel
-Added I/O schedulers
-fiops
-tripndroid
-vr
-Added CPU governors
-pegasusq
[U]V1 - Initial Release[/U]
Thanks to
-hennymcc and CTXz for bringing CM13 to our device! I used their kernel sources to build this.Without them I never would have been able to attemp this.
-DJ_Steve for his custom kernel.Without being able to look at his sources and cherry-pick some things I would also not have been able to do this.
-CurtisMJ Ditto same thing here.His kernel build and sources were very helpful to me.
-frap129 for his amazing toolchains!
-ArchiDroid
Anyone I may have left out sorry.I appreciate you all!
Click to expand...
Click to collapse
I hope you enjoy and please say thanks if you find this at all useful
XDA:DevDB Information
Spookcity_Kernel, Kernel for the Samsung Galaxy S5 Mini
Contributors
spookcity138
Kernel Special Features:
Version Information
Status: Beta
Created 2016-05-26
Last Updated 2017-06-18
Nice, finally some new development for our phone =)
I will test the kernel right away...
One thing that I would really love would be if you have the time to look into adding DT2W :angel:
Thanks for your work so far :good:
*edit*
booting went well. However WiFi doesnt work for me :/ I uploaded the logcat-output filtered for "wifi" to hastebin. If you need anything else for debugging let me know. Thanks to dual boot I will keep your custom kernel on one ROM
log
zaworka said:
Nice, finally some new development for our phone =)
I will test the kernel right away...
One thing that I would really love would be if you have the time to look into adding DT2W :angel:
Thanks for your work so far :good:
*edit*
booting went well. However WiFi doesnt work for me :/ I uploaded the logcat-output filtered for "wifi" to hastebin. If you need anything else for debugging let me know. Thanks to dual boot I will keep your custom kernel on one ROM
log
Click to expand...
Click to collapse
Thanks for trying out the kernel. That's weird about the WiFi. I have never had that happen in the bunch of times I have flashed it. I will def look into it.I'll have a look at the log, although at this point I'm also not that great at interpreting those, so it may not help. I'll see what I can do though
Sent from my SM-G800F using Tapatalk
can you tell me someone what is kernel?
br3acker said:
can you tell me someone what is kernel?
Click to expand...
Click to collapse
http://www.makeuseof.com/tag/linux-kernel-explanation-laymans-terms/
zaworka said:
Nice, finally some new development for our phone =)
I will test the kernel right away...
One thing that I would really love would be if you have the time to look into adding DT2W :angel:
Thanks for your work so far :good:
*edit*
booting went well. However WiFi doesnt work for me :/ I uploaded the logcat-output filtered for "wifi" to hastebin. If you need anything else for debugging let me know. Thanks to dual boot I will keep your custom kernel on one ROM
log
Click to expand...
Click to collapse
OK,well after looking at the log and trying to decipher it and then thinking a bit I have only come up with one possibility.Maybe somehow your wpa_supplicant.conf file located in /data/misc/wifi/wpa_supplicant.conf has the wrong permissions for some reason.If you want you could try to check and possibly change the permissions.If you decide to try this I would backup the file because you never know.
The permissions should be: Owner - wifi Group - wifi...
Owner read and write/Group read and write/ others none.
If your permissions are correct on that file the only other thing I could possibly think of to do if you wanted would be to delete that file,wpa_supplicant.conf.Only after you back it up it though because you will lose all of your passwords,and reboot.It should recreate it.Do that at your own risk though.This is all I have come up with because I have never had that problem,so it's a bit difficult.
I am sorry, I think the error was my fault and not a bug of the kernel. I think the build that I am running at the moment is one I build myself and used sabermod toolchain. I remembered that I had the same problem using DMPKernel on that build. I thought I was using one of hennymmc's builds by now - so, sorry for reporting but thanks for looking into anyways.
Unfortunately I tried both and didnt solve the issue ,the permissions were set correctly btw.
I just installed the CM13 on another partition but - unless I have a flashable zip file - I can not install your kernel on that one. Would it be possible to provide the kernel as .zip?
zaworka said:
I am sorry, I think the error was my fault and not a bug of the kernel. I think the build that I am running at the moment is one I build myself and used sabermod toolchain. I remembered that I had the same problem using DMPKernel on that build. I thought I was using one of hennymmc's builds by now - so, sorry for reporting but thanks for looking into anyways.
Unfortunately I tried both and didnt solve the issue ,the permissions were set correctly btw.
I just installed the CM13 on another partition but - unless I have a flashable zip file - I can not install your kernel on that one. Would it be possible to provide the kernel as .zip?
Click to expand...
Click to collapse
Sure thing.I updated the download section above and added a flashable zip.I think it'll work.
spookcity138 said:
Sure thing.I updated the download section above and added a flashable zip.I think it'll work.
Click to expand...
Click to collapse
Nice, that worked! Thanks for the effort :good:
Will test it over the next few days :fingers-crossed:
zaworka said:
Nice, that worked! Thanks for the effort :good:
Will test it over the next few days :fingers-crossed:
Click to expand...
Click to collapse
Good,I'm glad that worked.You thoughts and feedback are most welcomed.
Any chance this kernel hits the G800H for cm 13 too ?
I can be your tester
sasukesama said:
Any chance this kernel hits the G800H for cm 13 too ?
I can be your tester
Click to expand...
Click to collapse
Hey, I appreciate the offer. That is something I can look into at some point. No promises. In still trying to learn all of this stuff.
Sent from my SM-G800F using Tapatalk
spookcity138 said:
Hey, I appreciate the offer. That is something I can look into at some point. No promises. In still trying to learn all of this stuff.
Sent from my SM-G800F using Tapatalk
Click to expand...
Click to collapse
Sounds good
I think you can do the same (using the cm13 kernel and DJ_Steve kernel stuff) as he has a G800H version of his kernel
I use your kernel , you can repair the wifi ?
Abde77 said:
I use your kernel , you can repair the wifi ?
Click to expand...
Click to collapse
What's the problem with the WiFi exactly? I need to update this anyway. I will at some point.I've had no WiFi probs though.
Sent from my SM-G800F using Tapatalk
spookcity138 said:
What's the problem with the WiFi exactly? I need to update this anyway. I will at some point.I've had no WiFi probs though.
Sent from my SM-G800F using Tapatalk
Click to expand...
Click to collapse
Conducted any work on the development of the kernel? About sound problems and headphones like DJ_Steve , initially had no problems, and then there., maybe it depends on kernel version? Is there a chance to make all the improvements in version 3.4.39 ? (Google translation)
Oleggluk said:
Conducted any work on the development of the kernel? About sound problems and headphones like DJ_Steve , initially had no problems, and then there., maybe it depends on kernel version? Is there a chance to make all the improvements in version 3.4.39 ? (Google translation)
Click to expand...
Click to collapse
I actually haven't touched this recently at all.I've been spending too much time on the mess that is my AOSP build [emoji2]
I give up on that for now though.It's giving me a headache.
I will try to get back to this soon,as I don't even think it works with any of my builds.I don't know.I'm not even using this right now.
I never actually had any real audio issues with this however and I did use if for awhile,so that's strange.
Sent from my SM-G800F using Tapatalk
spookcity138 said:
I actually haven't touched this recently at all.I've been spending too much time on the mess that is my AOSP build [emoji2]
I give up on that for now though.It's giving me a headache.
I will try to get back to this soon,as I don't even think it works with any of my builds.I don't know.I'm not even using this right now.
I never actually had any real audio issues with this however and I did use if for awhile,so that's strange.
Click to expand...
Click to collapse
Also does not have wi-fi access in the new Assembly СМ13 from ayke with this kernel. I took apart your kernel and replace the ramdisk from the new build, wifi now works. (Google translation)
Oleggluk said:
Also does not have wi-fi access in the new Assembly СМ13 from ayke with this kernel. I took apart your kernel and replace the ramdisk from the new build, wifi now works. (Google translation)
Click to expand...
Click to collapse
I kinda remember this issue as well.Good to know about the ramdisk.
Its such a strange thing how only some experience the robotic voice...and you have no microphone problems with ayke's build either? Like it stops working after a phone call?
Sent from my SM-G800F using Tapatalk
spookcity138 said:
I kinda remember this issue as well.Good to know about the ramdisk.
Its such a strange thing how only some experience the robotic voice...and you have no microphone problems with ayke's build either? Like it stops working after a phone call?
Sent from my SM-G800F using Tapatalk
Click to expand...
Click to collapse
Robot voice I have never had. And mute has the same problem that error camera. If you kill the mediaserver, the microphone performance is restored. You can use the long-known app Mediaserver Killer. (Google translation)

[KERNEL][Pixel] FrancoKernel - r26 ? 25th Aug

Hi all.
Compatibility:
Builds from r1 to r5 are for Android 7.1 Nougat only.
Builds starting with r6 are for Android 7.1.1 Nougat only.
Builds starting with r12 are for Android 7.1.2 Nougat only.
Builds starting with r19 are for Android Pie only.
Download:
https://francokernel.app
Installation:
Flash the zip in your recovery
or
Auto-flash from FK Kernel Manager app, it's magical
Changelog:
https://francokernel.app
Scroll down, choose your device & select the latest release to see the changelog.
Source:
https://github.com/franciscofranco/marlin
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!
I think the only thing I haven't merged yet is controls for headphone volume boost. Other standard things are already there. Due to the unfortunate fact that we still don't have a custom recovery I haven't touched the ramdisk, so you're just flashing the actual Kernel binary (plus the device tree files that are bundled to it) through the bootloader. It's really straight forward though.
I wouldn't expect any magical battery improvements yet. Although I've made some custom patches to reduce needlessly cpu idle wakeups (don't confuse this with wakelocks, totally different things), and reducing the load average, I doubt there will be any magical enhancements. Though, I wouldn't be surprised if you get 5-10% better screen on time.
Also merged some upstream patches which gave me roughly 5-10% better Geekbench results on both single and multi threaded tests due to lower lock contention & reduced overhead.
Made sure ZRAM was properly set up too, which didn't seem to be the case by looking through the entire Google's device tree.
There's other things on my patches, but nothing groundbreaking.
Everything is in my github too. You know my approach, no bull****, so don't ask me for merge/add retarded crap.
Yeah boy just in time! (Even though I'm not using the phone right now...) XD
Thank you Sir, always good to see you on the case.
zaclimon said:
Yeah boy just in time! (Even though I'm not using the phone right now...) XD
Click to expand...
Click to collapse
Hopefully you will soon!
jayfried said:
Thank you Sir, always good to see you on the case.
Click to expand...
Click to collapse
thank you @franciscofranco a tru og
Pure Nexus/Team Blackout
Changelog not working for me? (404 error)
narwahlberg said:
Changelog not working for me? (404 error)
Click to expand...
Click to collapse
Yes, I haven't added it yet.
Glad to see you in the pixel family!
Thanks for the Kernel, downloading it right now.
Im not able to flash the kernel. Do i have to extract the file?
so good to see your smiling face here
Sent from my sailfish using XDA Labs
Just flashed this bad boy going for a spin.
Fizwiz said:
Im not able to flash the kernel. Do i have to extract the file?
Click to expand...
Click to collapse
yes, you need to flash the img from fastboot
jayfried said:
Just flashed this bad boy going for a spin.
Click to expand...
Click to collapse
Initially I didn't believe you, but considering you provided a ss..
Sent from my Pixel using Tapatalk
vivanshah said:
yes, you need to flash the img from fastboot
Click to expand...
Click to collapse
What command? Im able to flash elemental but not this one...
Envoyé de mon Pixel en utilisant Tapatalk
Fizwiz said:
What command? Im able to flash elemental but not this one...
Envoyé de mon Pixel en utilisant Tapatalk
Click to expand...
Click to collapse
Code:
fastboot flash kernel kernel_binary
as specified in the OP worked for me
Melecatius said:
Glad to see you in the pixel family!
Thanks for the Kernel, downloading it right now.
Click to expand...
Click to collapse
Fizwiz said:
Im not able to flash the kernel. Do i have to extract the file?
Click to expand...
Click to collapse
You don't extract any file. Just read the instructions in the OP. Download the file and then run the fastboot command.
If I were to root, are all the features of FKUpdater currently supported in this kernel?
If i have elemental flashed, i can still flash this?
varun.gid said:
If i have elemental flashed, i can still flash this?
Click to expand...
Click to collapse
Flash stock boot.img before flashing this kernel if you want to root again
Sent from my Pixel using Tapatalk

[KERNEL]Anomaly-Kernel For OnePlus 8 Series {A13} (Custom)

ANOMALY-KERNEL​
Features:
.Built with clang 14.0.6
. Disabled some Debugging stuff
. Based on Latest OnePlus Kernel Sources
.General improvments to sched
.Full -o2 Build with a few improvements
.Usb Fastcharge
.Vibration control
.Adrenoboost changes for more performance
.fsync toggle
.added GPU overclock to 865Mhz
.implement Dynamic SchedTune Boost v3
And much more.
Description:
This Kernel was Built mainly For Evolution-X so compatibility with other roms is unknown. (Please let me know if it does so I can mention it)
it has some goodies and is more performance based but should offer good battery life,
more features to come.
im not responsible for blown up devices or bootloader problems... FLASH AT YOUR OWN RISK!!!
Downloads:
Downloads for : OnePlus OnePlus 8 | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file hosting for all Android developers.
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
Kernel Source:
https://github.com/linux-beast/Evolution_kernel_oneplus_sm8250.git
Possible to remove write protection and make able mount remount
Oneplus 8 pro/ Evo-X rom. Flashed using ex kernel manager. But, I'm not sure if it took. Kernel name hasn't changed at all so I can't say if it worked out. Thanks, though. Glad to see development on kernels.
DrDominate said:
Oneplus 8 pro/ Evo-X rom. Flashed using ex kernel manager. But, I'm not sure if it took. Kernel name hasn't changed at all so I can't say if it worked out. Thanks, though. Glad to see development on kernels.
Click to expand...
Click to collapse
Today I will add my name to kernel so you can tell which version your on. Another way is to check the build date. Should say oct 7
beany23 said:
Today I will add my name to kernel so you can tell which version your on. Another way is to check the build date. Should say oct 7
Click to expand...
Click to collapse
Build date says oct 6th for me. Something might have gone wrong with the flash. I'll try the next build you post when it arrives.
DrDominate said:
Build date says oct 6th for me. Something might have gone wrong with the flash. I'll try the next build you post when it arrives.
Click to expand...
Click to collapse
That actually is correct. Yesterday I just got sources ready for the xda thread
Mr Hassan said:
Possible to remove write protection and make able mount remount
Click to expand...
Click to collapse
Possibly but atm I will not mess with it.
Let me get some builds out and I'll take a look
beany23 said:
Possibly but atm I will not mess with it.
Let me get some builds out and I'll take a look
Click to expand...
Click to collapse
Not regular kernel will do it but can u make it one for me?
Mr Hassan said:
Not regular kernel will do it but can u make it one for me?
Click to expand...
Click to collapse
not yet . ill let you know when i decide to look at it
Mr Hassan said:
Possible to remove write protection and make able mount remount
Click to expand...
Click to collapse
You can't remount as rw on my ROM as I ship with erofs instead of ext4.
AnierinB said:
You can't remount as rw on my ROM as I ship with erofs instead of ext4.
Click to expand...
Click to collapse
I said the same thing to him in DM...
Hi and nice to see a kernel for Evo X A13.
Just to be clear, this is fully compatible with Evo X OnePlus Extras app?
MasonJames1988 said:
Hi and nice to see a kernel for Evo X A13.
Just to be clear, this is fully compatible with Evo X OnePlus Extras app?
Click to expand...
Click to collapse
should be. its built using the evolution rom and device files.
New build uploaded.
Changelog:
Added GPU overclock
Fixed issue with wifi disconnects
Disabled some more debugging stuff
Looks good, I haven't gotten a chance to check it out yet, is it possible to optionally increase the OC to 920mhz? This was the OC on my old kernel and it worked great. Thanks for the interest in the evo rom, best rom out for this phone. https://github.com/mrslezak/Radioactive_kernel_oneplus8/releases/tag/untagged-82015065e6e64c806a7b
Looks like the kernel isn't actually installing. Tried FK manager and OrangeFox and this is what I see.
gforceriders said:
Looks like the kernel isn't actually installing. Tried FK manager and OrangeFox and this is what I see.
Click to expand...
Click to collapse
+1 on this, tried installing on Ex kernel manager. I know for sure it hasn't installed because it hasn't touched my konabless undervolt
I can also confirm the kernel doesnt install correctly. There was a Evo X update early this morning with a kernel date of the 12th.
This kernel date should of been the 11th or the 10th
That's interesting. I had the issue at first but the latest build installed just fine? Hmm did you guys use the latest download?
Even shows the correct name now..

Categories

Resources