الأربعاء، 11 يناير 2017

للمبتدئين في اندرويد شرح كامل لكل شيئ

السلام عليكم ورحمه الله وبركاته
ساحول في الموضوع على قدر المستطاع شرح بعض المواضيع المهمه
الموضوع متجدد باذن الله

المحتويات:-
نصائح
تعريفات
الترقيات
طريقه عمل الروت طريقه عمل الاج فكس
نصائح :-
لا تقوم ابدا بالرووت او تغير الرومات وغيرها من التعديلات اذا لم تكن في حاجا اليهاتاكد من خاصيه الازرار الثلاثه مفعله في هاتفك قبل القيام باي شيئقبل القيام باي تعديل تاكد من الخطوات من صاحب الموضوع وراجع جميع الردود في الموضوع للتعرف على المشاكل التى واجهت الاعضاء وطريقه حلها (حتى ولو كان لديك معرفه مسبقه السؤال لا يضر )
اولا :-

التعريفات.
1- برنامج Samsung Kies
2 - برنامج الاودن odin
3 - الرووت
4 - الروم
5 - لاغ فكسlag fix
6 - وضع التحميل download mod
7 - وضع الريكفري

samsun kias


هو البرنامج الرسمي من سامسونج لمستخدمي الجالكسي اس و يتم تسبيته على الحاسب ويعطي امكانيات نسخ البيانات احتياطيا ونقلها بسهوله واداره الوسائط المتعدده و ترقيه وتحديث الهاتف (ترقيات رسميه)
يشبه PC Suite في النوكيا








برنامج الاودن




This image has been resized. Click this bar to view the full image. The original image is sized 891x639.


هو برنامج يتم عن طريقه تركيب الترقيات المسربه والرسميه والرومات و يمكن ان تطلق عليه برنامج الترقيه اليدويه ويمكن من خلاله التعديل بالاضافه او الحذف على النظام.



الروت

هو كسر حمايه ملفات النظام للوصول اليها والتعديل بها مثل تغير الخطوط والايكونات والثيمات و التحكم بالمعالج واضافه تاثيرات على الواجهة والتعريب وهناك بعض البرامج اللتي تتطلب عمل روت لكي تعمل مثل برامج الباك اب ومتصفح الملفات وغيرها الكثير



الروم

هو عباره عن نسخه معدله من نظام التشغيل الاندرويد قام بها مطور او مجموعه من المطورين
وتظيف مميزات الى النظام مثل برامج مدفوعه او شكل واجهه جديده وغيرها من الاضافات
ويتكون الروم من
Pda وهو ملف نظام التشغيل
PHONE الملف المسول عن الاتصال (واي فاي,جي بي اس)
CSC وهو الملف المسول عن اعدادات ال apn
او قد يكون ملف واحد بامتداد tar


الاغ فكيس (Lag Fix )

اولا ما هو Lag هو التاخر والبطئ في الاستجابه عند فتح التطبيقات والتنقل بين قوائم الجهاز وهو شيئ غير مقبول بالنسبه لجهاز مثل الجالكسي
اذا ما السبب؟
السبب باختصار هو نظام الملفات المستخدم من قبل سامسونج والمعروف بRFS
وهو نظام ملفات قديم يتسم بالبطئ
ولا يوجد حل رسمي من سامسونج
وهنا ياتي دور الاغ فكس
مجموعه من البرامج الغير رسميه قدمها لنا المطورين لحل المشكله عن طريق استبدال نظام الملفات المستخدم باخر اسرع مثل ext/2/3/4
اشهر البرامج واهمها
voodo lagfix speedmod

وضع التحميل Download Mode
وهو الوضع اللذي يكون فيه الجهاز جاهز لاستقبال الترقيه
ونحتاج اليه عند الترقيه باستخدام برنامج الاودن
كيفيه الدخول الى وضع الدونلدونج
قم باطفاء الهاتف
ثم اضغط
Volume Down + Home + Power
مع الاستمرار على الضغط حتى تظهر لك الصوره التاليه




وضع الريكفري





