yashsingh1/xdaforums huggingface dataset:
[ZenFone 2 Android Development] say99:
stock(pure asus frimware) user here you go http://www.echoerom.com/thread/1554-...152#post188152 :)
[ZenFone 2 Android Development] KarloHD:
Work this kernel Prism Barebone V10 Rom?

Asus Zenfone 2 Prism Barebone V10
[ZenFone 2 Android Development] say99:
yes it will ;)

correction for previous post

#kernel for all roms based on asus stock firmware ;)
[ZenFone 2 Android Development] TheSSJ:
Of course there is :) It is in my google drive - the file without f2fs in the filename, but here the direct link: https://drive.google.com/open?id=0B0mn6OUqIDzBd1VIZlpZSEZTVFU

That's not my kernel, mine also works on stock (pure Asus)
[ZenFone 2 Android Development] say99:
sir I didn't meant to say anything like that :)

I just wanted to clarify this to the users that this kernel will work on stock and this kernel is also based up on your work

we are really thankful to you for your work on project_T :)
[ZenFone 2 Android Development] Extreme Noob:
I installed it today :). Excellent brightness tweak. I needed something like this really which wouldn't eat battery like the bunch of min brightness apps in the play store.

But I can not find anything called Karnel Auditor. I checked in the battery menu. I did not find any new app among my apps either. Please let me know why I can't find this.
[ZenFone 2 Android Development] nazagan:
this ? https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor&hl=fr
[ZenFone 2 Android Development] lumin25:
I laughed a lot now. Kkkkkkkk lol

Auditor is not a kernel feature included in the kernel, is an app that is available at play store
[ZenFone 2 Android Development] TheSSJ:
Oh right, friedrich420 mentioned me in the forums he posts the kernel in...really glad to see that the kernel grows more and more :cool:

Thumbs up and keep on the good work!
[ZenFone 2 Android Development] Extreme Noob:
[MENTION=2388665]TheSSJ[/MENTION] [MENTION=7111568]say99[/MENTION] [MENTION=6875846]lumin25[/MENTION]

Can someone please tell me what is the best cpu governor to get an excellent battery life along with fluid UI experience (no lag at all) + smooth 1080p video playback from YouTube. I don't play games. Please suggest me by keeping all these in mind.
[ZenFone 2 Android Development] bancelin:
Bonjour,

How to Format system/data/cache f2fs in TWRP ?

Merci.
[ZenFone 2 Android Development] Bastaerd:
This question has been asked and answered multiple times in this thread. Please use the search function.
[ZenFone 2 Android Development] say99:
interactive is actually best for multitasking with battery

you can try yankactive or thessjactive as per your taste
[ZenFone 2 Android Development] Extreme Noob:
At this moment, I am using interactive as default. Will my SOT / standby time be improved, if I switch to yankactive? And which I/O will be perfect for yankactive?
[ZenFone 2 Android Development] Zelota91:
Problem! Zero deep sleep time! Only the lowest frequency, but never in deep sleep. Is it normal?

EDIT: wrong section, sorry!

Inviato dal mio ASUS_Z00AD utilizzando Tapatalk
[ZenFone 2 Android Development] MikeyLee:
Can this kernel be flashed without having the bootloader unlocked using stock recovery? Or will I need to unlock and use TWRP?
[ZenFone 2 Android Development] daweed Ds:
:D
[ZenFone 2 Android Development] bmwkeith:
No
[ZenFone 2 Android Development] krasCGQ:
[MENTION=2764219]MikeyLee[/MENTION]

Read OP before posting.

Everything is listed there.

Sent from my GT-I9500
[ZenFone 2 Android Development] TheSSJ:
Made my day :D
[ZenFone 2 Android Development] Extreme Noob:
The magic of Project T. :cool: I think this is the best one can achieve without changing the governor. I kept the governor as interactive. No lag in Asphalt 8.
[ZenFone 2 Android Development] TheSSJ:
:laugh: well, if the source wouldn't be so outdated I'd also remain on Project T :silly:

