yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy A70 Questions & Answers] edika:
Hello,

Th A70 of my wife is not able to discover her new bluetooth earphone: a JBL Reflect mini 2. The earphone has been replaced with a new one after has stop working. The old one was used by my wife for 6 months without problem. To connect the new one I had to remove the old entry from the registered device because the name was the same and the phone is trying to pair without success. After removing it the phone is not able to discover the earphone anymore. The earphone are never listed on the available device. I've test it on my Note 8, and earphone is working corectly, pairing with my phone without problem.

I've tried to start the A70 in safe mode, but the phone still not discover the earphone.

There is something more I can try to pair these earphone, without reset phone?

Thanks

Edika
[Xiaomi Redmi Note 5 Pro Questions & Answers] Jerome Matthew:
Hey guys! So I've had this phone for a year and 8 months. I initially got it on Miui 9.5.19.0 then almost instantly upgraded to Miui 10.0.3.0 and didn't like what it did to my camera quality so I unlocked my bootloader and downgraded back to 9.5.19.0 and been on it since. However my phone is really feeling and looking really outdated now and I'm missing out on so many features (including dark mode and Android pie). I would like to stay on stock as I don't really want to run custom ROMs at the moment. I was really just wondering is it worth upgrading to Miui 11.0.3.0? I love the interface and all the new features but I'm not entirely sure about the camera and performance. Thank you!
[Xiaomi Redmi Note 5 Pro Questions & Answers] Renz1er:
Been on MIUI 10.3.5 eu version ever since it came out, performance wise its a tad bit slower to MIUI 9. But on terms of looks its on par with MIUI 11. I had the luxury of using both MIUI 11 and 12, and trust me, other than some visual improvements and minor feature improvements, the upgrades seems to have been killing performances on this little device. So, won't advice you to upgrade to MIUI 11 or even 12. If you wanna flash something, get the MIUI 10 stable or last beta version. A reminder, once you load one of the newer versions of MIUI, you might not be able to go back to MIUI 9.

Question, how much camera quality drop did you notice between the MIUI 10 and MIUI 9?
[Xiaomi Redmi Note 5 Pro Questions & Answers] Sidgup1998:
Installing Xiaomi.eu rom will give the best possible experience of Miui 11
[OnePlus 8 Pro Questions & Answers] JonnyJaap:
delete
[Upgrading, Modifying and Unlocking] KaybeeDot:
Hi all,

I own a JXD S7300b Android gamepad, which is 'locked' at Android 4.1.1 at the moment, but i've been looking

around and saw that the tablet actually uses a GT-I9100 'host body', with 1 GB of ram. If that device can be updated unofficially

to Android 8.1 ( i really need just Android 6 actually ), would that be possible, and, more importantly, would

the joysticks still be supported? ( which is actually the most important part )

I've been looking around but couldn't find a decent answer to this, so any tips, advice is very welcome.
[Galaxy Tab 7.7 Q&A, Help & Troubleshooting] adinis78:
I am running an old 4.4.2 firmware and i was trying to access my SD card from my digital camera to review pictures, but i keep getting an error message along the lines of “high powered device, cant connect”.

So is there a way to use the OTG adapter to read an SD card? Do i need a custom rom? Is it not possible?

Thanks for your help.
[Android Q&A, Help & Troubleshooting] fBx:
Hello guys,

I have had one specific problem for literally years now and I could never find a solution.

Say I've got a Galaxy S20 and I won't root it. Leaves me with three options to block ads:

- use Firefox and uBlock origin

- set dns.adguard.com as custom DNS

- use Blokada, DNS66 or any other VPN-based adblocker

The problem with the latter two: Chrome will randomly stop functioning whenever I am connected to any wifi network.

It will just stop loading random sites, not show all pictures in Google Image search, not show anything anymore when you click back and forward or just stop loading anything at all.

Go to mobile connection, it immediately works. Disable the DNS/VPN blocker, it immediately works.

