ورود

نسخه کامل مشاهده نسخه کامل : خطاهای رخ داده در هنگام نصب برنامه ها و نحوه برطرف کردن آن ها



amini_bio
01-11-2008, 10:08
بررسی ارورها و خطاها در هنگام نصب نرم افزارهای سیمبیان 9.1 و 9.2

به دلیل مشکلات موجود در نصب برنامه ها و عدم آشنایی کاربران جدید با این خطاها، تصمیم گرفتم این خطاها را برای دوستان توضیح بدم تا هم مشکلات اونا برطرف بشه و هم از زدن تاپیک های جدید و طرح سؤالات تکراری جلوگیری بشه.

1) خطای اول: Certificate error. Contact the application supplier


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

اگر در هنگام نصب نرم افزاری دچار چنین پیغامی شدید تنها یک دلیل دارد:

برنامه ساین نشده است و شما باید آن را ساین نمایید یا از روش هک گوشی استفاده کنید.
برای رفع این مشکل به تاپیک زیر مراجعه کنید:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

2) خطای دوم: Unable to install. Constrained by the certificate


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

اگر در هنگام نصب نرم افزاری دچار چنین پیغامی شدید تنها 2 دلیل دارد و لاغیر:

1) برنامه برای imei گوشی دیگری ساین شده است. به عبارت دیگر شما اقدام به نصب نرم افزاری نموده اید که مختص imei گوشی شما ساین نشده است و برای imei گوشی دیگری ساین شده است.

2) مدت اعتبار cer شما به اتمام رسیده است و برنامه imei شما را به علت اکسپایر شدن cer شناسایی نمی کند. برای آنکه از اعتبار cer خود مطمئن شوید بر روی فایل cer خود کلیک راست نمایید و open را بزنید و سپس run کلیک کنید. در پنجره محاوره ای باز شده سربرگ certification path را کلیک نمایید و ورودی زیر پنجره cetificate status را ملاحظه نمایید. چنانچه با عبارت This certificate has expired or is not yet valid مواجه شدید یعنی مدت اعتبار 6 ماهه یا 3 ساله ی cer شما به پایان رسیده است و cer شما اکسپایر شده است و هنگام نصب برنامه ها دچار پیغام خطای فوق خواهید شد. میگید نه؟ امتحان کنید. این مورد ممکن است در مورد تمام برنامه ها و یا برنامه هایی که تاریخ cer را چک نمی کنند صادق نباشد! البته گاهی اوقات تمام شدن مدت اعتبار با ارور دیگری همراه است که در بندهای بعدی به آن اشاره خواهد شد.

3) خطای سوم: Required application access not granted


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

می خواهم در مورد این خطا با این جمله شروع کنم: یک cer خودساخته و عمومی عاقبت در مقابل این بند بازنده است!
این پیغام یکی از شوم ترین خطاهایی است که عملا ساین عمومی را به بن بست کشانده است! می توانم بگویم گارد امنیتی سیستم عامل سیمبیان ویرایش سوم در این بند نهفته است!

اگر در هنگام نصب نرم افزاری دچار پیغام فوق شدید بدان علت است که:

نرم افزار از سرتیفیکیت شما ( cer ) قابلیتهای 13 گانه ای را که در هنگام ساخت فایل csr انتخاب کرده اید را چک می کند. چنانچه نرم افزاری از لحاظ امنیتی پیشرفته باشد معمولا تمام 13 قابلیت را از فایل cer شما چک میکند و چنانچه یکی از آن قابلیت ها در فایل cer شما موجود نباشد برنامه به شما پیغام خطای Required application access not granted را خواهد داد و این یعنی شکست ساین عمومی و نشستن پشت درهای بسته ی سایت سمیبیان ساین و از من و شما انتظار و از او فیس و افاده! ( او همون سایت عاشق کش و فارغ کش سمیبیان ساین هست ) !

بیایید قبل از رفتن به سراغ آیتم و خطای 4 قدری در مورد خطای سوم بیشتر با هم صحبت کنیم:

در هنگامی که شما برنامه ای را با یک سرتیفیکیت و کلید عمومی ساین میکنید و به اصطلاح برنامه را سلف ساین و یا ساین عمومی می نمایید در فایل cer شما تنها 5 قابلیت برای ساین نرم افزار وجود دارد و چنانچه نرم افزاری capabilities ای را غیر این موارد 5 گانه چک و طلب نماید بلافاصله پیغام ناخوشایند فوق ظاهر میگردد و از این روست که بارها گفته ام تعداد اندکی از برنامه ها ساین عمومی می پذیرند چرا که اغلب برنامه ها capabilities بیشتری را چک می نمایند مگر آنکه سطح برنامه از لحاظ امنیتی چندان بالا نباشد. این 5 capabilities که در cer عمومی موجودند عبارتند از : UserEnvironment , WriteUserData , NetworkServices, ReadUserData و LocalServices

ملاحظه می کنید که در یک cer خود ساخته (self) تنها قابلیت های پایه و ساده ای وجود دارند و 8 capabilities مهم دیگر وجود ندارند که معمولا وابسته به دیتاهایی است که از imei گوشی شما تبعیت میکند نظیر swEvent و trustedUI و ...

پس در یک جمله می توان پیغام فوق را در وابسته به 2 عامل دانست:

الف) در هنگام ساخت csr از تمام capabilities ها استفاده نکرده اید.
ب) برنامه ساین عمومی شده است.

