« 誤入力を自動訂正してくれる「Fleksy」(フレクシー),癖と注意点 | トップページ | 楽天KoboのAndroidアプリが勝手にログアウトされ,ダウンロード済み書籍と栞が消えてしまう件 »

2016年3月13日 (日)

JW Libraryの肥大化問題解決のため,Boyue T62D でLink2SD Plusをつかうべくroot化とGooglePlay導入(成功)。しかし・・・

JW Libraryの肥大化問題解決のため,Boyue T62D でLink2SD Plusをつかうべくroot化とGooglePlay導入(成功)。しかし・・・

 JW Library の肥大化には困った。
 ・アプリ(端末のアプリ)
 ・USBストレージアプリ(SDカードのアプリ)
 ・データ(端末のデータ)
 ・SDカード(SDカードのデータ)
    ※ 括弧内はKindle Fireの表現。
の「端末のデータ」とは内蔵アプリ領域で,Boyue T62D (T62+)は1GB,Onyx BOOX C67ML_Carta では0.5GB (512MB)なのだが,JW Libraryだけで150MB(出版物のみ)とか350MB(音楽を追加)とか650MB(音楽に加え,動画も)とかを使ってしまうのだ。各種出版物や音楽(MP3),動画(MPG)のファイル本体は増設したマイクロSDカード側に保存されるのだが,おそらくは,ダウンロードに必要な目録(インデックスファイル)が肥大化しているのではないかと推測している。

ちなみに,Kindle Fire (第5世代/2015年モデル)にインストールした JW Library 1.6.0 (Amazon Apps版)では,ビデオや音楽や各種出版物をほとんどすべてダウンロードしているのだが,合計16.73GB中,
  端末のアプリ: 13.60 MB
  SDカードのアプリ: 43.88 MB
  端末のデータ: 654 MB ※ 内蔵
  SDカードのデータ: 16.03 GB ※ マイクロSDXCカード 64GB中。
と,なんと,端末のデータ(内蔵アプリ領域)が 654 MB もある状態! Kindleアプリ(Fireに標準搭載。Android通常版より機能強力)やKobo(SDカード経由でAPKでインストールできた)で電子書籍(獣医ドリトル全20巻とか。ミドリガメやフェレットがよく登場)を結構ダウンロードしていたこともあり,内蔵5.63GBいっぱいに近くなり,空き不足の警告が表示されたので,調べたところ,JW Library肥大化の問題に気づいたという訳だ。Amazon VideoやMusicはマイクロSDカード側に保存されるよう設定できるが,電子書籍Kindleは内蔵領域にのみ保存されるので,64GB増設を有効活用できていないのは残念なことだ。まぁ5千円の端末だからね。T62DやC67ML_Cartaの4分の1の値段だし。

という訳で,C67ML_Cartaに比べ,内蔵アプリ領域の広い Boyue T62D でも,空き不足の深刻な状況となり,辞書系アプリや最近は使わなくなったリモートデスクトップアプリとかを削除したりしたが,焼け石に水。それで,C67ML_Carta同様,Link2SDを入れるべく,root取りと,さらにLink2SD Plusを作動させるために(Plusでないとアプリのデータ部分をSDカードへ移動できないので),Google Playのインストールを真剣に検討することにした。

結論を先に言えば,T62D V1.1.1-2015042209版で
  http://ateliershioya.blog.so-net.ne.jp/2014-12-29
  Onyx BooxC67ML adb接続とroot取り、Google Playストアの導入編
  atelier SHIOYA:So-netブログ
  2014-12-29。2015-02-14 追記。
の手順をそのまま流用して,
・root取り(Superuserアプリ)
・Google Play関係のインストール
は成功した。T62DのPC接続で,デバイスマネージャで「Android Composite ADB Interface」が表示されたので,もしやと思って同じ手順で実行したら成功した訳だ。

rootを取るだけなら
  http://ateliershioya.blog.so-net.ne.jp/2015-07-27
  BoyueT62D のroot取りに関して [BoyueT62D]
  2015-07-27 15:39
の手順でもかまわない(こちらも試した。すでにSuperuserインストール後ではあったが,正常動作しているようだ。あるいは,本来先にこちらの手順でやればAppsの一覧に「Superuser」が表示されたのかも,とも思うが,後の祭りだ)。

設定-Accounts management で「アカウントを追加」で「Google」を選び,ログインできた。また,Appsの「Google Play開発者サービス」からも,ログインとセキュリティ→Googleへのログインとセキュリティ→Googleへのログイン などの各種設定・確認ができた。
実際,PC側でWEBブラウザからGoogle PlayでアプリをT62Dへインストール指示することで,Link2SD,Link2SD Plus,GMAILをインストールできた。そして,Link2SDの起動時に「Superuser権限の要求:1回だけ/10分間継続/ずっと(拒否/許可)」が表示され,「ずっと」「許可」を選ぶことができた。それにより,Google Play開発者サービスをSDに移動することができた。

