yashsingh1/xdaforums huggingface dataset:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Fietspomp:
Running on the AICP rom that was posted few pages back, battery is quite good I guess.

Have no figures yet as I'm only on it for the last 12 hours.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] synaesthesics:
I just added Fagyi's pme repos to my local manifests and started the build. I'll probably flash 15.1 tomorrow once the build finishes.

Has anyone on Verizon flashed LOS 15.1 yet? Do I need to do anything special other than turn off VoLTE and Wifi Calling?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] _Sherrif:
Notta... nothing special for 15.1 on VZW, enjoy the rom
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] gortys:
Finally LOS Oreo arriving on HTC 10!! :) As soon as the speaker issue is resolved, I will be flashing my device with it!! :D Thanks to dev!!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] drophex:
OMG I can hardly wait. Hope, there will be a new version with fixed woofer soon :victory: :fingers-crossed:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] nrgmilk:
Overall good :)

But, Bluetooth Audio Codec are can use SBC and AAC, LDAC.

Can't connect apt-x.

headphone is supported.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] sudoxd:
Hi.

Im having an issue where my camera does not work. i have tried the U11 camera and Google Camera.

This link here is to a snippet of the logcat i recorded that contains the crash error for the U11 Camera
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] heyChristo:
Ok, I have to ask this question. I am not complaining but curious to see if there are any other Sprint users out there that have been able to get the tether to work; either wifi or usb. I know that there were issues getting this to work with the M8 on Sprint running oreo which is why I am asking if this is a common issue with this phone also or if anyone is aware of a fix for this networks device.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Khizar Amin:
Hey, thank you for this,

i want to know, how bad is the loudspeaker issue? is it like no sound at all? or is it just lower than it should be? If its just low, then how low is it? i mean would i be able to hear it ring in my pocket?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] unfnknblvbl:
Rather quiet, and really tinny. You'd be able to hear it, but it'd be annoying.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] romixer:
you can install ainur sound mod and in the setting set aptx library to "true"
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] fagyi:
Hi guys,

EAS is coming builtin in the next release, just testing few days ago, seems to working as its needed where the kernel updated with 3.18.114 stable kernel tag and all EAS related commits.

So we have up-to-date eas kernel now \O/

Also on this week working on the audio side, aptx, camcorder audio and the woofer. Woofer its a big is one, the aptx and camcorder audio should be fixes "fast".

I want to thank you guys who send me a donations, I appreciate it very much! [MENTION=5401118]MrN1484[/MENTION] [MENTION=6880254]Galdrapiu[/MENTION]
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] nrgmilk:
Thank you.

I got ready for use aptX :)

I installed magisk module ainur and aptx libraries.

And did sauron_useroptions APTX to true.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jabia:
Hello [MENTION=4453138]fagyi[/MENTION]. Is there any chance we'd be getting an update for AOSIP in parallel with this? If yes, would we also get EAS on AOSIP? Thanks for your great work.

Cheers!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] kend0g:
Your saying the woofer is going to be fixed or is that a no... Don't understand.

Thats literally the only thing holding me back from making this a Daily driver.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] fagyi:
I dont think so, that in the next release the woofer got it working, but hopefully on this weekend get some useful logs from the audio usecases where I can fix it. I need a lot of testing for that with different setup that see the valid issue.

Yeah, I dont hear long time ago my woofer LOL.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chucktr:
The source code

Hello Fagyi,

I am trying to get the code for LineageOS 15.1 for my HTC 10. I was able to do the "repo sync" -but- when I tried the "breakfast pme" I got an error message stating that it could not locate the config makefile for lineage_pme.

Do you have that information available or can you tell me where to get it?? I got a successful build on 14.1 -but- was hoping to get one for 15.1. I suspect that this will be the last version for the HTC 10. KitKat was the last version for my Rezound, and even that was difficult. I was the last OP for that site.

Thanks in advance,

-Chuck
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] fagyi:
Yes, i want update aosip too. Basically the two roms uses a very similar code. So why not? Of course with eas.

If someone would like make an one poll request that which rom the most popular or needed for the 10, i can bring up for us.