تبصره :
ج) در برخی از برنامه ها چناچه برنامه selfsign شده باشد و بعد با cer ای که مختص به imei خودتان است و اعتبار آن cer شما نیز تمام شده باشد برنامه را ساین کرده باشید ممکن است دچار خطای فوق شوید که در این حالت با به عقب بردن تاریخ گوشی این خطا رخ نخواهد داد
اما آیا ساین عمومی تنها خطای فوق را در برمی گیرد؟ خیر در مورد بعدی به خطایی اشاره خواهم کرد که ساین عمومی از ساین نمودن نرم افزارهای امنیتی عاجز است و باعث بروز خطای 4 خواهد شد.

4) خطای چهارم: Unable to install a protected application from an untrusted supplier


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

این خطا نیز اگر چه زیر سر ساین عمومی است اما من آن را دور زده ام و با ترفندی خاص می توان از شر این پیغام رهایی یافت. اما دلیل این پیغام خطا در چیست؟

چنانچه برنامه ای را که می خواهید نصب نمایید دارای یک uid حفاظت شده باشد حتما باید آنرا با imei مخصوص گوشی خود ساین نمایید تا قابلیت نصب بر روی گوشی شما را داشته باشد در غیر اینصورت برنامه ای که ساین عمومی شده باشد اگر دارای uid حفاظت شده و یا همان شماره منحصر به فرد نرم افزاری که در مبنای 32 bit است باشد پیغام خطای فوق در هنگام نصب نرم افزار بر روی گوشی شما ظاهر خواهد شد و تلاش شما را برای نصب برنامه تان بی ثمر خواهد گذاشت. اگر چه این خطا تنها با ساین نمودن برنامه با cer مخصوص گوشی خودتان قابل حل است اما چنانچه از cer و ساین عمومی استفاده کرده باشید می توانید برنامه را با دکومپایل کردن از یک uid حفاظت شده به uid غیر حفاظتی تغییر دهید و به اصطلاح خودمانی برنامه را دور بزنیم. uid های حفاظت شده معمولا با اعداد 1 و 2 شروع شده اند و در غیر آن با حروف. به عنوان مثال uid نظیر 0xAFFFFFFF غیر حفاظتی و 0x1FFFFFFF یک uid وارث و حفاظت شده است. چگونگی تغییر و کار با uid ها کمی اختصاصی تر است و در این بحث نمیگنجد.

5) خطای پنجم: Installer Feature Not Supported

این خطا جزء ساده ترین پیغام های خطا محسوب می شود. چنانچه برنامه نویسی برنامه ای را با sdk های 9.2 و فیچر پک fp1 مربوط به آن نوشته باشد و فرضا برنامه مذکور را بخواهید بر روی n73 نصب نمایید دچار پیغام خطای فوق می شوید.
به عبارت روشن تر، این برنامه برای سری گوشی شما نوشته نشده است.

6) خطای ششم: Unable to install


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

ریشه ی این پیغام یک عامل است و خودمونی بگم: فایل ها و ریسورس های برنامه می خواد تو فولدرهای پرایویت دیگه نصب و کپی بشه و چون شما به فولدرهای private برنامه های دیگه دسترسی ندارید ( یعنی برنامه دسترسی نداره ) این پیغام اعصاب خورد کن ظاهر میشه. حالا علت چیست که روی بعضی از گوشیها و برنامه ها چنین اتفاقی میفته شما یه کم فکر کنید من هم بیشتر فکر می کنم شاید دلایل انحراف مسیر نصب فایلها رو تونستیم کشف کنیم. تنها یک دلیلش مشکل خود برنامه و پی کی جی هست.

7) خطای هفتم: expired certificate


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

این خطا هنگامی اتفاق می افتد که دسته ای از برنامه های s60v3 محدوده ی معینی را از نظر زمانی برای اینستال شدن در خود مشخص کرده اند. معمولا در این دسته از برنامه ها این محدوده 6 ماهه می باشد که برنامه تاریخ محدودیت خود را با تاریخ گوشی مشتری چک میکند و چنانچه از ماکزیمم تاریخ برنامه گذشته باشد چنین پیغامی بر روی گوشی شما ظاهر خواهد شد.
راه حل ساده برای رفع این خطا به عقب بردن تاریخ گوشی است. این عقب بردن می تواند از یکماه به بالا و حتی با توجه به تاریخ برنامه بیشتر از یکسال نیز باشد.
راه حل دیگر، ساین برنامه مذکور می باشد.

8) خطای هشتم:CERTIFICAT MAY NOT BE VALID ,IS EXPIRED OR PHONS DATE SETTING MAY BE INCORECCT


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

آندسته از برنامه هایی که از تاریخ اعتبار نصب آن ها نگذشته باشد هنگامی چنین پیغامی را صادر می کنند که تاریخ گوشی مشتری تنظیم نباشد. برای برطرف کردن این خطا تنها کافیست که تاریخ گوشی خود را به طور صحیح تنظیم نمایید.

9) خطای نهم: not supported


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

مبتدیانه ترین خطای ممکنه است که امکان دارد در هنگام نصب یک برنامه رخ دهد.
برای برطرف کردن این خطا هیچ راه و روشی وجود نخواهد داشت مگر آنکه بگویم:
کاربر گرامی برنامه ای را که در حال نصب هستید مخصوص سیستم عامل گوشی شما نمی باشد و بی خیال شوید!