JW Library 1.6.0 (Amazon Apps版)もインストール後「SDカードに移動」し,日本語聖書(参照資料付き聖書)27MBをダウンロード,設定で「ダウンロードしたメディアの保存先」を「デバイス本体」→「SDカード」(マイクロSDカード 22GB)を指定。終了し「Link2SD」でJW Libraryの「リンクを作成」で「dalvik-cacheをリンク」に加え「Link internal data」にチェックし「OK」で,合計202MB中,アプリ47MB,データ(内蔵アプリ領域)154MBもSDカードに移動することができた。

しかしながら,下記の制約のあることを確認した。

・T62Dの「Apps」の一覧に,「Google Play開発者サービス」が表示されるのみで,「Superuser」,「Playストア」は表示されない。そのため,T62D自体からのPlayストア起動はできなかった。

※ 2016-03-13追記。
 APKからインストールしたGoogleドライブについて,T62D右下の時刻をタッチして表示される通知領域に,アップデートの案内がきていた。タッチしたところ,Google Playの旧画面が表示された。Googleドライブの更新完了後に確認したところ,T62Dの「Apps」の一覧に「Google Playストア」のアイコンが追加されており,設定→アプリ の「ダウンロード済み」に「Google Playストア」(バージョン6.0.5」が追加されていた。Googleドライブの更新をきっかけに配信されたのか,それ以前だったのかは不明。なお,SuperuserのアイコンがAppsに表示されない問題は未解決。

・Playストアは自動的にバージョンアップされない。設定→アプリ→「すべて」で,確認したバージョンは次のとおり。最新版は同じOSのAndroid4.2.2の京セラのスマートフォン DIGNO DUAL (WX10K)で確認した。
  Google Playストア: 3.10.14  ※ 最新は 6.0.5。
  Google Play開発者サービス: 8.7.03  ※ 最新。
  Googleアカウントマネージャー: 4.1.2  ※ 最新は 4.2.2。
  Googleサービスフレームワーク: 2.3.5  ※ 最新は 4.2.2。
  Googleパートナーのセットアップ: 4.2.2  ※ 最新。

※ 2016-03-13追記。
 上述のとおり,Playストアも自動配信された。バージョンは6.0.5。

T62DのAppsは特殊で,C67ML_Cartaに有る「音」,「セキュリティ」(「提供元不明のアプリのインストールを許可する」がここにあるはず),「ユーザー補助」(「テキスト読み上げの出力」がここにあるはず)などのメニューが設定にない。もしかすると,SuperuserやPlayストアが表示されないのも,その特殊性のためかもしれないが,単にバージョンアップできれば,Google Play開発者サービスのように表示されるのかもしれない。結構頻繁に「問題が発生したため,com.google.process.gappsを終了します(OK)」ウィンドウが表示される。Googleサービスフレームワーク終了のウィンドウが表示されたこともある。

問題になりそうなのは,Playストアのアプリ自動更新の設定だ。後で書くつもりだが,楽天Koboはログアウトすると,ダウンロード済みの書籍や栞(しおり)がすべて消える仕様で,とんでもないAndroidアプリなのだが,頻繁に勝手にログアウトしてしまう。というかログインを求められ,ログインすると書籍や栞が消えている。そしてメモリ上からも消えたり,あるいはゴミとしてファイルが残っていたりする。この現象は,T62D,C67ML_Carta,Kindle Fireの3機種で確認した(6.6.5.14502)し,Playストアのユーザーレビューでも同様の体験談が多数寄せられているので,アプリ自体の問題だろうと思う。

この問題が起きなさそうなのはバージョン「1.0.36」や「2.1.192」。
  http://blog.livedoor.jp/harpsichord1980/archives/51975334.html
  Booxi86にKoboアプリをインストールしてみるよ!
  チューリップ商人のブログ
  2015年09月12日 10:00
に,
「個人的には一番安定していると思われるver1.0.36をここにおいておきます。一時期バージョンの異なるkoboリーダーを試した結果がこれでした。」
と書かれているバージョンを試したところ,T62D,C67ML_Cartaでは1週間ぐらいの様子見では,勝手にログアウトされる現象は起きていない。Kindle Fireだと固定レイアウトのコミックは大丈夫だが,リフロー(文字サイズを変えられる)型の電子書籍は開けなくて,私自身以前にダウンロードしていた「2.1.192」だと問題なさそうな感触を得ている。

これが自動更新されてしまうと,せっかくの旧版Koboが問題のある最新版に置き換わってしまうため,元の木阿弥化してしまうおそれが高い訳だ。Playストアを起動できれば,設定で,「アプリを自動更新しない」ことができるが,初期値は自動更新するだったはず。さて,どうしよう・・・。いざとなればGoogle Play関係を無効化してしまえばよい訳だが。ランチャーアプリを追加インストールすれば解決するかも。

※ 2016-03-13追記。
 上述のとおり,Playストアも自動配信されたため,設定を確認したところ,通知はON,自動更新はOFFで問題なかった。その後,T62D右下の時刻をタッチして表示される通知領域に,「1件のアップデートがあります 楽天Kobo:電子書籍/小説・漫画・雑誌・無料本」の通知がきた。Koboは安定版としてあえて旧版を使っているので,自動更新されないことが重要ではある。

あるいは,単にroot取りだけにすませておいて,Google Playはインストールしない手もあったかもしれない。www.amazon.co.jpの「Androidアプリ」で「Link2SD」を検索すると,Link2SD自体は無いが,
  Apps2SD: Partition SD card and Move/Link Apps to external SD card
  Move to SD Card
などが見つかる。いずれも rootやsuperuserが必要だからroot権限を取りさえすれば,Link2SDと同等のことができたかもしれない(試してない)。もっとも,JW Library肥大化の問題はそれで解決できるかもしれないとしても,GoogleドライブやJota+(テキストエディタ)などを使うには「Google Play開発者サービス」が必要になるので,使えるようになるアプリが増えるのは良いことではある。

2016-03-12 懶道人(monogusadoujin)

【補足】
T62Dの 設定→ディスプレイ で,「スリープ」の初期値が2分だったのをうっかりして,最初の ImportPlayStore.bat の実行中にスリープがかかってしまい,あわてて復帰したことを思い出した。MS-DOS画面ハードコピーを取ったところでは,とくにエラーは出ていないようだし,2度3度と上書き実行(事前に,設定→アプリで,Google Play関係をすべて無効化して再起動してから)をしているので,大丈夫だとは思うが,一抹の不安はある。

【これまでの経緯(参考記事)】
http://midorigame-ferret.cocolog-nifty.com/blog/2015/08/jw-library-151_.html
JW Library 1.5.1_210/1.5.2_212(Android版)のデータの保存先や挙動について
2015年8月29日 (土)

http://midorigame-ferret.cocolog-nifty.com/blog/2015/08/e-inkandroid2bo.html
電子ペーパー(E-ink)式のAndroid端末を探す(2)~BoyueT62D
2015年8月31日 (月)

http://midorigame-ferret.cocolog-nifty.com/blog/2015/09/boyue-t62dt62go.html
Boyue T62D(T62+)で,Googleドライブ問題解決(ESファイルエクスプローラーのクラウド機能)
2015年9月 4日 (金)

http://midorigame-ferret.cocolog-nifty.com/blog/2015/09/boyue-t62d-t62-.html
続)Boyue-T62D (T62+) で,Googleドライブ解決(File Commander + Cloud)
2015年9月 6日 (日)

