[FX-MOD][SENSE] Reboot option in power menu 4-in-1 (UPD) - Desire Android Development

this is an updated* version of my framework mod that adds reboot (normal, hboot, recovery) option to the power-button menu on htc sense based desire roms
*: a new option ('hot restart') has been added that will allow you to respawn android's system server process, thereby starting with a "clean system" w/o actually rebooting the device (credits to xda member appelflap for the idea, you can have a look at his app 'hot reboot' here. i took a slightly different approach to killing the process but the basics remain the same)
enjoy
requirements:
htc sense based desire (froyo) rom (HD VERSION HERE)
deodexed framework libs
busybox with pkill support (or any other pkill implementation, accessible in $path)
how to install:
please make sure your device/setup meets the requirements above
check your framework build number (settings >> about phone >> software information >> build number)
download the archive that matches your build number
copy it to your sdcard and flash it in recovery mode (as always, it is advisable to do a nandroid backup prior flashing)
impact:
a framework lib (/system/framework/android.policy.jar) will be overwritten
the first boot after flashing this may take a (long) while (dexopt will be busy)
--
--
sense_powermenu_rebootdlg-4in1_2.09.405.8.zip
sense_powermenu_rebootdlg-4in1_2.10.405.2.zip
sense_powermenu_rebootdlg-4in1_2.12.911.1.zip
sense_powermenu_rebootdlg-4in1_2.13.707.1.zip
sense_powermenu_rebootdlg-4in1_2.14.207.1.zip
[Mod Edit]
Sense powermenu-4u1-v2.29.zip Submitted by PrinzEisenherz1

source code, porting to other htc devices:
due to the nature of the hack (patching a htc-modified, closed source framework lib) there is no "source code" for it
obviously, i also can't provide a smali patch applicable for any framework version / htc device
for reference, i've attached the smali patch for my own device/setup
it doesn't take a great deal to understand it, porting should be relatively straightforward. you should also take into account that string/icon resource ids may vary between different framework versions, and that some versions don't support com.android.internal.app.ShutdownThread.reboot()
sense_powermenu_rebootdlg-4in1_bravofx2.x.patch.7z
hd version:
here

/// reserved
this is a repost of the original thread that was lost due to a h/w failure

Amazing stuff! Thanks for the update snq-!

Cheers mate

I have a quick question, do i need the whole /framework deodexed or just the android.policy.jar?

Great stuff man... Can i know which of the files is meant for AuraxTSense v7.6.1 please??

styr said:
do i need the whole /framework deodexed or just the android.policy.jar?
Click to expand...
Click to collapse
i'm afraid you can't have single deodexed libs (stale odex dependencies)

blu3angel said:
which of the files is meant for AuraxTSense v7.6.1
Click to expand...
Click to collapse
afaik it is based on 2.10.405.2

Very nice man, i love your modded menu Thank you very much!
i will add it in the next RCMixHD
Thanks again !

robocik said:
i will add it in the next RCMixHD
Click to expand...
Click to collapse
hey robocik
just be sure to add the hd version

Works on my Desire with LeeDrOiD V2.1a with Base HTC RUU 2.10.405.2.
But: after every hot reboot the function keys remain lit after the first power off (automatic or manual). After the 2nd, 3rd etc. power off not anymore. Very odd.

it works great man...thanks!!! i added it to my rom if you want to remove it please tell me

Thanks, great work! I just want to mention it the boot after flashing took a long time here, like 4 minutes which is strange.

shoemeistah said:
Thanks, great work! I just want to mention it the boot after flashing took a long time here, like 4 minutes which is strange.
Click to expand...
Click to collapse
Well he did mention on the first post it would take a long time to boot so not sure what you mean about strange.
Sent from my HTC Desire using XDA App

I want to add it to the kitchen so I just have to replace android.policy.jar? Thanks
PS. Of course credits will be given
BTW what languages are supported?

Is it a way of adding this mod to non sense roms like Cyanogen has ?

