yashsingh1/xdaforums huggingface dataset:
[Nexus 7 (2013) Android Development] tibere86:
All I needed was Faux Sound. Can't wait.
[Nexus 7 (2013) Android Development] fatjoejr2001:
This sounds great...hopefully it'll be out soon ?
[Nexus 7 (2013) Android Development] zaclimon:
Android Lollipop for Flo, r20, Launching!! (Gundam reference)

Hi guys, sorry for being late. I had an issue that was keeping me from working on the kernel. Just in time for Christmas, here it is! :D

r20:

- Rebased off Franco's source for Lollipop (Compatible with the newest FKU as well)

- Compiled using the lastest Sabermod 4.9.3 GCC

- The touch controls script is now /system/etc/touchcontrol.sh (Vanilla franco doesn't support init.d anyways)

- All the features you've liked before are here. (As Kexec has been disabled on Vanilla Franco, I've added it as legacy here. It does

break encryption

though...)

Note that because deb isn't supported by vanilla franco, it is not supported here as well.

Both releases (AOSP and CM) are now in the dev-host download folder. Now in BasketBuild.

Enjoy and Merry Christmas to all! :)
[Nexus 7 (2013) Android Development] poondog:
Nice one mate, keep up the good stuff

Merry Christmas to you and your family
[Nexus 7 (2013) Android Development] SubwayJrd:
What a wonderful Christmas present!
[Nexus 7 (2013) Android Development] AnkeshReborn:
Merry Christmas thanks for awesome gift!

---------- Post added at 12:02 PM ---------- Previous post was at 11:10 AM ----------

Anyone here please upload both aosp and cm builds on g drive or dev host,please

I am unable to download from basket build servers, :(

I wanna use this awesomeness!

---------- Post added at 12:23 PM ---------- Previous post was at 12:02 PM ----------

Well,I did that

For other users who are having trouble like me here are the links!

http://d-h.st/mUEJ

http://d-h.st/eb42
[Nexus 7 (2013) Android Development] Mucky2:
Seems to be smooth with the latest CM12 nightly
[Nexus 7 (2013) Android Development] fatjoejr2001:
Nice!!!!
[Nexus 7 (2013) Android Development] habylab:
Faux sound would be so lovely!

Sent from my Nexus 9 (2015). My phone is a HTC One M8! Tapatalk'd
[Nexus 7 (2013) Android Development] zaclimon:
It is already inclued in r20. :p

Envoyé de mon Nexus 7 en utilisant Tapatalk
[Nexus 7 (2013) Android Development] habylab:
Excellent!

Now to figure out why my Max CPU doesn't stick!

Sent from my HTC One M8. Long live the Galaxy S3 and S. Those forums will be missed!
[Nexus 7 (2013) Android Development] zaclimon:
It wasn't sticking for me as well before, I did made a clear data, and a reboot to get back though. (assuming you're using FKU)

Envoyé de mon Nexus 7 en utilisant Tapatalk
[Nexus 7 (2013) Android Development] habylab:
Clear data of FKU? I'll give it a go.

Sent from my HTC One M8. Long live the Galaxy S3 and S. Those forums will be missed!
[Nexus 7 (2013) Android Development] zaclimon:
Did it work?
[Nexus 7 (2013) Android Development] habylab:
Nope.

Sent from my HTC One M9. Long live the Galaxy S3 and S. Those forums will be missed!
[Nexus 7 (2013) Android Development] zaclimon:
What rom are you using? Maybe it can affect the CPU clock values.
[Nexus 7 (2013) Android Development] habylab:
AOSP kangs by DJ

Sent from my HTC One M9. Long live the Galaxy S3 and S. Those forums will be missed!
[Nexus 7 (2013) Android Development] zaclimon:
Does another tool like trickstermod work? Could be an FKU only issue.
[Nexus 7 (2013) Android Development] TheAppleAndroidGuy:
Sorry, new to nexus, but would stock be considered AOSP or not?
[Nexus 7 (2013) Android Development] TheDarkDefender:
Yes, it is.

Cheers,

D
[Nexus 7 (2013) Android Development] AnkeshReborn:
Good kernel!
[Nexus 7 (2013) Android Development] gravedigger76:
Delete
[Nexus 7 (2013) Android Development] htb2050:
Can I install it on aosp Android 5.0.2 on my LTE nexus 7?
[Nexus 7 (2013) Android Development] LOVE ME PLEASE:
How's this kernel with the latest CM12??? Thanks!
[Nexus 7 (2013) Android Development] klaust58:
Opener, first line:

:cyclops:

It's fine.
[Nexus 7 (2013) Android Development] Alexsalih4747:
Which one do have do install? AOSP or CM? I'm on latest Flo Resurrection Remix
[Nexus 7 (2013) Android Development] zaclimon:
You would need CM if you run this ROM.

Envoyé de mon Nexus 7 en utilisant Tapatalk
[Nexus 7 (2013) Android Development] gravedigger76:
With tablet fully idle for 13h, magnet cover detection on which disables all dt2w and s2w I'm getting .9% battery drain /hour

Is that normal?
[Nexus 7 (2013) Android Development] akakitsu:
I've been trying to update the touchscreen driver with r20 and it's not working. I haven't tried one of your kernels before this so it may just be that I'm not doing something right.

What I did:

adb shell into my N7

cat /sys/devices/i2c-3/3-0010/vendor, gives ELAN_KTF3K_xa044

echo "/storage/sdcard0/fw/A011.b" > /sys/devices/i2c-3/3-0010/update_fw, no error

The touchscreen would stop responding shortly after. I gave it 5 minutes to do whatever, then rebooted.

After reboot I checked vendor again, still says ELAN_KTF3K_xa044. Reboot again after waiting another 5 minutes and it's still the same.

Not the most descriptive instructions on CTCaer's thread, but I believe it should've worked. Did I do anything wrong? Missed something?
[Nexus 7 (2013) Android Development] zaclimon:
Looks like the issue lies in the patch itself because there's people complaining about the issue as well in his thread.
[Nexus 7 (2013) Android Development] lieuliau:
After flash this kernel, my touchscreen is sometimes not working. I have never had error like this with stock kernel. How to fix it? Thanks! I love DT2W feature
[Nexus 7 (2013) Android Development] sigsour:
Funny,I have always had touch issues since day one. Flashed this kernel and so far all touch problems are gone.
[Nexus 7 (2013) Android Development] zaclimon:
Hi guys I wanted to revive a little bit this dead thread with something. As some may have seen in my mako thread, I'm doing an app to apply some of the tweaks present in the kernel without download 5 apps at the same time. Below is a screenshot of the final design.

Because I'm near release, I'm searching testers who could verify that everything is correct.

PM me if you're interested. :)
[Nexus 7 (2013) Android Development] jordirpz:
[MENTION=4217103]zaclimon[/MENTION]

S2W and DT2W works, power key suspend works too.

Short sweep, i dont know if work(for me doesnt respond).

Thnks zac
[Nexus 7 (2013) Android Development] zaclimon:
Shortsweep works alongside s2w. Would it be better to merge it with s2w instead of creating a separated card for it?

Envoyé de mon Nexus 7 en utilisant Tapatalk

EDIT: I merged it inside the S2W card.
[Nexus 7 (2013) Android Development] AnkeshReborn:
Good to know zac you are still here :D

•Hit a thanks if I helped or bringed you a smile somehow!
[Nexus 7 (2013) Android Development] jordirpz:
do a shortsweep with S2W activated but my tablet does not wake?
[Nexus 7 (2013) Android Development] zaclimon:
The distance required for shortsweep is a little bit shorter than regular s2w, but you still need to reach some distance to make it work (more than half the screen) . It does work on my device though.

Envoyé de mon Nexus 7 en utilisant Tapatalk
[Nexus 7 (2013) Android Development] tibere86:
+1 Still my go to Flo kernel. Battery life is awesome and operation smooth as butter in quad core mod. Many thanks! :good:
[Nexus 7 (2013) Android Development] bmatney:
Same here. This solved my touchscreen issues once and for all.
[Nexus 7 (2013) Android Development] manfio:
im in if you need :D
[Nexus 7 (2013) Android Development] zaclimon:
Announce: Quanta Project

