It takes about a minute for phosh to show charging icon after connecting the charging cable. On most phones this feedback is instantaneous. Sometimes this causes forgetting to turn on the power switch since you assume it will show charging after a minute and won't think the switch may be off when you don't see the charging notification.
@praveen Is your phone taking a minute to start charging or just to inform you that it's started charging?
I've just started testing my FLX1s that arrived today and it is taking about 22 seconds to start charging as measured by my USB-C Volt and amp meter. When I connect it it will stay at 5V and varying between 0W and 0.1W (current rounded off to zero) for 22 seconds or so and then start charging.So far I've tested this on a Dell dock (that works well for many phones and laptops) a USB port on a HP z640 workstation, and a USB-C port on a monitor with built in dock.
I guess this is potentially happening because they are querying the charging port at a slower rate since querying the port every second like phones do would cause slowdowns. Just a guess but programmaticly this makes sense if we are using an android layer to translate hardware info. Devs will likely chime in soon with the truth tho
charging mode is not really related to android or halium or any of the other stuff. our charger mode doesn't even mount into the rootfs meaning no phosh or any of the other stuff. charger is in ramdisk so way before even the debian system is available. the reason its slow is because currently lk (the bootloader) takes ages to chainload the kernel and ramdisk. this is a known issue but pretty low in the priority list