yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] drik05:
I dont face any problem in this rom. cheers !! :D
[Nexus 5X Original Android Development] razorloves:
There's no secret or hidden source code that's used with official builds. The lineage build server syncs and builds from the same github repos that other people use to make unofficial builds. lineageos and themuppets.

The only difference is in the zip signing that's done, which you can read about here https://source.android.com/devices/tech/ota/sign_builds.html

Per our previous discussion on this, i just found out some more info.

If we used block-based signed ota zips, then modifications to /system would not be allowed. That means users wouldn't be able to flash gapps. So that's why we're doing file based signed ota zips.
[Nexus 5X Original Android Development] gee one:
Here's your secret decoder ring

https://github.com/xpirt/sdat2img

I think this is also built with the rom in the out/host directory too.

If you are really paranoid about what is in the rom, you could build from source. The files that are packed into the zip file will be in the out/target/product/bullhead directory in the system and root directories... unless someone has tampered with your build. You did watch the text scroll by as it built, right?

I think the block based otas can actually have more security since any tampering will be evident. The rom has to be signed, bootloader locked, and dm verity turned on. Of course, flashing gapps or any other mods will look like tampering, so you have to bake everything into the rom.
[Nexus 5X Original Android Development] jmga:
Hi,

I'm working forward to enabling proximity sensor based gestures like hand wave to see notifications when ambient display is enabled.

I have seen it implemented for samsung and motorola devices with qualcomm SoCs:

https://github.com/LineageOS/androi...ttings/device/TouchscreenGestureSettings.java

https://github.com/LineageOS/androi...ttings/device/TouchscreenGestureSettings.java

So I guess we could have it also on the Nexus 5X. Is there any reason for not being implemented?
[Nexus 5X Original Android Development] Remygas:
Can anyone help me? I seem to be unable to log in to snapchat. I dont know if ir has to do something with tge rom, or its apps fault
[Nexus 5X Original Android Development] 78jimm:
Does anyone have a problem with their media apps pausing or closing when the screen turns off? Be they streaming or locally stored music. They are the only apps running. I've de-greenified them.
[Nexus 5X Original Android Development] elrosid:
have you tried login with root disabled?
[Nexus 5X Original Android Development] -=kOiL=-:
Well the initial commit which introduces this feature claims that the reason for the file based OTAs is the rsync performance.

https://github.com/LineageOS/android_build/commit/f70646d98afb633812d36624bd86e5a07d4533b2

