تسجيل الدخول

مشاهدة النسخة كاملة : لحل مشكلة Country ID Error



Pentium
26-04-2005, 08:58 PM
السلام عليكم....

تظهر مشكلة Country Code Error عند تنزيل الروم أحيانا...على شكل رسالة تفيد بان الروم غير مخصصة للجهاز اللي انت عم تحاول تنزلها عليه...

سبب المشكلة: منشأ المشكلة الاساسي ان الشركة المصنعة للبوكيت و هي شركة HTC Computer تبيع اجهزتها في دول مختلفة و بأسماء عديدة جدا كمثال عليها (i-mate , XDA, MDA , Qutek )...
و حتى ما تستعمل مثلا الرومات المخصصة لاجهزة i-mate على أجهزة O2 XDA في كم معلومة لازم تتطابق بين الروم و الجهاز....و منها هذا الكود: Country ID Code ....

مثلا: عند تحميل الروم غير الرسمية لجهاز HTC Himalaya اللي تحوي على WM2003SE ممكن تظهر المشكلة لانه الروم مخصصة لـ O2 XDA II و جهازك يكون i-mate PPC 2003...

لحل المشكلة نقوم بخطوتين:

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


أولا معرفة الاكواد الخاصة بجهازك:

إذا عندك روم رسمية من ايمايت..غالبا تأتي على شكل ملف exe...

أول شي لازم يكون عندك البرنامج WinRAR....

روح لمكان وجود الملفات و انقر بزر الماوس الايمن و اختر Extact Files...و اكبس OK...كرر العملية للملف الثاني كمان أوكي.......

الان يصير عندك مجلدين يحويان على الملفات هذه...

HimaClearJumpCode.exe
HimaGetDeviceData.exe
HimaUpgradeUt.exe
ms_.nbf
NK.nbf
Radio_.nbf

أما اللي عنده روم غير رسمية بسيطة الملفات تكون غالبا زي اللي فوق....

الان...بعد هذا انسخ الملف HimaGetDeviceData.exe إلى جهازك و شغله ...و بعدها روح للمجلد الويندوز اللي عندك وابحث عن ملف TXT فيه اسمه DeviceData.txt...

انقله إلى الكمبيوتر و هناك شغله....

يحوي هذا الملف على المعلومات اللي لازم تتطابق بين الروم و جهازك...أوكي؟؟

انتبه: ( لا تنقل الملف HimaClearJumpCode.exe إلى الجهاز لانه يمنعه من الاقلاع )

المهم نرجع للمعلومات..الملف النصي يكون مكتوب فيه رموز ورا بعض تفسيرها كما يلي:

Device Type و يفترض يكون PH10 ( للـ Himalaya )

Opertor: و يفترض يكون مثلا CDL أو Qutek أو TMOBILE أو O2...

و Language: و يفترض تكون WWE....

و كمثال على هذا الملف: ممكن يكون كما يلي:


U S B 3 2 1 . 7 2 . 0 0 W W E P H 1 0 C D L WWE 1 . 7 2 . 1 2 6 1 . 1 4 . 0 0

U S B 3 2 1 . 7 2 . 0 0 W W E: هذه إصدارة الروم

P H 1 0: هذا نوع الجهاز Device type...

C D L: و هذه Operator ID اللي عامله لك المشكلة

WWE: هي اللغة...

1.72.126: اصدارة الـExtended ROM

1.14.00: إصدارة الراديو ....

وهكدذا تكون عرفت أكواد جهازك....


ثانيا تغيير أكواد الروم لتصبح مطابقة لجهازك:

يتم تغيير اكواد الروم عن طريق برنامج اسمه: ER ROM Edit 2003...

للحصول عليه اضغط هنا: ER ROM Edit 2003 (ftp://xda:xda@ftp.xda-developers.com/tools/ER2003Edit_1_4_26.msi)

و اللي هو عبارة عن برنامج تستطيع بواستطه تغيير Opertor و Language الخاصة بالروم لتتطابق مع جهازك....

يعني لازم تخلي معلومات الروم مطابقة تمام لمعلومات الجهاز....

افتح البرنامج و اعمل Open File و افتح الملفات الخاصة بالروم واحد واحد و اللي هم:

ms_.nbf
NK.nbf
Radio_.nbf

و لاتنسى الملف الرابع اللي موجود بالمجلد الثاني...( في حال وجوده )

و هنا غير لكل ملف Opertor و Language الخاصة فيه و اعمل Save ROM File للتطابق مع معلومات جهازك...

و بعد الانتهاء من العملية هذه

شغل HimaUpgradeUt.exe لبدء عملية التنزيل

أرجو أن يكون الشرح منيح...

سلامات...

Da S.O.S
30-05-2005, 04:56 PM
الف الف الف شكر عزيزي^__^..
انا حاليا انزل روم جديد للجهاز.. واتوقع انه يتطلب شرحك..
مشكور

Pentium
30-05-2005, 08:07 PM
ويلكم..:) و الشرح اللي فوق ينطبق على الـ Himalaya و هو نفسه فقط مع تغيير طفيف في اسماء الملفات....:)