هو وضع يمكنك من تنفيذ اوامر معينه
Reboot system now
لعمل اعاده تشغيل للجهاز
Apply sdcard :update.zip
ترقيه او اضافه عن طريق ملف update.zip وهو قد يكون(روم,رووت, ثيمات)
Wipe data/factory rest
لعمل فورمات لذاكره الهاتف الداخليه
Wipe cache partition
لمسح جميع بيانات البرامج بالجهاز
كيفيه الدخول الى وضع الريكفري
قم باطفاء الجهاز
ثم اعاده التشغيل مع الضغط على
Volume up + Home + Power
حتى تظهر لك الصوره في الاعلى
صوره توضحيه لطريقه الدخول الى وضع الدونلود و وضع الريكفري



ملحوظه هناك بعض الاجهزه غير مفعله فيها خاصيه الازرار الثلاثه

تابع
الترقيات








ثانيا:-

الترقيات
1 -الترقيه عن طريق برنامج سامسونج الرسمي
2 - الترقيه عن طريق برنامج الاودن (وبنفس الطريقه يمكن تنصيب رومات معدله )





الترقيه عن طريق برنامج سامسونج الرسمي
يمكنك الحصول على اخر نسخه من البرنامج من موقع سامسونج الرسمي
الخطوات
1- تاكد من ان حاسبك متصل بالنت

2- اذا كنت تملك نسخه قديمه من البرنامج قم بتحديثها

قم بالضغط على علkies في اعلى اليسار ومن القائمه المنسدله اختار تحديث

3 - الان قم بايصال هاتفك الجالكسي بالحاسب عن طريق usb
4 -الان يجب ان تظهر لك رساله تفيد بوجود تحديث اضغط عليها





5- الان سوف يسالك البرنامج اذا كنت تريد اخذ نسخه احتياطيه على الحاسب لتجنب خساره البيانات عند حدوث خطا ما اثناء عمليه التحديث







ضع علامه صح ثم اكمل بالضغط على Upgrade

6 - لحفظ النسخه الاحتياطيه اضغط نعم






7 - سيقوم البرنامج باظهار النسخه التي لديك و النسخه الاحدث
اضغط Upgrade لاستكمال التحديث







8- ضع علامه صح امام تم التحقق من جميع المعلومات ثم اضغط التالي
9- الان سيقوم البرنامج بتنزل وتثبيت الترقيه ملحوظه لا تقوم بفصل الهاتف اثناء العمليه
فصل الهاتف قد يودي الى اضرار بالهاتف وعطب بالجهاز






10 - بعد نزول التحديث واثناء تثبت النسخه في الهاتف ستظهر لك عباره عدم فصل الجهاز اثناء الترقيه





11 - سيقوم الهاتف بالدخول الى وضع الدونلود




12 - انتظر قليلا....(اذا انفجر الجهاز اذا الطريقه صحيحه ) اخيرا سيظهر لك رساله بانتهاء عمليه الترقيه (مبرووك)









13-الان سيقوم الجالكسي باعاده التشغيل ,بعد اعاده التشغيل يمكنك الان نزع كابل ال USB

14 - للتاكده من عمل الترقيه اذهب الى
Application—> Settings—> About Phone





مبروك عليك الفرويو 2.2
هذا اذا كنت على النسخه الاقدم
2.0/2.1 (Eclair)
وللتضوضيح اكثر هذه هيا جميع اصدارات الاندرويد
1.5 (Cupcake)
1.6 (Donut)

2.0/2.1 (Eclair)
2.2 (Froyo)
قريباااا جداا
2.3 (Gingerbread)

3.0 (Honeycomb)
(Ice Cream)






الترقيه عن طريق برنامج الاودن (وبنفس الطريقه يمكن تنصيب رومات معدله )


هناك عده اصدارات من البرنامج
1.0
1.3
1.7
طبعا الاصدار الاحدث افضل
الان ماذا احتاج لكي اقوم بعمليه تحديث ناجحه عن طريق الاودن؟
1- برنامج الاودن اخر اصدار

