koide 38b040905d
All checks were successful
Deploy Docusaurus Site / deploy (push) Successful in 1m12s
Add: Bigme B7 Pro APN setup guide with Shizuku
2026-03-26 13:51:43 +00:00

5.8 KiB
Raw Blame History

sidebar_position, title, description, displayed_sidebar, image
sidebar_position title description displayed_sidebar image
2 Bigme B7 Pro で APN を設定する方法Shizuku 使用) Bigme B7 ProでAPN設定画面が使えない場合に、ShizukuとashellでPC不要でAPNを設定する手順。 null /img/bigme-b7-pro-apn-shizuku-banner.png

Bigme B7 Pro で APN を設定する方法Shizuku 使用)

Bigme B7 Pro は Android 14 搭載の E-Ink タブレットですが、独自ファームウェアの制限により APN 設定画面が表示されない・起動しない という問題があります。

本ガイドでは、Shizuku とターミナルアプリを使い、PC不要・端末単体 で APN を設定する手順を解説します。


前提条件

  • Bigme B7 ProAndroid 14
  • Wi-Fi 接続済み(アプリのインストール用)
  • SIM カードが挿入済み

必要なアプリGoogle Play からインストール)

  • ShizukuADB 権限を端末単体で使えるようにするアプリ)
  • ashell または他の Shizuku 対応ターミナルアプリ

Step 1: Shizuku のセットアップ

  1. 「設定 → デバイス情報 → ビルド番号」を 7回タップ して開発者オプションを有効化
  2. 「設定 → システム → 開発者向けオプション」から以下をオン:
    • USBデバッグ
    • ワイヤレスデバッグ
  3. Shizuku アプリを起動し「ペアリング」をタップ
  4. 「設定 → 開発者向けオプション → ワイヤレスデバッグ → ペア設定コードによるデバイスペア設定」をタップ
  5. 通知に表示される 6桁のペアリングコードを Shizuku に入力
  6. Shizuku に戻り「開始」をタップ → ステータスが「動作中」になれば OK

Step 2: SIM の MCC/MNC を確認する

ここが最大のポイントです。APN の numericMCC+MNCが SIM 本来の値と一致していないと、データ接続が確立されません。

ashell を開き、以下のコマンドで SIM 情報を確認します:

dumpsys isub | grep "mcc="

出力例:

mcc=440 mnc=09 ehplmns=44010 hplmns=44010

この場合、SIM 固有の MCC/MNC は 440/09numeric = 44009)です。

よくある落とし穴

多くの Full MVNO例: Nippon SIM の M-AIR 回線は、SIM 自体の MCC/MNC がドコモ44010とは異なります。

  • Nippon SIM (M-AIR): 44009(接続先ネットワークはドコモ 44010
  • IIJmio (タイプD): 44010接続先ネットワークも 44010

getprop gsm.operator.numeric はローミング先のネットワーク値を返すため、これを APN の numeric に使うと失敗する場合があります。必ず dumpsys isub で SIM 固有の MCC/MNC を確認してください。

Step 3: APN を登録する

以下は Nippon SIM (M-AIR) の例です。ご自身の SIM に合わせて値を変更してください。

content insert --uri content://telephony/carriers \
 --bind name:s:"Nippon SIM" \
 --bind numeric:s:"44009" \
 --bind mcc:s:"440" \
 --bind mnc:s:"09" \
 --bind apn:s:"m-air.jp" \
 --bind authtype:i:2 \
 --bind type:s:"default,supl" \
 --bind protocol:s:"IP" \
 --bind roaming_protocol:s:"IP" \
 --bind carrier_enabled:i:1

authtype の値

  • 0: なし
  • 1: PAP
  • 2: CHAP
  • 3: PAP or CHAP

Step 4: APN を有効にする

追加した APN の ID を確認します:

content query --uri content://telephony/carriers --projection _id:name --where "name=Nippon SIM"

出力例:

Row: 0 _id=7858, name=Nippon SIM

この ID を使って優先 APN に設定します。subId の値は dumpsys isub の出力にある id= の数字です(通常は 1)。

content update --uri content://telephony/carriers/preferapn/subId/1 --bind apn_id:s:"7858"

Step 5: 再起動と確認

reboot

再起動後、以下で接続を確認します:

ping -c 3 8.8.8.8

応答があれば成功です。


トラブルシューティング

ping が Network is unreachable になる

データ接続状態を確認:

dumpsys telephony.registry | grep mDataConnectionState
  • 0 = 未接続APN の設定に問題がある可能性)
  • 2 = 接続済み

モバイルデータが有効か確認:

settings get global mobile_data

0 なら無効です。以下で有効にします:

svc data enable

LTE を掴んでいるのにデータが通らない

最も多い原因は MCC/MNC の不一致 です。Step 2 に戻って dumpsys isub で確認し、APN を修正してください:

content update --uri content://telephony/carriers \
 --bind numeric:s:"正しい値" \
 --bind mcc:s:"正しいMCC" \
 --bind mnc:s:"正しいMNC" \
 --where "_id=APN_ID"

プロトコルを変更してみる

一部の SIM では IPV4V6 だと通らないケースがあります:

content update --uri content://telephony/carriers \
 --bind protocol:s:"IP" \
 --bind roaming_protocol:s:"IP" \
 --where "_id=APN_ID"

APN を削除してやり直す

content delete --uri content://telephony/carriers --where "_id=APN_ID"

その後 Step 3 からやり直してください。

登録した APN の全情報を確認する

content query --uri content://telephony/carriers --where "_id=APN_ID"

参考情報

  • Shizuku 公式: https://shizuku.rikka.app/guide/setup.html
  • Bigme B7 Pro のファームウェアは設定画面の一部APN 含む)が非表示になっている場合があります
  • Activity Launcher アプリでも APN 設定画面は起動しませんでした2026年3月時点

環境情報

  • 端末: Bigme B7 Pro (Android 14, MediaTek SoC)
  • SIM: Nippon SIM (M-AIR, Full MVNO, docomo network)
  • 確認日: 2026年3月