FC2ブログ

鈴の音情報局blog

携帯関連の将来や最新の技術情報や業界の行く末などを適当に綴るblogです。 内容の信憑性は?余り信じない方がいいと思います。
本家の鈴の音情報局はこちら→http://suzunone.0g0.jp:8800/
スマホ・携帯端末アクセス[ランキング][アクセスシェア(グラフ)] (毎年10/1にログをクリア)

Google Nexusのビルドの解析、Android M Preview3からアクセスが有り、無印や2よりも大きな進化がビルドナンバーより期待される

Android M Preview3 (Android 6.0)でのアクセスが来ました。
Nexus 5でのUAは以下の通りです。

Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MPA44G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.37 Mobile Safari/537.36

BuildがMPA44GなのでPreview3は恐らく正式ビルドに乗ったのかなと思います。

今迄このブログにアクセスの有ったビルドを確認してみますと・・・。

 ・Build/MPZ44Q(Android5.1.99) Android M Preview
 ・Build/MPZ79M(Android5.1.99) Android M Preview 2
 ・Build/MRZ72F(Android5.1.99) 謎ビルド

過去のビルドは全て3桁目が"Z"であり、これはLollipopの頃から3桁目は5.0は"X"、
5.1は"Y"と順番に上がってきていました。

そこでAndroid M Previewになったタイミングで3桁目は"Z"に昇格しています。
そしてAndroid M Preview 3になって"A"になったという事は、中身に何らかの変化が有ったと
いう事を示していると私は考えています。

現状で私独自の解析で理解しているAndroid OSのGoogleのビルドの法則です。
(公式に発表されたものではないので間違っている可能性が有ります)

 1桁目:コードネームのスイーツの頭文字。
 2桁目:不明(キャリアが関連する?)/何かの法則が分かる人います?
 3桁目:バージョンナンバー小数点以下2桁目と3桁目の影響を受けて繰り上がるようです。
 4~6桁目:不明

1桁目と3桁目しか分かっていませんが、どちらにしろ4~6桁目はあまり重要では有りません。
前の3桁が色々表していると考えられます。

1桁目がコードネーム通りに順番に繰り上がっていくので、後ろがどんな状態でもビルドがダブル
心配は有りません。

取りあえずAndroidのバージョン毎の3桁目の、私が分かっている情報だけ並べてみます。
 2.3.6 K
 2.3.7 K
 4.0.4 M
 4.0.4 N
 4.1.1 O
 4.1.2 O
 4.2.2 Q
 4.3  R
 4.3  S
 4.3.1 S
 4.4  T
 4.4.2 T
 4.4.3 U
 4.4.4 U
 5.0  X
 5.0.1 X
 5.0.2 X
 5.1.0 Y
 5.1.1 Y
 M Preview  Z
 M Preview 2 Z
 M Preview 3 A

実はアクセス解析のログを漁ればもっと分かるのですが、これ以上詳細に調べるのが
大変なんでこの辺にしておきます。

もしかすると4.3辺りまでは厳密にルールが無かったのかも知れません。
特に4.0.4等は端末によってMとNが存在していたり等、現在のようなルールが決まって
いなかったのではないかなと思わせる部分もあります。(もしくは別ルールが存在?)

その点Lollipopでは端末に寄らず、5.0系はX、5.1系はYとルールがはっきりしています。
M Previewでは無印と2がZ、3ではAになっている事から、3はいよいよ何かが決定的に
変わっているのだろうと予想させます。(私の勝手な予想ですけど)

このように、Googleのビルドはバージョンの二桁目では分からない様な変化の大きさを
ビルドの3桁目である程度予測する事が可能だと私は解析結果から考えています。

以前よりもビルドの繰り上げルールが厳格化されているように思われるので、
より予測には有効だろうと思っています。

そんな中でM Preview 3でZ→Aへの繰り上げです。
何か期待させるものが有ると思っています。

関連記事
  1. 2015/08/20(木) 19:50:14|
  2. 携帯
  3. | トラックバック:0
  4. | コメント:8
<<Apple Watchで林檎マークの印刷が剥がれ落ちる問題が発生 | ホーム | 120%を出し続ける社畜の未来>>

コメント

ところどころ抜けてるのはなんでしょうね?
K>(L)>M>N>O>(P)>Q>R>S>T>U>(V)>(W)>X>Y>Z>A
同じバージョンでもアルファベットだけ入れ替わったりしてますし、
違うバージョンでもアルファベットがそのままだったり。
  1. URL |
  2. 2015/08/20(木) 20:11:27 |
  3. 7SUXEN #22s72cIM
  4. [ 編集]