2- برنامج سامسونج الرسمي kies

3- هاتف مفتوح على كل الشبكات

4- شحن الهاتف باكامل

5- وصله usb

6- حاسب بنظام ويندوز xp or 7
الخطوات
1- قم بازاله كرت الذاكره وخط الهاتف
2- تاكد ان الهاتف قد تم تعريفه لي اول مره عن طريق برنامج سامسونج kies
3- قم بادخال الهاتف الى وضع
Download Mode
4- قم باطفاء الجهاز ثم تشغيله مع
الضغط على
على زر الصوت السفلي+ زر التشغيل
+ زر البداية Home
حتى تظهر لك الصوره التاليه








5- تاكد من اغلاق برنامج ال kies
6- شغل برنامج الاودن
7- قم بملئ الخانات بملفات الروووم التي لديك
اذا كان الروم اللذي لديك متعدد الملفات
Pda
Phone
Csc
هنا سنقوم باستخدام ملف pit وهو الملف المسول عن بدء تشغيل الجهاز وهو غالبا ياتي مع الرووم
مع وضع صح امام
re-partation
This image has been resized. Click this bar to view the full image. The original image is sized 916x657.








اما اذا كان الروم عباره عن ملف واحد فقد
بامتداد tar
قم بوصعه في خانه pda بدون ملف pit وبدون وضع صح على re-partation
مع ابقاء باقي الحقول خاليه
This image has been resized. Click this bar to view the full image. The original image is sized 918x660.






8- الان قم بايصال الهاتف بالحاسب عن طريق الكابل
9- اذا تعرف البرنامج على الجهاز سيظهر لك
0:COM
باللون الاصفر في اعلى اليسار





This image has been resized. Click this bar to view the full image. The original image is sized 878x642.





10- الان يمكن ضغط start
تنبيه لا تقم ابدا بفصل الجهاز اثناء الترقيه فقد يودي هذا الى موت جهازك
11- عند الانتهاء سيقوم الجهاز باعاده التشغيل
12- مبرووك التحديث
قبل الترقيه تاكد دائما من الخطوات من طبااخ الرووم وملف الpit المستخدم

تابع
طريقه عمل الرووت







طريقه عمل الرووت
1- عن طريق برنامج z4roor 2- عن طريق برنامج الاودن









الروت عن طريق برنامج z4root





ماذا يفعل البرنامج؟
هو برنامج يعطيك صلاحيات الروت بكبسه زر واحده
ويدعم العديد من الاجهزه ومنها

Samsung Galaxys
Galaxy I5700
Galaxy 3 I5800
Motorola Backflip
XPERIA X10
Droid 2
Droid X
Huawei Ascend
Motorola Cliq
HTC Hero
Droid 1
LG Optimus T

هل البرنامج امن لا يضر الجهاز؟
البرنامج امن بنسبه 100%
طريقه الاستخدام
اولا قم بتنزيل البرنامج من الماركت وتثبيته في الهاتف

قبل تشغيل البرنامج قم بالتالي

قم بتفعيل خيار USB Debugging
USB Debugging <- menu -> settings -> applications


الان قم بتشغيل التطبيق واضغط على الزر root
ثم اختيار الخيار الثاني
PERMANENT root





سيقوم الجهاز باعاده التشغيل ,الان جهازك يملك صلاحيات الرووت
واذا كنت تريد الغاء الروت بكل بساطه ادخل الي البرنامج واختار
Unroot







الاجهزه المتوافقه مع خيار
PERMANENT root
Samsung Galaxy S (All variants)
Backflip
Sony X10
Xperia Mini
Droid 2
Galaxy Tab
Galaxy I5700
Galaxy 3 I5800
Droid X
Samsung Acclaim
Cricket Huawei Ascend
Motorola Cliq
Huawei 8120
Hero
G1
Optimus T
Droid 1
Garmin Asus A50
Motorola Defy
LG Ally
Motorola Flipside
Motorola Milestone 2
Dell streak
X10 Mini Pro
Smartq v7 android 2.1
الاجهزه الغير متوافقه
Desire (requires nand unlock)
Desire HD (requires nand unlock)
Magic (unknown)
Evo (requires nand unlock)
G2 (requires nand unlock)
Archos 70 (unknown)
myTouch 3G (unknown)
Wildfire
Droid Incredible







