Top > PotaFi > AutoStart
Table of Contents

2chのログ

任意のプログラムの例: sshdとか。
sshdのインストールについてはPotaFi/Sshdを参照のこと。

284 :173 :sage :2010/12/27(月) 02:57:50 (p)ID:8NAJKrAO(6)
    改変版buffalo.fs.binをUPしておきました。
    (p)ttp://www.megaupload.com/?d=AQGHUE86

    sshd導入については >>186-190 を参照

    導入方法

    1. 転送
      adb remount
      adb push buffalo.fs.bin /system/data.buffalo/

    2. sshd起動スクリプト作成
    /data/startup.sh:
    --- cut here ---
    #/system/bin/sh

    /system/bin/dropbear -A root -C password -R /system/etc/dropbear/dropbear_rsa_host_key -U0 -G0
    --- cut here ---
    ※パスワードは各自変更のこと

    3. パーミッション設定
      chmod 755 /data/startup.sh

    これで再起動してやればsshdが起動しているはずです。
    あとはstartup.shいじるだけで、好きなプログラム起動したり設定のoverrideとか。

    Have a nice hack! 

(2010-04-08)

若干モディファイした手順

  1. 転送

    #から始まる行はポタファイ上で実行するコマンドです。

     ./adb remount
     ./adb push buffalo.fs.bin /system/data.buffalo/buffalo.fs.bin.mod
     ./adb shell
     # cd /system/data.buffalo
     # chmod 644 buffalo.fs.bin.mod
     # mv buffalo.fs.bin buffalo.fs.bin.org
     # mv buffalo.fs.bin.mod buffalo.fs.bin
     # exit
     ./adb pull /system/data.buffalo/buffalo.fs.bin.org .
  2. sshd起動スクリプト作成
    startup.shの内容:
     #!/system/bin/sh
     
     /system/bin/dropbear -A root -C 'dummy' -U0 -G0 -s -r /system/etc/dropbear/dropbear_rsa_host_key -R /data/local/.ssh/authorized_keys
    ※パスワードは各自変更のこと
     ./adb push startup.sh /data/
  3. パーミッション設定
     ./adb shell chmod 755 /data/startup.sh
  4. これで再起動してやればsshdが起動しているはずです。

(2010-04-10)

Tag: ポータブルWiFi DWR-PG BF-01B PWR-100F PWR-100D sshd startup.sh