Author | Message |
---|
mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 30.09.2010 22:07 | |
| Тут многие пытаются решить проблему устранения некоторых апликаций из автозапуска, но мне нужна обратная задача. Как сделать так, чтобы определенные процессы или аппликации запускались автоматически после включения нука? есть идеи? |
|
| |
donn Искушенный участник форума
Joined: 29 May 2009 Posts: 56
Location: Муркино
| Posted: 30.09.2010 23:03 | |
| Не уверен, но, по аналогии с удалением , попробуйте положить свою программу (с расширением .apk) в папку /system/app/ _________________ ASUS Transformer, Nook Touch, Dell Streak |
|
| |
mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 30.09.2010 23:16 | |
| вряд ли, этого всего лишь директория, куда приложения устанавливаются
Posted after 8 minutes 23 seconds:
например, шахматы тоже лежат в этой директории, однако они ж сами не запускаются _________________ NOOK Touch (CR3), NOOK 1st |
|
| |
ne0n Недавний участник форума
Joined: 26 Sep 2010 Posts: 18
| Posted: 01.10.2010 00:11 | |
| mds0000 скорее всего никак, если автор программы этого не предусмотрел. Надо, чтобы автор зарегистрировал BroadcastReceiver и ловил от системы BOOT_COMPLEATED. По крайней мере другие способы мне не известны |
|
| |
mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 01.10.2010 00:34 | |
| в андроиде с коммандной строки ничего нельзя запустить? осталось только найти скрипт подходящий и дописать вызов своей комманды _________________ NOOK Touch (CR3), NOOK 1st |
|
| |
mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 02.10.2010 21:58 | |
| а за что отвечает этот файл? /system/misc/startup.txt
там всего одна строка Library
Posted after 1 hour 22 minutes 55 seconds:
пока что заюзал файлик /system/etc/wifi_start.sh
Очевидно что он выполнятеся при запуске вайфая, причем это всегда происходит при старте нука.
теперь у меня в этом файле добавлена комманда для vnc сервера:
Code: | cat /system/etc/wifi_start.sh #!/system/bin/sh
# # Script to start wifi and bring eth0 up #
echo "1" > /sys/power/wifi_pm /system/bin/ifconfig eth0 up
/system/bin/androidvncserver -k /dev/input/mice &
|
В принципе, этого пока мне достаточно, я всего лишь хотел чтобы vnc сервер запускался автоматом _________________ NOOK Touch (CR3), NOOK 1st |
|
| |
Nomad1 Developer
Joined: 13 Sep 2010 Posts: 1721
| Posted: 02.10.2010 23:50 | |
| поним, что и adb, и vnc серверы дополнително кушают заряд аккума.. _________________ Twitter: @NomadRunserver |
|
| |
mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 03.10.2010 00:06 | |
| мне не в лом подзарядить, так что не актуально. Я ещё люблю Last.fm слушать на нуке, вот это жрет аккамулятор по настоящему _________________ NOOK Touch (CR3), NOOK 1st |
|
| |
ne0n Недавний участник форума
Joined: 26 Sep 2010 Posts: 18
| Posted: 03.10.2010 13:42 | |
| mds0000 ты не забывай, что андройд это не совсем линукс, все апликухи запускаются под отдельным юзером,в отдельной виртуальной машине. А эти скрипты работают на уровне обычного линукса с нетивными приложениями. |
|
| |
mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 03.10.2010 16:59 | |
| не совсем так, это зависит от того как написана апликуха, некоторые запускаются и под системными юзерами _________________ NOOK Touch (CR3), NOOK 1st |
|
| |
zl0dey Активный участник форума
Joined: 26 Aug 2010 Posts: 190
Location: Moscow
| Posted: 05.10.2010 18:21 | |
| А есть ли возможность убрать adb из автозагрузки? |
|
| |
ne0n Недавний участник форума
Joined: 26 Sep 2010 Posts: 18
| Posted: 05.10.2010 19:54 | |
| конечно можно, на оригинальной прошивке он как раз и выключен) в init.rc надо заменить параметр запуска его enabled на disabled, по-моему больше ничего не надо, тока после этого его уже больше не запустить, и никаких плюшек типа установки сторонних апликух не будет. |
|
| |
Nomad1 Developer
Joined: 13 Sep 2010 Posts: 1721
| Posted: 05.10.2010 20:11 | |
| .. после этого его можно будет без проблем запустить из терминала, через WiFi Locker или прописав в консоли setprop persist.service.adb.enable 1 и перезагрузившись. _________________ Twitter: @NomadRunserver |
|
| |
zl0dey Активный участник форума
Joined: 26 Aug 2010 Posts: 190
Location: Moscow
| Posted: 05.10.2010 20:13 | |
| Нет, этот вариант не подходит. adb ведь можно выключить\включить через wifilocker - зачем его вырубать перманентно? Мне просто нужно, чтоб адб по умолчанию был выключен, а не включен. |
|
| |
Nomad1 Developer
Joined: 13 Sep 2010 Posts: 1721
| Posted: 05.10.2010 20:42 | |
| zl0dey видимо, мы Вас совсем запутали Если выключить в /init.rc, будет именно то, что надо - сразу загрузке будет выключен, а через WiFi Locker его можно будет включить назад. Возможно даже выбор из WiFi Locker будут сохраняться с перезагрузкой, но тут не уверен. _________________ Twitter: @NomadRunserver |
|
| |
ne0n Недавний участник форума
Joined: 26 Sep 2010 Posts: 18
| Posted: 05.10.2010 21:44 | |
| Nomad1 wrote: | .. после этого его можно будет без проблем запустить из терминала, через WiFi Locker или прописав в консоли setprop persist.service.adb.enable 1 и перезагрузившись. |
ну да, постоянно забываю, что обладатели рутованых нуков имеют подобные утилиты) тогда да, можно смело выключать в init.rc) |
|
| |
zl0dey Активный участник форума
Joined: 26 Aug 2010 Posts: 190
Location: Moscow
| Posted: 06.10.2010 00:29 | |
| Проверил - всё так, как писал Nomad1. Правда, в wifi locker после включения отображается что адб включен. Но на деле он выключен. |
|
| |
mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 07.10.2010 00:23 | |
| http://market.nerman.ws/index.php?info=2907
Startup manager для андроида
работает на нуке. Позволяет добавить приложения в автозапуск.
Для настройки нука нужен VNC, хотя кнопки Add application, и другие попали в активную область экрана
Posted after 47 minutes 35 seconds:
программа предлагает обновиться, что делать не рекоммендуется, потому что после этого лицензия станет триальной
кстати, обновление сработает только если вы поставили хакнутый браузер от номада, который позволяет скачивать файлы. Обновление просто пытается скачать новый apk файл с помощью браузера |
|
| |
zl0dey Активный участник форума
Joined: 26 Aug 2010 Posts: 190
Location: Moscow
| Posted: 07.10.2010 09:24 | |
| mds0000, тестировал? Имеет ли смысл для нука это ставить? |
|
| |
mds0000 Кандидат в члены клуба The eBook
Joined: 01 Sep 2010 Posts: 328
Location: Минск
| Posted: 07.10.2010 11:16 | |
| Приложение в автозапуск добавить можно без проблем. VNC нужен только чтобы перейти на 3-ю закладку _________________ NOOK Touch (CR3), NOOK 1st |
|
| |