【TB103AP】質問回答:Xposed edgeで起動時にMXプレイヤーを立ち上げて自動で再生させたい【XTRONS】

ご質問をいただきましたので実験してみました。

先日書きましたXposed edge(pro)ならACC ON時のイベントを拾って確実にAutorun的な動作が可能!!というエントリーのコメントで以下のご質問をいただきました。

ご質問内容

現在動画をmxプレイヤーで見ているのですが電源を入れ直す(エンジン始動)時にMXは立ち上がるのですがファイル選択の画面になってしまいます。
Xposed edge(pro)を使用すれば解決するのでしょうか?

無理矢理ですが、動きだけでも実現させてみました。

実験ですので荒削りですが…、XposedEdgeで、TB103AP の ACC ON時/コールドブート時にほぼ確実にフックされる[Screen Turned on] のイベントをトリガーにして、いつも私が使っているアプリをゴッソリ起動させるバッチアクションのあとに、

・MX Playerを起動

・5秒待つ

・右下の 水色の▶の再生ボタンをタップするジェスチャー

を追加してみました。

その後、MXプレイヤー再生中にエンジンを切って、数秒後に再度立ち上げる という動画です。この間、画面はもちろんノータッチです。動画再生まで持って行けました。

動作の流れ自体は理想どおりだと思うのですが、この方法ですと、エンジンオフ時の状況にかかわらず、問答無用でMXプレイヤーが立ち上がって再生しようとしてしまいます。その辺りは工夫が必要でしょう。

※ついでに、MXプレイヤーの起動時に、全画面広告が差し込まれるとコケます。

回答

出来ないことはなさそうですが、XposedEdgeだけでは条件の振り分けが厳しいかもしれませんので、他のソフトとの組み合わせや創意工夫が必要?

参考になれば幸いです。

そんなこんなで、カスタムROMを入れれば、さらに楽しみ広がるAndroid車載ナビ。国内でも普通に入手できるようになってきました。

