2017年03月13日

[Xperia/Z3C/Mashmallow]SO04GファームをSO02Gに焼いた後 その2

ドコモアカウントとかしょうもないドコモ用不細工アプリを全部消すTWRPアプリです

大体、以下のような事をやってます、適当に添削して使ってください。

ui_print("so02g-docomo-del-v1.0.zip");
run_program("/sbin/sleep", "1");
ui_print("by @ytg1123 http://blog.tagashira.com/");
run_program("/sbin/sleep", "1");
ui_print("Mounting /system...");
run_program("/sbin/sleep", "1");
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
ui_print("Setting tether ...");
run_program("settings put global tether_dun_required 0");
run_program("/sbin/sleep", "1");
ui_print("Disable Applications ...");
run_program("pm disable pm disable com.android.contacts");
run_program("pm disable com.android.dreams.phototable");
run_program("pm disable com.android.galaxy4");
run_program("pm disable com.android.noisefield");
run_program("pm disable com.android.phasebeam");
run_program("pm disable com.android.wallpaper.holospiral");
run_program("pm disable com.google.android.talk");
run_program("pm disable com.nttdocomo.android.accountauthenticator");
run_program("pm disable com.nttdocomo.android.applicationmanager");
run_program("pm disable com.nttdocomo.android.atf");
run_program("pm disable com.nttdocomo.android.cloudset");
run_program("pm disable com.nttdocomo.android.cloudstorageservice");
run_program("pm disable com.nttdocomo.android.databackup");
run_program("pm disable com.nttdocomo.android.docomoset");
run_program("pm disable com.nttdocomo.android.iconcier");
run_program("pm disable com.nttdocomo.android.iconcier_contents");
run_program("pm disable com.nttdocomo.android.idmanager");
run_program("pm disable com.nttdocomo.android.initialization");
run_program("pm disable com.nttdocomo.android.lac");
run_program("pm disable com.nttdocomo.android.mascot");
run_program("pm disable com.nttdocomo.android.osv");
run_program("pm disable com.nttdocomo.android.pf.dcmippushaggregator");
run_program("pm disable com.nttdocomo.android.pf.dcmwappush");
run_program("pm disable com.nttdocomo.android.remotelock");
run_program("pm disable com.nttdocomo.android.rwpushcontroller");
run_program("pm disable com.nttdocomo.android.schedulememo");
run_program("pm disable com.nttdocomo.android.sdcardbackup");
run_program("pm disable com.nttdocomo.android.settings.lac");
run_program("pm disable com.nttdocomo.android.socialphonebook");
run_program("pm disable com.nttdocomo.android.store");
run_program("pm disable com.nttdocomo.android.toruca");
run_program("pm disable com.rsupport.rsperm.ntt");
run_program("pm disable com.sony.nfx.app.sfrc");
run_program("pm disable com.sonyericsson.docomo.settings");
run_program("pm disable com.sonyericsson.textinput.chinese");
run_program("pm disable com.sonymobile.slideshow");
run_program("pm disable jp.co.nttdocomo.carriermail");
run_program("pm disable jp.co.nttdocomo.lcsapp");
run_program("pm disable jp.co.nttdocomo.lcsappsub");
run_program("pm disable jp.co.nttdocomo.saigaiban");
run_program("pm disable com.sonyericsson.androidapp.appnavi");
run_program("pm disable jp.id_credit_sp.android");
run_program("pm disable com.sonyericsson.textinput.uxp");
run_program("pm disable com.google.android.marvin.talkback");
run_program("pm disable jp.co.labelgate.moratouch");
run_program("pm disable com.google.android.marvin.talkback");
run_program("pm disable com.android.email");
run_program("pm disable com.android.email.res.overlay");
run_program("pm disable com.nttdocomo.android.rwpushcontroller");
run_program("pm disable com.sonymobile.advancedwidget.topcontacts");
run_program("pm disable com.nttdocomo.android.mediaplayer");
run_program("pm disable com.mcafee.vsm_android_dcm");
run_program("pm disable com.nttdocomo.android.docomo_market");
run_program("pm disable com.rsupport.rs.activity.ntt");
run_program("pm disable com.nttdocomo.android.photoviewer");
run_program("pm disable jp.co.nttdocomo.interpreterphone3");
run_program("pm disable com.somc.so02g.manual");
run_program("pm disable com.sonyericsson.androidapp.sehome");
run_program("pm disable com.sonymobile.lifelog");
run_program("pm disable com.scee.psxandroid");
run_program("pm disable com.sony.snei.vu");
run_program("pm disable com.sonymobile.advancedwidget.entrance");
run_program("pm disable com.sonymobile.simplehome");
run_program("pm disable com.nttdocomo.android.fota");
run_program("pm disable com.nttdocomo.android.fota.res.overlay");
run_program("pm disable com.nttdocomo.android.dhome");
run_program("pm disable com.sonymobile.podcast");
run_program("pm disable com.google.android.apps.cloudprint");
run_program("/sbin/sleep", "1");
ui_print("Detele Applications ...");
delete("/system/priv-app/dhome_phone_sha1/");
delete("/system/priv-app/StoreApp_fw_m_sha1/");
delete("/system/priv-app/Docomowipe_sha1/");
delete("/system/priv-app/textinput-chn-xhdpi/");
delete("/system/priv-app/LAC_settings_sha1/");
delete("/data/app/com.google.android.apps.cloudprint-1.apk");
delete("/system/app/dmenu-signed.apk");
delete("/system/app/dmenu-signed.odex");
delete("/system/app/PlayGames.apk");
delete("/system/app/PlayGames.odex");
delete("/system/app/PlayGames.apk");
delete("/system/app/PlayGames.odex");
delete("/system/app/ScanService.apk");
delete("/system/app/ScanService.odex");
delete("");
ui_print("Changing gps.conf ...");
package_extract_dir("system", "/system"); 
set_perm(0, 0, 0644, "/system/etc/gps.conf");
run_program("/sbin/sleep", "1");
unmount("/system");
ui_print("Unmounting /system...");
run_program("/sbin/sleep", "1");
ui_print("so02g-docomo-del-v1.0 complete!");
run_program("/sbin/sleep", "1");