رووت عن طريق برنامج الاودن


سيكون ملف بامتداد tar
اذا سنضع الملف في خانه pda بدون ملف pit وبدون repartition
الشرح بطريقه مطوله
1. قم بتنزيل الملف ذو امتداد tar
2. تشغل برنامج الاودن ووضع الملف في خانه pda طبعا ملف واحد اذا لا نضع ملف pit ولا نضع صح امام repartition ونتاكد من ان باقي الحقول خاليه
3. الان قم بادخال الهاتف الى وضع الدونلود
4. قم بايصال الهاتف بالحاسب عن طريق الusb
5. عندما يتعرف البرنامج على الهاتف اضغط start
6. انتظر انتهاء البرنامج واعاده تشغيل الهاتف
7. مبرووك الروت


تابع طريقه عمل الاج فكس










رابعا :-
طريقه عمل لاغ فكسlag fix
1-طريقه تركيب الفودو مع شرح الريكفري الخاص به
2- طريقه تركيب السبيد مود مع شرح الريكفري الخاص به




طريقه تركيب الفودو مع شرح الريكفري الخاص به
اولا الموقع الرسمي لمشروع الفوودو
Project Voodoo, Galaxy S improvements | Open Source project homepage
طبعا ذكرنا في التعرفات ما معنى الاج فكس
هنا سيقوم الفودو بتحويل نظام ملفات الجهاز الي ext4 بالكامل بدل نظام ملفات سامسونج المسمه بال RFS
طبعا هذا الكيرنال يحتوي لاج فكس لاصلاح البطئ وايضا يحتوي على فودو للصوت
فودو الصوت هو تعديل يجعل الصوت اعلى و اوضح بكثير وهذا عن تجربه
بالاضافه الي فودو لتصليح الوان الشاشه يجعلها اكثر حده ويصلح مشكله الحراره في الالوان
حيث ان الجميع يعرف ان شاشه الجالكسي عند عرض اللون الابيض تميل الى اللون الازرق
بعض الصور للتوضيح




والحده





ايضا هناك تحسين في عرض مقاطع الفديو الفديو


This image has been resized. Click this bar to view the full image. The original image is sized 800x480.

This image has been resized. Click this bar to view the full image. The original image is sized 800x480.



This image has been resized. Click this bar to view the full image. The original image is sized 800x480.















طريقه التركيب
اما عن طريق الريكفري ( ريكفري معدل وليس الريكفري الاصلي ذو اللون الازرق)

Flash with ClockWorkMod recovery or SGS Kernel Flasher App (available in Market - needs root)
Voodoo-stable-5.5.1-Froyo-GT-I9000-unsigned-update.zip
او
عن طريق الاودين
Flash with Odin
Voodoo-stable-5.5.1-Froyo-GT-I9000-odin-pda.tar
طبعا هذه النسخه الاخير من الكيرنال
21/03/2011 : 5.5.1 release: includes Voodoo sound v6
سيكون ملف بامتداد
tar
اذا سنضع الملف في خانه pda بدون ملف pit وبدون repartition
الشرح بطريقه مطوله
_1 قم بتنزيل الملف ذو امتداد tar
_2 تشغل برنامج الاودن ووضع الملف في خانه pda طبعا لانضع ملف pit ولا نضع صح امام repartition ونتاكد من ان باقي الحقول خاليه
_3 الان قم بادخال الهاتف الى وضع الدونلود
_4 قم بايصال الهاتف بالحاسب عن طريق الusb
_5 عندما يتعرف البرنامج على الهاتف ستجد الخانه اسفل كلمه ID:COM تحولت الي اللون الاصفر

اضغط start
_6انتظر انتهاء البرنامج واعادهتشغيل الهاتف
وللتاكد من نجاح العمليه سترى الخانه اسفل كلمة ID:COM تحولت للون اخضر مع ظهور كلمه
Pass
_7 مبرووك عليك الفودو
اعتقد ان موضوع الادوين اصبح سهل جدا الان
الان شرح اهم خواص ريكفري الفودو (ذو اللون الاحمر)
طبعا التنقل بين القوائم عن طريق ازرار الصوت _ / +

والاختيار عن طريق زر الباور
الريكفري سيكون بهذا الشكل

-reboot system now
لاعاده تشغيل الهاتف
Apply sdcard :update.zip
ترقيه او اضافه عن طريق ملف update.zip وهو قد يكون(روم,رووت, ثيمات(
Wipe data/factory rest
لعمل فورمات لذاكره الهاتف الداخليه
Wipe cache partition
لمسح جميع كاشات البرامج بالجهاز
install zip from sdcard
ترقيه او اضافه عن طريق ملف update.zip وهو قد يكون(روم,رووت, ثيمات(
صراحه لا اعرف الفرق بينها وبين Apply sdcard :update.zip
لكنها تستخدم اكثر في عمليات الترقيه
backup and restore


لعمل نسخه احتياطيه


advanced


يوجد بها اختيارات اضافيه
مثل
StatsWepe battery
لمسح بيانات استخدام البطاريه حيث ان الهاتف يسجل هذه البيانات
-fix permissions
لحل مشكله الاغلاق بالقوه
reboot recovery
للدخول لوضع الريكفري
اخير




-voodo lagfix
ومنها تقدر تلغي الاج فكس
من خلال
Disable lagfix
ويمكن الغاء الفودو ايضا
عن طريق برنامج
Voodoo Control app
من الماركت برنامج مهم جدا ويحسن من الصوت بدرجه كبير ويساعد ايضا في التحكم بالكيرنال
او عن طريق انشاء ملف فارغ يحمل اسم "disable lagfix" داخل ملف يحمل اسم voodoo , بعد ذلك قم بعمل اعادة تشغيلوانتظر لحين انتهاء عملية تحويل الملفات
طبعا ملف الفودو ستجده في الذاكره الداخليه






ولا احد ينسى الشكر

الدمج الآلي للمشاركات المتعاقبة التي لم يكن بينها 24 ساعه --------- هذه المشاركة اضيفت في 01:34 PM ----------- المشاركة السابقة اضيفت في 01:27 PM ---------

آآآآآسف طووولت عليكم




الموضوع : منقول

Firmware برنامج ثابت

تعريف البرنامج الثابت

في علم الحاسب البرنامج الثابت هو عبارة عن (سوفت وير) أي برنامج موجود ضمن أجهزة العتاد الصلب. وهو يزود في أغلب الأحيان على (flash ROMs) أو يكون على هيئة (binary image file) يمكن تحميله إلى العتاد بواسطة المستخدم و المبرمج .

لنتعرف بشكل أوضح على البرنامج الثابت

جميع المنتجات الإلكترونية الحديثة على الأغلب تتكون من: متحكم صغري (microcontroller) - ذاكرة - وحدة إدخال- وحدة إخراج - مصدر للطاقة - برنامج داخلي لتنظيم هذه العمليات. وأفضل مثال على ذالك التليفون المحمول حيث يحوي بداخله مايكروبوسيسور خاص به ولوحة مفاتيح لإدخال البيانات وشاشة وسماعة والهزاز لإخراج هذه البيانات والبطارية كمصدر للطاقة. وهناك برنامج داخلي للتحكم في باقي المكونات (سوفت وير) وهذا البرنامج يطلق علية البرنامج الثابت. ويغير هذا البرنامج الثابت من جهاز محمول لاخر وذلك لاختلاف الهاردوير الموجودة في كل جهاز عن الأخر حيث ان البرنامج الثابت يكون مكتوب أساساً لموديل تليفون محدد ولا يمكن استخدامة في تليفون أخر ولكن في بعض الأحيان يعمل البرنامج الثابت على أجهزة مختلفة وذلك لاختلاف شكل التليفون الخرجي ولكن هناك تشابة في المكونات الداخلية.

تعريفات

يمكن وصف البرنامج الثابت كما يلي:
  • هو برنامج موجود في ذاكرة من نوع (ROM) read-only memory ذواكر قراءة فقط.
  • أو في شريحة من نوع ]EPROM] (erasable programmable read-only memory) ذواكر قراءة فقط قابلة للمحو وإعادة البرمجة, التي يمكن تعديلها من قبل برنامج بواسطة جهاز خارجي خاص, ولكن ليس بواسطة برامج تطبيقية عامة.
  • أو في شريحة من نوع EEPROM electrically erasable programmable read-only) memory) وهنا المحو للذاكرة يكون كهربائياُ أما في ذواكر (EPROM) فإن محو البيانات يتم باستخدام الأشعة فوق البنفسجية.