Anyway it turns out that there DOES exist a simple way to create a local build with BLOCK_BASED_OTA=false and just to compare it with official ota zip. And that's basically what I've been looking for.
[Nexus 5X Original Android Development] :
In root/cache
[Nexus 5X Original Android Development] rskyline:
Can I get a quick review of the newer LineageOS builds? I'm currently on stock unrooted, but I feel like the phone performance is not the same as before, even if I try a clean install of official 7.1.1, does this ROM (without adding root or kernel) will grant that performance we got on MM with this phone? Or maybe is just placebo effect for me that I want to get the pixel but I can't afford it. :(
[Nexus 5X Original Android Development] razorloves:
The new official su addon zips have finally just been finished. :good:

There's one for installing su, and one to remove it.

Install zip

Removal zip

NOTE: The su install zip is a one time flash, like gapps. Meaning, it persists when updating to a new LineageOS nightly.

The first post is updated with these links.
[Nexus 5X Original Android Development] hYpercrites:
now that i am using supersu, can i just flash this, then remove the supersu app?
[Nexus 5X Original Android Development] razorloves:
do these steps:

open the supersu app and choose the unroot option.

then, in twrp, flash nightly rom (that will restore the boot.img that supersu modified) (or extract the boot.img from the zip and flash it with twrp to the boot partition).

then flash su addon zip

then reboot.
[Nexus 5X Original Android Development] fleischbanane:
Now that the official root zip is released, I updated to the nightly following the instruction in the first post without any issues. Didn't had to re-setup any app permissions and tested root with Titanium Backup. :good:
[Nexus 5X Original Android Development] drik05:
It works for me. Unrooting using supersu app then flashing lineageos boot.img and su addon.zip from twrp. thank you boss.
[Nexus 5X Original Android Development] kimikim0:
is cm su add-on bypass encryption like supersu does ?
[Nexus 5X Original Android Development] razorloves:
No, the su addon just adds root option for apps in settings -> developer options -> root access. Same as it was in previous unofficial lineage roms and cm roms.
[Nexus 5X Original Android Development] kimikim0:
how i want to void get encrypted? sorry i'm coming from aosp base and normally just use supersu to avoid the encryption
[Nexus 5X Original Android Development] kojak1989:
Can someone post where can i find LineageOS Gallery ?
[Nexus 5X Original Android Development] razorloves:
It's suppose to be in your app drawer, unless you used a jumbo sized gapps that deleted it and replaced with Google Photos. To properly fix that, open the 70-gapps.sh file that's in /system/addon.d/ and remove the line that has Gallery. Then flash rom and you'll have it back.

If you just want the apk, it's in the rom zip. Open the zip and extract it the gallery apk.
[Nexus 5X Original Android Development] kojak1989:
Thanks but I don't have this ROM I only need gallery ?
[Nexus 5X Original Android Development] andTab:
Will probably be forced to move to Google Fi, since AT&T is raising the price for Unlimited Data AGAIN. F them!

Which gapps are required on this OS to run Google Fi?

Just Nano plus GoogleFi app?
[Nexus 5X Original Android Development] razorloves:
use gapps link in first post
[Nexus 5X Original Android Development] Grumbar_9:
Can someone help me?

I have some troubles with a nightshift on a FrancoKernel. It works properly but always i'm make a screen "off" and "on" it turns back to the default value.

It seems like there are some conflicts with this kernel future and the live display future in ROM. On stock there are no troubles with this moment.

I didn't know where to ask this question. Sorry
[Nexus 5X Original Android Development] lcrponte:
[MENTION=7969536]Grumbar_9[/MENTION] Are you sure that you're making the question in the proper thread? This is not FrancoKernel's thread and you cannot report bugs using custom kernels. Well... Actually you can, but you'll be ignored by developers.
[Nexus 5X Original Android Development] fleischbanane:
[KERNEL][N5X] franco.Kernel - r32 - 13rd January
[Nexus 5X Original Android Development] razorloves:
Problem with app.

https://productforums.google.com/forum/m/#!category-topic/allo/OBHSDrllOfE
[Nexus 5X Original Android Development] chax:
I guess i found the problem, Dynamic GApps installer (zip) isn't working as intended. It contains the library that Trusted Face requires to work (libfrsdk.so) but for some reason that library is not installed on /system partition during flashing from TWRP. I copied that file manually to my file system and now face unlock works.

Prerequisites are that you have root, that you enabled root access to ADB in developer settings, that you have running ADB on your computer and that your computer is authorized on your device.

The steps to do it:

acquire libfrsdk.so library, there are two ways to do it

Download it directly from DynamicGApps repo: https://gitlab.com/PureNexus/DynamicGapps/blob/n-mr1/base/facelock/arm64libs/vendor/lib64/libfrsdk.so

Download DynamicGApps mini or full package and extract it from there. Path inside package zip to file is /facelock/arm64libs/vendor/lib64/libfrsdk.so

Connect phone to computer with USB cable and enable adb root using command

$ adb root

Login your phone using adb shell and remount /system as read-write

$ adb shell
# mount /system -o rw,remount
# exit

Push downloaded libfrsdk.so file to phone using adb push

$ adb push libfrsdk.so /system/lib64/libfrsdk.so

Go to Settings->Security->Smart Lock->Trusted face and set up, it should work now.

---------- Post added at 10:36 PM ---------- Previous post was at 10:29 PM ----------

If you don't have ADB you can do it directly on your phone using File Manager (the one that you get with LineageOS with blue icon) but you must at least have root.
[Nexus 5X Original Android Development] razorloves:
dangit gapps. lol.

well, it's either that faceunlock bug with dynamic gapps opengapps, which is pretty easy to fix.

or have the "ok google" bug with opengapps, which is more of a pain to fix.

maybe i should just make my own gapps. lol

EDIT: corrected above. turns out the bug was in opengapps, not dynamic gapps.
[Nexus 5X Original Android Development] hinmatth:
I think my 5X is dead. The phone suddenly freezes and restarts into a bootloop.

I even can't get into TWRP so I actually wiped every partition with fastboot and flashed the factory image but still it's not very effective.

What I did before hard brick is just flashing the latest build of lineage after flashing the experimental transition build.

I don't know if this is the main reason. Anyway, good bye 5X lollllll
[Nexus 5X Original Android Development] razorloves:
Important announcement about bug reporting.

https://www.reddit.com/r/LineageOS/...n_my_weeklies_its_more_likely_than_you_think/
[Nexus 5X Original Android Development] ndarkside93:
Sounds like a hardware bootloop sorry to hear that
[Nexus 5X Original Android Development] MrGohut:
Hi, so... Is this ROM OK for now, daily use? Or is it too buggy? What's your opinion for now?
[Nexus 5X Original Android Development] bhs73:
Works like a charm for me. No issues at all.
[Nexus 5X Original Android Development] ciorci:
developer options

i'm unable to activate Dev Options in 7 tap way.

nightly of 01/23

anyone?
[Nexus 5X Original Android Development] gee one:
For a home build, is there a way to build the user variant (not userdebug) and still keep root access through adb only? I thought I would taste the kool-aid and try the user build without root since I really don't need it for most things, but I do like it available through adb. On the user build, the root options are grayed out.

I think one workaround is to build userdebug and just turn off root access to apps, but I was hoping for a slicker way on the user variant.

Edit: got it! Root is disabled by default, so you can build the userdebug variant and allow root access to adb in the developer settings. This will prevent apps from getting root access, but still allow all the fun stuff from the command line via adb. You might have to use "adb root" to restart the adbd as root.

I also just checked and the local terminal doesn't have root access either. The su binary is not available to the system at all.
[Nexus 5X Original Android Development] churchey360:
Awesome thank you!
[Nexus 5X Original Android Development] andTab:
So using Mini will allow me to use Fi?

Don't want Gmail and the other google crap.
[Nexus 5X Original Android Development] churchey360:
I usually use micro gapps they usually work good
[Nexus 5X Original Android Development] razorloves:
The required Project Fi files are built into lineage rom and always have been.

All opengapps zips deleted those required files during install, and they were only re-installed if you were using super or aroma.

But with dynamic gapps, none of those required files are deleted. So it doesn't matter if you use mini or full.
[Nexus 5X Original Android Development] lcrponte:
It really upsets me that you can't have a perfect GApps package atm... "You" really should think again about making a "Lineage OS GApps" package based on all Open GApps packages but with all of those inconveniences shot down such as, working Fi, working hotword, working faceunlocks, etc... If other teams can base their work on Lineage OS, why shouldn't Lineage OS do something based on others work? It's all about open source, right? At least, that's what I've heard! ;)
[Nexus 5X Original Android Development] haibane:
You need to take it back a few levels. No one here is being paid to do this and the fact that you expect them to do twice the work to satisfy you because the gapps people aren't perfect is pretty sad. Take a chill pill or make the gapps yourself.
[Nexus 5X Original Android Development] lcrponte:
Huh? You're the one that needs to take a chill pill. Were we neighbours or something? I'm just doing a normal conversation, I'm not demanding anything, and I'm not upset with razorloves or Open GApps team or whatever team... I'm upset with the fact that such a thing doesn't exist. I repeat, this is not a request.

You have no reasons to try to reach my throat.

Did you at least read this? Chill padawan, chill.
[Nexus 5X Original Android Development] Eugene729:
Hi guys, i was wondering is there anyway i could disable the immersive statusbar and navigation bar permanently for this cm14.1 rom?
[Nexus 5X Original Android Development] razorloves:
https://review.lineageos.org/159061 :good:
[Nexus 5X Original Android Development] tyween:
Has anyone else been able to upgrade to the official 01/23 nightly after being on the unofficial rom? I keep getting that the data is incompatible. Just wondering what everyone else's experience is. Might need to take a titanium backup, factory reset, upgrade and then restore apps with titanium backup.
[Nexus 5X Original Android Development] haibane:
No offense dude, but its states quite clearly in this thread that you have to do a clean install to switch.
[Nexus 5X Original Android Development] tyween:
I've stayed mostly up to date with this thread and have read most of the latest posts. If it's in the first post, well I haven't read that in quite some time. After reviewing the first post I will first try the experimental migration build.
[Nexus 5X Original Android Development] airtower:
The experimental build should allow you to migrate without a wipe. Flash it, reboot, then flash the official build.
[Nexus 5X Original Android Development] haibane:
Unless I'm missing something you still eventually have to wipe because of the private signed key. Experimental is just a temporary work around
[Nexus 5X Original Android Development] airtower:
That's not correct. I'm on official with signed keys right now and never wiped.
[Nexus 5X Original Android Development] Carach_CZ:
Cant wait for new nightly, changes looks promising.
[Nexus 5X Original Android Development] tyween:
Worked like a charm.
[Nexus 5X Original Android Development] bluesy_92:
That would be awesome. Something along the lines of the "mini" package, but with no bugs :)
[Nexus 5X Original Android Development] razorloves:
New nightlies for all supported devices just started building a couple hours ago.

