yashsingh1/xdaforums huggingface dataset:
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] ktanay:
1. Disable force desktop mode for secondary screens in dev options (if disabled then idk, works for me and many others, take logs maybe)

2. Same as above

3. Lag fixed in today's update
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] ktanay:
Yes non-gapps is being continued. I'm glad you liked the rom!!
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] ktanay:
Also don't report issues after flashing custom kernel
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] sasukesama:
I enabled then disabled the option

now works wonderful ? thank you
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] bankaimaster999:
STill no change in the issues I got even after updating to v12.9

---------- Post added at 01:43 AM ---------- Previous post was at 01:40 AM ----------

THanks for the tip but those issues were there from stock .... after I gave up trying to figure it out I jumped to a custom kernel.

So I'm not reporting an issue due to a custom kernel; its an issue with the ROM.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] doctoriduniya:
GApps Built-in

Does it come with GApps built-in?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] sasukesama:
There is a version with and without

its up to you
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] e2vinay:
[MENTION=7075508]ktanay[/MENTION]

Good ROM

Almost all works perfect. switched it as my daily driver

Please continue the ROM and please continue non gapps build.

Thank you.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] e2vinay:
[MENTION=7075508]ktanay[/MENTION]

I observe a small issue

I'm unable to control call volume when screen is off

when I'm on a call ( not on loud speakers) if I try to reduce or increase in call speaker volume it doesn't work, I need to keep phone away from ear so that screen lights up and then adjust volume.

would be great if this is fixed?

Thanks in advance
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] ktanay:
​

Works for me and others in the telegram group. Please join the group in case you're still facing the problem. Maybe you'll het better support theren

Thanks for the feedback!
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] gamerlucky:
loving this room brother thanks making such a beautiful rom
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] e2vinay:
New update

Gapps: https://downloads.blissroms.com/BlissRoms/Q/beryllium/

vanilla: https://downloads.blissroms.com/BlissRoms/non-gapps/beryllium/

changelog:

source: https://telegra.ph/Izmeneniya-Bliss-ROM-ot-23-iyulya-07-24

Device : https://telegra.ph/BlissRom-v1210-Official---Beryllium-Device-Changelog-07-24

Thanks and credits to [MENTION=7075508]ktanay[/MENTION]
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] deepss1:
One of the best rom and it's update made it more perfect.

Thanks to the team.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] deepak21:
Telegram link please.
[Redmi Note 9 Questions & Answers] drabina:
Hello. I've recently bought Xiaomi Redmi Note 9s 4/64gb

It's supposed to have 5020mAh battery but I've noticed in apk called CPU-Z that allegedly its not that high, this app showed 3030mAh capacity. Dues anyone else have same issue? I've bought it new. Any solutions?

Wysłane z mojego Redmi Note 9S przy użyciu Tapatalka
[Redmi Note 9 Questions & Answers] thesoupthief:
Are you sure that's a capacity reading you're quoting?

I just downloaded CPU-Z to check and it doesn't seem to offer any battery capacity reading. Under Battery it gives a Voltage reading, mine being 3885mV at this moment

Meanwhile the Ampere app gives a capacity of 5020mAh. Maybe check again using Ampere?
[Redmi Note 9 Questions & Answers] drabina:
It did offered reading of battery capacity for me and it says 3300, I've just downloaded this ampere and it shows battery 5020 [emoji849]

Wysłane z mojego Redmi Note 9S przy użyciu Tapatalka
[Redmi Note 9 Questions & Answers] VD171:
Wrong section.

This section is for MERLIN (redmi note 9).

:unsure: Do you need help with your MERLIN device ?

Read this FAQ

: https://xdaforums.com/t/faq-guide-h...for-merlin-redmi-10x-4g-redmi-note-9.4225177/
[8525, TyTN, MDA Vario II, JasJam General] SvenKotten:
As mentioned above I'm looking for a program making my menu bars white.

This might not be that easy like making it black because you've got to change the color of icons like the battery.

Does anybody know if there is a solution for my "problem"?

I'm not speaking about visbar or such things. Just changing the colors is what i want to do.

It could be helpful if someone knows the one who has written the "glossy black bars"-CAB I added below.

Thnx 4 your help :)

