yashsingh1/xdaforums huggingface dataset:
[General Topics] Baticzek2k:
Hi

Im trying to compile a kernel for my Galaxy Note 8.

it is an older source for an Android (8.0) oreo kernel from 2018.

I have the source code and I am using this toolchain (Toolchain Uber 6.x aarch64)

I use latest Kali Linux 2023.3 as root . Why is it always the same error on different sources and toolchains?

I also tried different toolchains and kernel sources but its always the same error which is strange :D

After like 20 Minutes of compiling I get this message:

make[1]: *** No rule to make target 'firmware/exynos8895_acpm_dvfs.fw', needed by 'firmware/exynos8895_acpm_dvfs.fw.gen.o'. Stop.

CC sound/usb/format.o
CC sound/usb/helper.o
CC sound/usb/mixer.o
CC sound/usb/mixer_quirks.o
CC sound/usb/mixer_scarlett.o
CC sound/usb/pcm.o
CC sound/usb/proc.o
CC sound/usb/quirks.o
CC sound/usb/stream.o
LD sound/usb/snd-usb-audio.o
CC sound/usb/midi.o
LD sound/usb/snd-usbmidi-lib.o
LD sound/usb/6fire/built-in.o
LD sound/usb/bcd2000/built-in.o
LD sound/usb/caiaq/built-in.o
LD sound/usb/hiface/built-in.o
LD sound/usb/misc/built-in.o
LD sound/usb/usx2y/built-in.o
LD sound/usb/built-in.o
CC sound/last.o
LD sound/built-in.o
MK_FW firmware/mfc/mfc_fw_flash.bin.gen.S
IHEX firmware/mfc/mfc_fw_flash.bin
AS firmware/mfc/mfc_fw_flash.bin.gen.o
MK_FW firmware/exynos8895_acpm_dvfs.fw.gen.S
make[1]: *** No rule to make target 'firmware/exynos8895_acpm_dvfs.fw', needed by 'firmware/exynos8895_acpm_dvfs.fw.gen.o'. Stop.
make: *** [Makefile:998: firmware] Error 2
[Xiaomi 13] speedyblue:
Hello, I am searching for xiaomi 13 lite posts, but I can't find anything. Any solutions? I can't even find twrp or orange fox. What do I do?? I cant live without custom roms 😅
[Xiaomi 13] NOSS8:
Currently no forum or recovery for this device.

For requests to add devices, it's here:

https://xdaforums.com/t/new-device-forum-requests.1660354/page-1288

Xiaomi Eu rom here:

MIUI 14 - MIUI 14 STABLE RELEASE

Status: RELEASED RULES WHEN POSTING 1. If a ROM is not published DONT ASK ABOUT ITS ETA 2. If a ROM is not published DONT ASK why! 3. If a ROM is available, download it and use it 4. If a ROM has bugs, post the bug to the bug section if the BUG is not already listed 5. If you use any form of...

xiaomi.eu
[Xiaomi 13] speedyblue:
Thank you, do you know what I can do instead? I am not very experienced, the only method I've used is twrp on Samsung phones. It is my first time using Xiaomi
[Xiaomi 13] NOSS8:
1/Unlock bootloader***

Xiaomi Community

new.c.mi.com

Apply for unlocking Mi devices

en.miui.com

2/Installing with Fastboot:

Download Xiaomi.eu ROM zip file

Extract the ROM zip to a new folder

Power off your device

Boot your device in Fastboot mode (Hold volume down + power buttons)

Connect to PC via USB cable

Run one of the installation scripts (according to your PC operating system):

- first_install_with_data_format ***- with data wipe, if you're flashing Xiaomi.eu ROM for the first time or downgrading.

Done!

*** erase your data
[Xiaomi 13] Pampurios:
Hello i find this twrp but i cant test It.

Releases · unreal3579/Action-OFRP-Builder

Build Recovery for Android with GitHub Workflow. Contribute to unreal3579/Action-OFRP-Builder development by creating an account on GitHub.

github.com
[Xiaomi Poco X3 Pro] GXC2356:
View attachment 6011487

