yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] jwils96:
output is

$ export PATH=/data/local/bin:$PATH
$busybox
BusyBox v1.17.1 (2010-08-12 23:44:34 CDT) 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:
[, [[, acpid, addgroup, adduser, ar, arp, arping,
ash, awk, basename, blkid, brctl, bunzip2, bzcat,
bzip2, cal, cat, catv, chattr, chgrp, chmod, chown,
chpasswd, chroot, chrt, chvt, cksum, clear, cmp,
comm, cp, cpio, crond, crontab, cryptpw, cut, date,
dc, dd, deallocvt, delgroup, deluser, depmod,
devmem, df, dhcprelay, diff, dirname, dmesg, dnsd,
dnsdomainname, dos2unix, dpkg, dpkg-deb, du,
dumpkmap, dumpleases, echo, ed, egrep, env,
ether-wake, expr, fakeidentd, false, fbset,
fbsplash, fdflush, fdformat, fgrep, find, findfs,
flash_eraseall, flash_lock, flash_unlock, flashcp,
flock, 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,
init, inotifyd, insmod, install, ionice, ip,
ipaddr, ipcalc, ipcrm, ipcs, iplink, iproute,
iprule, iptunnel, kill, killall, killall5, klogd,
last, length, less, linux32, linux64, linuxrc, ln,
loadfont, loadkmap, logger, login, logname,
losetup, ls, lsattr, lsmod, lspci, lsusb, lzcat,
lzma, makedevs, man, md5sum, mdev, mesg, microcom,
mkdir, mkdosfs, mke2fs, mkfifo, mkfs.ext2,
mkfs.minix, mkfs.reiser, mkfs.vfat, mknod,
mkpasswd, mkswap, mktemp, modinfo, modprobe, more,
mount, mountpoint, mt, mv, nameif, nc, netstat,
nice, nmeter, nohup, nslookup, ntpd, od, openvt,
passwd, patch, pgrep, pidof, ping, pipe_progress,
pivot_root, pkill, poweroff, printenv, printf, ps,
pscan, pwd, rdate, rdev, readlink, readprofile,
realpath, reboot, renice, reset, resize, rev,
rfkill, rm, rmdir, rmmod, route, rpm, rtcwake,
run-parts, runlevel, rx, script, scriptreplay, sed,
seq, setarch, setconsole, setkeycodes, setlogcons,
setsid, sh, sha1sum, sha256sum, sha512sum, showkey,
slattach, sleep, smemcap, sort, split,
start-stop-daemon, stat, strings, stty, sulogin,
sum, swapoff, swapon, switch_root, sync, sysctl,
syslogd, tac, tail, tar, taskset, tcpsvd, tee,
telnet, telnetd, test, tftp, tftpd, time, timeout,
top, touch, tr, traceroute, true, tty, ttysize,
tunctl, tune2fs, udhcpc, udhcpd, udpsvd, umount,
uname, unexpand, uniq, unix2dos, unlzma, unxz,
unzip, uptime, usleep, uudecode, uuencode, vconfig,
vi, vlock, volname, wall, watch, watchdog, wc,
wget, which, who, whoami, xargs, xz, xzcat, yes,
zcat, zcip
[Android Apps and Games] martino2k6:
And Font Changer says that you don't have busybox, right?
[Android Apps and Games] jwils96:
no, it says it doesnt have write access
[Android Apps and Games] martino2k6:
Ahh... you're the same person from before, sorry. Thought you were someone else >_<

HTC Wildfire (GSM) doesn't have NAND unlock yet, only the CDMA version, so that's why it won't work.
[Android Apps and Games] jwils96:
oh. thats right. lol. sorry to bother you again :)
[Android Apps and Games] rictee:
I tried Font Changer lite on HTC Desire GSM, rooted using Unrevoked and running eMIUI ROM 0.12.18. I have Busybox installed via Titanium. But its says "System write required".

Is this the same deal as the HTC Wildfire? Anyway to circumvent this?

EDIT: Nevermind, I could S-ON the phone, but simply flashed the font - simple and no fuss.
[Android Apps and Games] androidyay:
is it really required to create a copy and name it xxx-Bold.tff? What happens if only xxx.tff was put inside the '.fontchanger" folder?:confused:
[Android Apps and Games] dkawa:
Somebody has a link with .ttf fonts which I can add in the .fontchanger directory? I have installed the basic fontchanger.apk file and not the full zip file.
[Android Apps and Games] martino2k6:
No, the instructions mention that single font files work fine too.
[Android Apps and Games] konishkichen:
I have the same problem with FontChanger saying I don't have write access. Busybox 1.17.3 is installed and I have write access to the system partition (tried with RootExplorer). Device is a Desire HD with LeeDroid 1.3. Can someone please help? Thanks!
[Android Apps and Games] martino2k6:
Could you please try the instructions from the following post and let me know what the output was please.
[Android Apps and Games] konishkichen:
I had done that but ended up with the following error that I don't understand and googling wasn't a great help...

mount: can't read '/etc/mtab': No such file or directory
[Android Apps and Games] martino2k6:
I couldn't find much help either, apart from the fact that I found the same problems in the Desire HD section, nowhere else. What firmware are you running? I would suggest upgrading, or re-installing if you have the latest version. If that fails too then I would point you to ask the firmware author to fix this, as the file structure of your firmware has the partitioning table missing (which is required by busybox to re/mount correctly).
[Android Apps and Games] konishkichen:
I did an upgrade yesterday, maybe that's the problem. I've posted the problem in the LeeDroid thread now, hope someone can help there. Once it's up and running, I'll post the results. Thanks!
[Android Apps and Games] konishkichen:
I spoke to the dev. The partitioning table is definitely there, so the problem must be somewhere else.

Someone said that he also has problems with the latest version but 1.2 works fine for him. Do you still have it somewhere so I can try?
[Android Apps and Games] martino2k6:
OK, very nice of the dev to be calling people douche bags just on a whim...</offtopic>

Anyway, I'm sad to say that this is an issue which is not Font Changer's problem. I unfortunately don't posses the knowledge to write native code in order to use my own remounting commands inside Font Changer (like Root Explorer does), and therefore I have to rely on busybox, which in turn relies on proper linking/file-structure of the firmware elements (which is not your case, whether the dev's fault by having an error somewhere in the firmware or your error when messing about with your device).

You could try creating the missing file with the following command:

cat /proc/mounts > /etc/mtab

HOWEVER, I don't know how this behaves on an Android device, it should work on a *nix system, so please do a nandroid backup beforehand. Reboot after you issue the command and try Font Changer afterwards.
[Android Apps and Games] snukems:
can i just download fonts from anywhere and they will work if so which sites are best so i can get both normal and bold of each font
[Android Apps and Games] shinodoigt:
I can't create ".fontchanger" folder in my sdcard, it says its impossible... How can I do it ?
[Android Apps and Games] martino2k6:
As long as they are TTF fonts they should. I only know of dafont, however maybe if you browse through the thread you might find some more mentioned.
[Android Apps and Games] martino2k6:
What did you use to create it? Impossible sounds like a very funky error message...
[Android Apps and Games] izglory:
Awesome app, using it right now ! :D Thanks
[Android Apps and Games] creator2456:
Just got it up and running on my girlfriends Sprint Intercept w/Froyo.
[Android Apps and Games] martino2k6:
Thanks for letting me know :)

