vRaMi

From Amman to the Universe

Follow me on TwitterRSS Feeds

  • Home
  • About Me
  • Capturesco

Adding Arabic support to Nexus One

Jul 20th

Posted by Rami in Android

4 comments

After my return from Canada and getting my Nexus One Mobile, I decided last Saturday to add the Arabic support to Android 2.2, after 10 mins of hard work and scary moments :D , I restored all my apps and data to my N1 with Arabic.

I don’t take any credits for this quick guide, all information were gathered from here and their and I’m not responsible for any bricked devices or data lost and this procedures will void your warranty.. I am warning you

Please note this article is just for Nexus One (Google Phone) with Froyo (Android 2.2) Version.

Ingredients:

  • Android SDK R06
  • Amon_RA’s Recovery Image
  • Nexus 0.1 add-ons
  • Froyo Stock ROM with Arabic Support
  • Mybackup installed in your mobile (from the market) to backup your data
  • USB Cable
  • Your Nexus One Mobile :D

Procedures:

  • Unzip the Android SDK in whatever folder you like
  • Go to your Mobile, from Settings –>Applications –>Development –> Enable USB Debugging
  • Connect your mobile to the USB then to your PC
  • Wait until Windows recognized your mobile if not (the normal case :) ) go to My computer, right click properties then to device manager, look for the N1 mobile, right click –> properties, update drivers and choose the android SDK folder, then USB Driver for your windows version. This should make your windows recognize your mobile.
  • Go to Run and type cmd and hit enter
  • Go to the Android SDK folder then to Tools
  • Type this command: adb devices and then hit enter
  • Wait for a second the system should return to you a number like HT123P143456 this is your mobile serial number, and if it didn’t work check if your windows recognized your mobile, if not.. Kill yourself or Google it for a solution :D
  • Go back to your mobile and do a backup if you care about your data like call history, sms, etc.. don’t backup your Google calendar and contacts because Google already do that for you
  • Now turn off your Nexus one
  • Hold the track ball and press the power point for few seconds and release it
  • You should end up with a white screen with three green android at the bottom of the screen
  • Go to Run and open the command again (by typing cmd)
  • Go to your Android SDK then to Tools
  • Type: fastboot devices and hit enter
  • It Should give you the same serial number as before if yes then you are on the right track
  • Now to the scary part type: fastboot oem unlock , read the screen carefully if you don’t agree the rules you can choose that and return back to your Froyo without Arabic support, if you want to have a little risk choose unlock the bootloader and press the power button
  • Now you should have unlock sign at the bottom of the screen :D , restart your mobile in recovery mode (same as before track ball and power button)
  • Move Amon_RA’s recovery image to your Android SDK folder\Tools
  • Open your command (Run –>cmd) and hit enter
  • Type the following command: fastboot flash recovery recovery-RA-nexus-v1.7.0.img
  • It should take few seconds and give you writing Recovery
  • Now you can boot directory from the menu to recovery image
  • From the recovery image choose to Connect to USB and copy both files the Nexus add-ons 0.1 and the Froyo with Arabic support
  • Return to the Recovery image and choose flash zip from sd card
  • Choose the nexus one add-ons and flash it
  • Once the process is finished (congratulation your mobile is rooted :D ) Flash the 2nd zip file with same steps
  • After all is done, disconnect your mobile from USB and restart it
  • Wait until it open, sign in with your Google account, restore your backup and install your apps
  • Voila…you have Arabic support with your Nexus One (go and check it what you are waiting for )

Android, Arabic Supports, Google, Nexus one

Celine Dion is returning to Vegas

May 10th

Posted by Rami in Music

No comments

This time I will make sure to be their…

Celine Concert, celine dion, Concert

Small changes that can make a big difference

May 10th

Posted by Rami in A mon avis

No comments

Before one week I started writing on my twitter about these small things that can make a big differences in the long run, actually I start like the idea and became on of the activity that I do before leaving to the work… Here are the list of these until now

  • Small changes that can make a big difference: A smile on your face every time, everywhere
  • Small changes that can make a big difference: Treat others the same way you want them to treat you.
  • Small changes that can make a big difference: Feel with others…
  • Small changes that can make a big difference: Appreciate yourself…
  • Small changes that can make a big difference: Love yourself….
  • Small changes that can make a big difference: Live the moment….
  • Small changes that can make a big difference: Excuse the others…
  • Small changes that can make a big difference: Think before acting…

