Related
Instructions in this thread only apply to the old 1.4 version which works with S-ON. Nothing from this thread is needed for the newer Market versions.
With the release of the Market versions (free and paid) I have created a newer thread in the general app section of XDA forums. Those versions work with S-OFF and have many additions and fixes. If you have any issues with those versions, please head over there. LINK. Otherwise stay here as I will still be providing support, but no more updates for the old one.
Description
This is a simple update and application which creates a symlink from /system/fonts into /data/local/fonts for the regular and bold font used by Android (sorry, no Arabic and others yet). The update just makes the necessary changes on the partition, and the application allows for fairly simple switching of the fonts. The update comes with some fonts already, but they can be added manually as well (read more to see how).
- Inspired from the Galaxy S
Requirements
recovery
root
busybox
also reported to be working on a Motorola Droid with CM6
Installation
do a nandroid backup first, just in case
flash fontchanger_update_basic*.zip (doesn't contain any extra fonts, so they will have to be added manually) or fontchanger_update_basic*.zip (contains lots of fonts, but requires ~15MB of free space during installation) in recovery
install FontChanger*.apk on your device
and you're ready to change the font now!
How to Add Fonts
Fonts need to be in TrueType (.ttf), and to ensure a smoother ride you should have two files. One for the regular typeface, and the second for the bold one. If you have just the regular one, the overall look may not be so pleasing and also it may cause a force close too.
Make sure that both fonts have the same common filename (and no spaces please), but append "bold", or "bd" or "bi" at the end of the filename for the bold font. Otherwise the application may not detect the fonts correctly. So for example:
Font.ttf and Font-Bold.ttf, or Font.ttf and Fontbd.ttf, and so on.
Once that is done you can push the files with adb to /data/local/fonts/ or /sdcard/.fontchanger/ (if you moved the fonts to external storage in the settings). Another way is to place the fonts on your SD card and then just move them using Root Explorer. Now just refresh the application and the new fonts should be there.
How to Remove
remove Font Changer from your applications
go into recovery and flash fontchanger_remove_defaultsense*.zip
Note that at the moment the fonts will get restored to the ones used in the stock Sense ROMs. So if you had previously used a theme like NexTang, which uses its own font, then you will have to reapply the update to get the same font back (something that I'll work on).
Known 1.4 Bugs
force closes sometimes (try making font names start with a capital, make sure the SD card is mounted on the phone, try to avoid single fonts and spaces in font filenames)
font sorting
Changelog
Code:
v1.5+ (market only)
v1.4 (24/09/2010)
- minor UI tweaks
- removed previews
- reboot now works (only when ROM Manager is installed)
v1.3.1 (18/09/2010)
- more force close fixes
v1.3 (18/09/2010)
- some force close fixes
v1.2.1 (17/09/2010)
- UI change for non-Desire devices and more minor UI tweaks
v1.2 (16/09/2010)
- added settings (refresh on start-up, fonts location, bold behaviour)
- move fonts to external/internal memory
- UI changes and speed improvements
- space savings when bold fonts are missing
v1.1 (12/09/2010)
- updated fonts to 1.2 with new additions (thanks to Beppemi and Moe5508)
v1.1 (05/08/2010)
- updated remove zip to fix some errors in the update script
v1.1 (04/08/2010)
- added more fonts (thanks to Che123)
- added previews of fonts (not all, still work in progress)
- minor tweaks
v1.0 (03/08/2010)
- initial release
great mod..will try it at home..thanks!
Really nice
Going to try this one.
Maybe you can implement some more default fonts- take a look at the ones, I integrated in my suite >>
Che123 said:
Really nice
Going to try this one.
Maybe you can implement some more default fonts- take a look at the ones, I integrated in my suite >>
Click to expand...
Click to collapse
Didn't know about that before, but thank you. I'll take a look at it and add the fonts once I'll have the time
I'll be going on holiday for 5 weeks on Friday, so I made this application really quickly to suit my needs and also published it in case it might be of use to others too. But I'll see what I can do in the next two days.
martino2k6 said:
Didn't know about that before, but thank you. I'll take a look at it and add the fonts once I'll have the time
I'll be going on holiday for 5 weeks on Friday, so I made this application really quickly to suit my needs and also published it in case it might be of use to others too. But I'll see what I can do in the next two days.
Click to expand...
Click to collapse
yeah, it's kind of hidden for desire users, since it's only posted in the g1 forum
np, enjoy your holiday
This is actually a really COOOL mod,
Fair shout
5 weeks holiday???? wtf???
nikosrs4 said:
5 weeks holiday???? wtf???
Click to expand...
Click to collapse
Updated to v1.1. Main changes are that more fonts were added (thanks to Che123) and some minor fixes and UI changes. Remaining previews for the other fonts might come in the next day or two, or after my holiday.
martino2k6 said:
Updated to v1.1. Main changes are that more fonts were added (thanks to Che123) and some minor fixes and UI changes. Remaining previews for the other fonts might come in the next day or two, or after my holiday.
Click to expand...
Click to collapse
Now that was fast...
thx
This is awesome! Very easy to use and has some great fonts! Thanks a lot, great mod!
For the few people that have used this, are there any requests for minor modifications before I leave?
I haven't tried this yet, but I think it looks amazing. Excellent idea and well made. Full props to you.
Sounds like a nice idea, but I've tried it on Roufianios V5 and Pinky 0.4 and each time I flash the zip, at the next boot the system completely hangs up, can't do anything but removing the battery...
Maybe it's a conflict with another app, don't know
bightf said:
Sounds like a nice idea, but I've tried it on Roufianios V5 and Pinky 0.4 and each time I flash the zip, at the next boot the system completely hangs up, can't do anything but removing the battery...
Maybe it's a conflict with another app, don't know
Click to expand...
Click to collapse
I'll take a look at those two ROMs and see if I can find the problem. I use LeeDroid, and I haven't tested it on any others... I guess I should have done that earlier...
This killed my build good, I'm running ieftm's Official 2.2, with: busybox, old A2SD+, OpenVPN (TUN), EXT4 support, 802.11N.
If you're on that rom proceed with caution!
Ok so I'm not the only one in that case... hopefully I did a nandroid backup before trying it !
The remove zip file should remove the symlinks and restore the default fonts (and therefore removing the need for a restore), but I never tried it after a failed font changer update as I didn't encounter one myself.
I'll take a look at the problems later today.
Using DeFrost 2.5a here and it works like a charm!.. Have changed my fonts at least 6 or 7 times as i cant decide. Some previews dont work (can live with that) and the ability to add more fonts (havent a clue how to push via adb yet) would be nice.. Other than that - Top Work!!
wingnutta said:
Using DeFrost 2.5a here and it works like a charm!.. Have changed my fonts at least 6 or 7 times as i cant decide. Some previews dont work (can live with that) and the ability to add more fonts (havent a clue how to push via adb yet) would be nice.. Other than that - Top Work!!
Click to expand...
Click to collapse
The previews are done in a stupid way, and I should do something smarter (with time). You can also copy the fonts to your sdcard and then use Root Explorer to copy/move them to the directory specified in the first post.
bightf said:
Sounds like a nice idea, but I've tried it on Roufianios V5 and Pinky 0.4 and each time I flash the zip, at the next boot the system completely hangs up, can't do anything but removing the battery...
Maybe it's a conflict with another app, don't know
Click to expand...
Click to collapse
I just tried it on a clean Pinky 0.4 and Roufianios V6 install and it worked fine, so I'm afraid I can't reproduce the error. Must be a conflict with something in that case... ~_~ Any errors during the installation of the zip file?
P.S. Uploaded new remove zip which should have some errors fixed.
nice so cool working on od 3.3 with HandOfSean
I've been playing with the ThemePorter app and loving it. But while I have the new rom open and swapping the .pngs from the old theme to the new rom I thought I could change the fonts too. I picked a font I liked (.tft format), deleted the old fonts and installed the new ones with all the same names as the old ones (Clockopia, DroidSans, etc etc) but once I zip the rom back together and sign it, it won't load. ADB logcat gives me issues like media_flinger died, and the other media stuff in that library has died warnings too. This makes the boot screen hang and the rom won't load despite complete install. Obviously there are other ways to change the font, so that's not a big deal. I'm just trying to understand how this stuff is connected. I did double check and this can be the only problem. I just unzipped the rom, replaced the original font folder, signed, and rebooted just fine. Any ideas?
First of all, have searched and tried all the guides I could find, still having the same problem.
So, I am trying to get rid of all traces of green, and there are a few frameworks out there which have done all the hard work for me. However, I am a bit awkward, and don't quite like the complete icon set from any one version!
I am using one of the blue themes as a base, and trying to add other icons for eg GPS, 3G/H connection, wifi connection etc.
I have taken the following steps:
1. obtained framework-res.apk from theme A
2. opened this apk in WinRAR
3. obtained framework apk from theme B and extracted the icons I want
4. added these icons into framework-res.apk A
5. used Update.zip 2.0 Modifier/Creator to convert the apk into a flashable.zip
6. flashed this via clockwork recovery
Now, everything works fine, apart from the battery charging icons. If the phone is running off battery, things are fine, but as soon as I plug the charger in, the battery icon disappears. If I try using battery themes only, or generate one using the UOT theme kitchen, and flash it after my blue themed framework, it reintroduces elements of green.
Have been struggling with this for over a week now!
---EDIT---
So, bashed my head against this brick wall for a week, finally gave in and posted this request for help and....the next framework I cook up works perfectly!! What did I do differently - nothing, as far as I know!
Go figure....gotta love the quirks of gadgets!
So today I have recorded a video and compiled a list of MODs and apps that I thought were most useful to have after successfully rooting your Sony Xperia Z.
So here is my youtube video:
Necessary links to MODs and apps presented in this video:
Remember to show support to developers and thank them on the xda-forums.
1) Avast Antivirus
https://play.google.com/store/apps/...NvbS5hdmFzdC5hbmRyb2lkLm1vYmlsZXNlY3VyaXR5Il0.
2) TWRP - LOCKED BOOTLOADER ONLY
http://forum.xda-developers.com/showthread.php?t=2190936
3) BACKUP your device in TWRP!
UPDATE Step 4 works for ODEXed ROMS only (and not for everyone)
you can go straight to step 5) to get both black status+notification bar and smaller flashable keys
4) Black status+ notification bar
http://forum.xda-developers.com/showthread.php?t=2178024
alternative link for black status+notification bar DEODEXED ROM ONLY:
http://forum.xda-developers.com/showthread.php?t=2180168
5) Smaller flashable softkeys
http://forum.xda-developers.com/showthread.php?p=38632615
6) Custom themes
http://forum.xda-developers.com/showthread.php?t=2200229
7) Reboot option - FOR DEODEXED ROM ONLY (link to stock, deodexed ROM and rooted ROM, you can flash with locked bootloader: http://forum.xda-developers.com/showthread.php?t=2180208)
http://forum.xda-developers.com/showthread.php?t=2202116&highlight=reboot
8) PureXAudio
http://forum.xda-developers.com/showthread.php?t=2190558
9) Greenify (root)
https://play.google.com/store/apps/...GwsMSwxLDEsImNvbS5vYXNpc2ZlbmcuZ3JlZW5pZnkiXQ..
10) Titanium Backup
https://play.google.com/store/apps/...mNvbS5rZXJhbWlkYXMuVGl0YW5pdW1CYWNrdXBQcm8iXQ..
I hope you guys enjoyed it.
UPDATE!!!
11) Add a background to your notification bar (one of my favourites now)
http://forum.xda-developers.com/showthread.php?t=2259460
thanks for this shem, good to know you have to do 4 and 5 together, i had some snags yesterday but trying now with clean install of everything and 434fw flashed
swifteh said:
thanks for this shem, good to know you have to do 4 and 5 together, i had some snags yesterday but trying now with clean install of everything and 434fw flashed
Click to expand...
Click to collapse
Yeah, I don't understand how it works but for some reason whenever I got the navigation and notification bar to disappear I just flashed the softkey mod and it appeared again . Hopefully someone more technical than me will make a use of it and design a better fix.
Big thanks for sharing this mate! Using a couple of these mods now, and that Greenify app is AWESOME. No idea how I haven't heard about it before
Sent from my Xperia Z using Tapatalk 2
shem2409 said:
Yeah, I don't understand how it works but for some reason whenever I got the navigation and notification bar to disappear I just flashed the softkey mod and it appeared again . Hopefully someone more technical than me will make a use of it and design a better fix.
Click to expand...
Click to collapse
hi shem2409,
ok. 2 things:
- that is most probably my fault but the softkey_...._black.zip also gives you a black background for both, status and navigation bar. I could have been more descriptive in my post... sorry =)
- Ticklefish's Black status+ notification bar mod should give you in addition this:
Ticklefish said:
I've also changed the background of the toggles on the notifications screen to black as well. Looks nice, huh?
Click to expand...
Click to collapse
but since both mods change SystemUI.apk they are going to overwrite each other. and if you flash the softkey mod, the black background of the toggles should be gone? can you confirm that? (the bars will still be black - since you flashed the softkey_black.zip)
and there could be a problem when doing mine and ticklefishs mod in the opposite order: I've put the ".odex file" into the SystemUI.apk, so it runs with odexed and deodexed roms - but it deletes the SystemUI.odex during installation (this is needed so the one from inside the apk is taken by android). Since ticklefish's mod does not have that "odex file" included (it's actually "classes.dex" when it's inside an apk), it will not work if you install his mod after the softkey mod...
so as far as I can tell from here (I haven't tried it out - just have looked at the files), step 5 is overwriting the changes made in step 4.
cheers and thanks for the video tutorial!
If you were to flash smaller soft keys, would games and apps scale correctly or would the image just be stretched? So right now if the soft keys occupy 100 pixels in height, and was changed to 50, would games use the extra pixels? Would it be stretched to fit or would it run at a higher resolution? Or would there be a dead space?
iDroid8 said:
If you were to flash smaller soft keys, would games and apps scale correctly or would the image just be stretched? So right now if the soft keys occupy 100 pixels in height, and was changed to 50, would games use the extra pixels? Would it be stretched to fit or would it run at a higher resolution? Or would there be a dead space?
Click to expand...
Click to collapse
I checked in a couple of games and the bar remains smaller in the games, so I guess the game is stretched to fit the extra screen space.
Advanced reboot menu needs a deodexed rom so I wouldn't advise flashing it
fareeed said:
Advanced reboot menu needs a deodexed rom so I wouldn't advise flashing it
Click to expand...
Click to collapse
Thanks for that information. I will add it to the video. I am actually on a deodexed stock rom and it worked fine for me.
glitschi667 said:
hi shem2409,
ok. 2 things:
- that is most probably my fault but the softkey_...._black.zip also gives you a black background for both, status and navigation bar. I could have been more descriptive in my post... sorry =)
- Ticklefish's Black status+ notification bar mod should give you in addition this:
but since both mods change SystemUI.apk they are going to overwrite each other. and if you flash the softkey mod, the black background of the toggles should be gone? can you confirm that? (the bars will still be black - since you flashed the softkey_black.zip)
and there could be a problem when doing mine and ticklefishs mod in the opposite order: I've put the ".odex file" into the SystemUI.apk, so it runs with odexed and deodexed roms - but it deletes the SystemUI.odex during installation (this is needed so the one from inside the apk is taken by android). Since ticklefish's mod does not have that "odex file" included (it's actually "classes.dex" when it's inside an apk), it will not work if you install his mod after the softkey mod...
so as far as I can tell from here (I haven't tried it out - just have looked at the files), step 5 is overwriting the changes made in step 4.
cheers and thanks for the video tutorial!
Click to expand...
Click to collapse
I have modified the information in my post to account for what you thought me. Thank a lot for that. Tbh I always flashed one after the other and never even checked that flashing small softkeys on their own would do the job.
shem2409 said:
...
Click to expand...
Click to collapse
After TWRP backup I would install, Titanium backup, and do a backup of all the apps and settings, then install an optimised ROM, then 4 and 5 are covered in most cases.
danw_oz said:
After TWRP backup I would install, Titanium backup, and do a backup of all the apps and settings, then install an optimised ROM, then 4 and 5 are covered in most cases.
Click to expand...
Click to collapse
If someone is on locked bootloader there is a limited number of ROMs available at the moment and tbh I haven't found one with smaller softkeys yet. As far as I am concerned the only one for locked bootloader available is the one in the link under my video. I could be wrong though.
Well, flash the smaller keys separately.
I have added the new MOD to add a background to the notification bar to the list.
11) Add a background to your notification bar (one of my favourites now)
http://forum.xda-developers.com/show....php?t=2259460
I flash Stock KitKat ROM via twrp and it reads:
Updater process ended with ERROR: 7
This package is for "Kraft-A6000" devices; this is a "a6000".
The last successful flash was the official Mokee ROM.
Please help.
I was able to flash ED300's Cyanogenmod 12.1, but I cannot flash Stock ROM.
I tried flashing Mokee ROM and it showed error: 255.
Flashed stock ROM after updating cyanogenmod, booting into recovery through advanced reboot & flashing stock rom.
No errors this time. Case closed.
Thank you all.
AsCi1 said:
Flashed stock ROM after updating cyanogenmod, booting into recovery through advanced reboot & flashing stock rom.
No errors this time. Case closed.
Thank you all.
Click to expand...
Click to collapse
I almost forgot my experience with stock KK on my A6000. Can you please post a screenshot of the RAM and Battery usage? I was planning on going back to stock ROM.
Thank you!
xda_borj said:
I almost forgot my experience with stock KK on my A6000. Can you please post a screenshot of the RAM and Battery usage? I was planning on going back to stock ROM.
Thank you!
Click to expand...
Click to collapse
Very sorry, I am on ED300's CyanogenMod 11 right now. Its very good.
I used stock ROM with MoStock kernel. RAM was 1.3~1.4 gb free.
Battery Life was excellent, especially after flashing MoStock.
Sorry can't post the screenshots.
But flash it and check for yourself.
Its out of my way to say this, but always have stock (kitkat) ROM and 2 twrp images (kitkat & lollipop) on your PC. It really helps. That way you can easily revert to start if any errors result.
Good Luck. :good:
AsCi1 said:
Very sorry, I am on ED300's CyanogenMod 11 right now. Its very good.
I used stock ROM with MoStock kernel. RAM was 1.3~1.4 gb free.
Battery Life was excellent, especially after flashing MoStock.
Sorry can't post the screenshots.
But flash it and check for yourself.
Its out of my way to say this, but always have stock (kitkat) ROM and 2 twrp images (kitkat & lollipop) on your PC. It really helps. That way you can easily revert to start if any errors result.
Good Luck. :good:
Click to expand...
Click to collapse
Thanks for the response. However, does ED's custom ROM CyanogenMod 11 don't have bugs? If it does, can you tell me?
Btw, thanks for the great advice!
xda_borj said:
Thanks for the response. However, does ED's custom ROM CyanogenMod 11 don't have bugs? If it does, can you tell me?
Btw, thanks for the great advice!
Click to expand...
Click to collapse
No bugs as of yet.
I find it much better than stock ROM.
RAM management is really great - 1.5 gb free after booting.
A thing to note is that I replaced stock keyboard with Multiling keyboard; deleted the Ringtones, Notification, & alarm tones (except for the ones which I use) and also deleted a lot of inbuilt bloatware (see here:https://forum.xda-developers.com/showthread.php?t=2721531).
Replacing the keyboard is easy just rename the MultiLing keyboard (it uses 12~16 mb) to LatinIME.apk and paste and replace it inside system>apps.
Edit: You can view the xlsx extension online - search "zolo xlsx."
Also, if you don't use the second inbuilt theme, delete TWMaterial.apk
Back up the original CM11, just in case.
Good luck.
AsCi1 said:
No bugs as of yet.
I find it much better than stock ROM.
RAM management is really great - 1.5 gb free after booting.
A thing to note is that I replaced stock keyboard with Multiling keyboard; deleted the Ringtones, Notification, & alarm tones (except for the ones which I use) and also deleted a lot of inbuilt bloatware (see here:https://forum.xda-developers.com/showthread.php?t=2721531).
Replacing the keyboard is easy just rename the MultiLing keyboard (it uses 12~16 mb) to LatinIME.apk and paste and replace it inside system>apps.
Edit: You can view the xlsx extension online - search "zolo xlsx."
Also, if you don't use the second inbuilt theme, delete TWMaterial.apk
Back up the original CM11, just in case.
Good luck.
Click to expand...
Click to collapse
Thanks brother! May I ask how did you delete Ringtones, Notification, & alarm tones?
xda_borj said:
Thanks brother! May I ask how did you delete Ringtones, Notification, & alarm tones?
Click to expand...
Click to collapse
Go to system>>media>>audio.
Here you can delete the Tones you don't use.
However, (make sure you have backed up the ROM) you need to make minor changes in build.prop.
1. Download notepad++ & go to line - 277, 278 & 279.
2. Copy the name of the tones you want - right click>>rename>>right click>>copy.
3. Paste it in build.prop under respective sections.
4. You can delete all other tones now.
5. Also, make these changes (steps 2 & 3) in the update's build.prop.
You can also add your own tones (.ogg format) by deleting all tones and add yours to the respective section & doing steps 2 & 3.
On another note, after I switched to Multiling keyboard, whenever I click back after going into input & settings (it opens up Multiling keyboard settings), it says settings have stopped and restarts settings.
Not a major problem, but I thought I'd point that out.
Happy to help bro.
AsCi1 said:
Go to system>>media>>audio.
Here you can delete the Tones you don't use.
However, (make sure you have backed up the ROM) you need to make minor changes in build.prop.
1. Download notepad++ & go to line - 277, 278 & 279.
2. Copy the name of the tones you want - right click>>rename>>right click>>copy.
3. Paste it in build.prop under respective sections.
4. You can delete all other tones now.
5. Also, make these changes (steps 2 & 3) in the update's build.prop.
You can also add your own tones (.ogg format) by deleting all tones and add yours to the respective section & doing steps 2 & 3.
On another note, after I switched to Multiling keyboard, whenever I click back after going into input & settings (it opens up Multiling keyboard settings), it says settings have stopped and restarts settings.
Not a major problem, but I thought I'd point that out.
Happy to help bro.
Click to expand...
Click to collapse
Thanks bro!