Bullhead's just finished so you should see an update available in settings very soon.

https://www.cmxlog.com/14.1/bullhead/
[Nexus 5X Original Android Development] c-non:
[MENTION=614507]razorloves[/MENTION] a lot of changes look like not included with new nightly on cmxlog, is this normal or a problem ?
[Nexus 5X Original Android Development] gjobjo:
I got this when I try to update from phone
[Nexus 5X Original Android Development] razorloves:
Looks like it's just a minor issue with the site. If you scroll down, it has today's new nightly under last weeks. lol. It's suppose to be at the top of the page.

Just a note in case you all don't know. Cmxlog is not an official changelog. The site and site owner are not affiliated with cm or lineage.

They do provide a nice service though. But we have no control over it. Just so you know.
[Nexus 5X Original Android Development] infatality:
Anyone facing status 7 error in twrp when updating the latest weekly 30/01 over last week weekly 23/01?
[Nexus 5X Original Android Development] razorloves:
Error 7 is just an error code with many meaning. Above that it will tell you exactly why you're getting that error code.
[Nexus 5X Original Android Development] infatality:
Opps! My bad.. it's stated on top "Can't install this package on top of incompatible data or run a factory reset."

PS: if you are wondering, i did install the correctly signed migration package then the actual weekly.
[Nexus 5X Original Android Development] razorloves:
If you're positive you flashed the correctly signed nightly last week, then i'm not sure what it could be. What other zips or modifications or kernel have you flashed?