Hey guys, remember when I said that I was doing an app to tweak your stuff, well it is available today as my little gift for Easter ;) . It is part of a new project I'm currently doing: Quanta Project

This project is divised into 2 parts: Quanta Kernel and Quanta Tweaks

Quanta Kernel: It is still mostly SM-Franco with a bit of a rename but I think that now it can do a little bit more than being only a SM version of franco.Kernel. Quanta will make an appareance right on the next version. (if Franco decides to update flo one day...)

Quanta Tweaks: It is the companion app to use alongside FKU. (if you do have it) You're not obligated to do your stuff manually anymore. Supports KitKat and Lollipop. For Lollipop users, it is mostly Material Design (Minus the animations..)

Now available on the Play Store here:

https://play.google.com/store/apps/details?id=com.zaclimon.quantatweaks

I would like to thank [MENTION=5068754]jordirpz[/MENTION] and [MENTION=4160466]manfio[/MENTION] for testing.

Enjoy!! :)
[Nexus 7 (2013) Android Development] nokiagye:
The kernel running perfect optipop 5.1 thanks
[Nexus 7 (2013) Android Development] nokiagye:
This kernel is the only kernel without the problem if you set gamma and lock the phone sometimes can't unlock and need reboot on lollipop.

And zaclimon I don't know what have you done and if the kernel can make change on this but the screen is perfect very sensitive. And last the tab flying thanks again
[Nexus 7 (2013) Android Development] nokiagye:
And finally the batery the best life I've ever see.3 hours shot 50% with almost heavy use
[Nexus 7 (2013) Android Development] SubwayJrd:
Anxiously awaiting your updating of this to r21 (as Franco has his main kernel updated) whenever you get around to it.

Thanks for all your work on this.
[Nexus 7 (2013) Android Development] yukkio:
Hi, We have r21 :D

BR.
[Nexus 7 (2013) Android Development] zaclimon:
Sorry for lack of communication from my part, school and mako....

Though Quanta for flo is coming this weekend so stay tuned. :D
[Nexus 7 (2013) Android Development] nokiagye:
Good news http://www.amongtech.com/android-5-1-1-update-nexus/

Let see what have they did with memory leak
[Nexus 7 (2013) Android Development] zaclimon:
Quanta Kernel

Alright guys, today is the day. As I've previously said last easter, here's the second part of the Quanta Project. I announce Quanta (The kernel):

- Compiled using UBERTC 5.0

- Linux 3.4.106 (I already know about 3.4.107 but that'll come later XD)

- The same ol' good optimisation used on SM-Franco + more

- Updated F2FS drivers with new mounting flags (So it can play nicer with ya ;) )

- Support for Wake Gestures

- Support for USB Host Mode Charging

- Tweaked the performances profiles from FKU

- Support for android-keyboard-gadget (You can use your device as a keyboard/mouse for your PC)

- Removed the 192 MHZ CPU freq. (I don't think it made that much of a difference. I may add it back if it changes though)

AOSP and CM are available on BasketBuild. As for Deb, I can't confirm if it works, I would need somebody who could test it for me.

V1 is based upon Franco's r21 for Flo.

As for Quanta Tweaks, you'll see perhaps that the USB Host Charging Toggle doesn't work correctly. Also you may see that the app just won't get recognized if you're using Chroma. I've pushed an update (1.3) to the Play Store that fixes both issues.

Enjoy! :)
[Nexus 7 (2013) Android Development] TheC92:
Are there any plans to add Faux sound control in Quanta Tweaks?
[Nexus 7 (2013) Android Development] zaclimon:
I probably will add faux sound control in future updates but that will take some time because I have to remake the interface backend before implementing anything new. Right now, I only release bugfix updates.

