Themes / Apps / Mods ADB Font Installer including the lockscreen clock - Google Pixel 6

Download the FontInstaller zip. Extract on your pc. Connect your phone to pc. Run FontInstaller.bat. Enter the number of your selection and hit enter. Your flashable zip will be on your sdcard in a folder called ozop. The name of your zip will be mymagiskfont.zip. Flash in Magisk app.
If the module is not in ozop on your initial try, check Magisk app superuser list to make sure ADB shell has root permissions.
You can flash to both system and lockscreen clock or just the lockscreen clock. Most of hese fonts were found at the following thread and examples can be found there. The lockscreen clock font modifies the systemui so if you have already modified it, it will not take affect.
[FONTS][5.0+] Full Flashable Zips (200+ Fonts)
Info: These fonts are full flashable zips and will replace all containing stock Roboto fonts. These work on any device/ROM running Android L (5.0), Android M (6.0), Android N (7.0) or Android O (8.0). Instructions: Download the zip file of your...
forum.xda-developers.com
Uploaded 11-9-21
Font Installer.zip | by Tulsadiver for Pixel
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com

@Tulsadiver , you think you can made a right clock mod for this ?

Related

[THEME][MOD][NABI2] 3Minit Battery Mod for Stock v3.0.13 Rom [KK]

3Minit Battery Mod for Stock Nabi2 Rom v3.0.13 ( KitKat)
( De-Odexed )
Well I performed the Mod for myself but am sharing it with you all Nabi2 Owners that would like this mod for yourselves. At the moment I do not have a flashable. It is a De-Odexed
SystemUI.apk. I do not know if just removing the original with the Odex version and pasting this one will work. You will have to try it for yourself. As always and I suggest this to many before
attempting any mods, please please please perform a backup of your entire Nabi2 or just the file in question before attempting the mod.
What's Needed / Recommended:
Rooted Device ( to extract the needed files Manually for backup )
File Explorer ( with Root Access )
Custom Recovery ( TWRP for Flashing the ZIP and/or using the File Manager or a Custom Aroma File Manager)
If you can do it via ADB Commands then all power to you.....​
I provided BOTH the stock and modded NABI2 SystemUI.apk. I will make a flashable zip ( coming soon ) below​
[FONT=&quot]What To Do:[/FONT]
[FONT=&quot]First off, go to the link provided at the bottom of this post to download the 3Minit Battery App. Install this before installing the SystemUI.apk. Then you have two choices on installing the SystemUI.apk file. You can either Flash the ZIP in TWRP ( which at the moment is not available ) or manually copy & paste or push the .apk file to system/priv-app/. If you decide to do this manually, you will then need to set the file permissions to the modified SystemUI.apk file to 0644. Before manually pasting the file in the priv-app folder, you can rename the stock SystemUI.apk file with " .bak " ( ex. SystemUI.apk.bak ) at the end so you don't have to delete it from the priv-app folder if you so choose. Now this can be done with a file explorer with root capabilities or by going through TWRP you can either use the built in File Manager and set permissions via the terminal with chmod commands or Install/Flash the Aroma File Manager in recovery to use like a simple File manager where you can hold down on the file to get a popup window to copy/paste or set permissions manually.[/FONT]
Example of permissions to set to file:
​
Thanks and credits go out to :
@gharrington
@pas2001
Original XDA Thread : http://forum.xda-developers.com/showthread.php?t=2799958
3Minit Development Site to Download the 3Minit Battery App: http://www.3minit.com/#three

[Mini-Howto] Layers Management via Init.d script

Like many of you, I like to keep my Android system rootless and true to stock as much as possible. However, I like to be able to enjoy the native support of layers for better look n feel. I wrote the script attached to help me with it however, it doesn't come easy without root access. There are some work cut out for you, read below.
Prerequisites:
Have extracted theme from layers theme app from Play Store. No, I'm not talking about the main theme app which is used by Layers Manager. Rather, it's the apks that go into the /vendor/overlay. I tried to extract respective apks out of the main one without using Layers Manager. However, my attempts yielded no success as I'm getting FCs all over, so I must be missing something. I current have a Nexus 9 which is rooted with Layers Manager, I use N9 for testing out and bring the /vendor/overlay/*.apk onto my N6P under /sdcard for my script to process. If you know of a better way, by all means share.
Of course, kernel which support INIT.D.
TWRP installed for root access via recovery, a MUST.
Busybox installed via flashable zip
Install:
- Download the script attached
- Rename .txt to .sh
- Have all extracted themed apks in one directory. For instance, I like fa and art layers, so my directory on sdcard as such /sdcard/0flash/layers/fa/fa_*.apk
- Change up the first few lines to match your environment
- Boot into twrp, mount /system if needed
- Drop the script into /system/etc/init.d
- chmod 755 /system/etc/init.d/01layersmanager.sh
- Create a file named ".current_theme" in /sdcard/
- In the above file (.current_theme), put the name of theme you want init.d to install. Example, if I want to install "fa" then I'll just have a line of text fa in it (same goes to art, coalesce,etc). IMPORTANT: no trailing new line.
- Reboot and test it out
- If theme successfully installed, you'll see it.
- Also, the /sdcard/.current_theme file will be updated with "current" to avoid theme installation on next reboot if you don't want to install new themes.
Troubleshoot:
See /sdcard/debug.txt for info. If you want additional information dumped, edit the init.d script to echo out more.
O bio hnki
vboyz103 said:
Like many of you, I like to keep my Android system rootless and true to stock as much as possible. However, I like to be able to enjoy the native support of layers for better look n feel. I wrote the script attached to help me with it however, it doesn't come easy without root access. There are some work cut out for you, read below.
Prerequisites:
Have extracted theme from layers theme app from Play Store. No, I'm not talking about the main theme app which is used by Layers Manager. Rather, it's the apks that go into the /vendor/overlay. I tried to extract respective apks out of the main one without using Layers Manager. However, my attempts yielded no success as I'm getting FCs all over, so I must be missing something. I current have a Nexus 9 which is rooted with Layers Manager, I use N9 for testing out and bring the /vendor/overlay/*.apk onto my N6P under /sdcard for my script to process. If you know of a better way, by all means share.
Of course, kernel which support INIT.D.
TWRP installed for root access via recovery, a MUST.
Busybox installed via flashable zip
Install:
- Download the script attached
- Rename .txt to .sh
- Have all extracted themed apks in one directory. For instance, I like fa and art layers, so my directory on sdcard as such /sdcard/0flash/layers/fa/fa_*.apk
- Change up the first few lines to match your environment
- Boot into twrp, mount /system if needed
- Drop the script into /system/etc/init.d
- chmod 755 /system/etc/init.d/01layersmanager.sh
- Create a file named ".current_theme" in /sdcard/
- In the above file (.current_theme), put the name of theme you want init.d to install. Example, if I want to install "fa" then I'll just have a line of text fa in it (same goes to art, coalesce,etc). IMPORTANT: no trailing new line.
- Reboot and test it out
- If theme successfully installed, you'll see it.
- Also, the /sdcard/.current_theme file will be updated with "current" to avoid theme installation on next reboot if you don't want to install new themes.
Troubleshoot:
See /sdcard/debug.txt for info. If you want additional information dumped, edit the init.d script to echo out more.
Click to expand...
Click to collapse
Yt? Bird :
Sent from my Nexus 6P using XDA-Developers mobile app