read the first post? you can't update that way.
[Nexus 5X Original Android Development] infatality:
No mod.. Just franco kernel and super su 2.79sr3.

I understand by using custom kernel is without support. If you are inclined to. I understand. [emoji6]
[Nexus 5X Original Android Development] hYpercrites:
update works for me, i read something about blur for the lockscreen but can't find it under settings somewhere... where can i find it?
[Nexus 5X Original Android Development] razorloves:
no, it's ok. we're in new territory here, so it would be nice to know what's causing this.

maybe it's supersu. i'm really not sure. i can't test it right now to see.

that's not enabled on the 5x
[Nexus 5X Original Android Development] infatality:
Thanks.. I will find out the root cause and report back. [emoji38] [emoji6]
[Nexus 5X Original Android Development] hYpercrites:
luckely i am using a 5X :P ...but yeah, i get it, thats sad, i like such feature alot :(

any reason why its not enabled/implemented?
[Nexus 5X Original Android Development] razorloves:
whoops. thought i was in my 6p thread. lol.

it's known to work poorly, so I haven't bothered with it.
[Nexus 5X Original Android Development] hYpercrites:
thats strange, i used this with gravitybox even on my old sony xperia s and had no problems at all... i realy wish you could implement it in the next nightly (but keep it disabled as default, like i saw it on cmxlog), i would be happy! :)
[Nexus 5X Original Android Development] Carach_CZ:
Latest nightly, clena flash:

After boot up, i got to settings and phone reboots instantly. In second reboot, phone vibrates every 10 seconds and got stuck.
[Nexus 5X Original Android Development] Gustaf87:
Will the Changelog be implemented in the future?
[Nexus 5X Original Android Development] chax:
[MENTION=614507]razorloves[/MENTION] after upgrade to latest official nightly (14.1-30012017) i lost libfrsdk.so (that lib64 library needed for face unlock to work that i manually copied to system/ partition). Is this LineageOS bug or DynamicGApps bug. Should i report it to DynamicGApps developers to fix it?
[Nexus 5X Original Android Development] razorloves:
They were deleted because you manually put them there. I sent you a pm a few days ago to help you further with it, but I never got a reply.
[Nexus 5X Original Android Development] infatality:
Well. I managed to get it working. Still unsure what's the root cause. This is what I did.

1: Tried re-download previous weekly, both migration and weekly again.

2: Tried to flash the newly downloaded both packages but came up with the same error.

3: Did a nandriod, just in case for what coming up next.

4: Manually wipe system ONLY in twrp.

5: Tried to flash the new weekly but still came up with the same error.

