yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] Tomoms:
About the charging speed: I reverted to the older charging drivers because some people, including me, face weird issues with 3rd-party chargers when using the new drivers. But yes, I've noticed that the charging speed is capped for some reason. I'll look into the issue.

About the noisy color picker & thumbnails: with the help of [MENTION=5086847]feduss[/MENTION], I'm looking into this issue as well. Shouldn't be too hard to fix it, once I know which is the first build in which we can observe that weird behaviour.

About rooting and banking apps, you could try Magisk Hide, it usually helps in these cases. Although some users of my ROM say it completely destroys the usability of the phone (all apps are unable to start), I've never faced any issue with it.

EDIT: a workaround for the charging speed issue is to download the Smartpack Kernel Manager app, and in its Battery tap you'll find a slider you can use to force a certain charging speed.
[ONE Android Development] SairesArt:
Ohh, forgot: I guess this isn't relates specifically to this ROM, but I'm constantly getting spammed with "[App] tried to access the clipboard" toasts.

Worst offender is my browser, Fennec. It continues this spam almost two minutes after I closed the browser >.< where is this coming from?
[ONE Android Development] Tomoms:
It's a feature I introduced in my last build. I'll either remove it in the next one, or I'll add a toggle to disable it. I sometimes find it annoying as well :)
[ONE Android Development] kekerosberg:
Thank you for your work! I am very happy to see your hard work and contributions towards official LineageOS as well as this ROM.

Running official 17.1 for now but I will surely switch to this ROM at some point.
[ONE Android Development] Tomoms:
Thanks for the appreciation :) If you're still on official 17.1, please PM me, I'd like to ask you a few things.
[ONE Android Development] Saison2018:
Many thanks

I would also like to thank you for your work.

My Oneplus One is not my daily driver's phone, but I use it again when I'm at home as a spare and to stream to my TV.

I can easily see the difference with your rom compared to official LOS. Your rom is really smooth and everything I use seems fluid.

Many thanks and continue if you can. Since I don't really like my current phone, it sometimes makes me regret having changed. ;)
[ONE Android Development] ringonne:
After all seems like the rom/kernel support the direct energy use from the charger.

It's doing it right now.

ACCA is set up to stop ate 85 and return at 75.

Here are 2 screenshots that confirm that.

It stoped charging at 85, and after 2h, with 1h on screen the battery is still at 84%.
[ONE Android Development] pankspoo:
GPS is not working for me on latest built?
[ONE Android Development] SairesArt:
I somewhat confirm this. I was shy in reporting about it, since I changed by display and thought I may have damaged GPS somehow.

GPS isn't *competly* broken, but I observed over the past week, that getting a fix is very very hard.

In the forest and even on a open hill I was not able to get a fix, even though according to GPS Test over 30 satellites were in view and 18 were in use.

I tested it again now.

Getting a fix by the window is impossible, though it was working with my last ROM.

Outside it took ~5 mins of standing around (whilst hovering @ 7-9 sattelites in use, see image), but a fix was made eventually @ 9 sattelites in use, (see second image)

Normally I'm used to getting a fix with 4 sattelites in use.
[ONE Android Development] Tomoms:
Latest news

Hey guys, here are some updates about what I'm working/have been working on.

[MENTION=6704371]SairesArt[/MENTION], I've still haven't started looking into the issue you reported (noisy thumbnails & color picker), but I'm confident that thanks to the help of [MENTION=5086847]feduss[/MENTION] I'll gain more knowledge of the problem soon.

I've worked with [MENTION=4417347]ImmortAlex[/MENTION] (big thanks to him!) over the past few days to fix a nasty kernel bug that caused kernel panics on boot for those who have an encrypted, f2fs-formatted /data partition. The fix will be bundled in the next build (which will come in November), but if someone else needs it, I can post it here sooner. [MENTION=6870501]ThunderThighs[/MENTION], I've seen that you moved to another phone, but I'm mentioning you in case you still use your OPO, because I remember you've reported this issue as well, in the past.

I've pushed some kernel patches and improvements to our official LineageOS kernel tree as well, and they have all been merged, so small improvements are coming to users of the official nightlies as well :)

Next bugs I'll try hard to smash are: the time bug (on boot, time is wrong until you connect to some kind of network that provides the correct time), for which a solution probably exists because I've seen something related in the device trees of other msm8974 devices, and the GPS issues.

Have a nice day everybody! :)
[ONE Android Development] Tomoms:
New build available!

