[/b/] [/d/] [/tu/] [/a/] [/ph/] [/wa/] [/cg/] [/t/] [/p/]

[Burichan] [Foliant] [Futaba] [Greenhell] [Gurochan] [Photon] - [Home] [Manage] [Archive]

[Return]
Posting mode: Reply
Leave these fields empty (spam trap):
Name
Link
Subject
Comment
File
Verification
Password (for post and file deletion)
  • Supported file types are: GIF, JPG, PDF, PNG
  • Maximum file size allowed is 20480 KB.
  • Images greater than 200x200 pixels will be thumbnailed.

File: 1623358790491.png -(3321729 B, 3072x1728) Thumbnail displayed, click image for full size.
3321729 No.191331  

Есть один старый андроидотелефон. Нужно сделать так, чтобы он раз в сутки включался, делал снимок, пересылал его и отключался. Со всеми пунктами кроме первого более-менее понятно в какую сторону копать. Как заставить телефон включаться по расписанию?

>> No.191332  
File: 1623360086574.png -(5574491 B, 3396x2161) Thumbnail displayed, click image for full size.
5574491

Если он находится в одном и том же мѣстѣ (откуда и производится фотографирование), и если туда проведено электричество, то тогда можно попробовать такой подход къ дѣлу:

① Купить розетку-таймер.

② Включить в неё электромагнит, который в нужный момент будет притягивать к себе нѣкоторый противовѣсъ, а находящийся на другом конце рычага или блока основной вѣсъ по нѣкоторымъ направляющим будет опускаться на кнопку включения этого мобильника на время, достаточное для её срабатывания.

>> No.191333  

SwitchBot

>> No.191334  

>>191332
Электричества там нет, иначе бы выключать его не было бы смысла.
>>191333
Разве он телефонную кнопку включения осилит?

>> No.191336  

если в настройках под девелопером нет (что странно, "старый андроидотелефон" почти наверняка на mediatek/snapdragon) — рутани и поставь любую хуйню работающую с RTC. оно никогда не спит если батарея пристегнута

>> No.191338  

>>191336
В настройках под девелопером ничего похожего нету, рут есть. Можно пример "любую хуйню работающую с RTC"?

>> No.191339  
> Разве он телефонную кнопку включения осилит?

Осилит, он довольно сильно нажимает. А если будет недостаточно, можно выпилить адаптер хоть из фанерки лобзиком.
Впрочем, можно сделать проще, даже рут и дополнительный софт не нужен. Просто устанавливаешь обычный будильник без звука на нужное время и все. Телефон включится из выключенного состояния.

>> No.191340  

>>191339

> Осилит, он довольно сильно нажимает.

Там больше проблема в том что кнопка утопленная, маленькая и на торце.

> Просто устанавливаешь обычный будильник без звука на нужное время и все. Телефон включится из выключенного состояния.

Пробовал. Если телефон выключен то будильник не срабатывает.

>> No.191341  

>>191340

>Там больше проблема в том что кнопка утопленная, маленькая и на торце.

Ну так сделай адаптер из подручных средств. Чтобы на одном конце широкий был, а на другом узкий ив кнопку упирался.

>Пробовал. Если телефон выключен то будильник не срабатывает.

Если телефон блокируется при выключении пин-кодом или графическим ключом, блокировку надо отключить. Ну и не все телефоны ещё умеют это.
Алсо есть ещё такой способ, о котором похоже кун выше говорил.
https://android.stackexchange.com/questions/196144/how-can-i-schedule-timer-to-power-on-and-off-device