10) خطای دهم: update error


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

این خطا نام با مسمایی را برای خود انتخاب کرده است.
دلیل بروز این خطا همنام بودن ریسورس های اپز یک برنامه است.
برای حل آن 2 راه موجود است:

الف) ورژن قبلی برنامه ی در دست نصب را از روی گوشی پاک و ریموو کنید. که بهترین و ساده ترین راه ممکن برای شماست.

ب) اگر کمی مثل من دنبال دردسر و خفت گیری از برنامه باشید نیز می توانید با تغییر نام فایلهای با پسوند rsc و mif حاصله از اکسترکت کردن sis مربوطه به انضمام تغییر uid آن از این ارور جلوگیری به عمل آورید. نتیجه دادن این روش منوط به آنست که مسیرهای آدرس دهی فایل های مذکور در خود سورس برنامه نیز اصلاح شود وگرنه برنامه بدون ارور آپدیت نصب ولیکن اجرا نخواهد شد. خب راه عاقلانه آن است که از روش الف استفاده شود و به دنبال راه ب نباشید که مصداق ضرب المثل: لقمه را دور دهان چرخاندن است!

11) خطای یازدهم: file corrupted


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

این خطا از خطاهای مقدم است و نه مؤخر و چنانچه در اول نصب یک برنامه ظاهر نشود دیگر هرگز رخ نخواهد داد.
دلیل بروز این خطا کامل نبودن فایل از سورس اصلی خود در هنگام نصب است. این امر با عدم دریافت کامل و انتقال فایل ارتباط مستقیم دارد.

چه آنکه این امر در حین آپلود و یا دانلود اتفاق بیفتد.

بنابراین: هر گاه دچار این ارور شدید مطمئن باشید که فایل دریافتی شما کامل نیست و به طور ناقص آنرا دانلود کرده اید و یا آنکه فایل به طور ناقص آپلود شده است و شما فایل ناقصی را دانلود نموده اید. با دانلود کامل فایل دیگر دچار این خطا نخواهید شد.


ضمن تشکر از دوست عزیزم "سام" برای این مطلب مفید:

نقل و کپی این مطالب تنها با ذکر نام موبایلستان و نویسنده (ســـــام) مجاز است و در غیر اینصورت کپی کننده موجب نفرین اخروی و دنیوی اینجانب میگردد .

hrm
03-11-2008, 02:12
سلام ممنون از مطالب مفيدي كه گذاشتين يه سوال دارم در مورد: 10) خطای دهم: update error
من دو تا نرم افزار گرفتم 1.psiloc.xelnex.lit و 2. active file 1.27.19 نميدونم چرا خطاي دهم رو ميده .واسه اولين بار هم ميخوام نصبشون كنم راه حله2 رو هم كه گذاشتين نميفهم چيكار بايد بكنم؟؟؟

hamid7stick
03-11-2008, 03:38
سلام ممنون از مطالب مفيدي كه گذاشتين يه سوال دارم در مورد: 10) خطای دهم: update error
من دو تا نرم افزار گرفتم 1.psiloc.xelnex.lit و 2. active file 1.27.19 نميدونم چرا خطاي دهم رو ميده .واسه اولين بار هم ميخوام نصبشون كنم راه حله2 رو هم كه گذاشتين نميفهم چيكار بايد بكنم؟؟؟

به این تاپیک مراجعه کنید

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

hamid7stick
03-11-2008, 03:39
در مورد ارور file granted کسی اطلاعاتی داره؟

amini_bio
03-11-2008, 08:25
سلام ممنون از مطالب مفيدي كه گذاشتين يه سوال دارم در مورد: 10) خطای دهم: update error
من دو تا نرم افزار گرفتم 1.psiloc.xelnex.lit و 2. active file 1.27.19 نميدونم چرا خطاي دهم رو ميده .واسه اولين بار هم ميخوام نصبشون كنم راه حله2 رو هم كه گذاشتين نميفهم چيكار بايد بكنم؟؟؟

شما برنامه را ساین کردید و قبلا هم رو گوشیتون نصب نکردید و آپدیت ارور میده؟

راه حل دوم تخصصیه.
باید فایل sis را باز کرد و توش تغییر داد که دردسر داره.

amini_bio
03-11-2008, 08:29
در مورد ارور file granted کسی اطلاعاتی داره؟

منظورتون همون اروریه که موقع ارسال فایل های sis و jar رخ میده؟

m1366
07-11-2008, 11:15
بررسی ارورها و خطاها در هنگام نصب نرم افزارهای سیمبیان 9.1 و 9.2


به دلیل مشکلات موجود در نصب برنامه ها و عدم آشنایی کاربران جدید با این خطاها، تصمیم گرفتم این خطاها را برای دوستان توضیح بدم تا هم مشکلات اونا برطرف بشه و هم از زدن تاپیک های جدید و طرح سؤالات تکراری جلوگیری بشه.

1) خطای اول: Certificate error. Contact the application supplier


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

اگر در هنگام نصب نرم افزاری دچار چنین پیغامی شدید تنها یک دلیل دارد:

برنامه ساین نشده است و شما باید آن را ساین نمایید یا از روش هک گوشی استفاده کنید.
برای رفع این مشکل به تاپیک زیر مراجعه کنید:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

2) خطای دوم: Unable to install. Constrained by the certificate


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

