Vim1 and Vim2 goes into a sleep mode after pressing the “Power” button. Power consumption is 200-300mA in this mode.
After that Vim1 and Vim2 goes into low power mode through (Power consumption is 10mA in this mode):
5-7 sec - if Wifi and bluetooth does not connected - IT IS VERY NICE!!!
50-60 sec - if Wifi connected and bluetooth does not connected.
NEVER - if bluetooth does connected.
How to deactivate wifi and bluetooth immediately after going to sleep?
davemf если под деактивацией USB ты предполагаешь отключение питания по USB шине то никак, по схеме это основное питание Vim после контроллера питания. Кстати у меня нормально уходит в сон и с WiFi и с синим зубом.
питание ЮСБ как раз и выключается после ухода в глубокий сон, так же выключается светодиод на плате, и потребление падает на порядок. Если играет музыка или подключена блютуз гарнитура, то глубокого сна нет, и юсб не обесточиваются, гаснет только экран. А если wifi пытается подключится к сети или переподключится, то уход в глубокий сон происходит не через 5-7 секунд, а через 50-60 секунд.
По USB я так думаю уходит в сон хаб, само питание с юсб не снимается, я хотел в своем блоке питания отслеживать сон платы по исчезновению 5в на юсб, но из этого ничего не вышло, плата уходит в сон, кушает порядка 20-30мА но 5в с юсб не пропадает, так-же как и 3,3в и 1,8в, (проверял на гребенке) только что пересмотрел схему, на порты питание идет через мосфет, на портах наверное отключается, завтра проверю, гарнитуру подключать не пробовал, ютуб не мешает уходу в сон, вайфай всегда подключен, так как пока только все тестируется на столе, до машины еще не дошло.
Речь шла про порты, а не гребенку. Про ютуб тоже речи не было. В авто тестируется уже 4 месяца и работает так как написано в первом посту примерно у 15 человек.
How to go into deep sleep and ignore an active Bluetooth connection, playing music, and a network connection on Android 9 VIMs and Android 10 EDGE? Android 9 and 10 don’t contain /kernel/power/earlysuspend.c and /kernel/power/userwakelock.c files.
@Terry
It’s really need for car usage. You did it on VIM1 & 2 (Nougat) and after that all people switched to khadas boards only. But Android PIE does not have this and VESA resolutions and people don’t want to use new khadas board anymore.
I want to help you and build new ROM for all new khadas boards for car usage.
Can you help me?
About how to go into deep sleep and ignore an active Bluetooth connection, playing music, and a network connection on Android Pie.
You can modify the source code on kernel.