For more follow me on my twitter :)

Self Development, self improvements

وسط الازدحام

Jan 24th

Posted by Rami in Amman Today

No comments

بدأ نهاره عابسا كعادته، دخل مكتبه وطلب قهوته، ثم انهمك في مراجعة بعض الأوراق أمامه، وقّع على بعضها، وأزاح بعضها الآخر جانبا ليقف فجأة ويتجه نحو النافذة، سماء رمادية شاحبة بعثت في نفسه انقباضا، زاد من حدته شكل الأشجار في الشارع بأغصانها العارية المتشابكة في توتر… هكذا أحسّ بها هو! وقفزت إلى ذاكرته، فهزّ رأسه في حركة لا شعورية كأنه يطردها من أفكاره . . كانت تردد دائما أن هناك موسيقى ما في تشابك واتجاهات أغصان الأشجار في فصل الشتاء، وردّد في نفسه : «قال موسيقى قال . . كم احتملت فلسفتها»!.
تنهّد بضجر، وعاد نحو مكتبه وأشعل سيجارة، وألقى رأسه إلى الخلف ليطالعه الضوء الباهت البارد المنعكس في المكان، فسرت في جسده قشعريرة غريبة وأحس بطيور السأم تحط على قلبه ببلادة…
تناول الأوراق لمراجعتها، وهو يحاول أن يجد سببا لهذا الإجهاد الذي يشعر به ساعة الصباح على غير العادة، ثم حاول أن يتذكر فكرة واحدة تشعره بشيء من البهجة، فلم يجد! بعد قليل سينتهي الدوام، وعليه أن يمر بسيارته على الميكانيكي، ثم يمضي إلى أحد المستشفيات لزيارة زميل، لا وقت للغداء، ومن قال إنه يشعر بالجوع، «تبّاً لهذا اليوم، كل شيء فيه يبدو في منتهى السخف!» هذا ما قاله لنفسه وهو يشعل سيجارته الثانية.
«أنت تنفث الدخان بطريقة مضحكة أحيانا!» هكذا كان رأيها في طريقة تدخينه كما عبرت عنه ذات مرة، ووجد نفسه يقوم من مقعده فجأة ليقول لنفسه: «هذه التافهة! وكيف تراني يجب أن أنفث الدخان لأبدو في نظرها مثيراً للإعجاب؟ لا أعلم! كم احتملت تفاهاتها!».
وأضاف: «في النهايات راحة، هذا واضح، وبقدر ما لبدايات قصص الحب من جاذبية، إلا أن في نهاية كهذه سعادة! نعم، يجب أن أكون سعيداً بإنهاء علاقة أتعبتني! هذه المرأة لا تناسبني ويبدو أني لا أناسبها، فهي حساسة جدا وأنا سريع الغضب . . أو مهلاً، فربما أنني أنا الحسّاس . . وهي سريعة الغضب، كل هذا لا يهم، المهم هو أنها لم تستطع استيعابي واحتوائي هكذا كما أنا . . لقد قالت خلال شجارنا الأخير أنها لا ترغب برؤيتي ثانية!».
هزّ كتفيه كطفل مدلّل ليقول: «ومن هو الغبي ابن الغبي الذي قال إني أفكر في رؤيتها؟ يجب أن أرسم لنفسي خطة جديدة في الحياة، بل واستغل طاقتي النفسية التي استنزفتها بالتفكير والقلق عليها في أمور أخرى أكثر أهمية، يجب أن أزيد ساعات المطالعة مثلا، أو أعود لأتابع النشاطات الثقافية من ندوات ومعارض كتب وغيره، وأعود إلى مخالطة الأصدقاء الذين ابتعدت عنهم بشكل أو بآخر».
وأضاف وهو يلملم أوراقه مغادراً المكتب: «الحياة أوسع وأرحب من أن تتوقف عند الأشخاص، والحب قد يكون لعنة أحياناً أو ورماً خبيثاً لا سبيل للتخلص منه إلا بالبتر . . وسأعمل على بتر ذلك الجزء من قلبي الذي حسبت أنه انشغل بها، نعم، فالحب في الأرض بعض من تخيلنا . . لو لم نجده عليها لاخترعناه!».
وفيما كان يهم بفتح باب سيارته، رنَّ هاتفه النقَّال معلناً وصول رسالة… فتحها بيدٍ مرتجفة، فقرأ كلمة منها تقول: «أحبُّك…»
وشعر أن قلبه عصفور يكاد يفرّ من بين ضلوعه، وشعر أنه يرغب في الغناء مرة، وفي الركض في منتصف الشارع مرة أخرى، وفي ضمّ الدنيا كلها إلى صدره في كل المرات، وسار بسيارته وسط الازدحام ليسرح في شكل الأغصان المتشابكة… وفرقة موسيقية كاملة تعزف في قلبه!
وبدأ يفكر، ويحاسب نفسه عما يمكن أن يكون قد بدر منه خلال شجارهما الأخير، ثم في وسيلة للاعتذار… فيما لم ينتبه وسط شروده لبعض المارة يبتسمون وهم يرون رجلاً بالغاً يحادث نفسه داخل سيارته وسط الازدحام!.
من جريدة الرأي 24/1/2010
د.لانا مامكغ
Alrai

