android

xperia x10 mini e10i

Donut

フォント入れ替え

sdcard配下にフォントを用意

  1. DroidSansJapanese.ttf
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

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-04-07 (金) 16:01:32 (77d)