はてなキーワード: ブートローダとは
Device Info は、高度なユーザー インターフェースとウィジェットを使用してモバイルデバイスに関する完全な情報を提供するシンプルで強力な Android アプリケーションです。たとえば、デバイス情報/ 電話情報には、CPU、RAM、OS、センサ、ストレージ、バッテリー、SIM、Bluetooth、ネットワーク、インストール済みアプリ、システム アプリ、ディスプレイ、カメラ、温度などに関する情報が含まれます。また、デバイス情報/ 電話情報は、ハードウェア テストでデバイスのベンチマークを行うことができます。
中身 : 👇 👇
👉 ダッシュボード : RAM、内部ストレージ、外部ストレージ、バッテリー、CPU、利用可能なセンサ、インストール済みアプリ & 最適化
👉 デバイス : デバイス名、モデル、メーカー、デバイス、ボード、ハードウェア、ブランド、IMEI、ハードウェア シリアル、SIM シリアル、SIM サブスクライバー、ネットワークオペレータ、ネットワークタイプ、WiFi Mac アドレス、ビルドフィンガープリント & USB ホスト
👉 システム : バージョン、コード名、API レベル、リリース バージョン、1 つの UI バージョン、セキュリティ パッチ レベル、ブートローダー、ビルド番号、ベースバンド、Java VM、カーネル、言語、ルート管理アプリ、Google Play サービスバージョン、Vulkan のサポート、Treble、シームレスな更新、OpenGL ES およびシステム稼働時間
👉 CPU : Soc - システム オン チップ、プロセッサ、CPU アーキテクチャ、サポート対象の ABI、CPU ハードウェア、CPU ガバナー、コア数、CPU 周波数、実行中のコア、GPU レンダラー、GPU ベンダー & GPU バージョン
👉 バッテリー : ヘルス、レベル、ステータス、電源、テクノロジー、温度、電圧と容量
👉 ネットワーク : IP アドレス、ゲートウェイ、サブネット マスク、DNS、リース期間、インターフェイス、周波数、リンク速度
👉 ネットワーク : IP アドレス、ゲートウェイ、サブネット マスク、DNS、リース期間、インターフェイス、周波数、リンク速度
👉 ディスプレイ : 解像度、密度、フォント スケール、物理サイズ、サポートされているリフレッシュレート、HDR、HDR 機能、明るさのレベルとモード、画面のタイムアウト、向き
👉 メモリ : RAM、RAM タイプ、RAM 周波数、ROM、内部ストレージ、外部ストレージ
👉 センサー : センサー名、センサベンダー、ライブセンサ値、タイプ、電力、ウェイクアップセンサ、ダイナミックセンサ、最大距離
👉 アプリ : ユーザーアプリ、インストール済みアプリ、アプリバージョン、最小 OS、ターゲット OS、インストール日、更新日、アクセス許可、アクティビティ、サービス、プロバイダ、レシーバー、抽出アプリ Apk
👉 アプリアナライザー : 高度なグラフを使用して、すべてのアプリケーションを分析します。また、ターゲット SDK、最小 SDK、インストール場所、プラットフォーム、インストーラ、および署名によってグループ化することもできます。
ディスプレイ、マルチタッチ、懐中電灯、ラウドスピーカー、イヤースピーカー、マイク、耳近接、光センサ、加速度計、振動、Bluetooth、WI-Fi、指紋、音量アップボタン、音量ダウンボタンをテストできます。
👉 温度 : システムによって指定されたすべての温度ゾーンの値
👉 カスタマイズ可能なウィジェット : 最も重要な情報を表示する 3 つのサイズの完全にカスタマイズ可能なウィジェット
👉 レポートのエクスポート : カスタマイズ可能なレポートのエクスポート、テキストレポートのエクスポート、PDF レポートのエクスポート
権限 👇 👇
READ_PHONE_STATE - ネットワーク情報を取得するには
BLUETOOTH_CONNECT - Bluetooth テスト
Appleが独禁法逃れのために調査会社に出させた報告書見てて思った。
はてな村でもたびたびAppleMisicを親の仇のように腐してSpotifyの方がいい、っていう意見を見るけど
無償ユーザーを大量に抱えたSpotifyのDAUが最大でもAppleMusicの2倍ちょっとしかないんだから、有料版ユーザーはもっと少ないだろう。
更に国内ではそもそも大してユーザーが多くないであろうAppleMusicよりSpotifyのDAUが少ないのだ。有料版ユーザーの数なんて推して知るべし。
その分広告で稼がなきゃならないわけだ。そうなるとコンテンツの質は二の次でとりあえず集客力重視で手を組む、というのも仕方ない。
広告にとっては、どんなクズでもPVをもたらす数の方が収益に直結するからだ。
インターネットが広告に汚染されてコンテンツの質の平均値が下がってきたのと同じことがSpotifyのコンテンツでも起こっているのだ。
そこまで苦しいなら手数料に文句言わざるを得ないのも納得というものだ。
しかし、あの報告書は他にも興味深いことがたくさん載っていた。
日本国内のチャットメッセージでは、多少のアレルギー持ちがいるとはいえ、LINEがメジャーな位置づけにあるのは個人的な感覚としても納得できるが
他国では日本ほど優位に立っているチャットメッセンジャーはないのだ。
iPhoneのSMSのチャットバブルの色が通信相手によって違う事について海外テック系Youtuberが動画を上げて議論していたのが不思議だったが
他国ではiMessageがメジャーな通信手段の一角に居座っているからだったんだと腑に落ちた。
マップアプリのGoogleマップへの偏り具合も日本がダントツというのも興味深かった。
少し前に個人的に調べたときにはバスの路線図の網羅度合いはGoogleマップはiPhoneのマップアプリの足元にも及ばないレベルだったが
今調べなおしてみたらGoogleマップがしっかり改善しておりこの人気も納得という感じだ。
これから先、アプリ内決済の手数料を下げる方向に話は進むのだろうが、それだけでは終わらない可能性もかなりある。
他業者がストア開設を出来るようにしたところで失敗するのは明らかなのに各国はそれをAppleに強制するんだろうか?
Android市場でサードパーティアプリストアが死滅したのはユーザーが見捨てたからであって、Googleが邪魔した訳じゃない。
むしろGoogleはサードパーティストア開設をiOSにはない自由というメリットの一部として喧伝しようとしていた。
無策でストア開放に突き進めば同じ失敗をしたうえで、手数料を削った分AppStoreとPlayStoreの屋台骨にヒビが入るだけだろう。
その屋台骨のヒビは掲載アプリのさらなる劣化という結果をもたらすだろう。
どんなアプリでも警告なしで入れ放題にしたいならブートローダーアンロックしてカスタムROMを勝手に使えばいいので
そんなの不要な他の人まで巻き込んで自滅に追い込もうとするのはやめてほしい。
公平を期するのであれば、OS製造メーカーと資本関係のある企業にストア開設を禁じるべきなんだろうか?
AppleやGoogleのストア管轄部門を元企業と資本関係のない独立起業として分割すればいいのだろうか?
果たしてそうした場合に、その企業が独立採算のために手数料を今より上げざるを得なくなるという可能性はどのぐらいあるのだろうか?
日本国内のスマホ割引規制でハイエンド端末がめっきり売れなくなったのと同じように、ただ市場を冷え込ませるだけにならないだろうか?
個人的には、今のアプリストア手数料に関する議論はアプリビジネスを自滅に追い込んでいるように見えて仕方ない。
今日はお休みだから 500GB くらいの HDD の少し前の Lenovo マシンに Ubuntu をインストールして次のお休みに備えようとか考えてる皆さんこんにちは
インストール時に絶妙に詰まったので解決策を増田に書きます
Lenovo ノートで Windows リカバリ用領域を潰さずにカスタム領域インストールでいけるかなとしょっぱいこと考えて詰まった人限定の情報です
Lenovo に限らず最近のノート PC はリカバリ用隠し領域とかいろんなふうに細かくストレージを区切ってあるのですが、それがあんまり多く、なおかつノートのディスプレイの縦領域が狭いと
https://i.imgur.com/RludEqL.jpg
こんなふうにパーティション編集ウィンドウが半分までしか表示されません
この下に新しいパーティションテーブル作成ボタンとかブートローダ指定メニューとかインストール決定ボタンとかあるのですが見えません
これの解決法を書きます
理屈上はできますが怖いです。パーティション操作でこれをやりたくはないです
そんなものありません。タテ解像度が3桁なのはいまどきどうなんだろうまあなんとかなるかと思って思い切って買った古傷をえぐらないでください
これです。古い人は各種 PC-UNIX で一度は使ったことがあると思います(設定したところ昔使ったのとなんか違うんですがまあいいです)
デスクトップに戻ったほうがやりやすいのでインストールは閉じるボタンで一旦中止してください(オンメモリ Ubuntu のデスクトップに戻ります)
手順としては「接続ディスプレイ名を xrandr で調べる」「希望解像度の設定を cvt コマンドで参照する」「xrandr --newmode で新しいモードを作る」「xrandr --addmode で当該ディスプレイの設定に追加する」の4本です。んがんぐ
$ xrandr | more Screen 0: minimum 320 x 200, current 1368 x 1200, maximum 8192 x 8192 eDP-1 connected primary 1368x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm 1366x768 60.00 + …
"eDP-1 connected primary 1368x768+0+0" ということで、eDP-1 という内蔵ディスプレイに 1366x768 で接続中です。これを 1366x1200 くらいにタテに伸ばします
$ cvt 1366 1200 # 1368x1200 59.87 Hz (CVT) hsync: 74.54 kHz; pclk: 137.75 MHz Modeline "1368x1200_60.00" 137.75 1368 1464 1608 1848 1200 1203 1213 1245 -hsync +vsync
なんか 1368 になってて怖いのですが cvt コマンドさんを信じて Modeline 以降の記述をそのままコピペで使います
コピーとペーストは 18.10 のデフォルト端末の場合、範囲選択して右クリックでふつうにいけます
$ xrandr --newmode "1368x1200_60.00" 137.75 1368 1464 1608 1848 1200 1203 1213 1245 -hsync +vsync
タテ 1200 の設定が書き込まれました。モードとして設定画面に反映させます
eDP-1 は最初に調べたディスプレイ名を、1368x1200_60.00 はさっきの " " で囲まれた文字列を書いてください
xrandr --addmode eDP-1 1368x1200_60.00
できました。また左下から 設定-デバイス-ディスプレイ とたどって、画面解像度から 1200 のやつを選んでください
……。なんか思ってたのと違うんですが(画面端にマウスをやると余剰解像度部分にすーっと動くやつを想像してた)、まあ、ウィンドウは全部見れるようになったのでよしとしましょう
不要になったら戻しておいてくださいね
情強は数年前から中華スマホに目をつけて安くて品質がよく信頼できる機種をいくつも知ってるしレビューも相当されてるのを見てきてる。
例えば今でもOnePlus6の8GB/128GBが$399で買える。SD845機だ。
同SoCを搭載するXiaomi Mi8やMix2sは11.11などのセール時に最近では$300前半の値段で買えた。
ハイエンド機種ですらこの価格で、少し調べたら簡単に個人輸入できる時代なのだ。
SD6xx系やHelio P系などのミドルクラスなら、$100台で定評のある機種もたくさんある。
もしも中国企業の作った独自AndroidのROMが気に入らないなら(自分はむしろ気に入っている方だが)、
基本的なITリテラシーさえあれば自分でブートローダーアンロックをして素のAndroidに近いカスタムROMを焼くことも今では容易になった。
日本語の解説サイトも多々あるし、少し英語を読む気概があればXDAフォーラムを漁ればよりどりみどりで、より細やかな情報が得られる。
最近だとファームウェアにトロイが潜んでいた以下のような事があったのは事実。
https://pc.watch.impress.co.jp/docs/news/1109726.html
もっと大手の、例えばXiaomiのスマホなんかでも以前はリセラーがお節介で日本語対応させるという名目で、ショップ独自のカスタムROM(その類のはOTAアップデートが潰されている)を入れて送ってくる、というような事があった。
それらの中にはキーロガーやスニファが混入されている(それがインセンティブになっている)事も2年ほど前なら多々あった。それも事実。RottenSysなどのように。だが近年では激減している。Xiaomiに至っては公式ROMが日本語をサポートするようになったので現行機種では主要なセラーで買えばマルウェアが混入したショップROMが入っていることはなく、公式ROMになっている。入手した端末がショップROMだったとしても、中華スマホを買う人間ならだいたいはそのまま使うことはなく、ブートローダーアンロックし、XDAフォーラムをあさって好きなカスタムROMを導入するなどが可能なパワーユーザーであるはずなので問題にならない。また、怪しい通信をしている事があればコミュニティ上(XiaomiならMIUIフォーラム等)で話題になるが、大手メーカーはそういう疑念にきちんと答えてきている。公式ROMでもユーザーの情報収集をする機能はたいてい備えているが、それらは許可を得てから収集されるし、ユーザー体験の為に必要な範囲の情報を収集し厳重に管理しているものだ。要するにApple・MS・Googleと同じだし、それらと同様に中国企業のことをよく知ろうとし、信用できると思うかという個人的な問題にすぎない。
スマホは小さなパソコンという見方もできる。ではパソコンはどうか
パソコンは普通にメーカー製のものを家電量販店で購入しても管理者権限は利用者に与えられる。当然だ。使用者がAdministor権限を持てる。Macも脱獄のような特別なことをせずともroot権を得られるはずだ。
そのためパソコンの所有者は知識があればシステム深部をいじることだって可能だ。
さらにブートローダーだって(多くの場合)普通にアンロックできる(PCでこの表現はおかしいかもしれないが)。BIOSでsecure bootを無効にするだけだ。LinuxだろうがなんだろうがOS入れ替え放題だ。
ではスマホはどうか。スマホはarmベースのコンピューターだ。組み込み機器寄りなため一般のPC/AT互換機とは違う部分もあるが、ラズパイを見ればわかるように普通のPCと似たようなものだ。
それなのにスマホはroot権を堂々と得ることができない。端末の所有者に端末への自由なアクセスを許してないのだ。これはおかしい。ブートローダーだって簡単にアンロックできない。
もちろんスマホというデバイスの特殊性から万人にrootを開放しろというわけではない。そうしたら情弱サポートが大変かもしれない。
しかし、技術的好奇心旺盛な人が自己責任でroot取るのは構わないだろう。メーカーはrootを開放しろとは言わなくてもrootを取るのを防ぐような小細工はする意味がないだろう。
あとアプリ開発側もやたらとrootを禁止するのをやめてもらいたいところだ。ゲームはチート対策上やむを得ないかもしれない。(PCゲームはAdministor権限が有効でも遊べるが) しかしそれ以外で無駄にroot禁止するのはいかがなものか。
http://blogos.com/article/53423/
だいたいこんなかんじのEULA
1. これはGoogleNexusです。サムスンが作ってGoogleが売っています。いいビジネスモデルでしょ?
2.rootを取るということは,誰かにrootを取られる可能性があることを常に忘れないでください。
4.ソースをフォークするときは,マージの計画を立てること。あなたがフォークしたソースを持て余している間にも元のツリーは進みます。
5.ガジェットはあなたを助けてはくれません。あなたがしてほしいことを指示しなければいけません。注:メーカーの宣伝メールなどは別途考慮します。
6.万が一文鎮にしたり文鎮にしたり文鎮にしたりしたら,まず冷静にどこまで動くのか考えてください。ブートローダーが動けばなんとかなります。こういうことは怒ります。
7.このテクノロジーを使って自分を幸せにすること。もし面白いROMができたら,リソースをみなと共有すること。
8.面と向かって言えないようなFUCKな言葉で誰かがあなたのROMをFUCKだと言っても,それはその人の自由です。無視するのも良いですが,でも自分でも見返してみましょう。100のFUCKのうち1つは良い指摘も含まれています。
9.友達にすら使わせられないようなアルファ段階のROMは公開しないでください。それは内内で行うこと。
10.チート禁止。私の古いNexsus SにシェアできるようなROMをお願いします。パフォーマンス優先はときにバッテリーを損ないます。バランスは,最初は私に聞きなさい。あとで自分で考えなさい。
11.公共の場では,「それiPhone?」と言われても,くどくど説明しないこと。だいたい通じていれば,ひとさまの発言を汲んであげてください。
12.他の人にあなたのレポジトリの管理パスワードを教えてはいけません。笑わないで。参加ユーザーを作るのが面倒くさくて ついやってしまうときもあるのです。インターネットはあなたが思うよりも悪意に満ちています。
13.初期バンドルアプリを膨大に作らないこと。すべてを収録する必要はありません。/systemよりも/dataのほうが広いのです。
14.ときどき家にスマフォを置いて出かけてください。自分にとってスマフォが重要じゃないと思えたら,大人の階段を1つ登っています。また,逆にこの場合は必要だと思ったら,今度はそこを突き詰めたROMを作りましょう。
15.古いアニメ,古い音楽,古いゲームも楽しんでください。あなたの世代は史上もっとも幅広い娯楽にアクセスできる時代なのよ。プログレについてキングクリムゾンとアメリンカンプログレッシブとジャーマンプログレッシブで言っていることが違うことを確認してください。
17.前を向いて歩いてください。自分がものにぶつかって怪我をするのは勝手ですが,人様に怪我をさせると,いろんな意味で面倒です。
最近RAM-Diskが話題ですが、マザーボードの方でメモリーをドライブとして認識できるようにしてくれませんでしょうか?
メモリーは揮発性なので電源を落としてしまうとデータが消えてしまいますが、充電式の電池をマザーボードに搭載するかも、もしくは電源以外にマザーボードから直でメモリーのために電気をひいてはいかがでしょうか?
1)停電したらじんでまうでないか!
RAM領域はありえないくらい高速ですのでHDDに8GB(1GB~16GB)の予約を入れてメモリーに何か書きこまれるときHDDに同時に書き込まれるようにして、もし停電でRAMの内容が飛んだらHDDの内容をmemoryにコピーするようにすればいいと思う。
2)最速のOS
RAM領域にOSをインストールできるようにすればものすごいことになるのではないでしょうか?
そうするとメモリーソケットは8つほしい。といってもdrive用のDDRソケットはそれほど高速でなくても問題にはなりません。(HDDに比べればあり得ないくらい早いから
ということでこんなマザーボードを開発してください。
1)memoryをdriveとして認識できるDDR2 or 3ソケットを備えている。
2)ソケットの合計は8つ
3)停電対策などがしてある
4)ブートローダーはまずメモリーから読み込み、もし内容が蒸発していたらバックアップされている内容を起動時にコピーしなおしてメモリーから再度起動する。
旧OSで通用した設定は、大抵新OSにおいては邪魔で、トラブルの元でしかない。
私のマシンで起きた現象はUSBメモリを認識しても、読み書きできなくなったとか、
以前より起動が遅くなったとか、KDE4の仕様にとまどっちゃったとかうんたらかんたら……
ネットワークインストールとDVDに焼いてインストール、そしてローカルのハードディスクにISOイメージを置いてある状態でのインストール。
(最後の方法は既に別のLinux等のOSがインストールされている場合に限る……はず)
大体俺のネットワーク環境は1Mbpsも出ないし、DVDドライブもついてない。
とかいいながら潤沢にあるハードディスク資源を駆使して、ローカルハードディスクにISOイメージを置くことにした。
torrentファイルをゲットして、ktorrent(bittorrentクライアント)を何日も放置してようやくダウンロード完了。
よろこび勇んでインストール方法をチェックだぜ。
ふむふむ。カーネルとRAMディスクのイメージをISOから取り出して、起動可能なドライブに入れておき、grub(ブートローダ)に登録するのか。
ここまで書いて私は思う。
私ほどのぷぅろふぇっしょなるともなると、マシンガンのごとく文章が浮かび、手が動くのだが、scimの野郎、全然追い付かねえ。
それはさておき、喜びいさんで再起動。
インストール用のカーネルが起動したので、ローカルに保存されているISOイメージを指定して
インストーラを起動だ。起動!!!
「Out of range」
画面に現れた文字は、インストーラが使おうとしているディスプレイの解像度にディスプレイかビデオカードが対応していないことを示していた。
なんてことだ。
どこにもCUIインストールみたいなオプションは無かったぞ!!!
しばらく思い悩んだあと、ふと気がついた。
そこでCTRL-ALT-+/CTRL-ALT--を押して、画面の解像度を切替えてみた。
成功だ。
るんるん。
必要事項を設定してインストールだ!!
しかしだ。問題はここからだ。
実はISOイメージが入ってるパーティションにインストールする予定(ってか、パーティションがそこしかねえ)だったのだが、
さらに、もうひとつ別の警告が出ていたのだが、細かいことは忘れた。
ばっっっっっっっかやろおおおおおおおおお!!!!!!!!
アップグレードのための壮大な旅が始まった。
でででん!ででででーん♪ちゃちゃちゃん。