I decided to release a new build which fixes not only the f2fs decryption bug, but also the graphical glitches [MENTION=6704371]SairesArt[/MENTION] reported.

Apart from these changes, there isn't anything relevant in this build.

Enjoy!
[ONE Android Development] hystrix65:
It doesn't work for me, when i tried to use GoogleMaps it gave the first fix but if i started moving it stayed there without moving. As I use alot google maps and GPS, I had to change rom
[ONE Android Development] Tomoms:
Are you using a Q ROM now? Which is it? It might help me in fixing the issue. Thanks.
[ONE Android Development] hystrix65:
Yes, now I'm using [ROM][10][OFFICIAL]SuperiorOS Phoenix[12-OcT-2020], i hope it can help you. Also with Lineage 17.1 it worked
[ONE Android Development] ImmortAlex:
Hey, [MENTION=5727088]Tomoms[/MENTION], seems like you forgot to mention in first post that your 17.1 kernel have underclock to 1,9 GHz too ;)

And I agree that it's more than enough for our device.

Did you know, what is the best app to play with undervolting currently? Last time I do UV it was... hmmm... Snapdragon S1 more than six years ago :)
[ONE Android Development] SairesArt:
-->

He did mention it ;]

I agree, that this is a good step and also enjoyed Undervolting in the past...
[ONE Android Development] ImmortAlex:
Nope, it's about lower minimum frequency, but I'm talking about upper.
[ONE Android Development] Tomoms:
Thanks, I've just edited the first post to mention this. I suggest you try Smartpack Kernel Manager, it's a fork of Kernel Adiutor, which is one of the best kernel tweaking apps. Smartpack has got even more features and tunables.
[ONE Android Development] Saison2018:
[MENTION=5727088]Tomoms[/MENTION]: Only for your information, I am using your ROM from October 10th and OTA (for October 17 & 28 updates) never works. I am pretty sure you are aware but I am sharing anyway and I hope it will be useful.

Thanks a lot for your hard work and I am impress how smooth your rom is on my "old" OnePlus One. It was not the case on official LOS (I repeat myself but I want to be sure your receive rewards you deserve). :good:
[ONE Android Development] Tomoms:
The problem with OTA updates is that they need a direct link to the zip file to download, in order to work. As of now, I still haven't found a free file storage service that provides a reliable link to the file. All of them change the link after a few hours/days, thus the OTA updater stops working. I've just updated the link to the 20201028 build, if you reboot & force a search for updates soon, you should be able to perform the update.
[ONE Android Development] SairesArt:
Ohh, I though it meant "lowered max freqency by 268 mHZ" ^^
[ONE Android Development] Tomoms:
New build available, with November's security patches :)
[ONE Android Development] SairesArt:
Finally Glorious silence <3
[ONE Android Development] Tomoms:
There actually is a toggle for it in Settings, but it doesn't work haha

I'll remove it completely in the next update.
[ONE Android Development] rew2:
Using phone updater I get "update found" but cannot download it. :(

Ps. thank you for your hard work in keeping this phone alive.
[ONE Android Development] Tomoms:
The link has expired... I'll fix this later today.

EDIT: [MENTION=1972485]rew2[/MENTION] the old link seems to be working again now. Please retry.
[ONE Android Development] rew2:
I will retry this evening, thanks again.
[ONE Android Development] Tomoms:
Remember to reboot the phone & maybe check for updates again, otherwise it'll fail another time.
[ONE Android Development] rew2:
The reboot was the key, all worked fine after that.
[ONE Android Development] Tomoms:
A new build is available! I've implemented a workaround for the clock issue. Now the time will always be correct after booting the phone, no need to connect to some network to fetch the correct time :)

The fix will soon land in official LineageOS for bacon as well.
[ONE Android Development] rew2:
Is not workig when using the updater, that is no complain, just feedback. You are doing a lot for all of us as it is. :svetius:
[ONE Android Development] Tomoms:
Fixed. Reboot and retry :)

Unfortunately OTA updates are a nightmare, because all the file storage services I tried tend to change the direct links to files every now and then, thus the updater stops working. If anybody can suggest an alternative service to try (it must provide direct links to uploaded files), do let me know :)
[ONE Android Development] ze7zez:
Perhaps placing ROM.zip in the google cloud and using Firebase Dynamic Links is the solution for you.

.
[ONE Android Development] ImmortAlex:
Hi [MENTION=5727088]Tomoms[/MENTION] !

Sorry, but right now I'm going back to official build of LineageOS.

