2014.04.20
f-01d ICS root
放置していたので。
ま、今更だけどなくさないように LSMの解除モジュールを置いておく。
f-05dなどの root kitの仮rootになった状態で device.dbと解除モジュールを同じディレクトリにおいてunlock_security_moduleを実行。
以上
2013.09.26
iphoneの広告を消す (その2)
さて、wifi経由だと広告を消す(と言うか非表示にする)ことができたのだが、3G回線などのデータ通信の場合 proxyをそのままでは通せないので広告は消せない。
回避策としては
- VPN接続では proxyの指定ができるので、いったん VPNで鯖につないで proxyを通す
- iphone構成ユーティリティを使って apnの設定に proxyの指定を入れる
まぁ、1.の方が圧倒的に設定は楽。というか VPN接続の設定に proxyの設定を入れるだけなので wifi接続の時と変わらない。いちいち vpnを起動しないといけないので面倒と言えば面倒だが…
2.は iphoneのプロファイルを書き換えてしまうので、リスク大。動かなくなっても知りません、責任取りません。あくまでも自己責任で。
それでもやるという人は….. (さらに…)
iphoneの広告を消す
広告を消すというか広告を非表示にする訳だが。
androidだと rootを取って adawayや adfreeを入れればほとんどの広告を消せるけど iphoneではなかなかそう言うのがない。と言うか全くない。まっ、root取れない androidでも消せないけどね。
そこで違ったアプローチ….
androidでも iphoneでも wifiだと proxyの設定ができるので proxyで広告サイトを弾いてしまおう。
原理は簡単だけど、設定は大変。少なくとも、ネットワークや UNIXの知識は最低限必要なので….
前提条件:
- 自前の鯖を立てられる人
- データ通信で PROXY通す場合は、iphoneの設定しくると全く通信できなくなるので自分で責任を持って出来る人
2013.04.13
緊急地震速報と GPP下駄
うちの iphone 4sは GPP下駄をかまして docomo回線で使っているんだが、今朝の地震で初めて緊急地震速報が鳴った!
びっくりして写真取り忘れた
2013.01.02
ARROWS X LTE F-05D に PoBOX (その2 ICS)
Arrows Xを ICSにしたら PoBOX 4.xが動かなくなった。しばらく 5.x系でしのいでいたが、どうにも記号入力がへぼくって。手書き入力なんか使わないけど、ConnectBOTなんかでターミナル操作を頻繁にするには記号入力が貧弱だと使い物にならない。例えば
find ./hogehoge -name “*.xml” -exec cat {} \; | awk ‘/regex/{gsub(/[munyumunyu]/,”hoge”);print $2}’ > /temp
な~んて、簡単に打てないよ
と言うわけで、正月ちょっと時間があったので PoBOX4.3を ICS対応にしてみた。まぁやり方は PoBOX 5.0を ICS対応にするのと同じ方法で GBの framework.jarを展開して android/text/Styled.smaliを取り出して PoBOX4.3に結合するのだが、なぜか baksmali/smaliを使った簡単な方法ではうまくいかなかったので、結局 apk managerでコンパイルしなおした。ついでに “-“と”/”も入れ替えたり….
うーん、やっぱりコンソール使うには 4.x系の方が使いやすいな。vi使っても快適快適。
2012.08.05
暴走 android.process.acore
参った…
突然、「android.process.acoreが予期せず停止しました」 や「データベースが開けませんでした」でホーム画面がループしまくって操作不能に…
adbの shellは使えるのでデータは引き抜けたが、ついでに dmesgで見てみると /data以下の i-nodeが壊れて Read-Onlyでしかマウントできないのが原因なようだ。
<2>[ 44.940155] EXT4-fs error (device mmcblk0p4): ext4_lookup: inode #8162: (c omm droid.paletteui) deleted inode referenced: 10714
<3>[ 44.940185] Aborting journal on device mmcblk0p4-8.
<2>[ 44.960174] EXT4-fs (mmcblk0p4): Remounting filesystem read-only
<2>[ 44.970336] EXT4-fs error (device mmcblk0p4): ext4_lookup: inode #8162: (c omm droid.paletteui) deleted inode referenced: 10714
e2fsck掛けろとか言っているけど Read-Onlyでしかマウントできないものに fsckしてもなぁ、と言うかそもそも e2fsckないし…
/dataが
/dev/block/platform/mmci-omap-hs.1/by-name/userdata /data ext4 ro,nosuid,nodev,n oatime,barrier=1,data=ordered 0 0
な状態ではまともに動くわけがないわな。EXT4-fsのジャーナルが壊れているから remount,rwもできないし。
復旧は、端末初期化しかないようだ。
それにしても ext4弱すぎ。デスクトップ機でもちょくちょく壊れてたが。
2012.04.15
ARROWS X LTE F-05D に PoBOX
2012.02.15
空しい…
旧ブログのバックアップの SQLからちまちま戻しているけど、なんだかなぁ
取り敢えず、気分転換に新しいカテを作ってスマホの話でも書いて行こうかな。
ちなみに今手元にあるのは、rootを取って dropbearで sshサーバー化した Xperia X10(SO-01B), Xperia arc(SO-01C)、遊び用の arrows tab LTE(F-01d)、iPhone-4sってとこかな。
F-01dは rootが取れたって話もちらほら聞こえてきてるのでそろそろ本腰を入れて触ってみるか…. コンソールで tcpdumpなんかが動くと仕事用にはもってこいだしな。