これはすごい。
どこかでパクられてしまいそうな予感が…(;^_^A
  1. URL |
  2. 2015/08/20(木) 22:28:28 |
  3. WLDX #-
  4. [ 編集]

https://source.android.com/source/build-numbers.html
http://forum.xda-developers.com/wiki/Android/Build_Numbers より3桁目を抽出した結果。

A -> 1.5
B -> 1.5_r1 ~ 1.5r2
C -> 1.5_r3 ~ 1.6_r1.2
D -> 1.6_r1.3 ~ 2.1_r1
E -> 2.1_r2 ~ 2.1_r2.1s
F -> 2.1_r2.1p2 ~ 2.2_r1.1 (2.1_r2.1pはE)
G -> 2.2_r1.2 ~ 2.2.2_r1
H -> 2.3_r1 ~ 2.3.2_r1
I -> 2.3.3_r1 ~ 2.3.3_r1.1 / 3.0_r1 ~ 3.0_r1.3
J -> 2.3.4_r0.9 ~ 2.3.5_r1 / 3.1_r1 ~ 3.2_r1
K -> 2.2.3_r1 ~ 2.2.3_r2 / 2.3.6_r0.9 ~ 2.3.7_r1 / 3.2.1_r1~3.2.6_r1
L -> 4.0.1_r1 ~ 4.0.3_r1.1
M -> 4.0.4_r1 ~ 4.0.4_r2.1
N -> Nexus Q(4.0.4) / 4.1_pre1~4.1_pre2
O -> 4.1.1_r1 ~ 4.1.2_r2.1
P -> 4.2_pre1 ~ 4.2.1_r1.2
Q -> 4.2.2_r1 ~ 4.2.2_r1.2
R -> 4.2.2_r1.2b ~ 4.3_r2 / Google Glass(4.0.4)
S -> 4.3_r2.1 ~ 4.4_r0.8 / Google Glass(4.0.4)
T -> 4.4_r0.9 ~ 4.4.2_r2 / Google Glass(4.0.4)
U -> 4.4.3_r1 ~ 4.4.4_r2 / Google Glass(4.0.4)
V -> Google Glass(4.4.2) / 4.4W / 4.4w_r1
W -> 4.4.4_r3 / Google Glass(4.4.2) / 4.4W / 4.4W1 / 4.4w_r2~4.4w_r7
X -> 5.0.0_r1 ~ 5.0.2_r3 / 4.4w_r6 / 4.4w_r8 wear-5.0.0_r1 / l_preview_r2
Y -> 5.1.0_r1 ~ 5.1.1_r13
Z -> 5.1.1_r5(T), 5.1.1_r12(T)
  1. URL |
  2. 2015/08/21(金) 11:05:02 |
  3. Nexus #R/pEt0ds
  4. [ 編集]

Android 6.0 MPA44Iで記念にアクセスですw
  1. URL |
  2. 2015/08/21(金) 11:23:23 |
  3. un #-
  4. [ 編集]

>7SUXENさん
後ろにNexusさんが調べてくれた分を載せてくれてますけど、それを見ても4.4迄の変更ルールはよく分からない所が有りますね。
5.x以降できちんと整理されたように感じます。

>WLDXさん
ライターさんの中でうちの情報を参考に記事を書いてらっしゃる方も幾らかおられます。
ネタだけをパクってリンクしてくれない人も少なくないです。
Buzzapとかパクルのはいいのですけど、何度も有ったので、モロすぎる時はリンクぐらい
してねと言ったら目立つようなパクリ方をしなくなった(パクルのをやめた?)所もありますね。
うちの立場としてはヒントにしてくれたりネタをパクったりするのはいいのですけど、
大いにパクル時はリンクぐらいして欲しいというか、それがネット界の常識だと思うのですけどね。
この辺の処理でライターさんの器が見えるなと思っています。

>Nexusさん
まとめて頂きありがとうございます。
めちゃくちゃ参考になりました。
これは貴重な情報ですね。

>unさん
愛(I)の有る情報有難うございます(笑)
念の為張っときます。
Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MPA44I) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.37 Mobile Safari/537.36
  1. URL |
  2. 2015/08/21(金) 13:56:26 |
  3. 鈴 #GpEwlVdw
  4. [ 編集]

http://nlab.itmedia.co.jp/nl/articles/1508/21/news116.html
Googleが自然災害でほんのちょっとデータ吹っ飛ばしたそうです。
とはいえ、Googleが持つデータ量は1%であっても数テラいってるでしょうから、このデータ量だけでも相当なボリュームでしょうね。

アップルだったらiCloudのデータ半分吹っ飛ばしてもだんまり決め込むのは間違いありませんが。
  1. URL |
  2. 2015/08/21(金) 19:39:06 |
  3. 7SUXEN #22s72cIM
  4. [ 編集]

今更ながら気になって検索した結果,信ぴょう性の高いデータが見つかったのでコメント。

http://news.mynavi.jp/column/androidnow/056/ より,まとめると
1文字目→コードネームの1文字目
2文字目→ブランチ:順番は内部規定らしく不明
3文字目→2009年Q1をAとし,Q2をB……と四半期ごとに進める
4,5文字目→3文字目の四半期の何日目か
6文字目→同日ビルドの区別符号(その日1番目のビルドの場合は付与しない)
  1. URL |
  2. 2015/11/04(水) 23:00:52 |
  3. Nexus #uCPF.7wc
  4. [ 編集]

>Nexusさん
素晴らしい情報有難うございます。
これはすごい。
  1. URL |
  2. 2015/11/08(日) 01:52:25 |
  3. 鈴 #GpEwlVdw
  4. [ 編集]

コメントの投稿(投稿時には必ず何らかの名前を付けてください)


管理者にだけ表示を許可する

(名前を入れないとクリックできません)

トラックバック

トラックバックURLはこちら
http://suzunonejh.blog15.fc2.com/tb.php/6168-d8bc4518
この記事にトラックバックする(FC2ブログユーザー)

最近の記事

機能リンク

最近のコメント

カテゴリー

ブログ内検索

ブログリンク

RSSフィード

QRコード

QR

月別アーカイブ



メールフォーム

お問い合わせ・ご質問はこちらから。

名前:
メール:
件名:
本文:

suzunone.m(あっと)gmail.com に
直メでもOKです。