Galaxy Tab 7.0 Plus SC-02D ICS でCM9の標準ブラウザを動かす





Galaxy Tab 7.0 Plus SC-02D ICS で動作するようCM9の標準ブラウザを移植?した




しばらく、ICS Browser+を使っていましたが
可能であればCM9の標準ブラウザをICSで使いたいと思っていました。

今まで、APK Multi-Toolではデコンパイル&コンパイルがうまくできなかったのですが
APK Multi-Tool Version 1.0.9になって正常にできるようになったようです。
そこで、CM9の標準ブラウザをICSで動かすことにチャレンジ

CM9の標準ブラウザのクイックコントロール画面


CM9のBrowser.apkをそのまま「/system/app」につっこむと
クイックコントロールが一部化けます。
それ以外は正しく機能しているみたいです。


このまま使うのはちょっと気持ち悪い。

そこで、APK Multi-Tool Version 1.0.9でデコンパイル
ちょこちょことさわって(さわる場所は少しだけでしたが結構手間取りました。)
コンパイルし、文字化けが修正できました。


CM9と同じバージョンなのでユーザーエージェントも設定できます。


ウィジェットのブックマークも利用できます。


■ダウンロード
なるべく手間をかけずに修正したので「ページ内を検索」は英語/日本語のみ可。
他の言語では英語表記になります。
文字と図形が変わっただけで基本動作に手は入れていませんが、動作未保証、サポート無しです。
ダウンロードはhttp://www1.axfc.net/uploader/Sc/so/379534.zipから
Browser.zipを解凍するとBrowser.apkができます。
DLキーは

いつになるか分かりませんが、docomo正式版icsのアップデートが提供され、rootが取れたらその時にまた動作確認したいと思います。

■インストール方法(要root)
1.CM9の環境バックアップ
CM9の環境で必要なブックマーク等があればTitanium Backupで「ブラウザ 4.0.4」をバックアップします。
CM9を使っていなければ不要です。


2.ICSの標準ブラウザをバックアップ&削除
ICSの「/system/app」内の「SecBrowser.apk」、「SecBrowser.odex」をSDCardにバックアップ後、
「/system/app」から削除します。

3.ICS Browser+のアンインストール
ICS Browser+をインストールしている場合はアンインストールします。
ICS Browser+を使っていなければ不要です。

4.改造版Browser.apkを入れる
ダウンロード&解凍したBrowser.apkをいったん/data/local/tmp/に転送し
以下を参考にBrowser.apkのファイル属性を変更し「/system/app」にコピーします。
chown root.root Browser.apk
chmod 644 Browser.apk
mount -o remount,rw /system
cp Browser.apk /system/app/

5.再起動します

6.ブックマークの復元
そのままでは正常に起動できない場合、
Titanium Backupで保存した「ブラウザ 4.0.4」のデータを復元します。
データが不要なら、設定からデータ初期化します。
そうすると起動できるようになります。

■その他
もしかしたら、他のdocomo galaxy機種のics上でも動作するかもしれません。
試していないので分かりませんが...
スポンサーサイト

コメントの投稿

非公開コメント

DLキー教えてください。

Re: タイトルなし

> DLキー教えてください。

1つ前のコメントにも書きましたが

パスワードですが、本文中の
DLキーは???

パソコンのブラウザ等で本文を表示させ
???にマウスを持っていくと表示されます。

それから、ブラウザの最新apkは以下の記事のリンクです。
(OS は Android 4.0 ICS以上。apkは全て共通)
「au GALAXY SII WiMAX ISW11SC ICS(ISW11SCKDLPL) でCM9の標準ブラウザを動かす」
http://takiza.blog39.fc2.com/blog-entry-107.html

はじめまして

自分はXperia Z1のKitkatで動くaospブラウザを使っているのですが、やはり「ページ内を検索」のところが文字化けしてしまうので、修正箇所を教えて頂けないでしょうか?
宜しくお願いいたします。

Re: はじめまして

カツヲ さん

こんにちは。

Browser.apkの修正箇所は以下です。

Browser\res\values
・public.xml 追加(修正例の7f0c016aはファイル内の空きを探し、使用していない値を調べ、設定します。)(最大+1)
<public type="string" name="find_on_page" id="0x7f0c016a" />

・strings.xml 追加
<string name="find_on_page">Find on page</string>

Browser\res\menu
・browser.xml 修正
<item android:id="@id/find_menu_id" android:title="@string/find_on_page" />

更に日本語表示する場合は以下も
Browser\res\values-ja
・strings.xml 追加
<string name="find_on_page">ページ内を検索</string>

ーーーーーーーーーーーーーーーーーーーー
私が実際に修正したファイルをダウンロードし
確認した方が分かりやすいかと思います。

参考の過去記事
http://takiza.blog39.fc2.com/blog-entry-112.html

あありがとうございます

Strings.xmlは修正しようと見ていたのですが、それらしいのが見つからずにframewok-res.apkの方で指定してるのかとそっちまで見てました。

修正でなく追加とは。

標準ブラウザに慣れているのでkitkatでも使いたいので本当に助かりました。

ありがとうございます。
アクセスカウンタ
オンラインカウンター
現在の閲覧者数:
プロフィール

たっきー

Author:たっきー
たっきーのブログへようこそ!
パソコン・スマホを
より使いやすくするため奮闘中!
改造したり、root取ったり
色々やってます。

カテゴリ
最新記事
最新コメント
月別アーカイブ
最新トラックバック
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR