xperia x10 mini e10i Donut †フォント入れ替え †sdcard配下にフォントを用意 adb shell $ su # mount -o remount,rw /dev/block/mtdblock0 /system # busybox cp /sdcard/DroidSansJapanese.ttf /system/fonts # reboot Market入れ替え †Vending-Tattoo-patched.apk を Vending.apk にリネームしてsdcard配下に adb shell $ su # mount -o remount,rw /dev/block/mtdblock3 /system # busybox mv /system/app/Vending.apk /system/app/Vending.apk.bak # busybox mv /sdcard/Vending.apk /system/app # reboot Eclair †フォント入れ替え †titanium backupから「お困りですか」を選択してbusybox入れる >adb shell $ su su # mount -o remount,rw /dev/block/mtdblock3 /system mount -o remount,rw /dev/block/mtdblock3 /system # busybox cp /sdcard/DroidSansJapanese.ttf /system/fonts busybox cp /sdcard/DroidSansJapanese.ttf /system/fonts busybox: not found # mount -o remount,rw /dev/block/mtdblock7 /system mount -o remount,rw /dev/block/mtdblock7 /system # /data/data/com.keramidas.TitaniumBackup/files/busybox /data/data/com.keramidas.TitaniumBackup/files/busybox BusyBox v1.16.0 (2010-01-29 22:31:34 CET) multi-call binary. Copyright (C) 1998-2009 Erik Andersen, Rob Landley, Denys Vlasenko and others. Licensed under GPLv2. See source distribution for full notice. Usage: busybox [function] [arguments]... or: function [arguments]... BusyBox is a multi-call binary that combines many common Unix utilities into a single executable. Most people will create a link to busybox for each function they wish to use and BusyBox will act like whatever it was invoked as. Currently defined functions: [, [[, addgroup, adduser, adjtimex, ar, arp, arping, ash, awk, basename, bbconfig, beep, blkid, brctl, bunzip2, bzcat, bzip2, cal, cat, catv, chat, chattr, chgrp, chmod, chown, chpasswd, chpst, chroot, chrt, chvt, cksum, clear, cmp, comm, cp, cpio, crond, crontab, cryptpw, cttyhack, cut, date, dc, dd, deallocvt, delgroup, deluser, depmod, devmem, df, diff, dirname, dmesg, dnsd, dnsdomainname, dos2unix, du, dumpkmap, echo, ed, egrep, eject, env, envdir, envuidgid, ether-wake, expand, expr, fakeidentd, false, fbset, fbsplash, fdflush, fdformat, fdisk, fgrep, find, findfs, fold, free, freeramdisk, fsck, fsck.minix, fsync, ftpd, ftpget, ftpput, fuser, getopt, getty, grep, gunzip, gzip, halt, hd, hdparm, head, hexdump, hostid, hostname, httpd, hush, hwclock, id, ifconfig, ifdown, ifenslave, ifplugd, ifup, inetd, init, insmod, install, ionice, ip, ipaddr, ipcalc, ipcrm, ipcs, iplink, iproute, iprule, iptunnel, kbd_mode, kill, killall, killall5, klogd, last, length, less, linux32, linux64, linuxrc, ln, loadfont, loadkmap, logger, login, logname, logread, losetup, lpd, lpq, lpr, ls, lsattr, lsmod, lzmacat, lzop, lzopcat, makedevs, makemime, man, md5sum, mdev, mesg, microcom, mkdir, mkdosfs, mkfifo, mkfs.minix, mkfs.vfat, mknod, mkpasswd, mkswap, mktemp, modprobe, more, mount, mountpoint, msh, mt, mv, nameif, nc, netstat, nice, nmeter, nohup, nslookup, od, openvt, passwd, patch, pgrep, pidof, ping, ping6, pipe_progress, pivot_root, pkill, popmaildir, poweroff, printenv, printf, ps, pscan, pwd, raidautorun, rdate, rdev, readahead, readlink, readprofile, realpath, reboot, reformime, renice, reset, resize, rm, rmdir, rmmod, route, rtcwake, run-parts, runlevel, runsv, runsvdir, rx, script, scriptreplay, sed, sendmail, seq, setarch, setconsole, setfont, setkeycodes, setlogcons, setsid, setuidgid, sh, sha1sum, sha256sum, sha512sum, showkey, slattach, sleep, softlimit, sort, split, start-stop-daemon, stat, strings, stty, su, sulogin, sum, sv, svlogd, swapoff, swapon, switch_root, sync, sysctl, syslogd, tac, tail, tar, tcpsvd, tee, telnet, telnetd, test, tftp, tftpd, time, timeout, top, touch, tr, traceroute, true, tty, ttysize, tunctl, udpsvd, umount, uname, uncompress, unexpand, uniq, unix2dos, unlzma, unlzop, unzip, uptime, usleep, uudecode, uuencode, vconfig, vi, vlock, volname, watch, watchdog, wc, wget, which, who, whoami, xargs, yes, zcat, zcip # chmod 755 /data/data/com.keramidas.TitaniumBackup/files/busybox chmod 755 /data/data/com.keramidas.TitaniumBackup/files/busybox # /data/data/com.keramidas.TitaniumBackup/files/busybox cp /data/data/com.keram das.TitaniumBackup/files/busybox /system/xbin /data/data/com.keramidas.TitaniumBackup/files/busybox cp /data/data/com.keramid s.TitaniumBackup/files/busybox /system/xbin # chmod 755 /system/xbin/busybox chmod 755 /system/xbin/busybox # cd /system/xbin cd /system/xbin # ln -s busybox cp ln -s busybox cp # mount -o remount,rw /dev/block/mtdblock0 /system mount -o remount,rw /dev/block/mtdblock0 /system # ls /sdcard/Droid* ls /sdcard/Droid* /sdcard/DroidSansFallback.ttf /sdcard/DroidSansJapanese.ttf # busybox cp /sdcard/DroidSansFallback.ttf /system/fonts busybox cp /sdcard/DroidSansFallback.ttf /system/fonts # busybox cp /sdcard/DroidSansJapanese.ttf /system/fonts busybox cp /sdcard/DroidSansJapanese.ttf /system/fonts # reboot JIT入れ替え †SDCARDのJITフォルダに「dalvikvm」「libdvm.so」を用意。 http://forum.xda-developers.com/showthread.php?t=829660 DOWNLOAD ver.002 http://hotfile.com/dl/80774165/1ad14...r_002.rar.html >adb shell $ su su # mount -o remount,rw /dev/block/mtdblock3 /system mount -o remount,rw /dev/block/mtdblock3 /system # busybox cp /system/bin/dalvikvm /sdcard/ busybox cp /system/bin/dalvikvm /sdcard/ # busybox cp /system/lib/libdvm.so /sdcard/ busybox cp /system/lib/libdvm.so /sdcard/ # busybox cp /sdcard/JIT/dalvikvm /system/bin/ busybox cp /sdcard/JIT/dalvikvm /system/bin/ # busybox cp /sdcard/JIT/libdvm.so /system/lib/ busybox cp /sdcard/JIT/libdvm.so /system/lib/ # chmod 755 /system/bin/dalvikvm chmod 755 /system/bin/dalvikvm # ls /system/lib/libdvm.so ls /system/lib/libdvm.so /system/lib/libdvm.so # chmod 644 /system/lib/libdvm.so chmod 644 /system/lib/libdvm.so # rm -r /data/dalvik-cache/* rm -r /data/dalvik-cache/* # reboot reboot 不要アプリ削除 †パッケージunistallに失敗しているところが気になるけど・・・ # busybox mv Timescape.apk /sdcard/delapp/ busybox mv Timescape.apk /sdcard/delapp/ mv: can't rename 'Timescape.apk': No such file or directory # busybox mv TimescapePluginManager.apk /sdcard/delapp/ busybox mv TimescapePluginManager.apk /sdcard/delapp/ mv: can't preserve ownership of '/sdcard/delapp/TimescapePluginManager.apk': Ope ration not permitted # mount -o remount,rw /dev/block/mtdbloock3 /system mount -o remount,rw /dev/block/mtdbloock3 /system # ls Time* ls Time* TimeScapeProvider.apk Timer.apk Timescape-smallui.apk # ls /sdcard/delapp/* ls /sdcard/delapp/* /sdcard/delapp/TimescapePluginManager.apk # busybox mv TimeScapeProvider.apk /sdcard/delapp/ busybox mv TimeScapeProvider.apk /sdcard/delapp/ mv: can't preserve ownership of '/sdcard/delapp/TimeScapeProvider.apk': Operatio n not permitted # busybox mv Timescape-smallui.apk /sdcard/delapp/ busybox mv Timescape-smallui.apk /sdcard/delapp/ mv: can't preserve ownership of '/sdcard/delapp/Timescape-smallui.apk': Operatio n not permitted # ls uW* ls uW* uWlopProvider.apk # busybox mv uWlopProvider.apk /sdcard/delapp/ busybox mv uWlopProvider.apk /sdcard/delapp/ mv: can't preserve ownership of '/sdcard/delapp/uWlopProvider.apk': Operation no t permitted # pm uninstall com.sonyericsson.timescape pm uninstall com.sonyericsson.timescape Success # pm uninstall com.sonyericsson.android.timescape.pluginmanager.framework.applic ation pm uninstall com.sonyericsson.android.timescape.pluginmanager.framework.applicat ion Success # pm uninstall com.sonyericsson.android.contentmanager.service.timescape pm uninstall com.sonyericsson.android.contentmanager.service.timescape Success # pm uninstall com.sonyericsson.android.contentmanager.contentprovider.snscontac timagecache pm uninstall com.sonyericsson.android.contentmanager.contentprovider.snscontacti magecache Failure # pm uninstall com.sony.uwlop.launcher pm uninstall com.sony.uwlop.launcher Success # busybox mv peggle.apk /sdcard/delapp/ busybox mv peggle.apk /sdcard/delapp/ mv: can't preserve ownership of '/sdcard/delapp/peggle.apk': Operation not permi tted # pm uninstall com.popcap.peggle pm uninstall com.popcap.peggle Success # ls road* ls road* roadsync.apk # busybox mv roadsync.apk /sdcard/delapp/ busybox mv roadsync.apk /sdcard/delapp/ mv: can't preserve ownership of '/sdcard/delapp/roadsync.apk': Operation not per mitted # pm uninstall com.dataviz.stargate pm uninstall com.dataviz.stargate Failure # ls roller* ls roller* rollercoaster.apk # busybox mv rollercoaster.apk /sdcard/delapp/ busybox mv rollercoaster.apk /sdcard/delapp/ mv: can't preserve ownership of '/sdcard/delapp/rollercoaster.apk': Operation no t permitted # pm uninstall com.digitalchocolate.androidroller pm uninstall com.digitalchocolate.androidroller Success # ls gold* ls gold* gold*: No such file or directory # ls wise* ls wise* wisepilot.apk # busybox mv wisepilot.apk /sdcard/delapp/ busybox mv wisepilot.apk /sdcard/delapp/ mv: can't preserve ownership of '/sdcard/delapp/wisepilot.apk': Operation not pe rmitted # pm uninstall org.microemu.android.se.appello.lp.WisepilotSE pm uninstall org.microemu.android.se.appello.lp.WisepilotSE Success # reboot reboot Mms.apk入れ替え †#ls -a mms-2.1-update.apk # busybox cp /sdcard/mms-2.1-update.apk /system/app/Conversations.apk busybox cp /sdcard/mms-2.1-update.apk /system/app/Conversations.apk # reboot reboot Liveview Plugin を1列目に表示 †TwitTL 2 Plugin for Liveview を表示 custom_settings.xml を /sdcard に置いて <?xml version="1.0" encoding="UTF-8"?> <settings> <group> <setting key="action">promote</setting> <setting key="icon-position">2</setting> <setting key="plugin-id">jp.ddo.dekuyou.liveview.plugins.twittertl2</setting> </group> </settings> # mkdir /etc/customization/settings/com/sonyericsson/extras/ mkdir /etc/customization/settings/com/sonyericsson/extras/ # mkdir /etc/customization/settings/com/sonyericsson/extras/liveview/ mkdir /etc/customization/settings/com/sonyericsson/extras/liveview/ # busybox mv /sdcard/custom_settings.xml /etc/customization/settings/com/sonyeri csson/extras/liveview/ busybox mv /sdcard/custom_settings.xml /etc/customization/settings/com/sonyerics son/extras/liveview/ # reboot reboot |