michal_banszel said:
I want to add it to the kitchen so I just have to replace android.policy.jar? Thanks
Click to expand...
Click to collapse
yes. just make sure you add the version matching to your framework build number
michal_banszel said:
BTW what languages are supported?
Click to expand...
Click to collapse
main menu entry, dialog header, buttons are localized, radio items aren't:

shoey-n said:
Is it a way of adding this mod to non sense roms like Cyanogen has ?
Click to expand...
Click to collapse
cyanogenmod is an opensource project, there is no need for hacks like this (dalvik bytecode injected into a closed source lib) to implement missing features

snq- said:
yes. just make sure you add the version matching to your framework build number
main menu entry, dialog header, buttons are localized, radio items aren't:
Click to expand...
Click to collapse
Ok, thanks. Just to make sure - not whole deodexed is required, just android.policy.odex, right? Is it possible to edit this jar file and change the language of "Normal" etc... and here footprint is also required as in 3in1?

Related

[ROM-FroYo] Official Froyo HTC Sense ROM (16/07 v1.0c | OpenDesire Team)

About
As most of you know I created and maintain OpenDesire, that is my main ROM and timemuncher, I try to keep ROMs as close to the original source as possible whilst adding features and mods without making compromises, I don't add UI modifications/themes/bloatware.
Requirements
You MUST have your Desire rooted in order to use this ROM, I like to try and help all users but I will not be expanding further on this. (use search if you really need help)
Features
latest android build - 2.2 r1.1 (frf91)
frf91 google apps
htc sense
2.6.32.15 kernel (no ocuv)
rooted with latest superuser (v2.2.2)
google app2sd
legacy a2sd
dalvik-cache2sd
massive apn list
latest busybox (v1.16.2)
deodexed
zipaligned
720p/h264 camcorder
Changelog
1.0c
added various locales/languages
added dns resolv.conf
changed default language
fixed apn list
1.0b
added market fixes
removed boot sound
removed InvestPro, MusicHolic, CSL*, SIE*, InfoEasy*
updated Google Maps
1.0a
added a2sd & cache2sd
added adblocking hosts file
added busybox (v1.16.2)
added cyanogen apn list
added terminfo to boot.img and /system/etc
zipaligned
1.0
initial release
added superuser (v2.2.2)
Installation
Ensure you have a custom recovery image installed
Download the zip file from the link below and copy it to your SD card
Restart your device in recovery mode
PERFORM A NANDROID BACKUP FROM THE MENU
Select the option to apply an update zip, and select the zip file you copied to your memory card
Download
YOU MUST USE THE 5.X RADIO
RADIO: 32.42.00.32U_5.09.00.08
ROM: Version 1.0c
Upgrading
No wipe is explicitly required in order to use this ROM, however if you do encounter issues of any kind, it is recommended that you wipe your device and reproduce the issue before raising it here.
Credits
911sniper - for the source
for real ??
If so, you are a superstar
checking it now.
100% for real
thanks adam.
They're popping up all over the place now
thanks for this, this is the actual official rom? not the hong kong test release posted earlier?
RUU_Bravo_Froyo_HKCSL_CHT_2.06.832.1_Radio_32.42.0 0.32U_5.09.00.08_test_136917.exe
Sweet, Cheers
cgrec92 said:
thanks for this, this is the actual official rom? not the hong kong test release posted earlier?
RUU_Bravo_Froyo_HKCSL_CHT_2.06.832.1_Radio_32.42.0 0.32U_5.09.00.08_test_136917.exe
Click to expand...
Click to collapse
Its taken from the Honk Kong ROM, but I have looked at it and it is official.
AdamG said:
Its taken from the Honk Kong ROM, but I have looked at it and it is official.
Click to expand...
Click to collapse
we all take your word for it and we thank you but this will not be the release we will officially receive as this is still a test version meaning it's a work in progress, although it must be pretty close to release
are bugs fixed from djdroid's rom, such as missing htc wallpapers?
EDIT: given it 5 stars already
How to add A2SD or A2SD+ in this ?
Thanks
Your name must be Adam God, I guess~
cgrec92 said:
we all take your word for it and we thank you but this will not be the release we will officially receive as this is still a test version meaning it's a work in progress, although it must be pretty close to release
are bugs fixed from djdroid's rom, such as missing htc wallpapers?
Click to expand...
Click to collapse
Yes all wallpapers are there
Hi Adam. Great work but I've got one question. Are You going to add Your improvements to this rom ?
AdamG said:
Yes all wallpapers are there
Click to expand...
Click to collapse
Woop
I'm a download this then, i'll add the expresso bar and then odex it for space you should do this too
amjad_2020 said:
How to add A2SD or A2SD+ in this ?
Thanks
Click to expand...
Click to collapse
A2SD will require mods to the boot.img, busybox installing and scripts placing in init.d
I don't really want to maintain this ROM and do things like this unless there is enough interest.
cgrec92 said:
Woop
I'm a download this then, i'll add the expresso bar and then odex it for space you should do this too
Click to expand...
Click to collapse
Its already deodex.
Flashing
hope can have A2SD+ soon...
it supports all languages, like italian?
i think i've to root my desire too, it's true?
AdamG said:
Its already deodex.
Click to expand...
Click to collapse
I want it odexed - gives much more available space
cgrec92 said:
I want it odexed - gives much more available space
Click to expand...
Click to collapse
How so? /system is read only and not writeable anyway so it doesn't matter regardless, keeping it deodex'd uses less ram which is better imo.

[Q] Reboot Option in Power Menu - HTC Aria

Could somebody port this over to the aria so we can have the reboot option in the power menu?
snq- said:
source code, porting to other htc devices:
due to the nature of the hack (patching a htc-modified, closed source framework lib) there is no "source code" for it
obviously, i also can't provide a smali patch applicable for any framework version / htc device
for reference, i've attached the smali patch for my own device/setup
it doesn't take a great deal to understand it, porting should be relatively straightforward. you should also take into account that string/icon resource ids may vary between different framework versions, and that some versions don't support com.android.internal.app.ShutdownThread.reboot()
sense_powermenu_rebootdlg-4in1_bravofx2.x.patch.7z
hd version:
here
Click to expand...
Click to collapse
Its on CM6 along with options to reboot into recovery & bootloader
Sent from my Liberty using XDA App
Get the app called Quick Boot. Lets you reboot into recovery also. Create shortcuts to each boot option also.
My last Intruder was a Grumman A-6E.
ok thanks

[ROM] Stock-rooted Gingerbread (2.50.405.2) and Seraphic custom 0.5

Seraphic stock-rooted Gingerbread
---------------------------------
Built using Ace_Gingerbread_S_HTC_WWE_2.50.405.2 release ROM.
I've cooked this rom in order to get the closest to stock release rom I could while still maintaining root access.
This rom has the following applied to it:
* Rooted
* Zipaligned
Everything else remains as standard. This isn't deodex'd and doesn't have /data/app enabled (as I said, closest to stock was intended here)
I recommend a full wipe, dalvik cache wipe, etc before flashing.
Please flash using recovery.
Disclaimer: the usual really- don't come crying to me if you brick your device!
I've baked another rom with a few other minor additions (but still maintaining as-stock-as-possible) - please see 2nd post below for details.
Download: http://www.iloveabath.co.uk/index.php?dir=ROMs/Seraphic/
2.50.405.2_seraphic_root.zip
243426244 bytes
MD5: 7b8e2788f217aeacdb23c3f77d6ac81a
Thanks to: dsixda for awesome kitchen making life so much easier, andyharney for mirror, Drakknar for the radio rom installer.
Seraphic custom 0.5
--------------------
Here's the other rom I've baked with a bit more enabled, still keeping the rom as stock as possible while giving power-users a bit more to play with.
==Changelog==
Custom 0.5:
* New rom based on 2.50.405.2 release rom
* Added latest ad-block hosts file
Custom 0.3:
* Add Twitter and Facebook apps and widgets back in, including HTC elements as requested
==Features==
* Rooted (su and busybox)
* Busybox run-parts installed
* Nano text editor installed
* Bash shell installed
* /data/app enabled
* System boot sound disabled
* Custom boot animation enabled (put your own bootanimation.zip in /data/local)
* ad-free hosts file installed
* Zip aligned
* Fully deodex'd
Again, full wipe recommended and flash from recovery.
== First boot will take some time so please be patient ==
Download: http://www.iloveabath.co.uk/index.php?dir=ROMs/Seraphic/
seraphic_custom_0_5.zip
244880273 bytes
MD5: cd59fd1140c9556162423ccb5f386255
MIRROR
So mates don't flash RUU...Here is the best solution for who wants stock roms
andyharney said:
Can I post a mirror for you?
Click to expand...
Click to collapse
Yes please mate, that'd be great.
Seraphic said:
Yes please mate, that'd be great.
Click to expand...
Click to collapse
Its uploading now, ETA 90 mins.
Just finished uploading a slightly more power-user-friendly rom, off to bed
nice job...really like the stock rooted rom...one thing though why doesn't it have a Chinese handwriting capability?
Thanks, this ROMS are very useful, please keep up this good work!
kenzo901 said:
nice job...really like the stock rooted rom...one thing though why doesn't it have a Chinese handwriting capability?
Click to expand...
Click to collapse
If the stock Rom doesn't have it then neither will this I'm afraid.
the old stock froyo one had a chinese handwriting capability so i thouhght gingerbread had it too.is there anyway to add it in this rom?or via apk?
tia really like your cooked rom!great job!
Noobish question: what disabling data/app actually does?
@kenzo901 - because I've never used it unfortunately I don't really know enough about it, there's probably an IME or something from the market you could install.
@uros0104 - it allows apps to be installed in a partition outside of the system partition when cooking the rom, basically it allows flexibility and allows the end-user to remove any apps installed in this way.
@kenzo901 - actually there's chinese text input settings in settings > language and keyboard > touch input > Chinese text input. Is that not what you're looking for?
Custom 0.2 uploaded now. Fast, clean and stable.
@seraphic: thanks, I got it, but I don't understand why it is called disabled than, but who am I to judge...
uros0104 said:
@seraphic: thanks, I got it, but I don't understand why it is called disabled than, but who am I to judge...
Click to expand...
Click to collapse
If you go into 'International Keyboard option and scroll to the bottom, can you enable the correct language entry there?
Hi Seraphic,
could you please give MD5 for your roms?
Thanks for your great work!
valcyone said:
Hi Seraphic,
could you please give MD5 for your roms?
Thanks for your great work!
Click to expand...
Click to collapse
Of course. Updated the posts as requested with MD5 hashes.
Thanks, very clean rom.

