初期設定APKアプリの使い方
初期化したAndroid端末にQRを読み取らせると、「初期設定APKアプリ」が入り、言語・スリープ・明るさ・音量などを一度だけ設定します。最後にアプリの「個人用端末へ切り替える」で端末管理を解除し、ふつうの個人用端末として使います。対象はAndroid 12以降です。
1. 準備
- 初期化してよい端末:QRは初期化直後の最初の画面でしか読み取れません。中のデータは消えます。
- Androidのバージョン:Android 12以上が必要です(設定 > デバイス情報 などで確認)。Android 11のままの端末にはアプリを入れられないため、初期化の前にOSを更新してください。発売時にAndroid 11だった機種(例:Redmi Note 11、Redmi Note 10 JE、Galaxy A32 5G、arrows We、OPPO A55s 5G)は特に確認してください。
- Wi-Fi:インターネットにつながるWi-Fi(WPA/WPA2 Personal・オープン・WEP)。QRにWi-Fi名とパスワードを入れておくと自動で接続します。
- QR:QR作成ページでWi-Fi情報を入力して作成し、別の画面に表示するか印刷します。QRにはWi-Fiパスワードが入るので、取り扱いに注意してください。
2. 手順
- 端末の電源を入れ、最初の画面(言語選択や「ようこそ」)を表示します。
- 画面の何もない所を同じ場所で6回続けてタップします。「開始」「緊急通報」などのボタンは避けてください。カメラ(QRリーダー)が開きます。
- QRを読み取ります。Wi-Fiに自動で接続し、アプリのダウンロードが始まります。
- 「この端末は組織によって管理されます」などの説明・同意画面が出たら、内容を確認して進めます(表示される画面や順番は機種・Androidのバージョンで変わります)。
- ホーム画面まで進めると「セットアップ完了」画面が自動で開きます。開かない場合はアプリ一覧から「初期設定APKアプリ」を開きます。設定がまだ終わっていないときは「設定中…(3/13)画面のスリープ」のように進み具合が表示されるので、終わるまで待ちます。
- 画面の「要手動」の項目を、ボタンから開いた設定画面で変更します(3. 手動で設定する項目)。
- 「個人用端末へ切り替える」を1回押します。管理の解除を確認できると、本体の設定アプリが開きます。Googleアカウントはここから追加してください。
「要手動」の項目は、切り替えの後に設定アプリから変えてもかまいません。切り替え後にアプリを開き直すと、残っている項目とボタンが表示されます。
「セットアップ完了」画面の見方
- 確認済み:アプリが現在の値を読み返し、指定どおりだった項目です。
- 要手動:Androidの制限でアプリからは変えられない(または変えられなかった)項目です。ボタンで該当する設定画面を開きます。
- 要確認:自動で設定しようとしたが、読み返した値が違った項目です(端末が操作を拒否した場合、時間切れで飛ばした場合、前回の処理中にアプリが終了した場合など)。
- 情報:APNのように、SIMによっては何も変更しない項目の状態です。
動作の遅い機種で
- 設定は画面の処理とは別に、裏側で1項目ずつ順番に行います。画面には今どの項目を設定中かだけを表示します。
- 各項目には制限時間(通常5秒、Bluetoothは12秒、APNは10秒)があり、時間内に終わらない項目は飛ばして「要確認」と表示します。
- 途中でアプリが終了したり端末が再起動したりしても、次にアプリを開くと終わっていない項目から続けます。終わった項目はやり直しません。同じ項目の途中で2回終了した場合は、その項目を飛ばして「要確認」にします。
- 初期設定画面(セットアップウィザード)から呼ばれる部分では重い処理をせず、すぐに戻るようにしています。
3. 手動で設定する項目
| 項目 | やること | 主な場所(機種により異なります) |
|---|---|---|
| 画面の自動回転 | OFFにする | 画面上端から下にスワイプして出るクイック設定の「自動回転」ボタン。機種によっては「回転ロック」をON、Galaxyでは「縦向き」表示がOFFの状態です。設定アプリの「ディスプレイ」内にもあります。 |
| ダークモード | ONにする | 設定 > ディスプレイ(画面設定)> ダークモード/ダークテーマ。Galaxyは「ダーク」。クイック設定にボタンがある機種もあります。一部の機種ではアプリが自動でONにでき、その場合は「確認済み」になります。 |
| Bluetooth | OFFになっているか確認 | アプリが自動でOFFにします。「要確認」と出た場合だけ、クイック設定のBluetoothボタン、または設定アプリのBluetooth(「接続」「接続済みのデバイス」内など)でOFFにします。 |
| 緊急速報メール | 必要に応じて変更 | アプリのボタンで緊急速報メールの設定画面を開きます(開けない機種では設定アプリが開きます)。設定アプリでは「安全性と緊急情報」>「緊急速報メール」にある機種が多く、機種・通信会社によっては「通知」の詳細設定や「メッセージ」アプリの設定内にあります。音量を0にしても緊急速報の受信・発音が止まる保証はありません。 |
4. APN(モバイル通信の接続先)
アプリが自動でAPNを追加するのは、SIMから確実に見分けられる UQ mobile・Y!mobile・楽天モバイル だけです。見分けには、Androidが標準で持っている通信会社の判別データ(SIMの番号MCC/MNCとGID1)を使い、電話の権限は追加していません。それ以外のSIMや、SIMが入っていないときは何も変更しません。
- 追加したAPNは初期設定のあいだだけ使われます。有効な間は端末に内蔵のAPNより優先されます。
- 「個人用端末へ切り替える」と、アプリが追加したAPNは削除され、端末に内蔵のAPNに戻ります(Androidの仕様。アプリも解除前に自分で削除します)。切り替えた後に通信できない場合は、設定アプリの「アクセスポイント名(APN)」で、下の公式ページの値を入力してください。
- パスワードはこのページとアプリには表示しません。各社の公式ページで確認してください。
| 回線 | アプリの自動設定 | APN(参考)と理由 |
|---|---|---|
| UQ mobile | 自動 | uqmobile.jp(認証CHAP)。公式 |
| Y!mobile | 自動 | plus.acs.jp.v6(認証CHAP)。公式 |
| 楽天モバイル(楽天回線) | 自動 | rakuten.jp。公式 |
| au | 手動 | 4G LTE用(uno.au-net.ne.jp)と5G用(uad5gn.au-net.ne.jp)があり、SIMからどちらか判別できないため。LTE NET・5G NET |
| ドコモ | 手動 | spmode.ne.jp。同じ番号を使う格安SIMと、電話の権限なしでは確実に見分けられないため。多くの国内向け機種には最初から入っています。公式 |
| ソフトバンク | 手動 | 同じ番号を使うY!mobile以外の格安SIMと見分けられないため。多くの国内向け機種には最初から入っています。値はソフトバンク公式サポートで確認してください。 |
| イオンモバイル(各回線) | 手動 | SIMのタイプ(タイプ1・タイプ2・au回線)で値が違い、Androidの判別データにないため。公式 |
| mineo(A・D・Sプラン) | 手動 | mineo.jp / mineo-d.jp / mineo-s.jp。Androidの判別データにないため。公式 |
| LINEモバイル | 手動 | line.me(ドコモ回線のベーシックプランは linemobile.jp)。新規受付は終了していますが、既存の契約は継続しています。公式 |
| ppsim | 手動 | 販売店の案内では ppsim.jp。提供元の公式ページを確認できず、判別データもないため。SIMの説明書を確認してください。 |
| m-air | 手動 | m-air.jp。公開資料でユーザー名・認証方式が食い違っており、判別データもないため。SIMの説明書を確認してください。 |
5. メーカーごとの違い
QRの読み取り開始は、AndroidのQRプロビジョニングの標準手順(最初の画面を同じ場所で6回タップ)です。下の表は、公開資料で確認できた違いだけを書いています。書いていない点は機種により異なります。どの機種も、このアプリでの実機確認はまだしていません。
| メーカー(対象機種) | QRの開始 | 注意点 |
|---|---|---|
| Google Pixel(Pixel 7 / Pixel 10a) | 6回タップ | Android標準に近い画面構成です。Android 16以降では一部の同意画面が表示されないことがあります。緊急速報メールは「設定 > 安全性と緊急情報」内にあります。 |
| Samsung One UI(Galaxy A25 5G / A32 5G / A23 5G / S22 / A53 5G / A54 5G / A36 5G) | 6回タップ | 画面に「+」を描く方法はSamsung Knox用のQR(Knox Mobile Enrollment)を読むためのもので、このQRには使えません。クイック設定の自動回転は、OFFにすると「縦向き」と表示されます。ダークモードは「設定 > ディスプレイ > ダーク」です。 |
| Xiaomi / HyperOS・MIUI(Redmi 12 5G / Redmi Note 11 / Redmi Note 10 JE) | 6回タップ | 一部のXiaomi機(HyperOS・MIUI)では、他の管理アプリでQRによる端末管理の設定が最後まで進まないという報告があります。途中で止まったり、最初の画面に戻ったりする場合は、この方法が使えない機種の可能性があります。クイック設定は「コントロールセンター」と呼ばれ、自動回転は回転ロックのボタンで切り替えます(表記は機種により異なります)。 |
| Sony Xperia(10 V / Ace III / 10 IV / 5 IV / 10 VI) | 6回タップ | メーカー独自の違いは公開資料で確認できていません(機種により異なる)。 |
| Sharp AQUOS(wish3 / wish4 / sense6s / R9) | 6回タップ | メーカー独自の違いは公開資料で確認できていません(機種により異なる)。 |
| FCNT arrows(We / We2) | 6回タップ | メーカー独自の違いは公開資料で確認できていません(機種により異なる)。 |
| Motorola(moto g06 / e32s / g64y 5G) | 6回タップ | メーカー独自の違いは公開資料で確認できていません(機種により異なる)。 |
| ZTE / nubia(Libero 5G III / nubia S2) | 6回タップ | メーカー独自の違いは公開資料で確認できていません(機種により異なる)。 |
| OPPO ColorOS(A55s 5G / A79 5G) | 6回タップ | メーカー独自の違いは公開資料で確認できていません(機種により異なる)。 |
共通:通信会社(ドコモ・au・ソフトバンクなど)向けの機種では、初期設定の途中に通信会社の画面が追加で出ることがあります。6回タップしてもカメラが開かない場合は、最初の画面の別の場所(文字やボタンのない所)で試してください。
6. アプリが自動で設定できない理由
- 画面の自動回転:端末管理アプリ(Device Owner)が変更できる「システム設定」は、明るさ・明るさの自動調整・スリープ時間の3つだけに決められています(
DevicePolicyManager.setSystemSetting)。自動回転を変えるには、利用者が許可する特別な権限(システム設定の変更)が必要で、端末管理アプリが自分に許可することはできません。 - ダークモード:Androidの標準ではダークモードの切り替えはシステムアプリだけに許可されています。アプリは一度だけ切り替えを試し、読み返してONになっていれば「確認済み」、なっていなければ「要手動」と表示します。
- Bluetooth:Android 13以降、ふつうのアプリはBluetoothをOFFにできませんが、端末管理アプリは例外です。アプリはBluetoothの権限を自分に一度だけ許可してOFFにします。メーカーの独自仕様で拒否される可能性があり、その場合は「要確認」と表示します。
- 緊急速報メール:アプリから変更する公開された方法がないため、設定画面を開いて手動で変更します。
7. 切り替えた後
- 設定した値(スリープ・明るさ・音量・位置情報・タイムゾーンなど)は、設定アプリでいつでも変更できます。アプリが値を戻すことはありません。
- 管理の解除にはAndroidの
clearDeviceOwnerAppを使います。公式には非推奨(検証用)のAPIで、解除後に通常の個人用端末と完全に同じ状態になることは保証されません。Google Playなどの表示がすぐに変わらない場合は、アプリを開き直すか端末を再起動してください。 - アプリは不要になったらアンインストールしてかまいません。
- 旧版のアプリ(表示名「セットアップ」)とは署名鍵が違うため、旧版で設定した端末の更新・管理解除には使えません。
8. 確認済みの範囲
| 対象 | 結果 |
|---|---|
| APKのビルド・署名 | Java 17、公式Android SDK Platform 35 / Build Tools 35.0.0。apksignerで検証済み。 |
| QR | APKのSHA-256とQRのチェックサム(URL-safe Base64)の一致、日本語・記号入りWi-Fi名のQR生成を自動テストで確認済み。 |
| QR作成ページ | 入力・エラー・QRの作り直し・仮URLのときQRを作らないことを、ブラウザーを使わない簡易テストで確認済み。実際のブラウザーでの表示・画像保存・印刷は未確認。 |
| Androidエミュレーター(Android 15、Google Playなし) | QRではなく開発用コマンドで端末管理者にした状態で確認(1.0.6):スリープ10分・明るさ・位置情報・音量の設定、自動回転・ダークモード・緊急速報メールの各ボタン、手動で変えた値を戻さないこと、管理の解除。 |
| 動作の遅い環境(1.0.7) | CPU 2コア・メモリ2GB・ハードウェア支援なしの、とても遅いエミュレーターで確認:設定中も画面の処理が止まらないこと(画面の処理の最大待ち時間0.15秒、StrictModeの検出0件)、進み具合の表示、Bluetoothの処理中にアプリを強制終了して開き直すと、終わっていない項目(BluetoothとAPN)だけが実行されること、制限時間を過ぎた処理を飛ばすこと、同じ項目で2回終了した項目を「要確認」にすること、Bluetoothが実際にONからOFFになること、管理の解除。 |
| APN(1.0.7) | エミュレーターのSIMは日本の回線ではないため、自動設定の対象外として何も変えないことを確認。UQ mobile・Y!mobile・楽天モバイルのAPNは、端末に追加して読み返せることだけを確認(有効化はせず、すぐ削除)。日本のSIMでの通信は未確認です。 |
| 実機・QRによる初期設定 | 未確認です(対象のどの機種も)。メーカーの初期設定画面、Bluetoothの実際のOFF、ダークモードの自動切り替えができる機種かどうか、日本のSIMでのAPN、スペックの低い実機での動きは、実機で確認が必要です。 |