yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi 6 Questions & Answers] AngelescuO:
Hello raulmhe,

How you have removed authorization please ?

Can be used programmer for sdm660 for emmc from another producer or another xiaomi product ?

Thank you.

PS: If it works you have made happy all xiaomi users which uses sdm660 programmer and especially Redmi Note 5/Pro users.
[Xiaomi Mi 6 Questions & Answers] ahmed187farooque:
did you really succeded in removing authorization? did try it practically on a phone?
[Xiaomi Mi 6 Questions & Answers] AngelescuO:
Me and another miui user have tested raluhme idea but used programmer from miui 9.2.4.0 and 9.5.6.0 for a bricked RN5 AI.

For Redmi Note 5/Pro at least until miui 9.5.13.0 no programmer has auth code.

9.5.19.0 programmer has auth code.

Doesn't ask for auth but when flash starts we have "Cannot read Hello packet ... trying to resetting device " error.

The RN5 phone was not at me it was to the other mi forum user and until now he hasn't been able to bypass/get rid of Cannot read hello packet error.
[Xiaomi Mi 6 Questions & Answers] ahmed187farooque:
ok plz inform me if u find a solution
[Xiaomi Mi 6 Questions & Answers] lindvalll:
This is a very late response, but rather late than never :) I also got this error message in MiFlash. I know that it sounds strange but my solution was to be VERY fast to press the "refresh" and "flash" button after the device entered EDL mode (with battery disconnected) and showed up in Device Manager. If I waited for like 5-10 seconds it was too late. I also red that another possible solution if the device is not in EDL mode is to completely drain the battery before flashing :)
[Xiaomi Mi 6 Questions & Answers] LiQuiD_FeAR:
I used test points on my pad 4 plus and put it in edl. I replaced the fastboot rom emmc file with the one raulmhe shared. I used miflash 2017.4.25.0 and I was able to successfully flash all with a locked boot loader. Completely bypassing xiaomi's authorization.
[Galaxy S6 Q&A, Help & Troubleshooting] kristof5:
Trying to flash the stock rom to my Galaxy S6 (SM-G920F) Everytime it fails any suggestions? Thanks in advance
[Galaxy S6 Q&A, Help & Troubleshooting] forumber2:
What is the error message?
[Galaxy S6 Q&A, Help & Troubleshooting] kristof5:
An error has occured while updating the device software. Use the emergency recovery option in smart switch

I've tried that but my model number is unsupported

Hope that helps :)
[Galaxy S6 Q&A, Help & Troubleshooting] forumber2:
I mean, what is the error message on Odin when you try to flash a stock ROM :)
[Galaxy S6 Q&A, Help & Troubleshooting] kristof5:
It just keeps on saying FAIL
[Galaxy S6 Q&A, Help & Troubleshooting] kristof5:
All threads completed succeeds 0 / fail 1
[Xiaomi Mi Mix 2 Questions & Answers] GitDaisy:
1.How long Xiaomi support its devices ?

2.did i must to worry about updates when Xiaomi abadon mi mix 2 ?

3.MIUI can be developed to this devices when Xiaomi abadon mi mix 2 ?

Im migrating from Samsung Galaxy S4 VE that has been abadoned quick and only one android update has been peformed
[Xiaomi Mi Mix 2 Questions & Answers] Twotems:
Xiaomi support their devices longer than you'll own the device. They're still updating 5 year old devices. Google MIUI 10 and you'll find a list of devices going back to at least 2013 that are still being updated.
[Xiaomi Redmi 4X Questions & Answers] flben:
it's crazy...

2.0g big and 1.5g little
[Xiaomi Redmi 4X Questions & Answers] metelhammer:
Overclocking it to 2.0 might be too much for CPU if it is possible to do so. lot of heat and faster battery drain.
[Motorola Droid RAZR] fuzzychicken:
Hello folks,

This phone was lying in the drawer for years until I found it yesterday and tried updating Lineage OS. It was on OS 12.

