『イナムラ総研(仮)の開発レポート的な何か。『イナムラ総研(仮)の開発レポート的な何か。』とある研究所にて開発されたクローン体に対し、異なるボディと環境を与えた際の強化学習過程を紹介しています。・・・に見せかけた、実在する一卵性双生児(双子)の生活や人生についてつらつらと書いて/描いているブログです。元記事:SIMフリースマートフォン移行計画:端末編その2https://inamura-g-labo.sakura.ne.jp/blog_de/article/428366767.htmlの中で別途記載しようと思っていた記事をまとめてみました。すべてLinuxからの操作なので、Windows/Mac側とは少々違う手順になるかと思いますが、基本は変わらないのでその辺をやりたい人は読み替えてみると良いかも知れません。5.0系(Lollipop)であるZenfone2のファームウェアは上手いこと書き換えられない模様です。そのため、別な場所から最新のadb(内部バージョン1.0.32以降)を持ってきてやる必要性がありました。SDKをダウンロードして来ます。SDKのインストール”部分が直接参考になりました。PATHは通さなくてもOK(~/android-sdk-linux/platform-tools/直下で必要な作業をすればば大丈夫)。PATHを通した場合は、実際の手順の部分で、作業ディレクトリを任意の場所に作成して構いません。SDKのインストールには結構な時間がかかるので、気長に待ちましょう。Only”から、Linuxを選択し、ダウンロードするのが確実。(別にこのファイルをwgetコマンドで取得しても構わない)この辺も参考になるはず。SDKのインストールが完了したら、実際にファームウェアの書き換え作業に入ります。参考リンク:ASUSのフォーラムでの、Zenfone2のファームウェア更新の手順(英語)http://www.asus.com/zentalk/forum.php?mod=viewthread&tid=12528windowsからのadb使用法になってはいるけれど、ほぼそのままにLinux側へと読み替えることが出来るので大変参考になりました。D型が実際に行った手順で、フォーラムでの手順と違う点は以下の通り。実行してやる必要がある。・また、作業ディレクトリ(イメージファイルやファームウェア本体の置き場所)は、~/andoroid-sdk-linux/platform-tools/直下とする。その関係で、adbコマンド関係は./adbなどとしてやる必要がある。SDK導入の段階でPATHを通していれば、sudoでのコマンド実行だけで済む。・fastbootコマンドで書き込むイメージファイルは、recovery.imgのほかに、boot.img,droidboot.imgもそれぞれ書き込んでやる必要がある。実際に発行したコマンドは以下の通り。droidboot.imgそのほかの手順はほぼ参考リンクに準拠する。※Zenfone2のリカバリーモードの入り方には少々コツがあるため、一応日本語で記載しておきます。1.ボリュームUPを押しながら電源ON、数秒経過したら、電源ボタンだけ離すとファストブートモードで起動する。Mode]を選択して、電源ボタンで実行。3.一度再起動した後、ドロイド君が何故かコケるが、その状態で”ボリュームUP+電源ボタン→1秒後にボリュームを離す”と、無事リカバリーモードに入れる。後は他のAndroid端末と基本的な操作は同じです。今回は、ファームウェアとして、WW_2.15.40.13を適用しようとしたのですが、何故かsideloadコマンド実行時に、”パッケージのタイムスタンプが古いものには書き換えられないよ(英語)”と文句をいわれてしまったため、その一つ手前のバージョンであるWW_2.15.40.11を再度ダウンロードしなおして再挑戦。このときは全く問題なくファームウェアの書き換えに成功しました。参考リンク:ZE550MLの公式サイトにあるファームウェア一覧https://www.asus.com/Phone/ZenFone_2_ZE550ML/HelpDesk_Download/ネット上の各種情報の日付を符合させると、どうも2.15.40.13より新しいバージョン(WW_2.17.40.6)から技適マークが表示されなくなってしまった様子。D型側で確認したバージョンWW_2.20.40.42(購入したZenfone2のデフォルトファームウェア)でも技適マークが表示されず、WW_2.15.40.11及び13で技適マーク及びナンバーが表示されていることを確認できています。他のサイトでは、bootloaderのアンロックが必要という情報もありましたが、それだとroot権限取得が必須なので大変リスキーであるため、今回の方法を採用した次第です。(この方法はroot権限の取得も不要なので、比較的安全である)とりあえず駆け足ながら、何かの参考になれば幸いです。自分も今回初めてadb周りに触れる機会となったので、これでまた色々使えるようになれればなぁと思っています。ついて名前:イナムラ試作D型:通称ダイ製造年:MCMLXXXIとどこかに書いてある誕生日:そろばんの日と覚えている性別:男性をイメージして設計された主な特徴:一卵性双生児の兄を生業とするサイボーグネズミ。スコアが非常に良く、複雑な処理も行えるが反面回路的にはセーフティシステムが脆弱で過負荷状態に陥りやすい。兄の威厳がそうさせるのか、弟のE型より体格が少しだけ良い。最近重度の対人不信を抱えていることがわかった。メインタスクとして、お絵描きと日常行動、人生の見つめなおしを地雷除去作業のようなギリギリさで実行中。PM記事作成お疲れ様です~久々のeBayからの輸入、と言うのもあって、色々と本当に時間と手間がかかってしまいました...おまたせして申し訳ない(汗Sellerさんの対応は非常に丁寧だったので助かりました。AUD$266.00が無駄にならずに済みました^^そしてAndroidSDKの関連も、こちらで標準リポジトリからインストールしていたので、その点でも手間をかけさせてしまいました;;「リポジトリにあるやつが古い」と言う線に行きつくまでかなりの時間がかかってしまいました;とりあえず今回は無事に使えているので、このまま様子見と行きましょう~こちらもMiyabiを使っていて、比較できる所が色々出てきているので、追記でもしておこうかなと思っています。コメントをキャンセルメールアドレスが公開されることはありません。=日本語が含まれない投稿は無視されますのでご注意ください。試作D型プロフィール名前:イナムラ試作D型:通称ダイ製造年:MCMLXXXIとどこかに書いてある誕生日:そろばんの日と覚えている性別:男性をイメージして設計された主な特徴:一卵性双生児の兄を生業とするサイボーグネズミ。スコアが非常に良く、複雑な処理も行えるが反面回路的にはセーフティシステムが脆弱で過負荷状態に陥りやすい。兄の威厳がそうさせるのか、弟のE型より体格が少しだけ良い。最近重度の対人不信を抱えていることがわかった。メインタスクとして、お絵描きと日常行動、人生の見つめなおしを地雷除去作業のようなギリギリさで実行中。試作E型プロフィール名前:イナムラ試作E型:通称エイ製造年:MCMLXXXIって覚えてる誕生日:D型とおんなじ。主な特徴:D型と対を成す、一卵性双生児として誕生した半生ギツネ。特技はお絵描きと猫の物まね。のどを鳴らす音には定評アリ。ボディを付け足す際に頭をぶつけたのか、何故か乱視になってしまった。他にも夏風邪を引いて体重が6kg落ちて戻るのに10年以上かかったり、口の中とか耳とか瞼とかにメスを入れられたり、ボディの悩みがやたらと多い。現在はD型と共に生活をしながら、特技のお絵描きをどう伸ばすか、あと体力をつけて人との交流を取り戻したいと画策中。連絡用アドレスなどサイト管理人(試作D型およびE型)へのご意見、ご要望などのメッセージはこちらにお願いします。proto_de@inamura-glab。