Reconnect wifi, it will work again for a while. Can be two days, can be ten minutes. It's completely random.

I am not able to figure out ANY reason why this is happening.

I know Chrome has its own DNS resolver and you should disable it when using DNS based blocking methods (disable async dns resolver and clear dns cache), and while this fixes the problem that not all ads are blocked in a reliable way, it doesn't fix the wifi connection loss.

Using DNS or VPN based blockers only cause problems in Chrome, no other app.

I know I could just switch browsers, its just that I use Chrome on desktop as well and like the synced bookmarks.

Does anyone have any idea why using a VPN/DNS based adblocker would cause Chrome to specifically stop working randomly only in a wifi network, but not via mobile?

I have had this issue over several devices and Android versions for years now and I can't figure it out.

Curious if any of you can help.
[MTCD Android Head Units General] costinradu:
Hi there!

Can someone help me?

Yesterday i started the unit and the image is flipped upside down. Everything work good , touch screen to. But tyhe image is flipped.

I reset the unit, re-write MCU and software. Nothing! I think is something hardware.

Please help me. :((

Here some pictures:
[Xperia Z5 General] shohabmsk:
NO LAG, CHOPPINES. PLAYING FOR FEW DAYS. APPLICABLE TO ALL SNAPDRAGON 810 DEVICES!

Update: Connect to charger if it lags. I've getting screen unresponsiveness after playing a few days without charging. Connecting to charger those lags are gone. Always try to play with mics and speakers off in game. Always cool your phone. It will feel burning otherwise.

Hi. I've seen lots of videos on YouTube, PUBG doesn't run properly and lags a lot on our device. Also its same on other snapdragon 810 devices. But its a high end chipset why should it lag? PUBG lags because of its throttling. But without throttling then burning heat.

Now do these:

I'm not responsible if anything bad happens.

1

.

Keep backup

and delete thermal-config file, reboot.

2.

Lower your CPU and GPU frequencies according to your game quality settings. Example: For Smooth and Medium FPS, set CPU to- big:960/633, little:1478mhz. or lower. GPU settings- 450/390 MHz. Check your settings and frequencies by yourself while playing.

You can disable CPU input boost if you feel.

3.

Run A.C or Fan in your house, or play in much lower temperature.

4.

Now run the game.

It won't lag, hang, and will run stable. But the device heats much. I tried even on HD at Ultra fps(GPU frequency didn't lower), the game ran perfectly and smoothly. though I lowered the CPU frequencies.

For HD and Ultra FPS:

1.

CPU- big:1248(I tried and think enough, you may increase or decrease), little:1478.

2.

GPU- I didn't lower GPU frequencies, it was running at 650, you may try 510 MHz.

3.

Keep in mind to play in much lower temperature. Device will heat a lot. But won't lag a bit.

You can try. I'll update this thread sometimes.

Note: Always remind to paste

thermal-config

file in same directory and reboot, when you need. Also battery will drain faster in these. I tested it drains upto 27 percent per hour with throttled, and 29/30 percent without throttled on Smooth and Medium FPS with those settings.
[Xperia Z5 General] shohabmsk:
*8*updated tested frequencies.
[JAM, MDA Compact, S100 General] ayath3626:
hi, I have very big problem, Im having ppc imate. the problems started before its dies. just stuck itself and it happens regularly after that power off slowly and at the last now it is dead. power cannot be on but before it could power on but now cannot. Plzzzz do I have any hope with this.....
[LG Optimus L9 P760, P765, P768, P769] Mrhayman12:
This is probably the most desperate post i've made on XDA. I'm not entirely sure if I'm following the forum rules, so I'm sorry if this violates any.

I've got an Optimus L9, model P769BKGO, manufactured March 22nd, 2013. My current understanding is if I have an L9 that was manufactured after June of the same year, the bootloader is encrypted, preventing me from unlocking it. I did work on the phone a while back, and found that it's running the P760's V10b Europe firmware. The bootloader appears to be set up properly, the screen is inverted and "flipped" horizontally as it's supposed to be according to all the tutorials i could find. There's only one problem I'm coming across.

The next step I can find is to flash the radio and connect to mobile data, leaving it connected for 30 minutes or more. I've tried to flash the radio, and it hasn't fixed the modem issues that comes with flashing the firmware to V10b EO. I have an active SIM in it as i'm supposed to, but I can't flash it to another firmware to restart the process because if I do, I have no working links for any of the tools/firmwares I need. They all either pull up a 404 or just don't exist, for example the "All in One" MEGA links in the more popular bootloader unlocking threads.

The Optimus L9 forum has been noticably dead for a while now, but i don't see any better place to seek help. Hopefully someone here can lend me a hand in finding the firmware versions I need to get this done.
[LG Optimus L9 P760, P765, P768, P769] Toaster42:
If I have learned anything from xda-developers since 2004 when I got my first Windows Mobile smartphone: yes. it IS possible. And MORESO., where there is a will, there is a way.

That said, I've got a couple LG-P769's I'd like to root, so if I dig anything up that works, I'll let you know. Otherwise, my skills as a developer do not extend to reverse engineering (especially encrypted(!)) bootloaders. Creating a custom ROM is more up my alley, and something I may do if we find it is necessary
[LG Optimus L9 P760, P765, P768, P769] Mrhayman12:
I wish I saw this sooner, but I think I can help you out with rooting them. There's something called LGPwn that you might find useful. If it works for you, it'll work well. There's also this one recovery installer that I use, although it's not very up to date... nonetheless, it works too. If I have any custom roms laying around that have dead links, I'll do my best to supply them just in case (since devhost isn't a thing anymore, almost all links here are dead).