I took a backup in the recovery and tried wiping the phone to install Lineage OS 14.1 (just update wouldn't work for some reason). I could wipe everything but not the internal storage. It kept giving an error, unable to wipe /sdcard. So I wiped every 'partition' individually and it claimed, wiping successful.

When I went back to backup screen to make sure that rest everything is indeed wiping, I saw the sizes of the partitions same as at the time of backup. So I wasn't too sure if it just wasn't getting refreshed or it indeed didn't wipe.

And thats when I got a dumb idea of rebooting the phone.

I thought I have Safestrap installed so it will reboot in recovery anyways, but no, now all I get Motorola flash screen and then black screen.

Any ideas how should I proceed?

Many thanks in advance.
[Motorola Droid RAZR] sd_shadow:
Try

Power off, Hold volume buttons, Power on, release buttons at

Boot Mode Selection Menu> Scroll down with volume down button, to BP Tools, Select with Volume UP button, should boot directly to SafeStrap (if it's still there).
[Motorola Droid RAZR] fuzzychicken:
Thanks for a quick reply.

I managed to recover the phone using RSD Lite and the firmware but now struggling to find the rooting files to root and get Lineage on the device. All threads that I am checking have missing files.

It will be great if anyone can share their backup.

Thanks again.
[Motorola Droid RAZR] fuzzychicken:
Update:

I managed to install.

I used https://xdaforums.com/showthread.php?p=48392009#post48392009 to root

Installed Safestrap and installed lates Lineage build.

4th thread in the sticky had everything.

Thanks again for help.
[General Questions and Answers] rain922:
Hello.

Regarding to Coolpad B770

Did anyone know the custom rom for this phone? Cyanogedmod unsuported. Or did someone meet a guide on how to install a clean 5.1.1 lolipop without a Chinese UI? I would be grateful for any help - google refuses to cooperate.
[Off-topic] mdsiddiq:
I bought Samsung galaxy j710f from Saudi Arabia and its CSC code is KSA and it is multi-csc applied... now i'm in India and i can't able to use VoLTE feature :(.... How can i change the CSC code to INS to use VoLTE feature

Please help me...!!:confused:
[Off-topic] Ibuprophen:
I don't have this device but, the following area of the forum is specific to your device (FYI... the J710F has an Exynos Chipset).

https://xdaforums.com/galaxy-j7

With that stated...

I believe that one or both of the following may be helpful for what you are looking to do. Don't be afraid to ask for some member guidance within one of them.

https://xdaforums.com/showthread.php?t=3640919

https://www.sammobile.com/forum/threads/39155-How-to-change-CSC-with-a-combination-file

Good Luck!

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Off-topic] mdsiddiq:
Thank you for help:)
[MDA, XDA, 1010 Software Upgrading] gbuscrizist:
I have searched a great deal, but I cant find the answer so I will ask. I have been having troubles with my wallaby, its from tmobile usa, and at first the battery wouldnt hold a charge, so i bought a new battery, but it still dies within 30 seconds of being off the cradle, no matter how long it has been there. I thought maybe it was the software on it so i have been trying to flash it to tmobile usa 4.01.16 via sd card, but i use xdatools, wrote the rom to the sd card, and I soft reset but it just dies, so i have to put it on the cradle for it to start up again, and it show the screen to start the flashing process, any ideas or suggestions to help fix it?
[Other SmartWatches] Zryxeon:
Hi :)

I'm using LG G6 H870DS, and just bought the NO.1 G8 smartwatch.

I went to install a watchface (the built in ones are bad), got the vxp,xml and png files, 240x240, bit everytime I try installing ANYTHING via MTK SmartDevice this message pops up: "_____ install fialed, unknown error. Deleting VXPs in watch. I have no applications on my watch whatsoever, and this issue is frustrating.

Help will be appreciated

Thx :)
[General Questions and Answers] anoukaimee:
Totally feel you and I'm searching for an answer to this, too. I had Greenify installed via the discontinued Magisk module and Xposed, and it started getting REALLY wonky, freezing up and ****. After reading that a lot of people here don't think it's even necessary beginning with Oreo, I uninstalled it and now the lag on my OP3 is pretty horrible, even after freezing the bulk of my apps with TB.

I too would appreciate any advice that can be given... have a OP3 on OxygenOS Oreo 8.0, rooted with Magisk, have Xposed, have debloated everything I have found safe, and using Nova Launcher.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Reserved
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] HACK3DANDR0ID:
Wouldn't happen to have Monitor Mode, does it?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
No idea what that is ¯\_(ツ)_/¯
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] HACK3DANDR0ID:
Check this out if u have the time : https://null-byte.****************/...android-device-with-wireless-adapter-0162943/

*Edit*

To get Kali Nethunter to run properly, a special kernel with monitor mode needs to be built...
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] PacoBell:
He's probably referring to the "monitor mode" for the Wi-Fi kernel module that lets you passively sniff Wi-Fi traffic with tools such as aircrack-ng and Wireshark.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] HACK3DANDR0ID:
Exactly...thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] moqwai.:
Your rom and kernel were great on the oneplus 3t. Finally you are here. Flashed your kernel right away. I'm getting an error message after reboot before entering my sim pin, saying, that there is an internal hardware problem and I should contact the manufacturer. After hitting ok everything works as it should. Is this because of the underclock?

I flashed it directly on top of the flash kernel. Could that be the issue? I'm on pure stock with magisk.

Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pa.pn2:
Maybe flash stock kernel first before flashing sultanst kernel. but im not sure if it's necessary or not.

