465

143

注目の投稿

Open GLESでのアンチエイリアス(SMAA)実装

OpenGLESでのアンチエイリアス(SMAA)実装をしたので、その手順についてまとめようと思います。 Open GLの実装方法とかは、ちょこちょこ見かけたのですが、 OpenGLESについての実装方法は書かれていなかったのでまとめてみようと思いました。 ただ、ちょっと...

2015年11月7日土曜日

「接続しました:XXXXX」をステータスバーから非表示にする方法

格安SIMで通信するとき、ステータスバー(通知バー)に表示される下のような通知が鬱陶しいですよね。

非表示にする方法をネットで調べてみるも、何故かヒットしないので(検索の仕方が悪い?)、記事にしてみようと思います。

---------------------------
接続しました:XXXXX
タップすると高度な設定の画面に移動します
---------------------------


手順は簡単です。
1,「接続しました:XXXXX」を長押しします。
すると、「アプリ情報」という選択が出てくるのでそれをタップします。

2,詳細設定のアプリ情報画面が表示されるので、
「通知を表示」のチェックボックスをタップしてチェックを外します。
この時、「通知をオフにしますか?」と脅されますが、鬱陶しくてあえて消したいので全く問題ありません。 
躊躇なくでOKを押してやりましょう。

3,完了です。ステータスバーから消えていると思います。

4,補足ですが、もしまた表示したい場合の方法も書いておきます。
設定画面を開いて「アプリ」を開きます。

5,アプリの画面が表示されたら、アプリをすべてに切り替えます。
アプリ一覧の中から「詳細設定」という項目を見つけてタップしましょう。

6,「通知を表示」のチェックボックスをタップしてチェックを付けます。
ただ、すぐには反映されないので、一旦機内モードONにして、OFFにするか、
再起動すれば、 元通りの表示がされます。


2015年11月2日月曜日

Xperia Z3 でカメラ音を消す(無音にする)方法

Xperiaスマホで、カメラ音を消す方法を検索してみると、いろんな情報があり、どの情報が正しいのかよくわかなかったというのが第一印象です。
正しい情報だとしても、『そこまでやる必要は本当にあるのか?』と思う(手順に無駄があるのでは?)ものばかりだったので、ちょっと調べてみました。

ネット上の除法をまとめるわけではなく、カメラアプリのapkを解析した結果なので、これが確実に最低限必要な作業だと思います。

各アクション時に下記ファイルを読み込んで音をスピーカーから流しているようです。(この辺りはどのサイトにもかかれていますね)
なので、下記ファイル名を変えてやれば、ファイルが読み込めなくなって音も鳴らなくなるということになります。
ファイルを消してしまっても良いですが、念の為に消さずにリネームという形にしておいたほうが安全でしょう。
※下記のファイル以外はいじらなくてもよいです。これが最低限です。

オートフォーカス音
/system/media/audio/camera/common/af_success.m4a
「af_success.m4a」→「bk_af_success.m4a」

ビデオ録画 開始・終了時音
/system/media/audio/ui/VideoRecord.ogg
「af_success.m4a」→「bk_VideoRecord.ogg」

シャッター音
/system/media/audio/ui/camera_click.ogg
「af_success.m4a」→「bk_camera_click.ogg」


※カメラのシャッターキー(サイドに付いている物理キー)を長押しして起動すると、サイバーショットの起動音がなります。
これも同様に消したかったのですが、ぱっと解析したところ、音声ファイルを読み込んでいる箇所がなく、「???」でした。
きっとapkの中にリソースとして含まれているのかな?
まぁマナーモードにしておけばならないので、一旦良しという形にして、後日詳しく調べてみようと思います。

Xperia Z3 にカスタムリカバリ(TWRP)を導入する方法


Xperia Z3に限ったことではないのですが、
何故かこれ!ってわかりやすいサイトがなかったので、簡易的にまとめてみようと思います。

前提条件としては下記です。
・既にrootがを取得済み
・adbドライバが導入されていること(root取得された方なら導入されているとは思いますが、、、)
 (コマンドプロンプトから「adb shell」が問題なく実行できればOKです)
・自己責任で作業できる方

1,下記サイトにアクセスします。
http://nut.xperia-files.com/

2, 下記の手順に従いzipをダウンロードします。
  「XZDualRecovery」→「XZDualRecovery 2.8.21」→「Z3-lockeddualrecovery2.8.21-RELEASE.installer.zip」→「Click HERE to start downloading.」
  の順にクリックして、zipをダウンロードする。
 ※「2.8.21」の部分は今後変わる可能性あり
   また、「Z3-lockeddualrecovery2.8.21-RELEASE.installer.zip」は例として、「Xperia Z3」用のパスですを指定しています。機種によってダウンロード先を選んでください。
   「Xperia Z3 compact」の方は、「Z3C-lockeddualrecovery2.8.21-RELEASE.installer.zip」など

3,ファイルを解答して「install.bat」を起動

4, 「1. Installation on ROM rooted with SuperSU」を選択したいので、「1」を入力してエンターを押して指示に従う。


少し前のことなので、どんな画面が出たか忘れてしまいましたが、
成功していれば、最終的に「続行するには何かキーを押してください...」みたいな文字が出てきて、何かキーを押した後自動的に再起動が行われ、カスタムリカバリ(TWRP)が自動的に立ち上がるはずです。

その後Androidを起動するには「Reboot」→「System」を押せば起動できます。
次にもう一度再起動しても「TWRP」は起動しないので(最初からAndroidが起動する)、起動したい場合は起動時に「SONY」のロゴが現れた時に「ボリュームキーの下」をポチポチ押しましょう。

Xperia Z3 でアンインストールしてはいけないアプリ

テスト投票なので、簡易的に書きます。

先日Xperia Z3を入手しました。
早速rootを取得して、不要なアプリを「Titanium Backup」で削除していましたが、途中で再起動ループに陥り苦労しました。
(不要アプリを一括選択してアンイストールしていたので、どれが原因か分かりませんでした)

原因は「セットアップガイド 1.0」でした。
こいつをアンインストールすると、再起動ループに陥ります。
どうやら起動時にこいつをチェックしているようで、アプリがないと強制再起動となるようです。

Xperiaをお持ちの皆様、お気をつけ下さい。

Open GLESでのアンチエイリアス(SMAA)実装

OpenGLESでのアンチエイリアス(SMAA)実装をしたので、その手順についてまとめようと思います。

Open GLの実装方法とかは、ちょこちょこ見かけたのですが、
OpenGLESについての実装方法は書かれていなかったのでまとめてみようと思いました。

ただ、ちょっと長くなりそうなので、 また時間があるときにまとめようと思います。
※そんな需要があるとは思えませんが、もし急ぎで教えてほしいという方がコメント欄にコメントいただければと思います。


ただ、言えることは自分の環境では下記サイトの「Source Code」ではダメだったので、いろいろ改変しました。
(Androidで動作させたく、NDKを使ってC言語でOpenGLESを動かそうとしました)
http://www.iryoku.com/smaa/

試してないですが、きっと下記の最新ソースだと行ける気がします。
(ざっと見た感じ、無駄も省かれていました)
https://github.com/iryoku/smaa