Though thanks for the suggestion, I haven't thought of it. :)
[Nexus 7 (2013) Android Development] lmulli:
I'm assuming that since this Kernel is based from Franco's it replaces the Ramdisk? Only reason I ask being that I currently use Chroma rom which needs to have a patch applied for Kernels such as Francos where the Ramdisk is replaced. Ta!
[Nexus 7 (2013) Android Development] zaclimon:
It is based from him but it is anykernel based which means that it installs it's own stuff on the currently available ramdisk. You won't need to add extra stuff to get working. ;)
[Nexus 7 (2013) Android Development] HaRdC0r3:
F2FS is not sticking on my cache. It keeps reformating to ext4 during boot.
[Nexus 7 (2013) Android Development] Vcolumn:
running great here on latest chroma. f2fs for cache and data. :highfive:

this kernel definitely works with it. What recovery are you using and what ROM?
[Nexus 7 (2013) Android Development] 78Staff:
CM version work with latest CM nightlies for FLO, (ie CM12.1)? I'm only able to boot into recovery after install, not System/OS. Same for Franco r20, fwiw.
[Nexus 7 (2013) Android Development] HaRdC0r3:
I am using rastapop with the latest twrp and when I format it to f2fs it reformats to ext4 when I run mount in terminal. It's not showing f2fs.....
[Nexus 7 (2013) Android Development] zaclimon:
Have you flashed quanta again after formatting? The fstab get generated once you flash the kernel, so it's normal that it's not going into f2fs at first...
[Nexus 7 (2013) Android Development] HaRdC0r3:
....thanks for that....I'll try it again that way.
[Nexus 7 (2013) Android Development] zaclimon:
Is it working now?
[Nexus 7 (2013) Android Development] tibere86:
+1. I am curious also.
[Nexus 7 (2013) Android Development] Persechini:
I was getting really bad performance and a lot of touch problems after updating to 5.1.1 with stock kernel, and after installing Quanta V1 there wasn't much of a change. I turned on forcing GPU to render 2d animations in the developer options, which helped a little bit more, and then I remembered this thread, of which the sollution solved this problem when it showed up, in a smaller scale, when I was on Kitkat: http://xdaforums.com/showthread.php?t=2428133

And now I'm wondering, does Quanta change anything about the touchscreen driver and I'm already covered or it's ok to pursue this course of action (installing the solution from that thread)? Regardless, I'm afraid my N7 is approaching it's infamous end of life deterioration and there is little clarification on the thread in regard to lollipop compatibility
[Nexus 7 (2013) Android Development] zaclimon:
Quanta changes nothing as far as the touchscreen is related. And as I said, Quanta is based upon Franco r21.. Now if you don't know r21 is based upon 5.1's kernel.

As for your issue, you should maybe try this solution and see if it works.
[Nexus 7 (2013) Android Development] HaRdC0r3:
Yes it is working if you flash after formating. Not before. I did it a few days ago....it's all fine now. Sorry for the late reply I haven't had time to mess with my tablet. Been out of town a lot.
[Nexus 7 (2013) Android Development] zaclimon:
Overdue update

Hi guys, here's an update that was due lool. XD

V2:

- Compiled with UBERTC 5.1

- Linux 3.4.107

- Fixes for CM related slowdowns

- Patches from Mako (Filesystem optmizations, optimised LMK from Motorola, etc)

AOSP and CM available on BasketBuild.

As some already have noticed, I have released Quanta Tweaks V2.1 which is a bugfix release. V2.0 contained some improvements as well as sound tweaking support based on Faux Sound. The complete changelog is in the Play Store.

Enjoy!! :)
[Nexus 7 (2013) Android Development] jbrantley130:
Good work man. Thank you!
[Nexus 7 (2013) Android Development] SHABBYLEA:
No update is overdue...just welcome...
[Nexus 7 (2013) Android Development] zaclimon:
True. Though after seeing that there was a lot of updates for mako, it's kind of unfair to not update flo as often lool XD.
[Nexus 7 (2013) Android Development] zaclimon:
Speaking of updates not arriving often, it looked like I was a bit too fast yesterday... XD

V3:

- Merged 5.1.1 kernel sources.

Enjoy! :)
[Nexus 7 (2013) Android Development] SHABBYLEA:
Yeah...it's a bit of a bummer...?