يعني بدل HimaUpgrade تصبح BluUpgrade مثلا للـ BlueAngel اللي هو PDA2k :)

Khaledss1
12-06-2005, 01:16 PM
dear Pentium
I was unable to open nk.nbf using ROM Editor I was getting a message saying to enter a password. Please check the attachment.

I Hope you can help me

Thx

Pentium
12-06-2005, 10:45 PM
okay can u give me more info...

like what is ur ERrom version?

and which rom u r trying to install??

Khaledss1
13-06-2005, 10:35 AM
My Rom Version 1.72.00WWE
ExtRom version 1.72.810
Radio Version 1.14.00

I'm trying to install the Rom which has the Radio Version 1.18.00

Thx

Pentium
14-06-2005, 09:51 PM
Try to install the latest ROM editor for ur device :)


from here (ftp://xda:xda@ftp.xda-developers.com/Tools/ER2003Edit_1_4_26.zip)

Khaledss1
15-06-2005, 11:48 AM
I can't download it becuase there is problem with website. could you please upload it on montada website or elsewhere

Thx

Pentium
16-06-2005, 01:25 AM
it's working with me

can u use ftp?? if not i will upload it after my exams! :)

mooussaz
23-06-2005, 05:05 PM
dear Pentium,
i have this country ID problem, i found that u have a suliotion for it .
but i dont know where to bring the files to get the device I.D from, could you please tell me how to get these files and solve the country ID eror, i am in the process of updating to wm2005 .

CoDeNaMe xx
24-06-2005, 12:06 AM
مشكور على الطريقة الحلوة وان شاء الله بجربها مع الوندز الجديد

Pentium
24-06-2005, 03:24 AM
إذا طلعت لك المشكلة :) استخدمها و انشاء الله تحل و بسهوله :)

MAHMOUDSABRY
08-07-2005, 09:48 PM
السلام عليكم يا محترفى pocket pc

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


تبد المشكلة بعد انزل windows 2003 se ce
نوع الجهاز pocket pc
وبعد كدة طورت الجهاز الى windows 2005
لم تظهر اى مشكلة عند التصيب و لكن بعد الانتهاء عملت hard rest
فقد الجهاز لايتعرف على شبكة الامارت التى هى الاتصالات
فحاولت الرجوع الى النسخ و يندوز 2003 مرة اخرى فظهرت opertor error فرجعت الموضوع الخاص بك فى المنتدة ولكن الاسف لم اقراء المقال كامل
فحدث عن طريق الخطاء تعديل فى ملفات , ms_.nbf,
nk,nbf ,radio.nbf الخاص ويندوز 2003 الاصدار الثانى opertor O2 بدل من opertor CDLالموجود على الجهاز و معرفش ازى قبل كدة لان قرات الملف device data .txt كان مكان الopertor فارغ داخل ويندوز 2005 فى الجهاز
و عملت تنصيب

اشتغال و يندوز 2003 الاصدار الثانى تمام بس المشكلة انة متعرف على شبكة السعودية داخل connection _>devices
و لاتوجد اعدادت الامارات


السوال هو1 : هل تغير من os الى CDL ممكن داخل الجعز و كيف؟
السوال 2 : هل ممكن وضع برنامج الدوال الخاص اعادت الشبكة كما كان فى الويندوز الاصلى لانى اشتريت الجهاز مستعمل ولا استطيع عمل register in clubimate.com
لان من الوضح تم التسجيل من قبل للرقم التسلسلى للجهاز فارجو منك حل؟

ولك جزيل الشكر

Pentium
09-07-2005, 03:44 AM
رديت عليك بموضوع المشاكل و لا داعي لتكرار طرح المشكلة...