Finally, Arabic support to Android arrived

Jan 23rd

Posted by Rami in Android

1 comment

The Arabic support to Android arrived unofficially thanks to Ayman Al-Sanad who added the support to the OS. I tried to add the Arabic support to my HTC myTouch 3G (Magic 32B) and now I have my mobile read Arabic in most of the applications.

What you have to do is to root your mobile, flash the latest custom  Cyanogen 4.2.13 that support Arabic restart your mobile and that is it.. Your HTC Magic/myTouch 3G support Arabic.

To flash your mobile with the custom room check this website…

UPDATE: (Cyanogen 4.2.15.1 with Arabic support)

Cyanogen 4.2.15.1 is the latest custom ROM for Android now also support Arabic, flash first Cyanogen 4.2.15.1 then flash the Arabic support from here… Also to support them you can either donate or but the RTL support from Android Market

UPDATE: (Cyanogen 5.07 with Arabic support)

If you already want to upgrade your mobile to the latest Android 2.1 aka eclair and get benefits from the the new features and scared to lose Arabic support?! Think again because our friend Ayman did it again and add the Arabic support to the Android 2.1 and I confirm that it is working… after flashing 5.0.7 go to this website and flash the Arabic support to your mobile..

Android, Arabic Supports, Jordan, mytouch
Capturesco

Free Scanning tool for Alfresco

Jan 17th

Posted by Rami in .Net

12 comments

Are you looking for a free scanning tool for Aflresco, you should try the new Capturesco version 2.0, open source built based on open source projects, no need to any licenses. Built with .Net framework 3.5 using C#. Can capture documents from any scanner with a TWAIN driver using ADF or flatbed by using the Native TWAIN User Interface or direct scanning. All documents can be saved as jpg, gif or Tiff also support single or multipage documents. The tool is still in development stages and testing. Feel free to add your comments and if you have any troubles just contact me and I will try to reply to you soon. Capturesco is a good start point for the developers who’s looking to develop their own customized scanning utility.

You can download Alfresco Scanning tool (Capturesco) from here.

Thank you for your interest and your support.

.Net, Alfresco, Capturesco, ECM

Happy 2010

Dec 31st

Posted by Rami in A mon avis

1 comment

As if it was end of 2008, but blogging from different place with different news and different weather. So what is the difference between 2009 and 2010… No one can tell everybody is wishing 2010 will be better than the previous years from every side.. But is the wishing is really enough… I guess all keys for having a better new year than the previous are in our hands. We can change our lives on a way that make 2010 is better. Change is one of the powerful universe law. Start your 2010 with new changes on your life break the chain confuse your mind and change the rhythm of your life. Don’t wait for the opportunities come to you, go and look for it.. Sit targets for this coming year and start to make a list right now and say I want to have all these list done at the end of 2010, put a short and long plan… don’t let anything ruin your mood… always start your day with smile and end it on your pillow with a smile too. Appreciate every moment and enjoy it, enjoy the NOW don’t think about past and don’t get worried about the future everything has its own time… Don’t wish for better New year.. Make it a better new year.

