Android用のストックファームウェアの変更。 パート3

パート1パート2の続き



最近、不満を抱いたユーザーの意見に出会いました。

とにかく在庫よりも良いものは何もありません。 キッチンのファームウェアのラベル付けは、企業の壁の中での製造と著しく異なります。 私はいつも習慣が...ああ、完全であると確信していました。 もう一度確信した。 Svyaznoyで通常のデバイスを待ちますが、大金はかかりますが、ソーンコッサンの職人ではなく、通常のゼリーを使用します。
多くの人は、なぜファームウェアに変更を加えるのか理解しておらず、開発者の無料の作品は神話で大きくなりすぎています。 今日は、なぜ誰がそれを必要としているのかを理解し、多くの、時には愚かな推測を覆してみましょう。



誰がそれを必要とし、なぜですか?



現代のIT業界では、 ユーザーエクスペリエンスのような新しい概念が登場しています。 ロシア語に翻訳すると、文字通りユーザーエクスペリエンスを意味します



そこで最近、Microsoftは人気のあるオペレーティングシステムWindows 8の新しいバージョンをリリースしました。 すべてのユーザーは、20年後に削除することを決めた目を切望して[スタート]ボタンを吐き出し、思い出します。 コミュニティと不満のあるユーザーからの圧力の下、マイクロソフトはこのボタンをオペレーティングシステムの新しいバージョンに戻すことを決定しました。



モバイルデバイスのメーカーも同じことを行い、グラフィカルシェルで新しい機能変更、補足、または課すこともあります。 私たちの多くは、 ユーザーエクスペリエンスのために同じブランドの支持者であり、あまり便利ではない場合でも、革新に慣れる準備ができています。 時間が経つにつれて、私たちは我慢し、最後には、彼らが私たちに何かを課したことを忘れます。 しかし、新しいバージョンのデバイスまたはソフトウェアが登場し、再び操作されています。



したがって、私の理解では、ストックファームウェアの変更は、製造元がバイパスした一部の機能を返すか補完するように設計されています。 たくさんの例があります。



そのため、最近、次の更新後、インターネット接続を通知するアイコンが電話のステータスバーに表示されました。







まず、その意味(左の黄色の円で囲まれています)は、まだ私には謎です。 インターネット接続に関する信号が信号品質アイコン(青色の丸で囲まれたアイコン)の横に既にある場合、なぜアイコンを複製しますか?

スライダーを展開すると、次の情報が表示されます。







これも絶対に必要ありません! ステータスバーとスライダーの両方で、無駄な情報を使用して不要なスペースを占有するだけです。

さらに進みます。 さらに、スライダーで省エネを有効または無効にすることができる革新が登場しました。







これで、画面の大部分が無駄なゴミでいっぱいになりました。 しかし、それだけではありません! 製造業者は私の生活を「簡素化」し、設定にすばやくアクセスするためのボタンを追加することにしました。







重要な通知のスペースの80%がゴミでいっぱいです。 私はあなたについて知りませんが、それは私を非常に悩まします。 そして、ネイティブの手段によって、これらのことを決してオフにすることはできません。 次に、何らかの通知を取得してください。 たとえば、メールやメッセージを受け取ります。











ご覧のとおり、ステータスバーの場所は終了しており、一部の通知は表示されず、非表示になっています。 次に、すべての通知を表示するには、スライダーをスクロールする必要もあります。 そのような革新から私は泣きたい。 ファームウェアを変更してすべてを無効にした場合は、これをすべて削除して結果を見てみましょう(デバッグアイコンはpersist.adb.notify = 0で削除されます)。







そして見よ!!! スライダーで通知を管理することもできます。 率直に言って、ファームウェアを変更するまでこれを知りませんでした。

スライダーのスペースが占有されている場合、通知は非常に短く、情報価値がないことがわかります。



ユーザーエクスペリエンスとは何か、なぜ誰かが何かを変更する必要があるのか​​を、多くの人が理解してくれたらと思います! それでは、神話を解くようにしましょう。



神話1:ストックファームウェアの動作が速くなる



絶対に真実ではありません。 はい、DEODEXのみを実行し、他に何もしない場合、ファームウェアは5〜10%遅くなります。 しかし、変更されたファームウェアを作成する目的は、主に、マーケティング目的で製造業者によって課せられる不要で役に立たないアプリケーションを取り除くことです。 ファームウェアでは、約40個のアプリケーションを削除するか、リソースをあまり使用しないで置き換えます。 これらのアプリケーションはすべてメモリにハングアップせず、CPU時間を消費しないため、パフォーマンスが1.5倍向上します。



神話2:ストックファームウェアはより安定して動作する



ストックファームウェアの変更について話しているので注意してください! 特定のデバイスのファームウェアの移植または開発は、これに関係のない別のトピックです。 そのため、最初にファームウェアが取得され、特定の電話用に特別に設計され、メーカーによって作成されます。 あなたの手が曲がっておらず、あなたが何をどのようにやっているかを知っているなら、これは安定性に何ら影響しません。



神話3:メーカーがそうするなら、そうするべき



数段落前に、メーカーがその革新によって重要な機能をどのように殺したかの例を示しました。



神話4:MOD、調整、パッチなども開発者のビジョンを課します



絶対にありません! すべての通常の開発者とまともな開発者は、エンドユーザーが変更を有効または無効にできるようにします。

私のファームウェアでは、すべての動作時間をアプリケーションで制御でき、それらをすべて無効にすることで、ファームウェアは標準のものとして機能します。







おわりに



記事の遅れをおpoびします。 健康状態は、以前に約束した興味深い資料を書くことを許可しませんでした。 先日、間違いなく目的のコードを探す方法に関する4番目の記事があります。



All Articles