The reason is painful slowness of your build on my OPO in some situations. It feels like, you know, when windows swaps continuously: slow switching between applications, regular ANRs, jerking animations, long 100% CPU utilization while nothing happens. Especially weird slowdowns occurs when I turn off airplane mode at morning, and a bunch of apps starts to synchronize with their servers: I'm unable to do anything for a couple of minutes.

I think of couple probable reasons:

1. I installed your build dirty, above latest official at that time. It works, but who know what is inside?

2. f2fs+encryption produces some slowness after all patches you merge. Seems like it's not very common configuration, that's why no one reports it.

Official 12.11.2020 build installed dirty above your latest build works fine again. Yes, sometimes I do very not recommended things :)

Have you any suggestions, how can I debug that slowdowns if I don't want and don't have time to do clean install? I really want to use and support your build.

Ah, and one more thing, just for statistics: undervolting is almost impossible on my device. I can set -70mV to all freqs in warm environment, but I live in Siberia, and we have snowy winter right now, and OPO reboots on -50mV setting almost right when taken from pocket. Probably, changing voltage precisely for every frequency can do better, but it needs much more time which I don't have. Seems like factory binning do right things.
[ONE Android Development] Tomoms:
Hello! Yes, similar slowdowns (2-minute-long freezes after switching off airplane mode in the morning? That's crazy!) are definitely abnormal. I've never faced nor heard anything similar. It could be caused by f2fs + encryption, yes. I'll send you some kernels for you to test on top of the official LineageOS build. We'll start these tests at the end of the week.
[ONE Android Development] ImmortAlex:
Great!

Yes, that's crazy :)

Also, there were long slowdowns after not using phone for some hours. Just like everything being unloaded, and then every app loads, do it's checks, and so on.
[ONE Android Development] SairesArt:
f2fs, without encryption here. I have never witnessed such behaviour.

The only issue remaining for me are bad Downloads.

Every 2nd Download never starts or simply says "NULL". I never managed to download a PDF file for instance. This seems to not be related to the browser, as I switched browsers, seeing the same behaviour...
[ONE Android Development] Tomoms:
I'm using f2fs as well (without encryption). All is fine, as I've mentioned.

About the download issue: this is driving me mad! I can't download anything as well. I've only tried Firefox though. But it surely started lately, I've always been able to download stuff normally, until few days/weeks ago. I'll try to debug & fix this issue ASAP. Unfortunately I won't be able to do anything until the weekend, because I'm having my last exam before graduation in a couple of days :)

I'll keep you informed!

Thank you for your patience.

EDIT: did you try Jelly? I made a few attempts and Jelly has always worked. Weird... If you could roll back to the 2nd-to-last build (dirty flash) and check whether the issue is present, and in case roll to the 3rd-to-last & check again, so that we know which is the first build affected, it'd be great.

Thanks.
[ONE Android Development] SairesArt:
Ohh, good luck!

You are certainly getting an A from me :)
[ONE Android Development] Tomoms:
Thanks :)

BTW, a user told me he's facing the same bug on his main phone running LineageOS (a quite recent Sony phone, running a build from November 10th, the same day I built mine). This means that it's quite probably a common LineageOS bug, they might have fixed it by now, so I'll rebuild ASAP to check if it's fixed now.
[ONE Android Development] TriboDoP:
+1
[ONE Android Development] ImmortAlex:
Problems with downloading on Firefox are present in official LineageOS too. For a long time.

They are not 100%, some downloads are successful. Have not tested on latest build yet.
[ONE Android Development] Tomoms:
Thanks ;)

Seems to be a general Firefox bug. We have to wait until the new version is released, which should take ~1 week.

https://support.mozilla.org/it/questions/1312651
[ONE Android Development] ringonne:
Everything he mentioned happens to me too. When I turn on the wifi in the morning I need to wait couple minutes to be able to do something.

I'm not using f2fs and it was a clean install, but I have hundreds of apps installed.

Version: 16.0-20200722
[ONE Android Development] sbhajband:
First I am sorry for my stupid question..

When OPO get linageOs 18 update?

I want to try something new on my OnePlus One.

Android 10 also good. But something new...
[ONE Android Development] SairesArt:
On most phones the Android 11 roll-out is even competed yet.

As such, independant developers, doing ROMs in between uni exams will not prioritize proper support.