[FONTS|TUTORIAL] Flashable Font Zips for Pixel 2/XL Oreo & P | Updated 3/21/18

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I am not responsible for your device.
You must be rooted.
So far as I'm aware, the Google Sans font is new for the 8.1.0 preview, or at least it being used for the colon in the lockscreen is new.
Due to this, the old lockscreen-clock font fix didn't work.
So, I've made my own flashable font zips with the fix applied.​
Change Log:
3/21/18
- Added Nunito font
3/16/18
- Added Open Sans font
- Added Fira Sans font
3/11/18
- Added Roboto-Light font
2/28/18
- Added Bariol font
- Added San Francisco font
2/23/18
- Added Atma font
- Added Storopia font
- Added Averia Sans Libre font
- Added Averia Serif Libre
- Added Lemonada
- Added Lobster Two
- Added Overlock
2/21/18
- Added Slate Pro font
- Added Raleway font
2/17/18
- Added fix for lock-screen clock issue on custom ROMs
2/13/18
- Added Alegreya Sans font
2/12/18
- Added Sofia Pro font
1/21/18
- Added "Gotham" font
- Added "China Cat" fixed for Pixel 2/XL font
- Added "Advent Pro" font
- Added "Arima Madurai" font
- Added "Arsenal" font
- Added "Dosis" font
- Added "Expletus Sans" font
1/19/18
- Added "Tahoma" font
1/6/18
- Added "Tinos" font
1/8/18
- Added "Google Sans" font
1/4/18
- Added "Evolventa" font
- Updated "HelveticaNeuev2_Pixel2XL_8.1.0" zip with fixed version
12/10/17
- Added "Ubuntu Taller" font
- Added "Merriweather" font
12/5/17
- Added "Custom Unrivalled" font
What are probably going to be frequently asked questions:
Q: Will this work on 8.0, 7.1.1, or 7.1.2?
A: So far as I can tell, the GoogleSans font is new for 8.1.0, so the zip will probably work, but the lockscreen clock will probably have the square issue. I would have a full backup of all your stock font files before you try it, if I were you.
Q: Will this work on my device (that's not a Pixel 2 or 2 XL)
A: So far as I can tell, the GoogleSans font is new for 8.1.0, so the zip will probably work, but the lockscreen clock will probably have the square issue. I would have a full backup of all your stock font files before you try it, if I were you.
Q: Do I take request? Can you please make xxxx font work?
A: Yes, but you will need to do some work as well, and you will have to be patient. I will work on them as time allows.
Here's what I will need from you:
The font files you want zipped up and posted in this thread. (I'm not going to go searching)
The font files you upload MUST have at least the follow types of files/weights, otherwise I WILL NOT BOTHER WITH IT:
Bold
Bold Italic
Regular or Medium
Regular Italic or Medium Italic (not absolutely necessary, but preferred)
If you want your font to really look good everywhere, then you should look for fonts that come with the following weights as well:
Thin or Light
Thin Italic or Light Italic
Condensed-regular or condensed-medium. The more condensed versions the better (eg - condensed-bold, condensed-italic, condensed-light, etc.)
Custom ROM and Android P Font Fixes
-Custom ROMs for the Pixel 2/XL apparently don't use the GoogleSans-Regular font for the lock screen clock; hence, the fix that has been applied to all of these fonts does not work on custom ROMs.
-As far as Android P, Google decided to use some of their GoogleSans-xxxx files in places that they didn't in Oreo. Because they weren't used in previous versions Android (at least as far as anyone was able to tell), they were never thought of as needing to be replaced in custom font zips, and so there are a few spots in Android P where the custom font does not get set properly.
Don't worry, though. I've got you covered.
- If the zip you're going to flash says something along the lines of "FixedForStockAndCustomROMS," then it's already been fixed and it will work on a custom ROM.
- If the title of the zip you're going to flash says anything about "Android P" in it, then it's already been fixed and should work without any issues on Android P.
Otherwise if the zip title makes no mention of custom ROMs or Android P, you'll need to use this fix.
AFTER you flash one of these font zips, flash the Pixel2XL_FontFixFor-CustomROMs+Android-P zip from this post: https://forum.xda-developers.com/showpost.php?p=75605109&postcount=373.
That will fix your lock-screen clock issue when on custom ROMs or Android P.
So far, it's been verified as working on Nitrogen, Dirty Unicorn, Resurrection Remix and Android P. If you've tried it successfully on other ROMs, please let us know.
Available fonts so far:
*All fonts have fully functioning lockscreen fonts, meaning there is no need to apply a fix because I've already done that.
Ubuntu - screenshots here: https://forum.xda-developers.com/showpost.php?p=74660773&postcount=14
Walkaway - screenshots here: https://forum.xda-developers.com/showpost.php?p=74660793&postcount=15
SonySketch - screenshots here: https://forum.xda-developers.com/showpost.php?p=74660698&postcount=13
Bellota 1.9 - screenshots here: https://forum.xda-developers.com/showpost.php?p=74662699&postcount=19
Comfortaa - screenshots here: https://forum.xda-developers.com/showpost.php?p=74673323&postcount=30
Rosemary - link, info, and screenshots here: https://forum.xda-developers.com/showpost.php?p=74683775&postcount=39
Oswald - screenshots here: https://forum.xda-developers.com/showpost.php?p=74685035&postcount=41
HelveticaNeueLSTStdUltraLight - screenshots here: https://forum.xda-developers.com/showpost.php?p=74685244&postcount=43
HelveticaNeuev2 - screenshots here: https://forum.xda-developers.com/showpost.php?p=74685358&postcount=44
Custom Unrivalled - screenshots here: https://forum.xda-developers.com/showpost.php?p=74748954&postcount=78
Ubuntu Taller - screenshots here: https://forum.xda-developers.com/showpost.php?p=74803089&postcount=100
Merriweather - screenshots here: https://forum.xda-developers.com/showpost.php?p=74805195&postcount=106
Evolventa - screenshots here: https://forum.xda-developers.com/showpost.php?p=75081193&postcount=182
Google Sans - screenshots here: https://forum.xda-developers.com/showpost.php?p=75119650&postcount=199
Tinos - license information, original unaltered font zip, and screenshots here: https://forum.xda-developers.com/showpost.php?p=75131198&postcount=205
Tahoma - info and screenshots here: https://forum.xda-developers.com/showpost.php?p=75264476&postcount=262
Gotham - screenshots here: https://forum.xda-developers.com/showpost.php?p=75283655&postcount=267
Chinacat - info and screenshots here: https://forum.xda-developers.com/showpost.php?p=75283946&postcount=268
Advent Pro - screenshots here: https://forum.xda-developers.com/showpost.php?p=75288937&postcount=281
Arima Madurai - screenshots here: https://forum.xda-developers.com/showpost.php?p=75288966&postcount=282 See Post # 3 for zip
Arsenal - screenshots here: https://forum.xda-developers.com/showpost.php?p=75288969&postcount=283 See Post # 3 for zip
Dosis - screenshots here: https://forum.xda-developers.com/showpost.php?p=75288976&postcount=284 See Post # 3 for zip
Expletus Sans - screenshots here: https://forum.xda-developers.com/showpost.php?p=75288988&postcount=285 See Post # 3 for zip
Sofia Pro - screenshots here: https://forum.xda-developers.com/showpost.php?p=75546576&postcount=313 See Post # 3 for zip
Alegreya Sans - screenshots here: https://forum.xda-developers.com/showpost.php?p=75556402&postcount=315 See Post # 3 for zip
Raleway - screenshots here: https://forum.xda-developers.com/showpost.php?p=75651095&postcount=400 See Post # 3 for zip
Slate Pro - screenshots here: https://forum.xda-developers.com/showpost.php?p=75651235&postcount=401 See Post # 3 for zip
Storopia - screenshots here: https://forum.xda-developers.com/showpost.php?p=75672205&postcount=405 See Post # 3 for zip
Atma - screenshots here: https://forum.xda-developers.com/showpost.php?p=75672212&postcount=406 See Post # 3 for zip
Averia Sans Libre - screenshots here: https://forum.xda-developers.com/showpost.php?p=75672228&postcount=407 See Post # 3 for zip
Averia Serif Libre - screenshots here: https://forum.xda-developers.com/showpost.php?p=75674331&postcount=408 See Post # 3 for zip
Lemonada - screenshots here: https://forum.xda-developers.com/showpost.php?p=75674340&postcount=409 See Post # 3 for zip
Lobster Two - screenshots here: https://forum.xda-developers.com/showpost.php?p=75674346&postcount=410 See Post # 3 for zip
Overlock - screenshots here: https://forum.xda-developers.com/showpost.php?p=75674354&postcount=411 See Post # 3 for zip
San Francisco - screenshots here: https://forum.xda-developers.com/showpost.php?p=75729584&postcount=424 See Post # 3 for zip
Bariol - screenshots here: https://forum.xda-developers.com/showpost.php?p=75729569&postcount=423 See Post # 3 for zip
Roboto-Light - screenshots here: https://forum.xda-developers.com/showpost.php?p=75856645&postcount=453 See Post # 3 for zip
Open Sans - screenshots here: https://forum.xda-developers.com/showpost.php?p=75878800&postcount=480 See Post # 3 for zip
Fira Sans - screenshots here: https://forum.xda-developers.com/showpost.php?p=75916664&postcount=494 See Post # 2 for zip
Nunito - screenshots here: https://forum.xda-developers.com/showpost.php?p=75972277&postcount=510 See Post # 2 for zip
Amarante - screenshots here: https://forum.xda-developers.com/showpost.php?p=76005243&postcount=555 See Post # 2 for zip
Ropa Sans - screenshots and information here: https://forum.xda-developers.com/showpost.php?p=76089735&postcount=588 See Post # 2 for zip
Playfair - screenshots here: https://forum.xda-developers.com/showpost.php?p=76089708&postcount=587 See Post # 2 for zip
Barlow Condensed - screenshots here: https://forum.xda-developers.com/showpost.php?p=76115431&postcount=598 See Post # 2 for zip
Barlow Condensed EXTRA BOLD - screenshots here: https://forum.xda-developers.com/showpost.php?p=76115446&postcount=599 See Post # 2 for zip
Cyclo - screenshots and information here: https://forum.xda-developers.com/showpost.php?p=76179469&postcount=604 See Post # 2 for zip
Tillium Web - screenshots here: https://forum.xda-developers.com/showpost.php?p=76329859&postcount=645 See Post # 2 for zip
User submitted font zips. Thank you guys!
OnePlus font courtesy of @zupastef: https://forum.xda-developers.com/showpost.php?p=75149094&postcount=209
Proxima Nova, San Fransisco, and Inter UI fonts courtesy of @aj.pai.r: https://forum.xda-developers.com/showpost.php?p=75242775&postcount=244
Samsung Sans font courtesy of @Amjad.AbdulGhani: https://forum.xda-developers.com/showpost.php?p=75306414&postcount=292
Flash via TWRP. A Pixel 2 XL 8.1.0 stock-font flashable zip is also attached, in case you want to revert back.
How to Make Your Own Flashable Font Zips​
Picking the Right Font
Notice the image below.
The screenshots are of the following:
Quick Settings
XDA Labs
The Project Fi App
My app drawer
In just these four snippets we have six different font weights. A font weight typically refers to the thickness or thinness of a font, as well as styles like italic.
In the first post, I mentioned that I will only put together files with a certain amount of font-weight files. This is because, as you can see from the image, they are necessary.
Now, you could Google your favorite font, and find it in only one weight -- regular. Then you could apply that regular weight font to the twenty different types of font files that are found natively in /system/fonts so that all of your font files are now replaced by that one font weight file you found.
What you'll have then is a mess, in my opinion. Apps layouts are designed with certain font weights in mind. Aside from that, they are also used to draw the users attention to certain things. Important things are usually bold. Headers are usually bold. Italics can emphasize a point in a different way. Some things, like the app drawer, for example, used a condensed font so that as many letters as possible can be used in the relatively small space allotted for icon text. As you can see in my image, even though I've used an Ubuntu condensed font for the app drawer, there still isn't enough room. Imagine if I used a non-condensed font. I might only get half of what I'm getting now.
My point is this: You should really try to find a font that has as many weights as possible.
Below is a list of all the native fonts in /system/fonts:
Roboto-Black.ttf
Roboto-BlackItalic.ttf
Roboto-Bold.ttf
Roboto-BoldItalic.ttf
Roboto-Italic.ttf
Roboto-Light.ttf
Roboto-LightItalic.ttf
Roboto-Medium.ttf
Roboto-MediumItalic.ttf
Roboto-Regular.ttf
Roboto-Thin.ttf
Roboto-ThinItalic.ttf
RobotoCondensed-Bold.ttf
RobotoCondensed-BoldItalic.ttf
RobotoCondensed-Italic.ttf
RobotoCondensed-Light.ttf
RobotoCondensed-LightItalic.ttf
RobotoCondensed-Medium.ttf
RobotoCondensed-MediumItalic.ttf
RobotoCondensed-Regular.ttf
Well, that's not entirely accurate. Those files listed are the important ones. Replacing those files will, for the most part, replace everything that you'll see.
Notice that there are twenty different font weights available for the Roboto font. This is the ideal situation.
I'll go ahead and say that you're not likely to find a font that you really like that comes with even half that many weights.
Hence, in the first post I said to have at least these weights in any fonts that you want me to make: bold, bold italic, regular or medium, regular italic or medium italic. In my opinion, those weights should be the absolute least amount that you settle for. And, I'll say it again, even finding a font with just that many weights is difficult.
So, let's say you've found a font that has at least the weights that I recommend. Continue on to the next section.
Replacing the Stock Font Files with Your Own
For our example, we'll use the SonySketch font that someone requested I make.
Below are the font files that were the zip I was given:
SonySketch-Bold
SonySketch-BoldItalic
SonySketch-Italic
SonySketch-Regular
Now technically, that's a little short of what I asked for; however, "Italic" can be taken to simply mean regular italic or medium italic, so it works.
Next, we have to figure out how to turn those four font files into the twenty stock files.
Basically, we'll just copy the SonySketch files, then rename the copies to match stock fonts.
So, lets start with the bold.
I know from double clicking the font files on my PC and then viewing the font that, the "Black" font/weight is a bold or bold-ish weight. So, we'll use the SonySketch-Bold for the Roboto-Black file, Roboto-Bold, and RobotoCondensed-Bold.
I'll copy the SonySketch file and rename that copy to Roboto-Black. Now we have a Roboto-Black file that is actually the SonySketch-Bold font.
I'll repeat that step two more times for the other Roboto bold font weight files.
I'll use the SonySketch-BoldItalic for Roboto-BlackItalic, Roboto-BoldItalic, and RobotoCondensed-BoldItalic (since the SonySketch didn't come with a condensed weight).
In the end, this is what we did:
SonySketch-Bold --> Roboto-Black
SonySketch-Bold --> Roboto-Bold
SonySketch-Bold --> RobotoCondensed-Bold
SonySketch-BoldItalic --> Roboto-BlackItalic
SonySketch-BoldItalic --> Roboto-BoldItalic
SonySketch-BoldItalic --> RobotoCondensed-BoldItalic
Now, let's look at the SonySketchRegular.
Since SonySketch didn't come with thin, light, or medium weights, we'll have to use regular for those weights as well.
Following the same copying and renaming scheme from above, we'll do this with the SonySketch-Regular file:
SonySketch-Regular --> RobotoCondensed-Light
SonySketch-Regular --> RobotoCondensed-Medium
SonySketch-Regular --> RobotoCondensed-Regular
SonySketch-Regular --> Roboto-Light
SonySketch-Regular --> Roboto-Medium
SonySketch-Regular --> Roboto-Regular
SonySketch-Regular --> Roboto-Thin
We're almost there.
We have one more SonySketch file to deal with -- SonySketch-Italic.
Again, since we dont have thin-italic, light-italic, or medium-italic weights, we'll have to use the one SonySketch-Italic file for all of those.
Following the same copying and renaming scheme from above, we'll do this with the SonySketch-Italic file:
SonySketch-Italic --> RobotoCondensed-Italic
SonySketch-Italic --> RobotoCondensed-LightItalic
SonySketch-Italic --> RobotoCondensed-MediumItalic
SonySketch-Italic --> Roboto-Italic
SonySketch-Italic --> Roboto-LightItalic
SonySketch-Italic --> Roboto-MediumItalic
SonySketch-Italic --> Roboto-ThinItalic
That's it! We're done copying and renaming files. Now you should have all twenty stock font files replaced with your own font files.
The last things we need to do is to do the same thing with the GoogleSans-Regular.ttf file. This file is new to Android 8.0, I believe, and it is the file responsible for the clock font.
Since it's a regular font file, just make yet another copy of the SonySketch-Regular file and rename it to GoogleSans-Regular.
We're mostly done. All that's left is that we've got to fix the GoogleSans-Regular file you just made so that you don't get the square character instead of the colon in your lockscreen font.
Keep reading to learn how to do that.
Fixing the Lockscreen Clock Square Issue
Many thanks to @AndroPlus for telling me where to look to fix this file.
Tools Required:
FontForge - https://fontforge.github.io/en-US/ (it's free)
1. Run the FontForge application as administrator (this will allow you to save it to your C: drive, if you want to)
2. You only have a limited number of places to choose when you choose to open a file:
C:/
Anywhere in your user folder
The "Documents" folder
Anywhere in the "Users" folder
I work from a secondary drive called F:/Data that FontForge can't get to for some reason. So, I had to move the file I was working with to one of those locations. Just keep that in mind.
3. Find your font file, leave everything as is and click "OK" to open your font file.
4. Once the file is open, you'll notice a bunch of squares. Some will have letters, numbers, characters, or symbols in them, and some will be empty.
Each one of those squares is called a glyph.
5. Find the glyph with the colon in it. It will usually be near the top mixed in with other symbols like the coma, exclamation point, etc.
6. Once you find the colon glyph, double click on it to open it up in a separate window.
7. Next we need to find the uniEE01 glyph.
This is the glyph that the lockscreen clock font looks to to grab the colon. It's a Google specialized character. Hence, most other fonts won't have it, which is why we get the "character not found" square instead of a colon.​8. The uniEE01 glyph is usually located nearly at the bottom of the file, although I've seen some files where it's in the middle of the file. Be patient and take your time scrolling.
A word of advice... Keep the FontForge window as small as possible. The more glyphs you can see the slower the window will respond. If you have the FontForge window maximized to the size of your monitor so that you can see a hundred or so glyphs at once, it will be a pain staking effort to scroll to the bottom of the window.​9. Once you've found the glyph labed EE01, double click on it to open it up.
10. In your secondary window, you should now have two tabs. One will be labeled as "Colon," and the other will be labeled as uniEE01.
11. In the secondary window, ensure that the colon tab is in the foreground.
12. With the colon tab in the foreground, go to Edit from the top taskbar, then choose "Copy" from the menu.
13. Then switch to the uniEE01 tab, ensuring that the uniEE01 tab is now in the foreground.
14. With the uniEE01 tab in the foreground, go to Edit from the top taskbar, then choose "Paste."
15. Ensure that the uniEE01 tab now shows a colon.
16. Close the secondary window. There is no need to save anything form that secondary window. We will save the main file in a minute.
17. Back in the main window, ensure that the EE01 glyph now contains a colon.
18. Assuming that the ee01 glyph now contains a colon, it's time to save the file.
19. Go to File in the top taskbar.
20. From the File menu, choose "Generate Fonts..."
21. In the "Generate Fonts" dialog box:
Ensure that NO checkboxes are checked. They are not necessary for our purposes.
Ensure that the file type is set to TrueType
Choose where you want to save the file to
Set the name of the file
22. Click the "Generate" button.
23. You may receive a message that says:
24. Ignore this message, by just clicking "Yes."
25. If you had already renamed your font file to GoogleSans-Regular before you opened it, and you're naming your edited file the same thing, you will of course get a prompt telling you that the file already exists, and asking you if you want to replace it.
26. Assuming that you do want to replace the file with your newly edited file, click "Replace."
27. You're finished! You have successfully patched or fixed your font file so that you won't get the lockscreen clock square instead of a colon.
28. Add your newly edited GoogleSans-Regular file to wherever you have all of your other "custom" font files.
Putting it all Together to Make Your Flashable Zip
For the sake of keeping things easy, and because I'm tired of typing at this point, I've attached a flashable font template zip to this post.
Using this template, here's how you put together your flashable zip:
1. Unzip the template zip.
2. Place all of your now customized Roboto font files inside the /system/fonts folder.
3. Place your "fixed" GoogleSans-Regular.ttf file inside the /system/fonts folder.
4. Ensure you have 21 font files inside your /system/fonts folder (20 Roboto files and 1 GoogleSans-Regular file):
4. If you want to, edit the updater-script file to include your name and anything else you want people to see when they flash your zip. You are going to share it aren't you!? The updater-script can be found in /META-INF/com/google/android.
5. Select both the META-INF and system folders and make them a compressed zip folder:
6. Name your zip whatever you like, but be sure to include the font name in the title so other people know what it is.
7. Place the zip on your phone, boot into TWRP, and flash away!
8. You've done it! CONGRATULATIONS!
More flashable zips...
???
Awesome work @sharkie405
Keep up the good work!
Here's a font that i always install when i format my phone or flash a new rom, its called Sony Sketch.
Hope you guys like it too. Attaching the necessary files as you instructed! Thanks!
Here's the link:
https://drive.google.com/open?id=1dkURQzb3YUNPDMOD2Ag67ySpgvHmXFee
Please add walkway bold font if possible
And can i flash the fonts if i just boot twrp and don't have permanent?
pa.pn2 said:
Please add walkway bold font if possible
And can i flash the fonts if i just boot twrp and don't have permanent?
Click to expand...
Click to collapse
I'll fix the file you sent me this evening when I get home from work. If you also want me to compose a zip for you, post all the walkway font files here.
Yes, you can flash the fonts it if you just fastboot boot TWRP and don't have it flashed permanently. However, did you know that beta-2 of TWRP was released? That's the first version that actually works on my phone. If you haven't already, you might want to give that a try for a permanent TWRP.
Sent from my Pixel 2 XL using XDA Labs
aj.pai.r said:
Awesome work @sharkie405
Keep up the good work!
Here's a font that i always install when i format my phone or flash a new rom, its called Sony Sketch.
Hope you guys like it too. Attaching the necessary files as you instructed! Thanks!
Here's the link:
https://drive.google.com/open?id=1dkURQzb3YUNPDMOD2Ag67ySpgvHmXFee
Click to expand...
Click to collapse
I will try to have this done for you this evening at some point.
Sent from my Pixel 2 XL using XDA Labs
sharkie405 said:
I'll fix the file you sent me this evening when I get home from work. If you also want me to compose a zip for you, post all the walkway font files here.
Yes, you can flash the fonts it if you just fastboot boot TWRP and don't have it flashed permanently. However, did you know that beta-2 of TWRP was released? That's the first version that actually works on my phone. If you haven't already, you might want to give that a try for a permanent TWRP.
Click to expand...
Click to collapse
Yeah i saw that.maybe ill flash it this evening.
But first step is to flash stock boot image right.
The boot to twrp.flash custom kernel twrp.zip and magisk after i guess
All needed files for the font should be in the zip
I used it on my 6p without issues
pa.pn2 said:
Yeah i saw that.maybe ill flash it this evening.
But first step is to flash stock boot image right.
The boot to twrp.flash custom kernel twrp.zip and magisk after i guess
All needed files for the font should be in the zip
I used it on my 6p without issues
Click to expand...
Click to collapse
I read somewhere that if you're already rooted and you're going to reflash TWRP, then you need to flash stock boot.img first. However, when I updated to the beta 2 version, I was already rooted and I did not flash the stock boot.img first, and everything went fine. Then I just rerooted using the latest magisk zip and it all went fine.
Sent from my Pixel 2 XL using XDA Labs
pa.pn2 said:
Yeah i saw that.maybe ill flash it this evening.
But first step is to flash stock boot image right.
The boot to twrp.flash custom kernel twrp.zip and magisk after i guess
All needed files for the font should be in the zip
I used it on my 6p without issues
Click to expand...
Click to collapse
- In the attached zip is the GoogleSans-Regular.ttf file to add to your zip.
- You also need to make an adjustment to the updater-script your flashable zip because it doesn't work on the Pixel 2 like it is currently. Actually, this might have changed since the Pixel OG. I say this because I tried to flash yours like it was and the font didn't get installed. After making the change below, it worked.
The package extract line:
Code:
package_extract_dir("system", "/system");
Needs to be change to:
Code:
package_extract_dir("system", "/system/system");
Add another level of /system to that line.​
I was going to post the zip, but since you put the package together, you should post it to share it, if you want. I will mention that font in the first post and link to your post with the zip attached. If you post it, also include a screenshot or two so that others can tell what it looks like before they download it.
sharkie405 said:
- In the attached zip is the GoogleSans-Regular.ttf file to add to your zip.
- You also need to make an adjustment to the updater-script your flashable zip because it doesn't work on the Pixel 2 like it is currently. Actually, this might have changed since the Pixel OG. I say this because I tried to flash yours like it was and the font didn't get installed. After making the change below, it worked.
The package extract line:
Needs to be change to:
Add another level of /system to that line.
I was going to post the zip, but since you put the package together, you should post it to share it, if you want. I will mention that font in the first post and link to your post with the zip attached. If you post it, also include a screenshot or two so that others can tell what it looks like before they download it.
Click to expand...
Click to collapse
It's absolutely ok if u post it.its not my font at all lol
Im not the master in editing any script yet.i can post just the screenshot later?
aj.pai.r said:
Awesome work @sharkie405
Keep up the good work!
Here's a font that i always install when i format my phone or flash a new rom, its called Sony Sketch.
Hope you guys like it too. Attaching the necessary files as you instructed! Thanks!
Here's the link:
https://drive.google.com/open?id=1dkURQzb3YUNPDMOD2Ag67ySpgvHmXFee
Click to expand...
Click to collapse
You requested has been added to the first post!
Just using this post as a reference for Ubuntu screenshots. Don't mind me.
Just using this post as a reference for Walkaway font screenshots. Don't mind me.
pa.pn2 said:
It's absolutely ok if u post it.its not my font at all lol
Im not the master in editing any script yet.i can post just the screenshot later?
Click to expand...
Click to collapse
Okay, I posted it in the first post if you don't want to bother with compiling your own, you can just grab it from there.
Sent from my Pixel 2 XL using XDA Labs
Thanks for adding these fonts awesome work. Would it be too much trouble to add this bella font. https://drive.google.com/file/d/1wqS2xAXY76CEPODpD5N8wniRVvAcwuUt/view?usp=drivesdkit worked on my original pixel it's an actual magisk module. If not no big deal. Thanks again
In-Depth Tutorial Added
I've added a ridiculously in-depth tutorial on how to make your own flashable-font zips from start to finish (including the lockscreen clock font fix) to the second post. Enjoy!
mac796 said:
Thanks for adding these fonts awesome work. Would it be too much trouble to add this bella font. https://drive.google.com/file/d/1wqS2xAXY76CEPODpD5N8wniRVvAcwuUt/view?usp=drivesdkit worked on my original pixel it's an actual magisk module. If not no big deal. Thanks again
Click to expand...
Click to collapse
Your requested has been added to the first post.
It's not a Magisk Module, though. It's just a normal flashable zip.
sharkie405 said:
Your requested has been added to the first post.
It's not a Magisk Module, though. It's just a normal flashable zip.
Click to expand...
Click to collapse
That's perfect I really appreciate it thank you sir

[Updated 16-05-2018]AEX Unofficial Bootanimation(1920*1080)[Substratum][flashable]

AOSP EXTENDED UN-OFFICIAL BOOTANIMATION
All bootanimations are designed by me [EarthC]
The project will update and add MORE and MORE bootanimation or fix somemistakes.
There are THREE Ways to install it:
Through Substratum Theme Maganer with OMS [Recommanded]​For Nouget / Marshmallow :install and choose the bootanimation driectly --> Apply!
For Oreo : install and choose the bootanimation --> Apply
(It is recommanded to give ROOT permission to the Substratum manager and apply the bootanimation for more than one time)
Download Link:https://www.androidfilehost.com/?fid=746163614322264484
All update of this bootanimation Substratum Theme
It is recommanded to follow the future update of this bootanimation through Coolapk: https://www.coolapk.com/apk/substratum.earth.aexbootani
Through flashing zip​Download , Reboot to Recovery (mainly TWRP) and flash the zip.
It is recommanded to backup stock bootanimation file.
Link : https://www.androidfilehost.com/?fid=746163614322264698
All flashable zip: https://www.androidfilehost.com/?w=files&flid=270623
Replace stock bootanimation file by man (Not recommanded)​Download Substratum theme or flashable zip from upside , then uncompress the theme apk or the flash zip.
Then rename the bootanimation from /assets/bootanimation of substratum theme apk file into "bootanimation.zip" and replace the stock bootanimation in /system/media/
or uncompress the flashable zip and replace the stock bootanimation in /system/media/
Thank:
AOSP Extended develop team : for its great work in making AEX better
AndroidFileHost : for supporting file storing
Coolapk Team : for supporting Substratum Theme apk file storing
Pzqqt : for his support
Someone from the mainland of China : for his support and help testing
Create : 20180516
Update : 20180516

Themes / Apps / Mods Custom Magisk Module Mod Maker-ADB and Zip Installers

The purpose of the ADB installer is to generate for you a custom module that you can flash in Magisk App. The Zip Installer actually installs it for you on the final step and is done thru Magisk app instead of your pc.. Both will have all the mods that you have selected from the installer menu-folders. You need root and of course you need to be attached to your PC. On first installation of systemui base, a pop-up asking to give ADB shell root permission will show. Please do so.
Zip installer is installed from your phone, not your pc. You will install the mods through Magisk app. Unzip the Zip Installer onto your internal sdcard. Like ADB installer, start with a SystemUI base. Do not reboot between selections as Magisk as shows after flashing selections (options are found inside the numbered folders). Hit the back button to make your next selection. Do not reboot thru Magisk until after you are done with your selections and have flashed the "Complete Installation" zip.
Custom clocks (date, etc) and internet speed indicators do not change colors due to light-dark background colors like the statusbar icons do.
I'm also including my Pixel Launcher mod below. Also a ADB Installer. You can change app drawer background-text color (separately for light mode and dark mode). Change the number of hot seat icons on home page (and size) as well as change the number of columns in the app drawer.
ADB and Zip Installer Instructions-Root is required
1. Flash a SystemUI Base First. It provides the necessary smali files and public ID's for everything to work.
The difference between color base and stock base :
Color Base:
You have to flash a color in order to change the color of the QS tiles (default is blue). You have a choice to leave the "OFF" QS tiles as a inverse of "ON" QS color or you can change them to Gray. You also have an option to change lockscreen colors. Color base doesn't always work nicely with light theme. Nothing horible. just some text in places that is not as bright as it needs to be.
Stock Base:
This is the one most people need to use. To change the color of the QS tiles for stock base you go to settings/display/device theme and select the color you want. The "OFF" color tiles remain gray. You have an option to change settings/notification/volume bar backgrounds to black. The background accent also works with Color Base. There is no option to change lockscreen color with Stock Base.
2. FLASH ALL THE MODS YOU WANT. ONCE YOU DONE WITH EVERYTHING, FLASH THE "COMPLETE INSTALLATION" Option. This will create a Magisk App flashable zip in a folder on your sdcard called ozop (for ADB Installer). Flash that to install your selection of mods. Flashing it for Zip Installer will install it as a module and is your final step.
Root required
ADB Instructions.
1. Unzip ADB Mods Installer Files.zip on your PC
2. Run TulsadiverModsInstaller.bat (Give ADB Shell Root Permissions. If missed on first opportunity, turn on in magisk manager, superuser)
3. ADB debugging Enabled
4. Flash the SystemUI Base First. It provides the necessary smali files and public ID's for everything to work
5. Go through the other options selecting what all mods you want. It is generally best to start at the top and work your way down.
6. Once finished with selections, run "Complete Installation" at the bottom. This will generate your mymagisk.zip module in a folder called "ozop" on your sdcard.
Root required
ZIP Instructions.
1. Unzip Zip Installer onto your internal sdcard
2. Flash thru Magisk app. Flash the SystemUI Base First. It provides the necessary smali files and public ID's for everything to work
(Do not reboot between selections as Magisk shows after flashing selections. Hit the back button to make your next selection)
3. Go through the other options selecting the mods you want. It is generally best to start at the top and work your way down.
4. Once finished with selections, flash "Complete Installation" at the top. This will install your selections as a Magisk module.
If you installed the color base version, once installed and working, go to settings/display/Device theme and reselect the QS/accent color you chose from installer menu.
List of MODS Available
Clock Format and Position Mods
Internet Traffic Speed Single Indicator (changes from upload-download) otherwise signals are over/under
Choose Traffic Speed Indicator Up-Down Icon Colors (default is white)
Navbar Height Options
Navbar Swap
Remove NavBar
3 Minit Battery
Battery Bar Mod
One percent custom battery Mods-Several to choose from
One percent custom battery Text-only-Several to choose from
Colored Statusbar-Navbar Icons
Colored Statusbar Icons
Remove Carrier Text Options
Smaller LTE Icon
Animations
Fonts (including Lockscreen clock)
Change QS pulldown circle color
Change Status bar Data Icon to a "cell tower" looking icon (see below)
Change QS data icon to a cell tower icon
Note Added a couple of wifi and data signal options.
WiFi 1 and Cell Tower 1
View attachment 5096921
WiFi 2 Cell Tower 2
View attachment 5096923
WiFi 3 data 3
View attachment 5096925
Includes a batch (.bat), and powershell installers, one for windows, one for linux.
Android 12 comes with a more narrow brightness-volume bar option.
View attachment 5393399
View attachment 5440619
This is a SystemUI mod and might not be compatible with any other SystemUI Mods you may have installed.
-------------------------------
ADB Installer
Android 13
March update
Uploaded 3-26-23
270.21 MB file on MEGA
mega.nz
------------------------------------
ADB Installer
Android 12.1
Uploaded 7-8-22
July update
https://mega.nz/file/oBZEXKhb#eC6YhoF0LwTED_WHe3caxU7i7IS0MODwUvHZsJ6xrX0
Zip Installer
Android 12.1
Uploaded 7-8-22
July update
https://mega.nz/file/xMpymTAS#JmXd35SqEjpFgirpH-W38CCLitnCZmW_g6Rw5Qssavw
--------------------------------
Android 12
Uploaded 2-10-22 February update
ADB Mod Installer FilesPixel612Feb2.zip | by Tulsadiver for Pixel
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
-------------------------------------------------
If I helped, hit the Thanks Button!
Feeling generous, send me a beer!
--------------------------------------------------
View attachment 5096921View attachment 5096923View attachment 5096925
--------------------------------------------------------------------------------------
Pixel Launcher Mod
Start by picking a base. Bases come with, or without, a search bar and Hotseat heights The larger number of rows you pick, the lower your hotseat drops on your home screen. If your hotseat comes out too low, try again with a higher base.
Your first time of installing this, you may have to go to settings/styles and wallpapers, select grid style, and apply the custom grid at the far left.
Remove Search Bar
App Drawer background color (Light and Dark Mode)
App Drawer Text Color or remove (Light and Dark Mode)
Home screen App Text Color
Smart-screen Text color
App Icon Sizes 30-50-45-50-56 dip (56 is stock)
Columns (5-6-7)
Rows (5 through 11)
-------------------
Android 13
March update
Uploaded 3-26-23
File on MEGA
mega.nz
---------------------
Android 12.1
ADB Pixel launcher Uploaded 3-31-22
NexusLauncherReleaseADBPixel1212Mar.zip | by Tulsadiver for Pixel
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
-------------------
Android 12
ADB Pixel launcher Uploaded 12-17-21
NexusLauncherReleaseADBPixel12.zip | by Tulsadiver for Pixel
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
------------------------
If anyone needs more help, here are the steps that worked for me:
1) Make sure device is rooted.
2) Enable USB debugging from Developer options.
3) Plug device into PC.
4) Device should have Android launched and sitting at your home screen.
5) On your PC, open ADB from command prompt, and call "adb kill-server" and "adb start-server".
6) Open on TulsadiverModInstallerStock.bat.
7) Type 1 and press Enter. Select an option and press Enter again. You should see a quick flash of text, which indicates failure in this case. Look at your device and you should see an "Allow USB debugging" prompt, so accept this.
8) You should get a Superuser prompt at some point here on your device. If not, go to Magisk > Superuser and enable "Shell".
9) Retry step 7 and it will work this time. The app will take some time to generate the base file. You can ignore any errors that show up here, as long as the creation process continues.
10) Follow any intermediate steps you want. These will be very quick.
11) Complete the last step. This one will take some time.
12) Go to Magisk > Modules > Install from storage, and install the module that was just created (found in the /storage/ozod folder).
13) Reboot.
Hey, it seems very interresting !
2 quick questions. When using full screen gestures, does removing navbar/set height to 0 break things ?
And is it possible to add things like : Double tap to wake (instead of single) // Double tap to sleep on launcher and lockscreen. Thanx !
Unsure about double tap. In regards to navbar, I don't remove it to 0 dip, but to .5. That seems to eliminate breakage. That being said, I'm currently redoing this mod as I've found multiple bugs.
I've identified an issue that causes the navbar to scroll off-screen when the notification panel is shown. First I turn off my screen by pressing the Power button (but phone still kept unlocked by Smart Lock). This causes the issue to start. Then I select the Lockdown option to lock my phone, and this fixes the issue:
screen-20211101-082000[1]
Watch "screen-20211101-082000[1]" on Streamable.
streamable.com
This creates a problem for many apps that have content which is aligned to the bottom of the screen, as it resizes the app's content. It's especially problematic for list content, since the list scrolls up a bit when this happens and the scroll position stays that way:
screen-20211101-081102
Watch "screen-20211101-081102" on Streamable.
streamable.com
EDIT: Wait, is this a problem with stock Android 12 when not using gesture navigation? It still happens even when I disable the Magisk modules. It doesn't seem to be a situation I can even replicate in emulator.
February update has been uploaded.
A new ADB installer has been uploaded to update the "NavbarGone" option due to the 2nd generation February update. That is the only thing that needed updating. Another option would be to replace the "nav0" folder that is inside the "navbar" folder with the attached.
March update for 12.1 has been uploaded.
Can I use just the nexuslauncher mod to remove searchbar on 12.1 based rom?
Reechings said:
Can I use just the nexuslauncher mod to remove searchbar on 12.1 based rom?
Click to expand...
Click to collapse
I just added one for 12.1
April update for 12.1 has been uploaded.
Used ADB install for RC/battpercentgoneswap and flashed waterfall28.zip separately. Working perfectly and very easy to install. Also works alongside HideNavBar and USNF. I was banging my head trying to stack the standalone mods.
Thank you for the great work, and thank you for being patient with users like me. So glad to have my battery and time looking the way I expect. You never know how much you miss something until it's gone. The mods really make it so much easier to glance that information.
Hung0702 said:
Used ADB install for RC/battpercentgoneswap and flashed waterfall28.zip separately. Working perfectly and very easy to install. Also works alongside HideNavBar and USNF. I was banging my head trying to stack the standalone mods.
Thank you for the great work, and thank you for being patient with users like me. So glad to have my battery and time looking the way I expect. You never know how much you miss something until it's gone. The mods really make it so much easier to glance that information.
Click to expand...
Click to collapse
Glad you tried it and that it worked for you. Also, thank you for your support.
Mods for April update will work on May update.
I uploaded the old firmware. There were some changes, apparently. Please hold off for a while.
The services.jar and SystemUI has changed. It's going to have to be updated.
June update has been uploaded.
June update working and easy install! Think you could incorporate waterfall28 into the ADB installer so it's a one-stop shop? Right now I have to reboot and flash them separately, which is fine. However, I have been using your mod for many months and intend to continue for even more. It would be a nice convenience.
Hung0702 said:
June update working and easy install! Think you could incorporate waterfall28 into the ADB installer so it's a one-stop shop? Right now I have to reboot and flash them separately, which is fine. However, I have been using your mod for many months and intend to continue for even more. It would be a nice convenience.
Click to expand...
Click to collapse
It's in the zip installer now... I forgot to add it to the adb installer.
July update has been uploaded.

Categories

Resources