[KERNEL][CM12.1] Kaizen [21/6/15] - G 2014 Android Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Info: This kernel CM12.1 Updates Source + Linaro 4.8
Download: https://basketbuild.com/devs/DiamondBond/Kernels/Kaizen
Source: https://github.com/DiamondBond/android_kernel_motorola_msm8226
Credits: Cyanogenmod, Motorola, Basketbuild, Luk1337, luca020400, Alberto97, Linaro, Anas, Rukusx7, Vidhanth

wow thanks another kernel for Moto G2 , thanks for all eforz and dedication!

Thank you, Dox! Even wanted to compile using Linaro toolchain myself.. never got a chance.
Is there Any resemblance with LeanKernel?
http://forum.xda-developers.com/showthread.php?t=2226290
I approached the developer, and he won't be able to port it to our devices. Kernel above for my old (now dead) Samsung Galaxy S3 offered at least 60% (frequently around 80%) of additional battery as compared to CM11 stock kernel. The idea of that similar sounding kernel was to keep just what is needed, remove all unnecessary stuff, when screen is off - scale down frequency to min frequency slot (300 in our case), merge in of most recent mainline kernel updates, and many other improvement. Again - the most impressive battery life that I have seen on any kernel. There are so few kernels that just focus on battery life, and so many on performance, performance + battery, etc. Please take a look - hope that you can make sense of that repository for D2ATT(Galaxy S3).

anterus said:
Thank you, Dox! Even wanted to compile using Linaro toolchain myself.. never got a chance.
Is there Any resemblance with LeanKernel?
http://forum.xda-developers.com/showthread.php?t=2226290
I approached the developer, and he won't be able to port it to our devices. Kernel above for my old (now dead) Samsung Galaxy S3 offered at least 60% (frequently around 80%) of additional battery as compared to CM11 stock kernel. The idea of that similar sounding kernel was to keep just what is needed, remove all unnecessary stuff, when screen is off - scale down frequency to min frequency slot (300 in our case), merge in of most recent mainline kernel updates, and many other improvement. Again - the most impressive battery life that I have seen on any kernel. There are so few kernels that just focus on battery life, and so many on performance, performance + battery, etc. Please take a look - hope that you can make sense of that repository for D2ATT(Galaxy S3).
Click to expand...
Click to collapse
It is possible but require alot of work because the commits (havent look at them i will tomorrow) are probably device specific like dt2w wich before was only available for the falcon and need to be ported.
It was hard enough to port from falcon to titan and they had similar specs s3 and moto g 2014 dont really have similar specs so it is going to be very hard.

Nice to have good Devs like you for our Titan, a request to add kexec support if possible?
Sent from my Moto G XT1068{MR} using Tapatalk

deeplyyoung said:
Nice to have good Devs like you for our Titan, a request to add kexec support if possible?
Sent from my Moto G XT1068{MR} using Tapatalk
Click to expand...
Click to collapse
Thank you Kexec support on its way
Anas Karbila said:
It is possible but require alot of work because the commits (havent look at them i will tomorrow) are probably device specific like dt2w wich before was only available for the falcon and need to be ported.
It was hard enough to port from falcon to titan and they had similar specs s3 and moto g 2014 dont really have similar specs so it is going to be very hard.
Click to expand...
Click to collapse
Yes, agreed, it will be hard to port all that stuff, lol
anterus said:
Thank you, Dox! Even wanted to compile using Linaro toolchain myself.. never got a chance.
Is there Any resemblance with LeanKernel?
http://forum.xda-developers.com/showthread.php?t=2226290
I approached the developer, and he won't be able to port it to our devices. Kernel above for my old (now dead) Samsung Galaxy S3 offered at least 60% (frequently around 80%) of additional battery as compared to CM11 stock kernel. The idea of that similar sounding kernel was to keep just what is needed, remove all unnecessary stuff, when screen is off - scale down frequency to min frequency slot (300 in our case), merge in of most recent mainline kernel updates, and many other improvement. Again - the most impressive battery life that I have seen on any kernel. There are so few kernels that just focus on battery life, and so many on performance, performance + battery, etc. Please take a look - hope that you can make sense of that repository for D2ATT(Galaxy S3).
Click to expand...
Click to collapse
You welcome no it isnt affiliated to that kernel, i somehow knew that another kernel would have this name, but i went with it anyways
I actually want this kernel to be very performance centered, i will most likely have another kernel optimize for maximum battery life
But i will add a bunch of scripts and etc to the kernel... to optimize the system, also i want to add some binarys, like kernel control straight from terminal emulator, im working on that, lol!
japoina92 said:
wow thanks another kernel for Moto G2 , thanks for all eforz and dedication!
Click to expand...
Click to collapse
Welcome
edit
beta-1 is up, cm source changes, some still to come in (resolving those conflicts still lol)

Great Going my friend
Hi Friend ,
Looking at the amount of contribution you provide to our community. You just inspire me everyday with your works. Great going.
Everyday you are up with something new & cool. I wanna see you recognized soon.
:good:

Pyr0_Bl4de said:
Hi Friend ,
Looking at the amount of contribution you provide to our community. You just inspire me everyday with your works. Great going.
Everyday you are up with something new & cool. I wanna see you recognized soon.
:good:
Click to expand...
Click to collapse
Thank you very much Haha, i hope so
edit
r2 building with source updates, will add dl link as soon as its ready

Pyr0_Bl4de said:
Hi Friend ,
Looking at the amount of contribution you provide to our community. You just inspire me everyday with your works. Great going.
Everyday you are up with something new & cool. I wanna see you recognized soon.
:good:
Click to expand...
Click to collapse
I agree....I would love to see the title "Recognized Developer" under Pizza_Dox's profile....He truely contibutes a lot to the Moto G 2014 society
Keep up the great work

Shawn5162 said:
I agree....I would love to see the title "Recognized Developer" under Pizza_Dox's profile....He truely contibutes a lot to the Moto G 2014 society
Keep up the great work
Click to expand...
Click to collapse
Thank you very much Shawn , same goes for you, youve contributed to alot of communities here, gnote 10.1, s5, and alot to the moto g2

Lol it feels like a nexus with all this choice

newcastle9 said:
Lol it feels like a nexus with all this choice
Click to expand...
Click to collapse
Haha ikr, enjoy

Beta Downloads
This folder will contain any betas i have built and haven't yet released, so if you want bleeding edge commits and etc... go to the beta folder, i will silently update the beta folder for the most part but if there are significant changes i will add a post in this thread.

New Beta-4 build up in beta folder with kexec hardboot patch @deeplyyoung
New Beta-7 build up here
Stuff: powersuspend added and intelliplug added thanks alot to @Anas Karbila for these commits, which are available on his github

r4 released with intelliplug and powersuspend from Anas Karbila

Huge updates! Here is the cumulative changelog from release 4 to release 9:
Code:
*r5 - Frandom added
*r6 - Kernel now does not to use unsafe math algorithms for some networking (less latency in web browsing)
*r7 - Disabled zRAM
*r8 - Optimized slub, thermal limit raised, conservative bus overclock, ram reclaim patch, silenced log spam, faster readahead with L/R optimizations, disabled build tests.
*r9 - Compression optimizations

Proof that the kernel disables zRAM:
@luca020400

Yeah, disabled, still don't know if there is a real difference, must use it like this for a long time I guess

aftergr said:
Yeah, disabled, still don't know if there is a real difference, must use it like this for a long time I guess
View attachment 3251882
Click to expand...
Click to collapse
Yeah I'm also testing it out, so far I think its better also try the new r10, better stuffs all from Spirit kernel, so thanks to @DC07
Sent from my Moto G2 running CM12.1

Pizza, you are really awesome. After the great OptiCM 12.1 (and of course your Micropop) now your own kernel! :good:
Will give them a try as well.

Related

A little kernel showdown | Franco vs Air vs Nyan