Happy New Year for all

2010, New year, self improvements

Capturesco 2.0 Beta 1 Released

Nov 18th

Posted by Rami in .Net

7 comments

Capturesco

Capturesco 2.0 Beta 1, just released. It has lots of changes and tweaks on the scanning module.

  • The project now is built using Visual Studio 2008
  • All codes are now written in C#
  • Adding TWAIN supports for Scanners
  • Scanning can be made through Capturesco or native scanner TWAIN driver
  • New enhanaced interface showing the steps.
  • Better supports for ADF
  • Users can now choose to save the multi pages scanning on a single file or multiple files
  • Lots of code cleaning
  • New logo for the Capturesco :)

Don’t forget to register WIA if you are planning to capture images through camera

To download it go to Capturesco Page on Alfresco Forge, if  you need any help leave a comment…

Any supports will be appreciated

Alfresco, Capturesco, ECM

3D Cinemas in Amman, my 1st impression

Oct 27th

Posted by Rami in A mon avis

3 comments

Yesterday I went with my brother to City Mall to watch Final Destination film in 3D, I didn’t watched any film from the series but the idea was to try the 3D movies,

The ticket was 8 JD and as the ticket guy told me, in 3D movie the more you get closer to the screen the more fun you will have… At the entrance I picked up one of the glasses that are looks old fashioned and cheap :) , I asked the guy how they clean them because they are not disposable, he said after collecting them they sterilized them before the next show. Once the movie is started I put the glasses on, they are light and you look funny with them :) and to be honest I didn’t felt comfortable with them for a few minutes. Now Is it really 3D? I can say yes.. the film was bloody with no story but the 3D experience make it nice.. The most exciting  moment was a snake scene I felt as if the snake is on front of my face :) . I guess RealD movies are a good steps towards 3D movies, definitely I will go for more movies (Good one only) and I hope later on they change these glasses with cool one :)

3D, Amman, Grand Cinemas, Jordan, RealD
2

Orbeon Forms Arabic support (Right to Left)

Oct 11th

Posted by Rami in Software

No comments

2

Yes the above picture is true, Orbeon Forms supports Arabic and the most important is right to left page layout. This mean not only Arabic can benefit but also Persian and Hebrew languages. The process is very simple, you just want to play with the default CSS that shipped with the Orbeon Forms.

To to do that:

  1. Download and unzip this file to the webapps folder on TomCat or place it anywhere you want
  2. Download this file and place it on config folder for obreon (i.e. webapps\orbeon\WEB-INF\resources\config). (Change the path for the CSS if you change it on the above step, if not don’t do anything)
  3. Open the form builder and design your own form in Arabic, save it and then Publish it, now from the summary document you can open it with right to left alignment.

Notes:

  • I did the right to left page layout for all Forms, but you can customize it, only for few forms
  • You can’t have English and Arabic on same time, because the English will have the right to left page layout unless someone come with an idea how to load different CSS once the change language button is clicked
  • While you are design your form take in consideration that the Form Builder is not on Right to Left layout, but you can do it if you prefer so
  • If you have any questions, feel free to ask and i must mention the Web Developer Extension for Firefox gave me a great help

Orbeon Forms is is an open source forms solution that handles the complexity of forms typical of the enterprise or government. It is delivered to standard web browsers (including Internet Explorer, Firefox, Safari and Opera) thanks to XForms and Ajax technology, with no need for client-side software or plugins. Orbeon Forms allows you to build fully interactive forms with features that include as-you-type validation, optional and repeated sections, always up-to-date error summaries, PDF output, full internationalization, and controls like auto-completion, tabs, dialogs, trees and menus. Orbeon Forms already supports most of the XForms 1.1 specification.

