便利なようで邪魔なブラウザの検索候補表示。少なくとも仕事では不要かと。その設定方法の覚え書きです。ただし検索エンジンからは抑止できないです。
Edge





Firefox

Chrome
なんか効きません。





他を探します。



う~ん。世界の検索情報がGoogleの命だからoffできないってことですかね。
HowTo 備忘 アイデア 活動などを書いてます
便利なようで邪魔なブラウザの検索候補表示。少なくとも仕事では不要かと。その設定方法の覚え書きです。ただし検索エンジンからは抑止できないです。
Edge





Firefox

Chrome
なんか効きません。





他を探します。



う~ん。世界の検索情報がGoogleの命だからoffできないってことですかね。
‘24.4月以降、SO-05G の Boot Loader Unlock が出来なくなりました。そのはざまでユーザさんからお預かり中だった SO-05G があります。ユーザさんは「カスタムROMできないなら捨ててください。」と預りっぱなしてです。たまにひらめいた時、調査しています。
ハードウェアは、国内版も海外版も同じハズ。(SGP771はアンテナは無い模様) 海外版SGP771の純正ROM: Sony_Xperia_Z4_Tablet_SGP771_32.3.A.0.378_R2D を、SO-05G に書込めばBoot Loader Unlock Allowed も Yes にならないのでしょうか?
そのまま FlashTool で書込む dose not match devise とエラーになってしまいます。

Wi-FI版SGP712の作業中に、XDA Form で、SO-05G を SGP771 するというスレッドを見つけました。さ当スレッドによると Boot Loader Unlock Allowed も No のままと投稿はあるのですが念のため試してみました。この.ftfを使わずとも flashtool で .ftf 生成時に機種名をSO-05Gにすれば同じものが作れるようです。
端末名を SO-05G から SGP771 に変更
上記スレッドに公開されているSO-05GベースのROM一式を FlashTool で書込みます。書込みしないパーティション、クリアするパーティションを投稿に従って指定します。確かに SGP771 に変化しました。

肝心の BootBoot Loader Unlock Allowed は、、、まあそうでしょうね。

この状態だと国内用と同じ以下のありがた迷惑が有効になってしまうようです。
SO-05G から SGP771 のROMに全書換え
ここから応用です。海外版SGP771の純正ROM: Sony_Xperia_Z4_Tablet_SGP771_32.3.A.0.378_R2D に丸ごと書換ます。端末名が変わったので、今度は書換できました。SIMLOCKパーティションはWipeを指定すると警告が出たのでwipe無しで実施します。カーネルバージョンとタイムスタンプが少し変わりました。

肝心の BootBoot Loader Unlock Allowed は、、、まあそう簡単にはいかないのでしょうね。IMEI Software Version に変化が見られます。

SIMLOCKパーティションはWipeしてみる【厳禁】
勇気をもってSIMLOCKパーティションはWipeをしてみます。Boot Loader Unlock Allowed が含まれているのはココでしょうか? FlashTool で危険な操作の警告が出ますがOKして書換ます。



BootBoot Loader Unlock Allowed は無くなり、Unknown になってしまいました。端末自体は普通にうごきます。これを行うとsimを全く認識しなくなるようです。 この状態では、fastboot oem unlock も、fastboot flash boot も効きませんでした。
RemoveLock.ftfとは?
.ftf は 通常ROM用.ftfと*RemoveLock.ftf の2種類が見られます。これは何でしょう? 壊したsimパーティションを壊し次いでに書いてみました。 結果、サービスメニューから bootloader unlock allowed の表示が消えました。これも触らない方がいいようです。
もしも4G通信しないとき
当方もあまり意識していなかったのですが、海外ROMではデフォルトが GSM(2G) になっている場合があるようです。この場合、SIMベンダーによっては WAN も TEL も SMS も動かず、アンテナが立ちません。症状としては 設定 -> タブレット情報 -> 機器の情報 -> SIMのステータス を開いたとき、TEL番号などSIM 自体は認識しているが通信できない状態となりました。

分かったこと
純正ROMデータ内のSIMLOCKパーティションのfileは、simlock.ta です。こちらをなんとかすれば...普通に考えると BootBoot Loader Unlock Allowed の解除にはIMEIなど端末固有情報もキーにしていると考えられるので、ベンダーかキャリアが情報開示してくれない限り無理かなとは思います。
国内最終ROMに戻すには?
どうも国内最終ROMには戻せないようです。 以下サイトを信用すると、公開されていないようです。バージョン名 “32.3.D.0.148” で検索してもヒットしません。海外版 “32.4.A.1.54” と違ってソースも公開されていないようです。