اگر در هنگام نصب نرم افزاری دچار چنین پیغامی شدید تنها 2 دلیل دارد و لاغیر:

1) برنامه برای imei گوشی دیگری ساین شده است. به عبارت دیگر شما اقدام به نصب نرم افزاری نموده اید که مختص imei گوشی شما ساین نشده است و برای imei گوشی دیگری ساین شده است.

2) مدت اعتبار cer شما به اتمام رسیده است و برنامه imei شما را به علت اکسپایر شدن cer شناسایی نمی کند. برای آنکه از اعتبار cer خود مطمئن شوید بر روی فایل cer خود کلیک راست نمایید و open را بزنید و سپس run کلیک کنید. در پنجره محاوره ای باز شده سربرگ certification path را کلیک نمایید و ورودی زیر پنجره cetificate status را ملاحظه نمایید. چنانچه با عبارت This certificate has expired or is not yet valid مواجه شدید یعنی مدت اعتبار 6 ماهه یا 3 ساله ی cer شما به پایان رسیده است و cer شما اکسپایر شده است و هنگام نصب برنامه ها دچار پیغام خطای فوق خواهید شد. میگید نه؟ امتحان کنید. این مورد ممکن است در مورد تمام برنامه ها و یا برنامه هایی که تاریخ cer را چک نمی کنند صادق نباشد! البته گاهی اوقات تمام شدن مدت اعتبار با ارور دیگری همراه است که در بندهای بعدی به آن اشاره خواهد شد.

3) خطای سوم: Required application access not granted


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

می خواهم در مورد این خطا با این جمله شروع کنم: یک cer خودساخته و عمومی عاقبت در مقابل این بند بازنده است!
این پیغام یکی از شوم ترین خطاهایی است که عملا ساین عمومی را به بن بست کشانده است! می توانم بگویم گارد امنیتی سیستم عامل سیمبیان ویرایش سوم در این بند نهفته است!

اگر در هنگام نصب نرم افزاری دچار پیغام فوق شدید بدان علت است که:

نرم افزار از سرتیفیکیت شما ( cer ) قابلیتهای 13 گانه ای را که در هنگام ساخت فایل csr انتخاب کرده اید را چک می کند. چنانچه نرم افزاری از لحاظ امنیتی پیشرفته باشد معمولا تمام 13 قابلیت را از فایل cer شما چک میکند و چنانچه یکی از آن قابلیت ها در فایل cer شما موجود نباشد برنامه به شما پیغام خطای Required application access not granted را خواهد داد و این یعنی شکست ساین عمومی و نشستن پشت درهای بسته ی سایت سمیبیان ساین و از من و شما انتظار و از او فیس و افاده! ( او همون سایت عاشق کش و فارغ کش سمیبیان ساین هست ) !

بیایید قبل از رفتن به سراغ آیتم و خطای 4 قدری در مورد خطای سوم بیشتر با هم صحبت کنیم:

در هنگامی که شما برنامه ای را با یک سرتیفیکیت و کلید عمومی ساین میکنید و به اصطلاح برنامه را سلف ساین و یا ساین عمومی می نمایید در فایل cer شما تنها 5 قابلیت برای ساین نرم افزار وجود دارد و چنانچه نرم افزاری capabilities ای را غیر این موارد 5 گانه چک و طلب نماید بلافاصله پیغام ناخوشایند فوق ظاهر میگردد و از این روست که بارها گفته ام تعداد اندکی از برنامه ها ساین عمومی می پذیرند چرا که اغلب برنامه ها capabilities بیشتری را چک می نمایند مگر آنکه سطح برنامه از لحاظ امنیتی چندان بالا نباشد. این 5 capabilities که در cer عمومی موجودند عبارتند از : UserEnvironment , WriteUserData , NetworkServices, ReadUserData و LocalServices

ملاحظه می کنید که در یک cer خود ساخته (self) تنها قابلیت های پایه و ساده ای وجود دارند و 8 capabilities مهم دیگر وجود ندارند که معمولا وابسته به دیتاهایی است که از imei گوشی شما تبعیت میکند نظیر swEvent و trustedUI و ...

پس در یک جمله می توان پیغام فوق را در وابسته به 2 عامل دانست:

الف) در هنگام ساخت csr از تمام capabilities ها استفاده نکرده اید.
ب) برنامه ساین عمومی شده است.

تبصره :
ج) در برخی از برنامه ها چناچه برنامه selfsign شده باشد و بعد با cer ای که مختص به imei خودتان است و اعتبار آن cer شما نیز تمام شده باشد برنامه را ساین کرده باشید ممکن است دچار خطای فوق شوید که در این حالت با به عقب بردن تاریخ گوشی این خطا رخ نخواهد داد
اما آیا ساین عمومی تنها خطای فوق را در برمی گیرد؟ خیر در مورد بعدی به خطایی اشاره خواهم کرد که ساین عمومی از ساین نمودن نرم افزارهای امنیتی عاجز است و باعث بروز خطای 4 خواهد شد.

4) خطای چهارم: Unable to install a protected application from an untrusted supplier


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

این خطا نیز اگر چه زیر سر ساین عمومی است اما من آن را دور زده ام و با ترفندی خاص می توان از شر این پیغام رهایی یافت. اما دلیل این پیغام خطا در چیست؟