Should do it's job though, regardless which system version is deployed, glad you are happy with it!
[ZenFone 2 Android Development] Nininja:
Thanks you nice kernel

i using last kernel and no error :fingers-crossed:

very stable :D
[ZenFone 2 Android Development] hr1ur021:
Kernel version

Hi guys,

i wanted to update kernel with kvm support but i was little bit lost which version to use from download link there are twrp_z00a..., twrp_z008 and project t final (kvm) and final-f2fs (kvm), would you be so kind and give me some light to it.

Thanks
[ZenFone 2 Android Development] 24imelqui:
thessj, the BLX script should have no "#" echo for it to work. Thanks for the script.

#!/system/bin/sh

MAX_BATT=85

echo $MAX_BATT > /sys/class/misc/batterylifeextender/charging_limit;
[ZenFone 2 Android Development] daweed Ds:
PrismBarebone all stock settings.. why deep sleep is not working? I was over the night
[ZenFone 2 Android Development] lyeith:
iirc android doesnt deep sleep while charging
[ZenFone 2 Android Development] TheSSJ:
Thanks, I didn't see that back then. I had it uncommented as I don't use BLX myself

Always wipe cache to avoid that some old files interfere. Also as [MENTION=5449915]lyeith[/MENTION] wrote, I hope that you didn't charge your phone over night, because it is obvious that the phone creates a wake lock in order to not turn off the USB port and get the charging going
[ZenFone 2 Android Development] djtechno98:
problem

Hi guys when i try to flash this kernel when i boot there is a screen with a White write android and don t boot...how i fox tris? I m on superZen 2.20.40.156
[ZenFone 2 Android Development] krasCGQ:
You probably still have locked bootloader. Flash stock kernel and unlock bootloader first.

Sent from my ASUS_Z00AD
[ZenFone 2 Android Development] AzuosDX:
DUVIDA!

Ja olhei em todo canto como que se faz essa parte de descompactar o Kernel e o Mod para fstab mas não achei nada, será que não tem alguém que pode explicar como faz isso pelo amor de Deus?
[ZenFone 2 Android Development] Dan_Jacques:
English, man. Dont be HUE BR, please.
[ZenFone 2 Android Development] AzuosDX:
...

Friend I called you on facebook, just to explain myself more clearly, since it is from Brazil, got it? the question was very informal by having Brazilian here, so it would be easier to answer, and more precise explanation of how to solve my doubts

because I am in doubt about the formatting process in f2fs, part of formatting the TWRP I understand normally, but the part of unpacking the kernel and the mod is that I did not understand, and when asked to back up before, this refers to your OS? because according to the mini tutorial I saw a friend there, he says to format the / system / data and / cache f2fs then unzip the mod and the kernel (this part does not know how to proceed and what to do after decompressed) and then restore the backup (which I assume should be the OS that I mentioned earlier there) and then immediately do the kernel flash (which was modified) ... I'm very confused about it ... until I understood, but to not bricked my phone, or go into bootloop it is better to clarify these doubts first ...
[ZenFone 2 Android Development] Dan_Jacques:
Okay, lets go:

Download your stock rom and Project T kernel from here: http://xdaforums.com/showpost.php?p=64366155&postcount=1241

It has edited ramdisk to support ALL-F2FS setup.

1- You can format your /data and /cache in F2FS directly by TWRP 3.0.0 (its available in CM13 thread).

2- You have to make a little trick to format /system in F2FS. When you flash the ROM zip, his updater-script automatically format in ext4, so you have to enter TWRP, go Advanced and tick the option "Use rm -rf instead formatting". So, make a /system backup in TWRP, change the filesystem to F2FS, then restore the /system backup. It will be in F2FS format (because the option avoid formatting, only copy/replace the files).

Boot normally.

