Автоматический запуск приложений при старте нука

 
Libroom Forum IndexBarnes&Noble
AuthorMessage

mds0000
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 01 Sep 2010
Posts: 328


Location: Минск

Posted: 30.09.2010 22:07    

Тут многие пытаются решить проблему устранения некоторых апликаций из автозапуска, но мне нужна обратная задача.
Как сделать так, чтобы определенные процессы или аппликации запускались автоматически после включения нука?
есть идеи?
 
View user's profile ^

donn
Искушенный участник форума

Искушенный участник форума



Joined: 29 May 2009
Posts: 56


Location: Муркино

Posted: 30.09.2010 23:03    

Не уверен, но, по аналогии с удалением Smile, попробуйте положить свою программу (с расширением .apk) в папку /system/app/
_________________
ASUS Transformer, Nook Touch, Dell Streak
 
View user's profile ^

mds0000
Кандидат в члены клуба The eBook

Кандидат в члены клуба 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
 
View user's profile ^

ne0n
Недавний участник форума

Недавний участник форума



Joined: 26 Sep 2010
Posts: 18



Posted: 01.10.2010 00:11    

mds0000 скорее всего никак, если автор программы этого не предусмотрел. Надо, чтобы автор зарегистрировал BroadcastReceiver и ловил от системы BOOT_COMPLEATED. По крайней мере другие способы мне не известны Very Happy
 
View user's profile ^

mds0000
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 01 Sep 2010
Posts: 328


Location: Минск

Posted: 01.10.2010 00:34    

в андроиде с коммандной строки ничего нельзя запустить? осталось только найти скрипт подходящий и дописать вызов своей комманды
_________________
NOOK Touch (CR3), NOOK 1st
 
View user's profile ^

mds0000
Кандидат в члены клуба The eBook

Кандидат в члены клуба 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
 
View user's profile ^

Nomad1
Developer

Developer



Joined: 13 Sep 2010
Posts: 1721



Posted: 02.10.2010 23:50    

поним, что и adb, и vnc серверы дополнително кушают заряд аккума..
_________________
Twitter: @NomadRunserver
 
View user's profile ^

mds0000
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 01 Sep 2010
Posts: 328


Location: Минск

Posted: 03.10.2010 00:06    

мне не в лом подзарядить, так что не актуально.
Я ещё люблю Last.fm слушать на нуке, вот это жрет аккамулятор по настоящему
_________________
NOOK Touch (CR3), NOOK 1st
 
View user's profile ^

ne0n
Недавний участник форума

Недавний участник форума



Joined: 26 Sep 2010
Posts: 18



Posted: 03.10.2010 13:42    

mds0000 ты не забывай, что андройд это не совсем линукс, все апликухи запускаются под отдельным юзером,в отдельной виртуальной машине. А эти скрипты работают на уровне обычного линукса с нетивными приложениями.
 
View user's profile ^

mds0000
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 01 Sep 2010
Posts: 328


Location: Минск

Posted: 03.10.2010 16:59    

не совсем так, это зависит от того как написана апликуха, некоторые запускаются и под системными юзерами
_________________
NOOK Touch (CR3), NOOK 1st
 
View user's profile ^

zl0dey
Активный участник форума

Активный участник форума



Joined: 26 Aug 2010
Posts: 190


Location: Moscow

Posted: 05.10.2010 18:21    

А есть ли возможность убрать adb из автозагрузки?
 
View user's profile ^

ne0n
Недавний участник форума

Недавний участник форума



Joined: 26 Sep 2010
Posts: 18



Posted: 05.10.2010 19:54    

конечно можно, на оригинальной прошивке он как раз и выключен)
в init.rc надо заменить параметр запуска его enabled на disabled, по-моему больше ничего не надо, тока после этого его уже больше не запустить, и никаких плюшек типа установки сторонних апликух не будет.
 
View user's profile ^

Nomad1
Developer

Developer



Joined: 13 Sep 2010
Posts: 1721



Posted: 05.10.2010 20:11    

.. после этого его можно будет без проблем запустить из терминала, через WiFi Locker или прописав в консоли setprop persist.service.adb.enable 1 и перезагрузившись.
_________________
Twitter: @NomadRunserver
 
View user's profile ^

zl0dey
Активный участник форума

Активный участник форума



Joined: 26 Aug 2010
Posts: 190


Location: Moscow

Posted: 05.10.2010 20:13    

Нет, этот вариант не подходит. adb ведь можно выключить\включить через wifilocker - зачем его вырубать перманентно? Мне просто нужно, чтоб адб по умолчанию был выключен, а не включен.
 
View user's profile ^

Nomad1
Developer

Developer



Joined: 13 Sep 2010
Posts: 1721



Posted: 05.10.2010 20:42    

zl0dey
видимо, мы Вас совсем запутали Smile
Если выключить в /init.rc, будет именно то, что надо - сразу загрузке будет выключен, а через WiFi Locker его можно будет включить назад. Возможно даже выбор из WiFi Locker будут сохраняться с перезагрузкой, но тут не уверен.
_________________
Twitter: @NomadRunserver
 
View user's profile ^

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)
 
View user's profile ^

zl0dey
Активный участник форума

Активный участник форума



Joined: 26 Aug 2010
Posts: 190


Location: Moscow

Posted: 06.10.2010 00:29    

Проверил - всё так, как писал Nomad1. Правда, в wifi locker после включения отображается что адб включен. Но на деле он выключен.
 
View user's profile ^

mds0000
Кандидат в члены клуба The eBook

Кандидат в члены клуба 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 файл с помощью браузера
 
View user's profile ^

zl0dey
Активный участник форума

Активный участник форума



Joined: 26 Aug 2010
Posts: 190


Location: Moscow

Posted: 07.10.2010 09:24    

mds0000, тестировал? Имеет ли смысл для нука это ставить?
 
View user's profile ^

mds0000
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 01 Sep 2010
Posts: 328


Location: Минск

Posted: 07.10.2010 11:16    

Приложение в автозапуск добавить можно без проблем. VNC нужен только чтобы перейти на 3-ю закладку
_________________
NOOK Touch (CR3), NOOK 1st
 
View user's profile ^
Libroom Forum IndexBarnes&NobleAll times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Libroom, 2021