はじめに
BlueStacksをアップグレードすると、今まで正常動作していたアプリが不動もしくは不安定となるケースがあり、その修正が長期化する場合がある。
しかし、アップグレードしたBlueStacksを旧バージョンにダウングレードは基本的にできない。
ただし、作業難易度は高いが、前提条件を満たせば旧バージョンにダウングレードすることは可能である。またこの記事ではWindows版のみ扱う。
前提条件とは、BlueStacksをアップグレードする前のバックアップデータが必要となる。
互換性がほぼ無いため、ダウングレードはバックアップを採った当時のBlueStacksのバージョンと一致させる必要がある。
また旧バージョンは新しい
BlueStacksがリリースされる度に旧版のダウンロードリングが消されてしまうため、当記事では過去のインストーラーに関する入手情報を記載する。
アップグレードには何かと問題点が目立つ事があるが、アプリへの修正対応やAndroidのシステムライブラリ(WebViewなど)の更新が含まれるので、必ずしもネガティブな要素ばかりではない。
ダウングレードの前作業
作業するにあたっての注意事項として
- [重要]バックアップを行うこと
- 自己で責任を全て負うこと
バックアップはユーザーが任意のタイミンクでバックアップを作成することになる。更新は通知されるが、勝手にバックアップされることはない。
定期的なバックアップを推奨するが、一度に数十~数百GBの単位を必要とするため、記憶装置に十分な空きが必要である。BlueStacksについているディスククリーンアップを行うことでデータサイズが僅かに縮小する。
ダウングレードの実施
おおまかな流れは
- ダウングレードしたいバージョン番号と、その同じ版の時に行ったユーザーデータのバックアップ
- BlueStacksをアンインストールする
- 古いBlueStacksをインストールする
- バックアップデータをインポート(復元)する
このような流れになる。
バージョンが一致しないとインポートできない可能性がある。
インストーラーの入手
インストーラーはオンライン環境必須で必要なメインインストーラーやイメージをダウンロード、そしてインストールを自動で行う。通常、過去バージョンの新規インストールを行うにはMicro Installerを入手するだけで良い。
Full Installer(フルインストーラー)はメインインストーラーやイメージが全て内包されており、通信できない状況下でもインストール可能。
ただし、全てのイメージが揃っているため、大容量を消費する。そして普段のインストーラーとしての利用には適さない点に注意。
ダウンロードしたインストーラーの実行ファイル名は変更しない。
実行ファイル内に含まれているファイルの取り出しには
7-Zip
が便利。
ダウンロードURLの書式
- Micro Installer(推奨)
-
https://cdn3.bluestacks.com/downloads/windows/nxt/{VERSION}/{HASH}/BlueStacksMicroInstaller_{VERSION}_native.exe
- Full Installer(オフライン向け)
-
https://cdn3.bluestacks.com/downloads/windows/nxt/{VERSION}/{HASH}/FullInstaller/{ARCHITECTURE-1}/BlueStacksFullInstaller_{VERSION}_{ARCHITECTURE-2}_native.exe
{名前}
の部分を全て置き換えることで初めてインストーラーURLを獲得できる。
アクセスに成功するとURLはhttps://cdn3.bluestacks.com/downloads/*
からhttps://ak-build.bluestacks.com/public/app-player/*
へと転送される。
インストーラー自体が前者を使うため、(クリップボード機能含め)本稿でも同じアドレスで表記する。
書式
書式名 |
項目 |
説明 |
{VERSION} |
バージョン |
バージョンナンバー。 |
{HASH} |
ハッシュ |
0から9そしてaからfで構成されてる文字。バージョンナンバー毎に代わる。 |
{ARCHITECTURE-*} |
CPUアーキテクチャ |
- 32 bit - 1と2共に
x86 に置き換える
- 64 bit - 1は
x64 、2はamd64 に置き換える
|
CPUアーキテクチャの種類によって決められた値があり、それ以外は公開されているインストーラーのURLから情報を入手しなければならない。
置き換え例
Micro InstallerのURL書式を次のように置換する。
{VERSION}
→ 5.21.111.1002
{HASH}
→ e2f8251e3685537aaec19bc07d65a51a
- 64bit版Windowsを前提とするなら
{ARCHITECTURE-1}
→ x64
, {ARCHITECTURE-2}
→ amd64
このように置き換えることで以下のように正しいダウンロードURLを得られる。
https://cdn3.bluestacks.com/downloads/windows/nxt/5.21.111.1002/e2f8251e3685537aaec19bc07d65a51a/x64/BlueStacks-Installer_5.21.111.1002_amd64_native.exe
バージョンナンバーとハッシュ
クリップボードへのアクセスが許可されてるなら「Copy」ボタンを押すことでMicro InstallerのURLを自動で得られる(対応するブラウザのみ)。
5.22
Version |
Hash |
5.22.55.1007 |
fb688c77445c060cb288bd21057fdd61 |
5.22.53.1001 |
41883a5e091bb34522380d95d8017a7c |
5.22.51.1038 |
62ec7a01a32909dfa20042adb2086069 |
5.22.50.1036 |
55ba5279a28117f1b6e81e99c53f92f8 |
5.22.0.1102 |
05d8f0c866456671405d769a653cb88d |
5.21
Version |
Hash |
5.21.661.1002 |
492f6f1f9830fafc08a2521ed7c3a57c |
5.21.660.1042 |
8acc722c0096f71dc5981632d7627e60 |
5.21.656.1001 |
5f4ab2f6a4100aa8b0ce6afcdc3faccf |
5.21.655.1002 |
fb600a6f47b6fe3aa8d89fb6dd675ce9 |
5.21.651.1003 |
0345b0fe2dedb48ce2c51933ecae248a |
5.21.650.1063 |
5726796c1f6cad73f3c75166c8a94f8d |
5.21.642.1004 |
aa6a4b7ba302837029847d4100338382 |
5.21.631.1001 |
723b2d873b18566e7441e0a6b6f9cedf |
5.21.630.1018 |
fbf29a5d1c7762cab097cb32d2e9b2e5 |
5.21.615.1011 |
6fde6ee3edfa227c28626d5d94e24788 |
5.21.610.1003 |
25343c4e28853b01095c62342d9cbc16 |
5.21.600.1019 |
f6945d044544789909820ed9a02fcb0e |
5.21.580.1017 |
e39c08284fe5415d2a039d8ad41091f0 |
5.21.560.1027 |
596465dd87d735cb84d7446f8115ed9b |
5.21.556.1001 |
e8b53fb304580cc24a91ef991c2148d3 |
5.21.550.1031 |
5a99b4c3b70826e26cecb85b296b66c5 |
5.21.511.1001 |
9053b39accd6f762b3f619b4f6c9f31a |
5.21.510.1003 |
24385d0e4eea25f5e6ceba87516f7d42 |
5.21.505.1008 |
bd6d435364ee3f4188cf2c29ec46cefa |
5.21.501.1013 |
4a5e553e8462d465639514f9ff3defcd |
5.21.300.1070 |
945c505c4ae1f8d2241035b2075b06df |
5.21.219.1001 |
234d6912fe93a2e4b219934381a7f1f2 |
5.21.218.1001 |
f5c0481043481fe011575dd74a2d5434 |
5.21.217.1010 |
34bc5e825952381d64fb1149ff79ec84 |
5.21.215.1042 |
1f36287dcb845b0407bb4c6cd52f4bd8 |
5.21.212.1027 |
371dc8f3e5fb81ee63e628a5fe53b07a |
5.21.210.1023 |
572a07115cad3ea268eb2d4afcef5910 |
5.21.206.1006 |
fd635697cba53775f487aac3f41c0184 |
5.21.205.1001 |
10d8bf41715123286e8fc772fc1e32bc |
5.21.201.1029 |
802ebd388b824281c902ef8a3d8fae98 |
5.21.200.1021 |
3888bec6d0ab20e33fb6ef40c272d940 |
5.21.150.1021 |
d609a59f30013d283c409178a0bffe5a |
5.21.120.1025 |
429486c7a53fb77612aae8146812aac3 |
5.21.111.1002 |
e2f8251e3685537aaec19bc07d65a51a |
5.21.110.1018 |
c8f2cfda313dc551d1cb8319bb1fb747 |
5.21.100.1011 |
ec50484c18be330f28974161e907b683 |
5.20
Version |
Hash |
5.20.0.1037 |
9f60d7a73e01319f46d6a579314d41cb |
5.14
Version |
Hash |
5.14.21.1004 |
26a5440b147b9f4dd572002e7cb38f05 |
5.14.10.1007 |
fe50c81b3a7c18dd3877055af2012c7f |
5.14.0.1061 |
d75165d249f1c056560eb337d13e0f9c |
5.13
Version |
Hash |
5.13.200.1026 |
da48399b2d54784bf86f15276aac6b95 |
5.13.100.1019 |
ee788d3ecf4d20ae2936bd180951aa93 |
5.12
Version |
Hash |
5.12.115.1001 |
05740216d3cd05f4d3a026caefc7f2c4 |
5.12.0.1085 |
6cd0438b6c9d5946806882195416902a |
5.11
Version |
Hash |
5.11.55.1003 |
16c5ec4352bc7ae425dcaaf0e108ac98 |
5.11.50.1017 |
1a0a79a2cef10192a8a84eb11209c964 |
5.11.40.1003 |
8ca5e4a05d52bb59d600572426af1450 |
5.11.1.1002 |
a7fc42682e92780335ddcabe6fd9b6e8 |
5.10
Version |
Hash |
5.10.250.1004 |
4f9fa23185f636ddef6789cb98493ccc |
5.10.150.1016 |
60e0f04ca055d1762efacc6bcc46b83f |
5.10.10.1013 |
bc20f2d6dcedf968c6bcbd7ff2dacaf3 |
- バージョンナンバーとハッシュのみの書式で記載してください(URLを書いたりしない)
- プレビュー表示及び、指定されたMarkdownの書式でなければ、クリップボード機能は動作しません(セキュリティの観点から意図的にそのような仕組みにしてあります)
- ダウンロード可能なURLであることを先に検証してからページ保存してください
- コチラのリンクから編集できます
- ハッシュなどの情報は
リリースノート
にあるダウンロードリンク内から入手できます(英語表記の方が早く更新されている場合があります)
技術ログ
この節はインストーラーの技術ログとして記載する。
目的がインストーラーの入手なら、関係の無い章である。
イメージ
Root.vhdやfastboot.vdiなどのイメージファイルが格納された実行ファイルのこと。
通常インストーラーが自動でダウンロードするため、補完する必要ない。
URL書式
https://cdn3.bluestacks.com/downloads/windows/nxt/{VERSION}/{HASH}/Android/{IMAGENAME}/{IMAGENAME}.exe
書式
書式名 |
項目 |
説明 |
{IMAGENAME} |
イメージコードネーム |
- Android 7 Nougat - 32bit =
Nougat32 , 64bit =
Nougat64
- Android 9 Pie -
Pie64
- Android 11 -
Rvc64
- Android 13 -
Tiramisu64
|
{VERSION}
と{HASH}
はインストーラーの項目の書式を参照。
イメージによってはリンク切れがある。これは特定の版からリリースを開始したイメージが存在するためである。
イメージのメタデータ
各イメージのメタデータ(イメージファイルのハッシュのみ)がJSON形式で格納されている。
インストーラーにとって必要な情報。
URL書式
https://cdn3.bluestacks.com/downloads/windows/nxt/{VERSION}/{HASH}/Android/metadata.txt
インストーラー
マイクロインストーラーがダウンロードしてくるインストーラー本体。
パラメーターを指定しない限り、実行してもインストールに失敗するので、普通は使わない。
URL書式
https://cdn3.bluestacks.com/downloads/windows/nxt/{VERSION}/{HASH}/{ARCHITECTURE-1}/BlueStacks-Installer_{VERSION}_{ARCHITECTURE-2}_native.exe
最終更新:2025年03月26日 12:38