Development has been stalled due to the holiday season, however soon it will be under way once again.
[Android Apps and Games] Danny Benavides:
@shinodoigt

You do not have to create the folder ..!, the application do it automatically.

@ martino2k6

Excellent application, one of my favorites.

I never get tired from time to time be changing the source of my X10a 2.1

I have my wallet more than 150 sources, each day I want a different one.

Congratulations
[Android Apps and Games] martino2k6:
Ah d'oh! That would be why creating the folder failed... Sucks that I no longer remember every single thing that Font Changer does :(

Thanks for the kind words by the way :)

I uploaded version 1.7.1.6, which doesn't really have any changes other than a link to this thread from inside the settings. I'm aware that there are more important issues such as making the automatic backup/restore more robust, and fixing the experimental previews... but I have the feeling that "shake for a random font" could be coming soon. Seems like a stupid feature, but kinda fun too (or at least to implement anyway), maybe...
[Android Apps and Games] leadfoot9281:
Man this is great, works perfectly and easy but havea question. How can you change the font size without changing the density of the whole phone? I'm sure I just over looked it someplace but I would appreciate the help. If the paid version will do it I will buy it now lol
[Android Apps and Games] martino2k6:
You can't. Google doesn't give us any easy way, and making binary changes to the fonts in order to make them bigger is just too much for a phone. Your best bet is doing it using some pc software.
[Android Apps and Games] leadfoot9281:
Well that sucks, I found a wicked looking font but it's way to big to use and another thats way to small. Or is there a certain place to go to or a certain way to google to find fonts in the already correct size?
[Android Apps and Games] martino2k6:
Somehow I doubt it.