> This workaround simply requires any android app capable of turning off the device at scheduled time e.g Tasker, Automate, Macrodroid etc
>Then set an ideally silent alarm (e.g stock CM11S alarm (with a silent alarm) to power on the device.
>> No.191342  

>>191341

> Ну так сделай адаптер из подручных средств. Чтобы на одном конце широкий был, а на другом узкий ив кнопку упирался.

Я не представляю, как это должно выглядить, чтобы надежно работало каждый раз. Ее и пальцем трудно прожать.

> Если телефон блокируется при выключении пин-кодом или графическим ключом

Там до пина не доходит. Телефон просто не включается.

> https://android.stackexchange.com/questions/196144/how-can-i-schedule-timer-to-power-on-and-off-device

Нету там таких опций.

>> No.191343  
> Я не представляю, как это должно выглядить, чтобы надежно работало каждый раз. Ее и пальцем трудно прожать.

Фото сделай.

> Там до пина не доходит. Телефон просто не включается.

Так он и не будет включаться, если пин стоит. Попробуй для начала.

> Нету там таких опций.

Ну я же специально процитировал, что нужно делать, если нет таких опций. Там внизу написано If neither of these options is available

>> No.191344  

>>191331
Найди лучше что-нибудь на атоме вместо процессора, и с живой батареей, возможно даже увеличь её на колене, либо примастрячь повербанк. Устройства на атоме во время чуток сна кушают меньше энергии чем требуется ведру во время пробуждения.

>> No.191345  

>>191344
*суточ

>> No.191346  
File: 1623408994951.jpg -(625859 B, 1975x1597) Thumbnail displayed, click image for full size.
625859

>>191343

> Фото сделай.

Держи.

> Так он и не будет включаться, если пин стоит. Попробуй для начала.

Попробовал снять лок. Все равно не включается.

> Ну я же специально процитировал, что нужно делать, если нет таких опций.

Только все эти штуки нужны чтобы выключить телефон, а включать они не умеют, о чем там же написано.
>>191344
Сколько оно проживет на одном заряде? От телефона я жду от двух месяцев до полугода с аптаймом в пару минут в сутки.

>> No.191347  

https://www.amazon.com/Wireless-Rechargeable-Detection-Waterproof-compatible/dp/B07PM2NBGT

Вот например. Работает 3 месяца от батарейки в режиме записи видео. А если настроить так чтоб только фото отправляла, то и того больше прослужит.
Или тебя чисто техническая сторона интересует?

>> No.191348  
> Только все эти штуки нужны чтобы выключить телефон, а включать они не умеют, о чем там же написано.
>Then set an ideally silent alarm (e.g stock CM11S alarm (with a silent alarm) to power on the device.
>to power on the device.
> power on
>> No.191349  

>>191347
Там же в отзывах:

> Battery lasts days not weeks.

И нужна сотовая сеть а не wifi.
>>191348
Я же выше писал, что это не работает.

>> No.191350  
File: 1623410922444.jpg -(86236 B, 1056x983) Thumbnail displayed, click image for full size.
86236

>>191346
Вот допотопный планшет с родной батареей, как видишь даже вафля включена. Не уверен, что батарея проживёт дольше, если его раз в день включать и выключать.

>> No.191351  

>>191349
Ты писал про обычный будильник, а не про Tasker, Automate, Macrodroid etc

>> No.191352  

>>191350
14 дней все-же мало, а с повербанком это еще и отдельный колхоз будет.
А включить на пару минут и выключить у телефона съедает порядка 1% батареи, что дает порядка сотни таких циклов на одном заряде.

>> No.191353  

>>191351
Там же написано, что они для выключения:

> android app capable of turning off the device at scheduled time e.g Tasker, Automate, Macrodroid etc
>> No.191354  
File: 1623411826492.png -(16068 B, 749x529) Thumbnail displayed, click image for full size.
16068

>>191349
Можно типа такого запилить, только запаришся пилить. Можно просто воткнуть смарт и бот в самозатвердевающую глину под нужниым углом и потом синей изолентой обернуть для прочности.

>> No.191355  

>>191354
На фото плохо видно, но там кнопка на перпендикулярной части торца а не на скошенной. И она не выступает а утапливается пальцем вглубь. Возможно будет проще подпаяться к контактам и вытащить провода наружу. Но все равно остается вопрос, чем их тогда замыкать на нужное время.

>> No.191357  

>>191353
A, извиняюсь, неправильно понял.

RTC wake alarm это функция линупса, теоретически можно просто подсоединиться к рутованному смартфону по adb и выполнить эти комманды.
https://stackoverflow.com/questions/45446182/automatic-turn-on-in-android-device?rq=1
Но вероятно этого будет недостаточно.
https://stackoverflow.com/questions/23821356/android-sys-rtc-wakealarm-does-not-boot-device-when-off

>> No.191358  

>>191352
14 дней прошло, и ещё около 35% осталось. И это с включенным wifi, и ещё учитывай что батарее около 6 лет.

>> No.191360  

>>191357
Собственно там вообще нет /sys/class/rtc/rtc0/wakealarm, но в /proc/driver/rtc есть такое:
alrm_time : 00:00:00
alrm_date : 1970-01-01
т.е. по идее их как-то задать все-таки можно

>> No.191361  

>>191360
Оно или в другом месте лежит, или производитель его снес.
http://shashankkrsingh.blogspot.com/2012/05/how-to-wake-up-ur-ubuntu-machine.html
https://www.linux.com/training-tutorials/wake-linux-rtc-alarm-clock/

>> No.191362  

>>191361
В каком месте оно может лежать? Там есть только такое:
/sys/class/rtc/rtc0/dev
/sys/class/rtc/rtc0/date
/sys/class/rtc/rtc0/name
/sys/class/rtc/rtc0/time
/sys/class/rtc/rtc0/power/control
/sys/class/rtc/rtc0/power/runtime_active_time
/sys/class/rtc/rtc0/power/autosuspend_delay_ms
/sys/class/rtc/rtc0/power/runtime_status
/sys/class/rtc/rtc0/power/runtime_suspended_time
/sys/class/rtc/rtc0/since_epoch
/sys/class/rtc/rtc0/hctosys
/sys/class/rtc/rtc0/max_user_freq
/sys/class/rtc/rtc0/uevent

>> No.191363  
File: 1623416250706.png -(9433 B, 371x632) Thumbnail displayed, click image for full size.
9433

>>191338
scheduled script, который будет дергать что-нибудь вроде ELAPSED_REALTIME_WAKEUP, RTC_WAKEUP
туда же и сторожевой таймер можно вколхозить, который по отработке сценария будет гасить трубку
за матчастью на XDA

но мне сдается ты чего-то недорутовал / недооткрыл

>> No.191364  
>/sys/class/rtc/rtc0/power/control

ватета

>> No.191365  

>>191363

> ELAPSED_REALTIME_WAKEUP, RTC_WAKEUP

Если верить докам то оно толко в слипе работает а не с выключенным телефоном.

> но мне сдается ты чего-то недорутовал / недооткрыл

Что именно?
>>191364
# cat /sys/class/rtc/rtc0/power/control
auto
попытка туда чего-нибудь записать возвращает ошибку.

>> No.191366  

Можешь попробовать разные прошивки, включяя кастомные, может наидешь со встроенным wakealarm

>> No.191367  

A /usr/sbin/rtcwake есть?

>> No.191368  

>>191367
Это android, там даже /usr нету.

>> No.191370  

>>191368
Да, но кстати зато есть MirBSD korn shell и даже какие-то сишные бинари от вендора, насколько я помню. Немного игрался в этом плане с андроидом.

>> No.191372  

>>191370
rtcwake среди них нету

>> No.191375  

>>191372
Ну в принципе можно попробовать скросскомпилировать под андроед, только там другая системная либц, не гнутая.

>> No.191377  

>>191375
Хм, по идее оттуда достаточно setup_alarm() выкусить, которому гнутые либы нафиг не нужны. Потом попробую.

>> No.191386  

>>191365

>Что именно?

сложно сказать не видя ни трубки, ни версии ведроида
я бы даже понял твои затруднения с каким-нибудь brand fucking new флагманом, но тут кагбе чем старше — тем проще. в нуге/печеньке (или что у тебя там) фулл-девелопер ваще заводится кликами в меню, даже без участия adb

>> No.191387  

>>191386
Меню девелопера то есть. В нем несколько экранов опций, но среди них включения по расписанию нету.

>> No.191412  

>>191377
Чтож, это не сработало. Несмотря на успешно установленный rtc alarm, телефон от него не включился.



Delete Post []
Password

[/b/] [/d/] [/tu/] [/a/] [/ph/] [/wa/] [/cg/] [/t/] [/p/]