yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] Simuur:
Thanks , good rom works great with new vertumus v1.7 :)

Have you changed Governor/scheduler of siyah ?
[Galaxy S II Android Development] vipere66:
Great Rom with SiyahKernel v2.6.1

Nice work ;-)
[Galaxy S II Android Development] SpoonerPS3:
Hi guys! Im in love with this ROM, but how can I disable the voice notifications?

Thanks
[Galaxy S II Android Development] abeeshek:
amazing rom :) gr8 battery life...loving it !!! thank u soooo much,keep up the gr8 work !!!
[Galaxy S II Android Development] TheFaixy:
cant download any help?
[Galaxy S II Android Development] moedin:
This looks great, can't wait to try it out... download speed is slowly chugging, 2 more hours to go :P will report back :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] Danzano:
Hi guys just got the new o/c deamon controller and andrev been trying some settings my tf is stable up untill 1592mhz i noticed the voltage stops at 1450mv would it be safe to push the 1595 setting up by say 25mv to get stability??

Or will this overheat or degrade my cpu or cause issues?
[Off-topic] exonn:
Hi all,

am participating in some kind of photo contest in fb, but the winer will be determined by "likes" and as you know the people with most friends gets most likes, i don't have much friends in fb so am asking xda community to help my. Thanks in advance. Post a post if you helped me and i'll thank you :)

Here is the link to my picture in fb:

http://www.facebook.com/photo.php?fbid=2216038848683&set=o.276710409874&type=1&theater
[Nook Touch General] dark_hawk:
Hello,

Arabic, like Hebrew, is a Right to left Language.

Android 2.1 does not have support for RTL languages.

This developer here made an application to modify Framework.jar to add RTL support : http://xdaforums.com/showthread.php?t=907635

The problem for Arabic is that unlike Hebrew letters are connected in some cases (most cases actually).

Another developer here add support for Arabic reshaping:

http://code.google.com/p/arabicresh...com/AzizHuss/ArabicRehaper/ArabicReshape.java

Arabic support usually is done through modifying libskia.so and libwebcore.so located at /system/lib.

I don't have any knowledge of how to modify those files and add the ArabicReshaper code to those files.

Can someone please help with this little project?

Thanks in advance.
[Nook Touch General] LastSilmaril:
Have they already figured out Hebrew support then? I would love to have both.
[Nook Touch General] dark_hawk:
To add Hebrew you just need to replace the font DroidSansFallback.ttf with any font supporting Hebrew, like for example the DejaVu fonts

http://dejavu-fonts.org/wiki/Main_Page

Rename the DejaVuSans.ttf to DroidSansFallback.ttf and push it the device /system/fonts.

But you won't have RTL support, you'll also get Arabic but without the letters connecting nor the RTL support, it's not much but it's a start.
[Nook Touch General] LastSilmaril:
Aha. Does the linked-to app for modifying your framework work for RTL for Hebrew at least, even if Arabic is still an issue because of the connecting letters?
[Nook Touch General] dark_hawk:
I don't think it will work.

I don't think the NST is Deodexed.

You can try of course, but make a backup of your system first.
[Nook Touch General] LastSilmaril:
Would something like the following effectively deodex the nook? If it'll allow me to poke around a little more then I'd have no problem trying it (properly backed up of course):

http://xdaforums.com/showthread.php?t=765270
[Nook Touch General] dark_hawk:
I didn't try it, but I think it would work. The nook is like any Android phone and I don't find any reason why this wouldn't work. If the application can not connect to ADB through wifi you can try connecting it through USB with this: http://xdaforums.com/showpost.php?p=19339163&postcount=11 or http://xdaforums.com/showpost.php?p=19342931&postcount=12
[Nook Touch General] LastSilmaril:
Guys - there are no odex files on the NST. No deodexing necessary. Confirm that the RTL Auto-patcher works, except, weirdly, for text in html <select> tags in Opera. Also, sometimes diacritical vowels in Hebrew show up on the wrong side of the letter, but I'm not sure if we can chalk this up to DejaVu or what. I know other Hebrew fonts that are superior, but don't know if they'd have English in them as well.

