2013年12月19日木曜日

【root】Android4.2.2以降のHTC端末でQuickSettingの内容を編集する方法

Android4.2.2なHTC端末では/system/customize/AAC/にあるdefault.xmlを書き換えるとQuick設定の並びを変えたり隠されている項目を出せたりします
今回はQuick設定の順番変更、隠された項目の可視化の話題です

作業です
まあタイトルどおりroot必須

ESファイルエクスプローラー等で/system/customize/AAC/にあるdefault.xmlを開きます
ググっと下の方に行くと
<item type="integer-array" name="quick_setting_items">
    <int>0</int>
    <int>1</int>
    <int>2</int>
    <int>3</int>
    <int>4</int>
    <int>5</int>
    <int>6</int>
    <int>7</int>
    <int>8</int>
    <int>9</int>
    <int>10</int>
    <int>11</int>
  </item>
と書かれた項目があります。これの <int></int> のあいだの数字を書き換えて再起動するだけです。

ここには0から21の数字を入れることができます。以下対照表です(赤字は通常隠されているもの)
0 "ユーザー情報"
1 "明るさ"
2 "設定"
3 "Wi-Fi"
4 "bluetooth"
5 "機内モード"
6 "省電力"
7 "画面回転"
8 "モバイルデータ"
9 "サウンドプロファイル"
10 "Wi-Fiホットスポット"
11 "スクリーンショット"
12 "GPS"
13 "データローミング"
14 "メディア出力"(アイコン無し)
15 "自動同期"
16 "ネットワーク選択"
17 "音楽"
18 "着信音"(アイコン無し)
19 "画面のタイムアウト"(アイコン無し)
20 "すべて同期"(アイコン無し)
21 "APN設定"
 と、このようになっています順番は関係なく数字を入れ替えるとQuick設定にも反映されます。


私は
<item type="integer-array" name="quick_setting_items">
    <int>0</int>
    <int>1</int>
    <int>2</int>
    <int>3</int>
    <int>4</int>
    <int>12</int>
    <int>8</int>
    <int>10</int>
    <int>5</int>
    <int>6</int>
    <int>7</int>
    <int>9</int>
  </item>
 にして

このように表示させています。

まあこんな感じで大体わかるかと思います。

おまけ♡
/system/customize/AAC/default.xmlの
<item type="boolean" name="support_minor_quicksettings">false</item>のfalsetrueにすると


このようなこともできます。

以上!

0 件のコメント :

コメントを投稿