Have a nice day
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] fagyi:
Since los 15.1 not official yet, you need also syncing my repo or clone it to the right place. Should work if you just downloading my device / kernel / vendor tree and place it the right place in the source

Like device

device/htc/pme

Kernel

kernel/htc/msm8996 ( use my eas repo )

Vendor

vendor/htc/pme

After that brunch pme should build the rom instead of breakfast.

The best way the local_manifest, if you know how it work, you can always updating your source with the repo sync. In local manifest need to setup my source which merged always to the manifest when you ran the repo sync code, so always syncing this source too.

If I figured out the woofer issue after i dont think that i cant port the P for the 10 fully. But who know?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chucktr:
Thanks muchly

Thank you very much. What is the address of your repo. Think I would rather sync to it than anything else since you have it working. And I won't try to steal it or take credit. Your name will be tagged on it. Just want the satisfaction of creating again and maybe some mods.

Thanks again,

-Chuck

Later: Never mind I think I figured it out. Been 3 years since I have done any of this.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] holofractal:
I can't wait. !!!!!! I love this phone so much and you're helping me keep it around longer!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chucktr:
Well I got stuck

Hello fagyi,

If you could spare a moment or two I am having a little difficulty in getting this compiled.

Copied over your files and got farther in the build. However, it failed at line 34 in the build/core/Makefile concerning copying some files. Do I need to get some more?? Or is there something else that I am missing??

Thank you,

-Chuck

In our Rezound we had to copy over some Vendor files. Is that what I am missing?? If so, where do I find them?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] synaesthesics:
Use this in the .repo/local_manifests folder in the root directory. You can "repo sync" against that to stay current. I just named the file pme.xml.

<?xml version="1.0" encoding="UTF-8"?>

<manifest>

<project name="Fagyi/android_kernel_htc_msm8996" path="kernel/htc/msm8996"/>

<project name="Fagyi/android_device_htc_pme" path="device/htc/pme"/>

<project name="Fagyi/proprietary_vendor_htc" path="vendor/htc"/>

</manifest>

Are you also building for other devices? I still build for my Nexus 7 (flo) and I'm having issues with two different architectures (32 and 64 bit). Building for one requires cleaning out the cache for the other. Running "lunch lineage_pme-userdebug" and then "make clobber" will get your build running but it will require a complete rebuild for any other devices. You can use just "lunch lineage_pme-userdebug" and "make" after running it the first time.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chucktr:
Ok, will give it a try

Ok trying it out now. Since we are 9 hours apart I don't expect any quick answers -but- I thank you for your responses. I live in Phoenix, AZ. Have a good evening.

Oh and I am not building any others.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chucktr:
Still failed.

Added the suggested code but got the same result... only it took longer. This is the tail end of my compile. Didn't copy it all, just enough to hopefully give you a clue. Something seems to be missing... and unfortunately I'm not smart enough yet to figure out what.

PRODUCT_COPY_FILES system/core/rootdir/etc/public.libraries.android.txt:system/etc/public.libraries.txt ignored.
build/core/Makefile:34: warning: overriding commands for target `/home/ctaylor/android/lineage/out/target/product/pme/system/framework/dpm.jar'
build/core/base_rules.mk:391: warning: ignoring old commands for target `/home/ctaylor/android/lineage/out/target/product/pme/system/framework/dpm.jar'
- - - -
build/core/Makefile:34: warning: overriding commands for target `/home/ctaylor/android/lineage/out/target/product/pme/system/vendor/lib/libsensorndkbridge.so'
build/core/base_rules.mk:391: warning: ignoring old commands for target `/home/ctaylor/android/lineage/out/target/product/pme/system/vendor/lib/libsensorndkbridge.so'
09:33:06 ninja failed with: exit status 1
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chucktr:
Same result
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] synaesthesics:
The missing *.so files aren't the issue. Those are just warnings.

There should be an error message somewhere that looks like "make 'something something' Error 1 (or2).
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chucktr:
There was...

There was.... the ninja error. I have "cleaned the clock" and am getting a new "repo sync" with Fagyi's pme.xml local manifest and then I will try the build again. I tried downloading and installing the dirs that he had mentioned -but- possibly, or probably, I made an error. It is going to take some time and if you are over where he is you'll be sleeping by the time I am finished. :o

Take care and I will let you know later. Thanks to you both for assistance,

-Chuck
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chucktr:
Compile still fails

I have tried everything I can think of to get this to compile. I can build a version 14.1 so my setup is ok "UNLESS" there is some additional setup for LineageOS 15.1 that I don't know about. I didn't know about "ninja" and it was NOT installed on my machine. I installed it and the error remains. I get :

00:17:59 ninja failed with: exit status 1

and nothing else as to what the problem is. Well the soong.log ends with:

2018/07/13 00:12:18.772574 ui/build/exec.go:57: ./bootstrap.bash [./bootstrap.bash]
2018/07/13 00:12:18.877618 ui/build/exec.go:57: /home/ctaylor/android/lineage/out/soong/soong [/home/ctaylor/android/lineage/out/soong/soong -w dupbuild=err]
2018/07/13 00:12:54.599902 ui/build/exec.go:57: prebuilts/build-tools/linux-x86/bin/ckati [prebuilts/build-tools/linux-x86/bin/ckati --ninja --ninja_dir=/home/ctaylor/android/lineage/out --ninja_suffix=-lineage_pme --regen --ignore_optional_include=/home/ctaylor/android/lineage/out/%.P --detect_android_echo --color_warnings --gen_all_targets --werror_find_emulator -f build/core/main.mk --use_find_emulator BUILDING_WITH_NINJA=true SOONG_ANDROID_MK=/home/ctaylor/android/lineage/out/soong/Android-lineage_pme.mk SOONG_MAKEVARS_MK=/home/ctaylor/android/lineage/out/soong/make_vars-lineage_pme.mk]
2018/07/13 00:14:31.744635 ui/build/exec.go:57: prebuilts/build-tools/linux-x86/bin/ninja [prebuilts/build-tools/linux-x86/bin/ninja -d keepdepfile bacon -j 10 -f /home/ctaylor/android/lineage/out/combined-lineage_pme.ninja -w dupbuild=err]
2018/07/13 00:17:59.631801 ui/build/exec.go:95: ninja failed with: exit status 1

which I don't understand... or I just don't see the error. Can you see one?? Just flat out says failed and exits.

Thanks,

-Chuck
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] fagyi:
Hello,

Can you share your full output from the compile?

Thank you for your donation,I appreciate it very much!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] fagyi:
Hello,

Can you post a full output from the compile?

Thank you so much for your donation, I appreciate it very much!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chucktr:
Ok here is the soong.log file

Ok This attachment is essentially what was on my screen:

Later: No that is NOT true. I have directed the output to a file and it is large but I think that I see the problem:

DeviceSettings_intermediates/aapt2-flat-overlay-list \\@/home/ctaylor/android/lineage/out/target/product/pme/obj/APPS/DeviceSettings_intermediates/aapt2-flat-list )"
device/htc/pme/devicesettings/res/values/arrays.xml:20: error: resource string/action_none (aka org.lineageos.settings.device:string/action_none) not found.
device/htc/pme/devicesettings/res/values/arrays.xml:21: error: resource string/action_launch_camera (aka org.lineageos.settings.device:string/action_launch_camera) not found.
device/htc/pme/devicesettings/res/values/arrays.xml:22: error: resource string/action_torch (aka org.lineageos.settings.device:string/action_torch) not found.
device/htc/pme/devicesettings/res/values/styles.xml:38: error: resource layout/preference_category_material_settings (aka org.lineageos.settings.device:layout/preference_category_material_settings) not found.
device/htc/pme/devicesettings/res/values/styles.xml:49: error: resource layout/preference_material_settings (aka org.lineageos.settings.device:layout/preference_material_settings) not found.
error: failed linking references.
[ 53% 49219/91244] AAPT2 compile /home/ctaylor/android/lineage/out/target/product/pme/obj/APPS/Dialer_intermediates/flat-res/frameworks/support/v7/appcompat/res/values-nb_strings.arsc.flat <- frameworks/support/v7/

Can't attach the file. To big and I forget how to upload it to another area. Sorry.

--OK I tar zipped it.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] fagyi:
Ohh yes, you need syncing this repo from los too for devicesettings:

https://github.com/LineageOS/android_packages_resources_devicesettings

To

packages/resources/devicesettings

And you are ready to go! :P

Tomorrow i will ulloading my latest build with july security updates, eas and some other goodies. Woofer still is an issue working on that, but camorder audio is working now.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Chucktr:
Nope. Any chance I could get a copy of your Manifest??

Later: I just installed your 0624 version of 15.1 and I can hear my music out of "both" speakers. Top and Bottom.

July 14th, 2018 11:15pm Phoenix, Arizona time:cool:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] kend0g:
I'm been asking some people if they could help you out on the woofer issue but I hAven't heard anything back :( I'm sorry thought maybe someone would.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] _Sherrif:
Woo-Hoo,

Fagyi, has a new update ready to test drive. Check the AFH link it is THERE!!!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] fagyi:
Yes i will share for you soon.

Its just an a placebo in sound, you can hear the differences when you flash this one: https://androidfilehost.com/?fid=5862345805528049433

This is my latest eas kernel where the sound codec hardcoded to music profile, so woofer working with that, BUT just an earpiace no, so the call its very sticky, sound comes over the both speakers, where with very low vol call its possible to use, or any handset its a sution for the call with this kernel!

I just uploaded the latest build, i just very tried, changelogs maybe coming tomorrow. Wipe dalvik & cache recommended for the last build from the first post.

Few changes:

All LOS changes are merged

July security updates

Kernel:

Upstreamed to 3.18.115 stable kernel tag from caf

Rebased to EAS

Many optimizations

Device:

pme: remove libshim_power

pme: amplifier: remove hardcoded audio_amplifier.msm8996

pme: amplifier: bring back LOCAL_MODULE_TAGS := optional

pme: switch to wifi 1.1 package

pme: Do not enable broadcastradio by default

pme: Drop deprecated OpenGLRenderer props

pme: add treble flags

pme: Define Vendor security patch level

pme: add back vndk-sp-libs

pme: Reorder tetherable connection types

pme: amplifier: Fix building with VNDK

pme: rootdir: remove cpuset foreground boost

pme: rootdir: Move mm-pp-dpps to hal class

pme: Remove unused CPU flags

pme: rootdir: Setup for EAS + optimizations

pme: amplifier: add back liblog

pme: amplifier: one more typo fixes

pme: Update aptX blobs from marlin OPM1.171019.011

pme: Add IMS symlinks

pme: add /vendor/firmware to slpi symlinks

pme: symlinks: updates

pme: audio: rename to audio_tuning_mixer

pme: fix camcorder audio recording

pme: enable noatime mount option for CTS failure

pme: Remove camera.device@3.2-impl & camera.device@3.1-impl from...

pme: Remove implicitly built QTI camera shared libraries

pme: Set TARGET_PROVIDES_QTI_TELEPHONY_JAR

pme: Move qcamerasvr to main and restart on service restarts

pme: add back ipacm and ipacm-diag service's

pme: added FlipFlap for Iceview case
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] i_think_i_am_wrong:
Thx very much for your effort. Can I dirty flash this rom over the previous version?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] fagyi:
Yes, im dirty flashed, working :)

If you use any kind of cpu tweaks you maybe need remove that since eas here. ( Interactive still there, havnt tested since )
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] The_Walking_Playground:
Hi,

Thanks for providing this ROM, and the new update! I just encrypted my device, because I saw that [MENTION=1162986]Captain_Throwback[/MENTION] released an unofficial TWRP that supports AOSP Oreo decryption. Everything is working well so far. About to download the update and report back if I have any issues. Thanks for all your hard work for our device!

TWP
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] scutworker:
Can you link to where this version of TWRP is?

Thanks.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] The_Walking_Playground:
Hi,

It's on the Downloads tab of the TWRP thread.

TWP
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] jayrome876:
Great going! Would this also make the woofer work on your AOSIP ROM?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] heyChristo:
Damn! Dirty flashed, wiped dalvik/cache. BOTH speakers work. Calling is fixed and not crashing. NO DATA though. Flashed kernel, still not connecting to network. 'Searching for service' Tried many apn settings. Going to clean flash and see what happens. Worse case, back to the June build. Hoping I don't have to go back to stock because I lost PRL. Also keeps telling me that SELinux is not enforcing.

Got data working by re-entering ifferent apn settings but only 3g is working. :(
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] m.4_ts@yahoo.com:
Where can i download the latest build? Thank you [MENTION=4453138]fagyi[/MENTION]

Edit: Found the link. Downloading now. Thanks again..
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] i_think_i_am_wrong:
Dirty flashed the rom, bottom speaker still not working((((

How do I fix that?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] daniil1410:
You need to flash https://androidfilehost.com/?fid=5862345805528049433 for both the speakers to work, but basically it's hardcoded for both of them to always work together.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] nitishkrp:
Battery life is terrible I getting around 1hr 50 min (sot) before on leedroid r149 around 4hrs sot.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] i_think_i_am_wrong:
Did that already and forgot to post update

Thank you anyway
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] fagyi:
Dirty flash or clean install?

If you are on leedroid before, you need a clean install.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] m.4_ts@yahoo.com:
I don't have the option to activate root. Even in developer options. Do i need to flash magisk/supersu separately? Thanks
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] nitishkrp:
Clean install

21% battery left and device get shutdown and then I on it only 3% battery left, why this?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] daniil1410:
Yeah, you need to flash one of those separately. I can confirm magisk works perfectly here.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] LambdaPerl:
Flash the LineageOS su zip from https://download.lineageos.org/extras .

---------- Post added at 03:18 PM ---------- Previous post was at 03:12 PM ----------

Cheers very much for making this build of LineageOS 15.1, it's been working very well so far.

Just a couple of little things I have run into:

The phone doesn't keep time when turned off and on.

My f2fs-formatted MicroSD card is detected as 'Corrupted' (maybe the kernel version predates f2fs though?)

All in all, it's working very well. Many thanks!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] fagyi:
-F2FS not implemented yet on kernel side. Its on my todo list. ( I never play with F2FS, just making for us )

-The phone doesn't keep time when turned off and on - I will recheck the time service wtf does :)

Thanks for the feedback!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] kcmastermind:
Also thanks for all your work on this rom. I love Lineage and I'm happy someone was working on an Oreo build .

I have been having some issues with using the phone services. Everything else works besides the stated issues stated in the the original post. When I either make or receive a call I get a com.android.phone has stopped. I have a logcat of the issue. I have tried:

fastboot erase modemst1

fastboot erase modemst2

I also cleared the cache and date on the phone app/ sim tools app.

Below is a short part of logcat before com.android.phone crashed and some after. I can paste a longer logcat if it would help.
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] khanjui:
I think this phone doesn't need F2FS, it has got an awesome eMMC and optimized ext4. :highfive:
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] Boeing747x:
Hello fagyi. Thanks for your contribution. If the earpiece and the woofer are always working together, does that mean when I'm making a call, it's just like I'm using the loudspeaker?
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] vyklouz:
Exactly!
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] nitishkrp:
When I'm on call my voice get repeated to other side

Any one facing the same issue
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] fagyi:
This due to stereo and the music effects, if you want make a call with my hardcoded kernel, than you need use bt headset or any other thing, which streaming your voice.

Otherwise you need dirty flash the rom, that get the kernel which is not hardcoded, so calling working as its needed but lost the woofer.

Just for clear, kernel setting up the profile to 7, which is an earpice/handset. We need control profiling from device tree from amplifer source, like stock does, but its closed source :(

In this stage amplifier running, the only issue that cant not found a profile on kernel which i want setting up based on the audio usecase. So something goes wrong, im confused because the profile its right, because with hardcoded kernel you hear that its working.

I have a few idea, but i need time for testing out.

If i finish my job in the real life, i always flashing the hardcoded kernel for woofer, in morning goes back. Of course if i not debuging :)
[HTC 10 ROMs, Kernels, Recoveries, & Other Developm] fagyi:
Yes, you are right. This is an answer, why i never used F2FS.