Nothing going in the reader as I don't think we know how to use custom fonts for that just yet...or do we??? The sans serif fonts for the reader are useless for me and I'd love to replace them with things that are useful. (At least two different fonts for Hebrew and one for Arabic).

In the meantime, we could always embed fonts in epub. It's a chore, but it'll work...
[Nook Touch General] LastSilmaril:
Or not. Just tried embedding this font. Calibre's ereader worked fine with it (wasn't perfect, like in my browser, but serviceable), but the nook just gave the same gibberish :(

I think I might be doing something wrong though; some guys are trying to use 'embedded' fonts (just a reference to the filesystem in the stylesheet) on the Nook Tablet, I think with success. If that works there's no reason fonts actually embedded in the epub file.

Will try and see what happens with DejaVu at some pt, maybe...
[Nook Touch General] dark_hawk:
Glad to know RTL is working and no deodexing is necessary.

The developer of the Auto Patcher admits that are still some issues with the application.

Did you try another reader rather than the Stock reader. I find Cool Reader rather superior (Partial refresh, user fonts, style sheet over riding) you can alter anything you want including the fonts, just push the fonts you need to /system/fonts/ and use it in the Cool Reader.

I don't think you'll have problems with Hebrew because as I understand it's letters are not connected.
[Nook Touch General] LastSilmaril:
Thanks brother, I'll definitely try it out. I like the regular reader for Latin language stuff but have no qualms using something else for Hebrew and eventually (I mean, I'm learning still...) Arabic texts. Oh wait - do the page-turn buttons work with it?
[Nook Touch General] dark_hawk:
Yes.

After trying Cool Reader I didn't find any reason to go back to the stock reader.

On a side note, you can still read Arabic ( and I think Hebrew) correctly using pdf files with any pdf reader. And using Opera Mini, but as Opera Mini does not open locally stored files, you can upload the html to your dropbox, get a public link, open it in Opera Mini and save it through Opera.
[Nook Touch General] max hd:
I WANT TO THANK U FOR HARD WORKING FOR ADDING ARABIC TO NST,

AND IF U DON'T MIND I HAVE A QUESTION

I HAVE SEEN ARABIC SUPPORT IN ANOTHER POST HERE

http://xdaforums.com/showthread.php?t=1414312

CAN ANYONE SHOW ME SCREEN SHOTS OF HOW IT LOOKS

AND DOES NST SUPPORT ARABIC IN PDF FILES NAMES EVEN WITH NOT CONNECTED LETTERS

THANK YOU
[Nook Touch General] max hd:
We still waiting for an answer, we really want to know, my nook will arrive within days

---------- Post added at 01:11 AM ---------- Previous post was at 01:07 AM ----------

ARE YOU THERE dark_hawk ? I NEED YOUR HELP ABOUT THAT

---------- Post added at 01:18 AM ---------- Previous post was at 01:11 AM ----------

ARE YOU THERE dark_hawk ? I NEED YOUR HELP ABOUT THAT
[Nook Touch General] brendan10211:
that works for you? I thought opera mobile was the only one to work...
[Nook Touch General] max hd:
OPERA

SOME USERS SAID :

Opera Mobile has hardware acceleration and renders the pages better than Opera Mini. Mini is great when I have a slow network connection and need the data compressed.
[Nook Touch General] dark_hawk:
Some users reported problems with Opera Mobile, While Opera Mini is perfect for NST.

As for how to add Arabic, I'll add a guide soon, it involves patching the Framework.jar only, as I found that patching the lib files causes crashes in the anything related to the stock browser , like gmail and such. But all in all, You'll have Arabic in everything else.
[Nook Touch General] max hd:
thank you brother , i will be waiting for you ^_^

---------- Post added at 03:26 PM ---------- Previous post was at 03:22 PM ----------

i hope to see some screenshots soon , and thank you again.

i sent you a message.

