yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] :
This article speaks (again ?) about the return of Nexus phones in addition of next pixels?

Just want to know if it's right or not.

Sry for french article.

https://www.google.be/amp/s/9to5google.com/2017/03/15/google-third-device-addition-to-pixel-xl/amp/
[Nexus 5X Original Android Development] razrlover:
Also talk about it being a tablet, so too early to tell. Hope so though
[Nexus 5X Original Android Development] jcmm11:
I do trust you. It's a mystery. Yes, I'm downloading from Play Store. Maybe I'll try uninstalling and reinstalling (I see there's a minor upgrade available), although I really don't expect that to accomplish anything.

Might try to run some packet captures, although since it's using port 443 (SSL/TLS) I doubt that will give anything additional to work with.

In any case I'm not going to sweat it. At this point I'm more curious than anything. If I find anything interesting I'll let you know.
[Nexus 5X Original Android Development] franciscofranco:
Brb calling Sundar to ask of their plans.
[Nexus 5X Original Android Development] :
Ok nice ? !
[Nexus 5X Original Android Development] franciscofranco:
Pushed r36 for Android 7.1.2. It's available officially through Franco Kernel Manager & Updater, go ****ing get it.
[Nexus 5X Original Android Development] jcmm11:
Just to clarify there's 2 versions of r36. One for 7.1.2, which shouldn't be run on 7.1.1, and one for 7.1.1 (which apparently does run on 7.1.2, but they should run the correct version).

Is that about it?
[Nexus 5X Original Android Development] vedantdude:
I think it's the same r36, but now the people can flash it from FKU app as it is official now!
[Nexus 5X Original Android Development] franciscofranco:
Two separate builds, one for each Android version. Seems clear enough for me.
[Nexus 5X Original Android Development] jcmm11:
See the post after yours. 2 different builds.
[Nexus 5X Original Android Development] vedantdude:
Sorry, the app still showed 7th March as build date
[Nexus 5X Original Android Development] jcmm11:
Try downgrading to r35 and see what happens. If that doesn't work then you can download manually from

https://kernels.franco-lnx.net/Nexus5X/7.1.2/anyKernel/

I'm guessing that since the version number is the same it's not showing the "new" version. [MENTION=3292224]franciscofranco[/MENTION] maybe make it version r36.1 ?
[Nexus 5X Original Android Development] LazerL0rd:
The problem there is someone could freeze the ad service within the app. Since we're all rooted anyways ?
[Nexus 5X Original Android Development] vedantdude:
Thanks for the link!
[Nexus 5X Original Android Development] Dininthedrider:
Hello Franco!

Do you plan to support superuser so after flashing this kernel one does not have to switch to SuperSU?

Thanks in advance!
[Nexus 5X Original Android Development] yochananmarqos:
What superuser? FKU has been able to obtain root access with both phh's superuser and MagiskSU for me. There's no reason why Koush's, CM's or LOS's superuser would not work as well.
[Nexus 5X Original Android Development] dinindourden:
After flashing FK kernel, the default superuser does not work anymore. Nitrogen os with Koush superuser.
[Nexus 5X Original Android Development] yochananmarqos:
Did you try flashing your superuser ZIP after the kernel?
[Nexus 5X Original Android Development] 02riccio:
Hello, I actually have installed ElementalX kernel, if I wanna switch to yours what should I do?
[Nexus 5X Original Android Development] buffer overflow:
Extract boot. img from what room you use, flash from recovery or adb, reboot, then reboot again in recovery and flash Franco kernel.
[Nexus 5X Original Android Development] ulxerker:
Reboot after flashing boot.img no required, just flash custom kernel straight after boot.img and reboot into OS.
[Nexus 5X Original Android Development] 02riccio:
After that FrancoKernel is already set up or I have to do something?
[Nexus 5X Original Android Development] ulxerker:
basically you're done. if you like you can adjust some settings with a kernel manager app, i.e. franco kernel manager app.
[Nexus 5X Original Android Development] buffer overflow:
I good to now. I never try this "way". :)
[Nexus 5X Original Android Development] zurik:
Hey [MENTION=3292224]franciscofranco[/MENTION], may you improve the fingerprint performance recognition?
[Nexus 5X Original Android Development] Drakax:
Does the r36 work on 7.1.2?
[Nexus 5X Original Android Development] codfx:
Yes!
[Nexus 5X Original Android Development] jcmm11:
There's a version for 7.1.1 and another version for 7.1.2. if you're using his app it should get the correct version for you automatically. If you're manually downloading make sure you get it from the correct branch. There's a link for the 7.1.2 version on the previous page..