There propably already is a Lineage 18 ROM out there. I highly doubt someone will already have taken the time to properly adjust it to the OPO though.
[ONE Android Development] Tomoms:
Let me add to [MENTION=6704371]SairesArt[/MENTION]'s answer that LineageOS 18 is, as of now, neither considered complete (feature-wise) nor stable. Take into account that adapting a device tree to newer Android versions is always a difficult task. Platform-wise, devs are already porting 11 to msm8974, and I will start too, as soon as I have time (& possibily a "new" and faster building machine).

To sum it up, just wait :) There's no point in releasing LineageOS 18.0 builds now.
[ONE Android Development] Tomoms:
Hmm, you could help me debug the issue, but I won't be able to fix it on my LineageOS 16 builds, both because I have no interest in improving my 16.0 builds and because I've already nuked the sources :D

Next time you experience a slowdown, after it occurs, please grab a logcat and post it here.

If you are rooted, there's an app called Logcat Reader that makes it easy to save the logcat to your device. If you prefer the adb way

adb logcat > output.txt

assuming you're running Linux.
[MENTION=4417347]ImmortAlex[/MENTION] the same applies to you, if you have the time to switch to my builds again & test.
[MENTION=6704371]SairesArt[/MENTION] today's Firefox update has fixed downloads for me (at least the two or three times I tried).
[ONE Android Development] ImmortAlex:
[MENTION=5727088]Tomoms[/MENTION] I try to find some time and switch.
[ONE Android Development] ringonne:
Here is one. Will try another one tomorrow.

I stared the log, turned wifi on and few seconds after start to get slower and slower. When it was running fine I stopped the log. Hopefully you will find something.

The tag "QCOM PowerHAL" with message

"Failed to acquire lock."

Or

"Failed to perform launch boost"

are always appearing, even when running fine.
[ONE Android Development] Tomoms:
I can't see any attachment...

Anyway those lines are innocuous. There should be a patch to stop them from appearing though. Definitely a minor issue, anyway.
[ONE Android Development] ringonne:
The xda app didn't like the .txt file, neither .log. here is the .zip with the .txt
[ONE Android Development] Tomoms:
When I try to download the file, I get a "Not found" error. Can you upload it to some cloud drive service & then share the link with me? XDA's attachments are often unreliable.
[ONE Android Development] ringonne:
Here it is

https://drive.google.com/file/d/1_gUVC5ri7QfjHPqAKuRXTq1NiRtu2f2k/view?usp=drivesdk
[ONE Android Development] Tomoms:
Hello! I'm having a few issues with this new XDA forum interface but anyway, I'll try to write a post nonetheless.

Unfortunately, this log doesn't provide any useful information. I cannot tell what's causing your problem, thus I cannot help you.
[ONE Android Development] Tomoms:
New build available! Changelog in the first post :)

Please confirm that time is correctly restored on boot, even with no network (I've changed the background mechanism that handles this).

Unfortunately the new XDA forum doesn't support posts longer than 2000 characters, thus I had to remove almost everything from the first post when I edited it...

I'll soon restore the full content somewhere else.
[ONE Android Development] capt.ron:
No problem with time restoration here. I'm not sure if I've had this problem as I never noticed an incorrect time.
[ONE Android Development] indhimaga:
cant download the AFH link in the first post

Looks like you don't have permission to access this folder.
[ONE Android Development] Tomoms:
Very strange. Try this direct link.
[ONE Android Development] N34S:
This does its job ;)
[ONE Android Development] remedya:
Deleted
[ONE Android Development] hystrix65:
Have you fixed the Gps problem? Thanks
[ONE Android Development] Tomoms:
Not yet, but I'm building a new ROM right now with a few GPS-related changes I want to try out.
[ONE Android Development] hystrix65:
Ok, thanks
[ONE Android Development] Tomoms:
Hey there, a quick note just to let you know that as soon as LineageOS publishes the full implementation of December's security patches (probably in a couple of days) I will release a new build. Also, I'll soon restore the first post's full content, as XDA has raised the maximum length of a post to a higher and more reasonable value.
[ONE Android Development] ValentinBubenok:
Hello, this firmware has had a trumble for a long time, when you try to take a photo while recording a video, the camera crashes

Bug video: photos.app.goo.gl/KPiPEWm4vL6LPZBX8

Is it possible to fix it?

or port camera hal from sultanXDA 7.1.1 firmware
[ONE Android Development] Tomoms:
New build available!

@hystrix65

With December's security patches & many GPS fixes. Now GPS seems to be working much better. Please try it and let me know.

All ROMs for bacon use Sultan's camera HAL since the Oreo days. I don't know how to fix this issue.
[ONE Android Development] ValentinBubenok:
Can disable the photo function when shooting a video?