---------- Post added at 03:33 PM ---------- Previous post was at 03:26 PM ----------

i hope to see some screenshots soon , and thank you again.

i sent you a message.
[Nook Touch General] dark_hawk:
Here are some screenshots:

Moon Reader (The RTL version):

Google Reader:

Opera Mini:
[Nook Touch General] brendan10211:
How do you take screenshots?
[Nook Touch General] dark_hawk:
Tried several applications from the Market.

This one works:

https://market.android.com/details?...sMSwxLDEsImZhaHJib3QuYXBwcy5zY3JlZW4uZGVtbyJd
[Nook Touch General] brendan10211:
Thanks! Getting it now.
[Nook Touch General] max hd:
this is amazing dark_hawk

i received my nst yesterday , lets your magic begin, dark_hawk

thank you for these screenshots , you are giving me a hope to support arabic on nst
[Nook Touch General] max hd:
Are you still with me dark hawk

i am waiting for you !
[Nook Touch General] max hd:
LINKS COLLECTION ABOUT ARABIC SUPPORT

-----------------------

FIRST : LINKS ABOUT ARABIC SUPPORT TO THE NOOK TOUCH

=====

http://xdaforums.com/showthread.php?t=1367829

-------------

http://xdaforums.com/showthread.php?t=1414312

--------------

SECOND : LINKS ABOUT ARABIC SUPPORT FOR ANDROID IN GENERAL

=======

https://sites.google.com/a/ut.utm.edu/arabic-android/

https://sites.google.com/a/ut.utm.edu/arabicandroid/

---

http://xdaforums.com/show....php?t=1414312

----

http://xdaforums.com/show....php?t=1218960

----------

http://ardoid.com/?p=27

-------------

http://xdaforums.com/showthread.php?t=985504

--------------

http://xdaforums.com/showthread.php?t=907635
[Nook Touch General] dark_hawk:
Sorry for adding the guide so late, been a little busy.

Adding Arabic support usually involves patching both Framework.jar and libwebcore.so files.

I found that patching libwebcore.so file causes crashes with the default browser, Gmail and Google reader. I've tried to patch the libwebcore.so manually and automatically using the method mentioned in this website : http://blog.devasque.com/?page_id=11

But it does not work. Also, Default android browser is buggy at best, so using Opera Mini which supports Arabic won't be a problem.

1-First you need to have your device rooted with any of the methods here in XDA. Also make sure you have the 1.1 version as I didn't try to add Arabic to 1.0 version.

2-Make a backup of your whole system using the method found here just in case: http://xdaforums.com/showthread.php?t=1142983

You can also try CWM backup, but I didn't try it.

3-Download this file:

https://rapidshare.com/files/2199861553/Arabic_Support_for_NST.rar

Extract it, and Using Root Explorer copy the file framework.jar for /system/framework/, and copy the libandroid_runtime.so and libicuuc-arabic.so to /system/lib/

System might restart during copying files, try again after system has restarted.

Or

You can try the CWM flashable zip file:

https://rapidshare.com/files/1924264561/flashable_cwm_framework.zip

copy the zip file to sd, boot in CWM, flash file from sd.

Didn't try the CWM flashable file, but I don't find any reason why it won't work.

3- Add the Arabic font, I use the DejaVuSans. Can be found here : https://rapidshare.com/files/2414620233/DroidSansFallback.rar

Using Root Explorer copy the file to /system/fonts/ overwriting the exiting file. Reboot.

If you don't like the font, use any other Arabic Enabled DroidSansFallback.

All credits go to madmack.
[Nook Touch General] max hd:
thank you very much

thank you very much

---------- Post added at 04:48 PM ---------- Previous post was at 04:44 PM ----------

excuse me i have little questions ^_^

which method you applied , and which is safer ?

when i apply this, will i get Arabic it Arabic apps and Arabic text file?

thank you again , you deserve ton of thanks :)
[Nook Touch General] dark_hawk:
All the methods are safe and all of them work.