چنانچه برنامه ای را که می خواهید نصب نمایید دارای یک uid حفاظت شده باشد حتما باید آنرا با imei مخصوص گوشی خود ساین نمایید تا قابلیت نصب بر روی گوشی شما را داشته باشد در غیر اینصورت برنامه ای که ساین عمومی شده باشد اگر دارای uid حفاظت شده و یا همان شماره منحصر به فرد نرم افزاری که در مبنای 32 bit است باشد پیغام خطای فوق در هنگام نصب نرم افزار بر روی گوشی شما ظاهر خواهد شد و تلاش شما را برای نصب برنامه تان بی ثمر خواهد گذاشت. اگر چه این خطا تنها با ساین نمودن برنامه با cer مخصوص گوشی خودتان قابل حل است اما چنانچه از cer و ساین عمومی استفاده کرده باشید می توانید برنامه را با دکومپایل کردن از یک uid حفاظت شده به uid غیر حفاظتی تغییر دهید و به اصطلاح خودمانی برنامه را دور بزنیم. uid های حفاظت شده معمولا با اعداد 1 و 2 شروع شده اند و در غیر آن با حروف. به عنوان مثال uid نظیر 0xAFFFFFFF غیر حفاظتی و 0x1FFFFFFF یک uid وارث و حفاظت شده است. چگونگی تغییر و کار با uid ها کمی اختصاصی تر است و در این بحث نمیگنجد.

5) خطای پنجم: Installer Feature Not Supported

این خطا جزء ساده ترین پیغام های خطا محسوب می شود. چنانچه برنامه نویسی برنامه ای را با sdk های 9.2 و فیچر پک fp1 مربوط به آن نوشته باشد و فرضا برنامه مذکور را بخواهید بر روی n73 نصب نمایید دچار پیغام خطای فوق می شوید.
به عبارت روشن تر، این برنامه برای سری گوشی شما نوشته نشده است.

6) خطای ششم: Unable to install


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

ریشه ی این پیغام یک عامل است و خودمونی بگم: فایل ها و ریسورس های برنامه می خواد تو فولدرهای پرایویت دیگه نصب و کپی بشه و چون شما به فولدرهای private برنامه های دیگه دسترسی ندارید ( یعنی برنامه دسترسی نداره ) این پیغام اعصاب خورد کن ظاهر میشه. حالا علت چیست که روی بعضی از گوشیها و برنامه ها چنین اتفاقی میفته شما یه کم فکر کنید من هم بیشتر فکر می کنم شاید دلایل انحراف مسیر نصب فایلها رو تونستیم کشف کنیم. تنها یک دلیلش مشکل خود برنامه و پی کی جی هست.

7) خطای هفتم: expired certificate


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

این خطا هنگامی اتفاق می افتد که دسته ای از برنامه های s60v3 محدوده ی معینی را از نظر زمانی برای اینستال شدن در خود مشخص کرده اند. معمولا در این دسته از برنامه ها این محدوده 6 ماهه می باشد که برنامه تاریخ محدودیت خود را با تاریخ گوشی مشتری چک میکند و چنانچه از ماکزیمم تاریخ برنامه گذشته باشد چنین پیغامی بر روی گوشی شما ظاهر خواهد شد.
راه حل ساده برای رفع این خطا به عقب بردن تاریخ گوشی است. این عقب بردن می تواند از یکماه به بالا و حتی با توجه به تاریخ برنامه بیشتر از یکسال نیز باشد.
راه حل دیگر، ساین برنامه مذکور می باشد.

8) خطای هشتم:CERTIFICAT MAY NOT BE VALID ,IS EXPIRED OR PHONS DATE SETTING MAY BE INCORECCT


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

آندسته از برنامه هایی که از تاریخ اعتبار نصب آن ها نگذشته باشد هنگامی چنین پیغامی را صادر می کنند که تاریخ گوشی مشتری تنظیم نباشد. برای برطرف کردن این خطا تنها کافیست که تاریخ گوشی خود را به طور صحیح تنظیم نمایید.

9) خطای نهم: not supported


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

مبتدیانه ترین خطای ممکنه است که امکان دارد در هنگام نصب یک برنامه رخ دهد.
برای برطرف کردن این خطا هیچ راه و روشی وجود نخواهد داشت مگر آنکه بگویم:
کاربر گرامی برنامه ای را که در حال نصب هستید مخصوص سیستم عامل گوشی شما نمی باشد و بی خیال شوید!

10) خطای دهم: update error


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

این خطا نام با مسمایی را برای خود انتخاب کرده است.
دلیل بروز این خطا همنام بودن ریسورس های اپز یک برنامه است.
برای حل آن 2 راه موجود است:

الف) ورژن قبلی برنامه ی در دست نصب را از روی گوشی پاک و ریموو کنید. که بهترین و ساده ترین راه ممکن برای شماست.

ب) اگر کمی مثل من دنبال دردسر و خفت گیری از برنامه باشید نیز می توانید با تغییر نام فایلهای با پسوند rsc و mif حاصله از اکسترکت کردن sis مربوطه به انضمام تغییر uid آن از این ارور جلوگیری به عمل آورید. نتیجه دادن این روش منوط به آنست که مسیرهای آدرس دهی فایل های مذکور در خود سورس برنامه نیز اصلاح شود وگرنه برنامه بدون ارور آپدیت نصب ولیکن اجرا نخواهد شد. خب راه عاقلانه آن است که از روش الف استفاده شود و به دنبال راه ب نباشید که مصداق ضرب المثل: لقمه را دور دهان چرخاندن است!