7.1.1 version has a compile date of March 7, 2017. The 7.1.2 version is the 17th
[Nexus 5X Original Android Development] ulxerker:
its already improved by kernel patch ages ago.

yes, it does: https://xdaforums.com/showpost.php?p=71463983&postcount=2658
[Nexus 5X Original Android Development] LazerL0rd:
I'm installed the 7.1.1 version three times by mistake :laugh:, lol. I've got both in my download folder cause I sometimes switch back to the 7.1.1 ROM.

Can't wait for official 7.1.2, hoping it comes with Pixel Launcher and Google Assistant anyway included.
[Nexus 5X Original Android Development] franciscofranco:
You shouldn't be using that old superuser.

It's already improved, can't make it any faster
[Nexus 5X Original Android Development] zurik:
Ok, my illusion that fingerprint recognition is not faster. Thanks for answer.
[Nexus 5X Original Android Development] dinindourden:
I bought the FK kernel manager. Can you explain how the toggle works on wakelock settings?

If I enable them it means that the wakelock is disabled, or enabled?

Thank you!
[Nexus 5X Original Android Development] LazerL0rd:
[MENTION=3292224]franciscofranco[/MENTION], Just for questioning sake, do you set all cores online when fingerprint is scanning? That'll speed it up and Jolla recently placed it on his kernel. Obviously, it's got is downsides and I'm not sure if it'll set all cores to on when swiping for notifications.
[Nexus 5X Original Android Development] ulxerker:
enable button to disable, so on your screenshot everything is ok ... they are already disabled by default.
[Nexus 5X Original Android Development] mperezm77:
Is it possible to flash this kernel without rooting the phone?

I would like to keep everything stock except the kernel.
[Nexus 5X Original Android Development] franciscofranco:
It's written right there "The wakelock is disabled and blocked"...

Cores go online when the device resumes already on all Kernels, stock or custom. For all we know fingerprint software path is singlethreaded, even if you had 128 cores it wouldn't matter.

Yes.
[Nexus 5X Original Android Development] yochananmarqos:
Yes, but you'll need to unlock the bootloader and boot or flash TWRP to install the kernel.
[Nexus 5X Original Android Development] BS86:
You can flash the kernel zip-file with Nexus Root Toolkit
[Nexus 5X Original Android Development] dinindourden:
Thanks!

I was not sure, because the description does not change after I toggle.

But if I push on the text it changes.

Please test it might be a bug.

Version: 2.2.10 (1703130458)

Nexus 5x, AICP nightly

Link to video: https://drive.google.com/file/d/0B8HxA9TcLhfdbnRNTk1JeXBfcEk/view?usp=drivesdk
[Nexus 5X Original Android Development] -Happy Feet-:
Has anyone an example for per App profiles?

Gesendet von meinem Nexus 5X mit Tapatalk
[Nexus 5X Original Android Development] franciscofranco:
The toggle is just to set the option on boot. It shows a toast right there saying "set on boot: true or false".
[Nexus 5X Original Android Development] jb0ne:
On my Nexus 5x it's wanting to keep me on r35 for Pixel XL. I think probably an old build.prop edit. Can I just find that line in an editor and change it back to Nexus 5x? Or bullhead?

Edit: nope build.prop has my to.build.model as Nexus 5x
[Nexus 5X Original Android Development] franciscofranco:
ro.product.device bullhead
[Nexus 5X Original Android Development] giannism13:
If you want my opinion, I would say that such a mod isn't that useful. The fingerprint recognition is already fast enough (isn't it just 600ms ?), and setting all the cores online while recognising wouldn't make such a big difference (isn't the scanner itself a limit to the speed?) and would also consume some battery (I maybe be wrong here). Just my two cents.
[Nexus 5X Original Android Development] franciscofranco:
A module for what? This is already scanning as fast as possible...
[Nexus 5X Original Android Development] franciscofranco:
I don't want to sound like a prick (sorry if it'll seem so) but... do you know what you're talking about?
[Nexus 5X Original Android Development] LazerL0rd:
I've got a question though.. a tiiinnny (not really, lol) favour - could you build a kernel for the newly released Android O?
[Nexus 5X Original Android Development] :
OMG Google announce Android O preview 1

https://www.xda-developers.com/goog...er-preview-1-available-for-supported-devices/
[Nexus 5X Original Android Development] yilun:
No point tbh.
[Nexus 5X Original Android Development] LazerL0rd:
It would be nice. But I'm guessing the sources aren't released yet. And if they are - I think it's worth it.
[Nexus 5X Original Android Development] Giorgos Chatziioannou:
huh, so that was the beta notification that i received yesterday?
[Nexus 5X Original Android Development] franciscofranco:
Congratulations, you've been featured on my "Developer Diaries" series on G+ and Twitter. I didn't show your name don't worry.

