yashsingh1/xdaforums huggingface dataset:
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Fre$h:
I've only make a dirty flash, and it's can be related to that, but from what I see, in game, the battery drain + lags are heavier on this latest ROM than on the latest EAS one [MENTION=4675360]tomascus[/MENTION]

Can anyone feel the same ?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Boskoel03:
+1 ,same here plus wifi drops from time to time,dirty flashed also...
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Golv:
There are 2 builds from 13/02: lineage-16.0-20190213-UNOFFICIAL-ocn.zip and lineage-16.0-20190213-UNOFFICIAL-ocn-EAS.zip

and another build from 14/02: lineage-16.0-20190214-UNOFFICIAL-ocn-EAS.zip

Try to flash another one. :fingers-crossed:

Please don't forget to backup regularly.

Downloads

Click here (LATEST)
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Fre$h:
oh crappp !!

i didn't see it so I was on lineage-16.0-20190213-UNOFFICIAL-ocn.zip which was back on the HMP builds. May we consider that those latest EAS have the same level of bug fixes ?

And Ty to let me know that ^^
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Golv:
Without comments from [MENTION=4675360]tomascus[/MENTION] - just see commits in github:

HMP branch: lineage-16.0

EAS branch: lineage-16.0_EAS

https://github.com/tomascus/android_device_htc_ocn

https://github.com/tomascus/android_kernel_htc_msm8998
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Fre$h:
Yup I'll follow the release from there instead waiting tomascus update here, thx Golv

btw, anyone know if lineage 16 ca nallow us to access to ARCore stuff by any way ?

I tried some 'sense hack trick but it fails to run properly
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] arknailed7754:
From all the builds we have used, im still in agreement with myself lol that the eas battery life is far superior to the hmp builds..i also have no issues with any of these builds....still loving this rom. I would say the camera is a thing...in terms of video which isnt actually a thing just a bit shaky

Tomascus can i ask the reason for switching back to hmp builds? i might of missed it in that case i apologize.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] The_Walking_Playground:
Hi,

You missed it.

https://xdaforums.com/u11/development/rom-unofficial-lineage-16-0-t3884150/post78893836

TWP
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] arianat01:
Hi

What's happened? I saw new build in a few post earlier. But why [MENTION=4675360]tomascus[/MENTION] didn't update the OP. I going to download that but which build is better? He didn't upload EAS build in last rom update.

Anybody downloaded EAS?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tomascus:
Changes for the 2019/01/14 experimental EAS build:

- Sync EAS in line with aosp 4.4 common kernel

- Fix a lot of micro stutter

- Everything else same as 2019/2/13 HMP build

- Increase ZRAM to 1GB and swappiness to 100

- Might crash, explode, eat your dinner. joke......
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tomascus:
Re-uploaded the EAS build on the 14th to fix some performance regressions that can be seen on Geekbench and UIBench.

I'm gonna say that once and once only, if you have an issue and don't follow the steps on how to report a bug in Post #2, I won't be able to help you. I start University next month and the time I have to work on this decreases as the month goes by.

As to EAS vs HMP, which is better. EXPERIMENT YOURSELF, we are on XDA-DEVELOPERS not XDA-noobs. If anyone is interested in doing development, PM me and I can help you get started.

Thanks ;)
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] batrian:
Hi [MENTION=4675360]tomascus[/MENTION] Thank for great ROM again very smooth! However, one problem I have faced is that when I'm listening music with with HTC Usonic, when I turn on the AudioFx option, suddenly the sound of music goes out ( song is still playing) when i disable Fx, the sound comes on again. I tried turning on AudioFx with Bluetooth headphones, headphones connected to USB C adapter and Phone speaker but they work very well. Only issue happens with HTC usonic headphones.

I'm on latest build (14th) this issue also happened on version 13th too. I have attached the log to this post.

Please let me know if you need more info.

Thanks!
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tomascus:
Looks like the HTC Usonic plays 24 bit audio and AudioFX doesn't like it :(

Will probably figure out a way to bring it back down to 16 bit, but I recommend using JamesDSP found in Magisk if you want audio effects and an equaliser
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] batrian:
Thank you for looking into it. I appreciate your help, I found the magisk and will install it to see how it goes.

Thanks!
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] thznutz87:
For anyone who noticed Google Assistant doesn't work add this at the end of your buildprop.

ro.opa.eligible_device=true
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Knotte:
Hi [MENTION=4675360]tomascus[/MENTION],

I love your work bringing us a smooth Android 9 experience!

But even with the latest build there is still that strange behavior of being able to activate the lock-screen by simply wiping it. So when I do another wipe from the bottom to fully unlock the phone (or any other method of unlocking), it directly opens my mailing app. Shouldn't the screen only by activated by pressing the power button? And then unlocking it with whatever method specified? Or is that a "feature" in Pie?

Thanks for your help.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] RandomPooka:
You can disable the features for screen off gestures if you search "gestures" in the settings menu (Or, navigate to Settings->System->Gestures->HTC GEstures and Edge Sense). I've disabled all gesture and edge sense input and haven't had any issues with apps opening when they shouldn't.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Knotte:
Fantastic! Screen-off gestures were indeed activated. I thought I had already killed them all. Thanks for that easy solution.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] RandomPooka:
My pleasure. I'm almost always thwarted by some setting I overlooked or thought was set a certain way (that I find out later was NOT).
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] aadeshiscool:
Reachability cursor app in privileged mode isn't working for me, whenever I use it, it freezes the device. Can someone else check it out please?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] robocopvn:
is there anyway to enable the face unlock and it go straight to the homescreen. In the ASOP and in LOS 16.0 we still have to swipe-up, which is bumper :)
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Giblet-dono:
I think you are looking for:

Settings -> Security -> Screenlock cogwheel -> Direct Unlock
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] burakkcbyk:
Ring volume loud enough?? Result is yes??? 0_0. Its joke?

This is ring volume. Ringing volume MUST be high
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tomascus:
You can modify the volume curves in /system/vendor/etc/audio_policy_volumes.xml under:

<volume stream="AUDIO_STREAM_RING" deviceCategory="DEVICE_CATEGORY_SPEAKER">
<point>1,-4000</point>
<point>33,-2800</point>
<point>66,-1600</point>
<point>100,-400</point>
</volume>

You say it's a joke but imagine turning it up too high and being blamed for blowing up people's speakers. Better safe than sorry.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] robocopvn:
Unfortunately not, this is for the Pin input. What I want is the same but for the smartlock/faceunlock. Thank you anyway!
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] miffymiffy:
Its not in los, it is in RR. Unfortunately its not something tomascus is going to add as its outside of the device tree. (even though he keeps doing it ;))
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] thangchuoi0001:
Mobile network error

This is a great rom version, but a pretty serious error is a weak mobile wave :(

Mong dev soon fix, tks u very much

---------- Post added at 08:16 AM ---------- Previous post was at 07:40 AM ----------

hey guy, do you have a mobile wave error? I find it very weak
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Golv:
Volume boost mod for LOS 16.0

If you want you can use my mod - TWRP flashable zip for volume boost.

This mod changes the values in /system/vendor/etc/audio_policy_volumes.xml to:

<volume stream="AUDIO_STREAM_RING" deviceCategory="DEVICE_CATEGORY_SPEAKER">
<point>1,-2970</point>
<point>33,-2010</point>
<point>66,-1020</point>
<point>100,0</point>
</volume>

Download: HTC_U11_LOS_16.0_ring_volume_boost.zip
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] burakkcbyk:
Thanks bro. Thanks [MENTION=4675360]tomascus[/MENTION] too

And how can i boost incall volume on headset?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] robocopvn:
Everything works as champ. To be more specific, I'm on Mobifone network

---------- Post added at 10:24 PM ---------- Previous post was at 10:22 PM ----------