Because it is a common cause of video recording failures.
[ONE Android Development] Gold Ribbed:
Thanks for this Rom. I had massive drain on other room but yours is running just great.
[ONE Android Development] APBNDRUM:
Thanks for the new build.

But the AFH file...
[ONE Android Development] Tomoms:
Fixed!
[ONE Android Development] ZoomahZoomah:
Coming to your build from Sultan's Legendary Lineage 14 ROM via the official Lineage 17.1.

Seriously impressive work.

Loving the underclock. Cool phone and no noticeable performance drop. Nice

More stable than official imho.

Please keep developing this or get yourself on the official lineage team. Either is good.

Thank you for your excellent work
[ONE Android Development] Tomoms:
Thank you for your words of appreciation. Don't worry, I don't plan to stop developing this ROM anytime soon (perhaps there's a surprise in my AFH account, who knows?), and I'm also starting to contribute to the official nightlies as well :)
[ONE Android Development] ImmortAlex:
;)

SELinux permissive so far?

Hardly find gapps 11 arm package, everything is in early beta stage now :)

Wanna try your build!
[ONE Android Development] Tomoms:
I haven't tried the build, SELinux should be permissive, yes. I think BitGapps is about to release a new set of packages including Gapps for Android R on arm, they announced it a few days ago on their Telegram channel.

EDIT: just a note to say that the first LineageOS 18.1 build is untested as of now and that it exists thanks to the excellent work of our maintainer @npjohnson. Kudos to him for keeping our bacon alive :)

I'll soon start adding my favourite stuff to my 18.1 builds as well, starting with signature spoofing support for MicroG users.
[ONE Android Development] ZoomahZoomah:
Glad to hear it :) I'd love to see the official build using the underclock, its a shame we cant get Sultan's camera mods into the official build

GPS working ok for me but not as quick to get GPS fix as official Lineage.

Only one bug found so far is skip music track by long press volume (screen off) is not working.

Keep up the great work
[ONE Android Development] Tomoms:
The official builds will never have the underclock, tweaking hardware parameters is not allowed in official builds. Only stock frequencies, voltages, etc. are allowed. Sultan's camera HAL is already used in all ROMs since the Oreo days, I don't know how many times I've written this over the years. Thus, official builds use it as well.

The GPS fix is quite fast for me, the first fix can be a bit slow (~10 seconds) but the following ones are basically instant.

Are you talking about performing a long press on volume buttons to go to the next/previous track? It's working perfectly for me with all music apps.
[ONE Android Development] ZoomahZoomah:
̶Y̶e̶s̶,̶ ̶l̶o̶n̶g̶ ̶p̶r̶e̶s̶s̶ ̶o̶n̶ ̶v̶o̶l̶u̶m̶e̶ ̶b̶u̶t̶t̶o̶n̶s̶ ̶t̶o̶ ̶g̶o̶ ̶t̶o̶ ̶t̶h̶e̶ ̶n̶e̶x̶t̶/̶p̶r̶e̶v̶i̶o̶u̶s̶ ̶t̶r̶a̶c̶k̶ ̶i̶s̶ ̶n̶o̶t̶ ̶w̶o̶r̶k̶i̶n̶g̶ ̶f̶o̶r̶ ̶m̶e̶

Edit. Track skip working again after reboot

I didn't know about the rules that prevent underclock in lineage.

I re-tested GPS. Yes a little slow on 1st fix and fine after. Is the GPS implementation in your unofficial build different to the official lineage build?

The OPO will live forever!
[ONE Android Development] SairesArt:
Many thanks for the continued and great support!

With the update on the 13th DEC, my OPO lost the ability to record 4k in all supported apps for whatever reason.

Open camera suddenly just reports "Bitrate or resolution not supported"
[ONE Android Development] AvdonR:
Anybody able to find an Android 11 ARM-based GApps package? Can't seem to find one anywhere. All of the ones I was able to find are for ARM64.

EDIT: Found an archive here: MEGA
[ONE Android Development] Tomoms:
4K recording works fine for me, I've tried it with Bacon Camera and Snap.

BitGapps removed all the older download links because they're preparing r20, which is a big update over the previous r19 and will probably work (much) better. If they took such a strong decision, perhaps it's better not to use the older zips and wait for the new release, which should come in a few days. But if you're really anxious to try Andoid 11, well, use r19, as there is no other option available unfortunately :)
[ONE Android Development] SairesArt:
Indeed, I was too quick to judge. A restart everything.