(it's satire, don't take it too seriously).
[Nexus 5X Original Android Development] yochananmarqos:
No, that was 7.1.2 DP2.
[Nexus 5X Original Android Development] :
Not sure it was it . I think it was for Android 7.1.2 because you need to subscirbe to a new program.
[Nexus 5X Original Android Development] LazerL0rd:
Lol, okay. I'm guessing they haven't released the sources either yet. The only reason I wanted it was to hide unlocked bootloader without you know, locking it.
[Nexus 5X Original Android Development] shabtab:
can we flash this kernel on 7.1.2?
[Nexus 5X Original Android Development] ulxerker:
yes, download official version here: https://kernels.franco-lnx.net/Nexus5X/7.1.2/anyKernel/
[Nexus 5X Original Android Development] gtavo:
The FK Manager & Updater is offering me an update to a r36 version of the kernel while I'm on android 6.0.1, I flashed this kernel and miraculously I was able to go back to r16... I think that before tha app didn't offer updates to kernels not prepared to the correct version of Android...

[IMG="Screenshot 1"]http://i.imgur.com/KubkZ52.jpg[/IMG]

[IMG="Screenshot 2"]http://i.imgur.com/KsvylN0.jpg[/IMG]
[Nexus 5X Original Android Development] franciscofranco:
That's not supposed to happen. Sorry about that.
[Nexus 5X Original Android Development] eak1080:
Franco,

I know this is not "supported" but i tried sideload flashing r36 for 7.1.2 on the latest beta2 build (npg47l) and it will not boot (i have FBE enabled).

Anything i can capture log wise or do i just have to wait for the final sosurce drop like the rest of the world? :cowboy:
[Nexus 5X Original Android Development] j-a-d-z:
For me FK Manager same as kernel r36 works fine with NPG47I, auto flash, boot, kernel settings … all without problems. :eek:
[Nexus 5X Original Android Development] LazerL0rd:
Yeah. It didn't work for me either. FBE uses dm-verity and the only way it would work is with Magisk (but I don't know how to flash it with the keep dm-verity​ option, I know you can do it from within the app).