Best of luck :)
[LG Optimus L9 P760, P765, P768, P769] TheDractBar:
While I don't want to jack this thread, I wanted to comment that LGPwn worked well for me and thanks for the links. I am a bit new to all of this, and I couldn't seem to find any ROMS that would work with the old phone newer than andriod 5.1 - thus also taking the chance here to ask given your already very neat help, if, unlike what I believe - I can use ROMS not made for the phone?
[LG Optimus L9 P760, P765, P768, P769] Mrhayman12:
I'm suuuuper late on replying to this (I don't mind the bump though), you can use ROMs developed for the p760 as well, although I can't say I'm on familiar territory anymore. My L9 is in the drawer now, since I can't find a way to properly unlock the bootloader. They say there's supposed to be special software available, but that software has since been wiped off the net.

Regardless, I hope that helps.
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] Inerent:
Reserved also
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] motogvasyag:
Will LG G8 G820UM Verizon work?
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] Shtiff1:
That's what I was wondering if Verizon would work they all look like AT&T
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] siulmagic:
This is on my sprint g8 , forced with -t 7, witch is the closes one to my firmware. my log https://pastebin.com/sfgDn8kb

Edit: it seems I did not use -t num closes to my firmware, I don't quit understand witch firmware corresponds to what number.

Edit2:NVM I think I figured it out.

edit3: got Temp root with -t 2 this is my log https://pastebin.com/zUEucCie. software version 20d

firmware LMG820AT-00-V20d-LAO-COM-DEC-17-2019-ARB00+1
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] j4nn:
Please keep posting your logs from the exploit confirming your target to work.

In case you have an unsupported target, like Sprint for example and you find any '-t num' option eventually working, please be sure to post it here with info about your phone model and carrier. It would be useful for others.

Thanks.
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] firedroidx:
AT&T people running LMG820AT-00-V20j-LAO-COM-FEB-04-2020-ARB00+0, I think we might be out of luck for now. I've tried every single forced target. Here's my log.

C:\adb tools\platform-tools>adb push v50g8-root /data/local/tmp

v50g8-root: 1 file pushed. 1.2 MB/s (42984 bytes in 0.034s)