The message you got seems to be harmless.check the elemental thread.guys reported the same message..
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
It's the dtbo image patch bug(or whatever it's called). It's totally harmless. I've got it too, so does Ex kernel. Simple fix....fastboot the dtbo.img from the latest factory image :good::cool:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
Yes finally, you were the only one because of whom i used op3 for that long damn you're work is really good!

Cheers ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] HACK3DANDR0ID:
DELETE

---------- Post added at 12:45 PM ---------- Previous post was at 12:43 PM ----------

A little more info in regards to "Monitor Mode" http://bcmon.blogspot.com/
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] moqwai.:
so thats the reason why flash kernel does not touch the dtbo.img during flashing. So if its harmless, i'm good with it. Maybe sultan can do something about it like on the flash kernel
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Bingo! :good: We'll see if Sultan deems it necessary. All that the message does is bother those with OCD! ????
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Don't do that, otherwise you'll lose the one DTS change I made that reduces the display's power consumption.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Roger that kind sir! BTW...it didn't work anyway. Thanks for the kernel my friend. Screen unlock is awesome again :good::good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] galaxys:
Great to see you here! Kudos
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Flashing the stock dtbo will also add back the bug that causes the screen to take seconds to turn on... I'll add this info to the OP.

You should reinstall the kernel if you flashed a different dtbo.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Already done. Sorry to be a bother, but I just gotta try stuff out here and there.

Sultan 1

Badger 0

???
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] dlb4all:
Thanks man . so lets get the most annoying question out of the way first :D

Does this new update also work on latest stock oreo ??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
NICE!!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Iloveeporkchop:
Been waiting this for awhile, where is download link btw
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
lolno

If it does, then you're a lucky man.

Download link is located right here.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Do you have to flash magisk again after installing this kernel or does it leave it intact like flash? Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
You have to flash it again.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build uploaded from the future with slightly reduced power consumption (:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Making up for lost time. Well done. Enjoying last build. Gonna see battery life before I go Back to the Future. Lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] RWBY:
yeah ! been using ur custom rom and kernel from opx. I just cannot move on from ur splendid work.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Darshpro:
@ sultanxda Open to feature requests?

Kcal color control. Please consider this.

Apologies in advance for being persistent.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Another build from the future up with fixes for issues related to Android not being able to collect power info.

Eh, I'd rather not. The commits/code to make it work on this device don't look particularly clean.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] arvylas:
Can this be flashed with franco app or exkm?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 12Fully:
Worked on Franco and I'm sure it works on EXKM as well
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
After I installed the last update and then Magisk 16.7, my phone only started up to the G logo. After a hard reset it started but WiFi did not start. After 3 more resets it finally started and the WiFi worked.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Darshpro:
Ohh. I was looking forward for it. Stock color tuning is just plain bad. Thanks anyway.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sachi315:
Pretty impressive battery life I am happy with this kernel ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ilgonzo:
Yes please, if you can add kcal, I've always been a fan of your roms, I'd really like to try your kernel. Thanks for your work.. [MENTION=4800121]Sultanxda[/MENTION]
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Sometimes, when I'd flash Magisk at the same time as a new kernel, my phone would get stuck at the G logo. I have no idea why; Magisk can be kind of weird. It was like this for me on other devices too. Everything's always worked fine for me flashing Magisk after letting a newly-installed kernel boot up once.

If this happens when you only flash the new kernel though then that's a problem.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pushpendrayadav:
Hi Sultan,

I am facing very slow charging. Kindly help?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
The charging logic has not been modified at all in this kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
I noticed slower charge times also. Using 20180812.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sachi315:
My phone also says charging rapidly but is slow charging.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sachi315:
Just for confirmation of this I switched to another kernel and it fast charged in about an hour. If you could please fix this I really love this kernels battery life! Thanks ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] moqwai.:
Yes, fast charging at 59%, full in 3h. Latest kernel 08142018.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nathanchance:
This is a Magisk issue. It's caused by the sepolicy live patch that causes the services chain to crash and sometimes deadlock. This build has it fixed, you can install it via the Modules tab: https://nathanchance.me/downloads/magisk/Magisk-v16.7(1675005)-gc967e618a1b8.zip
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
It'll be fixed in a new build tonight.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sachi315:
Sweetdeal thanks man!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] kaped31:
Funny you say that. I too am getting terribly slow charging speeds. I've tried multiple chargers. Can't wait for the update. The battery life was great
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Was reading that it's a PIE issue. Many stock users are experiencing this also.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pushpendrayadav:
Hi,