posted by taga at 20:27| Comment(0) | TrackBack(0) | 日記

[Xperia/Z3C/Mashmallow]SO04GファームをSO02Gに焼いた後


■build.propの編集
ro.product.model=SO-02G --->Gガイド番組表が機種判定違反で起動せず
ro.product.model=SO-04G --->Gガイド番組表がちゃんと動く

model名はSO-04Gじゃないといけませんね

ということでTWRP用設定アプリを作りました。
内容:
・build.prop SO-02G用書き換え
・gps.confの置き換え(格安SIM版)
・certificates.html書き換え(設定->端末情報->認証をSO02G化する)

posted by taga at 14:04| Comment(0) | TrackBack(0) | 日記

2017年03月07日

[Xperia/Z3C/Mashmallow]SO04GのFTFファームベースでSO02Gを更新

JB4.2.2とかkitkatなどでroot化した状態でTWRPを入れておきTWRPから以下を書き込めばOK。
Z3C向けmashmallowのpreroot用ZIPは以下に転がってます(作るの面倒な人用)

元々はSO-04GのファームFTFなのでこれをSO-02Gに偽装する作業

■設定->端末情報->認証表示をSO-02Gにする
adb push certificates.html /data/local/tmp/
adb shell
su
cd /data/local/tmp/
mount -o remount,rw /system
chown root:root *
chmod 644 *
cp -a certificates.html /system/etc/certificates/

■グローバル版のGPS対応
adb push gps.conf /data/local/tmp/
adb shell
su
cd /data/local/tmp/
mount -o remount,rw /system
chown root:root *
chmod 644 *
cp -a gps.conf /system/etc/
■build.propの変更
adb pull /system/build.prop
build.propを編集