I myself tried eded333 manual rooting as it was the only one available at that time, but I'm sure all the others work as well. Take a backup of your system in the current working state, and then the device is nearly unbrickable.

And Yes, once patched you'll get Arabic working in applications, open text files, pdfs, epubs (using Moon Reader+ RTL version or Nomad reader).
[Nook Touch General] max hd:
THAT IS GOOD ^_^, one more thing :)

I already backed up my noo after update to 1.1

then i rooted with eduard nooter ( minmal touch - full ) using cwm

i meant which is safer for your guide cwm or manual replacing

---------- Post added at 07:09 PM ---------- Previous post was at 06:24 PM ----------

when i tried to copy framework.jar to system it says :

system files read only. how to make it writable ?
[Nook Touch General] dark_hawk:
Using Root Explorer You see a small icone saying R/O, click it to R/W.
[Nook Touch General] max hd:
THANK YOU VERY MUCH, NOW I HAVE ARABIC ALL APPS, I WILL TRY THE OPERA

THE NOOK CLASSIC LAUNCHER, HOME AND LIBRARY BUTTON DOES NOT WORK ANY MORE

ANY SOLUTION ?

ALSO BUT I CANT FIND Moon Reader+ RTL version IS THE PRO VERSION SUPPORT ARABIC , IF NOT , PLEASE GIVE ME A LINK FOR DOWNLOAD OUTSIDE MARKET

---------- Post added at 09:11 PM ---------- Previous post was at 09:11 PM ----------

THANK YOU VERY MUCH, NOW I HAVE ARABIC ALL APPS, I WILL TRY THE OPERA

THE NOOK CLASSIC LAUNCHER, HOME AND LIBRARY BUTTON DOES NOT WORK ANY MORE

ANY SOLUTION ?

ALSO BUT I CANT FIND Moon Reader+ RTL version IS THE PRO VERSION SUPPORT ARABIC , IF NOT , PLEASE GIVE ME A LINK FOR DOWNLOAD OUTSIDE MARKET
[Nook Touch General] brendan10211:
Try going to google and searching the app, but put filetype:apk before the search.
[Nook Touch General] max hd:
THANK YOU

thank you :) i found it, :d

---------- Post added at 03:45 AM ---------- Previous post was at 03:39 AM ----------

Thank you dark hawk , every thing is going well,except one thin ,the nook classic launcher, home and library button does not work any more

any solution please ?
[Nook Touch General] dark_hawk:
Try this:

http://xdaforums.com/showthread.php?t=1289894
[Nook Touch General] max hd:
You are the man :)

YOU ALRIGHT. THE FONT IS NOT EXCELLENT FOR ME, I AM GOING TO CHANGE IT , BUT I DONT UNDERSTAND THIS " Arabic Enabled DroidSansFallback " :o

THANK YOU , I OPENED NOOK TOUCH TOOLS, THEN FIX PERMISSIONS, THEN REBOOT.

NOW THE CLASSIC NOOK HOME IS WORKING GOOD :D
[Nook Touch General] max hd:
thank you brother, i replaced the font with Aljazeera font v2 , and it looks beautiful, one last thing , i tried to add Arabic keyboard ( actually i tried 3 different apps, but with nothing, what do you think ?
[Nook Touch General] Ketabi:
dark_hawk

Thank you a lot for these information, I pray for you to get all you wishes..

I am finally able to post here..

Please help me,

http://xdaforums.com/showpost.php?p=22846906&postcount=1
[Nook Touch General] dark_hawk:
Try Go Keyboard from the market.

Download it, move the file apk from data/app/ to system/apps/. The use Nook color tools to switch the keyboard. Then install Arabic Go keyboard for the market.
[Nook Touch General] dark_hawk:
I don't really understand what you want. If you're more comfortable writing in Arabic, send me a private message.
[Nook Touch General] max hd:
you are genious :)

thank you dark hawk, you deserve a lot of thanks but i only have 8 :) , i will give it to you,

i make a post out there on my blog and mentioned you and madmack.