11) خطای یازدهم: file corrupted


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

این خطا از خطاهای مقدم است و نه مؤخر و چنانچه در اول نصب یک برنامه ظاهر نشود دیگر هرگز رخ نخواهد داد.
دلیل بروز این خطا کامل نبودن فایل از سورس اصلی خود در هنگام نصب است. این امر با عدم دریافت کامل و انتقال فایل ارتباط مستقیم دارد.

چه آنکه این امر در حین آپلود و یا دانلود اتفاق بیفتد.

بنابراین: هر گاه دچار این ارور شدید مطمئن باشید که فایل دریافتی شما کامل نیست و به طور ناقص آنرا دانلود کرده اید و یا آنکه فایل به طور ناقص آپلود شده است و شما فایل ناقصی را دانلود نموده اید. با دانلود کامل فایل دیگر دچار این خطا نخواهید شد.


ضمن تشکر از دوست عزیزم "سام" برای این مطلب مفید:

نقل و کپی این مطالب تنها با ذکر نام موبایلستان و نویسنده (ســـــام) مجاز است و در غیر اینصورت کپی کننده موجب نفرین اخروی و دنیوی اینجانب میگردد .



سلام جناب امینی
قربان خسته نباشی
من برنامه ریموت کنترل رو چند بار روی گوشیم نصب کردم پس مطمعنم که فایلی که دانلود کردم مشکلی نداره
و فقط همین برنه هم هست که روی گوشیم پیغام file corrupted
را میده میگی من باید چیکارش کنم
ممنون میشم راهنماییم کنی
:11::11:

amini_bio
08-11-2008, 08:20
شاید فایل آپلود شده مشکل داشته.
شما از کجا فایل را گرفتید؟
ببینید فایل را طرف سالم آپلود کرده و کس دیگه ای همچین مشکلی داشته یا نه؟

Peje_Arbab
08-11-2008, 20:09
:27:بنظر من فایل شما مشکل داره چون برای من هم همچین مشکلی پیش امده بود:27:

m1366
08-11-2008, 20:26
شاید فایل آپلود شده مشکل داشته.
شما از کجا فایل را گرفتید؟
ببینید فایل را طرف سالم آپلود کرده و کس دیگه ای همچین مشکلی داشته یا نه؟





من از سایت gsmariaو سایت موبایلستان و همین سایت دانلود کردم ولی هر 3 فایلی که دانلود کردم همین پیغامو بهم میده
حالا چیکار کنم

TATAR.BonFire
09-11-2008, 12:44
دوست گرامی amini_bio میشه بگی چه طوری خطای شماره 4 را حل کردی.چون از زمانی که گوشیم را آپدیت کردم برای نصب نرمفزار ها که حتی ساین هم می کنم پیش میاد.ممنون میشم برام توضیح بدین

amini_bio
09-11-2008, 14:27
من از سایت gsmariaو سایت موبایلستان و همین سایت دانلود کردم ولی هر 3 فایلی که دانلود کردم همین پیغامو بهم میده
حالا چیکار کنم
والا نمی دونم.
دوستان دیگه کسی چیزی به ذهنش نمی رسه؟


دوست گرامی amini_bio میشه بگی چه طوری خطای شماره 4 را حل کردی.چون از زمانی که گوشیم را آپدیت کردم برای نصب نرمفزار ها که حتی ساین هم می کنم پیش میاد.ممنون میشم برام توضیح بدین
احتمالا شما یه جا را داری اشتباه می کنی.
تاریخ گوشی و کامپیوترت را چک کن که درست باشه.
فایل cer را مطمئنی فایل گوشی خودته؟ تاریخش چی نگذشته؟

راستی از روش هک هم نتونستی جواب بگیری؟

m1366
09-11-2008, 22:49
والا نمی دونم.
دوستان دیگه کسی چیزی به ذهنش نمی رسه؟


احتمالا شما یه جا را داری اشتباه می کنی.
تاریخ گوشی و کامپیوترت را چک کن که درست باشه.
فایل cer را مطمئنی فایل گوشی خودته؟ تاریخش چی نگذشته؟

راستی از روش هک هم نتونستی جواب بگیری؟



ممنون که سریع جواب میدی
این از بزرگی شماس
میشه لطف کنی یه جای برام اپلود کنی یا ادرس یه فایلی که مطمعنی سالمه را برام بگذاری ممنون میشم

hamid7stick
09-11-2008, 23:22
دوستان اینجور موقع ها چاره کار یه چیز هست فقط اونم فرمت کردن حافظه خود گوشی با روش 3 کلید

amini_bio
10-11-2008, 09:01
ممنون که سریع جواب میدی
این از بزرگی شماس
میشه لطف کنی یه جای برام اپلود کنی یا ادرس یه فایلی که مطمعنی سالمه را برام بگذاری ممنون میشم
این جور که شما میگی مشکل از فایل نبوده و مشکل را باید تو گوشی خودتون جستجو کنید.
من هم از اون برنامه استفاده نمی کنم و فایلش را هم ندارم.
منم پیشنهاد می کنم یه بار گوشیتو فرمت کنی و با روش هک این برنامه را نصب کنی.