SkylineUI Official v9.0 Android 13 for Poco X3 Pro​

*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned

Features:

• Pixel feel

• Latest Security Patches

• Google Monet

• Add-ons

• SafetyNet

ROMs credits:

• Android Open Source Project

• VoidUI

• Pixel experience

• Evolution X

• LineageOS

• crDroid

• PixysOS

• YAAP

• And other roms that not mentioned here

Links: Download ROM | Download Recovery | Skyline donation link | Support group

Device changelog:

• Merge latest CAF tag 'LA.UM.9.1.r1-14200-SMxxx0.QSSI14.0'

• Revert enhanced audio

• Add ViPER4AndroidFX

• Increase screen record hz limit to 120

• Switched to smooth display

Installation Guide:

Clean flash steps:

• Format data / wipe data, cache and dalvik

• Flash fw (if first time you flash ROM)

• Flash skyline

• Format data (if wiped at first)

• Reboot system

Dirty flash steps:

• Flash skyline

• Wipe data, cache and dalvik (optional)

• Reboot system

ROM Source: https://github.com/SkylineUI

Device Tree Source: https://github.com/GXC2356/device_xiaomi_vayu-skyline

Vendor Source: https://github.com/GXC2356/vendor_xiaomi_vayu

Kernel Source: https://github.com/GXC2356/kernel_xiaomi_vayu

Notes:

• Pixel build

• SELinux: enforcing

• SafetyNet passed by default

Credits:

• Thanks to ncarvalho99, ste0090, artemMinsk, #kickoutSuccessfully for their past help

• Thanks to bagualisson for his awesome sources

ROM OS version: 9.0 | A13

ROM kernel: 4.14.190

Required firmware: Any firmware (12.0.4 recommended)

Based on: Pixel experience
[Xiaomi Poco X3 Pro] ZG_DEV:
Nice rom !!!

Thanks
[Xiaomi Poco X3 Pro] GXC2356:
Welcome
[Xiaomi Poco X3 Pro] GXC2356:
Glad to hear
[Xiaomi Poco X3 Pro] toledocotte:
Give me screenshots for ROM please
[General Questions and Answers] shire29:
OK, sorry a bit of a weird title but this is what I mean. I am getting my XDA Serra tomorrow, :) xmas present :) and will want to start getting some cool apps on there straight away. So if anyone else out there has the O2 XDA Serra I was hoping for some quick hit advice to get me started.

To set the seen, the last device I had was a Jasjar (universal) liked it a lot, but when it packed up on me over 18 months ago i have not even looked at another phone (except for my old trusty 6230i), took the plunge and got myslef a serra for xmas but not allowed to have it until tomorrow.

so...

1. First I want to load up with some tunes, and a decent player, with configurable playlists. What apps are people using on this device for this.

2. Also want a decent video player. Used a DivX variant on the universal and it was amazing but what are people finding cool on the serra.

3. I guess I will need a decent file explorer too, think I used Resco before, for ftp and file search etc. What are people using for this.

4. Now this might need a thread on it's own, but I have a Tom Tom go which sadly has packed up on me, is there anyway that I can use the siftware from the Go rather than buy the software again, or are there better Sat Nav options?

That will get me started. Any suggestions are welcome, please.

Sorry for calling it the Serra, I think it is the Raphael, but wanted to be clear this is what I have as I believe the UIs are different.

Cheers, Shire
[General Questions and Answers] Ather:
the best Player, S2U oc , for Divx Movies, try Tcpmp or coreplayer as for the sat, iGO FTW! :D
[General Questions and Answers] Baticzek2k:
Hi

Im trying to compile a kernel for my Galaxy Note 8.

it is an older source for an Android (8.0) oreo kernel from 2018.

I have the source code and I am using this toolchain (Toolchain Uber 6.x aarch64)

I use latest Kali Linux 2023.3 as root . Why is it always the same error on different sources and toolchains?

I also tried different toolchains and kernel sources but its always the same error which is strange

After like 20 Minutes of compiling I get this message:

make[1]: *** No rule to make target 'firmware/exynos8895_acpm_dvfs.fw', needed by 'firmware/exynos8895_acpm_dvfs.fw.gen.o'. Stop.

CC sound/usb/format.o
CC sound/usb/helper.o
CC sound/usb/mixer.o
CC sound/usb/mixer_quirks.o
CC sound/usb/mixer_scarlett.o
CC sound/usb/pcm.o
CC sound/usb/proc.o
CC sound/usb/quirks.o
CC sound/usb/stream.o
LD sound/usb/snd-usb-audio.o
CC sound/usb/midi.o
LD sound/usb/snd-usbmidi-lib.o
LD sound/usb/6fire/built-in.o
LD sound/usb/bcd2000/built-in.o
LD sound/usb/caiaq/built-in.o
LD sound/usb/hiface/built-in.o
LD sound/usb/misc/built-in.o
LD sound/usb/usx2y/built-in.o
LD sound/usb/built-in.o
CC sound/last.o
LD sound/built-in.o
MK_FW firmware/mfc/mfc_fw_flash.bin.gen.S
IHEX firmware/mfc/mfc_fw_flash.bin
AS firmware/mfc/mfc_fw_flash.bin.gen.o
MK_FW firmware/exynos8895_acpm_dvfs.fw.gen.S
make[1]: *** No rule to make target 'firmware/exynos8895_acpm_dvfs.fw', needed by 'firmware/exynos8895_acpm_dvfs.fw.gen.o'. Stop.
make: *** [Makefile:998: firmware] Error 2
[General Questions and Answers] Renate:
[code] is prettier than [icode]
[Samsung Galaxy Watch 4] mrg2003:
I had a problem connecting to watch over ADB. I had to issue ADB pair command first, then it worked.

I downloaded new version of GW4remap https://github.com/BigBoot/GW4Remap Watch4PaySwitch-v1.0.0-alpha2.apk

Loaded. Ran setup, doesn't seem to work.

Should it work?

