[Kernel]Photon Kernel[condor][UBER-4.9][AndroidN]

ABSathe

Senior Member
Aug 4, 2016
437
457
0
Pune
Hello XDA Members,
I am here with my new kernel. This kernel works on Android 7.x based ROMs

Standard disclaimer :
Code:
This product is distributed free of cost and does not come with a warranty. I will not be responsible for anything that may happen to your phone as a result of flashing this kernel. You have been warned !If you come to me saying that this turned my phone into nuclear bomb , I will surely laugh at you !!!
Introduction :
Photon is a fundamental particle of nature which delivers light to us all. It's mindboggling properties like duality, never stopping from being in motion and presence in so many diverse natural phenomena like photoelectric effect, relativity etc. makes the man ultra-curious about it. A photon is born when atoms transition from excited state to ground state. What's the point of this paragraph in a kernel description post?

Well, like a photon this kernel possess duality. How? By giving better battery back up and performance. ( :p ) What about non-resting nature of photons? Yes, the kernel support will never stop until Nougat says good bye. ( :p ). OK now don't ask about analogies regarding photoelectric effect and relativity. ( : D ).

Anyways, now coming to the point I am very much glad to present you, the users of condor, my tiny piece of work for our small beast, .
“The Photon Kernel“
I got very much fascinated by the concept of photons when I studied it for the first time and hence (yes, you've guessed it right!) I've named this kernel Photon.

Enough of the physics class today let's look inside the features of the kernel now ( xD ) :

Features :
1)Compiled with UBER toolchain 4.9
2)Used -O3 and graaphite optimisation flag
3)Added few more governers to stock ones. List of all governers :
  1. Impulse
  2. Ondemand
  3. Ondemandplus
  4. Powersave
  5. Performance
  6. Interactive
  7. Userspace
  8. Smartmax
  9. Lionheart
  10. Nightmare
4)More I/O schedulers.List of all I/O schedulers :
  • noop
  • deadline
  • row
  • cfq
  • flops
  • tripndroid
  • sio
  • sioplus
  • vr
  • zen
  • bfq
5)Enable Arch Power
6)Disable Gentle Fair Sleepers

So that’s all for the features as of now. More features will be added in future.
This kernel serves me good for daily use and allowes me to use those governers flawlessly.

To-do list :
1)Add more governers(No more governers planned)
2)Add dt2w feature
(DT2W and intelliplug update is ready but I want everything to be nice and shining before adding them )


Downloads :
Grab your photon build here :
https://www.androidfilehost.com/?fid=457095661767122135


Credits :

@squid2
@rainforce279
flar2
Me :p

Installation Instructions :
1)Download latest zip from the link given
2)Make sure you are on android nougat rom
3)Reboot to twrp recovery and flash the zip(Hope you like installation script)
4)Reboot and profit

Known Issues :
None so far

If you found something ,let me know with last kmesg
If you like my work and you want me to work more on this project , please hit thanks button. It will encourage me a lot !!! :D

XDA:DevDB Information
Photon Kernel, Kernel for the Moto E

Contributors
ABSathe
Source Code: https://github.com/Ashutosh-01/photon_android_kernel

Kernel Special Features: Multiple custom governers,I/O schedulers

Version Information
Status: Beta
Current Beta Version: r5
Beta Release Date: 2016-11-16

Created 2016-11-02
Last Updated 2016-12-21
 
Last edited:

ABSathe

Senior Member
Aug 4, 2016
437
457
0
Pune
Special thanks to : @Vikrant Desai (For writing OP) @neonkat(For helping me )

Important Note :
Please make sure that you are on a stock kernel that comes with your ROM before flashing this.
If you flash this over another custom Kernel it may lead to unexpected issues


I personally use this on AOSP OMS rom
 

Attachments

Last edited:

ABSathe

Senior Member
Aug 4, 2016
437
457
0
Pune
FAQ:

1)I find this kernel useful and want to support further development how should I do it ??
Ans- Hit the thanks button to encourage me

2)I want to suggest few changes to this kernel and want to contribute.
Ans- If you want to contribute .. feel free to create a pull request in my github

3)I want to request feature .
Ans- Ask in this thread.. if I find feature useful and logical .. I'll add it.,I would appreciate if you link me with commit. It's really hard to dig in the sources and find the exact commit.

4)I have an issue , will you help me ?
Ans- I am not any superstar kernel developer, but I will try my best to solve the issue. Here are few steps you should do before reporting issue here.First of all clean flash your ROM and then flash my kernel
If the issue still persists .. report it here with last_kmesg (can be obtained through Kernel Adiutor app)

5)Is this Kernel better than kernel A or kernel B ?
Ans- Please don't ask such questions in this thread .. if you want to use this kernel use it .. if you find issue .. report it here.

6)Which app should I use for tweaking this kernel ?
Ans- Use Kernel Adiutor app from play store
 
Last edited:

ABSathe

Senior Member
Aug 4, 2016
437
457
0
Pune
Dt2w is not unstable in the Moto E? :confused: If it is possible in the next versions consider adding Dt2s/S2w. :)
Thanks for Kernel :)
I tried adding it
But it lead to some serious lags
Maybe(mostly) I'm doing something wrong .. I'll try to fix it ASAP


Sent from my Nexus 5X using XDA Labs
 

ABSathe

Senior Member
Aug 4, 2016
437
457
0
Pune
New build up !!
https://www.androidfilehost.com/?fid=529152257862681879
Added 3 more governers:D
smartmax/lionheart/nightmare

Hope you guys enjoy :)

If someone could please report me for battery life and performance .. it would be great for me

A note about dt2w .. I haven't added it yet but would definitely like to (I'm searching for a proper commit that could work with condor )

If you want to report an issue report it properly
 
Last edited:

Raxcoms

Senior Member
Feb 16, 2015
180
69
58
Rio de Janeiro
I asked in context to the new update.
Whether there was something new about it.
A note about dt2w .. I haven't added it yet but would definitely like to (I'm searching for a proper commit that could work with condor )
Well, OP said that dt2w haven't been added yet. Only new governors (at least these are the visible changes)

If someone could please report me for battery life and performance .. it would be great for me
Performance is great! Everything is running smoothly, nice work :good:

Battery life looks Ok. Haven't really tested it yet
I'm going to provide a better report regarding that at the end of the day.

Note: I'm using this kernel with cm 14.1 from squid2
 
Last edited: