yashsingh1/xdaforums huggingface dataset:
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Meloferz:
Switching from main camera to front crash the app, even from camera app, Whatsapp, open camera, etc
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
Logs or didn't happen. I can't reproduce this with OpenCamera btw.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Meloferz:
after a few minutes of waiting, it switch, but is slow, below is the link of logcat

https://paste.ubuntu.com/p/qqnZSwQJSN/
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
Show up on irc.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] inestion:
There is a bug with the navbar getting cut, it happens when using the hideous gesture system too. It's not hard to reproduce but I'm not sure what's triggering it.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
I have never seen it on my primary devices: op6, op6t, berkeley lol.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] xperiaf:
is it 15 ?

i've dirty updating to Los 16, seems much issue, waiting for test .. ( eg, Speed Monitor of status bar, its position is always on middle, not close to right icons. and HotSpot no internet on connected device)
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] inestion:
Nope it's 16

Also a white line is visible on the bottom of every recent app

edit: not actually every app, just *some* apps
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
>Speed Monitor of status bar, its position is always on middle not close to right icons.

works as expected.

>HotSpot no internet on connected device

can anyone else confirm that too?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] bloodsaw:
SU add-on for los 16 is not on the lineage website extras page.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] xperiaf:
for Speed Monitor, i want its position moveable (close to icon), just like 15.1, rather than current stopping in middle position.

---------- Post added at 05:00 AM ---------- Previous post was at 04:58 AM ----------

i'm weird that your status bar looks better than mine (specify to Icon alike).
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
Well then implement code for handling that. The only reason it's on center now is that all 5 people that worked on it couldn't figure out how to make it work properly on its original position.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] inestion:
I did a quick test and it seems to work just fine

Well I changed the display size to small but I didn't do anything else
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
>I did a quick test and it seems to work just fine

As expected lol.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] sieghartRM:
I also did a quick test and wifi hotspot works.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
Funfact: 16.0 hotspot on this phone is better than 15.1 one. It allows you to be connected to WiFi and have an open AP at the same time ^.^

( who knows if that thing will survive to 17.0 tho )
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] inestion:
I have another problem (Luk don't hate me). Sometime when I unlock the device the screen briefly turns on and then it relocks itself. If you read the last part of the log, after 17:19, you should find the last time it happened. https://ybin.me/p/4c8edf626d54b7b5#y0H/XzmjXwnN1xX1qBeFr/8FT7Z3ZN++BjTZwkENzB0=
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] mirco_pa:
It also happens on unofficial builds, I'm on 07/02/19 build.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
Yeah, I don't think I would be ever able to reliably reproduce that in a way that'd allow me to figure out what is even happening. Good luck have fun lol.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Casserole:
Anyone got success with using adoptable storage on latest official builds? I'm trying to set it up in my 128gb sd card, and it works fine (but shows as 256gb card with 128gb filled with system data in settings) until reboot, then all files stored on it turn into complete gibberish which can't be opened. I still can write any other files, but after reboot they get turned into random pile of bytes again.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
I don't know what to do about it so I'm disabling adopted storage for time being (don't expect me to fix it tbh) ~ https://review.lineageos.org/c/LineageOS/android_device_sony_nile-common/+/242982
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] xperiaf:
weird that my hotspot works fine (for my another phone connected). but for my laptop, it always says "network connection restricted, and no network available.

---------- Post added at 08:12 AM ---------- Previous post was at 08:09 AM ----------

thanks for all your work.

expected for position update, if available.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] inestion:
At this point I think it should be written in the op that there are some small problems that won't be fixed in the foreseeable future
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
>weird that my hotspot works fine (for my another phone connected). but for my laptop, it always says "network connection restricted, and no network available.

Works fine here, I even booted my slow HDD laptop to confirm it lol ~ https://dl2.pushbulletusercontent.com/5QwGHZrKt8RkOj9zf60l3UjGGQym5AAu/image.png

Maybe it's just your carrier?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] xperiaf:
bug report:

notification 'android system -> app resuming battery' not work (but 15.1 work fine, i like this noti)

---------- Post added at 06:14 PM ---------- Previous post was at 06:10 PM ----------

i guess if the Network Channel (1-14, eg) results in ?

for 15.1, hotspot usually works fine for my laptop, it dont work while i update to 16.0

if i switch hotspot to 5Ghz band, my laptop will nerver find my wifi hotspot (laptop not support?)

switch to 2.4Ghz band, Windows always says "connection is restricted", with no Internet available.

i guess if Los 16 hotspot uses a different Channel ? if it is, can i manually change that Channel ?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] malerocks:
I think it's a fair point. Maybe it will stop some people from asking it again and again.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
idk

idc
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
These aren't device issues tho. You're free to report them on official tracker if you feel like they are important to you.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] inestion:
I just think that people should be informed, before flashing this rom, about the possibility of bugs hindering their daily usage.

Also, how do you define them? What's the difference between a "device issue" and the annoyances that some of us are facing?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
>What's the difference between a "device issue" and the annoyances that some of us are facing?

There are platform and device issues. Your 'funny navbar' and 'device sometimes relocks itself' does not seem to be device specific in any shape or form. Again you can report all of them on official bug tracker and whoever feels like checking for that kind of stuff can see it there.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] xperiaf:
bug report:

'notification light' not work.

for test, such as telegram
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
Works here, tested with telegram. Maybe your phone is just cursed?

btw you know, you aren't posting any logs too if you didn't notice that yet.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] xperiaf:
i solve it by doing this: reset all notification light custom value and reboot. light works now.

sorry for my mistake.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] MaxWilliams:
Before first install - beginners questions

Hi forum,

two questions:

Firstly,

I found two installation guides,

one here: https://wiki.lineageos.org/devices/pioneer/install

and one in posts #1 and #2 of this thread. Can I assume that following the guide in the wiki will give me all the informations I need?

I'm asking because I found post #260

https://xdaforums.com/showpost.php?p=79015603&postcount=260

where Luk1337 still hints to

Actually, the guide in the wiki doesn't even mention the whole A/B slot thing - which confuses me after reading this thread ...

Secondly,

Currently on my pioneer I have Sailfish 3 installed. Is there anything I have to watch for when installing? Are there any additional prerequisites not mentioned in the quides I have to follow to get rid of sailfish?

Thanks in advance

Max
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] xperiaf:
generally you can only have one system, either Android or Sailfish.

if you want to Android, you should follow #1 and #2 first, then follow Los's guide.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Maciek666:
first I have to install the lineage, and then do the steps from post # 2, I understood correctly?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
You may want to install lineage twice so that when rebooting between FW flashes you won't boot to stock or anything else you had on some slot.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Maciek666:
Ok thanks a lot
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] malerocks:
Of course. That is understandable. Just said that because there are some things that people will ask for again (maybe adaptable storage). If they are told upfront that no one is working actively on it, some might actually read that and not ask the question.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
Adopted storage is more like a feature request considering stock doesn't have it either on both 8.0 and 9.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] MaxWilliams:
Installing for newcomers ...

Please correct me if I didn't understand correctly:

There are two possibilities:

Either ...

I just follow the guide in the wiki and install LOS in the currently active slot and everything could be fine (until something badly happens and I have to recover)

Or ...

I do all the stuff from post #2 with the help of software like XperiFirm and Newflasher

then:

install LOS (following the wiki)

do a `fastboot set_active other`

and install LOS again in the other slot

(and everything is more than fine because then I profit from the usage of two slots)

Right?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
>I just follow the guide in the wiki and install LOS in the currently active slot and everything could be fine (until something badly happens and I have to recover)

Except your setup will get bad after update if you'll have wrong FW on opposite slot lol. Just follow #2, that's it.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
BTW let me know if 2019-03-05 (and newer) builds have better auto focus. I added magic blob that should theoretically help with that ^.^
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] xperiaf:
still have noise on Speaker playing, it be the same as Los 15.1

have one else meet this ..?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] malerocks:
Can anyone that is using LoS 16 confirm that the mic works when taking a call in loudspeaker mode? I remember someone mentioning that it didn't in 15.1 and that was the main reason I didn't load the previous version on my phone.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
I fixed it and asked someone to try it again here...and I was totally ignored so yeah.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] malerocks:
:D

Guys, can anyone confirm? Pretty please?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Meloferz:
For me works
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] xperiaf:
is 16 have FBE now?

i found that in twrp, /data/adb/ is encrypted (this dir is used by Magisk)

and seems all /data totally encrypted, cannot flash some zip write to /data (such as MagiskUninstaller.zip)

but MagiskInstaller.zip flashing works. if /data encrypted, why magisk still can be installed.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
Uhh we always had FBE. It's just that TWRP can't decrypt P /data.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] malerocks:
Any way to get the original Sony camera app on LineageOS 16?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] xperiaf:
and i've used ADB to view /data dir by `cd /data/adb && ls` command.

it's also encrypted ..
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
Again, this is just TWRP.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] makotech222:
Sorry Luk, I read the message but didn't have time to update. I may update sometime this week to test.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] xperiaf:
but is ADB (among my pc) also cannot read Pie's /data ..?

---------- Post added at 05:02 PM ---------- Previous post was at 04:58 PM ----------

seems Battery Light not work ..

when battery percentage below 15%, the icon becomes red, but without light on.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
Did you unlock your phone before trying to list files in that folder?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] xperiaf:
yes, no screen lock.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
What about /data/app or /data/data? Also you might have corrupted your /data by trying to do funny stuff in TWRP, for instance if you removed a file with TWRP (with broken decryption) it'd probably break your entire /data encryption.

BTW I tested battery LED with: `adb shell dumpsys battery set status 0 && adb shell dumpsys battery set level 15` and it started blinking just fine. Maybe you're doing something wrong (like perhaps not posting logs when reporting bugs for the 1000th time?).
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] MaxWilliams:
Installation - the whole thing

Just to be sure I got the whole installation process right ... I merged the two sources (post#2 & wiki) and hope I did it correct. Please correct me:

Step 1: Unlocking the bootloader

https://wiki.lineageos.org/devices/pioneer/install#unlocking-the-bootloader

Step 2: Flash latest firmware

https://xdaforums.com/showpost.php?p=78973496&postcount=2

Step 3: Boot custom recovery

https://wiki.lineageos.org/devices/...rily-booting-a-custom-recovery-using-fastboot

Step 4: Install LineageOS

https://wiki.lineageos.org/devices/pioneer/install#installing-lineageos-from-recovery

Step 5: Toggle active slot

With the device powered off, hold Volume Up and connect the USB cable. The notification light should turn blue.

'fastboot getvar current-slot'

> current-slot: _b

> Finished. Total time: 0.001s

`fastboot set_active a` (if the current slot is `_b`)

`fastboot set_active b` (if its `_a`)

Step 6: Boot custom recovery

https://wiki.lineageos.org/devices/...rily-booting-a-custom-recovery-using-fastboot

Step 7: Install LineageOS

https://wiki.lineageos.org/devices/pioneer/install#installing-lineageos-from-recovery
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
What's the point of steps 5-7?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] MaxWilliams:
Shouldn't I install Lineage OS twice?

On time in slot A, second time in slot B?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] MaxWilliams:
Ok, so here is my next approach:

I have to install the firmware twice - slot A and slot B.

But then I have to install Lineage OS only once - and it doesn't matter which of the slots is currently active.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
Yes.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] firestarw:
Has anyone gotten an OTA update to work in the lineageos updater? I tried going from march 2nd to the march 3rd nightly, on march 3rd, but the march 3rd build failed to boot and I had to switch back to the old slot. I'd like to be able to try the new camera blob so OTA would be nice.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Meloferz:
I always update through OTA, I'm on latest build
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] sieghartRM:
I updated from March 2nd build to March 4th build from Lineage OS updater and I have not experienced any failed to boot problem.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
See sticked post #2.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] firestarw:
Intuitively I would've thought I already had the latest firmware from the sony EMMA app from when I had to reflash a month+ ago, but xperifirm actually pulled the latest version. I had to double check that EMMA still gives an outdated version. Don't trust sony it seems. OTA worked fine after manual firmware upgrade.

It was worth the time for the camera upgrade though, pics go from being a blurry mess to being actually good pictures.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
Emma is always flashing slot A so it's useless.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] kop316:
So I just updated to the March 5 LineageOS 16 through OTA (I did the firmware update on stickied post #2), and LineageOS no longer sees the fingerprint reader. This is the second time I updated through OTA.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
I don't see how would that happen unless you're on P modem? What is your baseband version? Also post logcat, dmesg (kernel log) and adb shell getprop.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] kop316:
I just OTAed again to the new version and it came back. Assuming nothing changed in the codebase. I suspect its an issue with the A/B partitions. What I'll probably do then is flash both partitions via your stickied post again and see if that fixes it for the future.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
Yes, that'll fix it.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] MaxWilliams:
I'm just before flashing my pioneer with LOS 16.

Again two questions:

1

newflasher.exe is asking me if I need "GordonGate flash driver".

What is that and do I need it?

[Edit: LuK1337 helped me on IRC with that. I should not need this driver.]

2

Right now a

fastboot devices

doesn't give any results (but also no errors).

Is it because I'm on Sailfish now and this will work after I flashed the phone with newflasher.exe?

[Edit: Answer: No, it's because I had not installed the USB drivers. I followed then this guide:

https://xdaforums.com/xa2-ultra/how-to/easy-steps-screenshots-to-install-t3781180 ]
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] axxx007xxxz:
Did you boot your phone in fastboot mode (vol. up) before running that command?

I've never used Sailfish myself but fastboot should work since that's how you're supposed to flash it.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
I replied to his questions on irc already btw.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] SGS3_0:
What is your interest in maintaining LOS for XA2?

Why did you initially choose the path of proprietary software, rather than open?

What prevents now go to opensource?

:cowboy:

---------- Post added at 11:42 PM ---------- Previous post was at 11:37 PM ----------

If the community is honest with you and pays(donate by paypal, for exampale), that is, it will hire you to adapt the AOSP code to work correctly with LOS, will you agree? What time do you rate this job?

---------- Post added at 11:44 PM ---------- Previous post was at 11:42 PM ----------

Who does not want Google camera in LOS throw a stone at me
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
>What is your interest in maintaining LOS for XA2?

I have a phone and free time, that's my way of spending it. If you have something more fun for me to do, feel free to suggest it.

>Why did you initially choose the path of proprietary software, rather than open?

I want to provide close to stock experience on Lineage. Also >opensource, SODP vendor (aka odm aka oem) has like 500 blobs in it lol.

BTW I think having an alternative of 'stock blobs' builds is something worth it. There aren't many Xperia devices where you have that kind of choice, in fact I'm pretty sure that with Xperia phones released between 2016 and $CURRENT_YEAR, nile (me) and yoshino (asn) are the only ones with public 'stock blobs' builds.

>What prevents now go to opensource?

Here's a choice: official builds or SODP builds. There's a reason exactly 0 SODP devices are officially supported :^)
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] SGS3_0:
I understood. This is sad.:(

And how bad with an adaptive drive? What violates file decryption, do you think? I don't remember which build, but I used it. I have a 32GB card and everything worked fine.:confused:
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
Adopted storage is simply broken on FBE devices even if Google claims it works.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] iHusky:
I have strange issue, I using very often NFC Payments, but on Lineage OS I have error "only one card" when I put device near terminal, no matter if card is active in my bank application (ING Mobile) or deactivated and use Google Pay (Cst.Profile passed)
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] mirco_pa:
How have you managed to get Google Pay to work properly with LOS?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] theredbaron1834:
I haven't used it on 9, but I did at least try it out once on 8.

Had to have magisk and props config to get it to work.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] davidhozic:
Hello,

charging is much slower compared to original rom, it keeps jumping between 2400 and 600 mAh, mostly it's on 600, i have 40% rn
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] makotech222:
Hey Luk,

The method of using Newflasher in the second stickeyed post, will that erase any user data or remove OS at all? Just want to make sure before trying it.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
If you follow it properly then nothing will get erased.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] iHusky:
Ok, even if safetynet is passed, I can`t use Google Pay or NFC payments using my bank application, because I still have error "only one card" on terminal
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] mirco_pa:
Works fine here. The phone charges in about 1.5 hours.

However even if it charged slower I wouldn't care because the battery can easily take me through the whole day.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] davidhozic:
Really? Could you tell me on which model are you? I'm on H4113, also which build are you using (date), there might be sth wrong with newer versions
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] mirco_pa:
H3113, 09/03/19 build.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] davidhozic:
Hmm, It seems that it does work sometimes but only for like 2 minutes, then it goes back to 600 mA.

[MENTION=5075128]LuK1337[/MENTION]

Any ideas on the charging for the H4113 model? Do they use different charging files?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
No, I think it's just you tbh.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
Does it really work on anything other than stock rom?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] mirco_pa:
I did a quick search and I found out that even topjohnwu decided to ignore the "magiskhide does not work with google pay" issues on github.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] davidhozic:
[MENTION=5075128]LuK1337[/MENTION] I've noticed that google apps break the offline charging, after installing them it's just stuck on the Sony screen when you try to charge offline. Also no root is installed and no apps have been restored with TB.

Is this a known issue or is it just my phone again?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] LuK1337:
I think it's just Magisk. I was able to reproduce it like one time and then it started working after flashing normal boot.img lol.