Btw, are you using TWRP with FBE?
[Nexus 5X Original Android Development] eak1080:
Yes but fbe decrypt doesn't work with twrp
[Nexus 5X Original Android Development] franciscofranco:
No idea :(
[Nexus 5X Original Android Development] LazerL0rd:
I've heard something about it needing kernel changes for FBE to work in TWRP. Could you check that out with [MENTION=5996255]jollaman999[/MENTION] please [MENTION=3292224]franciscofranco[/MENTION]?

As you know, FBE would be amazing. Thanks for reading this.
[Nexus 5X Original Android Development] eak1080:
I think i nailed it down to something with dm-verity and forced encryption.... do you disable either of these in the kernel?
[Nexus 5X Original Android Development] franciscofranco:
Encryption is not forced, but it doesn't force you to run unencrypted.
[Nexus 5X Original Android Development] eak1080:
Yeah its something with dm-verity being enabled by having FBE turned on

flash it by sideloading (cant flashs with twrp becasue no FBE support) and it just forever hangs at the android boot animation :(
[Nexus 5X Original Android Development] LazerL0rd:
FBE won't work without dm-verity. It checks if dm-verity reports safe then gets the keys from device TPM. If dm-verity fails.. (AKA custom modifications) then the keys aren't retrieved and the device won't boot.

---------- Post added at 01:39 AM ---------- Previous post was at 01:38 AM ----------

Actually.. Jolla's TWRP should support FBE. Try using "fastboot boot" instead of flashing it as recovery to avoid failing dm-verity.
[Nexus 5X Original Android Development] SKUndef:
[MENTION=3292224]franciscofranco[/MENTION] What about getting the next step with Per-App profile feature and develop tuned profiles for some of the most common apps? We could use the feature better with your suggestions ?

Would it be hard to do? Thanks
[Nexus 5X Original Android Development] franciscofranco:
That's a bit hard because I would need profiles for each of a set of apps for every device I support. I can probably think of other ways to do something similar, or have an online repository. I'll think.
[Nexus 5X Original Android Development] jb0ne:
Already had this line in my build.prop. In fact there is NO mention of Pixel XL in my .prop and bullhead or similar all places it should be yet fk updater still thinks I have a pixel. Any other ideas?
[Nexus 5X Original Android Development] franciscofranco:
Hmm... the only way my app recognizes your phone as being the Pixel XL is if "getprop ro.product.device" returns "sailfish". I'm merely reading from Android's standard API, same as with all other devices. The issue is on your end!
[Nexus 5X Original Android Development] jb0ne:
It is indeed. I had forgotten I'd magisk flashed pixelmod! Oops. Granted my build.prop appears to have not been altered. And even dirty flashing system, vendor and boot of 7.1.2 beta 2 (was on 1) didn't change things. Don't know enough behind the scenes on Android to know the sequence​ of events or how it's altered to create pixelmod or even how it survived the dirty flash...but I'd wager my firstborn that's the reason. I like pixel mod though, so looks like I'll be manually flashing your kernels now. Apologies! Keep up the good work, been using your kernels for years now.
[Nexus 5X Original Android Development] jcmm11:
What, specifically, do you like about pixelmod? You may just be able to flash Pure Nexus. Current version is based on the Pixel source. It's 7.1.1 based at the moment but 7.1.2 will probably drop next month and PN will get updated accordingly. Just a suggestion.
[Nexus 5X Original Android Development] canodroid15:
[MENTION=3292224]franciscofranco[/MENTION], Man I love this kernel! Configured to my liking in FKM this thing runs cool as a cucumber, battery is pretty damn amazing​! You sir are awesome! I sincerely thank you! I look forward to buying you a cup of coffee or 2 soon. Or ? whichever you enjoy lol. ???

Sent from my OctOSified N5x

And done! Enjoy the Brew brother! ??
[Nexus 5X Original Android Development] franciscofranco:
New Franco Kernel version for the Nexus 5X

r37

1. Much better custom wakelock detection & blocking for lower idle battery consumption. All the wakelocks being blocked are available to check on my github repository

2. Better Power-saving Performance Profile implementation

zip: https://kernels.franco-lnx.net/Nexus5X/7.1.1/anyKernel/fk-r37-anykernel2.zip

Franco Kernel Manager & Updater is the best companion for this Kernel (https://play.google.com/store/apps/details?id=com.franco.kernel)

If you don't (yet) have my full featured app you can always just download its free counter part which lets you seamlessly and automagically update Franco Kernel on your device. It's free and my cat approves! (https://play.google.com/store/apps/details?id=com.franco.kernel.free)

I also strongly suggest you install Naptime (https://play.google.com/store/apps/details?id=com.franco.doze), for free, to achieve the best battery life through out the day. Try it, you won't be disappointed!
[Nexus 5X Original Android Development] jugoslavpetrovic:
[MENTION=3292224]franciscofranco[/MENTION] can we expect for 7.1.2 as well?
[Nexus 5X Original Android Development] jb0ne:
To answer your question... What I like about pixel mod:

Remain very close to stock Nexus 5x rom but gain benefits of of pixel: launcher and wallpapers. The reason to not just install the launcher, for me, is I use the swipe to the right Google now cards a lot. If the APK for the launcher is simply installed that goes away.

I don't know if pure Nexus rom does the above. But again I like to remain close to stock rooted for compatibility andaccess to the latest version of Android (for now.....)

If you know of a way to get the above but not suffer my device having an identity crisis please let me know!

---------- Post added at 10:58 PM ---------- Previous post was at 10:54 PM ----------

Question a bit back on topic: how do I wipe the Franco updater settings and start over? It sometimes gets stuck and I can't fix it. Once night mode lighting got stuck enabled but scheduled night mode was off. Another time battery labs got stuck in underclock CPU mode and Restore did nothing. Both those times I had to muck about in other settings to counteract it, wiped cache and data for fkupdater, rebooted, reflashed, and sacrificed a chicken under the full moon. One of the combo finally did it.

Edit: or not. Back to underclock mode in battery labs Applied, and Restore does nothing. Lower max brightness applied, but could Restore. High performance cpu cluster not showing at all then having really low max freq, 600ish. All things (except high performance stuff) that I'd previously unsuccessfully tried to disable
[Nexus 5X Original Android Development] jugoslavpetrovic:
For wiping data I use Titanium Backup app, but you also can do it by heading to system menu, then apps, there you find the app, then inside you have option to force stop and clean data and cache.
[Nexus 5X Original Android Development] franciscofranco:
I pushed the same binary for 7.1.2 branch too. Latest preview sources aren't out.

Maybe your device is under thermal throttle which is why even if you try to restore the CPU frequencies they'll get throttled down which it'll exactly say the device is underclocked and makes sense with the big cluster going missing.
[Nexus 5X Original Android Development] jcmm11:
Try Pure Nexus. If you don't like it you can always revert (that's why God invented backups). It pretty much hits everything you asked for. Stays relatively close to stock with some not over the top additions. Your phone will lose it's identity crisis, launcher will work the way you want. Stays current with latest non-beta version, he usually releases an update about 10 days after Google releases sources.

Alternately you can just install the Pixel launcher yourself as a system app. All the pieces you want can be downloaded from apkmirror and manually installed using a root file explorer. If you really want to go that route hit me up with a pm and I can go into more detail. In any case there's no reason for the identity crisis, it's totally unnecessary.

For Franco just go into settings|apps and delete data for the app.
[Nexus 5X Original Android Development] AtField:
Is there any particular reason why with r37 I can't control low memory killer anymore from any app?I tried with Ex Kernel Manager, kernel auditor, etc. etc, the setting disappeared. I tried to flash back stock image, then r36, and the setting apearred again.
[Nexus 5X Original Android Development] franciscofranco:
Rip Kernel low memory killer. It's controlled by userspace LMK now.
[Nexus 5X Original Android Development] :
Thanks for last update.

Look at this http://www.meltystyle.fr/google-pixel-pourquoi-l-appareil-photo-est-il-si-performant-a597567.html

It's un french but it's saying that's the pixel has the better camera due to the software of the ggogle glass that take few pictures in put them in one like camera super pixel.

Would it be possible to bring this software on Nexus?
[Nexus 5X Original Android Development] franciscofranco:
No.
[Nexus 5X Original Android Development] MaLiXs:
Sorry Franco if it has been already been asked but there is any change between r36 and latest r37 that could make the fingerprint sensor not working at all ( in​app or to unlock the screen). I revert back to r36 and still working fine. I got this issue only with r37

Envoyé de mon Nexus 5X en utilisant Tapatalk
[Nexus 5X Original Android Development] DXperia00764:
Mine is working fine :) I'm on r37 and latest purenexus
[Nexus 5X Original Android Development] shabtab:
What is the status of touchboost in your kernel, is it disabled by default or it can't be disabled at all, I can't see an option for that, wanted to use the governor tweaks but it won't work as it is supposed to with touchboost enabled.

DELETE: I already found the answer.
[Nexus 5X Original Android Development] pakudaboy:
latest version works really well! [MENTION=3292224]franciscofranco[/MENTION] is there any way to lower RILJ wakelocks? (i have wifi / 4g on at all time)
[Nexus 5X Original Android Development] franciscofranco:
There are no changes on anything related to the fingerprint scanner.

No, can't touch RILJ.
[Nexus 5X Original Android Development] MaLiXs:
That really strange work normally on r36 but not on r37... Can't see what makes it stop working

Envoyé de mon Nexus 5X en utilisant Tapatalk
[Nexus 5X Original Android Development] franciscofranco:
Aliens.
[Nexus 5X Original Android Development] yochananmarqos:
Maybe try flashing the stock kernel then r37?
[Nexus 5X Original Android Development] jcmm11:
Cosmic rays. Working fine here with r37. Actually it's probably caused by

http://gph.is/2k4y54R
[Nexus 5X Original Android Development] MaLiXs:
Yeah that what I was thinking to di

Envoyé de mon Nexus 5X en utilisant Tapatalk
[Nexus 5X Original Android Development] rachanta:
I know it's not supported, but Android O with Franco works. There are issues with permissions for Sdcard and mtp. I could resolve the sdcard issue but not the mtp one. Thank you [MENTION=3292224]franciscofranco[/MENTION] for all that you have given. I used your source to build a kernel and added a module to fix the sdcard perms. :highfive:
[Nexus 5X Original Android Development] Zdrpkamil:
What sdcard permissions???

Cannot OpenOffice files???

I dont know about it YouTube talking... I will install it on my Nexus too :)
[Nexus 5X Original Android Development] srnoth:
At first I though it was just placebo effect but after a day's use this is the most "free" RAM at idle I have ever seen on this phone. Can't remember the last time I saw it register in GB instead of MB.

Is this new userspace LMK something specific to your kernel, or will it be the standard with all new Android kernels?
[Nexus 5X Original Android Development] franciscofranco:
It's been there since Nougat. Disabling Kernel's LMK makes the userspace daemon to take place.
[Nexus 5X Original Android Development] mindlesSheep:
I would like to second the fingerprint scanner issue, it takes like 10 second to open, button is also slower.

Edit: any idea what to do? That scanner is best feature introduced in mobile phones in last 5 years

Edit2: isnt something missing here https://kernels.franco-lnx.net/Nexus5X/6.0.1/anyKernel/ ?
[Nexus 5X Original Android Development] giannism13:
For me fingerprint scanner is as fast as it was at r36. Generally it's as fast as in stock as far as I remember