yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Android Development] desiromeo719:
You're a beast [MENTION=4217103]zaclimon[/MENTION]. Quick question...do you use multirom recovery to convert partitions to f2fs and do you see a significant difference between that and ext? Thanks!
[Nexus 4 Android Development] zaclimon:
I'm using regular TWRP with F2FS compatibility from there:

http://xdaforums.com/showpost.php?p=59694490&postcount=2558

I honestly find a speed difference between F2FS and Ext4. I can't really tell right now because I'm on F2FS with Chroma while using Quanta and UC to 1.2 GHZ and the device still flies. On Lollipop 5.0, it was apparent but I can't tell now. Try it for yourself and come back with the results if ever you do so. :)
[Nexus 4 Android Development] ankn:
Just flashed Quanta v2 and the attached Quanta Tweaks v1.2. Kernel looks to works but QT crashes entering tweaks for me. I would activate the new touch wakeup version...
[Nexus 4 Android Development] yochananmarqos:
No issues like that here. Perhaps flash the stock kernel then Quanta.
[Nexus 4 Android Development] manpildo:
Actually semaphore offers top half, center (default), bottom half and full.

EDIT: Nvm, trying to set anything other than center won't stick, so I suppose it offers only center.
[Nexus 4 Android Development] underskyzx:
Can you add exponential brightness from stratosk too please
[Nexus 4 Android Development] MtG92:
Yes, I assume you were using UKM and Synapse? The options appear there but if you look closely you'll see a note saying that "some of these profiles may not be available in your kernel".

Although stratosk only offers centre tap, I do think that's the most used one anyway

Btw thanks [MENTION=4217103]zaclimon[/MENTION] for acting on this so quickly :)
[Nexus 4 Android Development] zaclimon:
What rom are you using? Also can you send me a logcat?

Exponential brightness is already there. Use the brightness mode toggle within tweaks.

Envoyé de mon Nexus 7 en utilisant Tapatalk
[Nexus 4 Android Development] jokermithun:
Which Kernel app can i use to tweak this kernel????

i dnt hv franco kernel app:confused:

Sent from my Nexus 4
[Nexus 4 Android Development] zaclimon:
If you don't feel like paying, there's kernel adiutor that a free alternative and it still looks good.

Envoyé de mon Nexus 7 en utilisant Tapatalk
[Nexus 4 Android Development] jokermithun:
frankly speaking i dnt like franco kernel ...

bcoz of u sir im using this...u did a great job by adding CM support n other tons of tweaks:)

Sent from my Nexus 4
[Nexus 4 Android Development] blusydays:
Hey guys, where is that performance profile you're talking about ? I'm using Synapse.
[Nexus 4 Android Development] zaclimon:
If you're using FKU, there's a section called Performance profiles which can let you decide a profile depending on the usage of your device. I've tweaked them because I saw that they didn't have that much of a difference between them. That said, as I'm currently looking though them, I see that the difference in values between the different profiles were on purpose..

Anyways, I left a screenshot so you can see for yourself how it looks like.
[Nexus 4 Android Development] desiromeo719:
Just to confirm...Can I move the files needed to flash the rom and gapps over to /system since /data(sdcard folder) will get wiped or better to / ? Also just need to convert /data and /cache partitions to f2fs and I will only need a supported kernel like yours, not a rom too correct?

Will I have to reflash rom etc if i'm only wiping /data and /cache?

side note- have you noticed that its faster to install/upgrade apps with f2fs? because that is what slows my phone to a crawl. While updating from google play store, my phone cant handle doing anything else.

edit - Also i'm encrypted...hope that doesn't mess things up.
[Nexus 4 Android Development] jkyoho:
V1 works great for my saosp 5.1_r5 ROM. NO MORE random reboots. Quick question: what's the easiest way to convert 5.1 ROM to f2fs?
[Nexus 4 Android Development] zaclimon:
Nope.. You would need to backup them to your computer to be sure to not have any undesired consequences. Also you only need a compatible kernel.