I don't think it's PIE issue, charging is OK with Flash kernel.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Good to know. I also use Flash.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build up with the slow charging fixed.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Hobox10:
Does this kernel have anything to adjust (or have you done anything implicitly) to the gamma of the display? One of my biggest gripes with the phone is that Google screwed up the gamma completely. The black crush kills me. I don't care much about having customization of it myself as just having it fixed if you're able to change the gamma to match the color saturation profile in use.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] arvylas:
So I came here to complain about slow charging and I saw that you already updated it tomorrow. Did I complain in your timberline sultan?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] endursa:
I have not flashed anything on my google pixel 2 xl since i got it, and thus have no idea about trebble and custom kernels, does this kernel support ota updates, or do I have to flash updates manually after i flash this kernel? Oder do i just install the kernel after the ota again?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] 12Fully:
You will manually flash updates. I don't think anything other than full stock supports OTA (if you're referring to Google security patches)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Was watching a MKBHD vid where he switched from P2XL to One +6 cause he said P2XL was slowing down. I laughed and thought," Must not be rooted running Sultan or Flash Kernel". Lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Does this kennel have gestures?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
No. Upgrade to PIE for that. Turns your screen into a fingerprint mess IMO.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Qw12:
Actually I am also noticing the sluggishness, slow camera opening, around 5-6 seconds until I can take a picture and also random freezes + reboots when using Chrome. Kind of reminds me of the Nexus 5X... God I hope this is not the case.

Small discussion here: https://twitter.com/ArtemR/status/1030102733154598912?s=20

Btw I'm running flash kernel with stock ROM which I've factory reset a few times lately but always after some time my Pixel 2 XL gets slow. Only thing that helps is closing all the apps. Did notice it starting to happen even with Oreo but not to that extent.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Really? Mine hasn't slowed abit. Seems faster after I flash each Flash or Sultan Update. Never had a reboot since owning this phone.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nezebilo:
I get some reboots when I'm overusing the phone though. Like Instagram open playing a video with LTE downloading and using my flashlight. But as for slow-downs, non-existent. At least not on Sultan/flash kernel
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] adamokari:
I'm having issues with my phone after flashing. Well, I don't know if it's from this kernel or the rom I'm using. Anyways I noticed today that audio won't route through my headphones when connected, o my through Bluetooth or the phone speakers. I haven't tried using headphones since I flashed the rom that I'm using so it's hard to say what the issue is. I'm on the latest du weekly.

Anyways, how would one go about flashing the stock kernel? Maybe I should try a different kernel?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Nothing related to audio has been changed with this kernel. My headphones work fine; it's probably your ROM.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] adamokari:
Ok, thanks for the reply!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sublimaze:
I was on Sultan Kernel 20180815 and attempted to flash a Magisk module in TWRP 3.2.3-0, but TWRP would not respond to any touchscreen input (PIN/fingerprint had been disabled).

I used Franco Kernel Flasher to install Flash Kernel, rebooted system, rebooted to TWRP, and TWRP was responsive again.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
Fixed in today's new build.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
New build is up with improved memory management.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] def-g:
Juss getting used to yesterday's build. Smooth and fast. Got this strange bug that I think it's MAGISK. When I turn off the phone and plug in charging cable. Battery icon stays non moving and stays on. Even if I unplugg it. It freezes on like that. Gotta hold power button to reset.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] :
Did you try the version two pages back ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Hobox10:
Sorry to repeat, but really wondering if there's anything already in/or if there's anything you can do about the contrast of the screen with the kernel. I saw someone else asked about Kcal and you said it would be a bit messy to get it to work, so instead of that is there anything you can do yourself that's just set in the kernel? It's a pretty widely-cited issue that the contrast of our phone's screen is way off of what it is supposed to be. The crushed black levels are pretty unbearable when you directly compare it to a fixed one. Everything else about the kernel is top notch so I'm hoping to not to have to make a sacrifice.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Sultanxda:
I haven't been bothered by the display, so you're going to have to find a way to make me realize that the stock calibration sucks and needs to be changed (photo comparison?). FWIW, I have my colors set to saturated.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Hobox10:
There's a great analysis on XDA already https://www.xda-developers.com/pixel-2-xl-xda-display-analysis/

Though I usually say contrast to mean both contrast and gamma both, it's technically the gamma that is off for the screen so I was using the wrong term in my request. I don't have comparison pictures and it would be a huge headache for me to get right now, but I feel like an XDA article would have a lot more merit to you than my words.

Otherwise, I think colors are fine, it's only black crush that is extra harsh on this device. Load up any "black crush test" image you can find on Google and compare it on the 2XL with another OLED device. My old Note 4, my girlfriend's iPhone X, friend's Note 8, and my brother's One Plus 5T all looked far better with This image specifically, though there's other good test ones. At 100% brightness, they were all able to see between #2 and #4, but my 2XL can only see up to #7. Looking online for 2XL black crush issue really shows how widespread it is. I'm not sure how anyone could say they don't have the problem, it's just how the panel is.

At 50% brightness, which is a better test imo, that image I can only see down to 17!!! on the 2XL while all the previously mentioned devices could see anywhere between 6 and 13.