Am I doing a step wrong?
[Samsung Galaxy S22 Plus] joaovictor.me:
Can anyone subscribe to the beta and get the OTA`s link?

How to capture the update.bin file link from samsung servers to share with other people (Very Easy! and takes less than a minute):

There is no root required!

1. Download HTTP canary app and install it: Link

2. Open the app, scroll all the way down and accept user license agreement, press configure then ok on the pop up on the following screen, then press skip on the top right, dismiss welcome message, you should get to a screen that says "tap the floating button to start capture".

3. Leave the app and go to settings and start the software update normally by pressing "download" on the update screen, don't pause it just yet.

4. Go back to canary app and start the capture process by pressing the little circle at the bottom right, if the CA certificate message pops up again dismiss it by pressing "not now", the button should turn green, there will be one or two options that have appeared, one of them is gonna be the link, it should start with something like this:

http://fota-secure-dn.ospserver.net/firmware/INS/SM-S908E/nspx/7beb7fb3524544

5. Long press on the link that was captured, it will get copied and then paste it here in the thread. We'd really appreciate it!

For other methods for capturing check this guide.
[Xiaomi 11 Lite 5G NE] crow666:
I saw that ROM on YouTube and I really liked it, I wanted to know if there is one for this device.
[Xiaomi 11 Lite 5G NE] 09mysh:
All about Xiaomi 11 Lite NE (lisa) - ROMs, Kernels, Guides, Mods, NEWS, everything.

Stay up-to-date with us!

Official Group: @Xiaomi11LiteNE

Xiaomi 11 Lite 5G NE / 11 LE Updates

All about Xiaomi 11 Lite NE (lisa) - ROMs, Kernels, Guides, Mods, NEWS, everything.	Stay up-to-date with us!	Official Group: @Xiaomi11LiteNE

t.me
[Xiaomi 11 Lite 5G NE] Spaceboy60:
The answer is yes, join the telegram group posted above and you'll find it.
[Xiaomi 11 Lite 5G NE] crow666:
Thanks 🤝🏽
[Google Pixel 6 Pro] xIcee0:
(this is my first post, new account, so I'm sorry if this doesn't meet posting guidelines, but this is really important because I don't have time for this.)

I just used an app to change my devices DPI through wireless ADB entirely within my phone (ran commands through wireless adb app). I changed the resolution to be much smaller than the default to see what the absolute limit was for my phone. I set my resolution to be incredibly small for the aspect ratio (something like 130x90).

I already knew that'd be too small, so i hit a test button before setting it, assuming it'd go back after a certain amount of time, but the UI app freezes, and my phone restarts!

The resolution goes back to normal, but the DPI stays incredibly low, and now I'm stuck with a phone that I can't input my password on (alphanumeric, contains symbols like <, {, etc if that matters), and I can't authorize ADB on any computer with, because it was only authorized wirelessly for itself!

I am able to factory reset, but it's NOT an option here, so what can do?.
[Google Pixel 6 Pro] GROOVYJOSHCLARK:
Reboot into safe mode, it will be normal DPI then fix and reboot
[Google Pixel 6 Pro] xIcee0:
I'd take a picture if I could, but the popup for rebooting into safe mode is incredibly small and thin, and I probably couldn't hit the OK button even with the might of God.

edit: i think it extends off of the screen as well???
[Google Pixel 6 Pro] GROOVYJOSHCLARK:
No sorry, don't do it online and running, hold volume up then power and hold both buttons until it power cycles then switch to volume down + power to get into bootloader. Then start boot and go into safe mode, Google it, but you interrupt the boot process from an off phone. I don't remember the steps but do it from your phone booting fresh
[Google Pixel 6 Pro] blackhawk:
That overrides ladb edits?!!

Nice save if so. Seems like it wouldn'; aren't they saved in the user data partition rather then still running through the 3rd party app?
[Google Pixel 6 Pro] GROOVYJOSHCLARK:
It should but I have no idea what's been done, that's where I'd start, and if safe mode doesn't work, then I'd do a dirty update of the same version running so it overwrites data and boots normally. This won't touch userdata if done right, treat it as a monthly update and go through the same steps to do a monthly update. That restores system
[Google Pixel 6 Pro] Renate:
Ha, ha. I was trying to help someone who set it to 50 x 50 once.

It's really hard to enter a pattern.

I was lucky to be able to recover my device.
[Google Pixel 6 Pro] xIcee0:
Phone vibrates when entering what I assume is safe mode from what I read, DPI still wrong...
[Google Pixel 6 Pro] GROOVYJOSHCLARK:
It also sounds like you're tweaking things you're not fully understanding so I'd be very careful
[Google Pixel 6 Pro] GROOVYJOSHCLARK:
Well I can't see what you're doing, so my next step would be to update the ROM to restore /system, after that, you'll have to start ADB digging in to the filesystem (hopefully you're rooted with ADB allowed with root).

All else fails, then factory reset but hopefully you saved everything BEFORE your started tweaking settings
[Google Pixel 6 Pro] pelago:
Can you plug a physical keyboard in and type the password that way?
[Google Pixel 6 Pro] xIcee0:
Yep, practically an infant when it comes to this and had no clue what possibly could have gone wrong, even with something as seemingly simple as this...
[Google Pixel 6 Pro] xIcee0:
I would if I could, but I'm away from not near any external keyboards for at least a few hours
[Google Pixel 6 Pro] xIcee0:
Not rooted here, half of what you said went straight over my head.

I held the volume down button when turning on my device (after Google logo appeared), then a short blip vibration followed by a much longer one happened.
[Google Pixel 6 Pro] xIcee0:
Do you guys think I could maybe lock my phone from find my device, and change it's unlock password to something simpler so I can type it in?

Edit: I can't tell if it's connected to the internet now and it's not showing up on find my device...
[Google Pixel 6 Pro] blackhawk:
Not me🤣 You only change dpi by small increments and it usually shouldn't be needed.

My current load is over 3 yo, optimized and running well.
[Google Pixel 6 Pro] blackhawk:
It's not simple. Changing the dpi settings is something you need to be beaucoup careful with.

Always keep critical data regularly and redundantly backed up. One drop, OTA upgrade or whatever may make it your only option to save the data.

Been there, done that and lost an irreplaceable database that spanned 3 decades.

Memories😖🤣
[Google Pixel 6 Pro] xIcee0:
seemingly simple...
[Google Pixel 6 Pro] user0u:
I agree with @pelago, your only real bet is to try with a physical keyboard.

I gave it a try out of curiosity and it worked but pressing enter key did not equate to pressing "ok/enter" in the phone's keyboard after entering the password. So you'll at least have to press "ok" by touch.

Good luck.
[Google Pixel 6 Pro] xIcee0:
I really just don't have time to wait for when I can do that though... There must be something I can do in the meanwhile!
[Google Pixel 6 Pro] user0u:
I suggest not doing anything in haste right now. Especially when you don't have adb access or an unlocked bootloader. You might very well end up digging yourself a deeper hole.
[Google Pixel 6 Pro] xIcee0:
Currently fumbling with the incredibly small keyboard keys, tapping away at what I think is where < is, but can't be sure of... I have nothing better to do at this moment.
[Google Pixel 6 Pro] blackhawk:
Take it to a local repair shop that has a compatible keyboard. Some won't charge you much. They may have a better plan; hands on is always best.
[Google Pixel 6 Pro] xIcee0:
No need; I've got a USB - C adapter on hand, just not a keyboard yet... I'll have access to one in probably a little more than an hour...

This problem has taken me out of my work and it's pretty important that I get back on it soon (before the time I can fix it with a keyboard!).
[Google Pixel 6 Pro] blackhawk:
You could get locked out for too many unlock attempts.
[Google Pixel 6 Pro] fil3s:
Just dirty flash with android flashtool. Force power off the device by holding power and volume up, when it reboots, hold volume down.

Install the Google USB driver with the phone in fastboot, if it isn't already installed. Proceed to flashtool. Make sure to not have any check boxes marked in the edit section

Flash with Android Flash Tool | Android Open Source Project

source.android.com
[Google Pixel 6 Pro] xIcee0:
Ended up doing this after I got a hold of one. My DPI is back to normal, although I do wish there was a way to fix it without doing that.
[Google Pixel 6 Pro] GROOVYJOSHCLARK:
Already tried to tell them this but using dirty flash, but nope they'd rather argue and want to to their own thing so I stopped helping
[Google Pixel 6 Pro] fil3s:
Android flashtool is the easiest and safest way to fix issues with a pixel.

I understand the frustration.
[Google Pixel 6 Pro] GROOVYJOSHCLARK:
I do too, absolutely I do but when I'm down and need help, I ask for it but then listen and take advice. Otherwise what's the point but I definitely understand they're frustration!
[Google Pixel 6 Pro] fil3s:
Yes, I was agreeing. Using a physical keyboard is a very hard way of doing a simple fix.
[Google Pixel 6 Pro] blackhawk:
Personally I wouldn't touch the firmware to solve an issue like this. The most sure fired way to trash an Android is playing with the firmware.

The keyboard method is the least invasive: KISS.
[Google Pixel 6 Pro] Renate:
I generally agree, but it depends on where the complexity is.

I'm quite fond of using a second rooted Android in USB HID emulation mode to "swipe" the pattern on the first Android.

In this case, even using a Bluetooth keyboard on the second Android to type on the first Android.
[Google Pixel 6 Pro] xIcee0:
what? i had no clue what 90% of what you said was
[XPERIA X1 General] madzo2008:
Hi,

I installed RL Today on the X1 today but when I select the theme i want to use for the today screen it only appears as a tiny section under the messaging part part of the today screen. I would like to know how to get it full screen.
[XPERIA X1 General] nonno:
The default screen is QVGA. You need to find a VGA theme for RLToday. Just a word of warning; uncheck RLToday in the Today screen control panel before installing additional themes. I forgot causing the Today screen to hang. Had to carry out a hard reset to fix he problem (I lost interest in it after that).
[XPERIA X1 General] dhiru:
for example use this diamond skin

extract diamond folder and copy to rltoday folder in programs folder
[Vivo X80 Pro] kenajanek:
Hi everyone,

are there any working alternatives for Android Auto on the Vivo X80 Pro OriginOS/China Version?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] aztorius:
PixelExperience Plus for Xperia XA2 [pioneer][UNOFFICIAL][Android 13]​

What is this?

PixelExperience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, boot animation)

Our mission is to offer the maximum possible stability and security, along with essential and useful features for the proper functioning of the device

Based on Android 13

Whats working?

Wi-Fi

Camera

Flashlight

Mobile data

FM radio

Sound/vibration

Lights

Fingerprint reader

Camcorder

GPS

Bluetooth

Known issues

Face unlock (disabled due to missing space on /system partition)

Anything requiring more than Basic Play-integrity (thanks to Google...)

You tell me

DON'T FLASH GAPPS, THEY'RE ALREADY INCLUDED

[boot/recovery] PixelExperience 13 Plus 20240105 pioneer

[ROM/OTA] PixelExperience 13 Plus 20240105 pioneer

Please note that this is an unofficial build, unsupported by the PixelExperience Project.

Also note that this is a "PixelExperience 13 Plus" build only.​

Android OS version: 13​

Security patch level: January 2024​

Build author/Device Maintainer: Aztorius​

Device Source code: https://github.com/Aztorius/android_device_sony_pioneer/tree/pixel-experience-13 and https://github.com/Aztorius/android_device_sony_nile-common/tree/pixel-experience-13​

Source code: https://github.com/PixelExperience​

Kernel source code: https://github.com/LineageOS/android_kernel_sony_sdm660/tree/lineage-20​

ROM Developer: jhenrique09​
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] ZG_DEV:
Nice rom !

That's what I was searching for :)

Thanks, mate !
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Hichem2006:
okay, mobile data doesn't work
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] aztorius:
Just tested with my SIM. Mobile data works on my side (LTE+/4G)
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Hichem2006:
my SIM couldn't receive any SMS and mobile data doesn't work at all
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Hichem2006:
well, it works now. sorry for wasting your time
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Hichem2006:
hey again, is there any way to get LiveDisplay on this ROM? or can you include it in the next build?
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] aztorius:
You can expect it on the next build, probably next month.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Hichem2006:
thanks, i wanna be able to use Super-Vivid mode. by the way, ROM is nice a snappy and battery life is really good(just as good as stock), thanks for the work!
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Hichem2006:
new issue: Bluetooth devices pair but don't connect, only my FitBit did

edit: not even the FitBit connects
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] aztorius:
Will be fixed on the next update.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Hichem2006:
new issue: after a week(exactly) the system no longer boots and goes to recovery showing 'Can't load Android system' and the only way to fix it is factory reset the phone
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] aztorius:
That's weird. I don't have this issue (yet). I will publish a new update that should fix a lot of other things.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] aztorius:
New update​

Moving from PixelExperience 13 to PixelExperience 13 Plus (this includes all features except animated backgrounds and face unlock)

Missing Bluetooth profiles were added

Same security patch level (20230901)

This update requires to reset userdata​

boot/recovery pioneer 20230901

ROM pioneer 20230901
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Hichem2006:
why do the links say access denied??

edit: i have access, but only to the checksum file and not the zip
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] aztorius:
Fixed.
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Hichem2006:
thanks. downloading right now
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] Hichem2006:
perfection. thank you
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] aztorius:
New update : October 2023​

Security patch level updated to 20231001

Rebased upon LineageOS latest kernel and device patches for Android 13

Downloads :​

boot/recovery pioneer 20231001

ROM pioneer 20231001
[Sony Xperia XA2 ROMs, Kernels, Recoveries, & Other] john371911:
I have problem to charge with type C PD cable. It would only have about 3.8V, 250mA. The problem exists with LOS19, IodeOS too.

And when I use another USB-type C cable, though it provides about 3.9V, 800mA, this XA2 showed slow charging, it's a little misleading.

The same cable can charge my other phone normally, about 3.9V, 1A.