Version 1.7.2 is out, although this is just a maintenance release which fixes a couple of bugs and improves the UI when removing the application. I also decided to trim down the version number, so the change from x.y.1.7 to x.y.2 does not mean "not a minor change" in this case.
[Android Apps and Games] nitsuajd:
@martino2k6

Hi,

I bought the market version for my Htc Desire but now i've changed my old htc by a new Nexus S and i want to make a simply question. Does it work on a Nexus S? If not, do you think give support?

Thx in advance

Ps: Sorry 4 my english, i'm still learning... xD
[Android Apps and Games] martino2k6:
Hi, I don't know whether it works on the Nexus S. The best chance you have is to try it yourself and then let me know. If it won't work I'll try to help you out of course, otherwise I can always refund your purchase :)
[Android Apps and Games] flx-grafix:
Hello martino,

I got a problem on my GSM Desire, running Miui 0.12.24., fully rooted with the paid version.

Installing worked well, but after changing the font and rebooting the phone always freezes in the first bootscreen (the alpharev joker). I've tried it several times now and always had to do a nandroid restore to fix the problem.

I got a slight idea what the problem could be, but I think I tell you anyways.

I had the old 1.4 version installed previously because my phone wasn't yet s-off. Had no success with it either, due to Miui i think. When I open the paid app, it tells me that 37 fonts are available. Could it be that the old version isn't properly uninstalled? Maybe this is causing the problem.

The next step would trying to remove the 1.4 version with the uninstaller and then installing the paid one again to give it try... but I think I wait for your response first, maybe you got a better idea ;)

Thanks in advance.
[Android Apps and Games] Vry.I.Prsn:
didnt work on my phone HTC HD2 i paste a font file ".ttf" in the .FontChanger when i run the app i click refresh nothing appear and give me "0 fonts have been found"

Some Information for my phone:

NexusHD2-Gingerbread v2.0 NAND

* Rom type: NAND

* Version: v2.0 NAND

* Base: Nexus One

* Android ver: 2.3.1 (Gingerbread)

* Kernel: tytung r1_oldcam
[Android Apps and Games] martino2k6:
Hi there. You do know that MIUI now has a built-in ability to change the fonts? It's probably a safer option to use that, although I don't know how it works.

Anyway, when you get a boot loop there is no need to do a nandroid restore. All you need to do is to flash your rom again (or use the zip for MIUI found in the FAQs on the website), and this should sort it out. If you still have 1.4, of course remove it, and you should remove /data/local/fonts as well if you still have the folder there. After that I would try running the paid version. If it still won't work, let me know and we'll do the other checks.

Could you please attach your folder with fonts, zipped? I will try it on my device and see what will happen.
[Android Apps and Games] konishkichen:
Good news, on LeeDroid 1.4 everything works fine. Bought the paid version now. Thanks for the great app!
[Android Apps and Games] Vry.I.Prsn:
this is the font that im trying to apply
[Android Apps and Games] martino2k6:
Are you sure that the folder where you put the font is on your SD card (path: /sdcard/) and in a folder named .fontchanger (note the dot and no capitals)? This folder should have been created automatically, and therefore if you created your own folder you are most likely putting the fonts into the wrong one (or you overwrote it, I can't remember how lower/upper case names are handled in FAT32 and JVM -- I will check later on today if the issue is still not resolved).
[Android Apps and Games] Vry.I.Prsn:
yeah im putting it the folder created automatically after i installed the application path: /sdcard/.fontchanger
[Android Apps and Games] martino2k6:
OK, sorry for misleading you. You have just found a bug, sir! :)

Add the same font again, but append "-Bold" before the extension. It will work now, and I'll do the fix tonight.

Thank you.
[Android Apps and Games] Vry.I.Prsn:
Lol i did what u said name become "journal-Bold.ttf" and still " 0 fonts have been found " i try rebooting also its the same
[Android Apps and Games] leadfoot9281:
I had one that didn't show up for a while as well but it's all good now. Question tho, if I upgrade to paid version do I need to go back to stock font and un install free version first? And for the bold font, I dont have one for the font I'm using so should I leave it at that or copy the same file in the folder and just tree name it to "font name"-bold? And thanks for the help. Awesome app and awesome dev help!