Hello everybody
Let me introduce myself a little, as I'm new to the Galaxy Nexus forum.
I'm lippol94, young recognized developer over the I9000 forum The Samsung Galaxy S was and is my first and only Android device, but not for long. I'm about to get my Galaxy Nexus in a week, hence I started reading over and over all the kernel and rom threads to get to know thsi new universe.
While on the ROM side I'm still thinking if choosing CM10 or AOKP, I'm a little more puzzled about kernels.
In the I9000 I knew every kernel developer and specific features of each. Here I'm quite lost :laugh:
Reading around I found 3 kernels which I found suitable for me, basically because they keeps improving themselves every day,
Basically they are
Francisco Franco
Air Kernel
Nyan Kernel
I read very positive feedback on each thread but I'd like to know your experiences. A little face off.
What do you think about them?
I'd like to get replies from those who tried them all, to get a trustable feedback.
what I'm looking for is something with great (and I underline GREAT) battery life.
Obviously without sacrifying performance.
Thank you so much in advance!
I wish you a nice day!
lippol94
hi there
IMO Franco Kernel is the best. and there is app for that very good one.
miguelm75 said:
hi there
IMO Franco Kernel is the best. and there is app for that very good one.
Click to expand...
Click to collapse
Why?
I mean, what I'm looking for is something with great (and I underline GREAT) battery life.
Obviously without sacrifying performance.
In addition, I saw Franco kernel is having many problems with keeping settings I apply within his app.
Thoughts?
Francs has the worst battery life..
trinity has the best imo, though that wasn't on your list. a lot of people swear by lean kernel for battery life too
hmm, if not Franco's, maybe faux123's?
crixley said:
Francs has the worst battery life..
trinity has the best imo, though that wasn't on your list. a lot of people swear by lean kernel for battery life too
Click to expand...
Click to collapse
Mmh the main reason why I haven't considered trinity is because it lacks of updates since a month. Maybe it's because is super stable / super fast etc but to me it's because he's working on another device (Nexus 7 i think). Is that so good?
No thoughts about air and nyan? Comments on their threads were promising!
Talking about lean, I read about lags (?), slowdowns (?) with his kernel. Maybe that's why it has such a good battery life
miguelm75 said:
hmm, if not Franco's, maybe faux123's?
Click to expand...
Click to collapse
Again, why?
To me it's not enough just a name because I could simply write down all the kernel names and pick one by chance
The reason why I decided to ask in this thread is because I want real feedback.
lippol94 said:
Mmh the main reason why I haven't considered trinity is because it lacks of updates since a month. Maybe it's because is super stable / super fast etc but to me it's because he's working on another device (Nexus 7 i think). Is that so good?
No thoughts about air and nyan? Comments on their threads were promising!
Talking about lean, I read about lags (?), slowdowns (?) with his kernel. Maybe that's why it has such a good battery life
Again, why?
To me it's not enough just a name because I could simply write down all the kernel names and pick one by chance
The reason why I decided to ask in this thread is because I want real feedback.
Click to expand...
Click to collapse
Why update something constantly if it's working perfectly?
I have had no issues with trinity stable 35..
the others I've all found problematic in some way.
I haven't tested lean kernel though I hear a lot about it
crixley said:
Why update something constantly if it's working perfectly?
I have had no issues with trinity stable 35..
the others I've all found problematic in some way.
I haven't tested lean kernel though I hear a lot about it
Click to expand...
Click to collapse
Mmh interesting
How long does it last your batetry with Trinity?
lippol94 said:
Mmh interesting
How long does it last your batetry with Trinity?
Click to expand...
Click to collapse
I get five hours of screen on time, compared to three with all others I've tried.
exact same settings as well.
i had best battery life both on Franco's and faux123's kernels, and bad on Morfic's kernel, that's why
miguelm75 said:
i had best battery life both on Franco's and faux123's kernels, and bad on Morfic's kernel, that's why
Click to expand...
Click to collapse
that goes against every other kernel thread I've read on this topic lol..
So unless you didn't touch settings at all, it is a common consensus that lean and trinity have best battery life
Having tried Franco, Lean, Air and Trinity, I settled on Trinity 1536/384 stable-35 with a simple AOSP JB rom. Haven't had a problem since flashing it, the ROM is smooth and snappy and I have had better life than with other configs/combos. I think Morfic has several experimental builds for Trinity which get updated/changed pretty regularly, the 'no update since a month or more' only applies to the stable version and imho why fix it if it's not broken lol.
What sort of battery life would you consider 'good'? Everyone's usage and device is diff. For me, close to 5 hrs screen on is very good and that's what I get with Trinity. I'd say pick a couple of popular roms and kernels and give them both a shot for a week or so.
miguelm75 said:
i had best battery life both on Franco's and faux123's kernels, and bad on Morfic's kernel, that's why
Click to expand...
Click to collapse
ROM? Custom settings?
I kinda like faux kernel!
crixley said:
that goes against every other kernel thread I've read on this topic lol..
So unless you didn't touch settings at all, it is a common consensus that lean and trinity have best battery life
Click to expand...
Click to collapse
Guiding.God said:
Having tried Franco, Lean, Air and Trinity, I settled on Trinity 1536/384 stable-35 with a simple AOSP JB rom. Haven't had a problem since flashing it, the ROM is smooth and snappy and I have had better life than with other configs/combos. I think Morfic has several experimental builds for Trinity which get updated/changed pretty regularly, the 'no update since a month or more' only applies to the stable version and imho why fix it if it's not broken lol.
What sort of battery life would you consider 'good'? Everyone's usage and device is diff. For me, close to 5 hrs screen on is very good and that's what I get with Trinity. I'd say pick a couple of popular roms and kernels and give them both a shot for a week or so.
Click to expand...
Click to collapse
Thank you
For great battery life I mean, being able to plug my device off at 7 and being able to get to 21/22 without having to charge it with a mixed usage of 3g/WiFi and Whatsapp, Facebook, Twitter, Gmail running in background all the time.
5 hours of screen on would be great and in line with other kernels but reading on Trinity thread i Saw many people complaining about battery life (referring to experimental though).
The thing is that Trinity thread is so caotic :cyclops: It's hard to find things.
In addition, I might be redundant but I was extremely pleased by this screenshot:
http://rootzwiki.com/topic/32661-kerneljb-nyan-kernel-beta-3/page__st__20#entry923567
Nyan Kernel.
What makes me tempted by this kernel is the pegasusQ governor, which seems built for multi-core devices.
Thoughts?
as a former i9000 user, i would suggest another ex-i9000 user's kernel: fugumod.
still, there's a lot of threads on this, not to mention that the same kernel can have mixed results on 2 devices, all depends on your usage.
Sent from my i9250
bk201doesntexist said:
as a former i9000 user, i would suggest another ex-i9000 user's kernel: fugumod.
still, there's a lot of threads on this, not to mention that the same kernel can have mixed results on 2 devices, all depends on your usage.
Sent from my i9250
Click to expand...
Click to collapse
Doesn't it lack of many features?
A lot of people looking like trinity, but for me it makes the colors all messed up. Of you like updates and messing around francos app let's you do that and also includes stuff for leankernel.
Sent from my Galaxy Nexus using xda premium
T-Keith said:
A lot of people looking like trinity, but for me it makes the colors all messed up. Of you like updates and messing around francos app let's you do that and also includes stuff for leankernel.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
That's why you change the color settings you can use any kernel ap....
I use the Franco app with trinity kernel
Some phones are 'allergic' to kernels with linaro integration..
Probably why my phone only get along well with franco and stutters with anything else.
There's also that ramdisk thingy that i dont quite understand, but if you're using franco's before, make sure u did the necessary steps to release the space that it uses.
Nyan seems to be VERY unstable for my phone. It lag spikes about every 30 seconds for 5 seconds when I play high-end games like modern combat 3. I'm not very sure how much battery it saves you though. But from how it feels, better than franco. I currently use franco's kernel. I haven't had any problems related to graphical performance, but it probably won't save you much battery at all.. very nice performance though.
lippol94 said:
Mmh the main reason why I haven't considered trinity is because it lacks of updates since a month. Maybe it's because is super stable / super fast etc but to me it's because he's working on another device (Nexus 7 i think). Is that so good?
No thoughts about air and nyan? Comments on their threads were promising!
Talking about lean, I read about lags (?), slowdowns (?) with his kernel. Maybe that's why it has such a good battery life
Again, why?
To me it's not enough just a name because I could simply write down all the kernel names and pick one by chance
The reason why I decided to ask in this thread is because I want real feedback.
Click to expand...
Click to collapse
i guess that you ignored the fact that trinity kernel was updated august 28th.. check the experimental tab.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

[Q] How do I get my sprint gnex set up with 4.4 and (if possible) unlocked?

I got a gnexus from ebay today and want to know how I can:
-root and set up a cm11 snapshot (reasonably stable kitkat rom)
-install cwm touch
-unlock the bootloader
-(if possible) get it to activate with another carrier
-have a way of getting back to stock-just in case, not like this thing is under warranty anyway
The thing is, I need to do all of this from a linux system (ubuntu 13.something) and while I do have a fair amount of experience with android and how it works, I have very little idea of the specific aspects of the gnexus. If it helps, my main phone before this was a galaxy s3, I've heard that at the hardware level they're very similar. Thanks in advance for the help.
Just take a looksie around this forum section. TONS of threads with full detailed information on how to go about it.
I'm not sure about the activation on another carrier part as I've never done anything to that degree.
But I CAN say that for all other things you ask it will be a LOT easier than anything you did with the s3(or simpler at least IMHO)
For unlocking boot loader, just install the android SDK to your Linux system(VERY easy, just Google "Android SDK ubuntu/Linux). Then after adding the platform-tools dir from the SDK to your PATH(easy instructions found via googling and on the android SDK download/install site) you simply boot into bootloader/fastboot mode(power off, hold power and both volume buttons at same time) then plug into your computer, then open terminal and enter "fastboot oem unlock"(no quotes) and follow instructions that pop up on device and in terminal. Keep in mind doing this OEM unlock command will COMPLETELY WIPE ALL DATA FROM DEVICE INCLUDING PICTURES AND EVERYTHING LOCATED ON /SDCARD PARTITION .
After that it's a walk in the park to fastboot flash custom recovery img (download whichever recovery version you prefer, I use twrp, make sure you get the one specified for toroplus which can be found again easily via Google "official twrp toroplus".. Be certain you are using the NEWEST img which will be 2.7 or above(not sure if newer released yet) so that you do not get error installing a 4.4 based ROM & gapps)
After unlocking bootloader I recommend using the device itself to download the ROM and gapps zips that you intend to install so that you do not have to use adb to push the files to /sdcard..its just easier.
Then you just boot into recovery mode(after install of custom recovery of course) and choose to install your ROM and gapps zips. Reboot and presto.
---------- Post added at 10:37 AM ---------- Previous post was at 10:32 AM ----------
As for getting back to stock, that is ALSO VERY SIMPLE! gotta love a nexus device!
You just go here on your computer, https://developers.google.com/android/nexus/images
Grab a stock factory image package(make sure to get the one for your specific variant, for sprint gnex it is mysidspr aka toroplus) and then uncompress it on your laptop, open terminal in that dir, then just plug device in while in bootloader, and run the flash-all.sh (on my setup I have to do "sudo ./flash-all.sh" then just be patient and DO NOT UNPLUG until FULLY FINISHED (radio flashes might seem to take a long time)
If you need any clarification on anything and cannot find the information in these forums, just let me know. Happy to help out.
And welcome to the exciting life of a nexus device, things are sooo much simpler in these lands!
---------- Post added at 10:43 AM ---------- Previous post was at 10:37 AM ----------
Get cwm touch IMG from here
http://www.clockworkmod.com/rommanager
For sprint it is listed as Google Galaxy Nexus(sprint)
Get cm11 snapshot from here
http://download.cyanogenmod.org/?device=toroplus
And gapps are easily found pretty much anywhere, and links are on that last linked site for cyanogenmod.
Enjoy!
And remember, Google Search is your best friend with the Galaxy Nexus Sprint/toroplus tag before anything you will want, Pretty much has official support and downloads for everything
I was coming from the land of manufacturer controlled phones (s3 & g1 to a certain extent) so the main thing I was worried about was how "unlocking" the bootloader sounded like something that I should prepare for, and fear, like flashing one, I'm loving my new nexus. Things really are soooo much simpler, I set it up like I have my s3 set up with appearance and all, though I kind of want to know the best way of transferring apps, other than opening them and using android beam to open play store. Is there a way that I can have it automatically download the apps that I have on my s3?
There could/should have been an option for "automatic restore"(it's not something you choose upon flashing a ROM though. It just does it if you had it set, and I don't know if it works between devices.) As seen below in device settings
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I've had issues with it not working before though. I think depends on gapps used and if it syncwd to Google correctly to begin with.
You could try an app like Helium or similar also(some use titanium backup app, I've never used it personally though so cannot comment on it's functions, though it is VERY popular application)
---------- Post added at 03:35 PM ---------- Previous post was at 03:30 PM ----------
And yea, I was also VERY surprised by the easiness and simplistic nature of the nexus development environment also. Especially coming from a crazy locked down droid X2!
Is just HEAVEN having stock IMG(although we also had simple stock restore SBF files using RSD lite program for x2) but nothing compares to grabbing EVERYTHING you need RIGHT FROM GOOGLE nexus development pages. And ALSO having full on support for all major custom ROMs. With tons of kernel development also.
You may have come at a great time also if our amazing devs are able to get the 3.4based Linux/android kernel working for us with all kinds of enhancements.
Over two years old and STILL very exciting development going on for this device. Welcome again!
And feel free to PM me any questions. Very familiar with Tuna devices will help much as I can
wait, what are the improvements that a linux 3.4 kernel could bring? I know it could mean improvements on a desktop, but what could it really do for android?
There are many improvements.
I cannot name specifics since I am not developer. But the android kernel is based on the Linux kernel. So any bugfixes and improvement to the base kernel in theory are also passed to the android kernel.
We have many great kernel devs who also have spent time backporting things to our current available kernel choices(which are GREAT by the way...I can't say ANY kernel is bad in any way for the Gnex...and you can use ANY tuna kernel for ANY tuna variant(toro, toroplus, maguro)).
But there are many of us who feel that Google kinda stiffed the Gnex when it comes to specific SoC optimizations. And bringing a 3.4kernel(which was what I believe is what most devices that got KitKat 4.4.x shipped with) will bring improved performance and better all around. Along with any optimizations from omapzoom that were only for 3.4 kernels.
Sorry I couldn't be more technically detailed about it :/ too far over my head at this point in time.
how well does the screen-bezel blending on this thing compare to that of the nexus 5 or nexus 4? I've found like absolutely nowhere that actually gives a review of that aspect. I really love a phone that the screen completely blends in with the bezel when off and as much as possible in the black areas of an active screen, I never got the experience with my white galaxy s3, and wouldn't have anyway with the "black" version as the black version is like a brushed dark grey instead of a glossy black the same color as the screen.
Someone else gonna have to chime in for that. I don't have much to compare it to.
The bottom and top bezel I feel could've been smaller, but I always felt this thing looks and feels great in the hand
dreamwave said:
how well does the screen-bezel blending on this thing compare to that of the nexus 5 or nexus 4? I've found like absolutely nowhere that actually gives a review of that aspect. I really love a phone that the screen completely blends in with the bezel when off and as much as possible in the black areas of an active screen, I never got the experience with my white galaxy s3, and wouldn't have anyway with the "black" version as the black version is like a brushed dark grey instead of a glossy black the same color as the screen.
Click to expand...
Click to collapse
It's slightly better than the Nexus 5. But the AMOLED used in the Galaxy Nexus doesn't really shut off totally displaying blacks (and I had 3 different displays). You can find others saying the same thing online too. Even with that, the blacks on the GNex are deeper than the Nexus 4/5.
I used a Galaxy Nexus before my current Nexus 5 before , mum has a Nexus 4.
Sent from my Nexus 5 using Tapatalk
I have found that if u set omap gamma interface to 6 or 7 you will get much deeper/darker Black's on the Gnex screen in case you wanted to give that a shot and see how it looks for ya.
Sometimes I will even set it to between 8+10 if indoors or its dark out. I mess with display settings a LOT
(And to be clear I'm talking about the OMAP gamma contrast setting, not the trinity contrast settings)
how do you change that?
dreamwave said:
how do you change that?
Click to expand...
Click to collapse
Pretty much ANY custom kernel.
I use trickster mod app for my kernel tweaking(play store) second setting in below picture.
Values from 1-10 are accepted(5 is the same as 0...1-4 will make it look washed out, I use 4 or 3 when out in direct sunlight. 6-10 will saturate and look darker)
Lots of screen settings to try.
Cm11 stock kernel should allow for color tweaks also.
And protip: go to Galaxy Nexus Android Development section for your kernel needs. ANY kernel will work on ANY tuna variant. They are not specific to toro, toroplus, or maguro. So the most active section regarding kernels is the maguro section since you can use them on any variant.
I've got my gnexus set up mostly how I like, though I really want to know how hard it would be to re enable tablet ui on kit Kat. I kind of liked being able to at least sometimes make it look like a tablet, and at least want the freedom to do so. I heard that google removed the code, but wouldn't it be possible to just take a 4.0 or 4.1 Rom and copy the code into a kit Kat rom and compile it?
dreamwave said:
I've got my gnexus set up mostly how I like, though I really want to know how hard it would be to re enable tablet ui on kit Kat. I kind of liked being able to at least sometimes make it look like a tablet, and at least want the freedom to do so. I heard that google removed the code, but wouldn't it be possible to just take a 4.0 or 4.1 Rom and copy the code into a kit Kat rom and compile it?
Click to expand...
Click to collapse
You might want to look into Paranoid Android (other ROMs also have similar options)
They have tablet-like setups and dual-pane options.
They used to have the ability to set these options Per App also, though it has been a while since I've used these ROMs or those options.
What is the best kernel in your opinion? Which one has the best battery life, performance, or ui speed?
dreamwave said:
What is the best kernel in your opinion? Which one has the best battery life, performance, or ui speed?
Click to expand...
Click to collapse
I have been very fond of DirtyV by @bsmitty83 lately. The constant tinkering by him and @osm0sis has given such a beautiful result(and I would be remiss if I didn't mention that it has seemed to turn into a nice community driven kernel, with all devs pooling together and being very helpful to each other). And Os's work with the Synapse control support has been awesome.(I haven't personally used Synapse control application yet, but will be very soon. I usually use Trickster, but with all the work done to give large amount of control availability through synapse in this kernel I wouldn't feel right if I at LEAST didn't give her a shot lol!)
Personally I use the Smitty builds of that kernel. There are a couple versions, all are the "same" EXCEPT that smittyV builds do not have the RAM reclaimed from some system things. The others will give more ram available to user, the amount depends on which version you choose(details are in the OP)
Don't be afraid to try em all. See which suits you and your usage best.
Same goes for any of the other kernels available. Askp, hybridremix, and more. I have used pretty much every kernel available. I can't say that ANY are bad at ALL. We have solid developers. Don't be afraid to try em all lol.
In regards to battery life, I've personally never seen any huge gain or loss based on only changing kernel. It is just how it is with the Gnex
For performance, again, they all perform great. Some have different levels you are able to over clock to, or use slight different frequency tables. But NONE of them should degrade performance on your device. Unless it has a bug of course.
But even THEN the stability of all the kernels is STELLAR imho.
So personally right now I am using SmittyV, I WAS using build from 4/12. But @metalspring hooked up a little build for me/us to play around with that has higher IVA freqs enabled(I believe is based on the SmittyV 5/3 build.... by the way, most kernel builds are referred to by the users with their build-date, to make it easier for debugging purposes and clarity amongst everyone when posting about their experience just FYI )
And everything is running beautifully of course.
Another highly praised kernel is Franco kernel. As well as Faux. Franco just put out an update recently as well.
If you ever plan to go back to an older version of android(like 4.2, 4.1) a couple of my Favs would be GlaDos kernel(I believe can only be found on the Rootzwiki.com forums), AK, trinity, and Lean Kernel for SURE(as well as Franco and faux again lol) I'm not sure if Lean kernel has been updated to work on 4.4 or not.
Oh and Tiny Kernel is damn solid as well.
And my fav/best might not necessarily be the same for you. Its honestly a personal preference thing now since we have such crazy solid amazing developers here on this device. They are all fairly consistent. Gone are the days(IMHO) of one kernel reigning supreme due to other devs being less experienced, since many of our devs share their works closely and are constantly popping in each others threads to help directly when needed. We don't see much (if ANY) bashing from one dev to another or anything like that.
Wow, I'm rambling and didn't really give you a "good answer" lol.
Personal opinion::: Start with DirtyV. Don't be afraid to OC/tweak the living crap outta it(or just run it stock if u prefer). Then make a backup(you can backup just the kernel with app like trickster! Or just backup 'boot" in a nandroid) and give another a whirl.
And ABOVE ALL ELSE: HAVE FUN! I got addicted to kernel flashing and tweaking when I came to the Galaxy Nexus from the DroidX2 which we couldn't change kernel versions on. I just LOVE being able to change everything about how the device runs. And learning what each advanced setting does(like all the governor controls and timings, scheduler tweaks, sysctl tweaks, anything!). And I STILL don't know exactly what they all do. But I ain't afraid to change it and find out lmao. Cuz the gnex is so easy to bring back to life (as you've found out already)
EDIT:::; how Did I forget to mention Fancy kernel as well?!? Sorry boype! This is ANOTHER great one available to us!!
As always, if you have any specific questions about a kernel or something, just shout it out
---------- Post added at 03:58 AM ---------- Previous post was at 03:54 AM ----------
dreamwave said:
What is the best kernel in your opinion? Which one has the best battery life, performance, or ui speed?
Click to expand...
Click to collapse
Also, in reply to earlier post asking about tablet mode and such, check out what this guy says recently,
http://forum.xda-developers.com/showthread.php?p=52376505
And then peruse through that thread (which is a newer one) to checkout what others thoughts are on different kernels being used. (And ROMs, but they are also talking kernels there too) it might give you a better idea as far as different choices.
And remember, you can grab your kernels from the "Galaxy Nexus Android Development" section, that is where the most active kernels development threads are since kernel will work on ANY variant exactly the same
I really want a kernel that uses the absolute minimum of battery when there is no activity or just mild activity but that is able to handle extreme overclocking (I'm talking in the 1200mhz to at most 1400mhz range) without crashing or anything. I don't need something that has never been recorded to crash, just something that won't "lay a reboot egg" when I step up the pressure, without it being so power hungry that I can't get through a school day with it on and still be able to play coc on the bus. P.S. this si such a change from the G1 where I still don't think they have an active kernel dev...flashing a kernel was just something that came with a few custom roms, not really something that was really done on its own.
ashclepdia said:
I have been very fond of DirtyV by @bsmitty83 lately. The constant tinkering by him and @osm0sis has given such a beautiful result(and I would be remiss if I didn't mention that it has seemed to turn into a nice community driven kernel, with all devs pooling together and being very helpful to each other). And Os's work with the Synapse control support has been awesome.(I haven't personally used Synapse control application yet, but will be very soon. I usually use Trickster, but with all the work done to give large amount of control availability through synapse in this kernel I wouldn't feel right if I at LEAST didn't give her a shot lol!)
Personally I use the Smitty builds of that kernel. There are a couple versions, all are the "same" EXCEPT that smittyV builds do not have the RAM reclaimed from some system things. The others will give more ram available to user, the amount depends on which version you choose(details are in the OP)
Don't be afraid to try em all. See which suits you and your usage best.
Same goes for any of the other kernels available. Askp, hybridremix, and more. I have used pretty much every kernel available. I can't say that ANY are bad at ALL. We have solid developers. Don't be afraid to try em all lol.
In regards to battery life, I've personally never seen any huge gain or loss based on only changing kernel. It is just how it is with the Gnex
For performance, again, they all perform great. Some have different levels you are able to over clock to, or use slight different frequency tables. But NONE of them should degrade performance on your device. Unless it has a bug of course.
But even THEN the stability of all the kernels is STELLAR imho.
So personally right now I am using SmittyV, I WAS using build from 4/12. But @metalspring hooked up a little build for me/us to play around with that has higher IVA freqs enabled(I believe is based on the SmittyV 5/3 build.... by the way, most kernel builds are referred to by the users with their build-date, to make it easier for debugging purposes and clarity amongst everyone when posting about their experience just FYI )
And everything is running beautifully of course.
Another highly praised kernel is Franco kernel. As well as Faux. Franco just put out an update recently as well.
If you ever plan to go back to an older version of android(like 4.2, 4.1) a couple of my Favs would be GlaDos kernel(I believe can only be found on the Rootzwiki.com forums), AK, trinity, and Lean Kernel for SURE(as well as Franco and faux again lol) I'm not sure if Lean kernel has been updated to work on 4.4 or not.
Oh and Tiny Kernel is damn solid as well.
And my fav/best might not necessarily be the same for you. Its honestly a personal preference thing now since we have such crazy solid amazing developers here on this device. They are all fairly consistent. Gone are the days(IMHO) of one kernel reigning supreme due to other devs being less experienced, since many of our devs share their works closely and are constantly popping in each others threads to help directly when needed. We don't see much (if ANY) bashing from one dev to another or anything like that.
Wow, I'm rambling and didn't really give you a "good answer" lol.
Personal opinion::: Start with DirtyV. Don't be afraid to OC/tweak the living crap outta it(or just run it stock if u prefer). Then make a backup(you can backup just the kernel with app like trickster! Or just backup 'boot" in a nandroid) and give another a whirl.
And ABOVE ALL ELSE: HAVE FUN! I got addicted to kernel flashing and tweaking when I came to the Galaxy Nexus from the DroidX2 which we couldn't change kernel versions on. I just LOVE being able to change everything about how the device runs. And learning what each advanced setting does(like all the governor controls and timings, scheduler tweaks, sysctl tweaks, anything!). And I STILL don't know exactly what they all do. But I ain't afraid to change it and find out lmao. Cuz the gnex is so easy to bring back to life (as you've found out already)
EDIT:::; how Did I forget to mention Fancy kernel as well?!? Sorry boype! This is ANOTHER great one available to us!!
As always, if you have any specific questions about a kernel or something, just shout it out
---------- Post added at 03:58 AM ---------- Previous post was at 03:54 AM ----------
Also, in reply to earlier post asking about tablet mode and such, check out what this guy says recently,
http://forum.xda-developers.com/showthread.php?p=52376505
And then peruse through that thread (which is a newer one) to checkout what others thoughts are on different kernels being used. (And ROMs, but they are also talking kernels there too) it might give you a better idea as far as different choices.
And remember, you can grab your kernels from the "Galaxy Nexus Android Development" section, that is where the most active kernels development threads are since kernel will work on ANY variant exactly the same
Click to expand...
Click to collapse
sorry I forgot quick reply doesn't notify

Lack of development

Coming from the nexus family i thought at least that the best selling devices such as G3 and samsung have a great developer community...but in my surprice i was found with the tinies of all...comparing the two best kernels from my old nexus 5, faux123 and francos with 350.000++ commits to @Tectas and @Skin1980 70+ commits i cant help myself that i have to ask...why is this??G3 is imo the best non nexus device and lacks such a serious lack of development...don't get me wrong we have plenty or at least the most proper aosp roms but we lack extremely on the kernel development...i see some devs are making aosp kernels which is great but why only those??i mean aosp is great but it lacks all the great features we all buy the G3 for....thats the reason i give my great nexus to buy a G3 for the better camera for the IR FM radio and stuff...
Please don't start the all time classic flame make your own if i had the knowlage i could...i also try to take an existing kernel and cherry pick some of faux nexus 5 commits but i wasn't able to troubleshot any of the confilcts...im just asking though...
Thanks for your time and sorry about my english!!
pikachukaki said:
Coming from the nexus family i thought at least that the best selling devices such as G3 and samsung have a great developer community...but in my surprice i was found with the tinies of all...comparing the two best kernels from my old nexus 5, faux123 and francos with 350.000++ commits to @Tectas and @Skin1980 70+ commits i cant help myself that i have to ask...why is this??G3 is imo the best non nexus device and lacks such a serious lack of development...don't get me wrong we have plenty or at least the most proper aosp roms but we lack extremely on the kernel development...i see some devs are making aosp kernels which is great but why only those??i mean aosp is great but it lacks all the great features we all buy the G3 for....thats the reason i give my great nexus to buy a G3 for the better camera for the IR FM radio and stuff...
Please don't start the all time classic flame make your own if i had the knowlage i could...i also try to take an existing kernel and cherry pick some of faux nexus 5 commits but i wasn't able to troubleshot any of the confilcts...im just asking though...
Thanks for your time and sorry about my english!!
Click to expand...
Click to collapse
Main reason: We don't have source code.
International has it for a bit now. US dropped couple days ago and Canadian variant should get it this month (hopefully).
That being said, you can probably expect more development to come as source code becomes available.
BWolf56 said:
Main reason: We don't have source code.
International has it for a bit now. US dropped couple days ago and Canadian variant should get it this month (hopefully).
That being said, you can probably expect more development to come as source code becomes available.
Click to expand...
Click to collapse
Yeah but then there will be kernels for ATT version or verison...i was talking about D855 that im using that i think its old but there is the source code for 20A lollipop available...also there are alot of tweaks patches and stuff the devs can get from CAF or like faux did he take patches from 3.10 kernel and backpatch the 3.04 nexus 5 kernel...
pikachukaki said:
Yeah but then there will be kernels for ATT version or verison...i was talking about D855 that im using that i think its old but there is the source code for 20A lollipop available...also there are alot of tweaks patches and stuff the devs can get from CAF or like faux did he take patches from 3.10 kernel and backpatch the 3.04 nexus 5 kernel...
Click to expand...
Click to collapse
It's not like the G3 devs aren't trying. Keep in mind that the Nexus line is fully development friendly, therefore, brings in a lot more devs. And to put it boldly, LG isn't. We have locked bootloaders (Bump workaround) and takes a while before we get the source code.
2nd thing, it's newer than the N5. Lots of devs got the N5 when it came out due to the dev friendly environment and most of them won't change to a G3 a year later. While we don't have insane amount of development, we have some of the great ones and more are coming as we get the source code.
BWolf56 said:
It's not like the G3 devs aren't trying. Keep in mind that the Nexus line is fully development friendly, therefore, brings in a lot more devs. And to put it boldly, LG isn't. We have locked bootloaders (Bump workaround) and takes a while before we get the source code.
2nd thing, it's newer than the N5. Lots of devs got the N5 when it came out due to the dev friendly environment and most of them won't change to a G3 a year later. While we don't have insane amount of development, we have some of the great ones and more are coming as we get the source code.
Click to expand...
Click to collapse
Lets hope they did cause its a shame to see this great phone lacks so much from development!!!

[KERNEL][WIP][BOOTS] CAF Linux 3.10.40 kernel

This is a booting CAF 3.10 kernel for none other than our shiny OnePlus One. Personally, I'm satisfied with my phone as it is with a 3.4 kernel (and 3.10 is a lot of work without proper firmware), so I've given up on developing this 3.10 kernel. This thread is just a free-for-all for anyone who wants to have a crack at developing 3.10.
I threw this kernel together pretty sloppily 2 months ago, so I apologize for the lack of full git history from CAF and some messy code from me. The kernel is based off of the LA.BF.2.1_rb1.xx branch from CAF. The kernel should boot as-is on the official CM nightlies, and it is confirmed to boot on my CM12.1 builds. All it requires is updated WCNSS configuration binaries to boot (flashable zip available in the downloads tab of the thread). The kernel currently only supports JDI command-mode panels, and I compiled the kernel with Google's GCC 4.8 toolchain.
Source code: https://github.com/sultanxda/android_kernel_oneplus_bacon-3.10
What works:
It boots (woo)
Display
Touchscreen
Modem (no mobile data though)
WiFi
Charger (not from wall outlets though)
Battery percentage/health reporting
Volume keys
Sensors
USB
Assume everything else doesn't work. Here's a fun screenie: http://imgur.com/H1UERfr
Good luck with haxing 3.10!
XDA:DevDB Information
CAF Linux 3.10.40 kernel for Bacon, Kernel for the ONEPLUS ONE
Contributors
Sultanxda
Kernel Special Features: It boots
Version Information
Status: Testing
Created 2015-07-05
Last Updated 2015-07-06
@Sultanxda Awesome work bro now if only the Cyanogen.org devs supported devices like Sony
arm: qcom: Add SONY Shinano platform, msm8974pro family - https://github.com/sonyxperiadev/kernel/commit/193c3345565d0c3a202f8feac62a21842b06e347
http://developer.sonymobile.com/kno...sh-a-linux-kernel-for-aosp-supported-devices/
http://developer.sonymobile.com/kno...evices/how-to-build-and-flash-a-linux-kernel/
http://developer.sonymobile.com/201...ny-presentation-at-embedded-linux-conference/
http://developer.sonymobile.com/201...-xperia-devices-in-sonys-open-device-program/
Awsome work mate. Where can i find the original CAF branch? Somewhere at codeaurora cgit?
Sent from my A0001 using XDA Free mobile app
DerRomtester said:
Awsome work mate. Where can i find the original CAF branch? Somewhere at codeaurora cgit?
Sent from my A0001 using XDA Free mobile app
Click to expand...
Click to collapse
Yep. https://www.codeaurora.org/cgit/quic/la/kernel/msm-3.10/tree/?h=LA.BF.2.1_rb1.39
Sultanxda said:
Yep. https://www.codeaurora.org/cgit/quic/la/kernel/msm-3.10/tree/?h=LA.BF.2.1_rb1.39
Click to expand...
Click to collapse
Thank you. I am gonna create a full git history with that + your commits. If anyone wants access to it to push some code feel free to ask.
Gesendet von meinem A0001 mit Tapatalk
any inherent benefits of having linux 3.10 over 3.4?
_ASSASSIN_ said:
any inherent benefits of having linux 3.10 over 3.4?
Click to expand...
Click to collapse
http://kernelnewbies.org/Linux_3.10
https://github.com/sonyxperiadev/ke...UX_ANDROID_LA.BF64.1.2.1_RB1.05.00.02.019.067
_ASSASSIN_ said:
any inherent benefits of having linux 3.10 over 3.4?
Click to expand...
Click to collapse
Tons!
One I would love to mess with is Heterogeneous Multi-Processing. Also some of the other upstream scheduler commits. For one, they are what make the N6 a true quad core in that it doesn't use any hotplugging, just CPU C states while maintaining pretty decent battery life. It changes how threading works and how workloads are transferred to other cores. At least this is the main thing I would love to see and mess with. Almost makes me want to get an N6. I love my OPO though.
RenderBroken said:
Tons!
One I would love to mess with is Heterogeneous Multi-Processing. Also some of the other upstream scheduler commits. For one, they are what make the N6 a true quad core in that it doesn't use any hotplugging, just CPU C states while maintaining pretty decent battery life. It changes how threading works and how workloads are transferred to other cores. At least this is the main thing I would love to see and mess with. Almost makes me want to get an N6. I love my OPO though.
Click to expand...
Click to collapse
possibly collab with @DerRomtester?
_ASSASSIN_ said:
possibly collab with @DerRomtester?
Click to expand...
Click to collapse
man, that would be cool but it would be a massive undertaking then you would need a road map for other rom Devs to use to even use the work you have done let alone to even be accepted officially from major Roms out there like CM. This is something I have thought about alot but the work needed to put in doesn't match anything near what I would get out of it. This doesn't mean money necessarily but time, time away from family, etc.
This is still something I will take a look at. I wouldn't mind any input from @DerRomtester at all.
Added to OnePlus One index thread:
[INDEX] OnePlus One Resources Compilation Roll-Up
First I was excited then I read that this is no longer in development and I'm sad now
P.S. I'd love to see a small group of kernel devs gather around and work on this, surely at first it would be buggy, having even less performance than any kernel for our 1+1 but in the end we'll have a sweet little kernel
evronetwork said:
First I was excited then I read that this is no longer in development and I'm sad now
P.S. I'd love to see a small group of kernel devs gather around and work on this, surely at first it would be buggy, having even less performance than any kernel for our 1+1 but in the end we'll have a sweet little kernel
Click to expand...
Click to collapse
Pretty sure that most devs would use this as a base if it had the proper driver support as it would provide quite the bump for security
evronetwork said:
First I was excited then I read that this is no longer in development and I'm sad now
P.S. I'd love to see a small group of kernel devs gather around and work on this, surely at first it would be buggy, having even less performance than any kernel for our 1+1 but in the end we'll have a sweet little kernel
Click to expand...
Click to collapse
Facts. We need way more collabs man. Unity gets a lot done. I personally know nothing about developing, but I'm a great tester. I'm willing to brick my phone.. Test, bootloop and brick it again lol. Everyone can play a part in the grand scheme of things.
@Sultanxda can you share your kernel with me?
I compiled it but i don't get it booting. You have made some ramdisk changes ? You added an dtb file ?
DerRomtester said:
@Sultanxda can you share your kernel with me?
I compiled it but i don't get it booting. You have made some ramdisk changes ? You added an dtb file ?
Click to expand...
Click to collapse
No ramdisk changes, no missing dtbs. Just ran a mrproper and compiled it exactly as it is on my GitHub, and it boots. Compiled with GCC 4.8 from Google using almost the exact same script I use to compile my 3.4 kernel, with the only change being that the dtb path for the dtbtool is arch/arm/boot/dts/, not arch/arm/boot/ (though you probably already figured that out).
Sultanxda said:
No ramdisk changes, no missing dtbs. Just ran a mrproper and compiled it exactly as it is on my GitHub, and it boots. Compiled with GCC 4.8 from Google using almost the exact same script I use to compile my 3.4 kernel, with the only change being that the dtb path for the dtbtool is arch/arm/boot/dts/, not arch/arm/boot/ (though you probably already figured that out).
Click to expand...
Click to collapse
Thank you mate. I think i know the problem
_ASSASSIN_ said:
Pretty sure that most devs would use this as a base if it had the proper driver support as it would provide quite the bump for security
Click to expand...
Click to collapse
If companies released the drivers we would have 3.10.x, 3.18.x and even 4.2.x kernels(someone would try to do it even if it turned out a failure)
Released drivers also would have better optimised roms and would make a 5 year old device to live forever (new android e.g. android 7? no problem)
OmegaBlaze said:
Facts. We need way more collabs man. Unity gets a lot done. I personally know nothing about developing, but I'm a great tester. I'm willing to brick my phone.. Test, bootloop and brick it again lol. Everyone can play a part in the grand scheme of things.
Click to expand...
Click to collapse
I'm the worst kind of programmer, I mean I do own a degree but the programming language was my weakest link, so I can't help and kernel is one of the hardest parts it needs big ..knowledge to do it :silly:
Now lets not go off topic and wish for someone to work on 3.10.x I mean even if it's buggy and a bit unstable it will bring some new stuff and when it gets stable well then the fun will start
RenderBroken said:
Tons!
One I would love to mess with is Heterogeneous Multi-Processing. Also some of the other upstream scheduler commits. For one, they are what make the N6 a true quad core in that it doesn't use any hotplugging, just CPU C states while maintaining pretty decent battery life. It changes how threading works and how workloads are transferred to other cores. At least this is the main thing I would love to see and mess with. Almost makes me want to get an N6. I love my OPO though.
Click to expand...
Click to collapse
I wasn't exactly interested in 3.10 until i read yours comment. If this kernel can also make opo work like N6 i.e. running always on quad core mode and still maintain good battery lyf, man i would pray that either opo or cm releases 3.10 kernel.
Sent from OnePlus One
abhibnl said:
I wasn't exactly interested in 3.10 until i read yours comment. If this kernel can also make opo work like N6 i.e. running always on quad core mode and still maintain good battery lyf, man i would pray that either opo or cm releases 3.10 kernel.
Sent from OnePlus One
Click to expand...
Click to collapse
This will never happen. From a business perspective, it costs too much for little benefit, and only introduces the potential for more bugs.
However, here is a hint: Bacon's TrustZone firmware does not check metadata when loading firmware images, so you can technically load firmware from any device (ex: you can use Venus firmware from a totally different device).
If you know what you're doing and you have 3 months of your life to burn on this, then it should be possible to get everything working with the LA.BF.2.1_rb1.xx kernel branch.
Sent from my A0001 using XDA Free mobile app

Development [KERNEL] [ALIOTH] The 90s Kernel 🔥 Balanced Kernel Alioth / Aliothin

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The 90s kernel for Pocof3 / Redmi k40 and Mi 11x
Be careful if you have any damage to your device I would not be the cause because it is your choice to install my kernel on your device.
For your reassure, each release of this kernel is verified and tested to be the most stable possible
Kratos Edition​*First initial build
*upstream to 5.15.1
*optimized for Corvus and Xdroid
*Alpha build
*fix Fastcharging
*Don’t with A12 ROMs – Until Next Update
2.0 Changelogs:
*Upstreamed LTS to: 4.19.215
*Focused on Battery and Performance
*fixed Miui not showing up kernel version
*Fixed Low brightness
*Replaced touch drivers (thanks to @Dawfuk)
*Thanks To All My Testers
*Credits :
@Dawfuk
Eclipsia kernel
Optimus Drunk Kernel
1.0 Changelogs:
-----------------
*Initial build
*Based on Quantic
*Added support for A12
*Added CASANOVA Thermals
*Added new efficient frequencies
* compiled using proton clang 13.0.0
*Upstreamed LTS to: 4.19.214
*Upstreamed CAF to LA.UM.9.12.r1-13300-SMxx50.QSSI12.0
*Added a kernel space blocker to don't allow execution of magisk root optimizers such as LawRun, FDE.AI, etc.
Installation :
Backup Boot.img and Dtbo.img
Flash the kernel
Reinstall the recovery
Clean cache and dalvik
reboot
Credits :
*Casanova for Thermal
* Quantic kernel
* Immensity kernel
* Ram potagani
* Shreyansh (the 90s guy yt (Admin))
Download link: https://sourceforge.net/projects/the-90s-kernel/
Source of my kernel: https://github.com/Xtu-Fuszx/The_90s_Kernel
Donate: https://telegra.ph/Donate-to-90s-Guy-09-07
Great job! Seems good so far
Added a kernel space blocker to don't allow execution of magisk root optimizers such as LawRun
What does that mean you can't root with magisk? That's ironic because yesterday I was talking to someone who said the makers of hentai OS don't like root or twrp.
To that I say you guys do understand most of us would rather be rooted stock than on some nonstock rom without root?
It's actually sad when open source coders make a rom and want to say you can't root because it messes it up and we can't fix it so no root. That is what we do at XDA.
Thread open again
strongst
XDA staff
Techguy777 said:
Added a kernel space blocker to don't allow execution of magisk root optimizers such as LawRun
What does that mean you can't root with magisk? That's ironic because yesterday I was talking to someone who said the makers of hentai OS don't like root or twrp.
To that I say you guys do understand most of us would rather be rooted stock than on some nonstock rom without root?
It's actually sad when open source coders make a rom and want to say you can't root because it messes it up and we can't fix it so no root. That is what we do at XDA.
Click to expand...
Click to collapse
Those are not "optimizers" they are doing worse for your device. Then you are the one that complains "x kernel its bad" just because you used one of those "optimizers" that made it bad. However no one forces you to flash anything .
EmanuelCN said:
Those are not "optimizers" they are doing worse for your device. Then you are the one that complains "x kernel its bad" just because you used one of those "optimizers" that made it bad. However no one forces you to flash anything .
Click to expand...
Click to collapse
I don't need to flash custom kernels it's built with stock source code, so it's stock kernel with a gesture or something added but generally speaking they don't perform better or have better battery life. They certainly don't do both battery and performance better than the guys that wrote the stock kernel source could do.
You guys get carried away on Xda. We appreciate anything to contribute but most developers don't do it for free they make money with donations I've seen them get thousands of dollars. That is their hope to it's only I do it for me and no one else when things don't work right.
If someone can produce a kernel that can beat a benchmark score of 713000 on AnTuTu I will be more than happy to try it.
Techguy777 said:
If someone can produce a kernel that can beat a benchmark score of 713000 on AnTuTu I will be more than happy to try it.
Click to expand...
Click to collapse
If you think antutu benchmark matters or any other score in any benchmark it means you don't really know much. The only benchmark to ever matter is UIBENCH jitter test. Where's stock kernel its garbage at as well as any other stock kernel by any manufacture not just xiaomi. The smoothness its not even comparable. Benchmark scores do not matter at all your phone can perform much better including gaming while having a lower score in benchmarks.
EmanuelCN said:
If you think antutu benchmark matters or any other score in any benchmark it means you don't really know much. The only benchmark to ever matter is UIBENCH jitter test. Where's stock kernel its garbage at as well as any other stock kernel by any manufacture not just xiaomi. The smoothness its not even comparable. Benchmark scores do not matter at all your phone can perform much better including gaming while having a lower score in benchmarks.
Click to expand...
Click to collapse
I understand that Benchmarks aren't everything but it does give us a guide to go by. For example I have a S10 lite ultra and it has SD 855 gets about 489k and the Poco f3 got 713k and it does work a slight bit faster side by side opening apps and doing stuff. It's only on XDA that you hear people talking about it means nothing.
Let's not get carried away if people on Xda could build a better kernel than xiaomi or Samsung or whoever they would have to know how to write code and they don't. Xiaomi isn't waiting for their kernel source it's the other way around. You can't use Xiaomis kernel source code and than claim you have made it better performance and battery. Because I've been flashing roms and kernels now on like 20 different devices for 4 years and it never makes a big difference. The best thing a developer can do is make permissive for Samsung kernel. That truly adds something that isn't there already.
No the truth is if there are ways to say something is better or not on Android phones that doesn't show favorable results to whatever someone has built than it's looked at like crap because we don't like the results. You guys try to speak down to people like you don't know crap about anything if you think that matters. Really, I see Amd, Samsung, Google, Intel, pretty much everyone using benchmarks to show their products being 30 percent better. They probably don't know real development.
I'll tell you what what does that jitter test for and you give me your best custom kernel to show it? I'm on EU rom.
It's like best rom? Everyone is different and it depends. No everyone wants the same thing.
Stability, performance, battery there's really nothing different. The only thing that is different is if someone wants pixel rom to mimic pixel devices or OnePlus rom or Samsung one ui rom. Don't get me wrong I enjoy tweaking my devices but is anyone with A/B slots and super partition able to restore device with twrp?
Just today I seen casnova post a screenshot of Geekbench which is weird because he probably didn't realize it doesn't matter Benchmarks. But his was 900s single core and 3300 multiple core so I quickly ran Geekbench to and I scored almost the exact same thing.
Here's why I say this stuff because the so call developers on XDA have took all the fun out of it. Your not developers you take other people's work and slap your name on it while changing as little as 1 thing or sometimes nothing. Your compliers or something like that not developers. You guys belittle noobs because xda allows people that complie code to talk down to newbies who want to ask questions but the truth is that actually makes them look bad because they don't know the answer most of the time. ETAs aren't allowed because developers don't actually know if they can fix anything or if they can build again.
All of the rules are stupid and make no sense unless you make it so people have to act like developers aka compliers are someone special. Who's so smart and just does things to be nice and the donation link.
It's to the point where I just want to see all the new members stop kissing ass and tell the developers your not a developer unless you have a degree or work for a software company but if you did you wouldn't be on Xda.
The xda developers have gone to far, you guys have gotten big heads puffed up chest and think your hot stuff. It's ruined xda completely and it's not a helpful website anymore it's thousands of threads of it's already been answered search the post, nice rom dev even before they flash it. Now if you ask about a feature the doesn't work they just blow you off. That means threads are pointless for information on the software.
Guys, would it work on ArrowOS 12? Can it be flashed via sideload?
Techguy777 said:
I understand that Benchmarks aren't everything but it does give us a guide to go by. For example I have a S10 lite ultra and it has SD 855 gets about 489k and the Poco f3 got 713k and it does work a slight bit faster side by side opening apps and doing stuff. It's only on XDA that you hear people talking about it means nothing.
Let's not get carried away if people on Xda could build a better kernel than xiaomi or Samsung or whoever they would have to know how to write code and they don't. Xiaomi isn't waiting for their kernel source it's the other way around. You can't use Xiaomis kernel source code and than claim you have made it better performance and battery. Because I've been flashing roms and kernels now on like 20 different devices for 4 years and it never makes a big difference. The best thing a developer can do is make permissive for Samsung kernel. That truly adds something that isn't there already.
No the truth is if there are ways to say something is better or not on Android phones that doesn't show favorable results to whatever someone has built than it's looked at like crap because we don't like the results. You guys try to speak down to people like you don't know crap about anything if you think that matters. Really, I see Amd, Samsung, Google, Intel, pretty much everyone using benchmarks to show their products being 30 percent better. They probably don't know real development.
I'll tell you what what does that jitter test for and you give me your best custom kernel to show it? I'm on EU rom.
It's like best rom? Everyone is different and it depends. No everyone wants the same thing.
Stability, performance, battery there's really nothing different. The only thing that is different is if someone wants pixel rom to mimic pixel devices or OnePlus rom or Samsung one ui rom. Don't get me wrong I enjoy tweaking my devices but is anyone with A/B slots and super partition able to restore device with twrp?
Click to expand...
Click to collapse
First of all you have literally no clue on how a kernel works and what those modules do. There is no such thing as "building a better kernel than xiaomi, samsung, etc", no one would be ever able to make a kernel from scratch. The kernel itself firstly comes from Linux where's for our case on snapdragon Qualcomm modifies it and releases sources for each SOC then it goes to the specific manufacture that wants to create their phone and has to add the necessary code in order for their phone to work with the components they chose and usually they try to "tweak" the kernel which is literally doing worse 90% of the time. Qualcomm has a lot of stupid implementations baked into the kernel such as pl, hispeed, WALT, which are the reason the jitter its horrible with stock kernel, instead following mainline which is the best thing to be done. Benchmarks are useless because they are made to run on based on what usually the phones ship with, they are not designed to measure properly the performance of a phone therefore i have a lower score with my kernel but surprisngly jitter its 10 times better on "my' kernel, as well as normal usage and gaming too. I don't care what other devs posted about benchmakrs, i dont think my name is "casnova" or whatever, i dont talk for them i'm letting you know how it work. Also regarding "Your not developers you take other people's work and slap your name on it while changing as little as 1 thing or sometimes nothing", why dont you check github? why do you even talk without knowing what its really happening? its funny how people complain about dumb stuff, as i explained you that blocker its meant for people like you to not use x,y,z modules then to complain that the kernel is bad just because you used some random "tweaking" module and it underperforms. I don't think anyone forces you to donate, as well as barely there are any people donating, also i dont see where i ever asked on my kernel donations or anything, he's free to have a donation link in case everyone likes his work. Regarding using other's work, ever wondered why there is a thing called open source?, why wouldn't i use someone's great work in order to improve the kernel? i should do everything myself because you say so LOL. Please stop being delusional, before you ever write something on xda or anywhere else think twice. Im not here to beef with anyone i was explaining you why they block those "optimisers" that you are talking about, however you started talking about a lot of totally different things than what i said. Also if its that easy why don't you do it yourself and make your own kernel, by your analogy those "optimisers" would be bad too because how they can make a better job than qualcomm, samsung,oneplus blablabla LOL? You dont even know what they actually do. You share a lot of missinformation and you should stop. Have a nice day, i don't even know why i'm even arguing with someone like you, i wont reply to any of your answers after this.
EmanuelCN said:
First of all you have literally no clue on how a kernel works and what those modules do. There is no such thing as "building a better kernel than xiaomi, samsung, etc", no one would be ever able to make a kernel from scratch. The kernel itself firstly comes from Linux where's for our case on snapdragon Qualcomm modifies it and releases sources for each SOC then it goes to the specific manufacture that wants to create their phone and has to add the necessary code in order for their phone to work with the components they chose and usually they try to "tweak" the kernel which is literally doing worse 90% of the time. Qualcomm has a lot of stupid implementations baked into the kernel such as pl, hispeed, WALT, which are the reason the jitter its horrible with stock kernel, instead following mainline which is the best thing to be done. Benchmarks are useless because they are made to run on based on what usually the phones ship with, they are not designed to measure properly the performance of a phone therefore i have a lower score with my kernel but surprisngly jitter its 10 times better on "my' kernel, as well as normal usage and gaming too. I don't care what other devs posted about benchmakrs, i dont think my name is "casnova" or whatever, i dont talk for them i'm letting you know how it work. Also regarding "Your not developers you take other people's work and slap your name on it while changing as little as 1 thing or sometimes nothing", why dont you check github? why do you even talk without knowing what its really happening? its funny how people complain about dumb stuff, as i explained you that blocker its meant for people like you to not use x,y,z modules then to complain that the kernel is bad just because you used some random "tweaking" module and it underperforms. I don't think anyone forces you to donate, as well as barely there are any people donating, also i dont see where i ever asked on my kernel donations or anything, he's free to have a donation link in case everyone likes his work. Regarding using other's work, ever wondered why there is a thing called open source?, why wouldn't i use someone's great work in order to improve the kernel? i should do everything myself because you say so LOL. Please stop being delusional, before you ever write something on xda or anywhere else think twice. Im not here to beef with anyone i was explaining you why they block those "optimisers" that you are talking about, however you started talking about a lot of totally different things than what i said. Also if its that easy why don't you do it yourself and make your own kernel, by your analogy those "optimisers" would be bad too because how they can make a better job than qualcomm, samsung,oneplus blablabla LOL? You dont even know what they actually do. You share a lot of missinformation and you should stop. Have a nice day, i don't even know why i'm even arguing with someone like you, i wont reply to any of your answers after this.
Click to expand...
Click to collapse
First off I have made a couple of custom roms , twrp, and no I haven't made a kernel because it doesn't matter. For instances overclocking used to be a huge deal and now you don't see that ever. It's because it never did anything you could over clock it and if you watch your CPU in a kernel app like kernel auditor or Ex manager it would run at the stock frequencies much like the CPU does now if you try to lower clock speed or max it out. I'm aware that a kernel makes the hardware on the device work mainly the CPU and GPU and every OEM has to add their source to fit it. Here's how I know it's bull crap, now developers are saying kernel is enforcing and made with this tool chain as if the kernel isn't built with enforcing from the get go on stock like that's some feature they added. Me personally not worried about security I still prefer Permissive and yes I know it weakens security but in 5 years of doing this I have never heard of anyone hacking an Android phone. Even with the source code provided it's still difficult to make changes so I don't think people who could do it are going to waste their time. The monthly security patch is not a big deal it's funny that everyone thinks that is great when next month they will tell you last months security patch has security flaws like every month before it. So basically no patch has ever been secure.
If real features were added like double tap to sleep gesture
Color display RGB control
Sound modification so you can add gain on speakers, ear piece or headphones
Those days are gone because no one knows how to do it anymore on new software. Also most kernels say better performance and battery but neither the performance is any better nor does the battery last longer so I don't see how those claims are made. Wait I know because on Xda you can claim anything and everyone just says buttery smooth and long battery life thanks Dev. Before they even flash it.
EmanuelCN said:
First of all you have literally no clue on how a kernel works and what those modules do. There is no such thing as "building a better kernel than xiaomi, samsung, etc", no one would be ever able to make a kernel from scratch. The kernel itself firstly comes from Linux where's for our case on snapdragon Qualcomm modifies it and releases sources for each SOC then it goes to the specific manufacture that wants to create their phone and has to add the necessary code in order for their phone to work with the components they chose and usually they try to "tweak" the kernel which is literally doing worse 90% of the time. Qualcomm has a lot of stupid implementations baked into the kernel such as pl, hispeed, WALT, which are the reason the jitter its horrible with stock kernel, instead following mainline which is the best thing to be done. Benchmarks are useless because they are made to run on based on what usually the phones ship with, they are not designed to measure properly the performance of a phone therefore i have a lower score with my kernel but surprisngly jitter its 10 times better on "my' kernel, as well as normal usage and gaming too. I don't care what other devs posted about benchmakrs, i dont think my name is "casnova" or whatever, i dont talk for them i'm letting you know how it work. Also regarding "Your not developers you take other people's work and slap your name on it while changing as little as 1 thing or sometimes nothing", why dont you check github? why do you even talk without knowing what its really happening? its funny how people complain about dumb stuff, as i explained you that blocker its meant for people like you to not use x,y,z modules then to complain that the kernel is bad just because you used some random "tweaking" module and it underperforms. I don't think anyone forces you to donate, as well as barely there are any people donating, also i dont see where i ever asked on my kernel donations or anything, he's free to have a donation link in case everyone likes his work. Regarding using other's work, ever wondered why there is a thing called open source?, why wouldn't i use someone's great work in order to improve the kernel? i should do everything myself because you say so LOL. Please stop being delusional, before you ever write something on xda or anywhere else think twice. Im not here to beef with anyone i was explaining you why they block those "optimisers" that you are talking about, however you started talking about a lot of totally different things than what i said. Also if its that easy why don't you do it yourself and make your own kernel, by your analogy those "optimisers" would be bad too because how they can make a better job than qualcomm, samsung,oneplus blablabla LOL? You dont even know what they actually do. You share a lot of missinformation and you should stop. Have a nice day, i don't even know why i'm even arguing with someone like you, i wont reply to any of your answers after this.
Click to expand...
Click to collapse
I built 3 roms for 3 of my devices and I didn't start calling myself a developer because I had to get the vendor blob, kernel source, and lineage files from someone. I really think everyone just builds something or makes a flash able zip with a shell or script in it and immediately starts calling themselves a developer. I have owned the Poco f3 for a couple of weeks now and the TWRP thread is a waste of time. In the opening post it says backup and restore because they just copied and pasted the Normal twrp page. But than you search and almost nothing is being said about restore and you ask and no one will answer you and it's because it doesn't work and no one wants the devs feelings to be hurt. Well that's lovely but the point of a help thread is to discuss problems and solutions but it's became pointless the only thing threads are for is to say thanks for the software and to tell everyone that they don't spoon feed noobs to look it up and thats just stupid again that is why the Google search takes you to xda and that thread because you looked it up. Twrp would be able to backup and restore if xiaomi or Samsung made it because they would know how to make it backup slot a or active slot and restore it to inactive slot or whatever slot it needs to be because that's real development. I'm not trying to be a **** but it's gotten stupid I don't even bother looking through threads anymore because it's a serious waste of time because no one can say anything that might upset the person who made it. Well than don't make it I don't really care
a good kernel, I use it for Xiaomi.eu stable
Techguy777 said:
**** but it's gotten stupid I don't even bother looking through threads anymore because it's a serious waste of time because no one can say anything that might upset the person who made it. Well than don't make it I don't really care
Click to expand...
Click to collapse
You taught me something today. I "was" addicted to that, not any more...
shreyanshwithu said:
View attachment 5448595
The 90s kernel for Pocof3 / Redmi k40 and Mi 11x
Be careful if you have any damage to your device I would not be the cause because it is your choice to install my kernel on your device.
For your reassure, each release of this kernel is verified and tested to be the most stable possible
Kratos Edition​*First initial build
*upstream to 5.15.1
*optimized for Corvus and Xdroid
*Alpha build
*fix Fastcharging
*Don’t with A12 ROMs – Until Next Update
2.0 Changelogs:
*Upstreamed LTS to: 4.19.215
*Focused on Battery and Performance
*fixed Miui not showing up kernel version
*Fixed Low brightness
*Replaced touch drivers (thanks to @Dawfuk)
*Thanks To All My Testers
*Credits :
@Dawfuk
Eclipsia kernel
Optimus Drunk Kernel
1.0 Changelogs:
-----------------
*Initial build
*Based on Quantic
*Added support for A12
*Added CASANOVA Thermals
*Added new efficient frequencies
* compiled using proton clang 13.0.0
*Upstreamed LTS to: 4.19.214
*Upstreamed CAF to LA.UM.9.12.r1-13300-SMxx50.QSSI12.0
*Added a kernel space blocker to don't allow execution of magisk root optimizers such as LawRun, FDE.AI, etc.
Installation :
Backup Boot.img and Dtbo.img
Flash the kernel
Reinstall the recovery
Clean cache and dalvik
reboot
Credits :
*Casanova for Thermal
* Quantic kernel
* Immensity kernel
* Ram potagani
* Shreyansh (the 90s guy yt (Admin))
Download link: https://sourceforge.net/projects/the-90s-kernel/
Source of my kernel: https://github.com/Xtu-Fuszx/The_90s_Kernel
Donate: https://telegra.ph/Donate-to-90s-Guy-09-07
Click to expand...
Click to collapse
bro im following you on youtube. can you make your videos english or put some subtitles please. thanks
shreyanshwithu said:
View attachment 5448595
The 90s kernel for Pocof3 / Redmi k40 and Mi 11x
Be careful if you have any damage to your device I would not be the cause because it is your choice to install my kernel on your device.
For your reassure, each release of this kernel is verified and tested to be the most stable possible
Kratos Edition​*First initial build
*upstream to 5.15.1
*optimized for Corvus and Xdroid
*Alpha build
*fix Fastcharging
*Don’t with A12 ROMs – Until Next Update
2.0 Changelogs:
*Upstreamed LTS to: 4.19.215
*Focused on Battery and Performance
*fixed Miui not showing up kernel version
*Fixed Low brightness
*Replaced touch drivers (thanks to @Dawfuk)
*Thanks To All My Testers
*Credits :
@Dawfuk
Eclipsia kernel
Optimus Drunk Kernel
1.0 Changelogs:
-----------------
*Initial build
*Based on Quantic
*Added support for A12
*Added CASANOVA Thermals
*Added new efficient frequencies
* compiled using proton clang 13.0.0
*Upstreamed LTS to: 4.19.214
*Upstreamed CAF to LA.UM.9.12.r1-13300-SMxx50.QSSI12.0
*Added a kernel space blocker to don't allow execution of magisk root optimizers such as LawRun, FDE.AI, etc.
Installation :
Backup Boot.img and Dtbo.img
Flash the kernel
Reinstall the recovery
Clean cache and dalvik
reboot
Credits :
*Casanova for Thermal
* Quantic kernel
* Immensity kernel
* Ram potagani
* Shreyansh (the 90s guy yt (Admin))
Download link: https://sourceforge.net/projects/the-90s-kernel/
Source of my kernel: https://github.com/Xtu-Fuszx/The_90s_Kernel
Donate: https://telegra.ph/Donate-to-90s-Guy-09-07
Click to expand...
Click to collapse
Can i use this kernel for gaming ?
When I install stock miui, next LOS and my apps , every time I have different results with kernels. I do not understand how it is possible to have always different results for the same software for next tries.
It is third installation of all in my poco f3 and after testing some kernels, this one is a winner and consumes only 0.15% battery every hour during the night. Thank you for the kernel v2.
Edit.
The installation of this kernel reinstalled default LOS recovery. When I installed TWRP and again rooted the result was killed. I see 0.56% during night and this is worse result than own LOS kernel has. I lost a time for this kernel I afraid.

Categories

Resources