興味のある方は、是非手に入れてみましょう( ´▽`)

NOW ON PX6!地デジ付 https://www.amazon.co.jp/dp/

24 thoughts on “【TB103AP】質問回答:Xposed edgeで起動時にMXプレイヤーを立ち上げて自動で再生させたい【XTRONS】”

  1. 質問に対応して頂いてありがとうございますm(__)m
    9割以上はMXを立ち上げるのでこれでやってみようかと思います(ฅ•ω•ฅ)

  2. こんばんは!ついに買いました!!
    TD730Aに比べて起動も早いし綺麗だし最高です!!
    エンジン切ってからの起動だとちゃんと音楽も流れますが、音のカクつきが気になりますね。意味がようやくわかりました笑
    あと、画面下のボタン光らないですね(・_・;)
    すげー困る症状ですね笑

    1. ぶるー さん、おはようございます。

      購入されたとのこと、おめでとうございます(^_^)/

      音の引っかかり、気になりますよね?ね?動画ですら伝えづらい症状なので
      説明が難しかったのですが、私クレーマーじゃないですよね?w

      画面下のボタンが光らないのは、指先の距離感で慣れるしかないですね(^_^;
      夜は全く見えません、私はステアリングスイッチを付けたのでほとんど使うことはなくなったのですが…。

      何か面白い活用法などありましたらまた教えて下さい、ありがとうございました!

  3. ご無沙汰しています。
    管理人様には以前文鎮化の危機にひんしたさいお世話になりました。

    私もTB103AP買ってしまいました。(笑)

    どなたがご存知でしたらご教授頂きたいのですが、ヤフーカーナビのリモコンは使用不可能でしょうか?

    昨日購入しましたが、Bluetooth接続が出来ません(泣)

    1. ヴぇぜるさん、こんにちは。

      おっ、ついに買ってしまったのですね(^_^)/おめでとうございますw

      さてさて、Y!のリモコンは、
      BTマルチメディアコントローラー or BTキーボード扱いになるとおもうのですが、
      結論からいうと、中華Androidでは接続できないと思います…。

      プロファイルがないからとか、制御がMCUで行われているから、とか諸説ありますが、
      私もマルチメディアコントローラを買ってゴミになりました(>_<) Pumpkinちゃんのときも書いた記事 がそのまま該当します。

      ↑TB103APでも全く同じ感じでした。(´д`)

  4. こんにちは!ぶるーです。リモコンという単語を見つけ、つい反応してしまいました。私がTD730Aで使おうと思い買ったリモートPCマウス?がTB103APに有効でした。当方はステアリングスイッチがないので、曲の送りやボリュームを一手にこいつで賄っています。もし、このことでしたら参考になればと思います。。違ったらすみません(T_T)
    なお、テンキーボードとして認識されるので、
    設定/入力 でソフトウェアキーボードを表示する
    にすると画面をタッチしての入力も可能でした!!
    以下商品情報

    https://www.amazon.co.jp/dp/B004402D52

    1. ぶるーさん、こんばんは(^_^)/

      情報ありがとうございます!
      ※商品リンクURLがエラーになってしまっていたので、修正させていただきました

      これはステアリングスイッチ代わりになかなかいいサイズですね!
      USBで赤外線リモコンを受信するとは、なかなかニッチな商品…。

      おっしゃるとおりで、USBの入力デバイスはほとんどを素直に認識してくれるんですよねえ。
      いま改めて見てみたら、中華パワーで謎のUSB無線デバイスが大量に増殖してますね(^_^;選択肢は広そうです。

      ただ、Y!のリモコンをはじめとする、Bluetoothの入力デバイスはペアリング出来ないので使えないです(´д`)

      ちなみにわたしはUSBですが、このページで紹介したやつを車内に転がしています(^_^)/
      タッチパネルが不調になったときにマウス代わりにもなりますし、非常に重宝してます(・∀・)

      Pumpkinちゃんのときは使えなかったボリュームの部分が結構つかえるようになってたりしてるので、またこの件は改めて記事にしたいと思います!

      情報ありがとうございました!

  5. mxを立ち上げるまではできたのですが右下をタッチする部分がうまくいきません(´・ω・`)
    どのメニューでコントロールしているのでしょうか?

    1. かずさん、こんばんは。

      質問に早く答えないと!という訳のわからんテンションで仕上げた記事でしたので、
      大事なことを書き忘れていました。

      前提として、1回だけUSBで接続するキーボードが必要です。

      XposedEdgeの機能で、Inject gesture (記録したタッチパネルの操作をする)を使っています。

      Inject するための「再生ボタンのある辺りをタッチをする動作」を記録しておかないといけません。

      記録は Record gesture で行います。

      Record gestureを押すと タッチ動作を記録する状態になります。

      ここで、再生ボタンのある辺りをタップして記録を保存すればいいのですが、

      [Click back to cancel,other key to save gesture.]

      ですので、記録を保存するため、タッチパネル以外のハードキーを押さないといけません。

      スマホでしたら、音量UP/DOWNボタンなどを押せばいいのですが、
      ナビにはハードキーがありませんので、USBキーボードをつないで、なにか適当なキーを押さないと記録を完了できないのです(´д`)
      (1回記録してしまえばもう不要なので、適当にPCのキーボードを繋いだりしても大丈夫です)

      動作原理としてはそんな感じとなります。お試し下さい(^_^)/

      1. 突然起動しなくなりましたので取りあえず購入元へメールしていますが若干諦めモードです(泣)

        1. かずさん、こんばんは。

          起動しなくなったとのことですが、電源が入らない系ですか、それともロゴが出っぱなしで起動せず(DVDのイジェクトランプは点灯する)でしょうか?

          クルマのバッテリーのマイナスをを外して30秒待って…もう一度まで試されましたでしょうか?なんとか対応してもらえることを祈っております。

          1. 前にもaccオンでXposedEdge設定中に落ちて起動しなくなり、カプラーを差しなおしたら起動したんですが、今回はそれをやってもバッテリー外しても起動しませんでした(´・ω・`)
            ラインはクロスさせてないのですがエンジンスターター入れてから起きてるので相性なのかもしれません(T_T)

          2. メーカーに送り返したところ、電源ハーネスの不具合で戻ってきました。
            車に載せたら無事起動しました。

          3. かず さんこんにちは!
            コメントありがとうございます(^_^)/

            黙殺されるんじゃないかと心配してたのですが、販売店対応してくれてよかったですね!
            それではハーネスのリフレッシュも完了したところで、改めて中華ナビの世界に足をお運び下さいw

  6. kyosukeさん、ぶるーさんリモコンの情報有り難うございます。

    ヤフーカーナビのリモコンは使用不可能ですか、、、けっこう高かったです(泣)

    無知のため分からないのですが、携帯はBluetoothでつながるのですがBluetoothリモコンが接続出来ない理由が分かりません。

    USBのBluetoothアダプターとかを経由してもだめでしょうかね?購入して実験してみます。

    ヤフーカーナビリモコンは使用不可能なら転売を検討します(泣)

    1. ヴぇぜるさん、どうもです。

      BTなのになんでつながらない…の件ですが、ざっくりと説明すると、

      ひとくくりにBluetooth接続といっても、内部的には音楽・通話・入出力・ファイル転送・ネットワーク共有などの
      さまざまな機能に細かく分かれていまして(プロファイルと呼ばれます)、
      どのプロファイルを有するかどうかは、ソフト的・ハード的にいろいろな組み合わせパターンがあります。

      で、中華ナビは、通話や音楽転送・連絡先の通信などの一部のプロファイルは持っているけれど、
      キーボードやマウス・Y!ナビリモコンが使っている入出力のプロファイルを持っていないということです。

      さらに、中華ナビのBTは、一般的なスマホと違ってAndroidが直接制御しているわけではなく、
      MCUと呼ばれる親基盤が接続・制御を行っています。AndroidのBT画面ではないですよね。

      なんでそんなイレギュラーなことをしているのかはわからないですが、そういうことです(^_^;

      商品説明の売り文句にも、
      「BT通話」「BT音楽」「TPMS」「OBD2」だけをわざわざフォーカスした記載になっていますので、
      ハード的な制約だと思います、そういうことなのでしょう(´д`)

      USBのドングルをつけても、多分Androidで認識させるのは不可能に近い
      +AndroidのBT設定画面はMCUのBT設定画面に置き換えられているので、ほぼ無理かと思われます…。

      私もマルチメディアコントローラで結構散財しましたが、諦めました(´д`)

  7. こんにちは。
    先週TB103apを購入しまして取り付けも無事終わりこちらのサイトを参考にさせていただきエンジョイしていたのですが本日より起動時に「問題が発生したため、システムUIを終了します。」と表示され無限ループ状態です・・・。
    いろいろと調べて見たのですがお手上げ状態です。
    昨日までは問題なく快適だったのですが。
    ちなみに最後にヤフーカーナビをインストールしました。
    カスタムromは入れておりません。

    何か心あたりの対策はありますでしょうか?

    1. じんじんさん、こんにちは。

      コメントありがとうございます。
      SYSTEM UI が例外で停止、お困りのようですね。

      うちのでは発現したことはないのですが、Googleアプリがアップデートされたときに、
      タイミングが悪いとそうなってしまうことがあるとかないとか・・・?

      起動したときに、Androidのロゴが出るコールドブートのときにもエラーになりますか?
      1.コールドブートにならない場合はバッテリーをいったん外して完全リセットをお試し下さい。

      2.システムUIを終了します のダイアログが出たまま操作ができるようであれば、
        Playストアに行ってGoogle系アプリの更新をチェックしてみる。(無理なようならUSBマウスとキーボードを繋いで操作してみる?)

      3.最後の手段ですが、RSTを押したまま起動し、ファクトリーリセット/DATA WIPEを試す。
        ※せっかく入れたアプリやデータなどはリセットされるのでご承知おきを。

      などが定石でしょうか、状況がわからないので確実な答えではありませんが、参考になれば。
      また情報が見つかれば追記します。

        ※失敗すると燃えないゴミになってしまう可能性があるので自己責任でお願いいたします…。

      1. こんにちは!
        早速のアドバイスありがとうございます!
        トライしてみます。
        また報告させていただきます。

      2. ★kyosukeさん
        こんにちは
        RSTリセットが画面消灯中にエンジンをOFF後エンジンONでxtoronのロゴ起動画面後UIエラーループから脱出できました!
        車載モードというアプリが悪さしていた可能性が高いです。
        xtoronのロゴ起動画面は購入後の起動時の時以外は目にしたのは今回が初めてです。
        いつもはエンジンON後一瞬で立ち上がるのですがこのような仕様なのでしょうか?

        お盆休みの運転が切ないことになるところでした・・

        本当に助かりました!

        イロイロと触ってみて私もこの製品の情報があればまた連絡させていただきます。
        よろしくお願い致します!

        1. じんじんさん、こんにちは!

          お返事遅くなりました、無事に復旧できたようで良かったです(・∀・)
          このナビは、「ACCオフの遅延設定」という項目がありまして、標準設定ですとバッテリーから常時電源が来ている間は
          ずっとディープスリープ状態で作動しています。ですので、次回キーをオンにしたときに直ぐにホーム画面が出てきてくれるのです。
          ロゴが出てくるのは、完全にオフの状態から立ち上がった時です。いままでずっとディープスリープの状態だったのでしょう(・∀・)
          いわゆる完全な再起動をしようとすると、RST押しっぱなしか、バッテリーを外す などの処置が必要になります。
          (時々おかしくなって勝手に再起動しますけどねw)

          何にせよ、無事に復旧したようで良かったです。よい中華ナビライフを(・∀・)今後ともよろしくお願いします。

          1. TB103apを購入し、グーグルNAVIがエラーを起こし使えないこと以外は、順調だったのですが、ついに私も「問題が発生したため、システムUIを終了します。」
            が出てしまい、OKをおしてもループ状態になってしまいました。RSTボタンを押しながらのエンジンONOFFでも治らず、BATTリセットでも治らず途方にくれています。
            TB103apファクトリーリセットの方法も電源ON,音量ボタン同士押し等試しましたが、うまくいきません。メーカー問い合わせしかないのでしょうか。

  8. 上記を記入したものです。
    TB103apのAndroidリカバリーモード入ることができ、
    ファイトリーリセットをかけ、立ち上げ直す復帰したことをご連絡致します。
    1、RSTボタン長押しで、まず。強制シャットダウン。
    2、電源ONですぐに、Androidが起動する前に、
      RSTボタン長押でAndroidリカバリーモードに入ります。
    3、RSTを押す度にモード選択し、決定は、RSTボタン長押。
    お騒がせしました。

    1. 匿名さん、こんにちは!コメントありがとうございます。

      お返事させていただくのが遅くなってしまいました申し訳ありませんm(__)m
      ご自身で復旧されたようでなによりです、顛末もお教えいただいて助かります。
      システムUIが落ちるようになってしまうことはタイミングが結構があるのですね。

      また、リカバリーモードに入る方法もご提示いただいてありがとうございます(^_^)/
      リカバリーモードはいずれ記事にしようと思ってたのですが重い腰がなかなか上がらず(^_^;

      また何かありましたら遊びに来て下さい(^_^)/

匿名 にコメントするコメントをキャンセル