Svenni

PS: @ops: if you think it's not the right sub-forum feel free to move it
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] wingatecrescent:
Hi all, so I have the S20 and the autorotate is enabled.

When I connect the phone via HDMI to an external monitor, landscape mode works fine. However when I open the camera app I get the message "Can't switch to landscape view on displays connected through Smart View or HDMI."

Is there a work around for this? I would like to film via the rear camera in landscape mode and use the monitor as my view finder. I don't understand why Samsung has disabled this feature.
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] charlieagiii:
Well, it's 3 years later and no one has answered the above question.

What is the workaround for "Can't switch to landscape view on displays connected through Smart View or HDMI"???
[Kindle Fire HDX 7" & 8.9" Q&A, Help & Troubleshoot] Fabi2910:
Hallo zusammen!

Ich habe die Tage versucht, Android auf mein Fire-Tablet (Fire HDX 7 von 2013) aufzuspielen. Dabei habe ich zuerst mein Glück mit der Amazon Fire Toolbox versucht. Jedoch einen Fehler erhalten.

Anschließend habe ich das Gerät mittels Kingroot gerootet nach dieser Anleitung:

https://xdaforums.com/kindle-fire-hdx/general/how-to-root-unlock-hdx-noobies-t3916167

Nun stecke ich im fastboot fest. Dort erhalte ich kein "ready". Grund dafür ist wohl, dass die Hardware ID des Fire HDX geändert wurde und somit nicht mehr in der android_winusb.inf steht.

Bei mir wird das Gerät unter "Andere Geräte - Android" gelistet, ohne dass ich einen Treiber installiert habe.

Treiberdetails:

"Treiberdateien für dieses Gerät sind entweder nicht erforderlich oder wurden nicht geladen."

Gerätestatus:

"Die Treiber für dieses Gerät wurden nicht installiert. (Code 28)

Es sind keine kompatiblen Treiber für dieses Gerät vorhanden.

Klicken Sie auf "Treiber aktualisieren", um einen Treiber für dieses Gerät zu finden."

Hardware IDs:

USB\VID_1949&PID_000C&REV_0100

USB\VID_1949&PID_000C

Ereignisse:

Das Gerät USB\VID_1949&PID_000C\D0FCA0A0344103MV wurde konfiguriert.

Treibername: usb.inf

Klassen-GUID: {36fc9e60-c465-11cf-8056-444553540000}

Treiberdatum: 06/21/2006

Treiberversion: 10.0.19041.1

Treiberanbieter: Microsoft

Treiberabschnitt: Composite.Dev.NT

Treiberrang: 0xFF2003

Passende Geräte-ID: USB\COMPOSITE

Treiber mit niedrigerem Rang:

Gerät wurde aktualisiert: false

Übergeordnetes Gerät: USB\ROOT_HUB30\5&4087d53&0&0

Kurz danach:

Das Gerät USB\VID_1949&PID_000C\D0FCA0A0344103MV wurde aufgrund einer teilweisen oder mehrdeutigen Übereinstimmung nicht migriert.

Da die Hardware ID im Amazon Treiber fehlt und sich die inf Datei dort nicht bearbeiten lässt (Systemrechte benötigt) hab ich auf den Treiber von Google zurückgegriffen.

Inzwischen habe ich mittels der Android SDK eine android_winusb.inf und meine Hardware IDs eingetragen. Diese Datei erkennt er bei der manuellen Auswahl jedoch nicht als Treiber an. Wenn ich es als Legacy Gerät installieren möchte erhalte ich den Fehler, dass der Hashwert in der angegebenen Katalogdatei nicht vorhanden ist, weil die Datei wohl verändert wurde (was ja auch so ist).

Vielleicht hat es etwas damit zu tun, das Kingroot etwas geändert hat (sonst würde es ja nicht als Android Device erkannt werden sonder wohl als ADB-Interface).

Beim Neustart des Computers zeigt das Tablet übrigens kurz "ready" an.

Hat jemand von euch was ich tun kann?

LG Fabian
[Xiaomi Black Shark 3 Pro Questions & Answers] andainic:
Hi, am new to those things and i was wondering if the chinese bs3 pro that am buying has to also be the same specs as its global version which is 12gb/256 . i was planning to buy the 8gb/256
[Samsung Galaxy J2 Questions & Answers] T0mu:
Hi,