Sent from my desire with SWYPE sorry bout the spelling
[Android Apps and Games] martino2k6:
Funky... I'm at uni now and don't have a cable with me so I can just try to replicate the issue by renaming the fonts, but my device just rebooted. Anyway, just to make sure I understand fully what you're doing... you've got two fonts in the folder now; "journal.ttf" and "journal-Bold.ttf", right?

Thank you for the support. No, you don't need to. You can be running both versions at the same time and they will happily co-exist with each other. But of course there's no point in running both, so you can just install the paid version and un-install the lite one (from the Market or Android Settings, not the application's settings).
[Android Apps and Games] flx-grafix:
I didn't knew about the fact that Miui has a build in changer. I guess it's in one of the newer versions, maybe 1.1.7.?! Can anyone confirm this?

By only reflashing the rom, you mean without a wipe, just flashing the roms zip?

And it's not exactly a boot loop, if I understand that term right, it freezes on the boot screen.

I will completely remove 1.4. with the uninstaller and delete the folder (I think this could be the reason) and try it again. I'll let you know ;) Thanks!
[Android Apps and Games] Vry.I.Prsn:
no i just have 1 font in the folder the "journal-Bold.ttf" only
[Android Apps and Games] martino2k6:
Yup, that's what I meant. No wipe needed. Your only loss will be that anything which you may have flashed with the recovery after your rom, such as kernels and modifications, will be lost. But I think it's still a better option than a nandroid restore which takes ages most of the time.
[Android Apps and Games] martino2k6:
OK, my instructions weren't clear enough then, sorry. You should have two fonts; journal.ttf and journal-Bold.ttf. Just copy the font and rename it to the one that you're missing.

After tonight this bug will hopefully be gone... :o
[Android Apps and Games] Vry.I.Prsn:
Loool finally works .. thank alot !!
[Android Apps and Games] flx-grafix:
So, everything works fine now.

I flashed the uninstaller for 1.4, deleted the folder and now it works flawlessly.

Thanks very much!
[Android Apps and Games] martino2k6:
I released a fixed version, so you may now remove the font which I asked you to copy to make it work :)
[Android Apps and Games] kugel.:
Is it possible to support monospace fonts. Possibly as a secondary font, so it doesn't need to be in the same familiy as regular and bold?
[Android Apps and Games] martino2k6:
What do you mean? As in you would like to be able to replace three fonts; regular, bold, and monospace. Or you want to set a monospace font for the regular one?

Version 1.7.4 has been released. I put all features from the paid version into the lite one (density changer, font previews, quick reboot), but now the lite one has ads. The only difference now is that the paid one removes them. Thanks for the support.
[Android Apps and Games] kugel.:
Thanks for quick response.

The former, I'd like to replace the system's mono font. But my favorite regular+bold font is not of the same family as my favorite monospace one so I'd like to handle them sepately. I think that would make sense since monospace is kind of special anyway and often regular fonts don't have a monospace variant (or monospace fonts don't have a regular counterpart).

Cool!
[Android Apps and Games] martino2k6:
OK, I understand now. I've been wanting to extend the fonts which the app supports for a while. So far however I've not had a longer period of time where I could do that so I just kept adding features which took less time to implement.

Anyway, at the moment I would suggest you to use TypeFresh which allows you to specifically choose which fonts you would like to replace. I'll see what I can do tonight/tomorrow, but I can't give any promises I'm afraid.
[Android Apps and Games] kugel.:
Wow, cool! Thanks a lot for your effort!
[Android Apps and Games] martino2k6:
Just out of interest (and for the sake of future testing), where does the monospace font get used?
[Android Apps and Games] kugel.:
Some text editors (Ted in my case), Terminal emulators, Yaaic (the irc client I use).

FWIW, monofur is the monospace font of my choice :)
[Android Apps and Games] the orange bandit:
App works awesome on the T-Mobile G2 with the Virtuous ROM. Great work!
[Android Apps and Games] martino2k6:
Gah! I use a terminal emulator myself and never noticed lol. Anyway, I'm looking at it right now.

Thanks :)
[Android Apps and Games] martino2k6:
I've added the feature in, however not exactly as you wanted as that would require too many changes which I would rather not do at the moment.