TATAR.BonFire
10-11-2008, 19:14
والا نمی دونم.
احتمالا شما یه جا را داری اشتباه می کنی.
تاریخ گوشی و کامپیوترت را چک کن که درست باشه.
فایل cer را مطمئنی فایل گوشی خودته؟ تاریخش چی نگذشته؟

راستی از روش هک هم نتونستی جواب بگیری؟
چرا دوست عزیز:از هک تونستم جواب بگیرم ولی می خواهم با روش طبیعی نصبشون کنم تا این همه گوشیم را هی خاموش روشن نکنم(یا ریاستارت)

m1366
10-11-2008, 22:36
این جور که شما میگی مشکل از فایل نبوده و مشکل را باید تو گوشی خودتون جستجو کنید.
من هم از اون برنامه استفاده نمی کنم و فایلش را هم ندارم.
منم پیشنهاد می کنم یه بار گوشیتو فرمت کنی و با روش هک این برنامه را نصب کنی.

سلام
ممنون
من گوشیمو مستر ریست کردم
اخه بازم با این نرم افزار مشکل داشتم قبل این که مستر ریست کنم این پیغامو میداد
unable to inestal
protected
application from an antrvested
بعد این که مستر ریست کردم
پیغام شد فایل خراب است
از روش هک هم امتحان کردم بازم همین پیغامو میده
میگید چیکارش کنم
یعنی رومو گوشی کم کرده با این کاراش
یا نه هنوز راهی برای رو کم کنی گوشی هست
یه چیز دیگه که هست
با فرمت کردن همه نرم افزارهام پاک میشه که خودش یه مکافات برای نصب مجددش هست
:19::19::9::42:

m1366
13-11-2008, 22:13
:10::10::18::18::18:
سلام خدمت همه دوستان گرامی
مشکلم حل شد یه 2 ساعتی همش به گوشی ور رفتم بالاخره این کار اخری جواب داد
فایلهای نرم افزار را از مموری به حافظه گوشی منتقل کردم
گوشیو ریست کردم
بعد با استفاده از هک همون که فایل اینستال سرور را کپی میکنید تو فایل بین
و نرم افزار با هزار گیر الکی بالاخره نصب شد
از همه بچه ها که سعی کردند کمکم کنند مخصوصا اقای امینی کمال سپاس را دارم
نمیدونم چرا اینجوری شده بود
به هیچ نحوی نمیشد نصبش کنی
البته بگم قبل این که نرم افزارو نصب کنم
اول dmrو کرکش را نصب کردم
بعد خود نرم افزار را نصب کردم
دوستان تجربه جدیدی بود برام
همگی موفق باشید

amini_bio
14-11-2008, 01:04
خوشحالم که مشکلت حل شد.
ولی ما که نفهمیدیم چی کار کردی و مشکل کجا بود!!!
به هر حال مهم اینه که بالاخره حل شد.

m1366
14-11-2008, 20:31
خوشحالم که مشکلت حل شد.
ولی ما که نفهمیدیم چی کار کردی و مشکل کجا بود!!!
به هر حال مهم اینه که بالاخره حل شد.

سلام جناب امینی
اقا فیل برنامه را ریختم روی حافظه گوشی
مموریو در اوردم
گوشیو خاموش و روشن کردم
بعد از طریق روش هک نصبش کردم
البته خیلی پیغام داد
خودمم نفهمیدم چرا این پیغامو میداد ولی تغریبا یه چند ماهی این پیغام با من بود
به هر جهت ممنون:11:

mshb
06-12-2008, 18:48
4) خطای چهارم: Unable to install a protected application from an untrusted supplier