sorry if it's a stupid question, I am very ignorant of samsung obscure naming conventions ( never had one),.

my mother was gifted this phone and I found the stock rom outdated and quite sluggish, therefore I was looking for a lighter rom with less garbageware.

but I am clueless. i am not even sure if a compatible twrp exist and I would not like to flatline her phone.

i have found no mention of this phone varianti in the xda forum and I was wondering if sm-j250"x" roms are compatible...

any help is appreciated.

thanks.
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
After a couple weeks of on and off searching the internet, I finally got a couple GSI ROMs from the treble forum to boot up; so I'm posting this guide in hopes it saves somebody else all the searching

A couple things to note:

You and only yourself are doing this at your own risk. Unlocking your bootloader voids warranty

Have your stock images ready to flash in case of a brick

You must have an unmodified boot.img installed, the Moto REALLY doesn't like clean booting with a modified boot.img. I've tried every combination in magisk when patching a boot.img (keep & remove DM-Verity/Encryption) with no success on Stock and a GSI

Most things should work fine, text are reported to not work unless you change your network mode to 3G

Android 10 brought two fastboot modes to the game. Bootloader and Fastbootd. Since the Moto uses dynamic partitions we have to use fastbootd for this.

The Moto is 64-bit and uses A/B partitions so use arm64 A/B images

Lastly, BACK UP YOUR DATA, you will lose your data

Requirements

Install ADB & Fastboot from here

https://developer.android.com/studio/releases/platform-tools

You must have an unlocked bootloader. You can follow these instructions here

https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a

Download this vbmeta.img from here

https://dl.google.com/developers/android/qt/images/gsi/vbmeta.img

A GSI ROM you want to flash

https://xdaforums.com/project-treble/trebleenabled-device-development

Instructions:

Boot into fastbootd

adb reboot fastboot

Install the vbmeta.img

fastboot --disable-verification flash vbmeta vbmeta.img

Erase the system partition

fastboot erase system

Install the GSI of your choice

fastboot -w flash system GSI.img

If you get an error about resizing the partition run this command and try again

fastboot delete-logical-partition product_#

Replace # with a or b depending on what slot you're flashing to​

Reboot and finish

fastboot reboot

You might boot into a screen that says to factory reset, do it and it should boot fine. It might happen another time or two (if it keeps happening, you've bootlooped, flash your stock images)

Recover/Back to Stock:

If your device bricked or you just want to go back to 100% stock, you can download the smart recover tool from here:

https://support.lenovo.com/us/en/downloads/ds101291

Recover Tool not working?

You can download the firmware from here:

Retail:

https://xdaforums.com/moto-g-stylus/development/stock-rom-motorola-g-stylus-retail-t4104451

Metro:

https://xdaforums.com/moto-g-stylus...30-80-64-3-t4138681/post83146807#post83146807

- Bricked devices are usually recoverable if they can still get into fastboot
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
Advanced Tips:

(Anytime you see # in a code box, replace with a or b depending on what slot you want)​

- Since the Moto uses a A/B layout it's possible to have two different ROMs installed, but with no decryption it's not possible to share data between them, you have to factory reset every time you want to switch

- I personally like to have slot_a as a stock backup and slot_b set as active for flashing, make sure you flashed the bootloader to slot_b before switching slots​

- You can flash or erase a specific slot if desired

Just put the slot after the partition name​

fastboot erase system_#

fastboot --disable-verification flash vbmeta_# vbmeta.img

- You can change your current active slot with

fastboot --set-active=#

- Its helpful to use adb to dd some partitions on stock ROM like system and vendor, to make it easier going back to stock/fixing bricks:

Full Instructions here: https://xdaforums.com/project-trebl...si-porting-tools-android-auto-script-t4089193

- Requires Root​

System:

dd if=/dev/block/mapper/system_# of=/storage/emulated/0/Download/system.img

Vendor:

dd if=/dev/block/mapper/vendor_# of=/storage/emulated/0/Download/vendor.img

Product:

dd if=/dev/block/mapper/product_# of=/storage/emulated/0/Download/product.img

VBmeta:

dd if=/dev/block/by-name/vbmeta_# of=/storage/emulated/0/Download/vbmeta.img

Boot:

dd if=/dev/block/by-name/boot_# of=/storage/emulated/0/Download/boot.img
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] SnowStruk:
Thank you for this guide. I was just able to install Phh's latest AOSP FLOSS (v221) GSI using your guide. Also, my data, SMS, and phone calls all worked. My device is on t-mobile.

The only issue I see so far is that the overlay for the punch hole camera is not correct. The time is currently behind the punch hole camera.
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
Hmm I'm on T-Mobile/Metro too. Maybe I was just doing something wrong, glad you found it helpful though! ?
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] SnowStruk:
Upon further testing, receiving text messages is not working correctly. I am not receiving new text messages, until a reboot of the device then they all come in at once. Then to receive more text messages I need to do another reboot.