C:\adb tools\platform-tools>adb shell

alphalm:/ $ cd /data/local/tmp

alphalm:/data/local/tmp $ chmod 755 ./v50g8-root

alphalm:/data/local/tmp $ ./v50g8-root -T

supported targets:

0 : LMG820NAT-00-V20j-LAO-COM-FEB-12-2020+0

1 : LMG820NAT-00-V20m-LAO-COM-MAR-18-2020+0

2 : LMG820AT-00-V20a-LAO-COM-DEC-23-2019-ARB00+9

3 : LMG820AT-00-V20b-LAO-COM-JAN-10-2020-ARB00+0

4 : LMG820AT-00-V20b-LAO-COM-FEB-12-2020-ARB00+2

5 : LMG820AT-00-V20c-LAO-COM-MAR-19-2020-ARB00+0

6 : LMG820AT-00-V20d-LAO-COM-JAN-28-2020-ARB00+0

7 : LMV500AT-00-V20a-LAO-COM-JAN-24-2020+0

8 : LMV500AT-00-V20e-LAO-COM-JAN-23-2020+0

9 : LMV500AT-00-V20g-LAO-COM-MAR-10-2020+0

10 : LMV500NAT-00-V20b-LAO-COM-DEC-23-2019+0

11 : LMV500NAT-00-V20f-LAO-COM-JAN-31-2020+0

12 : LMV500NAT-00-V20m-LAO-COM-MAR-10-2020+0

alphalm:/data/local/tmp $ ./v50g8-root -t 4

[+] factoryversion = 'LMG820AT-00-V20j-LAO-COM-FEB-04-2020-ARB00+0'

[+] forced use of 'LMG820AT-00-V20b-LAO-COM-FEB-12-2020-ARB00+2' target

[+] Mapped 200000

[+] selinux_enforcing before exploit: 1

sched_setafinnity(): Invalid argument

..............

sched_setafinnity(): Invalid argument

sched_setafinnity(): Invalid argument

[+] pipe file: 0xffffffc7da0f0200

[*] file epitem at ffffffc810e0e700

[*] Reallocating content of 'write8_inode' with controlled data....[DONE]

[+] Overwriting 0xffffffc7da0f0220 with 0xffffffc810e0e750...[DONE]

[*] Write done, should have arbitrary read now.

[+] file operations: ffffff9d68421050

[+] kernel base: ffffff9d66e80000

[*] init_cred: ffffff9d6922e588

[+] memstart_addr: 0x73253d45505954

[+] First level entry: 14beda003 -> next table at ffffffc4069d46ac

^ Phone reboots after this line. With certain targets it gets stuck at "Reallocating content of 'write8_inode' with controlled data.............," but for the G820 targets it always does what's shown above.

I did a factory reset and followed the steps of disabling network, rebooting, etc to see if it would work. Nothing so far. Any other AT&T G820UM people let me know if you find anything
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] brigantti:
Now that we got temp root i would like to ask can i make changes to builprop?or it will brick the phone after reboot?i got sprint g8 so theres no kdz for it.

---------- Post added at 11:07 PM ---------- Previous post was at 10:52 PM ----------

Lg g8 sprint 20e temproot

log from powershell

PS C:\adb binaries\adb binaries> adb shell

adb server is out of date. killing...

* daemon started successfully *

alphalm:/ $ cd /data/local/tmp

alphalm:/data/local/tmp $ chmod 755 ./v50g8-root

alphalm:/data/local/tmp $ ./v50g8-root

[+] factoryversion = 'LMG820AT-00-V20e-LAO-COM-FEB-05-2020-ARB00+0'

target is not supported.

1|alphalm:/data/local/tmp $ ./v50g8-root -t 4

[+] factoryversion = 'LMG820AT-00-V20e-LAO-COM-FEB-05-2020-ARB00+0'

