[Armadillo:07239] Re: Armadillo-440:rc.localでAndroid立ち上げ前にguestでユーザアプリを起動

Takenoshita Koyo email@hidden
2011年 5月 20日 (金) 14:32:21 JST


竹之下です。

>> su -l guest -c 'アプリのパス'
>>
>> でイケるような気がします。
su guest -c 'アプリのパス'
では、いかがでしょう?

man suを見てみると、書式は以下のようになっています。

su [-] [username [args]]

Masakazu Itoh さんは書きました:
> 舘野様
> 
> お世話になります。伊藤です。
> 
> 早速の返信ありがとうございます。
> 
> [*]--- 以下のようにしてやってみましたが
> guestでユーザアプリを起動できませんでした。
> 他に方法をご存知でしたら、ご教示お願い申し上げます。
> 
> 
> 
>>> rc.localを次のように記述してAndroidを起動していますが
> 
>>> killall Xfbdev
>>> mount /dev/mmcblk0p2 /mnt/
>>> chroot /mnt/android /init
> 
>>> ここでmountとchrootの間で
>>> guest(uid:500)でmicroSDカードにあるユーザアプリを起動させたいのですが
>>> どのようにすれば可能でしょうか?
> 
> 
>> su -l guest -c 'アプリのパス'
>>
>> でイケるような気がします。
> 
> 
> [*]--------------------
> mount /dev/mmcblk0p2 /mnt/
> su -l guest -c /mnt/android/sp221 &
> chroot /mnt/android /init
> のようにrc.localに書き込みflatfsd -sを行い
> 
> 
> 再起動して
>         :
>         :
>         :
> Starting avahi.daemon: done
> Starting Xfbdev: done
> Mounting ramfs /home/ftp/pub: done
> Running local start script (/etc/config/rc.local).
> Starting gflashlite: done
>         :
>         :
> このようなログを取得しました
> 
> Android起動後、psコマンドで確認しましたが
> sp221アプリは起動されてませんでした。
> (su -l guest -c /mnt/android/sp221で&を
> つけないパターンも試しました)
> 
> sudo /mnt/android/sp221 &
> と記述しておけばrootでの起動は確認いたしております。
> 
> ------------------------
> 
> 以上、よろしくお願いいたします。
> 
> 
>> 舘野です。
>>
>>> ここでmountとchrootの間で
>>> guest(uid:500)でmicroSDカードにあるユーザアプリを起動させたいのですが
>>> どのようにすれば可能でしょうか?
>> su -l guest -c 'アプリのパス'
>>
>> でイケるような気がします。
>>
>> ---
>> TETENO Hiroyuki
>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> 


-- 
Koyo Takenoshita




armadillo メーリングリストの案内