[Q] cook rom with dsixda htc kitchen

i want to cook an own rom with htc kitchen.I tried many times but failed all of these.I based SAGA_MDJs_ViVO_Sense_v.1.2. Those i cooked rom can't flash into my phone.who can help me out
It's be easier to help you if you posted why you can't flash, what errors you get etc
This is not a place to ask questions Thanks!
(mods please move it elsewhere)
ok,i just want to learn and try how to cook a rom.and maybe i can post my rom here someday
i think may the kitchen not support desire syet~ just wait for update
zk7513153 said:
i think may the kitchen not support desire syet~ just wait for update
Click to expand...
Click to collapse
maybe.i had logcat and it said "/system/bin/sh no such dir/file" .also maybe some mistikes with update-script but i don't know how to fix it.
zk7513153 said:
i think may the kitchen not support desire syet~ just wait for update
Click to expand...
Click to collapse
Nor does it support galaxy s abd still there are many features of it you can use. Zipaligning, deodexing etc
Enviado desde mi GT-I9000 usando Tapatalk
zk7513153 said:
i think may the kitchen not support desire syet~ just wait for update
Click to expand...
Click to collapse
this kitchen is supporting the desire s since weeks
i use it to cook saga lbc mod
regards
loveboatcaptain said:
this kitchen is supporting the desire s since weeks
i use it to cook saga lbc mod
regards
Click to expand...
Click to collapse
Could u give me some guide?I want to try add app2sd(with ext partition) base on your rom.because i like a rom with app2sd and i think your rom is a good job.
Thanks very much.
And the update_script maybe have some mistake that I cooked with kitchen.
It abort when I flash it,so I make logcat with adb.logcat show the error is /system/bin/sh there is no such dir or file.I found a file named sh0 in /system/bin/ when I check the rom.zip.I don't know these reason
monswag said:
Could u give me some guide?I want to try add app2sd(with ext partition) base on your rom.because i like a rom with app2sd and i think your rom is a good job.
Thanks very much.
And the update_script maybe have some mistake that I cooked with kitchen.
It abort when I flash it,so I make logcat with adb.logcat show the error is /system/bin/sh there is no such dir or file.I found a file named sh0 in /system/bin/ when I check the rom.zip.I don't know these reason
Click to expand...
Click to collapse
sorry i can´t help with apps2sd cause i don´t see the need for it on this device for now. i have over 500MB free Memory. if i need that space completly i will have a look on apps2sd
wich version of this kitchen are you using, which settings do you made? some more details would be good.
i only can say that my scripts are working very wel since 1.6.0 of this kitchen i think. before that i wrote them myself.
regards
LBC, I'm trying to cook my own ROM and so far I have been successful and I have a fully bootable working ROM but when I tried to add full SENSE 3.0 Packages (locksceen, weather, SMS, Taskmanager) to the ROM through the kitchen, I get a bootable ROM but no GSM network and force close on the com.htc.phone service, but when i flash the SENSE 3.0 package "update.zip" separately it works ok and no issues at all. Can you assist please?!
loveboatcaptain said:
sorry i can´t help with apps2sd cause i don´t see the need for it on this device for now. i have over 500MB free Memory. if i need that space completly i will have a look on apps2sd
wich version of this kitchen are you using, which settings do you made? some more details would be good.
i only can say that my scripts are working very wel since 1.6.0 of this kitchen i think. before that i wrote them myself.
regards
Click to expand...
Click to collapse
Thank u. I will try to make a rom without app2sd whether I can flash it or not.
I chose 1. to unpack the rom.then I use 2. to update the su.I use advance options 17 to add app2sd.then I chose 99. to build the rom.
I would also like to see how this works and then maybe we could have a stock WWE pre rooted Rom added to the listings
Sent from my HTC Desire S using XDA App
monswag said:
And the update_script maybe have some mistake that I cooked with kitchen.
Click to expand...
Click to collapse
You need to go to the advanced option menu and use option 23 - "Convert update-script or updater-script" I think, from the description of your error.
The DS requires an updateR-script, but you must make any changes, mods etc before you change this script because the current build can't work with updateR scripts.
All these answers - and many more! - are contained in the thread for dsixda's kitchen.
Peace
chris5s said:
You need to go to the advanced option menu and use option 23 - "Convert update-script or updater-script" I think, from the description of your error.
The DS requires an updateR-script, but you must make any changes, mods etc before you change this script because the current build can't work with updateR scripts.
thx. now i had made a rooted stock rom.next step i want to make it stable, fast, small,and looks nice base on other developers' work,maybe without sense
Click to expand...
Click to collapse

