冒頭にも書きましたがソフトバンクのシャープ製端末は内部構造が違うため、この手順が使えないです。まったくもって残念です。
「フォントを変更したい。」
スマートフォンを持てば誰もが一度は思うことではないだろうか。
シャープ製Androidは携帯端末向けにカスタマイズされたモリサワフォントが採用されていたり、フォントにこだわりを持って開発しているふしがある。
実際、モリサワは携帯端末用にカスタムされた素晴らしいフォントでありかなり見やすい。
だが、変えてみたいと思ってしまうのが人間というものさ・・
SH-03Cなどシャープ製Androidでのフォント追加方法を紹介しよう。
フォントですかっ!フォントを変えれば気分も変わる
SH-03Cなどシャープ製Androidでは、フォント切替が可能だ。
実は切替可能なフォント以外にカスタムフォントとして任意のフォントをひとつだけ追加できるようになっている。
公開されていない隠れ機能ってとこかねぇ・・まったく!!
もちろん、root権限の取得は必要無い!
PCと使いたいフォントさえあれば、5分後には若干パラダイスさ。
ちなみに、ドコモの補償に関しては完全に謎なので、そのあたり気になる人はやめておこう。
それはさておき本題に入ろう・・
手順と必要なもの
必要なもの
Android端末の他に必要なものはこれだけ!
手順
フォント変更とかさ、もうざっくばらんでいいじゃない。
フォントファイルのリネーム
使いたいフォントファイルを用意したら、フォントファイルのファイル名を変更する。
今回はフリーフォントのTakaoフォントを例に説明するぜっ!
<ファイル名を変更>
TakaoPGothic.ttf
↓
customfont.ttf
これでフォントの準備は完了だ・・。
ところで、使いたいフォントの拡張子は「ttf」でも「ttc」のものなら使うことができた。
「otf」のものは試してないけど使えると思う。(HT-03AではOKだったから・・)
カスタムフォントのインストール
インストールの前に先ほどリネームしたフォントファイルをCドライブ直下に置いておこう。
そして、Android側で「設定」→「アプリケーション」→「開発」→「USBデバッグ」にチェックを入れた状態でUSBケーブルで接続する。
Androidを接続したらコマンドプロンプトを起動し、コマンド一発でインストール完了なんだっ!
(※コマンドプロンプトは「windowsキー」+「R」→「cmd」と入力しエンターで起動できる)
その後、このような表示がされればインストール完了だ。
実にシンプルだね!
ちなみに、わかると思うけど数字はフォントによって異なるはずだ。
インストール完了したら、「設定」→「画面設定」→「文字フォント切替」から変更が可能となっている。
Takaoフォントに変更するとこんな感じ。地味な違いだけど・・おわかりいただけるだろうか?
参考:カスタムフォントを削除する
何かのタイミングでインストールしたカスタムフォントを削除したいことがあるかも知れん。
そんな時はこのコードだ。
インストール時と同じくコマンドプロンプトからガタガタ言わずに一行コマンドでやってしまおう。
これでカスタムフォントは削除されるんだ。
いつもの一言
日本で初めて登場したAndroid端末と言えば、HT-03A。
HT-03Aではroot権限の取得という補償外の行為を行う人が多かったと思う。
なぜroot権限の取得が行う人が多かったのかというと、理由のひとつとして、フォントの変更があるのではないかと思う。
HT-03Aではフォントの変更を行うためにroot権限の取得が必要だったんだね、これまた。
ひとつだけ、ではあるが自由にシステムフォント変えられるのはroot取りたい欲求の抑止に一役買っていたりしてね。
そうそう、フォントを使うときはライセンスや著作権にご注意ね!
冒頭にも書きましたがソフトバンクのシャープ製端末は内部構造が違うため、この手順が使えないです。まったくもって残念です。
コメント
はじめまして。こちらのサイトには大変お世話になっています。
infobarのフォントを変えたくて、気軽な気持ちでsdkのインストールに手を出しましたが・・・。
こちらのサイトに助けられ、何とかパスを通すところまでたどり着きました。
usbドライバーも無事インストールし、adb devicesで端末を認識するところまで至りましたが、いざadb push でコピーをしようとすると、helpメニューが流れてきます。
なぜでしょう~~?
お時間のあるときにでもアドバイスいただけたら幸せです。
にゃたもさん
長らくお待たせしました~
helpが流れるときは、コマンドのうちの項目が足りない時かな~と思いますがどうでしょう?
adb push C:\customfont.ttf /data/fonts/
このうちの、「C:\customfont.ttf」か「/data/fonts/」の記述が抜けていたりとか無いですか?
初めて投稿させいただきます。
フォント追加をしたくて昨日からがんばってます。かなりの初心者なので言葉も色々調べつつどうにか(^_^;) 色々とありながらも、今日やっとの事でSDKのインストールまでできました。
そしていざフォントを追加しようと思ってこのページを頼りに進めてみたのですが・・・『カスタムフォントのインストール』の所で「adb push C:\**** /data/fonts/」を入力した所『’adb’ は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。』となってしまいました(>_<)
探してみた所、いつの間にかadbが移動してplatform-toolsというファイルにありました。
初心者の私には厳しすぎたか…対処法が分かりません。どうかアドバイスお願いします。
sun&skyさん
sun&skyさんの場合はおそらく、「adb.exe」がある「platform-tools」にパスを通すことで解決すると思います。
パスの通し方はココを参考にしてもらうとわかると思いますが、操作が怖いなどあるなら、たくましい方法もあります。
<たくましい方法>
1.adb.exeのアルフォルダを開く
2.コマンドプロンプトを起動
3.コマンドプロンプトの黒い画面内にadb.exeをドラッグ&ドロップ
4.ドラッグ&ドロップで表示された文字列の末尾に半角スペースを入力し「push~」を追記
(例)
C:\android_sdk\platform-tools\adb.exe push C:\customfont.ttf /data/fonts/
(参考:パスを通した場合)
adb push C:\customfont.ttf /data/fonts/
パスを通すのは一般的にはややこしいことかと思うし、ちょっと強引ですがこんなやり方もあります。
試してみてください!
先ほどコメントしたのですが・・・送れたのかおくれてないのか微妙です(>_<)
またまたきてしまいました…
あ~挫折しそうなんですが諦められません(;_:)ドラッグ&ドロップは普通にすればいいのでしょうか? 何度かトライしてはみてるのですができません。
そぉなるとパスを通すしか方法はないのでしょうかぁ(>_<)
sun&skyさん
なるほど・・パスを通した方が良さそうですね。
じゃあ、まずadb.exeを右クリック→「プロパティ」→「全般」タブの「場所」をマウスでなぞり、右クリック→「コピー」してください。
コピーしたら・・
「スタート」
→「マイコンピュータ」を右クリック
→「プロパティ」
→「詳細設定」タブ
→「環境変数」
→「ユーザー環境変数」に「Path」がなければ「新規」をクリック
→変数名に「Path」と入力
→変数値の入力欄で右クリック→「貼り付け」をクリックし先ほどコピーしたものが貼り付けられたら「OK」をクリック
・・・これでadb pushが使えるようになると思います。
がんばってみてください~!
色々とアドバイスありがとうございます。おかげでできました!と言いたいところなのですが(;_:)
パスは通せたっぽいです。コマンドプロンプトに打ち込みエンターすると
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
の表示が出てきます。 successfully でやったぁ!と思ったら adb.exe は動作を停止しました。 とコンピューター側?から拒否されてしまいました。
あ~またまた挫折しそうです(;_:)でも、詳しいアドバイスのおかげでここまで来る事ができました。ありがとうございます(^^)
初めまして、超初心者ながら、adbコマンドを入力するところまでたどり着きました。
が、「failed to copy ‘C:\customfont.ttf’ to ‘/data/fonts’: Permission denied」というメッセージがでてうまくいきません。
やはりroot化しないといけないって事なのでしょうか?機種はdm009shです。
お忙しいところ恐縮ですが教えていただけたら幸いです。
はじめまして!
手順とコメント欄を見ながら
どーにかこーにか進んできたのですが・・・
error:divice is not found
と表示され行き詰っています(T_T)
なにができていないのでしょうか?
きっと初歩的な質問だと思いますが、
わからないので教えてください!
はじめまして。
フォントを追加変更したくて苦戦しています。
カスタムフォントのインストールまではできました。
フォントを変更しようと、スマホの文字フォント切り替え画面を出すと、
SHクリスタルリッチの下にcustomというフォントが追加されていました。
customを選択しても、自分の気に入ったフォント(うずらフォント)になってくれません。
(指示通りuzura.ttfをcustomfont.ttfに変更しました)
サイトを拝見すると、SHクリスタルリッチの下にcustomではなく、
takaoPGothicと、元のフォント名が表示されていますが、
私の場合、customになっています。
customを選択すると、うずらフォントのような文字ではなく、
他のフォントとは若干違ったゴシック体になってしまいます。
(一応フォントは変更されているようですが、うずらフォントではないです。)
うずらフォント以外のフォントでも試してみましたが、
やはりゴシック体になってしまいます。
どこが間違っているのでしょうか・・・教えていただけると嬉しいです。。。
先程投稿させていただきましたが、
スマホを再起動したらフォントが変更されていました。
投稿は削除していただいて結構です・・・お騒がせしました。
これからも色々と参考にさせていただきたいと思っています。
kaoさん
仕事があまりにも忙しく、最近ブログチェックができませんでした。
すみません・・!
解決されたようで良かったです!
アドバイスありがとうございました!
コメントを参考にコマンドを丁寧に確認したところ、/の前にスペースが必要なことに気が付きました。
いやだ、自分!!
ご面倒をおかけいたしました。
ついでといっては何ですが、もうひとつおしえていただけますか?
customfontがメニューに表示され(フォントの固有名ではなく、customと表示されます)選択するとサンプルも表示され、無事本体のフォントを変更できました。満足。
でも、問題がひとつ。
キャリアメールを作成・受信出来ません。
メールの初期設定の誘導が表示され、設定は出来ずに落ちてしまいます。
これは機能上しょうがないことなのでしょうか?
何か解決策がありましたら教えていただけるとうれしいです。
ネットで検索し倒しましたが、同様事象は確認できるものの、解決策が見当たらないので困っています。
たびたび申し訳ありません、よろしくお願いいたします。
momo さん
「device not found」が出る場合はAndroidがPCに認識されていません。
お使いのAndroid携帯のUSBドライバをPCにインストールされていますか?
してなければ「設定」→「アプリケーション」→「開発」→「USBデバッグ」はオンになっているか確認してみてください。
Annieさん
Permission deniedということは、root権限を取得してからでないと変更できないっぽい気配ですね。
dm009shはちょっと構成が違うのかも知れません。
root権限でフォント追加ができても、文字が表示されなかったり、なにかしら問題はありそうな気が若干あります。
私自身はdm009shを持ってないのでわかりませんが・・
dm009shのroot権限の取得方法はご自分で調べてみてください~
sun&skyさん
adb.exeの停止はPC環境に関連した要因でしょうかね・・ちょっとわからないです。
申し訳ない~!
にゃたもさん
追加までできたようで、おめでとうございます!
>キャリアメールを作成・受信出来ません。
メールの初期設定の誘導が表示され、設定は出来ずに落ちてしまいます。
これは追加したフォントにしたときだけ発生するなら、そのフォントに原因があるかもですね・・
そうなら別のフォントを選ぶしかないのかも知れません。
お忙しい中、ご返答ありがとうございます。
やはりそうですか、折角ですのでもう少し調べてみます。
素人ながらここまでできたのもこちらで分かりやすい説明があったからこそです。
ありがとうございました(^人^)
ありがとうございます!
なるほど~。
フォントの問題かも知れないのですね・・・。
わかりました。
また何か探してきて試したいと思います。
お世話になりました。
大変助かりました。
にゃたもさん
実は今度フリーフォント特集を書こうと思っています。
いつになるかわからないけど・・
乞うご期待!?
たびたびすみません☆
調べたところ、うちのWindowsVistaは32ビットオペレーティングシステムでした…
OracleのJAVAはどこをインストールするのが正しいんでしょうか(T_T)
すみませんがお時間あるときにご教示ください、よろしくお願いいたしますm(__)m
何度も何度もすみません☆
自己解決しました!!!
そして無事フォントを変えることができました、ありがとうございます!!!
私の書き込みはお手数ですが削除お願いします…ホントすみませんでしたm(__)m
こんにちは、ちょっと判明したことがあるので追記させてください☆
昨夜追加した『ゆかりんフォント』ではキャリアメール送受信やau通信ができなくなりました☆
追加できるものとできないものがあるようで、それがどう違うのかが分かりません…
とりあえず、『ゆかりんフォント』はシステムエラーになります☆
はぐりんさん
解決できてよかったです~!
また、「ゆかりんフォントだとエラー発生」の報告もありがとうございます!
時間があるときに調べてみたいネタですね~
はじめまして!
フォントをかえたくてこのサイトを参考にさせていただいてるんですがうまくいきません(T-T)なんとかSDKインストールやパスとおしたり出来てるとは思うのですがコマンドプロントに1249 KB/s (6234746 bytes in 4.871s)(数字は違いますが) とでてインストールできたかな?と思い端末を再起動してもフォント追加されてません。原因わかりますかね?!
続けてすいません…
上の質問とは別にもう一つお願いします。
faile to copy’C:customfont.ttf’to’/data/fonts//costomfont.ttf’:Is a directoryという文字がでます。なぜコピーができないんかわかりますか?
もっちーさん
おそらくですが、ところどころ綴りが間違ってる気がします・・
誤)C:customfont.ttf
↓
正)C:\customfont.ttf
誤)costomfont.ttf
↓
正)customfont.ttf
誤)/data/fonts//
↓
正)/data/fonts/
ひとつ前のコメントで「1249 KB/s (6234746 bytes in 4.871s)」と出てますので、フォントのファイル名が違うんじゃないかなぁと思いますがどうでしょう。
Androidへフォントを送り込む正しいコマンドはこれです。
→adb push c:\customfont.ttf /data/fonts/
もしこれでもダメで機種がSH-03Cなら、私と同じ不具合が発生してるかも知れません。
他にいないだろうと思っていたので記事には書いてないですが、当初、私のSH-03Cはもっちーさんと同じようなメッセージが出てフォントの追加ができませんでした。
原因は「/data/fonts/」ディレクトリが壊れてしまってたというところです。
(なぜ壊れていたのかは不明・・)
端末の初期化したら、その後はフォントの追加ができるようになりましたが・・。
私と同じ現象だったら、端末の初期化しか方法がないかも知れませんね。
こんにちは。
フォントを追加しようとして試行錯誤しているのですが、Sun&Skyさんと同じトラブルで悩んでいます。
adbをドロップしてもダメなので、pathを入れたのですが、それでも 「’adb’は内部コマンド~として認識されてません。」と出てしまって先に進めません。
機種はSH-12Cで、PCは7です。
groryさん
「’adb’は内部コマンド~として認識されてません。」というのはパスが通ってない時にでる表示です。
パスの値を確認しましょう。
それと、SDK managerで「adb.exe」などはダウンロード(インストール)されてますか?
adb.exeが無い場合も同じ表示になりますよ。
端末はSHー12Cです。
初期化ですか…初期化したらいくらバックアップをとっていてもアプリのゲームデータは復元できないですよね?ためらってしまいます(T-T)ファイル名はあっていると思います。adb push c:\customfont.ttf /data/fonts/とうつとfaile to copy’C:\customfont.ttf’to’/data/fonts//customfont.ttf’:Is a directoryとでます。fontsの後はなぜか//←2個あります。PC側で問題があったりはするのでしょうか…?PCはWindows7です。
もっちーさん
SH-12Cでしたか、持ってないのでなんとも言えませんが・・
初期化はちょっと待ってください!
とりあえずSH-12Cの「/data/fonts」が壊れているかどうかを調べてみましょう。
adb shell
cd data
cd fonts
ls
この順番でコマンドを入力してみてください。
「ls」で「customfonts.ttf」が表示されたら「/data/fonts/」にフォントファイルが送り込まれていることになります。
もし「cd fonts」のところで「cd: can’t cd to fonts」(うろ覚えだけど・・)みたいな表示がでたら、
「fonts」というディレクトリ(windowsで言うところのフォルダ)が壊れているかも・・
初期化はまだしてません!
教えていただいた順番でコマンド入力してみました。
「cd fonts」のところでは同じく「cd fonts
」とでました。
「Is」のところでは「permission denied」とでます。
翻訳サイトにて翻訳したところ許可は拒まれますとでましたがなぜこのような文字がでたんでしょうか?
SDKがちゃんとインストールできていないんでしょうか?
もっちーさん
「Is」(アイエス)ではなく「ls」(エルエス)です。
ややこしくてすいません。
「permission denied」はアクセスする権限が無いということですね・・
「ls」(エルエス)で同じく「permission denied」が出るなら、アクセス権限が初期状態から何かしら変わっていることとになります。
(そして「ls」でも「permission denied」が表示された場合はroot権限じゃないとアクセスできないので、フォントは追加できないと思います・・)
いやはやお恥ずかしい
「Is」とうちこんでいました。
「ls」とうちこんだところ
customfont.ttf.ttf
readme.txt
azykifontLB100
customfont.ttf
customfont
README.txt
customfont.ttf
とでます。
追加したいフォントは元々のファイル名が
「azukifontLB100」です。
この表示はづいう意味をさしているのでしょうか?
上の綴り間違ってました。
正しくは
customfont.ttf.ttf
readme.txt
azukifontLB100
customfont.ttf
customfont
README.txt
customfont.ttf
です。
何度もすいません。
adb shell rm /data/fonts/customfont.ttf.ttf
とうちこんでみたところ「ls」のあとが
readme.txt
azukifontLB100
customfont.ttf
customfont
README.txt
customfont.ttf
とだけでて次に
adb shell rm /data/fonts/readme.txt
とうちこんだところ
azukifontLB100
customfont.ttf
customfont
README.txt
customfont.ttf
とだけでるように。ただ次に
adb shell rm /data/fonts/azukifontLB100
とうちこんでも
rm failed for /data/fonts/azukifontLB100, IS a directory
とでて消去できません。なざだかわかりますか?
「ls」の後がこんなにcustomfontだらけとかおかしいですよね?
もっちーさん
「customfont」
「azukifontLB100」
この二つはメッセージを見てもわかるようにおそらくディレクトリ(フォルダ)ですね。
新品であれば存在しないディレクトリかと思いますが、ご自分でこれらをfontsに入れたりしましたか?
もし消してもいいと思われるのでしたら、下記コマンドで削除できます。
(思い当たるふしがなければ消していいものかどうかちょっとアレですのでお気をつけください!)
adb shell rm -r /data/fonts/customfont
adb shell rm -r /data/fonts/azukifontLB100
ちなみに「README.txt」は「/data/fonts」に元々はいっているファイルなので消さなくても大丈夫です。(私のSH-03Cにはなぜか入っていませんでしたが・・)
「/data/fonts/」の中身が「README.txt」と「customfont.ttf」だけ、もしくは「customfont.ttf」だけという状態になっていれば、ついにカスタムフォントが使えるようになるかもですね!
(ところでいま試してみましたが、あずきフォントも問題なく使えました。)
無事不用なファイルやディレクトリ消去でき、/data/fonts/の中身をcustomfont.ttfとREADME.txtだけにでき、再度adb pushでフォント追加できました!
不用なフォルダ…自分で入れたと思います(>_<)
ですがお陰様で追加することができ本当にありがとうございました!
もっちーさん
あずきフォントかわいいですね。
長い戦いでしたね、おめでとうございます!
こんにちは。
記事を参考に手持ちのIS03でもフォントの追加をしてみました。
追加・設定まではうまくいきましたが
キャリアメールの送受信でエラーが出てしまいました
(他にも同じ方がいらっしゃるみたいですね)
試してみたフォントは「あずきフォント」と「Cinecaption」です。
こればかりはやってみないと分からないと思いますので、ご報告だけさせていただきました。
時間のある時に他のフォントも試してみたいと思います。
あさこさん
素敵な情報提供ありがとうございます!
なんとなくですが、フォントに収録されている漢字の数とかサイズが影響していそうな気がしています。
そこらへんの、そのうち情報をまとめたいと考え中です!
お世話になります、こちらのサイト様の情報を元に
インストールしたフォントを削除させていただきました。
削除した理由は、メールの送受信ができなくなったからです。
(受信された、メールに対し返信を行おうとすると一瞬返信の画面に移りますがすぐ先ほどのメール受信画面に戻ります。)
インストールしたフォントは「onryou.ttf」です。
私も情報提供させていただきます!
kztさん
情報提供ありがとうございます!
やはりちょいちょいキャリアメールで使えないフォントがありますね。
これは・・まとめた記事を書かなければ!
はじめまして。なんとか四苦八苦しながら、みなさんの質問も参考にさせていただきながら
ドライバもUSBもDDMもダウンロード、インストールできました。
コマンドプロンプトで、まず内部~・・・などとメッセージがでたため、ユーザーアカウントを新規でつくり、インストールしなおして・・・次は、どうやらパスの場所が変わっていたために、またパスを入れなおして・・・。
最終的に、エラーで、MOMOさんと同じようなエラーメッセージ。
いたってシンプル。端末が認識されていない??ようですが、
インフォバA01をつないだら、PCでは「接続しましたインフォバ~・・・」とでて「使用できます」のメッセージがでているのですよね・・・。
これ以上はどうしても自己解決できそうにないため
どうかご教授ください。
フォントだけ変えたくて変えたくて、1月ほど、がんばっています。。。
その後も何度もいろいろためしたところ
再起動後に
今度は
sun&sky より:
2011年8月14日 1:07 PM さんと同じ、
デーモン??5037のメッセージと
エラーデバイス・・・。
拒否も停止もしていませんが、
なぜ、できないのかしら・・・。
あいあいさん
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
・・というメッセージはエラーメッセージではありませんよ。
正常に起動してるというメッセージです。
PCにinfobarのUSBドライバはインストールしてありますか?
それと、infobarの「設定」→「アプリケーション」→「開発」→「USBデバッグ」はオンになってますか?
ちなみにinfobarのUSBドライバは↓です。
http://k-tai.sharp.co.jp/support/a/infobar_a01/download.html
管理人様はじめまして。
私はis03持ちですが、system関連を弄ると上記にも投稿されているようにキャリアメールに不具合(初期設定が~ry)が起きてしまうのです。フォントの追加が出来たときは感動のあまりスクショ取りまくったのですがw…フォントファイルもいくつか試しましたがダメでした。
例えroot化してもis03だとキャリアメール不可と別サイトで見ました。ISシリーズはデフォ使いなさいって仕打ちでしょうか?
長文失礼しました。
アンドロイドンさん
キャリアメールってすごいですね・・
内部でなにかしら色々なところを通過してやっと使える、みたいな感じなんですかね。
何か回避策はありそうな気はするんですが・・
管理人様はじめまして。
以前からフォントをどうにかしたいと思っていたところこのサイトを知り早速悪戦苦闘しながらも何とかフォントを追加することが出来ました。
(SH-03Cを使っています)
が、みなさんが投稿されているようにメールの不具合が発生することがあるようですね。
私も何種類か追加してみました。
メールの不具合が発生する場合やアプリに影響が出る場合などがあるようです。が、フォントによっては正常に作動するモノもあるようなのでこればかりは追加してみないと分からないといったところでしょうか…
管理人さん、はじめまして★
私もis03でフォントのインストールを何回か試みましたが、メールが送れないエラーと、au one マーケットが使えないというエラーになりました。
とことん調べてみると、is01はカスタムできるように対応されたみたいなんですが、is03は対応されていないみたいです。
root化もis03は日本製のため、セキュリティがきびしく、できないみたいです。(だれかできるようなソフト作ったらすごいです!!)
今回ケータイアップデートがあったみたいですが、このフォントの件も改善されていないか、アップデート後に試してみたいと思います。
追記。
フォントを試してみたところ、
今回のアップデートでも対応されていませんでした(涙
はじめまして。
IS05にフォントを追加してみたのですが、上記IS03と同じく
キャリアメールの作成、受信ができなくなりました。
system以下をいじると不具合が、とのことなので色々ためしてみましたが、
フォントを追加するだけならエラーは起きず、フォント設定をカスタムフォントにするとエラーになるようです。
追加自体はできるので回避策がありそうな気がするのですが…
試したのはうずらフォント、DroidSansJapanese(標準フォントならどうだ?と思い)です。
あ、DroidSansの方も試したほうがよかったかも。
情報がもっと集まるといいな、と思いコメントしてみました。
はじめまして。
私ものすごく初心者ながら自分のIS12SHのフォント変更に挑戦しました。
コマンドプロンプトで
adb push C:\customfont.ttf /data/fonts/
と入力してエンターを押すと、
cannot stat ‘C:\customfont.ttf’: No such file or directory
と出てしまうのですが、どうしたらよいのでしょうか…?;
梅さん
「No such file or directory」というメッセージはファイルが存在しないよ、
・・っていうメッセージなのでcustomfont.ttfの綴りが違うか、
「c:\」にcustomfont.ttfが置いてないかどちらかだと思います。
Cドライブ直下にcustomfont.ttfを置いてから挑戦してみてください。
IS03でキャリアメールが使えなくなる現象は、root化でも話題になっているは、/sbin/su_ と /sbin/su との違いでしょうか。
フォントをコピーするだけでディレクトリがリネームされるとも思えませんが、私には確認できませんでした。
海70さん
カスタムフォントを使った場合の話ですよね?
キャリアメールが使えなくなる原因は、おそらくですがフォント自体にあると思います。
フリーのフォントを使う人がほとんどでしょうし、そういったフォントは文字サイズなどが意外と揃っていないっぽいので、表示しきれない(?)ということになり強制終了となったりしているんじゃないかと思います。
IS03のroot権限取得後にキャリアメールが使えなくなることに関しては、ネットを見る限りsuの存在をチェックしているっぽいのでまた別の問題だと思います。
IS12SHを利用してます。主様、皆様のコメントを参考にさせていただきました。有難う御座いました。まずは、お礼申し上げます。
「device not found」の繰り返しで難儀しました。
理由その1 ANDROID SDKの「installer_r14-windows.exe」を
導入した場合「adb.exe」に問題があるかも?adb.zipなどでググって下さい。別物と交換しました。
理由その2 IS12SHの場合「ドライバ」の認識
インストールマニュアルを参照「高速転送モード」で接続。
後は主様の手順通りで私は追加フォントが反映されました。
PC環境はXP-pro ×86
はじめまして。
Infobar A01にフォントを追加してみたのですが、キャリアメールの送信と作成ができない、au one Marketへの接続失敗が起きてしまいます。
追加したフォントはうずらフォント、モトヤLマルべり3等幅です。
※追加してもエラーが発生しないフォントはあるのでしょうか?
383さん
書き込みありがとうございます。
たぶんフォント由来の問題だと思っていますが、いかんせんシャープ端末を貸出中なのでチェックできません。
戻ってきたらいろいろ試そうかと思ってます。
はじめまして。
このサイトを参考にさせて頂きIS12SHでやってみました。
しかしadb push c:\customfont.ttf/data/fontsを入力した後は、処理を始めるようですが通信速度が表示されず40行位のコマンドのような物が表示されカスタムフォントを入れる事ができません。
どこか設定間違いでもあるのでしょうか?
宜しくお願いいたします。
ブラバムさん
コメントで書いているコマンドそのままなら、入力しているコマンドが間違っていますよ。
40行くらいの文字列はおそらくヘルプなので、入力に不備があると表示されるものだと思います。
adb push c:\customfont.ttf/data/fonts
adb push c:\customfont.ttf /data/fonts
基本的にcmd使うときははスペースや英数は半角じゃないとダメです。
「adb」、「push」、「c:\customfont.ttf」の後は半角スペースですね。
ありがとうございます。無事変更できました。
customfont.ttfの後ろにスペースが入ってなかったのが原因でした。
ブラバムさん
おめでとうございます!
素敵なフォントライフを!
先日は私のコメントへのお返事ありがとうございました。
うまくいかなかったのは、フォントのファイルにcustomfont.ttfという名前を付けて、
customfont.ttf.ttfになってしまっていたことが原因でした。
それを修正したところ、うまくいきました。
アドバイスをくださり、ありがとうございました。
003SHでフォントの追加を行ったのですが、
faile to copy’C:customfont.ttf’to’/data/fonts/’:Is a directory
と表示されました。確認のため、
adb shell
cd data
cd fonts
とコマンドしたのですが、can’t cd to fontsと出てきました。
ddmsで003SHのファイルを確認してみたらfontsというファイルはsystemファイルのなかにありました。しかし以下のページのような情報もあるので、フォントをどこに追加すれば良いのか分からなくなってしましました。http://wontfix.blogspot.com/2011/02/003sh.html
どうすればよいでしょうか?
ぷるてぃさん
教えてもらったURLも見ましたが、どうやらソフトバンクの端末(003sh含め)はカスタムフォントの追加ができないですね。
「/system/」の中にあるものは通常、変更や追加はできないんですよ。
(docomoとauの端末とは根本的にフォントの場所がちがいますね・・)
残念ながらあきらめるしかないと思います。
SH-03Cのフォント変更に試みているんですが、なんにもエラーなく追加されているはずなのに、フォント変更画面にそのフォントが表示されません・・・。再起動もしてみたのですが変更されません・・・。教えてください。
まりさん
ファイル名が間違っていませんか?
コマンドプロンプトで、下記のようにコマンドを入力してみてください。
adb shell
cd /data/fonts
ls
「customfont.ttf」があれば表示されるはずですが・・
はじめまして。
こちらのサイトを参考にフォントを追加することができたのですが、複数のフォントを追加するにはどうすればいいですか?
customfont.ttfと言う名前で入力すると、フォントが上書きされてしまいます。。。
よろしくお願いします。m(__)m
はじめさん
残念ながらフォントはひとつしか追加できないんですよ。
お気に入りのフォントを楽しんでくださいッ!
そうなんですか…!
一つに絞れるかどうか…笑
ありがとうございましたm(__)m
Auのシャープ端末では、customfont.ttfを使用するとキャリアメーラーとau one marketが使えなくなる細工が施されています。フォント種類の問題ではないので、注意書きが必要かも
A01使用者さん
コメントありがとうございます。
実はひょんなことからA01が我が家の一員になったので、近々色々と試してみますぜッ!
以前にフォントを追加したことがあります。(そのときは成功しました)
その後本体を交換してもらったためサイドトライしているのですが、一度作っていただいているツールでトライし、登録できた!と思ったらcustomというフォントが登録されていて本来のフォントではなく単なるゴシック?のようなフォントになっていました。
そして、今度は手動でトライしてみたのですが何度、どのフォントを追加しても全てcustomになってフォントはどのフォントを登録しても単なるゴシック体のようなものになります。
何か解決策はありますでしょうか?
SH-13C使用です。(以前はうずらフォントを登録成功してました)
すみません、上記コメント、携帯を再起動で解決しました!!
お騒がせしました!!
やっぱりフォント追加っていいですね★
さおちさん
無事解決されたようでなによりです!
うちのSH-03Cだとすぐ反映されるんですよね。
フォントの変更は即時反映されたり再起動しないと反映されなかったり、不思議ですなぁ。
はじめまして。
auのIS12SHを使っています。
フォントをあずきに変更したくて試行錯誤していますが、error:device not foundで苦戦中です。
IS12SHのUSBドライバもインストール済みで、
高速転送モードにしています。何がいけないのでしょう?(;_;)
なにかアドバイスをいただけると幸いです。
つっちーさん
「設定」→「アプリケーション」→「開発」→「USBデバッグ」はオンになってますか?
それと、「ADB USBドライバ」が必要ですがインストールしてありますか?
↓これです
https://sh-dev.sharp.co.jp/android/modules/driver/
あとは「カードリーダーモード」でも試してみてください。
主様、お返事ありがとうございます!
遅れてしまってすみません。
ADB USBドライバがインストールされていなかったので
やってみるとインストールが手順どおりにできません。
6) Android Composite ADB Interfaceを認識し、ドライバのインストール画面が起動します
とあるのですが
インストール画面が起動しません・・・
これに関してはこちらでお尋ねするのは筋違いなのかもしれませんが
よろしければ何かアドバイスをいただけたらと思います。
よろしくお願いします!
つっちーさん
そうなんですよね。
ウチもだったけど(PC環境にもよると思いますが・・)、SHARPのUSBドライバはインストール画面とかにならないんですよ。
機種は違いますが同じSHARPのINFOBARの記事を参考にしてみてください!
http://smartgoods.me/2012/01/infobar_a01_usb_driver/
一見ややこしく見えるかも知れませんが、これでイケると思いますよ!たぶん!
きゃーーー!!!!!
できました!!
感激です(>□<)!!
最後に再起動する際はどっきどきでした(笑)
本当に本当にありがとうございました★
たてつづけにすみません…
先ほどようやくフォントを変更して狂喜乱舞してましたが
やはり上の皆様のようにキャリアメールとau-oneマーケットが使えなくなりました。
Eメールの初期設定を促す画面が出ますが
設定しようとするとエラーで接続できません。
そして、標準フォントに戻した後もEメールが使えるようにならないという困った状況です…
せっかく苦労して追加できたのに~(;_;)
A01さんの言うように、追加フォントのファイル名が「customfont」だと不具合がおきてしまうんでしょうか。
でも「customfont」でないと
追加できないのでは…??
初心者には難しくてサッパリです;
つっちーさん
キャリアメールが使えない問題は標準フォントに戻した後で再起動すると元に戻りますよ~
最近INFOBARでいろいろ試していたんですが、customfontを選択している状態ではどうやってもezwebメールが使えないですね。
root権限で標準のフォントを書き換えてしまえばいけそうですが・・
(難易度とリスクが相当高いのでオススメできないです)
customfontが使えない理由は(推測でしかないのですが)、どうやら、キャリアメールの場合は返信時、送信時などにAndroid内のsystemという領域のフォントかどうかをチェックしている?っぽいです。
「/data/fonts/customfont.ttf」をAndroidのsystem内にあるフォントにリンクを貼った場合は送受信できますが、system内のフォントファイルを抜き出してリネームして「/data/fonts/customfont.ttf」にした場合はNGでした。
ですのでroot権限を取得しsystem領域にフォントを置き、そのフォントに「/data/fonts/customfont.ttf」としてリンクを貼れば好きなフォントでバッチリ使えるんじゃないかと妄想してます。
ただ、SHARP端末はroot権限の取得などの難易度がかなり高いんですよ(ToT)
はじめまして。
今回こちらのサイトを参考に、フォントを追加しましたところ、メールの送受信が出来なかったものがあるので報告いたします。
「みきゆフォント」というのがあるのですが、そちらではEメールが全く送受信ができなくなりました。
可愛いフォントだったのですが…^^;
ちなみに、あずきフォントでもメールの送受信が不可能でした。
使っている機種はINFOBARになります。
藍月紅華さん
惜しいですよね~なぜ使えなくしているのか・・
ちなみにINFOBARの場合はDroidsansかモリサワに戻してから再起動しないとEメールが使えないままなので注意してくださいね。
つっちーさんにも返信してるように、なんとかcustomfontを使えないか色々試しているのですが、ムリな気配が漂ってきています。
やはりrootしかないかな・・
INFOBARのroot取得は近々やりたいとは思ってますが難易度というか面倒くささが高いんですよね・・w
遅くなりましてすみません!!
そして毎度投稿が深夜ですみません(笑)
主様、お返事ありがとうございます!
ネットで色々と解決方法を探ってみましたが
やはりどこもお手上げ状態のようでした・・・
せっかく追加したのに残念です。
ですが、IS12SHの場合は
custom→標準に戻して一定時間すれば
再起動しなくてもメール機能が復活するようなので
たまに気分を変えるくらいはいいかな~という感じで
時々使うことにしました(笑)
完全にg-mailに移行したら今度こそ!!
いつか、解決方法見つかるといいですね♪
本当にありがとうございました!
初めまして!
記事とコメント欄読みまくって色々試している初心者です。
コマンドプロンプトに
error: device not found
と表示されて、煮詰まってしまいました。
Android SDK
USBドライバ
共にインストール済み、
USBデバック→オンです。
またddmsを起動しても、
スマホを認識していないようです。
何が原因なんでしょう…
なんかもう色々やりすぎて酔っ払ってきました。泣
何か他にも試す手があれば、よろしくお願いします。
kさん
PCと接続した時にAndroidの通知バーに「USBデバッグが接続されました」などのメッセージは出ませんか?
出なければAndroid本体の設定かUSBケーブルなどの問題です。
Androidの設定は「設定」→「USB接続」→「USB接続モード」を色々変えてみてください。ちなみに私はいつもカードリーダーモードにしていますが、高速転送モードが良いという説もあります。
USBケーブルによってはデータ転送に対応してないもの(充電のみ?)もあるみたいです。上の設定を変えてもダメなら他のUSBケーブルを使ってみると良いかも?
あと、USBハブも使っているとダメかも知れません。
スリープ状態のPCから充電できないとか、USBを接続できる充電アダプターで充電できなかったり、シャープ端末はUSBまわりにクセがあるっぽいですよ。
初めまして。
とても興味深い内容で参考にさせて頂き、自分もフォントを変更してみようと実行してみました。
配布されているパッチを使っても実行してみましたが、
フォントファイルの名前を「customfont.ttf」にして
Androidに送り込むのはうまくいっていると思うのですが…
Android本体のフォント一覧にフォント名は表示されるものの、
そのフォントを選択してもそのフォントで表示されないんです。
これはフォント変更ができない機種と諦めるべきなのでしょうか?
アドバイスくださると嬉しいです。
Lieさん
フォント一覧に表示されてるならAndroid本体には送り込まれてるので、再起動してみてください。
これで大丈夫だと思います!
はじめましてー。
こちらを参考にさせて頂き頑張っていますが、フォント変更に苦闘しています;;
adb push C:\customfont.ttf /data/fonts/を打ち込み、1249 KB/s (6234746 bytes in 4.871s)の表示まで出ているのですが、携帯端末の方でフォント切り替えをしても追加されていません。
再起動もしましたが、追加されておらず行き詰まってしまいました。アドバイス出来ますでしょうか?端末はIS05です。
anoさん
どういったものを使われているかわからないですが、元のフォントの拡張子が「.otf」か「.ttf」以外のものは使えないかも知れないです。
上記方法を参考にIS13SHに導入できました.
ただ,adbのドライバインストールが難ありましたが・・・
IS13SHのドライバをインストール→SHDeveloperSquareからドライバ取得→デバイスマネージャーからADBを指定してインストールぢて行けました.
Androidの壁紙開発のためにパスは設定してたので,コマンド自体は一発で入りましたw
ギルシムさん
お疲れ様です。
それにしてもシャープ端末のクセはハンパないですねぇ!
ブログの方にここに関する記事書いていいでしょうか?
とても参考になりましたので・・・
ギルシムさん
記事書いてもらって全然OKです!
これからも色々とがんばって書きます!
はじめまして!
SHのスマフォに変更して、フォント変更したくてここにたどり着きました。
よく読んでも、用語が難しく手がつけれなく困っています。
前もSHを使ってフォント変更していたので、なんとか変更したいと思っています。
よかったら手ほどきお願いします!
よろしくお願いします。
携帯はSH-04Dです。
SH03BからSH04Dへのスマフォ変更しました。
前はメーカーサイトからのダウンロード辞書でのフォント変更が可能でしたが、今回はそうはいかないみたいで・・
それでここにたどり着いたのですが、用語が難しく、最初から前に進めないで詰まってます・・
SH04Dでもフォント変更は可能なのでしょうか?
前のようにかわいい文字が使いたいです。
知識をわけて頂くとありがたいです。
よろしくお願いします。
jamiさん
SH-04Dでもフォント変更は可能だと思います。
ざっくり説明すると・・
1.PCにAndroid SDKというものをインストールする
2.PCにSH-04Dのドライバをインストールする
3.使いたいフォントを自分で用意する
フォントは無料で使えるものなどを探して、あとは記事の手順どおりに進めてもらえば出来ると思います。
これ以上の説明も逆に難しいので、なんとかがんばってください!
はじめまして、こちらのブログを参考にフォント変更させて頂きました!
とてもわかりやすい解説で手軽にフォント変更ができ、管理人様には本当に感謝しております。
コメント欄を拝見致しましたところ、INFOBAR A01ではフォント変更は出来てもキャリアメールが受信できなくなるみたいですね…それだけが残念ですが、せっかくなので夜分などに変更して使ってみたいと思います!
一応上記端末(INFOBAR)使用者ですが、時々再起動しなくてもキャリアメールが使える場合がありました。
今回は、この感謝のお気持ちを伝えたくコメント致しました。本当にありがとうございました!(*^^*)
ばぶるさん
メールだけは残念ですよね。このあたり自由になると楽しいんですけどねぇ。
コメントありがとうございます!
はじめまして。
やっとのことで最後の段階までこれました。
しかし・・・
adb push C:¥customfont.ttf /data/fonts/
を入力後、
push:C:\customfont.ttf /ぷちくまふぉんと.ttf -> /data/fonts/ぷちくまふぉんと.ttf
と表示され
1 file pushed.0 files skipped.
1437 KB/s(4736860 bytes in 3.218s)
と表示されます。
全くどうしていいか分かりません。
すみませんがアドバイスお願いします!!
初心者です(。´Д⊂)
smartgoods.meさま
なんだかよく分かりませんが解決しました!!
うまくぷちくまふぉんとに変えられました!!
本当にありがとうございます(●*>∀<艸)
みかさん
無事に使えたみたいでよかったです!
はじめまして。
昨日から、ずっとパソコンとにらめっこしてるのですが、どうしてもできなくて。。。
上に書かれてる みかさん と同じような状態で
adb push C:¥customfont.ttf /data/fonts/
と入れたら
push: c:¥customfont.ttf/readme.txt -> /data/fonts/readme.txt
push: c:¥customfont.ttf/customfont.ttf.ttf -> /data/fonts/customfont.ttf.ttf
2 files pushed. 0 files skipped.
1002 KB/s (9249205 bytes in 9.006s)
と、表示されて
フォントが追加されてるわけでもなく。。。
パソコンに無知のわたしには、ここで精一杯なので、アドバイスよろしくお願いします。
携帯はSH-12Cです。
初めまして。記事を参考にさせていただき、INFOBAR a01のフォントわ変更することができました!感謝です!
ですが、eメールの送受信やau one-IDが必要なページに接続できなくなってしまいました…
どうにかフォントはこのままで、eメールなど使えるようにすることは出来ないでしょうか?ご教授いただければ幸いですm(__)m
にくりんさん
残念なことにフォントを変更した状態ではEメールなどは使えないんですよ。
対処法も今のところ無いと思います。
はじめまして!
こちらのサイトを参考に苦戦しておりますが、
どうも進まなくなってしまったので助けを求めに来ました…
SDK等ダウンロードするものはすべてした(はずな)のですが、
anoさんと全く同じエラーで、携帯に入ったはずなのに
再起動してもフォントが追加されておりません…
うずらフォントに挑戦中のIS05です。
お時間ありましたら、どうかアドバイスをお願いします(;_;)
まーほーさん
PCの設定ですが、ファイル名の拡張子(.txtとか.jpgなど)を表示されてますか?
表示してない設定なら、拡張子を表示する設定にしてないなら、フォント名が「customfont.ttf.ttf」になっている可能性があります。
ファイル名の「.ttf」を消してから同じ手順をやってみてください。
もしくはファイル自体が本体にコピーされてないかも知れないです。
初めまして。
ここ数日フォント追加で試行錯誤しています。
簡単にダブルクリックでフォントを追加できる方を実行してみたのですが、もっちーさんと同じような状況で、「重複するファイル名が存在するか、またはファイルが見つかりませんでした。」と表示され、最後には「フォントファイルのリネーム、AndroidへのPUSHが完了しました。続行するには何かキーを押してください…」と表示されるのですが、スマフォを再起動してみてもカスタムフォントは追加されていません。
そして、adb shell
cd data
cd fonts
ls
こちらのコマンドを入力していくと、最後のlsでpermission deniedと表示されます。その前のコマンドでは$が表示されています。
機種はSH-12C、Windows XP(SP3)です。
どうしたらフォントを追加できますでしょうか…アドバイスよろしくお願いします…
みっちゃんさん
フォルダの表示設定で拡張子を表示しない設定にしていると上手くいかない可能性もあります。
フォルダオプションで拡張子を表示する設定にして実際にファイル名がどうなっているか確認してみてください。
拡張子を表示する設定にして、ダブルクリックで追加するのではないほうを試してみたら無事にフォント追加できました…!
ありがとうございました!
はじめまして。
aquos phone zeta、sh-01fを使っています。
すべて必要なものはダウンロードしてうまくいっていたのですが、最後のカスタムフォントのインストールのところで
adb push C:\customfont.ttf /data/fonts/と打つと
failed to copy ‘C:\customfont.ttf’ to ‘/date/fonts/’: Is a directory
と出てきてできません。
sh-01fだけフォントの場所?が違うような気がするのですが
わかりませんでしょうか?;;
yuiさん
残念ながらSH-01Fを所持していないので検証できませんが、フォントの場所が違うかcustomfontでフォントを変えること自体に非対応なのかも知れませんね。
sh-01fです
yuiさんと全く同じです
01fはやっぱり非対応なのかもしれませんね…
初心者ながら頑張ってみましたが潔く諦めます!
SH-01Gが来たので作業してみたのですが、yuiさんと同様でした。
仕様が変わったのかもしれませんね。残念です。
2/3倍角フォントで情報量を増やしていたのですが、
普通のフォントが矢鱈と幅広に見えます…