المنتدى العربى لصيانة الدش و المحمول

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

انضم إلى المنتدى ، فالأمر سريع وسهل

المنتدى العربى لصيانة الدش و المحمول

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

المنتدى العربى لصيانة الدش و المحمول

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
المنتدى العربى لصيانة الدش و المحمول

أكبر منتدى لصيانة الدش والمحمول


    درس خاص في السوفت وير

    نوكيا
    نوكيا
    مشرف قسم السوفت وير المحمول
    مشرف قسم السوفت وير المحمول


    عدد المساهمات : 473
    تاريخ التسجيل : 11/09/2009

    درس خاص في السوفت وير Empty درس خاص في السوفت وير

    مُساهمة من طرف نوكيا الخميس سبتمبر 24, 2009 4:26 pm

    الدرس الأول .....
    بسم الله الرحمن الرحيم


    السوفت وير:-

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

    1. حزم اللغات mcu
    2. حزم البرمجه ppm
    3. حزم الالعاب wug

    وتقسم علميا بالتالي:-
    4. cnt
    5. pm
    6. cor
    7. ogm
    8. mel
    9. tfs
    10. must
    11. gdfs
    طبعا هذه ليست كل اقسام البرمجه الموجوده في عالم الموبايل ولكنها الاغلب والاكثر استخدام
    تختلف بالصيغ من جهاز الى جهاز ولكنها من الناحيه النظريه تادي نفس الغرض.
    وترتبط البرمجيات ارتباط وثيق مع بعض اجزاء الهارد مما يجعل العمل مرتبط في بعظ الاحيان مع الهارد ارتباطا مباشرا
    مثال
    الايمي في اجهزه الموبايل اذا تلف لا يمكن استعادته بالسوفت وحده او بالهارد وحده أي يجب ان يكون العمل مشترك مع البي ام كما في اجهزه النوكيا
    وتوجد مشاكل عديده مشابهه في اجهزه الموبايل
    وسوف نقوم بشرح هذا الاقسام حسب مجالات عملنا لكي يكون المبرمج على اطلاع تام في العمل ولكي لا يكون(مبرمجا) ويعمل دون علم عن معرفه ماذا يعمل

    وسوف تكون معنا بعض الملاحظات للمبرمجين وتكون هناك نقاشات شامله لكل موضوع .

    1.mcu MCU:-

    و هي عبارة عن منطقة لها عنوان وله بداية و نهاية و كل جهازعنوانه مختلف عن الأخر و وظيفة هذه المنطقة:-

    • تحديث الفيرجن للجهاز BUG FIXES ليحل ا لمشاكل التي كانت قائمة في الفريجن القديم
    • 1حل مشكلة تم رفض البطاقة
    •2 حل مشكلة ادخل البطاقة الصحيحة
    •3 بعض مشاكل contact service
    •4 و بعض مشاكل النت NETWORK Problems
    للمعلومات و هذا لا يعني انه يقوم بتصليحها بالكامل لان هناك مشاكل قد يكون لها علاقة في الهارد وير

    2. ppm :-

    وهي عبارة عن منطقة اللغة في الجهاز و أيضا لها عنوان سوف أرفق الخريطة للعناوين في هذا الدرس...
    وكما هومعروف وكما قلنا سابقا هناك العديد من اللغات في هذا العالم و لو أرادت شركة نوكيا وضعها كلها في جهاز واحد فسوف نحتاج إلى ذاكرة حاسوب لذلك فقررت الشركة بعمل رزم اللغات تبدأ برزمه A و هكذا وكل رزمة تحتوي على بعض لغات و قسمتها على خريطة العالم أي رزمة شرق أوسط و من ضمن هذه الرزمة نرى واضحا أنها تتضمن اللغة العربية و رزمة أوروبا 1 وأوروبا 2... الخ و كل واحدة منها تتضمن لغة البلد التي وضعت ضمن القائمة
    وطورت الشركات هذه المنطقة بحيث أصبحت مساحتها اكبر في الأجهزة الجديدة لتتضمن تطور جديد وهو T9 و هو عبارة عن قاموس أو معدل للكتابة داخل أجهزة الخلوي و خاصة في الرسائل SMS.


    3. wug :-

    يستعمل لتفتيح وتغميق الشاشه.

    4. cnt :-

    هذه المنطقه يكون فيها ملفات النغمات والالعاب والصور وطبعا تاخذ الفيرجن نفسه واذا تم خلاف ذلك سوف يتسبب بمشاكل عديده.

    5.pm :-

    ملاحظه لاهميه هذا النقطه في جوالات النوكيا استعين بشرح للاخ كرمات من مصر لدقه هذا الشرح الجميل لذا اقتضى التنويه
    ال pm موضوع مهم جدا لان تقريبا بدرجه كبيره شغل السوفت وير بالنسبه لاجهزه النوكيا بيعتمد بدرجه كبيره على ال pm
    معلوماتى فى الموضوع هذا
    ان ال pm ما هيا الى منظقه خاصه جدا فى الجهاز بتحتوى على المعلومات اللازمه لاكتر من جزء
    ومنها الشحن
    الارسال
    اللوك كود
    الايمى
    وفى فئه ال wd2 بينضاف على ال pm خواص تانيه اكتر بتتحكم فيها مثل
    البلوتوث
    نقول ان ملف ال pm بنقراه من الادرس 0 الى 255
    طبعا المساحه ديه بتكون عباره عن قيم محدده كل جزء فيها بيختص بجزء من وظايف الجهاز الى ذكرناهم
    على سبيل المثال
    القيم 5 و 208
    بيكون متسجل فيهم الدتا الخاصه بالرقم المسلسل بالجهاز
    القيمه 35
    بيكون متسجل فيها بيانات اليوزر كود او رمز الحمايه
    القيمه 1
    بيكون متسجل فيها جزء من وظائف البلوتوث
    القيمه 10
    بيكون متسجل فيها جزء من بيانات الارسال الخاصه بالجهاز
    الاختلافات الى موجوده ما بين pm عاديه او pm main بتكون فى اوجه بسيطه جدا هوا ادرس البدايه والنهايه لل pm نفسه او بمعنى اخر قيمه البدايه وقيمه النهايه
    ممكن ال pm نقراها على انها ادرسات ولكن مش هانقدر نستفيد منها وهيا على شكل bin لان البوكس هنا هايقراها فى صوره hex

    بالنسبه الى ال pm وال eep
    الاتنين واحد ومفيش اى فرق بين الاتنين ولكن الاختلاف بيكون فى الوظايف الى كل جزء منهم بيعملها
    الاتنين ما هما الا ابروم ولكن فى صوره مختلفه
    والاتنين ممكن يسببو عيب الكونتكت سيرفس فى الجهاز على سبيل المثال
    7250i
    طبعا مع اختلاف نوع الكونتاكت الى موجود على الجهاز واختلاف طريقه علاجه مع ان الكونتاكت فى ال dct3 او موديل 7250i 6610i وطبعا دول من فئه ال dct4 الاتنين ممكن يسببهم الابروم الى هوا ال pmm او ملفات الابروم fls الخاصه ب ال dct3

    'طبعا بتختلف طريقه كتابه الابروم من فئه الى اخرى مثل dct3 dct4 wd2 ....الخ حتى مع التشابه الكبير الى موجود ما بين ال dct4 وال wd2 الا ان برضه فى اختلاف فى ملفات ال pm ال dct4 وال wd2 على اساس ان ملفات ال wd2 بتحتوى على وظايف اكتر وخواص اكتر
    6. cor
    يحل محل mcu في اجهزه النوكيا القديمه التي سبقت ال bb5

    أي ان cor محل mcu
    7. ogm
    طبعا هذا نجدها مع برمجه السامسونج والتي تعني بفلاشه اللغه
    8. mel
    ايضا تدخل في برمجه السامسونج
    9. tfs
    ايضا للسامسوج القديم تحمل ملفات الالعاب والصور للجهاز
    10. must

    وطبعا هذا لبرامج ال جي
    11.gdfs
    وهذا لفلاشات السوني اركسون القديم



    الدرس الثاني .....
    الدرس الثاني لصيانه السوفت وير لاجهزه المحمول
    لقد اخذنا في الدرس الاول المصطلحات التي ترد علينا في برمجه الموبايل وأعطينا فكره مبسطه عن كل واحده منها لكي يستطيع المبرمج الدخول الى المحمول وهو يعرف ماذا يعمل
    واليوم سوف نتكلم عن المحمول عموما من خلال البرمجة وما هيه المشاكل التي تمر بنا في هذا المجال من غير الأعطال التي تكلمنا عنها فيما سبق
    مثل فك الشفرة و التعريب
    وكما قلنا سوف نعتمد على الشرح المركز المختصر والمحاضرات لبعض المبرمجين

    معلومات مهمة للاطلاع :
    1 : ما هو الفرق بين

    phone flashing
    اي تفليش التليفون تنزيل له سوفت وير كامل
    و
    phone formating
    اي فرمته التليفون أي مسح ما بداخل التليفون (استعاده ضبط مصنع (

    phone erasing
    وهو مسح السوفت وير الخاص بالتليفون erase flash

    2: ما هو ملف ال PM
    ملف مثل الايبروم في ال dct3 ومتعلق بالشبكه وله اكثر من نوع الكامل وهو يبدأ من 0 الي 255

    3: ما هو ملف ال Fia

    ملفات لمسح الفلاش (السوفت ويير القديم ) وطريقه استخدامها اختيارها مكان ال cor وال ppm
    اي تفليش الجهاز بملفات الاريسي كأنها سوفت ويير.

    السوفت من الناحيه العلميه يعني
    :
    ملاحظه سيتم الشرح على اجهزه النوكيا وبوكسات السارس للسوهوله والتوفر لدى الجميع.

    Software:
    في أجهزه النوكيا ثلاث مناطق للسوفت وير يجب معرفتها زهي :-
    1. MCU
    2. PPM
    3. EPPROM
    وتم شرح mcu&ppm سابقا لذا نشرح ألان النقطة الثالثة EPPROM

    وهو المنطقة الحساسة المهمة داخل الجهاز أي عبث في هذه المنطقة يودي إلى خراب الجهاز و يدعى الخراب الذي يحدث في هذه المنطقة من المياه أو من العبث مثل مسح هذه المنطقة من غير قصد TOTAL LOSS أي بما معناه الدمار الشامل للجهاز
    وفي هذه المنطقة يوجد ما يسمى EMMI # الرقم التسلسلي للجهاز و كل جهاز من أجهزة نوكيا معرف برقم تسلسلي و هذا الرقم هو مهم للشركة لان من خلاله تتعرف على نوع الجهاز و متى تمت صيانته و أن كان مكفول... الخ (علما إن كل جهاز يشترى من شركة نوكيا يكون جهازه مكفول مدة سنة من أي مكان بالعالم به احد فروع شركة نوكيا ) و كيف ذلك لان الشركة تعمم الرقم التسلسلي على system nokia وأي مركز صيانة يعرف من أين اشترى و كم بقي من الكفالة.

      الوقت/التاريخ الآن هو السبت نوفمبر 23, 2024 8:21 am