مصدر البرنامج الثابت

البرنامج الثابت استعمل أصلاً من أجل البرامج الميكروية المكتوبة من أجل المعقبات الدقيقة مثل AMD29xx. 
لاحقاً, تم صياغة البرنامج الثابت ليقوم بوظائف بدلاً من الهاردوير في المعالجات المصغرة قليلة التكلفة. الآن البرنامج الثابت في العديد من الأجهزة يمكن تحديثه بدون الحاجة إلى معدات إضافية, غالباً من خلال استخدام برامج تشترى من مزودين تسمى (vendor-provided software). في المجال العملي, تحديث البرنامج الثابت يحسن الأداء والثقة. في الواقع حتى الوظيفة الأساسية المتوفرة في الجهاز, والعديد من الأجهزة استفادة من التحديثات المنتظمة للـ البرنامج الثابت. إحدى الأجهزة الأكثر شيوعاً لتمتلك تحديثات نظامية للـ البرنامج الثابت هي أجهزة التسجيل مثل وسائط النسخ الليزرية (DVD, CD, HD DVD, Blu-ray), وبما أن تكنولوجيا الوسائط تتطور, لذلك فإن تحديث الالبرنامج الثابت يضمن للهاردوير بأن يبقى معاصر وملائم.

تطوير البرنامج الثابت

يتم تطوير البرنامج الثابت للعناية بالمحتوى القابل للبرمجة في أجهزة الهاردوير, والتي تتألف من أوامر ب لغة الآلة من أجل المعالج, أو من بنية أعدادات من أجل إصلاح وظائف الأجهزة, أو مصفوفة مدخلات أو أداة منطقية قابلة للبرمجة. الميزات النموذجية العامة للـ البرنامج الثابت هي التي يمكن تحديثها ما بعد التصنيع, إما إلكتروناً, أو بواسطة استبدال وسيلة تخزين البرنامج الثابت كشريحة الذاكرة الموضوعة على مقبس.
البرنامج الثابت يمكن أن (ولكن ليس من الضروري) يعرض في واجهة خارجية سهلة الوصول. على سبيل المثال, في بعض تطبيقات المودم لا يمكن الوصول إلى  البرنامج الثابت مباشرتاً, ولكنه جزء من مجموعة من الأجهزة والبرنامج الثابت مسؤول عن الاستجابة على الآوامرمن النظام المضيف.
من المعروف ان البرنامج الثابت يخزن في ذاكرة ROM, ولكن التكلفة والأداء دفعت بائعي هذه العناصر إلى تبني بدائل متنوعة, تتضمن وسائط غير قابلة للتغيير مثل (EPROM and Flash), أو SRAM كال (البرنامج الثابت) المحمل بواسطة (device driver) لنظام التشغيل

البرنامج الثابت and device drivers

وجدة شركات التصنيع أن تحميل البرنامج الثابت من قبل النظام المضيف له ميزتين أرخص وأكثر مرونة. وكنتيجة لذلك, أكثر الأجهزة حالياً غير قادرة على أداء وظيفتها بأي طريقة مفيدة حتى يغذي الحاسوب المضيف البرنامج الثابت الضروري لذلك. إن تحميل البرنامج الثابت يعالج من قبل (device drivers).