What I did was format /data and /cache, then flash the ROM and after flash the kernel. This way it'll be in a operational state. I haven't really noticed the speed of my phone while installing/updating apps because I leave it alone while it's doing its things. As far as encryption is related, I believe you will lose it by formatting /data but you can still encrypt it afterwards without problems.

Last time I reply to these kind of requests... (I feel kind of like a repeater loool)

Use a F2FS compatible recovery, (MultiRom TWRP for example) then format /cache and /data to F2FS. After doing this, flash your desired ROM and the kernel so your device can work with F2FS.
[Nexus 4 Android Development] spc_hicks09:
Sorry for not searching but I'm at work. I took my N4 back to KitKat because 5.1 is still too buggy. Can I flash this on 4.4.4. KTU84P?
[Nexus 4 Android Development] zaclimon:
Please check post 3 for sabermod franco.Kernel. There are kitkat builds over there.

Envoyé de mon Nexus 7 en utilisant Tapatalk
[Nexus 4 Android Development] jkyoho:
I know exactly how to convert partition to f2fs, but what I ask is if there is necessery to convert the ROM itself. In the old fashion way, I remember we need to use an app or manually convert boot.IMG to make ROM work with f2fs.
[Nexus 4 Android Development] zaclimon:
Ahh, in this case, no you don't need to convert the rom to f2fs. Everything is done through the kernel zip.

Envoyé de mon Nexus 7 en utilisant Tapatalk
[Nexus 4 Android Development] :
Somehow I managed to get 4+ hours of SOT with active data connection. This is the best I had in a long time. Thank you Quanta.

Sent from my Nexus 4
[Nexus 4 Android Development] oxxshadow:
Is there any way of setting the screen off core to 2 instead of 1? I find that screen off single core stutters music playback. Happened to me on last version of saber franco
[Nexus 4 Android Development] ObihoernchenDE:
All people with f2fs conversation questions: Some time ago I've written a small tutorial how to convert your /data and /cache partitions to f2fs without loosing data. Have a look: http://obihoernchen.net/1032/convert-your-nexus-4-to-f2fs-without-loosing-data/ This should explain all your questions.

[MENTION=4217103]zaclimon[/MENTION] My device seems to set min CPU freq to 1026 sometimes with Quanta v2 and cm 12.1. Is that desired behaviour? Didn't see something like this before.

