Japanese procedure is below.
You might want to register BAM (BOINC Account Manager) after using official Android BOINC client for a while. Unfortunately it isn't supported. But you can switch to NativeBoinc to get BAM access. This article explains how to do that.
- Please note that this is unusual stuff, so you need root access.
- Before installing NativeBoinc, you need to uninstall official client, for they cannot coexist. So please backup your data using TitaniumBackup.
- Free version is sufficient. You don't have to buy Pro version.
- Install NativeBoinc then install "Native Client" to internal memory.
- Shutdown Native Client immediately.
- Enter your phone using ADB (or Terminal, but I don't recommend) and open root shell.
- cd /data/data/sk.boinc.nativeboinc
- rm -rf files/boinc
- tar xzf /sdcard/TitaniumBackup/edu.berkeley.boinc-*.tar.gz # * depends on environment.
- mv data/data/edu.berkeley.boinc/files/client files/boinc
- rm -rf data
- Restart Native Client and set the hostname according to Project Website.
- Synchronize with BAM.
- Set hostname to desired name then re-synchronize with BAM.
- (Now it is safe to move Native Client into SD, optionally)
Japanese procedure
- 普通の事ではありませんので、rootが必要です。
- NativeBoincと公式クライアントは共存できないので、先に公式クライアントを削除する必要があります。削除する前にTitaniumBackupでバックアップを取って下さい。無料版で十分です。Pro版を購入する必要はありません。
- NativeBoincをインストールし、"Native Client"を内蔵メモリに導入します。
- Native Clientをすぐに閉じて下さい。
- ADB(もしくはおすすめしませんがターミナル)を開き、rootプロンプトにして、下記を実行します。
- cd /data/data/sk.boinc.nativeboinc
- rm -rf files/boinc
- tar xzf /sdcard/TitaniumBackup/edu.berkeley.boinc-*.tar.gz # *は環境によって変化します
- mv data/data/edu.berkeley.boinc/files/client files/boinc
- rm -rf data
- Native Clientを再開し、プロジェクトウェブサイトにあるのと同じホスト名をセットします。
- BAMと同期します。
- ホスト名を任意に変更し、再びBAMと同期すれば移行完了です。
- (Native ClientをSDカードに移しても安全です)