Will be giving v3 a run out tonight... I'll let you know how it goes...
[Nexus 7 (2013) Android Development] jbrantley130:
Oh yeah! Nice work as always!
[Nexus 7 (2013) Android Development] Persechini:
An update from my last post, updating from V1 to V3 definitely improved performance A LOT. Might have been something wrong with V1 or franco's r21
[Nexus 7 (2013) Android Development] zaclimon:
Hmm, it might be related to either the toolchain updated to 5.1 or maybe the optimizations I've added into V2.

What rom are you using? You may have some issues because you used a rom that was based on CM.
[Nexus 7 (2013) Android Development] Persechini:
I used to be on CM12+SM franco, but I migrated back to stock google factory image since 5.1 was released. Wiped and reflashed all partitions including boot and recovery to make sure I had a fresh start. After that I started having the graphic and touch problems, with stock kernel and quanta v1. One thing I hadn't flashed was the touch driver fix I mentioned earlier, which I used on kitkat, because the nature of the problems seemed different.

Now that quanta v3 made my touch screen behave identically like it did on kitkat without the fix (i.e. fixed the graphic glitches I was having) and have been like this consistently for the last few days, I decided to flash the fix to see if I achieved the desired result, which as far as I can tell from a few minutes of using it, it has.
[Nexus 7 (2013) Android Development] zaclimon:
Actually from v2 I literally disabled the stock mpdecision which was causing issues with my mako users. I'm pretty sure that perhaps mpdecision was doing something to your device which is why you had those weird glitches.

Anyways, nice to see that your tablet is up again. :)
[Nexus 7 (2013) Android Development] bmatney:
Just wanted to stop in, give this thread a bump, and say this is still my go to kernel.
[Nexus 7 (2013) Android Development] yukkio:
Amazing battery life and performance.

Br
[Nexus 7 (2013) Android Development] SHABBYLEA:
Been quiet around here...anything happening...?

Thanks...
[Nexus 7 (2013) Android Development] zaclimon:
Mehh nothing much. I've been slowly working on Quanta Tweaks. So far, I've reduced the number of SU calls. (Which helps a lot with the app performance) Next up would be widgets I presume?

I do have a question for the CM users up here. Have you seen a slowdown when using Quanta. I do have some my mako users saying that when using Quanta alongside it, the device slow down to the point where a hard reboot is needed to use the device again. :confused:
[Nexus 7 (2013) Android Development] SHABBYLEA:
Running aosp on flo, so not much use for you...

Good kernel AFAIK....
[Nexus 7 (2013) Android Development] zaclimon:
Already giving feedback is enough to see that it is working nicely on one side. [emoji14]

Envoyé de mon Nexus 7 WiFi en utilisant Tapatalk
[Nexus 7 (2013) Android Development] quickdraw86:
I don't care for pure CM much, but can second that the most recent version offers great battery and performance on AOSP.
[Nexus 7 (2013) Android Development] freddienuxx:
Great Kernel! It was a compliment not a questiom

Sent from my Nexus 7
[Nexus 7 (2013) Android Development] akipapa:
I'm using v3 with cm12.1, /data and /cache are formatted to f2fs.

The only problem I've got is very slow boot process, it takes a very long time on google logo screen before the CM post animation.

This problem also occurred on glitch kernel once, and has been addressed from r343 I think:

http://xdaforums.com/showthread.php?p=45718816&highlight=f2fs#post45718816

Any improvement for this issue will be appreciated.
[Nexus 7 (2013) Android Development] zaclimon:
I'm using F2FS alongside Chroma and it takes about 5-10 secs to get into the ROM's bootanimation from the Google's bootlogo. Glitch-Tk did say that he formatted his partitions and then he managed to get fast speed while booting.
[Nexus 7 (2013) Android Development] akipapa:
Yes, that's true. But I got the speed back after updating to 344 without formatting.

I'm hesitating to do a formatting and clean install, maybe I should.

Thanks.
[Nexus 7 (2013) Android Development] zaclimon:
Hmm in such a case, I'll remake the f2fs tree. It may be possible that some commits are inteferring causing some problems. Either this or the mount flags that aren't correct for our devices.
[Nexus 7 (2013) Android Development] akipapa:
Thanks, that sounds good! but how?

B.T.W. the reason that I hate formatting is twrp /Data (f2fs) backup doesn't work for me, after recovery, the OS just refuses boot, boot animation screen forever.

http://xdaforums.com/nexus-7-2013/nexus-7-2013-qa/twrp-restored-successfully-dataf2fs-t3079055

---------------------------------

Update:

I tried to "repair" /data in twrp and the boot time seemed to be shorter, i'm not so sure.

And then, finally, I performed "format data" in twrp which turned /data back to ext4, then I changed /data to f2fs manually.

After that, I restored /data from a backup ---> flashed CM12.1 ---> flashed open GApps --> flashed Quanta V3,

but with no luck, the google screen still takes about 30s, I kind of forgot how long should it take......

But, this time the /data restore seems to work, maybe the new TWRP 2.8.7 did the magic.

Maybe I should not be too sensitive to the boot time.
[Nexus 7 (2013) Android Development] zaclimon:
I'll probably rebase the f2fs free from the UBER kernel for the nexus 5 which seems fine at first glance. Your issue could be rom related as well. I always see issues that are coming with people using CM. Have you tried another rom to see if there was any differences?

Envoyé de mon Nexus 7 WiFi en utilisant Tapatalk
[Nexus 7 (2013) Android Development] akipapa:
No, I haven't tried other roms.

I keep encountering freeze / reboot issue with glitch + cm 12.1, and quanta acts the same.

Maybe it's time to try other roms.

Thanks for your advice.
[Nexus 7 (2013) Android Development] ObihoernchenDE:
I observe long boots with f2fs and nexus 4 + CM, too. Probably the same "issue" (not a big deal for me :D) Google logo is visible for about 1 min.
[Nexus 7 (2013) Android Development] zaclimon:
That's 2 for CM. XD I'm using Chroma and I don't know those issues lool. XD. Though, As I said earlier, I'll rebase my f2fs tree to be instead from UBER for the N5.
[Nexus 7 (2013) Android Development] bmatney:
I'm about 36 hrs into a fresh install of cm nightly and quanta with no issues. I'll keep you updated.
[Nexus 7 (2013) Android Development] bmatney:
So, I was still using that setup until just now, with no problems. The only reason I'm not using that setup is because I'm switching roms. Haha. Too much of a flashaholic
[Nexus 7 (2013) Android Development] bmatney:
So I decided to try another kernel for a few days, and the performance simply didn't compare. Even though it had higher oc capabilities and more options, it was choppy. I switched back to quanta and it was fixed immediately. Keep up the good work!
[Nexus 7 (2013) Android Development] masri1987:
is this kernel permissive?

If not how do i enable it to be?
[Nexus 7 (2013) Android Development] zaclimon:
No it's not. Though why would you want it to be permissive?
[Nexus 7 (2013) Android Development] quickdraw86:
There's very little reason to want to run permissive these days, especially with recent revelations about the stagefright security crisis for devices with mobile data and MMS (not flo, obviously). If you just want an app like viper4android to work, there's a workaround for that to run the app successfully while remaining in enforcing mode...
[Nexus 7 (2013) Android Development] masri1987:
i didn't find the workaround, but found an option in the rom i was using, to put it to permissive. i'll try to find the workaround you speak of because it's exactly for V4a
[Nexus 7 (2013) Android Development] quickdraw86:
It's posted in the official thread somewhere... But, here you go:

https://www.dropbox.com/s/9plw42n8jhjgmp0/ViPER4Android-supolicy.zip?dl=0

Just flash in recovery. Adds a script to enable viper in /su.d that enables v4a in enforcing mode, su policy mod.

The build.prop tweaks and cm .libs are also in the official viper thread...
[Nexus 7 (2013) Android Development] kingston73:
I'm trying this for the first time with a cm-based ROM. Did people report an immediate slow down or is it a gradual thing? How long did it generally take? I'll report back in a few days.