syncthingインストール

 btsyncが不安定で悩んでいたところ、resiliosyncちゅうやつに進化したということでアップグレードしたのが運の尽き。resiliosyncが起動しないし、元のbtsyncにも戻せない。ファイルやリポジトリがばっさり消されているようだ。

 しばらく放置していたが、Z3 Compactを焼き直してMashmallowにしたついでに新しい環境としてsyncthingをテスト。

 まずはインストール。最初は以下のサイトのやり方をやってみたが、前に試した時と同じく実行形式エラーが。

rcmdnk.github.io

 同じくapt-getだけど、リポジトリが違うようなのでこちらを試してみた。

Syncthing

 こちらは問題なく登録できた。

 そのままでは他のコンピュータからwebインターフェイスで設定できない。config.xmlの中のguiセクションを編集。127.0.0.1をnicのアドレスに変更。

    <gui enabled="true" tls="false" debugging="false">
        <address>192.168.1.22:8384</address>
        <user>kazz</user>
        <password>nanchara</password>
        <apikey>kanchara</apikey>
        <theme>default</theme>
    </gui>

 これでクライアントPCから設定できるようになった。

 ディレクトリの設定を何度か試行錯誤しながら設定。

 serviceコマンド用のいろんなものが登録されているわけではないので、自分で設定。

Starting Syncthing Automatically — Syncthing v0.14 documentation

よくわからないが、リブートしたらkazzで起動していた。

今後の課題

  • ルータのポート開けて外出先からsyncできるようにする?
  • Androidアプリon MashmallowでSDファイル上のディレクトリを指定するとエラーが出る。アプリがSDカードの読み書きに対応してない?

XPERIA Z3 Compactのプレインストールアプリを消してみた

 昨今はrootedでなくてもプレインストールアプリを削除できるということで、試してみた。というか、これができるのでrootedでなくてもよさそうだと思って、諦めてそのままMashmallowにしたという面もある。参考サイトは以下。

xperia-freaks.org

pepper-nxt.blogspot.jp

 当然ながら、ubuntuのadbからも実行可能。mashmallowなのでblockではなくhideで。

 ドコモのアプリはシェルスクリプトで一気に削除。一部はコメントアウトして残す。sonyやgoogleのアプリはGooglePlayの画面を見ながら一つ一つ削除。

  • hideされたアプリはアプリ一覧には残っている。
  • hideされたアプリはGooglePlayから再インストール可能
  • hideされていてもインターネット通信をするアプリがある(noroot firewallがブロックしたので判明)