-------
[Nook Touch General] Ketabi:
I really appreciate your kindness..

Maybe I will wait max_hd to complete his series about Nook on his blog.

Be safe and good luck :)

---------- Post added at 04:39 PM ---------- Previous post was at 04:33 PM ----------

Hi H.J,

I will start from zero after do the recovery of the original backup; I am waiting for you..

Ketabi (Wa7edM3dy)
[Nook Touch General] max hd:
you are welcome :)

you are welcome ketabi, i hope i can help you,

here is what i did exactly to root :

1- update to 1.1 version.

http://www.barnesandnoble.com/u/Software-Updates-NOOK-Simple-Touch/379003175/

====

2- backed up with noogie image.

http://nookdevs.com/Nook_Simple_Touch/Rooting/Manual

the link for noogie image om multiupload server is broken

here is another one :

http://translate.google.com.eg/tran...en&u=http://www.gokuai.com/f/3XpReNMM3QT9AN23

---------

also this will help in backup :

http://xdaforums.com/showpost.php?p=15115162&postcount=2

====

3- rooted with minimal touch method through CWR.

a ) cwr :

http://xdaforums.com/showthread.php?t=1360994

b ) minimal touch method :

http://xdaforums.com/showthread.php?t=1346748

===============

4- then followed dark hawk method to add Arabic support on this thread.

http://xdaforums.com/showpost.php?p=22709152&postcount=26

----------

details on each step is must read carefully , send me if you have any troubles ( in English or Arabic )

All credits go to madmack and dark hawk.
[Nook Touch General] kim1406:
I have followed the above instruction by "dark hawk", and I got Arabic in my NST, however, the Arabic is only usable in Moon+ reader (version with RTL support). Is it possible to get Arabic in the original Nook reader and not a 3rd party software?

I could get the books title fine in Arabic in the nook reader, but not the book pages.
[Nook Touch General] dark_hawk:
Simple answer, you can't.

The software needs to support RTL in order to display the Arabic text. You're talking about epub format. Arabic PDF works fine, also text files. Moon Reader+ or the Cool Reader (which does not support RTL yet) are far superior as reader compared to the stock reader.
[Nook Touch General] kim1406:
How about if you embed the font in the epub file? will it work for RTL language in the stock nook reader?

Embedding font in epub file
[Nook Touch General] Renate:
EPUBs are just wrapped up collections of HTML.

The problem is not the fonts. You can always add those directly to the Nook.

The problem is whether the web engine inside the reader understands RTL.
[Nook Touch General] roustabout:
"The problem is whether the web engine inside the reader understands RTL."

I was wondering in a different thread about checking the css in an Arabic epub file to be sure it specified RTL display, but unless the moon+ variant that does RTL only does RTL (which would surprise me) then of course Arabic epubs will have the commands.

The good news is that epub 3 formally supports RTL and hopefully BN will need to have that as a competitive tickbox soon - that is, if the Kindle, Kobo or Sony support epub 3, the other big players will need to support it.
[Nook Touch General] kim1406:
I'm placing my order this week for the new NST with GL, and I want to make sure that, it will read Arabic.

So, can one please confirm that, the procedure by "dark_hawk" on this thread will work and Arabic can be enabled on the new NGL.

http://xdaforums.com/showpost.php?p=22709152&postcount=26

as the the above process contains replacement of system files, i.e. framework.jar, libandroid_runtime.so and libicuuc-arabic.so .
[Nook Touch General] dark_hawk:
I see that the GL got rooted. The method above might work, If B&N changed anything in the framework.jar or the lib files it won't. but it won't be a problem, send those files over and I'll see what I can do.
[Nook Touch General] max hd:
Asalamu Alikum, hello dark_hawk, i hope you okay , i tried the above method for nook glow ver 1.2.1 after rooting with nook manager method , every thing is good till now , then i tried to flash the flashable cwm file with no success, the device unable to boot, fall in boot, as you said may they changed the framework.jar or the lib files can you help me, i will appreciate this, thank you
[Nook Touch General] dark_hawk:
Sorry for the delay.