[Patch] Add Arabic Support to any ROM [0.97][Updated 9-5-2012]

IT's NoT My WORK - I've already added the source at the end
There is a lot of new roms which are released every week or two,...
and there is a lot of them which have no support for arabic letters
But it's ok,...
you can add the arabic support [RTL] to any rom in less than 5 Minets
AND IF YOU ARE A DEVELOPER PLEASE ADD IT TO YOUR CUSTOM ROM TOO
What is this patch doing?
framework.jar: takes care of shaping texts in android on all texts except Gmail and the browser
libwebcore.so: takes care of shaping texts in the default Browser and Gmail app.
Click to expand...
Click to collapse
So, This patcher will attempt to get you Arabic support in both of these files.
The coder [madmack]:
"This should work with all Android phones supporting Android Froyo or Gingerbread with the exception of MIUI ROMs as they are closed source and I can’t work with that."
Click to expand...
Click to collapse
Note: Please perform a backup of your system before attempting to use this patch.
Requirements:
Rooted Device
Android 2.1 at least
Your ROM needs to be deodexed.[!]
Java "32-bit" installed
[!] To find out if your installed ROM is deodexed, navigate to /system/framework on your phone. If you see a file called framework.odex then this patch will NOT work for you.
Click to expand...
Click to collapse
Steps to apply the patch:
Download the patch below and extract it to a folder on your computer.
Pull these files to the "input" folder
/system/framework/framework.jar
/system/lib/libwebcore.so
/system/lib/libandroid_runtime.so (If you’re not using a CyanogenMod ROM)
Run "commands.exe". (Do not close the black cmd screens that will pop up. Once the patch is done)
You should get a patched framework.jar, libwebcore.so and libandroid_runtime.so in the subfolder "output"
There is a recovery flashable file in folder output. Place that on your sdcard, reboot into recovery and flash it.[!!] [**]
[!!] It's better to replace the generated .zip "SYSTEM" Folder with The "SYSTEM" folder of any flashable .Zip which worked on your RECOVERY before
Click to expand...
Click to collapse
[**] If the flashing through recovery didn’t work for some reason,
You’ll need to do the following manually:
Put file output/framework.jar in /system/framework/
Put file output/libandroid_runtime.so in /system/lib/ (if this file exists, it shouldn’t if you’re arabizing CM6).
Put file output/libicuuc-arabic.so in /system/lib/
(This is extremely important, failing to place this file will result in a boot loop of your deivce)
If file exists: Place file output/libwebcore.so in /system/lib/
If file exists: Place file output/lib__bcore.so in /system/lib/
Sometimes permissions and xml data doesn’t get updated correctly resulting in corrupted data entries. If you receive a bunch of Force Closes after a reboot, you’ll need to Factory Reset.
Click to expand...
Click to collapse
SOURCE: How To Apply Patch
Change log:
0.907
Updated the webkit patcher to 3.91B (support for more devices).
Click to expand...
Click to collapse
0.906
Updated the webkit patcher to 3.1B (support for more devices).
Reduced size of libicuuc-arabic.so to the bare minimum. This should also help make it have broader device compatibility. (Thank you brightidea)
Click to expand...
Click to collapse
0.904 & 0.905
Updated the webkit patcher to 2.6B (support for more devices).
Fixed errors caused by 0.904 in 0.905. To all who have downloaded 0.904, please download 0.905.
Click to expand...
Click to collapse
0.902
Updated the webkit patcher to 2.3B (support for more devices. e.g. Galaxy I5800).
Click to expand...
Click to collapse
0.901
Updated the webkit patcher to 2.2B.
Reversed the default font to the old one due to its wider compatibility.
Fixed patching JVT rom for the I9000.
Using a cleaned up reworked script and a new libandroid_runtime.so patcher by brightidea.
Click to expand...
Click to collapse
0.813
Updated the webkit patcher to 1.5B.
Updated the default font.
Fixed the “dancing letters” problem in WhatsApp.
Compiled libicuuc-arabic.so with armv5te which should support more devices[/B]
Click to expand...
Click to collapse
0.812
Updated baksmali and smali to version 1.2.8.
Updated the webkit patcher to 0.7B (more devices are supported now)
Click to expand...
Click to collapse
0.811
Updated baksmali and smali to version 1.2.7.
Added the arabic shaping libwebcore patcher by brightidea (v 0.3 Beta)
Renamed folders to facilitate the process for you guys: you only have to pull files and dump them in the input folder. All generated files will be placed in the output folder.
Click to expand...
Click to collapse
0.804
Fixed numbers getting reversed in some cases.
Click to expand...
Click to collapse
0.803
Updated Baksmali and Smali to the latest version.
The clockworkmod recovery file is modified (hopefully will work on more roms now)
Click to expand...
Click to collapse
0.802
Updated the arabization files to include the latest CM7 fixes (Alignment, text width and many more).
Unified Gingerbread and Froyo patches by moving TextUtils.java’s methods into a new class.
Fixed garbled text appearing in Gmail’s titles in some ROMs
Click to expand...
Click to collapse
0.801
Using latest CyanogenMod 7 patch for Arabic. Reference
HTC Gingerbread Sense ROMs will now go through a separate patching process for Layout.smali. This patch has been borrowed from the bright minds that created HebFix_0.91
Click to expand...
Click to collapse
0.800
Space after LAMALEF is fixed.
This is a port of the latest arabic patch for CM7. It should work globally on all devices > 2.1. This is also why support for arabizing CM7 is dropped in this patch.
Scrolling and viewing arabic content should be much faster because the new patch relies on c++ to do this instead of Java
Now patch produces a Clockworkmod recovery file for ease of use
Added an arabic font that facilitates reading Arabic text
Click to expand...
Click to collapse
0.789
Fixed a Force Close in CM7 due to missing Styles.smali
No longer using ICU4J to shape text. This could also possibly fix shaping for Persian text. Instead, we use Aziz Huss’s ArabicShaper class with some modifications of my own.
Click to expand...
Click to collapse
0.788
Fixed a minor Force Close issue in gTalk with Gingerbread Sense UI.
Click to expand...
Click to collapse
0.787
Added patch files for Gingerbread Sense UI.
Removed clockworkmod recovery generated file due to incompatibility with all systems
Click to expand...
Click to collapse
0.786
Added patch files for CyanogenMod 6.
Added patch files for Gingerbread.
Recovery flashable update files are generated alongside the framework.
Click to expand...
Click to collapse
0.785
Added patch files for CyanogenMod 7.
Added libwebcore.so (used to shape text in Browser and Gmail) to subfolder libwebcore. You’ll need to place them in /system/lib on your device.
Click to expand...
Click to collapse
0.784
Space after LAMALEF is back. The previous patch caused problems in some apps.
Fixed the RTL alignment in google talk.
Arabic shaping works correctly in Twitter.
Click to expand...
Click to collapse
0.781
Space after LAMALEF is gone. Strings are resized to accommodate this change.
Change to Y6b’s source code to reflect on these new changes.
ArabicShaper function only shapes requested width instead of the whole string. This should speed things up considerably.
Some corrections to y6b’s source code
Added subfolder “Aljazeera fonts” for those who want to replace their phone’s fonts.
Clicking on commands.exe will not produce all these prompts anymore. Minimized them to save your precious time.
Click to expand...
Click to collapse
Download:
0.907 - http://www.mediafire.com/?ubsh844gjtjcaba
0.906 - http://www.mediafire.com/?4hisiqyjq7n3n1f
0.905 - http://www.multiupload.com/624XH5H7YO
0.902 - http://www.multiupload.com/70TG5L3XIQ
0.901 - http://www.multiupload.com/KZH2N0ASEZ
0.813 - http://www.multiupload.com/2DDS2B35HI
0.812 - http://www.multiupload.com/CULDPEQACA
0.811 - http://www.multiupload.com/Y1EOQYOJ6B
0.804 - http://www.multiupload.com/TUQLR9TQ1M
0.803 - http://www.multiupload.com/JRF6SPOIFS
0.802 - http://www.multiupload.com/OCH233RPK8
0.801 - http://www.multiupload.com/31A9AOAG3A
0.800 - http://www.multiupload.com/ROGWC6G0Q2
0.789 - http://www.multiupload.com/868WFGNER6
0.788 - http://www.multiupload.com/4KXZF81IVB
0.787 - http://www.multiupload.com/P8BYJQEZQ0
0.786 - http://www.multiupload.com/C4J0VJPLX2
0.785 - http://www.multiupload.com/V98TYUHUO1
0.784 - http://www.multiupload.com/BAU681Q6AZ
0.781 - http://www.multiupload.com/RONE05PCE7
0.76 - http://www.multiupload.com/WUUDZK9ITQ
Click to expand...
Click to collapse
Rom's Patches:
Creed's Rom v2.0
Andro-ID 3.3
Chocobread
FITDROID 3.2
FITDROID V3.1
FITDROID V3
Creed's ROM 1.6
Creed's ROM 1.5
hi there
thank you for the patch. it works fine. however the font is err... i don't know, i have difficulties to read it. the markings are a bit off. the space between lines is also too tight so some markings are overlapping
ohh... i'm using MyTouch 4G aka HTC Glacier with EnergyROM
ayamjago said:
hi there
thank you for the patch. it works fine. however the font is err... i don't know, i have difficulties to read it. the markings are a bit off. the space between lines is also too tight so some markings are overlapping
ohh... i'm using MyTouch 4G aka HTC Glacier with EnergyROM
Click to expand...
Click to collapse
there is a sub-folder named fonts,... try to put them on the systems/fonts folder and reboot
backup ur device fonts before replacing them "just in case "
I want to confirm that this method worked on two ROMs for my Samsung Galaxy S2 Epic 4G Touch (for Sprint).
Thanks a lot...
ahmadshawki said:
I want to confirm that this method worked on two ROMs for my Samsung Galaxy S2 Epic 4G Touch (for Sprint).
Thanks a lot...
Click to expand...
Click to collapse
The coder [madmack]:
"This should work with all Android phones supporting Android Froyo or Gingerbread with the exception of MIUI ROMs as they are closed source and I can’t work with that."
Click to expand...
Click to collapse
Enjoy the Arabic Support
Can u make it for Chocobread??
aya.yaya said:
Can u make it for Chocobread??
Click to expand...
Click to collapse
as soon as i go home cuz i have a limited bandwidth here and need to download the rom 1st
or u can just upload the
/system/framework/framework.jar
/system/lib/libwebcore.so
/system/lib/libandroid_runtime.so
and i will make it 4 u
Gendows said:
as soon as i go home cuz i have a limited bandwidth here and need to download the rom 1st
or u can just upload the
/system/framework/framework.jar
/system/lib/libwebcore.so
/system/lib/libandroid_runtime.so
and i will make it 4 u
Click to expand...
Click to collapse
Wow.. very thank you brad...
this is file you need
http://dl.dropbox.com/u/56584844/For_RTL_ChocoBread.rar
waiting 4 it
Thank you! I was searching for this dude..
aya.yaya said:
Wow.. very thank you brad...
this is file you need
http://dl.dropbox.com/u/56584844/For_RTL_ChocoBread.rar
waiting 4 it
Click to expand...
Click to collapse
here is ur patch link,... will add it to the patches list to
sorry for being late
Download
Feras.Rehman said:
Thank you! I was searching for this dude..
Click to expand...
Click to collapse
good to hear that,... now i think that all ur custom roms will support arabic
Thanks 4 patch bro
Sent from my GT-S5670 using xda premium
aya.yaya said:
Thanks 4 patch bro
Sent from my GT-S5670 using xda premium
Click to expand...
Click to collapse
u r welcome,....
I've managed to create the zip file. But, CWM on my HTC (http://forum.xda-developers.com/showthread.php?t=1432259) refused to flash it. It seems there is problem with sign. Would you create signed zip based on my HTC files. Or, would you tell me how to sign the zip?
Actually, the original creator of the custom ROM has created one, but it does not based on the undoscript. His zip is not working after undo script is applied. So the provided files are from custom ROM + undo script.
Thanks
sancho21 said:
I've managed to create the zip file. But, CWM on my HTC (http://forum.xda-developers.com/showthread.php?t=1432259) refused to flash it. It seems there is problem with sign. Would you create signed zip based on my HTC files. Or, would you tell me how to sign the zip?
Actually, the original creator of the custom ROM has created one, but it does not based on the undoscript. His zip is not working after undo script is applied. So the provided files are from custom ROM + undo script.
Thanks
Click to expand...
Click to collapse
ok let's see,... there is a "system" folder in the zip,...
so just open any successful flashing zip that u used an put the folder in that zip
but delete it's content first except the meta inf folder
that all what i do after generating the file
Nice. I'll give a try.
Sent from my HTC Wildfire S A510e using XDA App
Please confirm correctness of these steps:
0. cd /tmp/kerja/ex
1. unzip /tmp/kerja/proven_working.zip
2. rm -Rf system
3. unzip -d /tmp/arabic generated_but_rejected_arabic.zip
4. cp -R /tmp/arabic/system .
5. zip -r result.zip *
Sent from my HTC Wildfire S A510e using XDA App

Categories

Resources