Btw my random io write performance improved a lot with cm 12.1 and your new Quanta v2 kernel. It can do 4 times more iops :). I Don't know whether this is because of your new f2fs tweaks or because of android 5.1 but it's great! I really feel the performance improvement a lot.
[Nexus 4 Android Development] justthefacts:
Where do I put the script for enabling dt2w?
[Nexus 4 Android Development] leather.face:
Hi ... For example, you can DT2W activate in the Trickster Mod app ... I use the Chroma ROM with Trickster Mod on my daily device and it`s working fine ;) ... [MENTION=4217103]zaclimon[/MENTION], have many thanks for your hard work here and my daily device run smooth+fast with your Quanta v2 kernel ... THX a lot! :good:

Regards & a nice Sunday,

leather.face :) ...
[Nexus 4 Android Development] justthefacts:
There's also a way to put a script in a folder. I forgot which folder it was.
[Nexus 4 Android Development] zaclimon:
Starting from V2, I have changed the DT2W implementation to Stratosk, what does that mean is that the scripts used in order to change the values on boot won't work anymore. What I can do however is to make a little script so that if you don't want to use an app, you could still use the script to set your values on boot. What do you think about this?

Though if you really want the path of the script, it was /system/etc/init.dt2w.sh.
[Nexus 4 Android Development] justthefacts:
You mean create a folder called "init.dt2w.sh" ? That didn't work.
[Nexus 4 Android Development] zaclimon:
Create a script named init.dt2w.sh in /system/etc in which you would do a command to enable/disable dt2w.

For example:

echo "0" > /sys/module/lge_touch_core/parameters
[Nexus 4 Android Development] justthefacts:
Yay... It worked. Set permissions to rwxr-xr-x
[Nexus 4 Android Development] kol1124:
Is this will be a solution for lock min freq on 384 MHz?
[Nexus 4 Android Development] yochananmarqos:
I'm not sure what you mean. The default min freq is 384 MHz. Regardless, you can set it to anything you want with FKU, TricksterMod, Kernel Adiutor or Synapse. However, neither franciscofranco, zaclimon nor myself recommend anything lower than that.
[Nexus 4 Android Development] kol1124:
No, I mean that I can't lock min freq by 384 MHz on franco kernel app, cause it's still back to 1026 MHz ...
[Nexus 4 Android Development] yochananmarqos:
Huh? There's no possible way min freq could be 1026 MHz unless you set it that way. Disable the set on boot toggle, reboot & it should be back to normal. If not, I suggest uninstalling FKU, flashing the stock kernel then re-flashing Quanta & FKU.
[Nexus 4 Android Development] Italico:
Thank you very much, I will try this afternoon.

Just a final question: will the highlighted process erase the internal storage too?

Edit: I bet yes, reading at your posted guide
[Nexus 4 Android Development] ObihoernchenDE:
Nope. Ofc it's possible.

I have exactly the same problem.
[Nexus 4 Android Development] Fenvarien:
Possibly a problem with CM 12.1? Because I don't get this min freq behavior with an AOSP based ROM like SimpleAOSP.
[Nexus 4 Android Development] ObihoernchenDE:
Mhh maybe. I disabled all CM performance profiles setting stuff but maybe there is something left.

Logcat (changed Min freq to 384 in FKU, switched between some apps --> back to 1026) http://pastebin.com/mv0T7P2Q But I can't find anything interesting there.

Had a quick look at dmesg as well but it's completly uninteresting.

Some things I've noticed by looking at this logcat:

MP-Decision keeps restarting because of this error I think:

04-19 13:36:26.499 7804 7804 I MP-Decision: MPDecision server starting
[...]
04-19 13:36:26.502 7804 7804 E MP-Decision: Unable to open rq_depth file

I think this is known logcat noise isn't it?:

04-19 13:36:28.039 521 599 E PowerHAL: touch_boost: failed to send: Connection refused

Btw: setting the gpu frequency to 320 in balanced mode is kinda confusing I think. The performance profile option of FKU says balanced is active but that's wrong because default boot gpu freq is 400. I think setting balanced profile gpu freq to 400 would be better because nobody would expect a underclock with balanced settings. https://github.com/zaclimon/anykernel_msm/commit/c97c91ec3be96a01f1463ade2d8167327ba434f9
[Nexus 4 Android Development] zaclimon:
That's exactly what I said regarding performance profiles. Even though there are not a lot of differences between the values, it looks like it has been made like this on purpose. So right now what is better, keep it like this or restore it to what it was? (to fit with the text) Because I don't find using 400 MHZ as GPU clock is balanced even when it's stock.

Also for the mpdecision thing [MENTION=3904175]ObihoernchenDE[/MENTION] is the /system/bin/mpdecision is there? I was pretty sure that I renamed it so there wouldn't be any issues but looks like it may not work correctly. If I remember there was somebody who made a script to remove that kind of stuff. I believe you need to rename power.mako.so and mpdecision.

As for the locked frequency, you guys can use trickster to disable that function.
[Nexus 4 Android Development] ObihoernchenDE:
Yep it's still there. Renamed it and the messages are gone.

I found the issue :)

I think you forgot to do

mount -o rw,remount /system

in https://github.com/zaclimon/anykernel_msm/blob/mako-5.1/tmp/anykernel/quantaboot.sh
[Nexus 4 Android Development] zaclimon:
Oh woow... Noob alert over here. XD

Thank you! I'll change this for the next build.
[Nexus 4 Android Development] txuki2005:
Better this?

;)
[Nexus 4 Android Development] zaclimon:
Now that I'm checking it, I'm wondering if it's not possible to rename the binaries instead of copying + deleting them. Wouldn't that make more sense?
[Nexus 4 Android Development] ObihoernchenDE:
Cool :)

Please do not forget to rename /system/lib/hw/power.mako.so as well [emoji106]

[MENTION=4217103]zaclimon[/MENTION] yes 'mv' is the way to go ;) cp and rm is overkill :D

Btw renaming these files fixed the 1026 min freq issue I think.
[Nexus 4 Android Development] kol1124:
Rename, but for what ?

Which name should I use ?
[Nexus 4 Android Development] ObihoernchenDE:
Just add a .bak or something like this at the end of the filename and reboot.

/system/bin/mpdecision

/system/lib/hw/power.mako.so
[Nexus 4 Android Development] kol1124:
Wow, seems that it really works, thanks bro! :D
[Nexus 4 Android Development] txuki2005:
Imore sense.... Maybe with new google protection is not possible. I don´t check it.

I have to check Franco´s ramdisk to edit init.mako :)
[Nexus 4 Android Development] Razer(x):
Was going to report the same issue, couldn't understand why the phone was draining battery so fast

Is quanta v1 bugless?
[Nexus 4 Android Development] zaclimon:
I may have rushed a little bit on the ramdisk side but as far as I can see, V2 is "bugfree". I may have to release a V3 later with the ramdisk changes.

Also guys would it really be better to leave the performance profiles as they're or return them as they were defined with franco?
[Nexus 4 Android Development] Sugartibbs:
I'd leave them as is, and keep evolving:D
[Nexus 4 Android Development] justthefacts:
V2 is a beast. Whatever you got going on is awesome.
[Nexus 4 Android Development] Razer(x):
It's not bugfree if you can't set a frequency below 1000 Mhz
[Nexus 4 Android Development] zaclimon:
Then why are you asking if you know that there is an issue regarding the frequency? :confused:

Anyways, I couldn't see that others were getting those issues because my min freq is still set up at 384 without problem. As I said, except those ramdisk issues, V1/V2 are pretty much "bugfree"
[Nexus 4 Android Development] Razer(x):
I was askingf to know if v1 was without that bug :)

Am i right that adding the missing line to the script and flashing back would fix the issue?
[Nexus 4 Android Development] zaclimon:
Ahhh I didn't understand that one, my bad. :)

Yeah adding the missing lines to the script should do the trick.
[Nexus 4 Android Development] Sugartibbs:
I've had no problem sticking min freq at 384 with trickster pro :confused:
[Nexus 4 Android Development] Razer(x):
It's probably because of the rom, for example CM won't let you go down 1000, so that's why the issue occurs, while other roms might allow 384 by default
[Nexus 4 Android Development] zaclimon:
LOOL that's what I was thinking. So far every person who complained about this issue was using CM. I guess that's in the way of how they're using mpdecision.
[Nexus 4 Android Development] Razer(x):
Here's a fixed version, i called it Quanta 2.1

Tested on Cyaogenmod and works just fine :)
[Nexus 4 Android Development] insigma28:
Gonna test now bro.
[Nexus 4 Android Development] justthefacts:
I'm on stock 5.1 and all is good on V2
[Nexus 4 Android Development] coffeecore:
This one has the ramdisk issues fixed?

Sent with my Nexus 4.
[Nexus 4 Android Development] emanuele1986:
i'm on cm12.1 with quanta v2. I have this problem. I set the lower frequency to 384mhz, it works for a little bit. But without reason after 1-2hours core1 stay at 1026mhz as minimum freq and the other one to 384mhz.
[Nexus 4 Android Development] kol1124:
Just rename these two files mentioned at previous page and it works ;)
[Nexus 4 Android Development] emanuele1986:
Yes works thanks ;). Should be fixed in the next update?

[MENTION=4217103]zaclimon[/MENTION] linux mainline kernel 3.0.107 out :)
[Nexus 4 Android Development] Razer(x):
Flash the package i have attached in the previous page and it will work

[MENTION=5591272]coffeecore[/MENTION], i just added that missing line to the script, not sure about your issue
[Nexus 4 Android Development] xshallowgrave:
Is anyone running this kernel with the latest purity ROM?
[Nexus 4 Android Development] zaclimon:
Talking about this, I came accross a commit that Franco made that fixes this issue. In normal times, I would just skip it because you're on Lollipop 5.0 but I can try something for this issue.

Why don't you try it? ;)
[Nexus 4 Android Development] oxxshadow:
As I said, the issue with music stuttering occurred within Franco Sabermod. I have not tried Quanta yet. I am now on 5.1, so does Quanta already have this commit baked in ?
[Nexus 4 Android Development] zaclimon:
Alright everyone, here's the quickfix build that CM users seems to be waiting for. XD

V3:

- Linux 3.4.107

- Added some stuff to ramdisk + fixes (You need to flash back to your rom's stock kernel before flashing)

- Merged some mako_hotplug commits from Shamu

- Misc fixes

AOSP and CM available on BasketBuild.

Also [MENTION=4575477]oxxshadow[/MENTION] to answer your question. Yes Quanta do have that commit in it's repo.

Enjoy :)
[Nexus 4 Android Development] yaymalaga:
Thanks for your kernel, it has a perfect battery life and performance, btw although I use an aosp rom, should I reflash the rom? Or that is just for CM users?
[Nexus 4 Android Development] yochananmarqos:
No, he said flash the stock kernel, not the ROM...and yes, that was only for the CM version.
[Nexus 4 Android Development] yaymalaga:
I know, but if I flash the rom it will flash the stock kernel, so I meant that. Anyways, thanks for the answer;)
[Nexus 4 Android Development] phadly:
ok thanks
[Nexus 4 Android Development] Rohit02:
I am using FKU to set my settings.. I am unable to set the governor to smartmax, it gives me on 2 options - Interactive and Performance.

Synapse not working good with this.
[Nexus 4 Android Development] KcLKcL:
There is no smartmax frequency in Franco Kernel. Use other kernel if you want any other governor than interactive.
[Nexus 4 Android Development] marcof93:
I put dt2w.conf in /sdcard but it doesn't work..I missed something?
[Nexus 4 Android Development] zaclimon:
You shouldn't in theory. Did you make sure that the area you choose was the one you were trying to tap on? Also you need to reboot the device for the changes to take effect.

Envoyé de mon Nexus 7 en utilisant Tapatalk
[Nexus 4 Android Development] MtG92:
Is it possible to choose the area for dt2w? I like to use only in the centre, as stratosk implemented. Is that possible?
[Nexus 4 Android Development] zaclimon:
Yeah it is possible, I've put the link on the third post regarding the different options of dt2w. (I think it is 3 for the center of the screen if I remember correctly)

Envoyé de mon Nexus 7 en utilisant Tapatalk
[Nexus 4 Android Development] Maibol:
[MENTION=4217103]zaclimon[/MENTION] the latest version is working amazingly tyvm for your work btw for those of you guys using dt2w it works with trisckter without issues i didnt use it at all i just try it for a few hours yesterday and didnt find a single hiccup ; )..... remember to thank or homie zac :)
[Nexus 4 Android Development] zaclimon:
True, I forgot to add in the third post that you could enable dt2w with trickster also. Thanks for the info! :good:

Envoyé de mon Nexus 7 en utilisant Tapatalk
[Nexus 4 Android Development] MtG92:
Is this a problem with UKM and Synapse? Should I report it on their thread?
[Nexus 4 Android Development] Maibol:
try clearing data on synapse
[Nexus 4 Android Development] MtG92:
Nothing, same error :(
[Nexus 4 Android Development] KcLKcL:
Franco don't work with Synapse. Use Tricksrer or FKU
[Nexus 4 Android Development] Maibol:
thanks didn't know that ;) i never try to use synapse with Franco lol
[Nexus 4 Android Development] Rohit02:
thank you for your version of Fracno r212. I got 23.30 hrs Battery with 4 SOT all on data and sync on. Just loved it.
[Nexus 4 Android Development] zaclimon:
Nice to see that it is working great! Does anybody saw some performance improvements (either real life or benchmark wise)

Envoyé de mon Nexus 4 en utilisant Tapatalk
[Nexus 4 Android Development] ObihoernchenDE:
Benchmark wise no. Real life mhh can't tell maybe a little bit (could be placebo) but battery seems to be better :)
[Nexus 4 Android Development] Maibol:
for has been very snappy and smooth and i underclock it to 1.3 mhz
[Nexus 4 Android Development] blusydays:
Hi [MENTION=4217103]zaclimon[/MENTION]

Franco said on his G+ page that he will release a new version of his kernel today.

Waiting for you to cook your sabermod version ^^
[Nexus 4 Android Development] zaclimon:
Yep saw it, I will probably do something about it either tomorrow or Thursday.

Envoyé de mon Nexus 7 en utilisant Tapatalk
[Nexus 4 Android Development] ukicar:
Temasek v10 + Quanta v3 ..it seems that everything is fine .. good job.
[Nexus 4 Android Development] gabidiesel:
Hello friends...a link with stock 5.1 kernel zip ?..thanks
[Nexus 4 Android Development] jokermithun:
http://xdaforums.com/showthread.php?t=3084656

Cataclysm N4
[Nexus 4 Android Development] bankgg:
Do I need to reflash the ROM before update from V2 to V3 ?
[Nexus 4 Android Development] svnhvn:
Maaan what do you do with the V3? It super fluid.
[Nexus 4 Android Development] Dor-b:
If your on cm then yes, otherwise just flash over v2
[Nexus 4 Android Development] zaclimon:
Even though the major changes are on the CM side, I still recommend to reflash the rom/kernel because there has been changes related to the block subsystem that Franco added earlier.
[Nexus 4 Android Development] mdaamir1989:
Fast charge doesnt work in V3 , tried to enable/disable from various apps . But it still doesnt work.

Tried to toggle USB debugging as well . But still doesnt work.

Can anyone confirm this ?
[Nexus 4 Android Development] tenfiftysix:
Any way to get OTG working with Nexus 4 5.1 Lollipop and Stickmount?

Thanks Guys

Got it!! Using Quanta V3. Great!1
[Nexus 4 Android Development] Sugartibbs:
Running Chroma and v3, with trickster donate, fastcharge and max freq, work, but will not stick on reboot,,usb toggle works:)
[Nexus 4 Android Development] xshallowgrave:
Oh I have..
[Nexus 4 Android Development] Italico:
Hey there! ☺

Fantastic kernel, using it with F2FS on /data and /cache, oveeclocked.

Smooth and battery friendly too!

I am personally missing the 192MHz step, never had any trouble with it, but... we can not have everything we want in life ?

BTW: Stratosk just released 3.1.5 Semaphore version, introducing the DT2W suspend on power key press.

May I ask if you're going to add it to Quanta? It would be the perfect replacement for thw McKael version we had before... ?

Thank you a lot!
[Nexus 4 Android Development] yochananmarqos:
Enable OTG in Quanta Tweaks (or maybe Synapse) & it should work fine.
[Nexus 4 Android Development] zaclimon:
Honestly I could put back 192 MHZ because it looks like it works fine with Stratosk's DT2W but I don't feel like putting it back in. I feel like keeping the frequencies stock around this time. Also I saw the commit about DT2W power suspend for Stratosk. I will try to do something about this later in the week.

I don't know what to say, it's not an issue on the kernel side that's for sure.
[Nexus 4 Android Development] ObihoernchenDE:
Hi zaclimon, I found one more issue with 320 balanced gpu clock. If you want to have the default gpu speed (400) and want to use the power saving feature of FKU it will reset to 320 afterwards not 400 because it loads the balanced profile :/

On top of that after boot it will be 400 but balanced profile is a selected so it's pretty confusing in my opinion.
[Nexus 4 Android Development] scissorscrush:
Hey people, I wanna get off from the stock rom now as 5.1 was the last update from Google for my nexus. And now I just want a smooth and lag free rom. So I came across liquid smooth. Will try PA and CM but first liquid.

I do not want to loose the magic of franco and his gamma and color profile. Will this kernel work with all three of the roms listed above?