A noob question, please help:

Can we flash the EAS ROM over the HMP ROM, and vice versa, as long as we flash the later build over the ealier one?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] RandomPooka:
They should function just fine with a dirty flash. But, if you have issues, it's probably a good idea to clean flash and make sure they're still there before logging them and reporting them as bugs. Just to be sure the problem wasn't because of the dirty flash.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] trantiendat3004:
No problem with me. I using vinaphone and viettel:laugh:
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] thangchuoi0001:
sad

see on my stt3, wave mobile really weak :((( and i using Vinaphone network like u :(((
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] thangchuoi0001:
my phone is U11 Us Cellular :((( Rom version makes my device weak mobile waves, looking forward to fix, tks u very much :((
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Golv:
How to report a bug:

Please see this post https://xdaforums.com/showpost.php?p=78906882&postcount=604
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] stranger-mj:
Thanks! Haven't had any issues, but downloaded it anyway, jic I decide I need it later on... ;)

---------- Post added at 09:44 AM ---------- Previous post was at 09:38 AM ----------

I'm sorry, but this NOT funny... I can live with crashes, explosions... But EAT MY DINNER??? NO WAY!!

Flashed it anyway, running like a charm... Just keeping my dinner far, far away from the phone... :p
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] bick:
Am I missing something.... I can't find a way to adjust Notification Sound volume...?

BTW, I'm ok, I've had my dinner.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Golv:
[MENTION=4675360]tomascus[/MENTION]

Only for feedback (dual sim, build EAS from 14/02).

Rom is running smoothly.

There are no any major issues found.

Battery life have gotten a little better.

Great work.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] RandomPooka:
Ringer volume is tied to notification volume.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] bick:
OK, thanks.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] burakkcbyk:
Hi. How can i boost incall volume on headset?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Golv:
Try to change some values in /system/vendor/etc/mixer_paths_tavil.xml

For more info - https://xdaforums.com/showpost.php?p=73542401&postcount=26
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] rajackar:
How is GPS working for you guys?

It's working for me but it usually takes a very long time to fix on my location.

I also still need to wipe dalvik on every reboot or wifi breaks.

Other than that it's running very smoothly. Used it while traveling in the US and it was all working perfectly, including dual sim functionality.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] burakkcbyk:
Lock speed very slow(15-25sec) on my phone with this rom. Stock rom locking 2 3 seconds

---------- Post added at 04:25 PM ---------- Previous post was at 04:23 PM ----------

My problem is not on headphones. On headset.

And ı cant find which values on mixerpaths.

:/ Do you have any idea?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] The_Walking_Playground:
Hi,

I have also noticed some GPS inaccuracy while navigating, where the position will jump to another nearby road for a bit before jumping back to where I actually am. I've started hearing that sound Google Maps makes when you've made a wrong turn more frequently. Maybe the aGPS/GPS settings in gps.conf need to be adjusted?

TWP
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] robocopvn:
My GPS locks fast, 3-5 secs.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] rajackar:
Could have something to do with the location. I'm in the Netherlands. Where are you based?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Golv:
Try to change values in /system/vendor/etc/gps.conf from stock based rom (2.33.401.10).

NTP_SERVER=north-america.pool.ntp.org
XTRA_SERVER_1=http://xtrapath1.izatcloud.net/xtra3grc.bin
XTRA_SERVER_2=http://xtrapath2.izatcloud.net/xtra3grc.bin
XTRA_SERVER_3=http://xtrapath3.izatcloud.net/xtra3grc.bin
SUPL_HOST=supl.google.com
SUPL_PORT=7276
SUPL_VER=0x20000
PHONE_TYPE=UMTS
CAPABILITIES=0x33
XTRA_TEST_ENABLED=1
XTRA_THROTTLE_ENABLED=0
XTRA_INTERVAL=86400

Download (flashable zip for TWRP): HTC_U11_LOS_16.0_stock_gps_conf.zip

Instead of this server

NTP_SERVER=north-america.pool.ntp.org

you can use Global, Regional or Country pool server.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] rajackar:
Thanks! I'll give this a try and report back.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] stranger-mj:
If you have any luck with this, I'd be very interested. I'm located in Netherlands as well and notice a certain lagging when it comes to GPS location as well...

Btw... trying this too... Just changed the time server to nl.pool.ntp.org (which I know to be valid)
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Golv:
New version TWRP released - TWRP 3.2.3-1_CPTB-20190220-01
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] robocopvn:
I'm in Vietnam.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] revence1988:
I am coming from the Netherlands and used Google maps a lot this week on the latest LOS build with no GPS problems and quick gps
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Htcdevuser666:
Can I dirty flash over aosp??
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] miffymiffy:
Yes, shouldnt have too many issues, provided it is also pie.

But, if you do face issues, be mindful that they are probably residual of AOSP and before reporting them, should probably clean flash to confirm.

When you say AOSP i assume you mean slim, which LOS is also based off.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tomascus:
LineageOS isn't based on Slim 0.o
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] miffymiffy:
My apologies, I thought you and flinny built it together. Same source? Not based on?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tomascus:
Up until last year yea, then it has been pretty much just me working on it since January to now since Flinny is really busy :crying::crying:

.

.

.

.

.

.

I think I fixed edge sense gestures in deep sleep, testing it out now !
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] stranger-mj:
Maybe I'm just too hasty... but... can't find the download? LOL

On the other hand... Being GMT+1, it's not even the 23rd here yet...
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] cartman56:
Download link plz
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] arianat01:
It's not uploaded yet. You can find all version from there .

https://androidfilehost.com/?w=files&flid=286117&sort_by=date&sort_dir=DESC
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] cartman56:
Just waiting for the newest build
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tomascus:
Yea that's what I get for writing the changelog ahead of time....

Anyway, I finally uploaded it :D

EAS is now permanently here to stay (for real this time). I've tried my best to get HMP working well, and even submitted two patches into the LineageOS gerrit but it still performs noticeably worse than EAS on UIBench.

I have already given up figuring out a solution as EAS works fine.

HTC Edge Sense Gestures have been reworked yet again and are finally working in deep sleep. I've seperated out Screen Off Gestures and Edge Sense Gestures as it can be confusing looking at both together.

I suck at Java (I learned from online tutorials) so I might have missed something.

Changelog:

- NO MORE HMP BUILDS FROM HERE ON, I swear I'll stop switching
- kernel: back to wahoo (Pixel 2) EAS
- kernel: misc changes from wahoo
- kernel: actually use BFQ iosched
- stuttering and framedrop issue on EAS builds fixed (from 2019/2/14)
- rework init and radio props yet again (WIP)
- gestures: fix edge sense not working in deep sleep
- gestures: seperate out edge sense and screen of gestures into different menus
- gestures: unregister EdgeSensorEventListener when screen is off to save power
- gestures: show selected options under their respective listpreference
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] cartman56:
Just find out about the status bar if you put the clock on the center then the network traffic monitor will goes wrong, I think this is a bug
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tomascus:
It's a LineageOS bug, not a device bug. Good to know anyway
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] amit_sen:
[MENTION=4675360]tomascus[/MENTION], can u please update the sources of EAS branch. I will sync and try to get in the changes with RR ?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tomascus:
Done.

- lineage-16.0_EAS branches have moved to lineage-16.0

- HMP branches have moved to lineage-16.0_HMP and is deprecated and won't be supported

Do you mind building the kernel on the "eas-advanced-test" branch to test with your users? Thanks.

EDIT: nevermind, the cpu freq gets jumpy
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] cartman56:
Thx, but I have a few little questions for you

1 the lock screen looks fuzzy and such green

2 is there any chance that the HD capable logo can turn off.

3 the signal bar the font of LET is so huge too Damm ulgy?

Anyway thx for such great job
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] M7er4life:
Question 2

Go to settings/network&internet/mobile Internet/ and Disable enhanced 4g LTE Mode
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] stranger-mj:
Downloaded it, installed... Thanks once more!
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] wp8888888:
Here is a problem in dual...when i disable a sim card...it cant reenable anymore...
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] robocopvn:
Can't wait till the day we have the official LineageOS for HTC U11. Thank you !
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] cartman56:
Thx but I don't think this is the better way to shove the problem?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] RandomPooka:
Download the source and substitute your preferred icons and fonts, then compile it and flash it.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] miffymiffy:
This is a pain. I was unable to do anything to get it back on. I ended up wiping system and reflashed rom. You could also restore a backup which also worked.

---------- Post added at 08:20 AM ---------- Previous post was at 08:18 AM ----------

I mentioned it previously and neither flinny not tomascus had it. It's basically telling you volte is enabled. By turning it's notification off, it screwed around with dialler stuff. I ended up just turning enhanced 4g off or maybe just carrier video calling and it went away.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] cartman56:
I don't know why but substratum doesn't works for me
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] arianat01:
Substratum works for me. I using flux white theme. After reboot you must enable overlay. You just see installed overlay after reboot. Of course if you have magisk and use root method.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] zakhiem:
doze on the go not working??
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] Turtl3z:
Flashed it today. Everything works perfectly so far. Thanks for your effort!
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] tomascus:
Hi guys, so I just wanted to update you all on the current situation.

TL;DR updates from now on will be released infrequently (once or two times per month unless a major issue is discovered).

Semi-long story:

Study: university once again approaches real fast, with semester one starting next week on March 4th and ending late June after i'm done with my exams. My timetable this semester is quite intense and classes will occupy much of my time. This means i'll have less time to work on this.

Motivation: my motivation for working on this has reached a very low point. From things like having to backup and restore and reboot my phone tons of times daily to test new changes to people not able to properly report issues and bugs - it's just.... you know what I mean

Progress: over the last two months, a plethora of issues have been resolved and the ROM has reached a point where it can be used daily without too many disruptive issues. I'm happy and proud of what I've learnt

and accomplished so far.

It feels like history is repeating itself. I first starting development two years ago during Cyanogenmod 14.1 times on my Xperia Z3 Compact. https://xdaforums.com/z3-compact/orig-development/rom-unofficial-lineageos-14-1-t3577224

It was quite popular, with my thread reaching 327,436 views!

Working on our ROM for a few months, we were pretty close to achieving our goal of getting the ROM to official status. But unfortunately due to motivation and study load reasons (and my phone breaking twice), we never really got there and I unfortunately had to stop development for the device. That's why I need to retract my statement about attempted to achieve official status for this device as well. There's a high chance it will never happen unless someone experienced can take over development. Of course there's a small glimmer of hope, our work on the Xperia Z series brought about many other ROMs such as Resurrection Remix (as can seen here), OmniROM, CarbonROM, and AospExtended, who all based their ROMs on top of our work to use as a stable starting point and continued from there. Not saying the same thing is going to happen here as our user base is MUCH MUCH smaller, but there is a small chance.

I apologise to those who still face issues with this ROM but I hope you all can understand.

Anyway, new builds will be out once or at most twice a month alongside the latest security patch for that respective month due to the reasons stated above, as well as any additional fixes/changes I feel like or have time to add.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] rajackar:
Totally understandable man!

Many thanks and great respect for bringing this to the point of a good daily driver and giving us a way to get pie now that HTC is very slow in updating.

All the best with your studies!!
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] cartman56:
Did anyone got pixel launcher crash after gapps installed

---------- Post added at 01:12 PM ---------- Previous post was at 12:57 PM ----------

Anyone noticed that display brightness is lower the usual?
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] arianat01:
1- You mean gapps pixel launcher? If yes, why you don't try CPL. Its by far the best launcher I ever used.

2- No.
[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] cartman56:
Thx Problems solved, but I can't activate Google assistant with home button do you have the same problem?