You can just rename the monospace font to the same family as the one that you'd like to set. So, let's say you want to set X (which doesn't come with a monospace typeface) but you have Y (which is monospace but from a different family), you will have to name them in the following way:

X.ttf
X-Bold.ttf
X-Mono.ttf (<- this was originally your Y)

I hope that this way is a suitable compromise for now...
[Android Apps and Games] Krieg Noobie:
Really appreciate your hardwork and very good support. Works perfectly, wonderful app.
[Android Apps and Games] kugel.:
Yes, that's cool. thank you very much. Is this in today's update?
[Android Apps and Games] martino2k6:
You're welcome. It was in 1.7.5, so yes.

EDIT: There were some tiny mistakes in 1.7.6 so I fixed them in 1.7.7. Apologies for the update spam, it will stop today :)
[Android Apps and Games] kugel.:
I'm probably asking for too much here, but would it be possible to add a special filename for the monospace font so that it gets applied if a font set has no monofont supplied? Something like mono-all.ttf (it would still be overriden by font set specific monospace font). A preview of the monofont would also be nice.
[Android Apps and Games] martino2k6:
I like both your ideas...

1) I like the override idea, and 'All-Mono' sounds good to me. Could possibly add 'All-Bold' as well...

2) In the preview box there could be tabs where you could see previews of the regular, bold, and monospace font.

The first one would be very easy to put in, I'm just a bit worried that while the functionality of Font Changer is increasing, the usability is decreasing. I'd have to think of some good way to do it, or just make sure that I cleanly write what everything is possible with the filename conventions.

I'm just going to be really short of time in the following weeks, so don't know what and how much I can do.
[Android Apps and Games] [Jules]:
Confirming it works on a HTC Legend running CM7 nightly build 13.

Except that the preview is displayed in the current font, not the selected font.
[Android Apps and Games] ojojoj:
For me advanced mode don't work. I can't change density less then 140 :( my phone SE X8
[Android Apps and Games] martino2k6:
CM7 is highly experimental and even the CM team don't deal with bug reporting for it yet, therefore I'm afraid I won't be looking into this issue. It must be CM7 specific as that feature works otherwise. I suggest you go back to a stable release if this is a feature that is important to you.

That's not the point of the advanced mode. The advanced mode only removes the limit for how much you can change each time, not the minimum and maximum boundaries. Why would you want to go to less than 140 anyway? That's way too low (even for a 160 device, the text is aliased and barely readable at 140... let alone less than that) and I don't think that I'd be lowering the value unless you can provide me with a valid reason.
[Android Apps and Games] [Jules]:
I'm aware that CM7 is experimental and the preview feature is not that important to me since the quick reboot option works good enough for me.

Just sharing the experience. :)
[Android Apps and Games] martino2k6:
OK, thanks for letting us know in that case :)

Version 1.7.8 is out, with added Russian translations by Novoselov Michael. Special thanks to him for his translations. No other changes apart from that.
[Android Apps and Games] lvnatic:
Ok, but in the end where can I get fonts?
[Android Apps and Games] martino2k6:
Wherever you can find them. I only provide a tool which allows to easily change fonts, while adding other related functionalities. If you don't like looking for the fonts yourself there are at least two other apps on the Market which I believe come with fonts (no information on the legality of the fonts provided though).

Anyway, dafont.com is a good place to start.
[Android Apps and Games] martino2k6:
Version 1.7.9 is out which adds the possiblity to see the preview for the bold and monospace typeface for the font you're currently previewing (only if you have those typefaces of course). There will be a button next to 'Continue' where you can toggle them. I originally wanted to implement it in a different way but I was brain dead when I was doing it it so this will have to do for now.

By the way, can anyone confirm whether Font Changer has been running on the Nexus S with Android 2.3? Also I'm recently getting reports that Font Changer is having trouble with more recent versions of MIUI. Can anyone shed more light on this? Thanks.
[Android Apps and Games] martino2k6:
1.7.11 is out, with the following change;

Fixed font previews where the current font would be shown instead of the selected font (mostly applicable on CM-based firmwares)

Yep, I'm afraid I'll have to disapoint anyone who's been waiting for something more. This is just an update working around some existing Android bugs.
[Android Apps and Games] nitsuajd:
martino2k6, try to help me please...

Today i received the 2.3.3 ota and i installed. Next i root the device using superuser.zip file, afther this i installed titanium backup and hit over "problems" button to force install busybox. Now titanium backup detect busybox and root installed but font changer don't detect.

You can see on attached screenshot

I'm using Nexus S and 1.7.11 versión (Donate) of font changer

Do you have any idea how can i fix it?