The ProjectT kernel is a little outdated (but its a awesome kernel). You can check others kernels that have an active development, like the BORETS24's and AEL Kernel (both have hotplug, for example). But only ProjectT has F2FS support (for stock rom).
[ZenFone 2 Android Development] AzuosDX:
My Last Doubt

Friend I did the procedure, downloaded the kernel (not made this modification boot.img tools because from what I understand, it is already edited and ready, just install the recovery menu) did the backup ROM, then formatted the 3 partitions in F2FS and then restored without the ROM, and finally did flash the Kernel "[UC] Project_T_final-f2fs.zip" and the boot was successful, but when I opened the CPU-Z, AnTuTu, does not show use in Deep Sleep (I know I need to download the kernel Adiutor, so I downloaded installed, did not get to Mecher in settings) .... just shows CPU usage at 2333Mhz and 333Mhz, however the Deep Sleep is only 3% ... some solution for this?
[ZenFone 2 Android Development] Dan_Jacques:
Well, there are some wakelock problem. You can try to limit the wakelocks/alarms by using Amplify, or try the great combination of Power Nap for Xposed and Greenify. Or combine the three ones.
[ZenFone 2 Android Development] AzuosDX:
:confused: This Kernel is compatible with the ROM Prism Barebone V12.5?

... Because I was told that BORETS24 Kernel is an excellent, but do not know why, is not giving a performance as expected, do not know if I'm analyzing wrong, or really this kernel is not working well with the ROM, and what I saw the print of the first post in this thread, Deep Sleep is at 90% (comes up to surprise, and mine is no more than 10%)
[ZenFone 2 Android Development] BORETS24:
1.When charging, phone never sleep, you should to know this

2. With hotplugging you never get max performance
[ZenFone 2 Android Development] AzuosDX:
concerned phone is carrying I already know, and the performance too, but when I said performance was referring to the system fluidity, not in processing, not to mention that the% of RAM is always between 40% (even when the phone just reboot, since all programs are closed to plans)

@BOREST24 and Enjoying the moment, which scheduler and CPU governor is best for this kernel I'm using at the moment?
[ZenFone 2 Android Development] BORETS24:
1. throw old wrong stereotips! I strongly recommend to read info about android. Attempt to use all available RAM is a main principle working of android. It made for caching processes for more quickly it starts and energy efficiently! If you will be kill processes you make worse for phone it cause drain battery. Android clean RAM automatically if not enough to start heavy games, apps. no need maniacally cleaning! The more using RAM, the better for Android work, remember it!

2. i always use Interactive + cfq, but maybe sio better
[ZenFone 2 Android Development] AzuosDX:
I flash the Kernel Project T in ROM (Prism Barebone) , and went into bootloop
[ZenFone 2 Android Development] Tiongkia:
Hi all, is this suitable for ww 174 or/and 178 firmware?
[ZenFone 2 Android Development] ZeikuOC:
I always get stuck at "android_" screen. :mad: I waited for 30 mins and still nothing happens. I ended up installing the asus firmware to boot ( I seriously thought I bricked my phone for good and panicked). I installed the img via rashr and adb but still have the same problem. What did I do wrong? Should I tweak some codes or somethin'? :confused:
[ZenFone 2 Android Development] omkar17:
hi does anybody having android os battery drain issue after installing this kernel...,,, i am on cm 13 default kernel and android os shows 45 % battery drain there, so i just wanted to see if this kernel solves that problem or not. thanks in advance,
[ZenFone 2 Android Development] krasCGQ:
To be honest:

1) Android OS battery drain is exist on all ROMs, including stock.