http://midorigame-ferret.cocolog-nifty.com/blog/2015/09/boox-c67ml_cart.html
BOOX C67ML_CartaでアプリとデータをSDHCカードへ移動する(root化後Link2SD Plus導入)
2015年9月14日 (月)

【関連記事一覧】
http://midorigame-ferret.cocolog-nifty.com/blog/2015/08/e-inkandroid2bo.html
20150831 : 電子ペーパー(E-ink)式のAndroid端末を探す(2)~BoyueT62D

http://midorigame-ferret.cocolog-nifty.com/blog/2015/09/boyue-t62dt62go.html
20150904 : Boyue T62D(T62+)で,Googleドライブ問題解決(ESファイルエクスプローラーのクラウド機能)

http://midorigame-ferret.cocolog-nifty.com/blog/2015/09/boyue-t62d-t62-.html
20150906 : 続)Boyue-T62D (T62+) で,Googleドライブ解決(File Commander + Cloud)

http://midorigame-ferret.cocolog-nifty.com/blog/2016/03/jw-libraryboyue.html
20160312 : JW Libraryの肥大化問題解決のため,Boyue T62D でLink2SD Plusをつかうべくroot化とGooglePlay導入(成功)。しかし・・・

http://midorigame-ferret.cocolog-nifty.com/blog/2017/02/boyuet62d-7834.html
20170211 : BoyueT62Dファームウェア更新で起動しなくなった際の復旧手順

|

« 誤入力を自動訂正してくれる「Fleksy」(フレクシー),癖と注意点 | トップページ | 楽天KoboのAndroidアプリが勝手にログアウトされ,ダウンロード済み書籍と栞が消えてしまう件 »

パソコン・インターネット」カテゴリの記事

学問・資格」カテゴリの記事

携帯・デジカメ」カテゴリの記事

書籍・雑誌」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: JW Libraryの肥大化問題解決のため,Boyue T62D でLink2SD Plusをつかうべくroot化とGooglePlay導入(成功)。しかし・・・:

« 誤入力を自動訂正してくれる「Fleksy」(フレクシー),癖と注意点 | トップページ | 楽天KoboのAndroidアプリが勝手にログアウトされ,ダウンロード済み書籍と栞が消えてしまう件 »