Inbound and outbound calling works. LTE data works as well.
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] mrbubs3:
Did you capture logs of your SMS app/rcs service?
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] SnowStruk:
So the issue appears to be more intermittent. It seems if I wait long enough the text messages may come in on their own. I usually have to wait 2-4 hours, however I just did another test this morning where I sent two test text messages, and I received one after about 5 minutes, and it has now been 30+ minutes and I still have not received my second text message.

Here are the logs from the Silence app.

https://1drv.ms/t/s!AjI_xrwAxdGkqOla3nr6b7WvVDqzcg?e=RTSIvw

Right around 9:45 I received one of the two text messages that I sent around 9:40.

Also, here are the adb logs in case they help.

https://1drv.ms/t/s!AjI_xrwAxdGkqOlb6CkRMzgSucZAvg?e=n8Bf5j
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
Every time I try to flash a system omg it fails at the 3rd portion. Am I doing something wrong?
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
Gapps and Floss version flashed fine for me, try this:

fastboot flash system GSI.img
fastboot -w
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
I'm getting the same thing. It won't pass the 3rd portion of the flash. I'm supposed to be in fastbootd right?
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
Yess you want to use fastbootd

You're using an Android 10 image right? I can't think of anything else unless it's a driver or a fastboot install issue, but I doubt it is
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
Yes. I've tried almost every one of these. They all work on my other phones but this one keeps getting the same error. I'll try a different computer and let ya know the results.
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] SnowStruk:
Yes in fastbootd.

Did you try running the command to delete the partition? I had to do that step for it to work for me.

fastboot delete-logical-partition product_#
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
so run that 1st?

fastboot delete-logical-partition product_a

fastboot: usage: unknown command delete-logical-partition

Thats whats coming up.
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
Update your ADB. I just realized minimal adb hasn't been updated since 2018. Use the one I linked in the first post. It's a minimal adb & fastboot directly from google
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
You sir are a gentleman and a scholar! I haven't updated my adb in awhile lol!

Worked like a charm.

Thank you all for the help!
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
So far I've gotten lineage os and havoc os to boot. Havocs face unlock crashes on setup. Keep ya guys posted...
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] SnowStruk:
I was able to find a reliable workaround to the SMS issue for now. I went into Settings -> Network & Internet -> Mobile Network and changed my Preferred network type from LTE to 3G and now all my text messages come in right away.

Is anyone else with a GSI having SMS issues? I am wondering if I can change some APN settings to get it work reliably with LTE being the preferred network.
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
I changed the apn to T-Mobile and was no change. Had to switch to hspa to get it working
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
Fyi don't change slots and try anything. It super bricks. No response what so ever...
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
Thanks for the info it worked perfectly, I been toying around with the apn settings and can't get anything to work.

LTE, MMS, and In/Out calls work. In/Out text don't work for me even with a reboot
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
I've been switching slots and flashing tons of images trying to get magisk to boot on any ROM
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
Gonna leave it on the charger for a bit to see if it powers on. I flashed lineage on b slot and rebooted but it went to black screen... ive tried every button combo i think.. if it all fails ill just grab another one from metro. I liked this phone.
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
Not able to get into bootloader? Power + Vol-
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
Nothing... How long should I hold the buttons?
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
Should only be 1 or two seconds that it should show up, does the recover tool see your phone?

