2014年4月24日木曜日

SOL21 の gps.conf をいじった。

 まあ某掲示板のコピペですが効果は抜群でした。

SUPL_HOST=supl.google.com SUPL_PORT=7276 

 ちょっとした変更だけどカメラを起動した時のジオタグが確定するまでに時間が一気に短縮された。
 なんでこの設定がデフォルトになっていなのだろうか。

2014年4月22日火曜日

flashtool-0.9.16.0-windows

 SOL21 いじりすぎて調子が悪くなったので先日取得した ftf ファイルを使って初期化に挑戦。

 で flashtool はどうやって Windows8 64bit にインストールするんだろうか。

 困った。

 それとも単なるダウンロードの失敗か。

E383FC73A818DDF4EA4E3F4426011A83

D:\SOL21>FCIV -md5 flashtool-0.9.16.0-windows.exe
//
// File Checksum Integrity Verifier version 2.05.
//

e383fc73a818ddf4ea4e3f4426011a83 flashtool-0.9.16.0-windows.exe

 MD5 は一致するからその可能性はないな。

 FCIV の詳細は以下のとおり。
http://support.microsoft.com/kb/841290

 Windows8 になってセキュリティが厳しくなったせいかセーフモードでインストールする必要があるらしいのでやってみた。
 セーフモードの入り方で調べたのはお約束。
 問題なくインストールができた。







 あれからゴチャゴチャとやっていたら隣で再起動を繰り返す SOL21 が出来上がってしまったw

 さらにゴチャゴチャと LT25i 化に挑戦したものの電話番号がないですよ。
 電話をかけようとしたが機内モードにしていないのに OFF にしてくださいと来たものだ。
 時間が無いので元に戻そう。

2014年4月12日土曜日

SOL21 で無効にしているアプリたち

 feedly を起動するときに画面がチラつくことが気になって仕方がない。

 いま現在無効にしているアプリたちは以下のとおり。

root@android:/system/app # ls *.org
ApplicationsProvider.apk.org
ApplicationsProvider.odex.org
ArtFilterCamera.apk.org
Backup-wizard.apk.org
BlackTheme.apk.org
BlackThemeBlueAccent.apk.org
BlueTheme.apk.org
Browser.apk.org
Browser.odex.org
ClockWidgets.apk.org
EventStream.apk.org
EventStreamPluginFacebook.apk.org
EventStreamPluginTwitter.apk.org
Exchange2.apk.org
Exchange2.odex.org
ExternalKeyboardJP.apk.org
FBCalendarSync.apk.org
FBIAppShare.apk.org
FBMediaDiscovery.apk.org
FBMusicLike.apk.org
FBSetupwizard.apk.org
FaceLock.apk.org
Galaxy4.apk.org
Galaxy4.odex.org
GenieWidget.apk.org
GoogleLyricsPlugin.apk.org
GoogleTTS.apk.org
GreenTheme.apk.org
HTMLViewer.apk.org
HTMLViewer.odex.org
HoloSpiralWallpaper.apk.org
HoloSpiralWallpaper.odex.org
InfiniteView.apk.org
IrDASample.apk.org
IrDASample.odex.org
JapaneseIME.apk.org
LiveWallpapersPicker.apk.org
LiveWallpapersPicker.odex.org
MagicSmokeWallpapers.apk.org
MagicSmokeWallpapers.odex.org
MobileFeliCaClient.apk.org
MobileFeliCaClient.odex.org
MobileFeliCaMenuApp.apk.org
MobileFeliCaMenuApp.odex.org
MobileFeliCaSettingApp.apk.org
MobileFeliCaSettingApp.odex.org
MobileFeliCaWebPluginBoot.apk.org
MobileFeliCaWebPluginBoot.odex.org
MusicFX.apk.org
MusicFX.odex.org
MusicWidget.apk.org
NfcWidget.apk.org
NoiseField.apk.org
NoiseField.odex.org
NoteWidget.apk.org
Odekake.apk.org
OnOffTools.apk.org
OrangeTheme.apk.org
POBoxSknMono.apk.org
POBoxSknPink.apk.org
POBoxSknSelector.apk.org
POBoxSknWood.apk.org
PSCertifiedSettings.apk.org
PhaseBeam.apk.org
PhaseBeam.odex.org
PicoTts.apk.org
PicoTts.odex.org
PinkTheme.apk.org
PostViewer.apk.org
PurpleTheme.apk.org
Radio3.apk.org
ReadyToRun.apk.org
SEMCFacebookProxy.apk.org
SEMCSetupWizard.apk.org
SOMCTwitterAccount.apk.org
SOMCTwitterSetupWizard.apk.org
SemcCalculator.apk.org
SemcCalendar.apk.org
SemcClock.apk.org
SemcDTCPIPPlayer.apk.org
SemcDlna.apk.org
SemcEmail.apk.org
SemcFelicaLockServiceKddi.apk.org
SemcMusic.apk.org
SemcMusicVisualizer.apk.org
SemcNotes.apk.org
SemcPowerSaver.apk.org
SemcTvLauncher.apk.org
SemcUnplugChargerReminder.apk.org
ShareApplication.apk.org
SmallApp-Calculator.apk.org
SmallApp-Notes.apk.org
SmallApp-Recorder.apk.org
SmallApp-Timer.apk.org
SmallAppManagerService.apk.org
SocialEngineCore.apk.org
SocialEngineFacebookPlugin.apk.org
SocialEngineFacebookShareFrwkPlugin.apk.org
SocialEnginePicasaPlugin.apk.org
SocialEnginePlaymemoriesPlugin.apk.org
SocialEngineTwitterShareFrwkPlugin.apk.org
SocialPane-Apps.apk.org
SocialPane-FeedWidget.apk.org
SocialPane-FriendsWidget.apk.org
SocialPane-StatusWidget.apk.org
SomcCameraAutoUpload.apk.org
SomcConnectivityCenter.apk.org
SomcMusicSlideshow.apk.org
SomcPhotoAnalyzer.apk.org
SomcPlayAnywhere.apk.org
SomcWifiDisplay.apk.org
SomcXperiaLink.apk.org
Sound-Picker.apk.org
SoundEnhancement.apk.org
Street.apk.org
Tag.apk.org
Tag.odex.org
Talk.apk.org
TimescapeSpline.apk.org
TwitterPostViewer.apk.org
UpdateCenter.apk.org
Velvet.apk.org
VoiceDialer.apk.org
VoiceDialer.odex.org
VoiceSearchStub.apk.org
WallpaperPicker.apk.org
WeatherWidget.apk.org
WikipediaPluginJpn.apk.org
YouTube.apk.org
YouTubeKaraokePlugin.apk.org
YouTubePlugin.apk.org
airCubeApp.apk.org
com.gemalto.tsmproxy.apk.org
com.kddi.android.au_wifi_connect.apk.org
com.kddi.android.aumanagementsystem.apk.org
com.kddi.android.auoneidsetting.apk.org
com.kddi.android.easysettingwizard.apk.org
com.kddi.android.email.apk.org
com.kddi.android.emailprov.apk.org
com.kddi.android.packageinstaller.apk.org
com.kddi.android.utapass.apk.org
com.kddi.cs.app001.apk.org
com.kddi.disasterapp.apk.org
com.kddi.market.apk.org
com.kddi.pass.launcher.apk.org
com.kddi.ux.communication.apk.org
com.kddi.ux.location.apk.org
com.kddi.ux.mediacommunication.apk.org
com.kddi.ux.news.apk.org
com.kddi.ux.station.apk.org
com.kddi.ux.weather.apk.org
com.sonyericsson.android.basicwords.apk.org
com.sonyericsson.android.contactpicker3.apk.org
com.sonyericsson.androidapp.mixiplugin.apk.org
com.threelm.dm.app.kddi.apk.org
facebook.apk.org
jp.buffalo.aoss.apk.org
jp.co.canonits.android.decoemoji.provider.apk.org
jp.kddilabs.smartnetwork.troubleshooting.apk.org
livewaremanager.apk.org
nfc-handover.apk.org
optimalremoteclient.apk.org
retaildemo.apk.org
talkback.apk.org
textinput-chn.apk.org
textinput-tng.apk.org

root@android:/system/etc/customization/applications # ls
ait.com.vn.main.plus.lte.apk.org
com.dolphin.browser.android.jp.apk.org
com.kddi.android.apps.auphoto.proscenium.apk.org
com.kddi.android.auclouduploader.apk.org
com.kddi.android.imp.apk.org
com.kddi.android.lismobookstore.apk.org
com.kddi.android.videopass.apk.org
com.kddi.ar.satch.satchviewer.apk.org
com.kddi.au.android.aubgdesigncover.apk.org
com.kddi.nfc.menu.apk.org
com.kddi.nfc.tag_reader.apk.org
com.kddi.ohanashiassistant.apk.org
com.mobisystems.fileman.apk.org
com.navitime.local.bunavitime.apk.org
com.skype.android.kddi.apk.org
com.somc.sol21.manual.apk.org
com.sony.drbd.reader.other.jp.apk.org
com.sonyericsson.androidapp.foursquare_ext_ts3.apk.org
com.sonyericsson.androidapp.sehome.apk.org
com.sonyericsson.androidapp.wallpaper.ambienttime.apk.org
com.tolot.android.kddi.apk.org
com.trendmicro.tmmssuite.oemkddi.jp.apk.org
com.uievolution.gguide.android.apk.org
jibe.android.activity.apk.org
jp.aterm.android.rakuraku.wlanstart.apk.org
jp.co.capcom.android.gyakusai1jp.apk.org
jp.co.flessel.android.shopping_search.apk.org
jp.co.jibunbank.jibunmain.apk.org
jp.co.lawson.activity.apk.org
jp.co.sonyericsson.android.playnow.apk.org
jp.gree.android.app.apk.org
jp.gree.android.pf.greeapp1753.apk.org
jp.iconit.jp_barcodereader.apk.org
jp.naver.line.android.apk.org
jp.netstar.familysmile.apk.org
jp.nicovideo.android.player.au.apk.org

 無効というよりファイル名を変更しているだけ。
 作業しているときには思わなかったけれどこうやって見返してみると結構あるなあ。
 無効にするコマンドがあるとは知らなかった。

 SOL21 をもう少し追い詰めたいところだけれどいまは空き容量を稼ぐべく上記ファイルをパソコンへ移動しなくては。

2014年4月10日木曜日

SOL21 のバグなんだろうな

 画面の自動回転を有効にしているんだけどたまにホームボタンのエリアが動かなくなる事がある。
 再起動すれば治るけどその再起動も電源ボタンの反応が悪くなってなかなか電源がはいってくれない。

 ある時ふと開発者向けオプションにあるタッチ操作を表示をオンにしてみたらとてもオモシロイ現象がわかった。

 なぜかタッチをしていなくてもタッチされていることになっている。
 しかもそこへ一本指でタッチをするとマルチタッチになる。
 タッチしていない時の縦画面と横画面のスクリーンショットを撮った。

 道理でホームボタンのエリアが反応しなくなるわけだ。

 動画を見るときには横画面にしたいけど我慢するか。
 SOL22 や HTL22 はこういう現象はおこらないのかな。

2014年3月29日土曜日

SOL21 を初期化することにした。

 root とってアレヤコレヤ消しまくっていたせいか ric 対策のスクリプトが動いてくれない。
 adb shell で一行ずつ実行していたがあるコマンドを実行した瞬間にリブートしてしまう。
 調べてみても ric 対策ができたひとが多いので自身の端末が怪しいと判断。
 ということで初期化初期化。

 バックアップするデータは写真くらいだからパソコンへコピーコピー。
 あと Google+ で自動バックアップされているからなくなっても気にしない気にしない。

 初期化をする前に何か新しい発見があるかもしれないので情報収集をしよっと。

 Update Service で初期化をしてみようと思ったら Xperia VL こと SOL21 はなかった。
 なんでだろ。
 ここで SOL22 が気になったのは内緒だ。

 気を取り直して PC Companion で初期化をする。
 ついでに FILE_279230134 と FILE_279960895 と FILE_279960903 を救出しておいた。

  初期化が終わったので root 取得しようと bat ファイルを起動。
 お約束通り adb がありませんとな。やれやれ。
 そんなこんなで root 取得して ric 対策もできた SOL21 の完成。


2014年2月2日日曜日

SOL21 で /system を rw でマウントしたい。

 /system/bin/ric が状態監視をしているようで変更されてしまうと再起動がかかる模様。
 道理でアプリでやってもコマンドでやっても再起動されてしまう訳だ。
root@android:/ # mount -o remount,rw -t ext4 /dev/block/mmcblk0p12 /system

 しかしどう対処するんだろう。
 /system 配下にいるしその /system は読み込み専用になっていて書き込みは出来ないし。
 むー。
root@android:/ # ps | grep ric

root      227   1     1268   572   c00970f8 402743c4 S /sbin/ric

 あー。プロセス殺してみよっと。
root@android:/ # kill 227

 駄目だ。
 再起動がかかってしまった。
 やはりそんなに甘くないか。

 もう少し調べてみるか。

 んー。
 となると焼く時に無害な ric にしておけばいいってことかな。

 単に mount コマンドのオプションが違っているだけなのか。


 次のサイトを参考にしたら出来た。
TA、ftf、root、ric・・・メモ書き。[Xperia Z1 C6903]
http://booleestreet.xii.jp/archives/7224

 ただしばらくすると書き込みが出来なくなるのはなんでだろう。

2014年2月1日土曜日

OS X Mavericks で SOL21 の root を取得してみる。

 [SP][ROOT] DooMLoRD Easy Rooting Toolkit (v17) {perf_event exploit}[20130717]
http://forum.xda-developers.com/showthread.php?t=2329208

 お手軽に実行するだけで root 取得ができるようなのでやってみた。

$ ./runme_mac.sh 
---------------------------------------------------------------
            Easy Rooting toolkit (v17.0)
                   created by DooMLoRD
                   "pref_event exploit"
    Credits go to all those involved in making this possible!
---------------------------------------------------------------
  Special thanks to: the_laser, Bin4ry, fi01, hiikezoe, [NUT]
  and to all those who are contributing to our git tree!
       Sources: https://github.com/android-rooting-tools
---------------------------------------------------------------
            ported to Mac OS X by ChrisBoesing                 
---------------------------------------------------------------
[*] This script will:
      (1) root ur device using the pref_event exploit
      (2) install Busybox
      (3) install SU files
[*] Before u begin:
      (1) make sure u have installed adb drivers for ur device
      (2) enable "USB DEBUGGING"
            from (Menu\Settings\Developer Options)
      (3) enable "UNKNOWN SOURCES"
            from (Menu\Settings\Security)
      (4) connect USB cable to PHONE and then connect to PC
      (5) skip "PC Companion Software" prompt on device
---------------------------------------------------------------
CONFIRM ALL THE ABOVE THEN
--- STARTING ----
--- WAITING FOR DEVICE
--- creating temporary directory
mkdir failed for tmp, File exists
--- cleaning
rm failed for *, No such file or directory
--- pushing files
26 KB/s (326 bytes in 0.011s)
507 KB/s (1578 bytes in 0.003s)
3271 KB/s (26268 bytes in 0.007s)
5412 KB/s (853044 bytes in 0.153s)
4608 KB/s (96260 bytes in 0.020s)
5407 KB/s (1858064 bytes in 0.335s)
--- DooMing device!
--- Correcting permissions
--- Running exploit


run_root_shell v6.2
Based on pref_event exploit

Modified for auto-rooting by DooMLoRD
Part of Easy Rooting Toolkit

Devices Supported:
Xperia Z       (C6602/3)      - 10.1.1.A.1.253/307
Xperia Z       (C6602/3)      - 10.3.A.0.423
Xperia Z       (C6606)        - 10.1.1.B.0.166
Xperia ZL      (C6502/3/6)    - 10.3.A.0.423
Tablet Z       (SGP321)       - 10.1.1.A.1.307
Tablet Z       (SGP311/2)     - 10.1.C.0.370
Xperia ZR      (C5502/3/M36h) - 10.1.1.A.1.310
Xperia SP      (C5302/3/6)    - 12.0.A.1.211/257/284
Xperia L       (C2104/5)      - 15.0.A.1.31/36
Xperia T       (LT30p)        - 9.1.A.1.141/142
Xperia TX      (LT29i)        - 9.1.B.1.67
Xperia V       (LT25i)        - 9.1.A.1.140/142/145
Xperia S       (LT26i)        - 6.2.B.0.200/211
Xperia SL      (LT26ii)       - 6.2.B.0.211
Xperia Acro S  (LT26w)        - 6.2.B.0.200/211
Xperia Ion     (LT28h)        - 6.2.B.0.211
Xperia P       (LT22i)        - 6.2.A.1.100
Xperia Go      (ST27i/a)      - 6.2.A.1.100
Xperia J       (ST26i/a)      - 11.2.A.0.21/31
Xperia AX      (SO-01E)       - 10.1.D.0.343
Tablet Z       (SO-03E)       - 10.1.E.0.265/269
Xperia GX      (SO-04D)       - 7.0.D.1.137
Xperia A       (SO-04E)       - 10.1.1.D.0.179
Xperia A       (SO-04E)       - 10.1.1.D.2.26
Xperia SX      (SO-05D)       - 7.0.D.1.137
Xperia SX      (SO-05D)       - 9.1.C.0.475
Xperia VL      (SOL21)        - 9.0.F.0.226
Xperia VL      (SOL21)        - 9.1.D.0.395/401
Xperia UL      (SOL22)        - 10.2.F.3.43
Google Nexus 4                - JDQ39
Google Nexus                  - JOP40C/JZO54K
LG Optimus G E975             - v10e


Changelog is posted here: http://bit.ly/ert_log



Device detected: SOL21 (9.1.D.0.401)

Attempt perf_swevent exploit...
writing address is 8e49
Launching auto-root script!
---------------------------------------------------------------
Launching final rooting process...
---------------------------------------------------------------
--- Rooting!
--- Remounting rootfs
--- Killing RIC service (specific for new Xperia devices)
Unable to chmod /system/bin/ric: No such file or directory
--- Installing busybox
--- Remounting /system
--- copying busybox to /system/xbin/
1666+1 records in
1666+1 records out
853044 bytes transferred in 0.052 secs (16404692 bytes/sec)
--- correcting ownership
--- correcting permissions
--- installing busybox
--- pushing SU binary
rm failed for /system/xbin/su, No such file or directory
188+1 records in
188+1 records out
96260 bytes transferred in 0.008 secs (12032500 bytes/sec)
--- correcting ownership
--- correcting permissions
--- correcting symlinks
rm failed for /system/bin/su, No such file or directory
--- pushing Superuser app
3629+1 records in
3629+1 records out
1858064 bytes transferred in 0.105 secs (17695847 bytes/sec)
--- correcting permissions
--- DONE!
--- cleaning
--- Please wait device is now rebooting
ALL DONE!!!


 SOL21 が再起動したので SuperSU を探してみるとあったあった。

 このツールを知る前に adb を使えるようにしてみたけれど root 取得に必要なものは全て入っているので SOL21 で事前に以下の項目にチェックしておくだけだった。
 提供元不明のアプリ
 スリープモードにしない
 USB デバッグ

 さてここからは不要なアプリの削除をしてバックアップだ。

MELSECNET/HのリモートI/O局経由のMODBUS(R)通信について

http://fa-faq.mitsubishielectric.co.jp/faq/show/13661  別ネットワークの先にぶら下げるってどういうことだろう。