[+] forced use of 'LMG820AT-00-V20b-LAO-COM-FEB-12-2020-ARB00+2' target

[+] Mapped 200000

[+] selinux_enforcing before exploit: 1

sched_setafinnity(): Invalid argument

sched_setafinnity(): Invalid argument

sched_setafinnity(): Invalid argument

sched_setafinnity(): Invalid argument

[+] pipe file: 0xffffffeb21b58900

[*] file epitem at ffffffeb328e1780

[*] Reallocating content of 'write8_inode' with controlled data..[DONE]

[+] Overwriting 0xffffffeb21b58920 with 0xffffffeb328e17d0...[DONE]

[*] Write done, should have arbitrary read now.

[+] file operations: ffffff8e75e21050

[+] kernel base: ffffff8e74880000

[*] init_cred: ffffff8e76c2e588

[+] memstart_addr: 0xffffffd600000000

[+] First level entry: 137d8c003 -> next table at ffffffeb37d8c000

[+] Second level entry: 15c0b4003 -> next table at ffffffeb5c0b4000

[+] sysctl_table_root = ffffff8e76c5b098

[*] Reallocating content of 'write8_sysctl' with controlled data........[DONE]

[+] Overwriting 0xffffffebf534b468 with 0xffffffebc8a14000...[DONE]

[+] Injected sysctl node!

[*] Reallocating content of 'write8_selinux' with controlled data....[DONE]

[+] Overwriting 0xffffff8e773ceffc with 0x0...[DONE]

[*] Node write8_inode, pid 17471, kaddr ffffffeae0c9ec00

[*] Replaced sendmmsg dangling reference

[*] Replaced sendmmsg dangling reference

[*] Node write8_selinux, pid 17342, kaddr ffffffeb20036380

[*] Replaced sendmmsg dangling reference

[*] Replaced sendmmsg dangling reference

[*] Node write8_sysctl, pid 17947, kaddr ffffffebcd377400

[*] Replaced sendmmsg dangling reference

[*] Replaced sendmmsg dangling reference

[+] Cleaned up sendmsg threads

[*] epitem.next = ffffffeb21b58920

[*] epitem.prev = ffffffeb21b589d0

[*] Launching privileged shell

root_by_cve-2020-0041:/data/local/tmp #
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] siulmagic:
Do not make changes to system parttions untill we have fully working magisk, and bl unlock.
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] KamioRinn:
Can you share a method to catch the offset value?

I want to let it work on more G8/V50
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] j4nn:
[MENTION=10814421]KamioRinn[/MENTION], unfortunately I do not have an easy method to find all the offsets - it involves some reverse engineering work and it needs target kernel image.

Which G8/V50 would you like to get support for?

Just point me to a downloadable kdz and I can try to add support for it.
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] KamioRinn:
Thanks.

The att version can't get ota in our country. They still use um10i version.

But I can't find the kdz of um10i. Maybe same as qm10i(G820QM10i_00_NAO_US_OP_0401)
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] motogvasyag:
Can you do it for Verizon LG G8? G820UM (20a, 20b) so that the temporary root works
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] tron1:
[MENTION=4418980]j4nn[/MENTION]

Could you please tell me which kdz is the base for "LMG820AT-00-V20b-LAO-COM-FEB-12-2020-ARB00+2' target"

---------- Post added at 14:24 ---------- Previous post was at 14:24 ----------

[/COLOR [MENTION=4418980]j4nn[/MENTION]

Could you please tell me which kdz is the base for "LMG820AT-00-V20b-LAO-COM-FEB-12-2020-ARB00+2' target"
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] antintin:
Hello, I private messaged you a bit earlier. So I'm on November patch, and that means there is no way for you to make it work then?
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] j4nn:
[MENTION=10814421]KamioRinn[/MENTION], [MENTION=8187877]motogvasyag[/MENTION], [MENTION=10121203]antintin[/MENTION]

guys, please try all available -t num options and see which one of them can get the furthest with the log, then post it here in a text form since beginning, so we can see which factoryversion is on the phone and which one -t worked the best.

I need a kernel binary image that is running on the phone unfortunately.

[MENTION=256766]tron1[/MENTION], that is from G820UM20b_02_VZW_US_OP_0212.
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] antintin:
Sure, all the g8 forced options give me the exact same results. I'll just include the one from -t 0 in the results I show, but they each restart my phone on the same step. The v50 forced options get stuck a bit earlier.
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] j4nn:
[MENTION=10814421]KamioRinn[/MENTION], the G820QM10i_00_NAO_US_OP_0401 will not work, it is PIE version according to lg-firmwares.com.

[MENTION=8187877]motogvasyag[/MENTION], G820UM (20a, 20b) have already been implemented - those are the V20a and both V20b versions in the LMG820AT specific targets.
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] herb9876:
ATT 20d January 2020
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] j4nn:
[MENTION=7914758]herb9876[/MENTION], so it worked? Which -t num did you use?
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] j4nn:
tool to dump kernel memory released

Please see the updated first post for v50g8-dump tool, that may be used to fetch some kernel space memory content.

This could allow eventually to add support for targets that do not have a downloadable firmware.
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] herb9876:
[MENTION=4418980]j4nn[/MENTION], ya I didn't use any -t ....as a matter of fact I'm now reading up on what that is. I just used the tutorial but nothing involving any shell commands using -t or t .
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] Shtiff1:
Works on LMG820UMB, 20b, Feb patch, Verizon, USA. ?
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] Mikeyd7186:
would i need to downgrade

hello i am wondering if i would need to downgrade i get target is not supported, thanks in advance. my version is 'LMG820AT-00-V20k-LAO-COM-APR-08-2020-ARB00+1'. Also i tried the different target numbers but all hang up on invalid argument
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] j4nn:
[MENTION=5259467]Mikeyd7186[/MENTION], if it loops only on invalid argument, kernel is not vulnerable. If you have April 2020 security patch level, it is very probably, that the bug has been fixed in it.

You would need to downgrade.
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] Mikeyd7186:
what would be a safe way to downgrade and would that put me back on android 9
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] j4nn:
[MENTION=5259467]Mikeyd7186[/MENTION], I have no idea what are your downgrade options - if you can flash specific .kdz or if you can only revert to the inactive slot, with previous version.

In anycase, going to lower version means your internal storage data would get erased, so you should back up first.
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] Mikeyd7186:
[MENTION=4418980]j4nn[/MENTION] thank you for the info i will probably just wait
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] j4nn:
[MENTION=5259467]Mikeyd7186[/MENTION], well the vulnerability will not return, so downgrade is your last chance, if you wanted temp root.

Actually it looks full bootloader unlock is possible by flashing engineering bootloader from temp root...
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] Mikeyd7186:
Bootloader unlock even if i dont have fastboot?
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] j4nn:
[MENTION=5259467]Mikeyd7186[/MENTION], yes, they get fastboot allowing BL unlock via flashing of engineering bootloader from temp root. I guess a guide shall be posted soon.
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] Mikeyd7186:
Well looks like i may be looking into how to downgrade it now thank you very much
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] kevin_bouchard:
[MENTION=5259467]Mikeyd7186[/MENTION] check out:

https://xdaforums.com/lg-g8/how-to/people-trying-beta-want-to-revert-t4011925

This maybe what you need.
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] Arak0n:
[MENTION=4418980]j4nn[/MENTION] Kinda off topic, but is there a chance you'd port this for the Pixel 4? I recently bought one that still has the october firmware/august kernel that I believe might be exploitable.. I only need it to install an adblocking hosts file.
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] Mikeyd7186:
Thank you but i have checked that out and i have updated since the original android 10 update
[LG G8 ROMs, Kernels, Recoveries, & Other Developme] Shtiff1:
I was on April to, and I downgraded and now I'm good to go.