2) This kernel is only for stock based ROMs.
[ZenFone 2 Android Development] Pavamarea:
I want to install this kernel, but when i'm in google drive section, i see many folders and i don't know wich one is the last version of this kernel. Someone can help me?
[ZenFone 2 Android Development] TheSSJ:
Navigate to the folder "Project-T final", then pick [UC]Project_T_final.zip (the file at the bottom), this should fit your needs. Please note that this kernel is only for Lollipop Firmware and this is the last available version for quite some time now.
[ZenFone 2 Android Development] Tiongkia:
Are you developing for MM? MISS your project t.
[ZenFone 2 Android Development] Pavamarea:
Ok, i'm on stock Lolipop. Thanks!
[ZenFone 2 Android Development] TheSSJ:
Well, you might have seen some activities in my github - actually I am trying to get into kernel development again, but it's not like riding on a bike after some time (you forget many of the things you did before). I compiled a version with sweep2sleep, some governors, UC and backlight modification. If that should work I will implement the GPU unlocking and some I/O schedulers as well as f2fs support and I would then probably stop again as these are my only milestones for the MM kernel. I will share it as soon as I tested the version first :highfive:
[ZenFone 2 Android Development] say99:
yay ???? the stock master is back, if so I am out from stock kernel, Thank you :)
[ZenFone 2 Android Development] TheSSJ:
Lol, I thought you would carry on once I stop :p

Development won't be that extensive as with LP Project T though, simply because the day only has 24 hours :silly: first test build of project T for MM failed of course, I shouldn't implement dozens of changes without testing them out one by one :D
[ZenFone 2 Android Development] say99:
I will be doing some stuff for you by tonight. Let's unify the builds on MM, and of course since it is your work, I will prefer to contribute rather than doing my own, and yes once you are off again, I will be taking it up and keep things updated :)
[ZenFone 2 Android Development] Okazakee:
Will you add new features in mm version?
[ZenFone 2 Android Development] TheSSJ:
Well, I just plan the features from original Project T:

backlight reduced to 2% (I see that kernel adiutor also now messes with the backlight, which conflicts a little)

Sweep2Sleep

UC to 333MHz

GPU is already unlocked to 200MHz from the factory source

Yankactive and Thessjactive governors

fast random number generation

more IO schedulers

TCP congestion algorithms (westwood set as default)

F2FS and ExFAT support

This would most likely be the point where I'd stop. KVM, BLX or so are nothing I use, so I won't implement them most likely...it's just the time which hinders me to really dig through the source again.

My current kernel build already has s2s, reduced brightness, UC to 333MHz, Yankactive and thessjactive, frandom and the TCP congestion algorithms implemented.

First release will be online soon
[ZenFone 2 Android Development] say99:
here is the fix that you can use to get things right with KA, https://github.com/sayeed99/android...mmit/c2976bfbb09384a1799a7743acc3a548b865efe6

actually we start from 2 to 15, but this is the same as 0+2, 13+2, so there was no good way to make kernel adiutor work with our config, since all other devices take values from 0 to x, but in our case it messes it up, so I made the brightness 0+x, x:{2,13} and hence got it to work without any hack (earlier I was using a stupid hack for zenfone 2 in kernel aduitor)

here is the KA patch https://github.com/Zenfone2-Dev/KernelAdiutor/commit/fec5fc7cf3d00493170b1e9d1f6b3df197a07608
[ZenFone 2 Android Development] ephexxis:
have you thought about building an ssj kernel for n when jrior drops cm14s fat bassline? ive always liked your stable, minimal/no bs builds as i don't use a lot of the superfluous features either. Bluactiv gov has seemed to run excellent on our devices though. my main thing would be having a working row io scheduler again... the current ones always result in kernel panic. since learning how to tune bfq properly for flash memory ive been getting good results but not like when i had row
[ZenFone 2 Android Development] TheSSJ:
Oops, didn't see your post as my thread for the LP kernel moved to page 2 in the forums (which is kind of hurting :D)

It is always difficult to develop a kernel for a system I don't plan to use in the near future...although it normally shouldn't be a big problem to replace the kernel and its modules on a boot partition (especially now that I finally got Anykernel2 to work :) ), but the testing is difficult for me...people like say99 or nutcasev1.5 should be the best shot for this task.

Regarding ROW I really tried to understand every line of code in order to get it to work, its evolution until the "urgent request system" was implemented, which needs to be manually patched into our kernels. Unfortunately it's difficult to debug a kernel component to identify the weak spot of the code...I came up with different approaches I wanted to try now in the hope to get that IO scheduler finally flying, but I can't promise anything.

By the way: I am a big fan of sioplus :P event though it's just a "bug fixed" version of sio
[ZenFone 2 Android Development] CBT38:
error
[ZenFone 2 Android Development] LuCiolla90:
Hi. Does it works with Stock MM 223? Thanks.
[ZenFone 2 Android Development] Bad-Pixel:
This kernel is for LP stock ROM only. If you want to use project-T kernel on your MM stock ROM, you have to search the other pT thread

Edit: https://xdaforums.com/showthread.php?t=3458478

Inviato dal mio ASUS_Z00AD utilizzando Tapatalk
[ZenFone 2 Android Development] Iak13:
(I hope this isn't a dumb question or someone of you have already answered, so forgive me please)

Which difference there's between [UC]Project_T_final, [UC]Project_T_final-f2fs, [UC][KVM]Project_T_final, [UC][KVM]Project_T_final-f2fs?

And which should I flash?
[ZenFone 2 Android Development] drumsalve:
Google f2fs, google KVM - you will find the answer. More then that - you will learn something new! Isn't that awesome?
[ZenFone 2 Android Development] ninjatall12:
Will this work on nutos?

---------- Post added at 07:41 AM ---------- Previous post was at 07:39 AM ----------

Nvm i just read its for stock only
[ZenFone 2 Android Development] frans4u:
Hello guys, will this work on ZD551KL Selfie 3G RAM﻿ as well?
[ZenFone 2 Android Development] germarc:
I've managed the file called _UC__KVM_Project_T_final-f2fs from POST 1241 by mb300sd81 and now the kernel can be installed without formatting the partitions to f2fs.

Download here

password: xdaforum

Unzip the * .7z file.

Copy the _UC__KVM_Project_T_final-ext4.zip file to memory card or internal memory

Reboot the device in recovery mode(TWRP)

Install the file _UC__KVM_Project_T_final-ext4.zip.

Wipe cache and dalvik cache.

Reboot System.
[ZenFone 2 Android Development] ansebovi:
No really, the benchmarks shows on demand is better than interactive in Battery, I read a lot of guide, interactive will give more performance than on demand, smoothness than on demand due to step clocks than jumping from top to bottom.. That's y most use interactive...

And on demand is good for both performance, battery...

Normal on demand stays more in high clock even for normal task, powerbias enabled will always try to be in low clock..
[ZenFone 2 Android Development] Ntrasme:
Is it just me then that my interactive governor ends up just being at 500/1330/1833? It doesn't seem to use many steps.
[ZenFone 2 Android Development] ansebovi:
Use kernel auditor or trickster mod...it will use very less time in those clocks, that's all..even on demand uses step, but not much as interactive..

I seen a bug in interactive even in Stock and this kernel, if I change governor and return to interactive, it stays at max clock in all cores don't know y,

And sry OP for lot of replies :(
[ZenFone 2 Android Development] TheSSJ:
Thanks for the info, will check the source code and adapt the clock speed.

Here is the path: https://github.com/TheSSJ/android_k...ree/master/modules/intel_media/graphics/dfrgx

Oh no, I'm happy for any kind of feedback, as long if it is kernel feature related :)
[ZenFone 2 Android Development] HopelesRomantc91:
I can't remember if I asked this already or not, but would you be able to add KVM support? I have the Windows VM running via someone else's KVM-enabled Kernel, but I like yours better, I just really like being able to run Windows on my Android phone. :-3
[ZenFone 2 Android Development] GeneralPag:
Does it work with .22 firmware?
[ZenFone 2 Android Development] 29y6145:
Yes working fine

Gửi từ SM-G906L của tôi bằng cách sử dụng Tapatalk

---------- Post added at 01:48 PM ---------- Previous post was at 01:20 PM ----------

May be add fauxsound for zenfone 2 [MENTION=2388665]TheSSJ[/MENTION]

Gửi từ SM-G906L của tôi bằng cách sử dụng Tapatalk
[ZenFone 2 Android Development] ansebovi:
Nice of you..

Btw the on demand plus not waking up device once it's locked, have to force power off and boot sadly.. And on demand plus is trying hard to be in lowest possible freq... and see the attachment why is the inter_lofreq is 300mhz, our lowest is 500mhz right.. .

And I even changed the freq to 500mhz and it still doesn't wake up after lock screen
[ZenFone 2 Android Development] 29y6145:
add fauxsound

https://www.youtube.com/watch?v=jxCO5KtTuEQ
[ZenFone 2 Android Development] rlaw:
1330MHz is the touch boost speed. Whenever input is recognized, it'll automatically clock to 1330MHz in anticipation of further load.

1833MHz is the maximum clock speed for 550ML and it'll ramp up for more intensive usage so it can race back to idle.

If 500MHz is the lowest clock speed and for most general usage, our phones will clock down from touch boost speed to 500MHz or 583MHz and, in my case at least, spends most of its time in one of these two lowest clock speeds. Very powerful SoC.

This behavior is absolutely normal on stock kernel with stock interactive governor.
[ZenFone 2 Android Development] TheSSJ:
This mod is only for WCD93xx Sound chips, we don't have that in our Zenfones, sorry!

EDIT: See second 10: https://youtu.be/jxCO5KtTuEQ?t=10s

Yeah, and I would really like to see if there can be something done concerning clocking/volting. Unfortunately I've been roaming through the code for quite a long time and don't find any tables containing fixed MHz values or similar. I think to have read that Intel uses multipliers to reflect frequencies, but also I don't find these, too...
[ZenFone 2 Android Development] aziz07:
I am using Viper4Android, its working flawless and has tons of customizations in advanced interface. The best sound app. You need permissive kernel like this one.
[ZenFone 2 Android Development] lyeith:
anyway.. anyone else observed significantly increased heat output when playing games with the unlocked gpu?

maybe my chip bin doesnt like the new clocks heh :)
[ZenFone 2 Android Development] TheSSJ:
As soon as I cleaned the mess with the faulty governors (ondemandplus is freezing my phone, yankactive max_freq needs to be set depending on the highest CPU clock rate) and ZRAM (I found something called ZSWAP, need to backport it though from kernel 3.14), I will provide some simple zip files placing an init.d script to reduce the max_freq to 533MHz again, shouldn't be too hard
[ZenFone 2 Android Development] ansebovi:
Viper4android works even in Stock

---------- Post added at 08:09 PM ---------- Previous post was at 08:06 PM ----------

Actually from where you guys seeing the gpu clock, I used more than 4 apps but none of them shows gpu clock
[ZenFone 2 Android Development] lyeith:
the clocks are not visible to any apps yet i believe.. its just a change in the kernel max clock settings from what i make of the source
[ZenFone 2 Android Development] Status_Errorv1:
wtf... my idle battery life has doubled.... right now im at 31% and it says I have 20 hrs left.... Using Adaptive Governor
[ZenFone 2 Android Development] aziz07:
No sir xD Use AIDA64 Display and Devices section lots of info. GPU shows 200Mhz but phone seems smoother and snappier so its not showing full frequency yet.

[MENTION=2388665]TheSSJ[/MENTION], I believe there is a setting to enable ZRAM 64Mb in L Speed mod but I think the kernel still has to support it. Would be nice to have more than 64Mb Zram ...