そのた
ユーザさんより、’25.2月現在、純正ROM公式アップデートでは、ネットでもキャリアショップでもできなくなっていると聞きました。もしもAndrid 5 や 6 のままでアップデートできない方は、FlashTool でアップデートできます。どこかのWEB記事に詳しい手順が書いてあると思います。忙しい、メンドクサイ、自身が無い方は弊方でも実施できます。SO-05Gの最終And7.1.1ROMはデリバリされていないようです。キャリアの余計アプリない海外SGP771のROMに変更することになります。詳しくはこちらからご相談ください。
国内ROMに戻すには?
機種名が SGP771 に変わっているため、SO-05G の And6 の .ftf ファイルをそのまま書込もうとすると
機種不一致となります。XperiFirm から SO-05G 用をDownload後、.ftf を生成時に機種名を SO-05G でなく SGP771 を選択する必要があります。
ユーザさんから問合せがあり調べてみました。
docomo版ですね。SO-05Gと同様に、Bootloader unlock allowed が No になっているようです。
‘24.4月以降、海外のこの解除サービスが休止していまっているため、国内キャリアのカスタムROM化は困難です。
どうしても何とかしたい方は、Docomo に問合せてみては? SIMロック解除と同様に、キャリア用ツールで解除できたりして、、、
海外版、Wi-Fi版ならLinageOS18(Android11相当) まではありそうです。
以前 Xperia Z3 tablet Compact Wi-Fi 32GB版(SGP612) をAndroid11相当にupdateしました。Wi-Fi 16GB版SGP611もほぼ同じであろうと思いましたが、多少違いがありましたので結果をレポートいたします。カスタムROMがインストールできない失敗事例と原因としても役立つ情報になるよう時系列で説明しています。不要な方は下から読んでみてください。
機種の判別
まずSGP611 か SGP612 か判別が必要です。本機を所有されている方も把握されている方は少ないかもしれません。国内ではSGP612 が多いようです。 設定 -> タブレット情報 から確認します。

尚、LinageOS18をセットアップ後は、機種は Xperia Z3 tablet Compact WiFi となり機種識別ができません。その場合は、設定 -> ストレージ から容量で判別します。
Bootloder Unlock
手順は SGP612 と同じです。SONY Unlock Bootloader サイトで選択するDevice名は SGP612 も共通でした。ポイントとなる Bootloader unlock allowed の状態は Yes でした。以下解除後の状態です。

カスタムリカバリ書込み一次
当初、 SGP612 で試したものも含む以下の リカバリ と Boot Loader いずれも、起動しませんでした。
Boot Loader :
| file | 入手先 | 起動結果 |
| boot.img | lineage-18.1-20231011-4microg-UNOFFICIAL-z3tcw.zip から取出し品。 | NG(ダンマリ) |
| boot.img | lineage-18.1-20240321-microG-UNOFFICIAL-z3tcw.zipから取出し品。 | NG(ダンマリ) |
| boot.img | lineage-18.1-20230627-4microg-UNOFFICIAL-z3tc.zipから取出し品。LTE版は同じ16GBなので。 | NG(ダンマリ) |
| boot.img | SGP612 の純正ROM用 | 起動する。Boot Loader 互換確認用として。 |
カスタムリカバリ :
| file | 起動結果 | 備考 |
| pbrp_9.0_z3tcw.img | NG(ダンマリ) | SGP612 ではLinageOS18 の書込みOK。 |
| twrp-3.0.2-0-scorpion_windy.img | NG(ダンマリ) | SGP612 ではLinageOS18 の書込み失敗。 |
Boot Loader 書込み時に、以下のように “-S 256M” オプションをつけるという情報のありましたが効果なし。
fastboot -S 256M flash boot boot.imgカスタムリカバリ書込み時に、以下のように partitionを “FOTAkernel” を指定するという情報のありましたが効果なし。
fastboot -S 256M flash FOTAkernel pbrp_9.0_z3tcw.imgこのような場合は、以下のようにカスタムリカバリを boot部 に書込む手法が使えます。これでカスタムリカバリは一旦起動します。 pbrp_9.0_z3tcw.img の方は起動せず。
fastboot flash boot twrp-3.0.2-0-scorpion_windy.imgOS書込み一次
ひとまずSGP612 でNGだった twrp-3.0.2-0-scorpion_windy.img で書込んでみます。SGP612 で同じように失敗しました。原因は機種名不一致のようです。

仕方ないので、install scriptをいじって機種判別を外します。ついでに何が原因なのかトレースも追加します。LinageOS18パッケージzipを解凍してMETA-INF\com\google\android\updater-script を修正します。scriptは bash かと思いましたがAndroid独自のようです。OTA パッケージの詳細 に説明がありますね。

LinageOS18パッケージを再Zipして TWRP でインストールします。インストール自体は成功。機種判別できない原因は、下図のように機種名が getprop(…) で取得できていないようです。TWRP と updater-script のバージョンの兼ね合いがあるようですね。

尚、このzipは本家を修正するわけにもいかないため、個別にこちらに公開してあります。
OS起動一次
この機種の場合、LinageOS18書込みで Boot Loader も専用に変わるのですが、OSは起動しません。根本的に何かが異なっていそうです。
ROMレイアウト調査
XDA Forum で情報を探すと、 SGP611 と SGP612 の boot、リカバリ、LinageOS18 は互換性があり、動作実績もあるようです。海外では SGP611 の利用の方が多いようです。組込みソフトでいうboot Loader の互換が無いケースは、
上記1. 、2. は考えにくいですが、電子機器全般では電子部品の在庫消化や lot 切替で、仕様違いは割とあります。上記3. が濃厚ですが市場実績とUnmatch。
SGP611 の純正ROMの以下のリリースは3つあります。それぞれでROMレイアウトが違うとしたら、、、容量が少ないので途中で調整が入っている可能性がありそうです。
| Version | Android | 備考 |
| ? | 4.4.4 | 初回、今回端末はコレ |
| 23.4.A.3.6 | 5.0.1 | |
| 23.5.A.1.291 | 6.0.1 | 最終 |
fastboot ツールで段階的に書換えていきます。23.5.A.1.291 の書換で Boot Loader が起動するようになりました。なるほどSGP612 では無意識でしたが、事前に最終純正ROMに書換ておく必要があったようです。 updater-script にも “SGP611:6.0.1/23.5.A.1.291/” と記述されてますね。(checkはされてませんが…)

カスタムリカバリ書込み二次
ROMレイアウトが正しくなったところですが、boot.img から リカバリは起動しません。リカバリを boot部 に直接書くしかないようです。 pbrp_9.0_z3tcw.img の方は変わらず起動せず。もしもOSを再書換する場合はもう一度以下コマンドを叩く必要があります。
fastboot flash boot twrp-3.0.2-0-scorpion_windy.imgOS書込み二次
twrp-3.0.2-0-scorpion_windy.img を使うしかないので、機種判別を外したLinageOS18パッケージzipを書込んみます。LinageOS18書込みで Boot Loader もOS専用に書換わってしまうので、TWRPの起動はワンチャンスです。Googleサービス等も一緒に書込みます。書込み物は以下のとおりです。
| file | 適用 |
| lineage-18.1-20240321-microG-UNOFFICIAL-z3tcw改 | OS本体 |
| open_gapps-arm-11.0-nano-20220215.zip | Googleアプリ open版。MindTheGappsと一緒に入れないと、初期Setupが永久ループして終わらなくなってしまう。 |
| MindTheGapps-11.0.0-arm-20230922_081034.zip | lineageOS用Googleサービス |
完成
ようやくセットアップできました。wifi、BT、カメラ、SDカードはOK、GPS、FMラジオは相変わらずNGです。


Googleサービスは自動まかせUpdateさせます。’25.2月時点でのGoogleサービスのバージョンは以下のようになりました。
| アプリ名 | バージョン |
| Google検索 | 16.4.36 |
| Google Play | 44.7.24-29 |
| Google Play開発者サービス | 25.03.35 |
以上、SGP611:Z3 Tablet Wi-Fi 16GB版をAndoroid11相当にUpdateする手順です。しかしながら自分でやるのはメンドクサイ、忙しい、自身が無い方は、弊方でセットアップをお受けいたします。SGP611は事前の純正OS UPDATEが必要な場合、追加工数かかります。工数中、約1.5時間の個人様向け工数+事務費で税込4,000~5,000円 。ご相談、依頼はこちらから。
前記事からひきつづきWindows Visual Studio 2022 で、TestFlightする手順です。MAC Visual Studio 2019での手順と画面も違うため別途記録しました。
TestFlightのビルド構成にし、Build後( 数分要しMAC側で最後あたりでパスワード入力、MAC側でパスワード入力が表示されない場合はMACとVS2022を何度も起動しなおす )、アーカイブを実行。

アーカイブが始まります。UI動作はやや不安定です。画像中に注記しています。

署名をするため配布を開始します。

配布先を選びます。

生成先を選びます。

直ぐに保存先の選択ダイアログがでます。ここで Users の下に .ipa を生成したくないところですが、開発用パスに移すと一度ダンマリになりましたのでパスは変えない方がよいかも…

この後、MAC側でUPLOADしますが、同じFileなのに20回くらいで成功しました。サーバの要因か不調な場合があります。Apple Developer のパスワードを何回も聞かれたり、htmlタグエラーみたいなのが多発します。Transporter も起動しなおすと表示が変わったりメチャクチャです。
なおストアーアップロードはWindows版でも相変わらず失敗します。