[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

این خطا نیز اگر چه زیر سر ساین عمومی است اما من آن را دور زده ام و با ترفندی خاص می توان از شر این پیغام رهایی یافت. اما دلیل این پیغام خطا در چیست؟

چنانچه برنامه ای را که می خواهید نصب نمایید دارای یک uid حفاظت شده باشد حتما باید آنرا با imei مخصوص گوشی خود ساین نمایید تا قابلیت نصب بر روی گوشی شما را داشته باشد در غیر اینصورت برنامه ای که ساین عمومی شده باشد اگر دارای uid حفاظت شده و یا همان شماره منحصر به فرد نرم افزاری که در مبنای 32 bit است باشد پیغام خطای فوق در هنگام نصب نرم افزار بر روی گوشی شما ظاهر خواهد شد و تلاش شما را برای نصب برنامه تان بی ثمر خواهد گذاشت. اگر چه این خطا تنها با ساین نمودن برنامه با cer مخصوص گوشی خودتان قابل حل است اما چنانچه از cer و ساین عمومی استفاده کرده باشید می توانید برنامه را با دکومپایل کردن از یک uid حفاظت شده به uid غیر حفاظتی تغییر دهید و به اصطلاح خودمانی برنامه را دور بزنیم. Uid های حفاظت شده معمولا با اعداد 1 و 2 شروع شده اند و در غیر آن با حروف. به عنوان مثال uid نظیر 0xafffffff غیر حفاظتی و 0x1fffffff یک uid وارث و حفاظت شده است. چگونگی تغییر و کار با uid ها کمی اختصاصی تر است و در این بحث نمیگنجد.



ممنون از زحماتتون ولی میشه راجبه این خطا بیشتر توضیح بدید من با این که با فایلهای کر و کی مخصوص گوشی خودم ساینش میکنم بازم این پیغام رو میدن برنامه ها در ضمن از جاههای معتبر برنامه ها را دانلود میکنم..

amini_bio
07-12-2008, 08:25
برا هر برنامه ای که ساین می کنید این پیغام را میده؟

amini_bio
10-01-2009, 00:41
دیدم خیلی از دوستان در مورد خطاها سوال می کنند، گفتم تاپیک را بالا بیارم تا مفید واقع بشه و مشکلات دوستان را برطرف کنه.

ata1red
13-01-2009, 22:05
با سلام وخسته نباشی می خواستم اگه درموردمشکل من میتونید راهنمایی کنید گوشی من چندروزیه که پیغام خطای شماره 3 رومیده البته برای همون فایلهای با قابلیت امنیتی بالا . ولی مسئله اینه که اولا این برنامه هارو خودم ساین می کنم دوما فایل cer تا 2011 اعتبار داره و سوما فایل cer تمام 13 قابلیت رو هم داره ضمنا فایلcer هم مخصوص گوشی وimei خودم هست حالا چرا این پیغام رو میده وچاره به نظر شما چیه اگه تونستید وراهنمایی کردید ممنونم واگه نتونستید باز هم به خاطروقتی که گذاشتید ممنونم قربون هرچی ادم با مرامه

amini_bio
13-01-2009, 23:06
یعنی تمام برنامه هایی که ساین می کنید همین پیغام را می دهند؟
تاریخ گوشی و کامپیوترتون دقیق و به میلادی هست؟
اگه اینجوریه موقتا تاریخ گوشیتون را عقب ببرید ببینید مشکل حل میشه یا نه.
اگه نشد. پیشنهاد می کنم یه بار دیگه درخواست فایل cer بدید.

راستی گوشیتون چیه شما و ورژنش چنده؟

ata1red
14-01-2009, 00:06
با سلام مجدد جناب اقای امینی خدمت شما عرض کنم که اولاا فقط برنامه های خاصی این پیغام را می دهندبرنامه هایی مثل
drm.common.solutions.v3.11ویا برنامه انتی ویروس کاسپراسکای ویا برنامه app trkk..... مثلا برنامه drm.common....باورژن پایینترنصب میشه 'ضمنا تاریخ گوشی به میلادی وصحیح است با عقب بردن تاریخ گوشی هم مشکل حل نشد حتی با اپدیت گوشی و نیز با فرمت کامل مشکل حل نشد گوشی من n95 8gb هست و ورژنش 30.0.018می باشد با تشکرمجدد

amini_bio
14-01-2009, 13:29
پس حدث من فقط مشكل در فايل cer هست.
حالا شايدم حدثم اشتباه باشه.

ata1red
14-01-2009, 19:03
:10:با سلام جناب امینی من هم به عنوان اخرین راهکار مجددا فایل cer رو گرفتم وهمین الان تست کردم متاسفانه ازاون هم نبود ومشکل همچنان باقی است به هرحال اگر راهکاری براش پیدا کردم حتما تو همین صفحه برات مینویسم باز هم تشکر اززحماتت قربان تو ata1red

kasra.askari
17-01-2009, 18:59
من n85 دارم ولي اصلا نمي تونم روش برنامه نصب كنم .
تورو خدا يكي به من بگه چيكار بايد بكنم تازه گوشيمو خريدم . آخر ضد حاله. ):

amini_bio
18-01-2009, 05:03
شما به تاپیک زیر مراجعه کن:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و از روش ساین عادی برنامه ها اقدام کن.

H.Operator
09-03-2009, 10:24
سلام..
مي خواستم بپرسم دليل اي خطا چيه:unable to install. component is built in

naby_25
30-05-2009, 11:57
در مورد اصلاح خطای 4 بیشتر توضیح بدید

karimisat
28-07-2009, 18:17
دوستان سلام

من یه N80 دار که دیشب آپدیت کردم حالا هر نرم افزار که می خوام روش بریزم میگه file corrupt پیغام یازدهم جالیه که تا نصف بیشتر نرم افزار هم جلو میره اونجا می مونه چه کنم؟؟؟

با تشکر

M@hdi-B
28-07-2009, 19:15
سلام..
مي خواستم بپرسم دليل اي خطا چيه:unable to install. component is built in

این خطا میگه برنامه ای که می خوای نصب کنی بطور پیش فرض رو گوشیت نصبه:46:

farhad ghorbani
06-08-2009, 08:22
باعرض سلام
من در حین نصب برنامه voice mode روی گوشی 95n با این ارور مواجه میشم

requerd appilication access not grand

reza_c00lboy
09-08-2009, 11:23
سلام اگه ممکنه در مورد راه حل خطای 3 توضیح بدید . با یشکر

Legend
09-08-2009, 11:39
باعرض سلام
من در حین نصب برنامه voice mode روی گوشی 95n با این ارور مواجه میشم

requerd appilication access not grand


سلام اگه ممکنه در مورد راه حل خطای 3 توضیح بدید . با یشکر

برای نصب این برنامه ها باید گوشیتونو هک کنید.
شاد باشید:40:

mojtaba0007
08-09-2009, 11:12
من 5800 دارم با hellox 2 هکش کردم یه ماه اول ردیف بود ولی الان هر چی میخوام نصب کنم از اونجایی که میپرسه کجا نصب کنم به بعد دیگه ادامه نمیده هیچ اروری هم نمیده
باید چی کارش کنم