Or if I remember correctly your phone should be able to change to the other slot without fastboot if the current slot keeps failing to boot 5-7 times
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
no it doesnt see the phone. it wont boot or show anything. just black screen.

---------- Post added at 09:45 PM ---------- Previous post was at 09:39 PM ----------

my computer recog. it qdloader so does that mean its in qualcomm download mode?
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
I believe so. I'm not familiar with it but looking around XDA it seems other Moto phones are recoverable in that state
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
Yeah so far ive only found for older devices. let me know if you find an up to date process please?
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] SnowStruk:
It appears that this is an issue for more devices than just the Moto G Stylus.

See logged issues with PHH.

https://github.com/phhusson/treble_experimentations/issues/1379

https://github.com/phhusson/treble_experimentations/issues/976

I have been trying the suggested solutions, with installing ims-q.apk, but have been having issues with it. It seems that if I put files inside the /system directories and do a reboot, the device will get stuck on boot on the Moto splash screen. While it is there I can still access the device using adb. Even after trying to remove the files I put there and then issue another reboot it gets stuck on the boot on the Moto splash screen.

Here is what I have tried so far.

1. Install ims-q.apk on device - http://treble.phh.me/ims-q.apk

2. Move installed app to /system/app doing the following:

a. adb root

b. adb remount

c. mv /data/app/org.codeaurora.ims-[othertexthere] /system/app/org.codeaurora.ims

3. Reboot

I also tried adding the android.hardware.telephony.ims.xml file to /system/etc/permissions/android.hardware.telephony.ims.xml without any luck. Granted I am not sure if it is needed anymore based on the install instructions from https://github.com/KhushrajRathod/VoLTE-Fix.

Either which way I get stuck on the Moto boot splash screen. I have had to re-flash the device to fix.

Could it be because the device isn't rooted, and doesn't like any changes made to /system otherwise?
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
This might help. Have to create to blankflash file from the G Stylus firmware to flash the bootloader to get into fastboot to flash the stock images

https://xdaforums.com/moto-g7/how-to/blankflash-moto-g7-xt1962-5-river-reteu-t4020263

I've notice the moto doesn't like any modifications made to it, it'll just bootloop or go straight to the bootloader. Trying to find a way around that. I'll try playing around with this and see if I can get anything to work. If I can get the phone to boot after flashing magisk it might be possible to do it systemlessly

Edit: it also might be possible to drop everything into the IMG before flashing
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
I wouldn't even know where to begin building a blankflash. I might just buy a new one. I know now not to mess with slots. Lol
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] jessejamesd2i:
I don't see too many success stories, I'm looking to buy a moto stylus but want to make sure I'm able to flash a ROM and have root. If you can't boot with a modified boot IMG how would you root or has anyone got magisk to work?
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
So far magisk works on stock rom. But it fails to boot on any other rom. Though most other ROMs should come prerooted already
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
I got magisk to boot on stock ROM after a factory reset after it patched the dtbo partition from a direct install, but I can't test on a GSI since I'm relying on text right now and I'm almost at my 10 device limit for YouTube Music downloads

Can someone flash this dtbo.img on a GSI and see if magisk boots then

fastboot flash dtbo dtbo.img
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
Aren't the gsis prerooted? I didn't test all if them but 3 of them I downloaded phhusson superuser APK and it worked.
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
The latest build of linage I tried didn't have root but most should be

Magisk also has the hide feature which makes it more preferable
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] Growking99:
Please HELP!!!!

Idk what is going on but for some reason when I follow the steps my device ends up soft bricked I have attached a pic of my adb when I attempt to flash a GSI someone please help me!!!!!!!
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
Just flash the dtbo? Or flash the patched boot after? I'm back on havoc now
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] DMedina559:
Is your adb up to date. I see you have a unknown option error, you're also supposed to extract the .xz before flashing :p

Do both. Hoping that get magisk working
[Moto G Stylus (Moto G Pro) Guides, News, & Discuss] JimmyJurner:
No dice. Booted straight to bootloader. Tried to patch a fresh boot and flashed to fastboot and tried in bootloader mode. On my pixel 2 xl I was able to boot to different devices recovery's. Would that be possible with the stylus? If so what devices have the same snapdragon?