Arabic Supports, e-Forms, Orbeon, XForms, XHTML
12345»102030...Last »
    • Recent comments
    • Popular posts
    • Archives
    • Tags
    • Categories
    • .Net (6)
    • A mon avis (74)
      • Self Improvements (8)
    • Amman Today (9)
    • Android (3)
    • Books (2)
    • Environment (2)
    • Food (3)
    • Games (1)
    • iPhone (4)
    • Me (9)
    • Music (4)
    • News (287)
    • photoshop (2)
    • Software (33)
      • Alfresco (5)
    • Street Walk (11)
    • Uncategorized (1)
    .Net acne adobe aid Alfresco Amazon Amman Android Apple Arabic Supports blogs body shop Capturesco car Celine Concert celine dion Concert ECM Firefox 3.0 Flash Gaza Gmail Google Help hiccups home remedies import iPhone ISP Jordan mytouch New year oil face Orange Palestine Pivot Salad seach Self Development self improvements Software taking chances tour Tea Tree WordPress Zain
    • July 2010 (1)
    • May 2010 (2)
    • January 2010 (3)
    • December 2009 (1)
    • November 2009 (1)
    • October 2009 (2)
    • September 2009 (1)
    • August 2009 (3)
    • July 2009 (1)
    • May 2009 (1)
    • April 2009 (8)
    • March 2009 (3)
    • February 2009 (1)
    • January 2009 (5)
    • December 2008 (6)
    • November 2008 (5)
    • October 2008 (6)
    • September 2008 (4)
    • August 2008 (3)
    • July 2008 (11)
    • June 2008 (13)
    • May 2008 (14)
    • March 2008 (3)
    • February 2008 (1)
    • January 2008 (8)
    • December 2007 (9)
    • November 2007 (8)
    • October 2007 (5)
    • September 2007 (5)
    • August 2007 (9)
    • July 2007 (3)
    • June 2007 (18)
    • May 2007 (11)
    • April 2007 (5)
    • March 2007 (14)
    • February 2007 (4)
    • January 2007 (12)
    • December 2006 (11)
    • November 2006 (10)
    • October 2006 (7)
    • September 2006 (7)
    • August 2006 (10)
    • July 2006 (2)
    • June 2006 (13)
    • May 2006 (15)
    • April 2006 (22)
    • March 2006 (22)
    • February 2006 (16)
    • January 2006 (20)
    • December 2005 (7)
    • November 2005 (12)
    • October 2005 (17)
    • September 2005 (14)
    • Capturesco – The Alfresco Capture Tool (Alfresco Scan) (18)
    • Is it truly a weakness?!!!! (14)
    • Free Scanning tool for Alfresco (12)
    • Latifa, and Latifa (10)
    • WD TV HD Media Player Arabic subtitle support (10)
    • Capturesco Version 1.0 final is released (10)
    • Learning from past (7)
    • Bulk Insert into Alfresco – ACP Generator (7)
    • Capturesco 2.0 Beta 1 Released (7)
    • Gmail Invitations (5)
    • Rami: Nexus one as a hardware is dead but the most important is the OS (Android). and it will never end..
    • Abdulraheem: nexus one is dead...
    • nexus one: Well, I could figure this out by installing Ibrahim Arabic Keyboard, Aziz Huss from the market and...
    • nexus one: This guide is clear, simple and straightforward thanks. After I have done all the steps, I could...
    • Rami: You can find it here http://subtitlecreator.sourceforge.net/SubtitleCreatorHomepage.html
    • HNaga: Can not find exe in the download How did you try it?
    • Rami: I don't know what is wrong with your installation, did you tries to login to Alfresco using the...
    • TonyCT: Hi, WSE3 and .Net Framework are installed. Authentication failed while providing either the...
  • Looking For Someting

  • Support Capturesco

  • My latest tweets

    Loading tweets...
    Follow me on Twitter!
  • Amman Now

    Amman 'amman Jordan
    July 31, 2010, 2:58 pm
    Cloudy
    Cloudy
    41°C
    real feel: 44°C
    humidity: 10%
    wind speed: 2 m/s ENE
     
  • Follow on Buzz
  • Foxkeh
  • User Login






    • Lost your password?
Copyright © 2010 vRaMi
RSS Feeds XHTML 1.1 Top