supermorik
14-04-2008, 04:17
سلام دوستان .بعد از گشت و گذاز زیاد تو اینترنت بالاخره تونستم روش ساین کردن فایل رو بدون نیاز به فایل key و cert تو خود گوش انجام بدم . مراحل کار به اینصورت هست:
1-فایل ActivePython را از
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
داونلود. و نصب کنید
2-فایل PySerial را از :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
داونلود. و نصب کنید
3-فایل AppTRK را از:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
داونلود و در گوشی خود نصب کنید.
4- فایل ---- Perms را از :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
داونلود کنید.
حالا توسط کابل USB تلفن رو به حالت PC Suite mode ببرید.
حالا به مسیر زیر در control panel برید:
Control Panel>System>Hardware>Device Manager>Ports
یا در ویندوز ویستا به:
Control Panel>Hardware and Sound>Device Manager>Ports
حالا مقدار عددی پورت رو بخاطر داشته باشین. بطور مثال برای من COM 5 هسنش.
حالا برنامه APP TRK رو از توی گوشی اجرا کنید.
این برنامه در حالت استاندارد از Bluetooth میخواد استفاده کنه شما اون رو CANCEL کنید و به منوی options>settings>connection برید و طریقه انصال رو روی USB بزارید.
حالا به عقب برکردید و از منوی OPTION به قسمت CONNECT برید.
حالا فایل ---- Perm python رو توی نت پد ویندوز باز کنید.
کلید ctrl+f رو بزنید و بدنبال عبارت :
" = ser " بگردین ( البته بدون " " )
عبارتی به اینصورت دیده میشه: ser = serial.Serial(5) # I have COM6
حالا عدد داخل پرانتز رو با اون عددی که قبلا تو خاطرتون نگه داشتین ( شماره پورت گوشی شما که در کنترل پانل پیدا کردیم ) یکی کمتر جایگذاری میکنیم.
یعنی بطور مثال اگر عدد پورت پوشی شما 6 بود باید داخل پرانتز 5 بنویسیم واگر مثلا 7 بود 6 و الی آخر...
بعد فایل رو save میکینم .( مواطب باشید که save as بکار نبرید ).
بعد از save این فایل روی اون double click میکنیم تا اجرا بشه .
که بحالت dos shell اجرا میشه و بعد از چند ثانیه عبارت :
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!candidate !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
رو مشاهده میکنید .و برنامه بصورت خودکار بسته میشه.
و این معنیش این هست که شما کارهاتون رو درست انجام دادین.
حالا فقط یک مشکل هست و اون این هست که ما همیشه کامپیوتر تو دسترسمون نیست که هر دفعه این کارها رو بکنیم .
و اما حل این مشکل:
ای فایل :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
را دانلود کنید.
و محتویات اون رو توی یک شاخه تو گوشیتون بریزید. یکی از فایل ها CProfDriver_SISX.ldd هست
از برنامه Y Browser برای کپی کردن فایل تو مسیر C:\sys\bin استفاده کنید.
دو تا فایل دیگه CapsOn و CapsOff هستن اونها رو از تو گوشیتون نصب کنید.
همین !!!!!
حالا هر وقت خواستین از ---- استفاده کنید CapsOff رو بزنید و دیگه احتیاجی به کامپوتر نیست . و اگر خواسنین هک رو خاموش کنید برنامه CapsOn رو اجرا میکنید .
و اما بحث شیرین نصب هر نرم افزاری بدون ساین کردن !!
ایتدا فایل MobileSigner رو از :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
داونلود کنید.
این فایل رو هم از اینجا
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
داونلود کنید.
برای دریافت Y Browser به این لینک برید:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا بکمک Y-browser به دریو C گوشی برید و به شاخه resource وارد شین و یک شاخه جدید بنام swicertstore
درست کنید و بداخل swicertstore برید و یک شاخه دیگه بنام dat درست کنید
یعنی c:\RESOURCE\SWICERTSTORE\DAT
حالا فایلی رو که الان داونلود کردین اونجا بریزید. ( فایل 00000001 )
حالا به resource برگردین و از طریق (Options>file>attributes) شاخه swicertstore رو read only کنید .
و save رو بزنید .
حتما با پیغام خطای 'invalid name' مواجه شدین !!
علت این خطا این هست که شما کلید save رو موقعی باید فشار بدین که عبارت c:\RESOURCE رو که در بالای صفحه در حرکت هست بطور کامل ببینید و کلید SAVE بزنید.
حالا به شاخه PRIVATE برید در درایو C گوشی
و برید به شاحه EC696702
این دو فایل رو :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
توی این شاحه PASTE کنید اگر Y BROWSER پیغام OVERWRITE داد شما تایید کنید.
و اما مرحله پایانی :
حالا برنامه ای رو که میخواهین ساین کنید تو یه شاخه تو MEMORY CARD گوشی بریزید .مثلا من تو شاخه TEMP ریختم.
حالا برنامه MobileSigner رو که قبلا داونلود و نصب کردین اجرا کنید.
تنها کاری که باید بکنید این هست که مسیر فایل SIS که میخواهین SIGN کنید تو قسمت SIS FILE ا وارد کنید و Options>SelfSign رو بزنید .توی قسمت های دیگه چیزی ننویسین.
بعد از اینکار شما پیغام با موفقیت انجام شدن عملیات و دریافت میکنید.
برنامه یک فایل با پسوتد .SISx توی همون شاخه ای که فایل SIS رو ریخته بودین درست میکنه که براحتی روی گوشیتون تصب میشه . و این یعنی شما فایلی رو که برای نصبش احتیاج به SIGN کردن داشتین براحتی نصب کردین .
و از این به بعد برای نصب این برنامه ها فقط مرحله پایانی این راهنما رو اجرا کنید.
این روش کاملا عملی و علمی هست و من خودم اون رو روی گوشی n95 8gb و n95 و n82 امتحان کردم.
امیدوارم موفق و پیروز باشید. ما رو هم دعا کنین.
1-فایل ActivePython را از
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
داونلود. و نصب کنید
2-فایل PySerial را از :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
داونلود. و نصب کنید
3-فایل AppTRK را از:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
داونلود و در گوشی خود نصب کنید.
4- فایل ---- Perms را از :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
داونلود کنید.
حالا توسط کابل USB تلفن رو به حالت PC Suite mode ببرید.
حالا به مسیر زیر در control panel برید:
Control Panel>System>Hardware>Device Manager>Ports
یا در ویندوز ویستا به:
Control Panel>Hardware and Sound>Device Manager>Ports
حالا مقدار عددی پورت رو بخاطر داشته باشین. بطور مثال برای من COM 5 هسنش.
حالا برنامه APP TRK رو از توی گوشی اجرا کنید.
این برنامه در حالت استاندارد از Bluetooth میخواد استفاده کنه شما اون رو CANCEL کنید و به منوی options>settings>connection برید و طریقه انصال رو روی USB بزارید.
حالا به عقب برکردید و از منوی OPTION به قسمت CONNECT برید.
حالا فایل ---- Perm python رو توی نت پد ویندوز باز کنید.
کلید ctrl+f رو بزنید و بدنبال عبارت :
" = ser " بگردین ( البته بدون " " )
عبارتی به اینصورت دیده میشه: ser = serial.Serial(5) # I have COM6
حالا عدد داخل پرانتز رو با اون عددی که قبلا تو خاطرتون نگه داشتین ( شماره پورت گوشی شما که در کنترل پانل پیدا کردیم ) یکی کمتر جایگذاری میکنیم.
یعنی بطور مثال اگر عدد پورت پوشی شما 6 بود باید داخل پرانتز 5 بنویسیم واگر مثلا 7 بود 6 و الی آخر...
بعد فایل رو save میکینم .( مواطب باشید که save as بکار نبرید ).
بعد از save این فایل روی اون double click میکنیم تا اجرا بشه .
که بحالت dos shell اجرا میشه و بعد از چند ثانیه عبارت :
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!candidate !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
رو مشاهده میکنید .و برنامه بصورت خودکار بسته میشه.
و این معنیش این هست که شما کارهاتون رو درست انجام دادین.
حالا فقط یک مشکل هست و اون این هست که ما همیشه کامپیوتر تو دسترسمون نیست که هر دفعه این کارها رو بکنیم .
و اما حل این مشکل:
ای فایل :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
را دانلود کنید.
و محتویات اون رو توی یک شاخه تو گوشیتون بریزید. یکی از فایل ها CProfDriver_SISX.ldd هست
از برنامه Y Browser برای کپی کردن فایل تو مسیر C:\sys\bin استفاده کنید.
دو تا فایل دیگه CapsOn و CapsOff هستن اونها رو از تو گوشیتون نصب کنید.
همین !!!!!
حالا هر وقت خواستین از ---- استفاده کنید CapsOff رو بزنید و دیگه احتیاجی به کامپوتر نیست . و اگر خواسنین هک رو خاموش کنید برنامه CapsOn رو اجرا میکنید .
و اما بحث شیرین نصب هر نرم افزاری بدون ساین کردن !!
ایتدا فایل MobileSigner رو از :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
داونلود کنید.
این فایل رو هم از اینجا
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
داونلود کنید.
برای دریافت Y Browser به این لینک برید:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا بکمک Y-browser به دریو C گوشی برید و به شاخه resource وارد شین و یک شاخه جدید بنام swicertstore
درست کنید و بداخل swicertstore برید و یک شاخه دیگه بنام dat درست کنید
یعنی c:\RESOURCE\SWICERTSTORE\DAT
حالا فایلی رو که الان داونلود کردین اونجا بریزید. ( فایل 00000001 )
حالا به resource برگردین و از طریق (Options>file>attributes) شاخه swicertstore رو read only کنید .
و save رو بزنید .
حتما با پیغام خطای 'invalid name' مواجه شدین !!
علت این خطا این هست که شما کلید save رو موقعی باید فشار بدین که عبارت c:\RESOURCE رو که در بالای صفحه در حرکت هست بطور کامل ببینید و کلید SAVE بزنید.
حالا به شاخه PRIVATE برید در درایو C گوشی
و برید به شاحه EC696702
این دو فایل رو :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
توی این شاحه PASTE کنید اگر Y BROWSER پیغام OVERWRITE داد شما تایید کنید.
و اما مرحله پایانی :
حالا برنامه ای رو که میخواهین ساین کنید تو یه شاخه تو MEMORY CARD گوشی بریزید .مثلا من تو شاخه TEMP ریختم.
حالا برنامه MobileSigner رو که قبلا داونلود و نصب کردین اجرا کنید.
تنها کاری که باید بکنید این هست که مسیر فایل SIS که میخواهین SIGN کنید تو قسمت SIS FILE ا وارد کنید و Options>SelfSign رو بزنید .توی قسمت های دیگه چیزی ننویسین.
بعد از اینکار شما پیغام با موفقیت انجام شدن عملیات و دریافت میکنید.
برنامه یک فایل با پسوتد .SISx توی همون شاخه ای که فایل SIS رو ریخته بودین درست میکنه که براحتی روی گوشیتون تصب میشه . و این یعنی شما فایلی رو که برای نصبش احتیاج به SIGN کردن داشتین براحتی نصب کردین .
و از این به بعد برای نصب این برنامه ها فقط مرحله پایانی این راهنما رو اجرا کنید.
این روش کاملا عملی و علمی هست و من خودم اون رو روی گوشی n95 8gb و n95 و n82 امتحان کردم.
امیدوارم موفق و پیروز باشید. ما رو هم دعا کنین.