[App]Init.d Toggler - Galaxy S Plus I9001 Android Development
Init.d Toggler is a very easy to use app that allows you to enable or disable init.d support.
Init.d is a directory in /system/etc that can contain scripts such as tweaks, the scripts inside this directory with the permissions of atleast RWX-RX-RX (755) will be executed during boot.
Root and Busybox are required in order to run init.d scripts successfully.
{
"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"
}
Download:
https://play.google.com/store/apps/details?id=com.broodplank.initdtoggler
This is the easiest way of adding init.d support to a rom, the screenshot includes a typo but I already fixed the typo in the latest apk
Great...work with all type of kernel???
do we need to install busybox first in stock rom?
hadidjapri said:
do we need to install busybox first in stock rom?
Click to expand...
Click to collapse
Yes on stock you need to install it first
AW: [App]Init.d Toggler
Nice brood!
Sent from my GT-I9001 using xda app-developers app
it would be nice, if application checks kernel's support for init.d
DreamerTKM said:
Great...work with all type of kernel???
Click to expand...
Click to collapse
Yes it should work with all kernels/roms
XeLLaR* said:
Nice brood!
Sent from my GT-I9001 using xda app-developers app
Click to expand...
Click to collapse
Thank you
murad777 said:
it would be nice, if application checks kernel's support for init.d
Click to expand...
Click to collapse
True, i could check init.rc for some line existence. like find "run-parts" in init.rc.
Although I don't know how to do that yet
AW: [App]Init.d Toggler
broodplank1337 said:
Yes it should work with all kernels/roms
Thank you
True, i could check init.rc for some line existence. like find "run-parts" in init.rc.
Although I don't know how to do that yet
Click to expand...
Click to collapse
you could try to read that file line to line in.
i mean you read in the first line and check it for the init.d part. if its not there you read the next line in that string and check it again!
a simple
do while loop and some string commands!
maybe worth a think of
Sent from my GT-I9001 using xda app-developers app
EternalFame said:
you could try to read that file line to line in.
i mean you read in the first line and check it for the init.d part. if its not there you read the next line in that string and check it again!
a simple
do while loop and some string commands!
maybe worth a think of
Sent from my GT-I9001 using xda app-developers app
Click to expand...
Click to collapse
found something like this:
Code:
import java.io.*;
import java.util.Scanner;
public class FileSearch {
public static void main(String[] args) {
// Testing only
File f = new File(args[0]);
String search = args[1];
System.out.printf("Result of searching for %s in %s was %b\n", search, f.getName(), FileSearch.find(f, search));
}
public static boolean find(File f, String searchString) {
boolean result = false;
Scanner in = null;
try {
in = new Scanner(new FileReader(f));
while(in.hasNextLine() && !result) {
result = in.nextLine().indexOf(searchString) >= 0;
}
}
catch(IOException e) {
e.printStackTrace();
}
finally {
try { in.close() ; } catch(Exception e) { /* ignore */ }
}
return result;
}
}
btw, this seems easier to use:
Code:
try {
FileInputStream in = new FileInputStream(file);
int len = 0;
byte[] data1 = new byte[1024];
while ( -1 != (len = in.read(data1)) ){
if(new String(data1, 0, len).contains(Your String))
//do something...
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
ok so I came up with this:
Code:
public void CheckINITD() throws IOException {
final String file = "init.rc";
final String line = "run-parts";
try {
FileInputStream in = new FileInputStream(file);
int len = 0;
byte[] data1 = new byte[1024];
while ( -1 != (len = in.read(data1)) ){
if(new String(data1, 0, len).contains(line)) {
Toast.makeText(getApplicationContext(), "INIT.D support found in init.rc", Toast.LENGTH_SHORT).show();
}
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
But I don't think it will work, haven't test it yet though
why would somebody want to disable init.d?
Well its not a must have... It is a nice feature to have when you want to use tweaks running via init.d.. For me, i dont use any tweaks at all...
yeah right but if you don't want to use them then don't use them. why bother to disble the function?
dr.wtf said:
yeah right but if you don't want to use them then don't use them. why bother to disble the function?
Click to expand...
Click to collapse
Maybe there is a script that is enabled in there that is causing some problems but you don't know which one it is or whatever. There are also some people that could use it, it is a "toggler" after all. Then let me ask you, why should broodplank not add the function?
i didn't say he shouldn't add it. i simply don't understand what's the sense of it. i do understand why e.g. somebody would toggle 2g/3g. the one is faster, the other saves battery. but why would you do that with init.d?
I know not much people will use the disable button, but it's just a way to recover the original rom state
Deal with it
And like Xistance said, it's a toggler after all.
and if you look it's more an uninstall then a toggle to off state, check the actions of the buttons described below the button
Great app, Brood! Brilliant :good:
Perfectly works on the Acer Liquid E2 Duos stock firmware, as well as your Root Tweaker.
Awesome app brood!
You should post it on Android General Development .
Does Android execute /etc/install_recovery.sh script even if native Init.d support is not enabled in Kernel?
Related
[ROM][I9103][ZCLA1]TheFrankenstain^MOD 1.1
{ "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" } TheFrankenstain^MOD Click to expand... Click to collapse Features: -Aroma Installer -Init.d and build.prop tweaks -Smooth Scrool -Low consumption Ram -SD Bufer 2048kb -Dalvik.vm.heapsize=48mb -EXT4 Journal off -Delete Samsung App's -Soft: Dolphin Browser HD, No frills CPU Control, Recordoid. -Touch Screen Optimized -GPS Optimized -Zipalign, Deodex -Fast boot and shutdown -Default Governor: SmartrassV2, I\O: SIO -SmartrassV2 Optimized -Hosts file patched -ROM is very fast -By default OpenDNS Click to expand... Click to collapse TheFrankenstain^MODv.1.5TheFrankenstain^MODv.1.1
Great news! Looking forward to flash it
I see an impending ROM Herpderp Defy.
Wowo! Thanks for the new ROM! Very expecting to test it out. Could you elaborate more on: -Smooth Scroll << how can you make it smooth? -Touch Screen Optimized << how to optimize it? -GPS Optimized << how to optimize it? -Default Governor: SmartrassV2, I\O: SIO << Can you open the source code for SmartrassV2 governor? Thanks
Thankq for this rom Sent from my GT-I9103 using xda premium
ardatdat said: Wowo! Thanks for the new ROM! Very expecting to test it out. Could you elaborate more on: -Smooth Scroll << how can you make it smooth? -Touch Screen Optimized << how to optimize it? -GPS Optimized << how to optimize it? -Default Governor: SmartrassV2, I\O: SIO << Can you open the source code for SmartrassV2 governor? Thanks Click to expand... Click to collapse This all in init.d folder
TheFrankenstain said: This all in init.d folder Click to expand... Click to collapse Thanks! But the SmartrassV2 / SIO governor depends on kernel. Which kernel you are using? Thanks.
in release i add Beats Audio Tehnology! This Work fine!
Mythbuster: deodex != low RAM consumption
nedooo said: Mythbuster: deodex != low RAM consumption Click to expand... Click to collapse Mythbuster: Odex = Performance over themeing Deodex = Themeing over performance Low RAM comsumption = zipalign Herpderp Defy.
Nice work brother
lukin forward to the new rom..........
EmoBoiix3 said: Mythbuster: Odex = Performance over themeing Deodex = Themeing over performance Low RAM comsumption = zipalign Herpderp Defy. Click to expand... Click to collapse U can theme ODEXED system and zipalign it also, so inventing hot water is it really necessary Myth: FAIL
nedooo said: U can theme ODEXED system and zipalign it also, so inventing hot water is it really necessary Myth: FAIL Click to expand... Click to collapse Sorry , that wasn't how it is in the Galaxy Ace . Herpderp Defy.
I think jupiter Rom is ready and somebody is testing that Sent from my GT-I9103 using xda premium
when do we get to test this rom......super excited....
he stoped his jupiter rom project
thts bad..was really looking forward Sent from my GT-I9103 using XDA
raghavafitt said: he stoped his jupiter rom project Click to expand... Click to collapse Really I saw some updates on his facebook page.. But y... Sent from my GT-I9103 using xda premium
raghavafitt said: he stoped his jupiter rom project Click to expand... Click to collapse Is it true TheFrankenstain ? What happened ?
[6/15/2012]4EXT Themes, Splash screens, and Bootanimation By T-Macgnolia
4EXT Themes, Splash screens, and Bootanimations By T-Macgnolia Thanks to maddmaxx82 for his great work on 4EXT Recovery Touch and 4EXT Recovery Updater and 4EXT Recovery Control. Also thanks to WarlockW as I used one of his themes to learn how to create a theme. And for letting me use some of his work. Also a special thanks to malybru for encouraging me get more involved on XDA. Added 6/15/2012 Further thanks: Mr.Highway, for giving me the idea for the V for Vendetta theme. GROGG88 for a ton of support and help, and for being a awesome person. Shaquiel Harris for his thread on splashscreens and his handy tool for making them. Behold_this for his help with learning bootanimations. Unless further stated by me, all themes are for 4EXT Recovery and no other recovery. Also I am not responsible for any unfortunate thing that may happen from the use of any of my work in this thread or for any negative effect from the use of 4EXT Recovery Ok a little back story, I have been a member here on XDA-Developers for about 14 months now. And the community has helped me so much and I have learned literally a ton of stuff from the community here on XDA. And for the past several months I have been wanting to give back to the community somehow. So about a week ago I decided to try to put together my own theme for 4EXT Recovery. So with out further ado, here is my first 4EXT Recovery theme, but stay tuned for more themes. Added 6/15/2012I am currently learning how to use image editing software better and I am constantly learning more about Android. I hope to be able to make a complete theme someday. If any ROM Dev is interested I am always open to helping with any imaging related work in thier ROM. Assassin's Creed Theme Original Download Assassin's Creed 4EXT 1Original Download Assassins Creed 4EXT 1 Red { "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" } Click to expand... Click to collapse Assassin's Creed Theme 2nd Edition Download Assassin's Creed 4EXT 2 Original Download Assassins Creed 4EXT 2 Red Click to expand... Click to collapse V for Vendetta 4EXT Theme Download V for Vendetta 4EXT Theme By popular demand 480x800 Version Download Click to expand... Click to collapse Hope everyone enjoys!
Splash screens Splash ScreensAdded 6/15/2012 All downloads are a PG58IMG.zip, flash via bootloader. V1 Download * * * * * * * * V2 Download * * * * * * * * V3 Download GFS Download* * * * * * * * PA1 Download * * * * * * * ACS1 Downloadhttp://d-h.st/zB4#comments HQR Download
BootanimationOnly one for now but I will be adding to this one, but boot animations take time.Added 6/15/2012 To install you need to place the .zip file in /data/local. You can use a File manager such as Root File Explorer or ES File Manager. You can use Droid explorer, and last you can use the following adb commands. Code: adb remount adb push bootanimation.zip /data/local Paranoid Android bootanimation Download
Reserved post 3
Last reserved post
Hi, Looking good.
A very nice theme you made. When you have btnX_tex.png you dont need btn_tex and btn_tex_disabled. Isn`t a progress from WarlockW? Fits perfect to your theme! You could add to your theme.prop: button.3.background.red = 0 button.3.background.green = 0 button.3.background.blue = 250 button.3.background.alpha = 60 button.3.background.pressed.red = 0 button.3.background.pressed.green = 0 button.3.background.pressed.blue = 254 button.3.background.pressed.alpha = 150
marc2040 said: A very nice theme you made. When you have btnX_tex.png you dont need btn_tex and btn_tex_disabled. Isn`t a progress from WarlockW? Fits perfect to your theme! You could add to your theme.prop: button.3.background.red = 0 button.3.background.green = 0 button.3.background.blue = 250 button.3.background.alpha = 60 button.3.background.pressed.red = 0 button.3.background.pressed.green = 0 button.3.background.pressed.blue = 254 button.3.background.pressed.alpha = 150 Click to expand... Click to collapse Thanks for the advice as I am still learning about how to make the theme look the way I want it to . I will try your suggestion and see what happens but I think I am going to try it a little different than you suggested as I started editing the theme.prop yesterday to make it a all red them as red is and white are the primary colors in the images. The following is what I will try. button.3.background.red = 250 button.3.background.green = 0 button.3.background.blue = 0 button.3.background.alpha = 60 button.3.background.pressed.red = 254 button.3.background.pressed.green = 0 button.3.background.pressed.blue = 0 button.3.background.pressed.alpha = 150 And yes that is WarlockW's progress, but he gaveme permission to use it. I still got to learn how to make the progress like I want.
I did some editing on the theme.prop and removed the two images that marc2040 mentioned. I also did some further editing of the theme.prop on both versions. I made all text red, gave the buttons and loading bar red outlines, and made the menu touch response red. I added a download for both versions with these changes but left the original versions. I will try to add screen shots of the red versions tomorrow. I also moved the hosting to Dev Host.
Hi this is my theme so far, still working on it.(htc desire) Thanks T-Macgnolia for your help
jmcclue said: Hi this is my theme so far, still working on it.(htc desire) Thanks T-Macgnolia for your help Click to expand... Click to collapse I think you forgot that your theme is for the HTC Desire.... I took the liberty of fixing it to make it work with the Sensation. Here is a download link for it.
Hi, Good Job! I like this theme for 4ext!
theme Very good job I think the best theme for AC lovers. Thanks a lot for it
@ jmcclue instead of having a fake btn_tex and ico_xxx files, you should just use 3x btnX_tex (1,2,3) for yes, no, ok. Your main page is 731px of height (800-40-1-28) devided by 9 = odd numbered 81,2222 You should make your statusbar_shadow 3px high and your menu.row.height = 81 (for 480x800 theme). Thats how you fill out the whole screen height. What do you want to run? progressbar (indeterminate1 -6) or my spinner (progressbar.png)? I think you can delete some png´s. Reduce width of menu_row_selected to your screen width. At least add ... button.3.background.red = 61 button.3.background.green = 185 button.3.background.blue = 193 button.3.background.alpha = 1 button.3.background.pressed.red = 61 button.3.background.pressed.green = 185 button.3.background.pressed.blue = 193 button.3.background.pressed.alpha = 100 ... to your theme.prop
Ok everyone I added another 4EXT theme, 4 splash screens, and my first totally from scratch bootanimation. Hope all enjoys them, and if you like them hit the thanks button.
I added four more splash screens, enjoy all. A gif for the bootanimation and all the screen shots for the V for Vendetta theme.
using the V theme, boss man nice job
thanks.nice work.
T-Macgnolia said: I added four more splash screens, enjoy all. A gif for the bootanimation and all the screen shots for the V for Vendetta theme. Click to expand... Click to collapse I'm still loving the v theme
Can you make a gears of war splash screen? That would be great!
Custom Recovery Fonts (Any Interest?)
Hey guys, A while back I created the Roboto Font for ClockworkMod Recovery for Koush when the Galaxy Nexus was released. It's currently used in all touch versions of the recovery, 5.5.x.x-ish and up. I got a lot of positive feedback from it, and it got me thinking: How much interest in there in recovery images with custom fonts (and images)? So far I've managed to accomplish and determine the following: - You can change the font data post-compilation (meaning we can still modify the closed-source touch recoveries). - You cannot change the font/highlight color post-compilation (it seems to have been optimized to where I can't find it). - You can obviously change images, such as the background, CWM icon, progress bars, and a few other images. - The final font will remain monospaced (but like Roboto, a non-monospaced font can be made monospaced). - I am unsure if you can increase the text size post-compilation, I have not tested it yet. - I am fairly certain you can decrease the text size post-compilation, though I have not tested. I know many people like to customize there entire device, and this is a great way to make things look just the way you like. If Koush opened up his touch code, or added in some optional settings system to ClockworkMod, we could achieve the final bit of allowing custom colors, but until then, we are stuck with this (unless of course you don't mind not have touch recovery, then I can compile custom colors into the recovery). If there is enough interest in this kind of "theming" I will go ahead and begin some development on it, so if you want it, let me know here! CEnnis91
Now this is an interesting idea!
Different font and font color would look good, for some reason It would look cool if cwm would look more advanced and futuristic Sent from my LG-VM696 using Tapatalk 2
Unfortunately there doesn't appear to be much interest in this kind of modding, I will bump this once just to be sure.
Awesome Sent from my Verizon Samsung Galaxy S3 4G LTE
maybe if you make it and put it on a device people will like it, because they can see it and use it, instead of just reading. I say having different fonts would be amazing! Sent from my LG-VM696 using Tapatalk 2
I want
Custom CWM Recovery font method using PNG font img the attachments are CWM-based Recovery font patches using PNG. you can change the default CWM font by changing the "ro.cwm.font" property in the default.prop like as "ro.cwm.font=droid_17x32" and CWM will read the /res/images/droid_17x32.png font file supported font file types 1. 1-bit depth(colormap) monochrome PNGs (2-bits or 4-bits depth mono also works) 2. 4-bits depth(16-color grayscale, colormap) PNGs => anti-aliasing font! 3. 8-bits depth/color RGBA PNGs (with alpha channel) Screen shots { "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" } you can see unscaled original screen shots at http://cafe.naver.com/androidhacker/308 Patches - cwm-5.0-png-font.diff for CWM 5.0.2.x - cwm-6.0-png-font.diff for CWM 6.0.1.y Fonts View attachment fonts-png.tar.gz - Droid Sans Mono series - default 10x18, 7x16 fonts (from CWM source) - Roboto 10x18, 15x24 (from CWM source) - Nanum Coding (with alpha channel. anti-aliased)
Wauu this is great thread! I tried many times a go to get custom font by generating him by linux gimp and converting him to header...etc but newer got it working... now I can see this thread... its really great! I can see you use php for reading font.h and generating png. But did you tried to create your own font? I still not understand how to generate working header... do you use gimp or? Android source mkfont is not documented so I not understand what to do. Png need to be white background with black font? If yes than I worked from wrong way ... I worked with black screen with white font so maybe it not worked from that reason? ... a lot of questions, sorry Many thanks for this!
How can I extract cwm img? Sent from my LG-VM696 using Tapatalk 2
./unpackbootimg -i cwm.img && mkdir initr && cd initr && gunzip < ../initrd.gz | cpio -i --make-directories
Here is my first custom font for recovery, its Lucida Console font 10x18 :good: Code: struct { unsigned width; unsigned height; unsigned cwidth; unsigned cheight; unsigned char rundata[]; } font = { .width = 970, .height = 18, .cwidth = 10, .cheight = 18, .rundata = { 0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x68,0x82,0x02,0x82,0x10,0x82,0x12,0x83, 0x07,0x82,0x0b,0x82,0x02,0x81,0x41,0x82,0x04,0x84,0x19,0x84,0x1c,0x84,0x0f, 0x84,0x06,0x84,0x43,0x84,0x7f,0x7f,0x0b,0x85,0x03,0x81,0x09,0x86,0x1a,0x83, 0x0f,0x82,0x18,0x82,0x0f,0x85,0x0c,0x82,0x0b,0x82,0x09,0x82,0x05,0x82,0x08, 0x85,0x7f,0x15,0x83,0x06,0x82,0x05,0x84,0x31,0x82,0x06,0x82,0x02,0x82,0x06, 0x81,0x02,0x81,0x05,0x85,0x04,0x83,0x08,0x82,0x01,0x82,0x06,0x82,0x0a,0x83, 0x02,0x83,0x0a,0x82,0x33,0x81,0x04,0x82,0x02,0x82,0x05,0x83,0x06,0x84,0x06, 0x81,0x02,0x82,0x09,0x82,0x04,0x86,0x04,0x83,0x02,0x81,0x04,0x87,0x03,0x82, 0x01,0x83,0x04,0x82,0x02,0x82,0x35,0x86,0x06,0x82,0x02,0x82,0x7f,0x7f,0x0a, 0x82,0x06,0x82,0x0c,0x82,0x1c,0x81,0x0f,0x82,0x18,0x82,0x0f,0x82,0x02,0x81, 0x0c,0x82,0x0b,0x82,0x09,0x82,0x05,0x82,0x0b,0x82,0x7f,0x14,0x82,0x08,0x82, 0x08,0x82,0x30,0x82,0x06,0x82,0x02,0x82,0x06,0x81,0x02,0x81,0x04,0x84,0x01, 0x81,0x03,0x82,0x01,0x82,0x02,0x81,0x04,0x82,0x01,0x82,0x06,0x82,0x09,0x82, 0x06,0x82,0x09,0x82,0x32,0x82,0x04,0x81,0x04,0x81,0x03,0x85,0x05,0x82,0x02, 0x82,0x09,0x82,0x07,0x83,0x04,0x82,0x08,0x82,0x0d,0x82,0x02,0x82,0x03,0x82, 0x03,0x82,0x04,0x81,0x35,0x82,0x02,0x83,0x04,0x81,0x05,0x81,0x7f,0x7f,0x0a, 0x82,0x07,0x81,0x0c,0x82,0x07,0x81,0x24,0x82,0x18,0x82,0x0e,0x82,0x10,0x82, 0x1d,0x82,0x0b,0x82,0x7f,0x14,0x82,0x08,0x82,0x08,0x82,0x30,0x82,0x06,0x82, 0x02,0x81,0x06,0x82,0x01,0x82,0x04,0x84,0x05,0x81,0x03,0x81,0x02,0x81,0x04, 0x82,0x01,0x82,0x06,0x82,0x08,0x82,0x08,0x82,0x06,0x81,0x01,0x81,0x02,0x81, 0x30,0x81,0x04,0x82,0x04,0x82,0x05,0x82,0x0a,0x82,0x08,0x82,0x06,0x84,0x04, 0x82,0x07,0x82,0x0e,0x81,0x03,0x82,0x03,0x82,0x03,0x82,0x04,0x81,0x35,0x82, 0x03,0x82,0x04,0x81,0x02,0x84,0x05,0x82,0x05,0x86,0x07,0x85,0x02,0x86,0x05, 0x87,0x03,0x87,0x05,0x85,0x02,0x82,0x04,0x82,0x02,0x87,0x05,0x85,0x03,0x82, 0x03,0x82,0x04,0x82,0x07,0x83,0x03,0x82,0x02,0x82,0x04,0x82,0x04,0x85,0x04, 0x86,0x05,0x85,0x03,0x86,0x05,0x86,0x03,0x88,0x02,0x82,0x04,0x82,0x01,0x82, 0x06,0x81,0x01,0x82,0x06,0x81,0x02,0x82,0x04,0x82,0x01,0x82,0x06,0x81,0x02, 0x88,0x04,0x82,0x07,0x82,0x0b,0x82,0x07,0x82,0x23,0x82,0x18,0x82,0x0e,0x82, 0x10,0x82,0x1d,0x82,0x0b,0x82,0x4c,0x82,0x45,0x82,0x08,0x82,0x08,0x82,0x30, 0x82,0x0f,0x88,0x03,0x84,0x05,0x81,0x02,0x82,0x01,0x81,0x05,0x82,0x01,0x82, 0x06,0x82,0x08,0x81,0x09,0x82,0x05,0x83,0x02,0x82,0x06,0x82,0x28,0x81,0x04, 0x82,0x04,0x82,0x05,0x82,0x0a,0x82,0x08,0x81,0x07,0x81,0x01,0x82,0x04,0x82, 0x07,0x82,0x0d,0x82,0x04,0x82,0x02,0x81,0x04,0x82,0x04,0x82,0x05,0x82,0x08, 0x83,0x27,0x82,0x03,0x81,0x03,0x81,0x02,0x81,0x04,0x83,0x05,0x82,0x02,0x83, 0x04,0x83,0x03,0x81,0x02,0x82,0x02,0x83,0x04,0x82,0x08,0x82,0x08,0x83,0x03, 0x81,0x02,0x82,0x04,0x82,0x04,0x82,0x0b,0x82,0x03,0x82,0x02,0x82,0x05,0x82, 0x07,0x83,0x03,0x82,0x02,0x83,0x03,0x82,0x03,0x82,0x02,0x83,0x03,0x82,0x02, 0x83,0x03,0x82,0x02,0x83,0x02,0x82,0x02,0x83,0x03,0x82,0x03,0x82,0x07,0x82, 0x04,0x82,0x04,0x82,0x02,0x81,0x06,0x81,0x01,0x82,0x06,0x81,0x02,0x82,0x04, 0x81,0x03,0x82,0x04,0x82,0x08,0x82,0x04,0x82,0x08,0x81,0x0b,0x82,0x06,0x83, 0x1a,0x85,0x04,0x82,0x01,0x83,0x06,0x85,0x05,0x83,0x01,0x82,0x04,0x84,0x04, 0x88,0x04,0x83,0x01,0x82,0x02,0x82,0x01,0x83,0x04,0x85,0x06,0x85,0x05,0x82, 0x03,0x82,0x06,0x82,0x04,0x84,0x02,0x82,0x02,0x82,0x01,0x83,0x06,0x84,0x04, 0x82,0x01,0x83,0x06,0x83,0x01,0x82,0x03,0x82,0x01,0x84,0x03,0x85,0x04,0x87, 0x03,0x82,0x03,0x82,0x03,0x81,0x06,0x81,0x01,0x82,0x06,0x81,0x02,0x82,0x04, 0x81,0x03,0x81,0x05,0x82,0x02,0x87,0x06,0x82,0x08,0x82,0x08,0x82,0x30,0x82, 0x11,0x81,0x02,0x81,0x05,0x84,0x06,0x83,0x01,0x81,0x06,0x84,0x10,0x82,0x0a, 0x81,0x12,0x82,0x27,0x82,0x04,0x82,0x04,0x82,0x05,0x82,0x0a,0x81,0x08,0x82, 0x06,0x82,0x01,0x82,0x04,0x84,0x05,0x82,0x01,0x83,0x09,0x81,0x06,0x83,0x05, 0x82,0x04,0x82,0x05,0x82,0x08,0x83,0x0a,0x82,0x0c,0x82,0x0d,0x81,0x04,0x81, 0x02,0x81,0x03,0x81,0x04,0x81,0x01,0x82,0x04,0x82,0x03,0x82,0x04,0x82,0x07, 0x82,0x04,0x82,0x03,0x82,0x08,0x82,0x08,0x82,0x07,0x82,0x04,0x82,0x04,0x82, 0x0b,0x82,0x03,0x82,0x02,0x81,0x06,0x82,0x07,0x83,0x02,0x83,0x02,0x83,0x03, 0x82,0x02,0x82,0x04,0x82,0x03,0x82,0x03,0x82,0x02,0x82,0x04,0x82,0x02,0x82, 0x03,0x82,0x03,0x82,0x0c,0x82,0x04,0x82,0x04,0x82,0x02,0x82,0x04,0x82,0x01, 0x82,0x02,0x82,0x02,0x81,0x03,0x82,0x02,0x81,0x05,0x82,0x02,0x82,0x08,0x82, 0x05,0x82,0x08,0x82,0x0a,0x82,0x06,0x81,0x01,0x82,0x19,0x81,0x02,0x83,0x03, 0x83,0x02,0x82,0x04,0x82,0x03,0x81,0x04,0x82,0x02,0x83,0x03,0x82,0x02,0x82, 0x05,0x82,0x07,0x82,0x02,0x83,0x02,0x83,0x02,0x82,0x06,0x82,0x09,0x82,0x05, 0x82,0x02,0x82,0x07,0x82,0x04,0x88,0x02,0x83,0x02,0x82,0x04,0x82,0x02,0x82, 0x03,0x83,0x02,0x82,0x04,0x82,0x02,0x83,0x03,0x83,0x02,0x82,0x02,0x82,0x03, 0x81,0x06,0x82,0x06,0x82,0x03,0x82,0x03,0x82,0x04,0x82,0x01,0x82,0x02,0x82, 0x02,0x81,0x03,0x82,0x02,0x82,0x03,0x82,0x04,0x82,0x07,0x82,0x06,0x82,0x08, 0x82,0x08,0x82,0x30,0x82,0x11,0x81,0x02,0x81,0x06,0x83,0x0a,0x81,0x06,0x83, 0x11,0x82,0x0a,0x82,0x06,0x84,0x07,0x82,0x27,0x81,0x05,0x82,0x04,0x82,0x05, 0x82,0x09,0x82,0x05,0x84,0x06,0x82,0x02,0x82,0x06,0x83,0x04,0x83,0x02,0x82, 0x07,0x82,0x05,0x85,0x05,0x82,0x02,0x83,0x1a,0x83,0x0e,0x83,0x09,0x83,0x04, 0x81,0x02,0x81,0x03,0x81,0x04,0x81,0x01,0x82,0x04,0x82,0x02,0x82,0x04,0x82, 0x08,0x82,0x04,0x82,0x03,0x82,0x08,0x82,0x07,0x82,0x08,0x82,0x04,0x82,0x04, 0x82,0x0b,0x82,0x03,0x82,0x01,0x81,0x07,0x82,0x07,0x84,0x01,0x81,0x01,0x81, 0x02,0x84,0x02,0x82,0x02,0x82,0x05,0x81,0x03,0x82,0x03,0x82,0x02,0x82,0x05, 0x81,0x02,0x82,0x02,0x82,0x04,0x82,0x0c,0x82,0x04,0x82,0x04,0x82,0x02,0x82, 0x04,0x81,0x03,0x81,0x02,0x82,0x02,0x81,0x04,0x84,0x05,0x82,0x02,0x81,0x08, 0x82,0x06,0x82,0x09,0x81,0x0a,0x82,0x06,0x81,0x02,0x81,0x1d,0x82,0x03,0x82, 0x04,0x81,0x03,0x82,0x08,0x82,0x04,0x82,0x02,0x82,0x04,0x81,0x05,0x82,0x06, 0x82,0x04,0x82,0x02,0x82,0x03,0x82,0x06,0x82,0x09,0x82,0x05,0x82,0x01,0x82, 0x08,0x82,0x04,0x82,0x01,0x82,0x02,0x81,0x02,0x82,0x03,0x82,0x03,0x82,0x04, 0x82,0x02,0x82,0x04,0x81,0x03,0x82,0x04,0x82,0x03,0x82,0x03,0x81,0x03,0x82, 0x0a,0x82,0x06,0x82,0x03,0x82,0x03,0x82,0x04,0x81,0x02,0x82,0x02,0x82,0x02, 0x81,0x03,0x85,0x05,0x81,0x04,0x81,0x07,0x82,0x07,0x82,0x08,0x82,0x08,0x82, 0x30,0x82,0x11,0x81,0x02,0x81,0x07,0x84,0x07,0x81,0x01,0x82,0x03,0x84,0x11, 0x82,0x0a,0x82,0x05,0x82,0x02,0x81,0x07,0x82,0x10,0x86,0x10,0x82,0x05,0x82, 0x04,0x82,0x05,0x82,0x08,0x82,0x09,0x82,0x05,0x81,0x03,0x82,0x08,0x82,0x03, 0x82,0x04,0x82,0x06,0x81,0x06,0x81,0x02,0x83,0x04,0x84,0x01,0x82,0x18,0x83, 0x05,0x88,0x05,0x83,0x07,0x82,0x05,0x81,0x02,0x81,0x02,0x82,0x03,0x82,0x02, 0x81,0x04,0x85,0x05,0x82,0x08,0x82,0x04,0x82,0x03,0x86,0x04,0x87,0x02,0x82, 0x08,0x88,0x04,0x82,0x0b,0x82,0x03,0x84,0x07,0x82,0x07,0x82,0x01,0x81,0x01, 0x81,0x01,0x81,0x02,0x82,0x01,0x81,0x02,0x82,0x02,0x82,0x05,0x81,0x03,0x82, 0x02,0x83,0x02,0x82,0x05,0x81,0x02,0x85,0x06,0x84,0x09,0x82,0x04,0x82,0x04, 0x82,0x03,0x82,0x02,0x82,0x03,0x81,0x01,0x83,0x02,0x81,0x05,0x82,0x07,0x84, 0x07,0x82,0x07,0x82,0x09,0x82,0x09,0x82,0x05,0x82,0x02,0x82,0x19,0x85,0x03, 0x82,0x04,0x82,0x02,0x82,0x08,0x82,0x04,0x82,0x02,0x82,0x04,0x82,0x04,0x82, 0x06,0x82,0x04,0x82,0x02,0x82,0x03,0x82,0x06,0x82,0x09,0x82,0x05,0x84,0x09, 0x82,0x04,0x82,0x01,0x82,0x02,0x81,0x02,0x82,0x03,0x82,0x03,0x82,0x04,0x82, 0x02,0x82,0x04,0x82,0x02,0x82,0x04,0x82,0x03,0x82,0x07,0x83,0x09,0x82,0x06, 0x82,0x03,0x82,0x04,0x82,0x02,0x82,0x03,0x81,0x01,0x83,0x02,0x81,0x04,0x84, 0x05,0x82,0x02,0x82,0x06,0x82,0x06,0x83,0x09,0x82,0x09,0x83,0x04,0x83,0x03, 0x81,0x23,0x82,0x0e,0x89,0x05,0x84,0x06,0x81,0x01,0x82,0x03,0x82,0x02,0x82, 0x10,0x82,0x0a,0x82,0x0e,0x88,0x23,0x81,0x06,0x82,0x04,0x82,0x05,0x82,0x07, 0x82,0x0b,0x82,0x03,0x82,0x03,0x82,0x08,0x82,0x03,0x82,0x04,0x82,0x05,0x82, 0x05,0x82,0x03,0x83,0x08,0x82,0x16,0x83,0x16,0x83,0x04,0x82,0x06,0x81,0x02, 0x81,0x01,0x83,0x03,0x81,0x03,0x82,0x03,0x82,0x02,0x82,0x04,0x82,0x08,0x82, 0x04,0x82,0x03,0x82,0x08,0x82,0x07,0x82,0x03,0x83,0x02,0x82,0x04,0x82,0x04, 0x82,0x0b,0x82,0x03,0x84,0x07,0x82,0x07,0x82,0x01,0x83,0x01,0x81,0x02,0x82, 0x01,0x82,0x01,0x82,0x02,0x82,0x05,0x81,0x03,0x86,0x03,0x82,0x05,0x81,0x02, 0x82,0x01,0x82,0x08,0x84,0x07,0x82,0x04,0x82,0x04,0x82,0x03,0x82,0x02,0x81, 0x04,0x81,0x01,0x83,0x01,0x82,0x04,0x83,0x08,0x82,0x08,0x81,0x08,0x82,0x0a, 0x81,0x09,0x82,0x05,0x81,0x04,0x81,0x18,0x82,0x02,0x82,0x03,0x82,0x04,0x82, 0x02,0x82,0x08,0x82,0x04,0x82,0x02,0x88,0x04,0x82,0x06,0x82,0x04,0x82,0x02, 0x82,0x03,0x82,0x06,0x82,0x09,0x82,0x05,0x84,0x09,0x82,0x04,0x82,0x01,0x82, 0x02,0x81,0x02,0x82,0x03,0x82,0x03,0x82,0x04,0x82,0x02,0x82,0x04,0x82,0x02, 0x82,0x04,0x82,0x03,0x82,0x08,0x85,0x06,0x82,0x06,0x82,0x03,0x82,0x04,0x82, 0x02,0x81,0x04,0x81,0x01,0x81,0x01,0x82,0x01,0x81,0x05,0x82,0x06,0x82,0x02, 0x81,0x07,0x81,0x09,0x82,0x08,0x82,0x08,0x82,0x05,0x82,0x01,0x82,0x02,0x81, 0x23,0x82,0x10,0x81,0x02,0x82,0x07,0x82,0x01,0x82,0x04,0x82,0x01,0x81,0x04, 0x82,0x03,0x83,0x0e,0x82,0x0a,0x82,0x11,0x82,0x25,0x82,0x06,0x82,0x04,0x82, 0x05,0x82,0x06,0x82,0x0c,0x82,0x03,0x88,0x07,0x82,0x03,0x82,0x04,0x82,0x05, 0x81,0x06,0x82,0x04,0x82,0x08,0x81,0x18,0x83,0x14,0x83,0x05,0x82,0x06,0x82, 0x02,0x82,0x01,0x81,0x02,0x87,0x03,0x82,0x03,0x82,0x03,0x82,0x08,0x82,0x04, 0x82,0x03,0x82,0x08,0x82,0x07,0x82,0x04,0x82,0x02,0x82,0x04,0x82,0x04,0x82, 0x0b,0x82,0x03,0x82,0x01,0x82,0x06,0x82,0x07,0x82,0x01,0x82,0x02,0x81,0x02, 0x82,0x02,0x84,0x02,0x82,0x05,0x81,0x03,0x82,0x07,0x82,0x05,0x81,0x02,0x82, 0x02,0x82,0x0a,0x82,0x06,0x82,0x04,0x82,0x04,0x82,0x04,0x81,0x01,0x82,0x04, 0x81,0x01,0x81,0x01,0x84,0x04,0x81,0x01,0x82,0x07,0x82,0x07,0x82,0x08,0x82, 0x0a,0x82,0x08,0x82,0x04,0x82,0x04,0x81,0x17,0x82,0x03,0x82,0x03,0x82,0x04, 0x82,0x02,0x82,0x08,0x82,0x04,0x82,0x02,0x82,0x0a,0x82,0x06,0x82,0x04,0x82, 0x02,0x82,0x03,0x82,0x06,0x82,0x09,0x82,0x05,0x82,0x01,0x82,0x08,0x82,0x04, 0x82,0x01,0x82,0x02,0x81,0x02,0x82,0x03,0x82,0x03,0x82,0x04,0x82,0x02,0x82, 0x04,0x82,0x02,0x82,0x04,0x82,0x03,0x82,0x0b,0x83,0x05,0x82,0x06,0x82,0x03, 0x82,0x05,0x81,0x01,0x82,0x04,0x81,0x01,0x81,0x01,0x84,0x04,0x84,0x06,0x84, 0x06,0x82,0x09,0x82,0x08,0x82,0x08,0x82,0x05,0x81,0x03,0x83,0x36,0x81,0x02, 0x81,0x08,0x82,0x01,0x82,0x04,0x81,0x02,0x81,0x04,0x82,0x03,0x83,0x0e,0x82, 0x0a,0x81,0x12,0x82,0x25,0x81,0x08,0x81,0x04,0x81,0x06,0x82,0x06,0x81,0x0d, 0x82,0x08,0x82,0x08,0x82,0x04,0x81,0x04,0x81,0x05,0x82,0x06,0x82,0x04,0x82, 0x07,0x82,0x1a,0x83,0x04,0x88,0x04,0x83,0x10,0x81,0x08,0x81,0x05,0x82,0x02, 0x82,0x03,0x82,0x04,0x82,0x07,0x82,0x04,0x82,0x03,0x82,0x08,0x82,0x08,0x82, 0x03,0x82,0x02,0x82,0x04,0x82,0x04,0x82,0x0b,0x82,0x03,0x82,0x02,0x82,0x05, 0x82,0x07,0x82,0x02,0x81,0x02,0x81,0x02,0x82,0x02,0x84,0x02,0x82,0x04,0x82, 0x03,0x82,0x07,0x82,0x04,0x82,0x02,0x82,0x02,0x82,0x0a,0x82,0x06,0x82,0x04, 0x82,0x04,0x82,0x04,0x84,0x04,0x83,0x02,0x82,0x04,0x82,0x02,0x82,0x06,0x82, 0x06,0x82,0x09,0x82,0x0b,0x81,0x08,0x82,0x04,0x81,0x05,0x82,0x16,0x82,0x03, 0x82,0x03,0x82,0x04,0x81,0x03,0x82,0x08,0x82,0x04,0x82,0x02,0x82,0x0a,0x82, 0x06,0x82,0x04,0x82,0x02,0x82,0x03,0x82,0x06,0x82,0x09,0x82,0x05,0x82,0x01, 0x83,0x07,0x82,0x04,0x82,0x01,0x82,0x02,0x81,0x02,0x82,0x03,0x82,0x03,0x82, 0x04,0x82,0x02,0x82,0x04,0x81,0x03,0x82,0x04,0x82,0x03,0x82,0x0c,0x82,0x05, 0x82,0x06,0x82,0x03,0x82,0x05,0x84,0x04,0x83,0x02,0x82,0x04,0x82,0x01,0x82, 0x06,0x83,0x06,0x82,0x0a,0x82,0x08,0x82,0x08,0x82,0x42,0x81,0x02,0x81,0x06, 0x81,0x01,0x84,0x04,0x81,0x03,0x82,0x04,0x82,0x02,0x83,0x0f,0x81,0x09,0x82, 0x12,0x82,0x08,0x82,0x12,0x82,0x06,0x82,0x08,0x82,0x02,0x82,0x06,0x82,0x05, 0x82,0x09,0x81,0x02,0x82,0x09,0x82,0x04,0x81,0x02,0x82,0x05,0x82,0x02,0x82, 0x05,0x82,0x07,0x82,0x02,0x82,0x04,0x81,0x02,0x82,0x07,0x82,0x08,0x83,0x09, 0x83,0x0c,0x83,0x12,0x83,0x02,0x81,0x03,0x81,0x05,0x82,0x02,0x82,0x03,0x82, 0x04,0x83,0x03,0x81,0x02,0x82,0x02,0x83,0x04,0x82,0x08,0x82,0x08,0x83,0x02, 0x82,0x02,0x82,0x04,0x82,0x04,0x82,0x07,0x81,0x02,0x82,0x04,0x82,0x03,0x82, 0x04,0x82,0x07,0x82,0x05,0x81,0x02,0x82,0x03,0x83,0x03,0x82,0x02,0x83,0x03, 0x82,0x08,0x82,0x02,0x83,0x02,0x82,0x03,0x82,0x03,0x82,0x03,0x82,0x07,0x82, 0x05,0x82,0x02,0x82,0x05,0x83,0x05,0x83,0x02,0x82,0x03,0x82,0x04,0x82,0x05, 0x82,0x05,0x82,0x0a,0x82,0x0b,0x81,0x08,0x82,0x22,0x82,0x02,0x83,0x03,0x83, 0x02,0x82,0x04,0x82,0x03,0x81,0x04,0x82,0x01,0x84,0x03,0x82,0x03,0x81,0x05, 0x82,0x07,0x82,0x01,0x84,0x02,0x82,0x03,0x82,0x06,0x82,0x09,0x82,0x05,0x82, 0x02,0x83,0x06,0x82,0x04,0x82,0x01,0x82,0x02,0x81,0x02,0x82,0x03,0x82,0x04, 0x82,0x02,0x82,0x03,0x83,0x02,0x82,0x04,0x82,0x01,0x84,0x03,0x82,0x07,0x82, 0x02,0x83,0x05,0x82,0x06,0x87,0x05,0x83,0x05,0x83,0x02,0x82,0x04,0x81,0x03, 0x82,0x06,0x82,0x05,0x82,0x0b,0x82,0x08,0x82,0x08,0x82,0x30,0x82,0x0f,0x82, 0x01,0x82,0x06,0x85,0x04,0x81,0x05,0x82,0x04,0x84,0x01,0x81,0x0f,0x82,0x08, 0x81,0x13,0x82,0x08,0x82,0x12,0x82,0x06,0x81,0x0a,0x84,0x04,0x88,0x02,0x87, 0x04,0x84,0x0a,0x82,0x04,0x84,0x07,0x84,0x06,0x82,0x08,0x84,0x05,0x84,0x08, 0x82,0x08,0x83,0x0b,0x81,0x0c,0x81,0x0b,0x82,0x08,0x85,0x02,0x82,0x06,0x81, 0x02,0x86,0x07,0x85,0x02,0x86,0x05,0x87,0x03,0x82,0x0a,0x85,0x02,0x82,0x04, 0x82,0x02,0x87,0x04,0x84,0x05,0x82,0x04,0x82,0x03,0x87,0x02,0x82,0x05,0x81, 0x02,0x82,0x03,0x83,0x04,0x85,0x04,0x82,0x09,0x85,0x03,0x82,0x04,0x82,0x02, 0x86,0x08,0x82,0x06,0x84,0x07,0x82,0x05,0x83,0x02,0x82,0x02,0x82,0x05,0x82, 0x05,0x82,0x05,0x88,0x04,0x82,0x0b,0x82,0x07,0x82,0x23,0x83,0x02,0x82,0x02, 0x81,0x01,0x84,0x06,0x85,0x04,0x84,0x01,0x82,0x04,0x85,0x05,0x82,0x07,0x84, 0x01,0x82,0x02,0x82,0x03,0x82,0x06,0x82,0x09,0x82,0x05,0x82,0x03,0x82,0x06, 0x82,0x04,0x82,0x01,0x82,0x02,0x81,0x02,0x82,0x03,0x82,0x05,0x84,0x04,0x86, 0x05,0x84,0x01,0x82,0x03,0x82,0x07,0x86,0x07,0x84,0x04,0x83,0x01,0x82,0x06, 0x82,0x05,0x82,0x03,0x82,0x03,0x82,0x04,0x82,0x05,0x82,0x05,0x87,0x06,0x82, 0x08,0x82,0x08,0x82,0x4e,0x82,0x27,0x82,0x06,0x82,0x1e,0x81,0x19,0x82,0x7a, 0x82,0x7f,0x5c,0x83,0x5e,0x82,0x0c,0x81,0x07,0x82,0x0d,0x89,0x4e,0x81,0x1b, 0x82,0x36,0x82,0x0e,0x82,0x4b,0x81,0x13,0x82,0x08,0x82,0x08,0x82,0x78,0x83, 0x02,0x83,0x1e,0x82,0x19,0x81,0x7a,0x82,0x7f,0x5f,0x81,0x5e,0x85,0x09,0x82, 0x02,0x86,0x5f,0x81,0x03,0x82,0x17,0x81,0x02,0x82,0x37,0x82,0x0e,0x82,0x4a, 0x82,0x14,0x83,0x06,0x82,0x05,0x84,0x7f,0x20,0x81,0x7f,0x16,0x81,0x7f,0x7f, 0x7f,0x38,0x85,0x18,0x84,0x38,0x82,0x0e,0x82,0x48,0x83,0x7f,0x7f,0x7f,0x7f, 0x7f,0x7f,0x7f,0x7f,0x1d, 0x00, } };
Great thread I am gonna give them a trial for my PhilZ Touch recovery Thank you for this work (out of my 8 thanks today) By any chance we can get an intermediate size font between 10x18 and 15x24 ? The first is too small on i9100 while second is too big
wkpark said: the attachments are CWM-based Recovery font patches using PNG. you can change the default CWM font by changing the "ro.cwm.font" property in the default.prop like as "ro.cwm.font=droid_17x32" and CWM will read the /res/images/droid_17x32.png font file supported font file types 1. 1-bit depth(colormap) monochrome PNGs (2-bits or 4-bits depth mono also works) 2. 4-bits depth(16-color grayscale, colormap) PNGs => anti-aliasing font! 3. 8-bits depth/color RGBA PNGs (with alpha channel) Screen shots View attachment 1287766 View attachment 1287767 View attachment 1287852 you can see unscaled original screen shots at http://cafe.naver.com/androidhacker/308 Patches - cwm-5.0-png-font.diff for CWM 5.0.2.x - cwm-6.0-png-font.diff for CWM 6.0.1.y Fonts View attachment 1287798 - Droid Sans Mono series - default 10x18, 7x16 fonts (from CWM source) - Roboto 10x18, 15x24 (from CWM source) - Nanum Coding (with alpha channel. anti-aliased) Click to expand... Click to collapse Sadly, adding that ro.cwm.font in default.prop and putting the font png files in /res/images, recovery 6.0.x won't change font at all. Have you any hint please to do it on post process/compilation?
munjeni said: Here is my first custom font for recovery, its Lucida Console font 10x18 :good: Code: struct { unsigned width; unsigned height; unsigned cwidth; unsigned cheight; unsigned char rundata[]; } font = { .width = 970, .height = 18, .cwidth = 10, .cheight = 18, .rundata = { 0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x68,0x82,0x02,0x82,0x10,0x82,0x12,0x83, 0x07,0x82,0x0b,0x82,0x02,0x81,0x41,0x82,0x04,0x84,0x19,0x84,0x1c,0x84,0x0f, 0x84,0x06,0x84,0x43,0x84,0x7f,0x7f,0x0b,0x85,0x03,0x81,0x09,0x86,0x1a,0x83, 0x0f,0x82,0x18,0x82,0x0f,0x85,0x0c,0x82,0x0b,0x82,0x09,0x82,0x05,0x82,0x08, 0x85,0x7f,0x15,0x83,0x06,0x82,0x05,0x84,0x31,0x82,0x06,0x82,0x02,0x82,0x06, 0x81,0x02,0x81,0x05,0x85,0x04,0x83,0x08,0x82,0x01,0x82,0x06,0x82,0x0a,0x83, 0x02,0x83,0x0a,0x82,0x33,0x81,0x04,0x82,0x02,0x82,0x05,0x83,0x06,0x84,0x06, 0x81,0x02,0x82,0x09,0x82,0x04,0x86,0x04,0x83,0x02,0x81,0x04,0x87,0x03,0x82, 0x01,0x83,0x04,0x82,0x02,0x82,0x35,0x86,0x06,0x82,0x02,0x82,0x7f,0x7f,0x0a, 0x82,0x06,0x82,0x0c,0x82,0x1c,0x81,0x0f,0x82,0x18,0x82,0x0f,0x82,0x02,0x81, 0x0c,0x82,0x0b,0x82,0x09,0x82,0x05,0x82,0x0b,0x82,0x7f,0x14,0x82,0x08,0x82, 0x08,0x82,0x30,0x82,0x06,0x82,0x02,0x82,0x06,0x81,0x02,0x81,0x04,0x84,0x01, 0x81,0x03,0x82,0x01,0x82,0x02,0x81,0x04,0x82,0x01,0x82,0x06,0x82,0x09,0x82, 0x06,0x82,0x09,0x82,0x32,0x82,0x04,0x81,0x04,0x81,0x03,0x85,0x05,0x82,0x02, 0x82,0x09,0x82,0x07,0x83,0x04,0x82,0x08,0x82,0x0d,0x82,0x02,0x82,0x03,0x82, 0x03,0x82,0x04,0x81,0x35,0x82,0x02,0x83,0x04,0x81,0x05,0x81,0x7f,0x7f,0x0a, 0x82,0x07,0x81,0x0c,0x82,0x07,0x81,0x24,0x82,0x18,0x82,0x0e,0x82,0x10,0x82, 0x1d,0x82,0x0b,0x82,0x7f,0x14,0x82,0x08,0x82,0x08,0x82,0x30,0x82,0x06,0x82, 0x02,0x81,0x06,0x82,0x01,0x82,0x04,0x84,0x05,0x81,0x03,0x81,0x02,0x81,0x04, 0x82,0x01,0x82,0x06,0x82,0x08,0x82,0x08,0x82,0x06,0x81,0x01,0x81,0x02,0x81, 0x30,0x81,0x04,0x82,0x04,0x82,0x05,0x82,0x0a,0x82,0x08,0x82,0x06,0x84,0x04, 0x82,0x07,0x82,0x0e,0x81,0x03,0x82,0x03,0x82,0x03,0x82,0x04,0x81,0x35,0x82, 0x03,0x82,0x04,0x81,0x02,0x84,0x05,0x82,0x05,0x86,0x07,0x85,0x02,0x86,0x05, 0x87,0x03,0x87,0x05,0x85,0x02,0x82,0x04,0x82,0x02,0x87,0x05,0x85,0x03,0x82, 0x03,0x82,0x04,0x82,0x07,0x83,0x03,0x82,0x02,0x82,0x04,0x82,0x04,0x85,0x04, 0x86,0x05,0x85,0x03,0x86,0x05,0x86,0x03,0x88,0x02,0x82,0x04,0x82,0x01,0x82, 0x06,0x81,0x01,0x82,0x06,0x81,0x02,0x82,0x04,0x82,0x01,0x82,0x06,0x81,0x02, 0x88,0x04,0x82,0x07,0x82,0x0b,0x82,0x07,0x82,0x23,0x82,0x18,0x82,0x0e,0x82, 0x10,0x82,0x1d,0x82,0x0b,0x82,0x4c,0x82,0x45,0x82,0x08,0x82,0x08,0x82,0x30, 0x82,0x0f,0x88,0x03,0x84,0x05,0x81,0x02,0x82,0x01,0x81,0x05,0x82,0x01,0x82, 0x06,0x82,0x08,0x81,0x09,0x82,0x05,0x83,0x02,0x82,0x06,0x82,0x28,0x81,0x04, 0x82,0x04,0x82,0x05,0x82,0x0a,0x82,0x08,0x81,0x07,0x81,0x01,0x82,0x04,0x82, 0x07,0x82,0x0d,0x82,0x04,0x82,0x02,0x81,0x04,0x82,0x04,0x82,0x05,0x82,0x08, 0x83,0x27,0x82,0x03,0x81,0x03,0x81,0x02,0x81,0x04,0x83,0x05,0x82,0x02,0x83, 0x04,0x83,0x03,0x81,0x02,0x82,0x02,0x83,0x04,0x82,0x08,0x82,0x08,0x83,0x03, 0x81,0x02,0x82,0x04,0x82,0x04,0x82,0x0b,0x82,0x03,0x82,0x02,0x82,0x05,0x82, 0x07,0x83,0x03,0x82,0x02,0x83,0x03,0x82,0x03,0x82,0x02,0x83,0x03,0x82,0x02, 0x83,0x03,0x82,0x02,0x83,0x02,0x82,0x02,0x83,0x03,0x82,0x03,0x82,0x07,0x82, 0x04,0x82,0x04,0x82,0x02,0x81,0x06,0x81,0x01,0x82,0x06,0x81,0x02,0x82,0x04, 0x81,0x03,0x82,0x04,0x82,0x08,0x82,0x04,0x82,0x08,0x81,0x0b,0x82,0x06,0x83, 0x1a,0x85,0x04,0x82,0x01,0x83,0x06,0x85,0x05,0x83,0x01,0x82,0x04,0x84,0x04, 0x88,0x04,0x83,0x01,0x82,0x02,0x82,0x01,0x83,0x04,0x85,0x06,0x85,0x05,0x82, 0x03,0x82,0x06,0x82,0x04,0x84,0x02,0x82,0x02,0x82,0x01,0x83,0x06,0x84,0x04, 0x82,0x01,0x83,0x06,0x83,0x01,0x82,0x03,0x82,0x01,0x84,0x03,0x85,0x04,0x87, 0x03,0x82,0x03,0x82,0x03,0x81,0x06,0x81,0x01,0x82,0x06,0x81,0x02,0x82,0x04, 0x81,0x03,0x81,0x05,0x82,0x02,0x87,0x06,0x82,0x08,0x82,0x08,0x82,0x30,0x82, 0x11,0x81,0x02,0x81,0x05,0x84,0x06,0x83,0x01,0x81,0x06,0x84,0x10,0x82,0x0a, 0x81,0x12,0x82,0x27,0x82,0x04,0x82,0x04,0x82,0x05,0x82,0x0a,0x81,0x08,0x82, 0x06,0x82,0x01,0x82,0x04,0x84,0x05,0x82,0x01,0x83,0x09,0x81,0x06,0x83,0x05, 0x82,0x04,0x82,0x05,0x82,0x08,0x83,0x0a,0x82,0x0c,0x82,0x0d,0x81,0x04,0x81, 0x02,0x81,0x03,0x81,0x04,0x81,0x01,0x82,0x04,0x82,0x03,0x82,0x04,0x82,0x07, 0x82,0x04,0x82,0x03,0x82,0x08,0x82,0x08,0x82,0x07,0x82,0x04,0x82,0x04,0x82, 0x0b,0x82,0x03,0x82,0x02,0x81,0x06,0x82,0x07,0x83,0x02,0x83,0x02,0x83,0x03, 0x82,0x02,0x82,0x04,0x82,0x03,0x82,0x03,0x82,0x02,0x82,0x04,0x82,0x02,0x82, 0x03,0x82,0x03,0x82,0x0c,0x82,0x04,0x82,0x04,0x82,0x02,0x82,0x04,0x82,0x01, 0x82,0x02,0x82,0x02,0x81,0x03,0x82,0x02,0x81,0x05,0x82,0x02,0x82,0x08,0x82, 0x05,0x82,0x08,0x82,0x0a,0x82,0x06,0x81,0x01,0x82,0x19,0x81,0x02,0x83,0x03, 0x83,0x02,0x82,0x04,0x82,0x03,0x81,0x04,0x82,0x02,0x83,0x03,0x82,0x02,0x82, 0x05,0x82,0x07,0x82,0x02,0x83,0x02,0x83,0x02,0x82,0x06,0x82,0x09,0x82,0x05, 0x82,0x02,0x82,0x07,0x82,0x04,0x88,0x02,0x83,0x02,0x82,0x04,0x82,0x02,0x82, 0x03,0x83,0x02,0x82,0x04,0x82,0x02,0x83,0x03,0x83,0x02,0x82,0x02,0x82,0x03, 0x81,0x06,0x82,0x06,0x82,0x03,0x82,0x03,0x82,0x04,0x82,0x01,0x82,0x02,0x82, 0x02,0x81,0x03,0x82,0x02,0x82,0x03,0x82,0x04,0x82,0x07,0x82,0x06,0x82,0x08, 0x82,0x08,0x82,0x30,0x82,0x11,0x81,0x02,0x81,0x06,0x83,0x0a,0x81,0x06,0x83, 0x11,0x82,0x0a,0x82,0x06,0x84,0x07,0x82,0x27,0x81,0x05,0x82,0x04,0x82,0x05, 0x82,0x09,0x82,0x05,0x84,0x06,0x82,0x02,0x82,0x06,0x83,0x04,0x83,0x02,0x82, 0x07,0x82,0x05,0x85,0x05,0x82,0x02,0x83,0x1a,0x83,0x0e,0x83,0x09,0x83,0x04, 0x81,0x02,0x81,0x03,0x81,0x04,0x81,0x01,0x82,0x04,0x82,0x02,0x82,0x04,0x82, 0x08,0x82,0x04,0x82,0x03,0x82,0x08,0x82,0x07,0x82,0x08,0x82,0x04,0x82,0x04, 0x82,0x0b,0x82,0x03,0x82,0x01,0x81,0x07,0x82,0x07,0x84,0x01,0x81,0x01,0x81, 0x02,0x84,0x02,0x82,0x02,0x82,0x05,0x81,0x03,0x82,0x03,0x82,0x02,0x82,0x05, 0x81,0x02,0x82,0x02,0x82,0x04,0x82,0x0c,0x82,0x04,0x82,0x04,0x82,0x02,0x82, 0x04,0x81,0x03,0x81,0x02,0x82,0x02,0x81,0x04,0x84,0x05,0x82,0x02,0x81,0x08, 0x82,0x06,0x82,0x09,0x81,0x0a,0x82,0x06,0x81,0x02,0x81,0x1d,0x82,0x03,0x82, 0x04,0x81,0x03,0x82,0x08,0x82,0x04,0x82,0x02,0x82,0x04,0x81,0x05,0x82,0x06, 0x82,0x04,0x82,0x02,0x82,0x03,0x82,0x06,0x82,0x09,0x82,0x05,0x82,0x01,0x82, 0x08,0x82,0x04,0x82,0x01,0x82,0x02,0x81,0x02,0x82,0x03,0x82,0x03,0x82,0x04, 0x82,0x02,0x82,0x04,0x81,0x03,0x82,0x04,0x82,0x03,0x82,0x03,0x81,0x03,0x82, 0x0a,0x82,0x06,0x82,0x03,0x82,0x03,0x82,0x04,0x81,0x02,0x82,0x02,0x82,0x02, 0x81,0x03,0x85,0x05,0x81,0x04,0x81,0x07,0x82,0x07,0x82,0x08,0x82,0x08,0x82, 0x30,0x82,0x11,0x81,0x02,0x81,0x07,0x84,0x07,0x81,0x01,0x82,0x03,0x84,0x11, 0x82,0x0a,0x82,0x05,0x82,0x02,0x81,0x07,0x82,0x10,0x86,0x10,0x82,0x05,0x82, 0x04,0x82,0x05,0x82,0x08,0x82,0x09,0x82,0x05,0x81,0x03,0x82,0x08,0x82,0x03, 0x82,0x04,0x82,0x06,0x81,0x06,0x81,0x02,0x83,0x04,0x84,0x01,0x82,0x18,0x83, 0x05,0x88,0x05,0x83,0x07,0x82,0x05,0x81,0x02,0x81,0x02,0x82,0x03,0x82,0x02, 0x81,0x04,0x85,0x05,0x82,0x08,0x82,0x04,0x82,0x03,0x86,0x04,0x87,0x02,0x82, 0x08,0x88,0x04,0x82,0x0b,0x82,0x03,0x84,0x07,0x82,0x07,0x82,0x01,0x81,0x01, 0x81,0x01,0x81,0x02,0x82,0x01,0x81,0x02,0x82,0x02,0x82,0x05,0x81,0x03,0x82, 0x02,0x83,0x02,0x82,0x05,0x81,0x02,0x85,0x06,0x84,0x09,0x82,0x04,0x82,0x04, 0x82,0x03,0x82,0x02,0x82,0x03,0x81,0x01,0x83,0x02,0x81,0x05,0x82,0x07,0x84, 0x07,0x82,0x07,0x82,0x09,0x82,0x09,0x82,0x05,0x82,0x02,0x82,0x19,0x85,0x03, 0x82,0x04,0x82,0x02,0x82,0x08,0x82,0x04,0x82,0x02,0x82,0x04,0x82,0x04,0x82, 0x06,0x82,0x04,0x82,0x02,0x82,0x03,0x82,0x06,0x82,0x09,0x82,0x05,0x84,0x09, 0x82,0x04,0x82,0x01,0x82,0x02,0x81,0x02,0x82,0x03,0x82,0x03,0x82,0x04,0x82, 0x02,0x82,0x04,0x82,0x02,0x82,0x04,0x82,0x03,0x82,0x07,0x83,0x09,0x82,0x06, 0x82,0x03,0x82,0x04,0x82,0x02,0x82,0x03,0x81,0x01,0x83,0x02,0x81,0x04,0x84, 0x05,0x82,0x02,0x82,0x06,0x82,0x06,0x83,0x09,0x82,0x09,0x83,0x04,0x83,0x03, 0x81,0x23,0x82,0x0e,0x89,0x05,0x84,0x06,0x81,0x01,0x82,0x03,0x82,0x02,0x82, 0x10,0x82,0x0a,0x82,0x0e,0x88,0x23,0x81,0x06,0x82,0x04,0x82,0x05,0x82,0x07, 0x82,0x0b,0x82,0x03,0x82,0x03,0x82,0x08,0x82,0x03,0x82,0x04,0x82,0x05,0x82, 0x05,0x82,0x03,0x83,0x08,0x82,0x16,0x83,0x16,0x83,0x04,0x82,0x06,0x81,0x02, 0x81,0x01,0x83,0x03,0x81,0x03,0x82,0x03,0x82,0x02,0x82,0x04,0x82,0x08,0x82, 0x04,0x82,0x03,0x82,0x08,0x82,0x07,0x82,0x03,0x83,0x02,0x82,0x04,0x82,0x04, 0x82,0x0b,0x82,0x03,0x84,0x07,0x82,0x07,0x82,0x01,0x83,0x01,0x81,0x02,0x82, 0x01,0x82,0x01,0x82,0x02,0x82,0x05,0x81,0x03,0x86,0x03,0x82,0x05,0x81,0x02, 0x82,0x01,0x82,0x08,0x84,0x07,0x82,0x04,0x82,0x04,0x82,0x03,0x82,0x02,0x81, 0x04,0x81,0x01,0x83,0x01,0x82,0x04,0x83,0x08,0x82,0x08,0x81,0x08,0x82,0x0a, 0x81,0x09,0x82,0x05,0x81,0x04,0x81,0x18,0x82,0x02,0x82,0x03,0x82,0x04,0x82, 0x02,0x82,0x08,0x82,0x04,0x82,0x02,0x88,0x04,0x82,0x06,0x82,0x04,0x82,0x02, 0x82,0x03,0x82,0x06,0x82,0x09,0x82,0x05,0x84,0x09,0x82,0x04,0x82,0x01,0x82, 0x02,0x81,0x02,0x82,0x03,0x82,0x03,0x82,0x04,0x82,0x02,0x82,0x04,0x82,0x02, 0x82,0x04,0x82,0x03,0x82,0x08,0x85,0x06,0x82,0x06,0x82,0x03,0x82,0x04,0x82, 0x02,0x81,0x04,0x81,0x01,0x81,0x01,0x82,0x01,0x81,0x05,0x82,0x06,0x82,0x02, 0x81,0x07,0x81,0x09,0x82,0x08,0x82,0x08,0x82,0x05,0x82,0x01,0x82,0x02,0x81, 0x23,0x82,0x10,0x81,0x02,0x82,0x07,0x82,0x01,0x82,0x04,0x82,0x01,0x81,0x04, 0x82,0x03,0x83,0x0e,0x82,0x0a,0x82,0x11,0x82,0x25,0x82,0x06,0x82,0x04,0x82, 0x05,0x82,0x06,0x82,0x0c,0x82,0x03,0x88,0x07,0x82,0x03,0x82,0x04,0x82,0x05, 0x81,0x06,0x82,0x04,0x82,0x08,0x81,0x18,0x83,0x14,0x83,0x05,0x82,0x06,0x82, 0x02,0x82,0x01,0x81,0x02,0x87,0x03,0x82,0x03,0x82,0x03,0x82,0x08,0x82,0x04, 0x82,0x03,0x82,0x08,0x82,0x07,0x82,0x04,0x82,0x02,0x82,0x04,0x82,0x04,0x82, 0x0b,0x82,0x03,0x82,0x01,0x82,0x06,0x82,0x07,0x82,0x01,0x82,0x02,0x81,0x02, 0x82,0x02,0x84,0x02,0x82,0x05,0x81,0x03,0x82,0x07,0x82,0x05,0x81,0x02,0x82, 0x02,0x82,0x0a,0x82,0x06,0x82,0x04,0x82,0x04,0x82,0x04,0x81,0x01,0x82,0x04, 0x81,0x01,0x81,0x01,0x84,0x04,0x81,0x01,0x82,0x07,0x82,0x07,0x82,0x08,0x82, 0x0a,0x82,0x08,0x82,0x04,0x82,0x04,0x81,0x17,0x82,0x03,0x82,0x03,0x82,0x04, 0x82,0x02,0x82,0x08,0x82,0x04,0x82,0x02,0x82,0x0a,0x82,0x06,0x82,0x04,0x82, 0x02,0x82,0x03,0x82,0x06,0x82,0x09,0x82,0x05,0x82,0x01,0x82,0x08,0x82,0x04, 0x82,0x01,0x82,0x02,0x81,0x02,0x82,0x03,0x82,0x03,0x82,0x04,0x82,0x02,0x82, 0x04,0x82,0x02,0x82,0x04,0x82,0x03,0x82,0x0b,0x83,0x05,0x82,0x06,0x82,0x03, 0x82,0x05,0x81,0x01,0x82,0x04,0x81,0x01,0x81,0x01,0x84,0x04,0x84,0x06,0x84, 0x06,0x82,0x09,0x82,0x08,0x82,0x08,0x82,0x05,0x81,0x03,0x83,0x36,0x81,0x02, 0x81,0x08,0x82,0x01,0x82,0x04,0x81,0x02,0x81,0x04,0x82,0x03,0x83,0x0e,0x82, 0x0a,0x81,0x12,0x82,0x25,0x81,0x08,0x81,0x04,0x81,0x06,0x82,0x06,0x81,0x0d, 0x82,0x08,0x82,0x08,0x82,0x04,0x81,0x04,0x81,0x05,0x82,0x06,0x82,0x04,0x82, 0x07,0x82,0x1a,0x83,0x04,0x88,0x04,0x83,0x10,0x81,0x08,0x81,0x05,0x82,0x02, 0x82,0x03,0x82,0x04,0x82,0x07,0x82,0x04,0x82,0x03,0x82,0x08,0x82,0x08,0x82, 0x03,0x82,0x02,0x82,0x04,0x82,0x04,0x82,0x0b,0x82,0x03,0x82,0x02,0x82,0x05, 0x82,0x07,0x82,0x02,0x81,0x02,0x81,0x02,0x82,0x02,0x84,0x02,0x82,0x04,0x82, 0x03,0x82,0x07,0x82,0x04,0x82,0x02,0x82,0x02,0x82,0x0a,0x82,0x06,0x82,0x04, 0x82,0x04,0x82,0x04,0x84,0x04,0x83,0x02,0x82,0x04,0x82,0x02,0x82,0x06,0x82, 0x06,0x82,0x09,0x82,0x0b,0x81,0x08,0x82,0x04,0x81,0x05,0x82,0x16,0x82,0x03, 0x82,0x03,0x82,0x04,0x81,0x03,0x82,0x08,0x82,0x04,0x82,0x02,0x82,0x0a,0x82, 0x06,0x82,0x04,0x82,0x02,0x82,0x03,0x82,0x06,0x82,0x09,0x82,0x05,0x82,0x01, 0x83,0x07,0x82,0x04,0x82,0x01,0x82,0x02,0x81,0x02,0x82,0x03,0x82,0x03,0x82, 0x04,0x82,0x02,0x82,0x04,0x81,0x03,0x82,0x04,0x82,0x03,0x82,0x0c,0x82,0x05, 0x82,0x06,0x82,0x03,0x82,0x05,0x84,0x04,0x83,0x02,0x82,0x04,0x82,0x01,0x82, 0x06,0x83,0x06,0x82,0x0a,0x82,0x08,0x82,0x08,0x82,0x42,0x81,0x02,0x81,0x06, 0x81,0x01,0x84,0x04,0x81,0x03,0x82,0x04,0x82,0x02,0x83,0x0f,0x81,0x09,0x82, 0x12,0x82,0x08,0x82,0x12,0x82,0x06,0x82,0x08,0x82,0x02,0x82,0x06,0x82,0x05, 0x82,0x09,0x81,0x02,0x82,0x09,0x82,0x04,0x81,0x02,0x82,0x05,0x82,0x02,0x82, 0x05,0x82,0x07,0x82,0x02,0x82,0x04,0x81,0x02,0x82,0x07,0x82,0x08,0x83,0x09, 0x83,0x0c,0x83,0x12,0x83,0x02,0x81,0x03,0x81,0x05,0x82,0x02,0x82,0x03,0x82, 0x04,0x83,0x03,0x81,0x02,0x82,0x02,0x83,0x04,0x82,0x08,0x82,0x08,0x83,0x02, 0x82,0x02,0x82,0x04,0x82,0x04,0x82,0x07,0x81,0x02,0x82,0x04,0x82,0x03,0x82, 0x04,0x82,0x07,0x82,0x05,0x81,0x02,0x82,0x03,0x83,0x03,0x82,0x02,0x83,0x03, 0x82,0x08,0x82,0x02,0x83,0x02,0x82,0x03,0x82,0x03,0x82,0x03,0x82,0x07,0x82, 0x05,0x82,0x02,0x82,0x05,0x83,0x05,0x83,0x02,0x82,0x03,0x82,0x04,0x82,0x05, 0x82,0x05,0x82,0x0a,0x82,0x0b,0x81,0x08,0x82,0x22,0x82,0x02,0x83,0x03,0x83, 0x02,0x82,0x04,0x82,0x03,0x81,0x04,0x82,0x01,0x84,0x03,0x82,0x03,0x81,0x05, 0x82,0x07,0x82,0x01,0x84,0x02,0x82,0x03,0x82,0x06,0x82,0x09,0x82,0x05,0x82, 0x02,0x83,0x06,0x82,0x04,0x82,0x01,0x82,0x02,0x81,0x02,0x82,0x03,0x82,0x04, 0x82,0x02,0x82,0x03,0x83,0x02,0x82,0x04,0x82,0x01,0x84,0x03,0x82,0x07,0x82, 0x02,0x83,0x05,0x82,0x06,0x87,0x05,0x83,0x05,0x83,0x02,0x82,0x04,0x81,0x03, 0x82,0x06,0x82,0x05,0x82,0x0b,0x82,0x08,0x82,0x08,0x82,0x30,0x82,0x0f,0x82, 0x01,0x82,0x06,0x85,0x04,0x81,0x05,0x82,0x04,0x84,0x01,0x81,0x0f,0x82,0x08, 0x81,0x13,0x82,0x08,0x82,0x12,0x82,0x06,0x81,0x0a,0x84,0x04,0x88,0x02,0x87, 0x04,0x84,0x0a,0x82,0x04,0x84,0x07,0x84,0x06,0x82,0x08,0x84,0x05,0x84,0x08, 0x82,0x08,0x83,0x0b,0x81,0x0c,0x81,0x0b,0x82,0x08,0x85,0x02,0x82,0x06,0x81, 0x02,0x86,0x07,0x85,0x02,0x86,0x05,0x87,0x03,0x82,0x0a,0x85,0x02,0x82,0x04, 0x82,0x02,0x87,0x04,0x84,0x05,0x82,0x04,0x82,0x03,0x87,0x02,0x82,0x05,0x81, 0x02,0x82,0x03,0x83,0x04,0x85,0x04,0x82,0x09,0x85,0x03,0x82,0x04,0x82,0x02, 0x86,0x08,0x82,0x06,0x84,0x07,0x82,0x05,0x83,0x02,0x82,0x02,0x82,0x05,0x82, 0x05,0x82,0x05,0x88,0x04,0x82,0x0b,0x82,0x07,0x82,0x23,0x83,0x02,0x82,0x02, 0x81,0x01,0x84,0x06,0x85,0x04,0x84,0x01,0x82,0x04,0x85,0x05,0x82,0x07,0x84, 0x01,0x82,0x02,0x82,0x03,0x82,0x06,0x82,0x09,0x82,0x05,0x82,0x03,0x82,0x06, 0x82,0x04,0x82,0x01,0x82,0x02,0x81,0x02,0x82,0x03,0x82,0x05,0x84,0x04,0x86, 0x05,0x84,0x01,0x82,0x03,0x82,0x07,0x86,0x07,0x84,0x04,0x83,0x01,0x82,0x06, 0x82,0x05,0x82,0x03,0x82,0x03,0x82,0x04,0x82,0x05,0x82,0x05,0x87,0x06,0x82, 0x08,0x82,0x08,0x82,0x4e,0x82,0x27,0x82,0x06,0x82,0x1e,0x81,0x19,0x82,0x7a, 0x82,0x7f,0x5c,0x83,0x5e,0x82,0x0c,0x81,0x07,0x82,0x0d,0x89,0x4e,0x81,0x1b, 0x82,0x36,0x82,0x0e,0x82,0x4b,0x81,0x13,0x82,0x08,0x82,0x08,0x82,0x78,0x83, 0x02,0x83,0x1e,0x82,0x19,0x81,0x7a,0x82,0x7f,0x5f,0x81,0x5e,0x85,0x09,0x82, 0x02,0x86,0x5f,0x81,0x03,0x82,0x17,0x81,0x02,0x82,0x37,0x82,0x0e,0x82,0x4a, 0x82,0x14,0x83,0x06,0x82,0x05,0x84,0x7f,0x20,0x81,0x7f,0x16,0x81,0x7f,0x7f, 0x7f,0x38,0x85,0x18,0x84,0x38,0x82,0x0e,0x82,0x48,0x83,0x7f,0x7f,0x7f,0x7f, 0x7f,0x7f,0x7f,0x7f,0x1d, 0x00, } }; Click to expand... Click to collapse sorry for my english,how to custom font ,thank you...:good:
Hi All! Do you think something like this? I am very interesting in custom fonts because i would like to make a fully hungarian recovery :laugh: (Maybe just for fun, i don't think that many people interesting in hungarian (or any other) language recovery ) Compiled from source but I had to make some changes in code for using extended ascii characters to succesfully compiling. Hm, but this topic go about post compiling, sorry Sorry for my english!
Hy ksanci! I have a chinese samsung and there are only chinese recovery. I'd like to know how i can trnslete them, if you could help me, thanks.
[DEV]Cyanogenmod 9 [4.0.4]! V:0.4 12/19
{ "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" } Current progress: Please don't post things like "fix that!", "why is that not working?" etc., but search for possible solutions that would help me to make this ROM better. Be happy that there is someone who does this as a part of his hobby. This ROM is built fully from source. Warning : In Xda(galaxy y develpment ) the peoples only copy and no give the due credits Again ? You like my hard work ? consider making a donation ! http://forum.xda-developers.com/donatetome.php?u=4418296 Donors: Malcellp Márcio Sousa Rocha Credits : Motafoca Psyke83 Madteam PS: No need mirrors Version: 0.1 mediafire mediafire. Version: 0.2 mediafire mediafire Version: 0.3 mediafire mediafire. Version: 0.4goo.im. Changelog: Version 0.1 : boot ! Click to expand... Click to collapse Version 0.2 : Media scaner work ! Disable Opengl render ! Fixed alls apps force close ! Vibration work Audio = mute Click to expand... Click to collapse Version 0.3 : Rom: -Added touchscreen files -Fixed ldpi -Removed TrackPad -Tweaked Build Prop for perfomance and fix configs -Speed up rom with dex , JIT -Integrate Kernel in rom -Builded with bluetooth (but no work ) Version 0.4 : Rom: -Fixed colors ! Click to expand... Click to collapse Search cm7 1.4 ? go for link : http://forum.xda-developers.com/showpost.php?p=33985816&postcount=440 Instructions: how to install : Go for recovery mount ... In cwm (clock work recovery ) Go for mount and storage ... Mount system ! Wipe data Install zip from sdcard Done ! Don't expect any support if you: Not using stock kernel/or other kernel Have installed any mods/tweaks Have modified system files Click to expand... Click to collapse
reserved
source : https://github.com/Whitexp/Device-Galaxy-Y/tree/ICS i need help and no clones thanks
b16h22 said: you have a thing with cats? lol sent while doin' some burnouts Click to expand... Click to collapse no, i hate cats, just keeping this thread alive btw guys the off topic xda forum is really fun lol http://forum.xda-developers.com/forumdisplay.php?f=261
Ok guys, lets get back on track. Thanks. Sent from my GT-S5360L using xda premium
marcellusbe's reply i have pm'd marcellusbe about this project and he replied it's a bit exagerated whitexp or someone else will do it ( i think he sold his SGY )... as far as I remember, I was looking for a patch for the hardware acceleration problem : libGLES_hgl.so (from broadcom/samsung) and libsurfaceflinger (CM). I patched lsurfaceflinger to add nativeServerWindow needed to link libGLES_hlg : (in surfaceflinger/displayhardware/DisplayHardware.cpp) Code: #include "GLExtensions.h" using namespace android; int nativeServerWindow; static __attribute__((noinline)) void checkGLErrors() { do { // there could be more than one error flag GLenum error = glGetError(); if (error == GL_NO_ERROR) break; LOGE("GL error 0x%04x", int(error)); } while(true); } The type 'int' is maybe not correct. With that, cm7 can boot : (egl.cfg) Code: 0 1 hgl but you can see artifacts on the screen (like the framebuffer showing the memory)... nativeServerWindow should be initialised with a value I didn't find yet... probably the current framebuffer... we need to disassemble gralloc and libGLES_hgl to understand. Or, with random tries, we could finally find the value needed. good luck if I got a SGY, I will restart my work. Click to expand... Click to collapse
whitekernel 0.9 ICS coming soon !
Whats new in it? Sent from my GT-S5360 using xda app-developers app
WHEN CAN'T WIAT by SOMKLL
touchscreen whitexp said: whitekernel 0.9 ICS coming soon ! Click to expand... Click to collapse Plz tell me you fixed touchscreen in it plz plz plz
whitexp said: whitekernel 0.9 ICS coming soon ! Click to expand... Click to collapse Are you compiling from source? If you are compiling from source are you using 6K cpu conf? Or you are just patching samsung source for cm 9? Sent from my GT-S5360 using xda app-developers app
whitexp said: whitekernel 0.9 ICS coming soon ! Click to expand... Click to collapse Will this allow us to use ICS? Can't wait whatever features it has
whitexp said: whitekernel 0.9 ICS coming soon ! Click to expand... Click to collapse when when when????? : pleading hands:
Wen the release.... Sent from my GT-S5360 using xda premium
cant wait Sent from my GT-S5360 using xda premium
+1
fixed touchscreen .. new kernel and new build in 6 to 7 hours !
Awesome! i think we're going to get cm9 faster than cm7 xd Sent from my GT-S5360 using xda app-developers app
I hope that this CM9 can be ported to Galaxy Ace s5830i,these phones have the same hardware.
guys ... thanks donation !! marcellp thanks for u donation ... if you have $ 1 and no missing ... and wants to donate for my work ... thanks! !
[MOD][JB] Project Butter Enhancer
{ "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" } Project Butter Enhancer Using this MOD you can set different priority for different processes which can make a phone a lot faster and smoother when opening and applications, multitasking. It uses Renice commands for changing priority of processes. This does not mean that your applications will be super responsive right after your phone boots. You still have to wait for the application for redrawing the first time. After that, the application will be cached so that you wont need to wait for redrawing again. In short: - Makes Your Phone 5x Smoother & Faster - Totally Customizable For Setting Priority - Doesn't Affect Your Battery Life Much Remember: For This Script To Work, You Need A Kernel That Supports "init.d" How To Customize The Script? In order to make the most of this script, you will have to customize it in order to set desired priority to different processes. For this you will have to edit certain parts of the script. Part A: Locking The Launcher Let's start by finding "USER_LAUNCHER=". Should be in starting only. By default, the launcher is set to CyanogenMod Trebuchet Launcher. If you use a different launcher, you will have to edit the part "com.cyanogenmod.trebuchet" and put the name of the data folder of your launcher. To find the data folder, navigate to data/data. Scroll through the folders and find the one for your launcher. Part B: Changing Priority Of Different Processes For better understanding, Higher Priority = More Smoother The Process The highest priority you can set is "20". For editing them as per your requirement, find "Resident System Apps". Under this their will be many processes. To change priority, you will need to edit "NICELEVEL=-20" for the desired process. Part C: Adding More Applications To add more application, find "Other Apps". Under this find "PNAME=""". It will be in every line. Put the data folder name of the app you want to lock.
1. Download The Latest Script 2. Navigate To system/etc/init.d/ 3. Paste The Script Here 4. Set Permissions To -rwxr-xr-x 5. Reboot Download
Is it enough just to copy paste that .txt file as it is and changing permissions as you have mentioned above? Sent from my GT-I9003 using cm10 alpha4 Tapatalk 2
Yes but I recommend you to edit it to match your needs. For details, see the First Post.
Hi what app do u recommend for navigating path ? Sent from my Galaxy Nexus using xda premium
pdkenji said: Hi what app do u recommend for navigating path ? Sent from my Galaxy Nexus using xda premium Click to expand... Click to collapse Solid explorer
Is it possible to have a flashable zip ? Sent from my Galaxy Nexus using xda premium
pdkenji said: Is it possible to have a flashable zip ? Sent from my Galaxy Nexus using xda premium Click to expand... Click to collapse I have a flashable zip but it doesn't set right permissions. So I don't wanna post it here.
@Top Droid.. Awesome work buddy.... i had decided to do this project butter thing..but was not able due to my exams.. nayways..awesome work !!!
I have Nova launcher. Can you please let me know what should I put as USER_LAUNCHER
Great job dude... It's work flawlessly Current ROM is cm10 alpha 4... Sent from my GT-I9003 using xda premium
Code: rwx r-x r-x it is right ? other files in init.d folder has this permissions
is there any problem if we have another scripts in init.d?
gabebcn said: is there any problem if we have another scripts in init.d? Click to expand... Click to collapse Not a problem!
Can this be used with supercharger v6 script .??
Can I edit all process to NICELEVEL=-20? I'm not understanding partC what other app have to add & add for what?
Based on my understanding on the script, the "Resident system apps" part, "Other system apps" part and "Other apps" part is just the same. There is no different whether you put the apps in which part, just used to categorize it so that it looks nice and neat. If you only put in 10 process to check, then at PROCESSES_TOTAL just put 10. Code: PROCESSES_TOTAL=10 If you have more process to check, simply edit the value to meet your case. P.S. the script seems to have support number of processes up to 24. And, in my case, I only check 10 process, if you put the process in different "part" or category, please do edit the $PROCESS_XX in front of each line so that it is in sequence and will be check. XX is the number of process. If you check 13 processes, then use $PROCESS_1 until $PROCESS_13. Eg: Code: if [ [B][COLOR="Red"]$PROCESS_10[/COLOR][/B] -eq "0" ]; then PNAME="com.speedsoftware.rootexplorer"; NICELEVEL=-15; if [ `pidof $PNAME` ]; then renice $NICELEVEL `pidof $PNAME`; PROCESS_14=1; P_CHECK=`expr $P_CHECK + 1`; fi; fi; PS. note the text in BOLD RED and please edit the NICELEVEL= to suit ur requirement. And for unused line, just put a "#" in front of the line so that it won't run that line. And it is the same for LST Debug part, put a "#" in front of the line if you didn't use it. By default, line for $PROCESS_15 until $PROCESS_18 has a "#" in front of it, means it is not in use and told the system to ignore this line. I'm not sure but this may speed up the execution of the script.
ivAnash said: Can this be used with supercharger v6 script .?? Click to expand... Click to collapse Yeah it can be used with it. Im using this with v6 and it really works Sent from my GT-I9003 using xda premium
Question from me, is this work for JellyBam A3? I'm not very sure about trying this on my phone, but this tweak just too interesting not to try it on my phone.
Rich'Dawg' said: Question from me, is this work for JellyBam A3? I'm not very sure about trying this on my phone, but this tweak just too interesting not to try it on my phone. Click to expand... Click to collapse It'll work for any ROM as long as it supports init.d scripts!