6: Tried to flash the previously weekly, which newly downloaded just now.

7: it's flash perfectly without any errors.

8: Tried to flash the new weekly right off it.

9: Surprisingly, it flash without any errors this time.

10: Tried to flash franco kernel, supersu and gapps without any errors too.

11: Finally, it booted and working well.

All in all. This is still a mystery why it don't works as advertised. Maybe it's due to the new private key signing or custom kernel or supersu. But I highly suspect it's due to the new private key signing.
[Nexus 5X Original Android Development] marsaltito:
I downloaded zip from site in OP not update future in rom , dirfty flash ower 23.01, just after first boot status and navigation bar didnt work , give a 30-40 minutes to settle , soft reboot and everything working .

ps. Root (official) installed and enabled,franco kernel .

Im so happy to use it , i tried many roms after cm eol but nothing can beat it . ;)
[Nexus 5X Original Android Development] razorloves:
Can you pm me the recovery logs? They are in /cache/recovery folder. Should be 2 of them, named 'log' and 'last_log'. thanks
[Nexus 5X Original Android Development] Carach_CZ:
I managed to make it work. I flashed addonsu zip after setting up my Lineage installation, but i cant see SU anywhere.. suggestions? Do i have to flash supersu after addonsu?
[Nexus 5X Original Android Development] infatality:
Pm-ed.
[Nexus 5X Original Android Development] gjobjo:
Thanks, updated to lineage-14.1-20170123-experimental-bullhead-signed.zip and then used update on phone, working great, nice work razorloves :)
[Nexus 5X Original Android Development] Renaf2:
I have a question I know it will take time and it is not easy but when the theme engine is planned to be integrated I know there are other priorities now as resolving errors and bugs for a good base of this CyanogeMod Rom

Thank you for your hard work
[Nexus 5X Original Android Development] pacmanman:
twrp: 3.0.2.2 from here

To backup/restore, I'm using Titanium backup, it is working fine.
[Nexus 5X Original Android Development] dominoeflux:
[MENTION=614507]razorloves[/MENTION]....the notification LEDs stopped adjusting to the custom color I set it to. it only shows white. i see you added some updates, i just skipped the 11/10 and updated to 11/11, was i suppose to go in order with the updates? would me doing this be the cause to my notification led's not adjusting to whatever color i set it to? i know this ROM is still being worked on and is not as of yet stable, i love this ROM and plan on keeping it on my phone and thank u for bringing this to the nexus community. just wanted to know if what i did was the cause so i can reflash it rightfully.
[Nexus 5X Original Android Development] hozjacz:
Hi, do you know about some solution for boot stuck after flashing? Of course I can delete CyanogenSetupWizard... but it's not fine...

Odesláno z mého Nexus 5X pomocí Tapatalk
[Nexus 5X Original Android Development] razorloves:
The cause of the low volume has not been found yet, but I bumped up the volume a little by adjusting the mixer_paths.xml.

It will be in the 13nov nightly.

Haven't heard about that issue yet. But you can skip updates. That's perfectly fine.

Also, just so you know, I don't add updates. The cm build servers automatically make them. :good:
[Nexus 5X Original Android Development] dominoeflux:
Good to know, thanks razorloves
[Nexus 5X Original Android Development] razorloves:
Can someone test this build for me? I just finished building it so it's up to date. Trying to fix the low volume issue.

Let me know if the volume is better with it. Thanks

https://www.androidfilehost.com/?fid=529152257862681046
[Nexus 5X Original Android Development] halimhamdan:
if there's new nightly release. can we just dirty flash it over current nightly ?
[Nexus 5X Original Android Development] razorloves:
yes
[Nexus 5X Original Android Development] halimhamdan:
just flash without any dalvik/cache wipe ? sorry for noob question and thanks for answering :)
[Nexus 5X Original Android Development] razorloves:
yep
[Nexus 5X Original Android Development] hozjacz:
Sorry for my question again, but nobody has trouble with first boot after flashing? (without deleting CM Wizard)... if not how did you solve this?

Odesláno z telefonu N5X pomocí aplikace TT
[Nexus 5X Original Android Development] noel.villan:
cant get my mobile data working!!! on the latest cm14.1
[Nexus 5X Original Android Development] AciDB:
Maybe a bit better. I think it was louder on CM13.

Thanks!
[Nexus 5X Original Android Development] Wout2426:
Sound is a little bit louder, not much. Mobile data is working on my phone.