ro.semc.ms_type_id=PM-0813-BV
ro.semc.version.fs=DOCOMO-LTE
ro.semc.product.name=Xperia Z3 Compact
ro.semc.product.device=D58
ro.product.model=SO-02G

■adb shell settingsでID変更
adb shell settings put global device_name SO-02G
adb shell settings put secure bluetooth_name "Xperia Z3 Compact"

■adb shell settingsでtetherドコモ制限解除
adb shell settings put global tether_dun_required 0
※もうsettings.dbでの設定は消滅してます
※昔あったtether_dun_apn項が有りませんね

※以下でitemが列挙できます
adb shell settings list global
adb shell settings list secure

■どうしようもないUSBのPID変更
SO-04GのUSBのPID値だけが残ってしまいます、SO-02GのPID値と違うので
ADBで接続した場合にSO-04Gってわかってしまうのが気に入らない。
kernel組み込みのUSBドライバを書き換えればいいんですが、sinの署名を
付け替えるとカーネルが起動しなくなるのでしょうがない。
FOTAでSO02Gファーム更新時にどこかのフォルダにファームをDownload
してるはずなんですが見つかりませんでした。

posted by taga at 10:17| Comment(0) | TrackBack(0) | 日記

2017年02月27日

[MVNO格安SIM]”ドコモ回線だから速い”は嘘ですよ

ドコモの土管の太さと回線速度はイコールではない、問題は格安SIM会社がドコモ回線から自社サーバを接続しているサーバインフラの性能に依存します。

パソコン1台でも原理的にはできる事ですが大量の加入者を裁くインフラが無ければ速度性能は出ないのです。3大キャリア並みの速度を出せるMVNOインフラを持つ会社は多くない、Freetelとかaeonとか大丈夫なのか?安いだけの格安SIMの多いこと!

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
Atsugi Japan
Yoshito Tagashira (ytg1123@gmail.com)
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

posted by taga at 11:44| Comment(0) | TrackBack(0) | 日記

2017年02月25日

[Xperia/Android]POBoxPlusのWebスキン

posted by taga at 14:31| Comment(0) | TrackBack(0) | 日記

2017年02月22日

[Xperia]日本製スマホが売れない理由

Bandサポート状況をみると理由が解る気がする、XperiaSO-02Jというのは最新式国産スマホです、国内ドコモband以外ほとんどサポートせず。最低限度海外に行ったときになんとか繋がればいいというサポート状況。
かたやiPhoneは凄いですね、フルバンドサポートでどこに持って行っても何とかなる対応状況。
先日私が買った、数千円中古SO-04Eなどさらに酷いです、今度はSO-02Gを弄ってみようと思い中古を探してるんですが32bitCPUのショウもないこの程度の端末、売人のみなさん強気の価格設定です10000円くらいの価値しかないものを3万円で売ろうとしてるし、そういう価格で買う人がいる、驚きです。電波的にほぼツンボなスマホにそんな金だすかね〜。AndroidなんてKitkat以前でも全く機能に変わりがない、lolipopでもマシュマロでもやれることになにも変わりがないのになんであんなにGUIを変えたがるのか?。基地外染みてる。iPhoneが昔からGUIがほぼ変わってない点はやっぱりすごいなあと感じる。S印のバカが物を作るとあんな風になるという典型。こう言うBand搭載端末をSIMロック解除して他社SIM刺して使う人 ”あなたは間違ってますよ”、800Mとか2.1Gしか繋がらないのにどうするの?・・・ま ホントに日本キャリアと総務省のコンビは一体どこまで馬鹿なのでしょうか? もう付ける薬が無い!、富士通もパナも端末販売をGiveupしたし これは全部3大キャリアとそこに天下る総務省の馬鹿が原因なのです。その馬鹿の横目にAppleは上手くやってる。何度も言ったり書いたりしているがAndroid端末というのは組み込みのJave端末である、この冗長過ぎる構造体はiPhoneのような構造に比べ数倍ものCPU速度を要する、Javaでコードを書くと遅いので有る、だからCPUを4発とか8発用意する必要がある、電池も減るし碌な事が無い。nativeなアプリをCやC++で書けばいいのである、iPhoneやNokiaの様に・・・Nokiaシンビアンはもう無い、もうiPhoneしか選択肢が無い。つまらない時代になったものだ


iPhone7 Band対応:
FDD-LTE:1,2,3,4,5,7,8,11,12,13,17,18,19,20,21,25,26,27,28,29,30
TD-LTE:38,39,40,41
TD-SCMDA:1900,2000
CDMA-EV-DO:800,1900,2100 
UMTS:800/850,900,1700/2100,1900,2100
GSM:850,900,1800,1900

XperiaSO-02J Band対応:
FDD-LTE:1,3,19,21,28
TD-LTE:38,39,40,41
TD-SCMDA:none support
CDMA-EV-DO:none support
UMTS:800/850,2100
GSM:850,900,1800,1900

posted by taga at 10:16| Comment(0) | TrackBack(0) | 日記

2017年02月21日

[XperiaA/SO-04E]POBoxTouch_6.3.A.0.8とPOBoxPlus3.0.A.0.6

事前にSO-04E_10.3.1.B.2.13_docomo.ftfflashtoolで焼いてroot権をとっておきます
※SO-04E専用というわけではありません、ひょっとしたらXperia以外でもうごくかもしれません。

POBoxTouch6.3.A.0.8_SO04E.rarを解凍しput.batを実行(libも全部書き換わります)
POBoxPlus3.0.A.0.6_SO04E-taga.rarを解凍しput.batを実行(libも全部書き換わります)
POBoxPlusSkin.rarはPOBoxPlus用キセカエSkinをAndroid4.2.2でもinst出来るように作り替えたもの、adbでinstするかSDカードにコピーし端末操作でインストしてください。
キセカエSkinはWebからはSO-04Eでは直接はinst出来ません、

最新機種ftfからPOBoxPlusを抜き出しPOBoxPlus3.2とかPOBoxPlus3.3を試してるんですが新しい機種は64bit化してるせいかlibが旨くうごきません。多分SO-04EだとこのPOBoxPlus版が可動する最新かもしれない。

これはオリジナルです(戻したい場合)->POBoxTouch6.1.1_SO04E.rar

それと富士通の統合辞書がSO-04Eでも使えました、内蔵ストレージに辞書が富士通サイトからダウンロード出来ます。




posted by taga at 21:02| Comment(0) | TrackBack(0) | 日記

2017年02月16日

[Docomo/SO-04E/Android4.2.2]gps.confをgoogle化する

Android4.2.2(SO-04E_10.3.1.B.2.13_docomo.ftf)を焼いたSO-04Eでroot化したあとに以下ファイルを解凍しDOS窓から
gps.batを実行するだけです。d_gsp.batを実行するとドコモ版にもどります。

※/system/etc/gps.confの中身を入れ替えてるだけです


posted by taga at 21:15| Comment(0) | TrackBack(0) | 日記

[Docomo/SO-04E/Android4.2.2]ドコモアプリを無効化するToolを作ってみた

Android4.2.2(SO-04E_10.3.1.B.2.13_docomo.ftf)を焼いたSO-04Eでroot化したあとに以下ファイルを解凍しDOS窓から
dis.batを実行するだけです。(このバッチにはドコモテザリング規制を解除する細工が含まれてます)
※設定->セキュリティ->端末管理機能をひらきおまかせロックのチェックを外しておいてください。
このバッチは単に無効化してるだけ消しては居ませんのでpm disabelをpm enableに書き換えれば元に戻ります。
この中にドコモアプリ.docという文書がありますので参考にしてください(ネットで拾った情報を勝手にword化したもの)

ドコモアプリ.xls(無効化一覧表)
posted by taga at 21:12| Comment(0) | TrackBack(0) | 日記