As I don't have a Nook Glow, This was tested and by Shahabodin.

And he says it's working.

http://www.mediafire.com/?4kfa162xd7e7d42

Same as the instructions above.
[Nook Touch General] max hd:
thank you very much for your work, dark_hawk , I am sorry if i am bothering you with my questions , i tried it and now it is working with connected letters, i have a little question. the moon reader is crashing only the text file not the app when opening an Arabic text file, i don't know why, its happened after i changed the encoding to win 1256, i tried it also on English text file and also not opening. i did not have this problem before with NST without glow. do you know any other reader support Arabic texts instead of moon reader.
[Nook Touch General] dark_hawk:
There is the Nomad reader. Supposed to work with RTL, I didn't try it though.

Also you can always convert those files to PDF and open it in any application.
[Nook Touch General] max hd:
thank you , you are the best

i tried nomad reader with no success because the letters are not connected and words mis-ordered. any way i will try to change the encoding to unicode (utf8) and then try again. thank you dark hawk :good:
[Nook Touch General] hshsh:
zo reader

arabic reader ( Modified fbreader )

mantano reader ( ver 2.2.12 - after add proper font)

page turner
[Nook Touch General] Dexnet:
Hey! Can you please repost the links? they are dead.

Is this method available to 1.2.1 framework?

If not, How to make arabic support for Opera browser?

Thx in advance!
[Nook Touch General] speedman2202:
is ur device firmware 1.2.1 or older???????

replay me back and i will upload it for u

speed
[Nook Touch General] Dexnet:
Hi Speedman! thank you for replying. My device's firmware is the 1.2.1.

If you can please include some howto steps, but that's optional. Thank you in advance!

P.s: How to know if an arabic font is an enabled DroidSansFallback typefont?
[Nook Touch General] speedman2202:
ok , after u rooting ur device with nook manager , burn CWM on sd card and put this zip file

http://www.mediafire.com/download/4kfa162xd7e7d42/flashable_cwm_framework_nst_1.2.1+.zip

and then do apply update from this file , after finish successfully ....... go and download DroidSansFallback or unpack the original zip u have download and u will find that file with "DroidSansFallback.ttf" then put it on sd card and download root explorer or file manager from apps store and go to root destination to copy the file to /system/fonts/ overwriting the exiting file. Reboot.

then done!!!! , ur device support Arabic now any question i am here

speed
[Nook Touch General] Dexnet:
Works like a charm! (see the screenshot)

Thank you Speed! :good:
[Nook Touch General] mrhamed:
My primary language is Persian it's very Arabic like but with some extra chars: گ ژ پ چ anyway... I'm excited read epub file with Persian font. the most famous & free Persian font is Vazir: https://rastikerdar.github.io/vazir-font to utilize the Vazir:

I flashed the "flashable_cwm_framework_nst_1.2.1.zip" then I rename Vazir as "DroidSans.ttf" & "DroidSansFallback.ttf" fonts and copy them to /system/fonts dir, the device reboot successfully but the mantano app does not shown the Persian chars of the epub file :cry: How I can fix it? Can you suggest me an app to support Persian epub please?!

I tried "FBReaderJ.apk" app too and it shown the chars correctly but the words of a sentence is reversed (I tried to fix it by change some setting but it doesn't fix)

I tried with the original nook reader but it has own fonts, How I can change Amasis , Caecilia, Gill-Sans, Malabar fonts ? I tried replace them (or each one) with Vazir font but the nook doesn't boot :(
[Nook Touch General] nmyshkin:
I can't help much but I can tell you that Mantano only sees custom fonts in /sdcard/Mantano/fonts. So that's where you need to place your font. No need to replace onboard fonts if you are not going to use the stock reader.

However, if there are the equivalents of emphasized fonts (italic, bold), Mantano will default to its native font.

Also, I don't know whether Mantano can be set up for RTL reading, but it's not likely that the framework change would address that.