PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : [آموزش]آموزشهای جامع



JIMA
23-02-2013, 15:10
با سلام



در این تاپیک، یکسری آموزشهای کلی و جامع را قرار خواهم داد.


این آموزشها شامل:

- نحوه نصب درایورها (پست 2 (http://forum.mobilestan.net/showthread.php?t=269507&p=3530111&viewfull=1#post3530111))
- انواع رام و کرنل و توضیحات مربوط به آنها (پست 3 (http://forum.mobilestan.net/showthread.php?t=269507&p=3759700&viewfull=1#post3759700))
- نحوه فلش زدن رام رسمی با فلش تول (پست 4 (http://forum.mobilestan.net/showthread.php?t=269507&p=3759928&viewfull=1#post3759928))
- نحوه فلش زدن کرنل های رسمی و کاستوم(پست 5 (http://forum.mobilestan.net/showthread.php?t=269507&p=3759868&viewfull=1#post3759868))
- اجزاء تشکیل دهنده رام رسمی و تنظیمات مربوط به نصب رام با فلش تولز (پست 6 (http://forum.mobilestan.net/showthread.php?t=269507&p=3533185&viewfull=1#post3533185))
- نحوه بازکردن بوتلودر (پست 7 (http://forum.mobilestan.net/showthread.php?t=269507&p=3535627&viewfull=1#post3535627))
- نحوه بستن بوتلودر (پست 8 (http://forum.mobilestan.net/showthread.php?t=269507&p=3759964&viewfull=1#post3759964))
- آموزش ساخت فایل Relocker بوتلودر (پست 9 (http://forum.mobilestan.net/showthread.php?t=269507&p=3537032&viewfull=1#post3537032))
- بکاپ گرفتن از TA Partition برای حفظ DRM Key ها قبل از باز کردن بوتلودر(پست 10 (http://forum.mobilestan.net/showthread.php?t=269507&p=3760065&viewfull=1#post3760065))
- نحوه آپدیت با برنامه PC Companion (پست 11 (http://forum.mobilestan.net/showthread.php?t=269507&p=3750418&viewfull=1#post3750418))
- نحوه آپدیت با برنامه Sony Update Service (پست 12 (http://forum.mobilestan.net/showthread.php?t=269507&p=3750439&viewfull=1#post3750439))
- نحوه ساخت رام و کرنل رسمی ftf از Firmware رسمی دانلود شده توسط PCC , SUS (پست 13 (http://forum.mobilestan.net/showthread.php?t=269507&p=3750530&viewfull=1#post3750530))
- بریک شدن گوشی و روش های آنبریک کردن آن (پست 14 (http://forum.mobilestan.net/showthread.php?t=269507&p=3757523&viewfull=1#post3757523))
- آموزش کار با ریکاوری CWM (پست 15 (http://forum.mobilestan.net/showthread.php?t=269507&p=3758311&viewfull=1#post3758311))
- و آموزش های دیگر که به مرور زمان اضافه می شود...


كپي برداري فقط با ذكر منبع، بلامانع است.


:atten: پیشنهاد میکنم ابتدا به تاپیک زیر مراجعه کنید:

[تاپیک جامع]سوالات و مشکلات متداول(FAQ) کاربران گوشی های Sony (http://forum.mobilestan.net/showthread.php?t=290255)

JIMA
23-02-2013, 17:26
با سلام


در این پست، نحوه نصب درایور ها را توضیح خواهم داد.

برای نصب درایور ها به دو صورت میتونید عمل کنید:

1- نصب درایورهای فلش تولز
2- نصب برنامه PC Companion

حال به توضیح هر یک از موارد فوق می پردازم:

1- نصب درایورهای فلش تولز

برای نصب درایور های فلش تولز ابتدا باید نرم افزار فلش تولز را نصب نمائید (یا اینکه فایل درایور های فلش تولز را دانلود و طبق روش زیر نصب کنید) به اینصورت که،بعد از نصب فلش تولز به مسیر C:\Flashtool\drivers رفته و فایل Flashtool-drivers را اجرا نمائید:


http://forum.mobilestan.net/attachment.php?attachmentid=821563&d=1361628230


در پنجره زیر درایور مربوط به گوشی(با فرض اینکه گوشیتون Xperia SL هست) و دو مورد آخر یعنی درایورهای Flashmode و Fastboot را تیک بزنید و سپس بر دکمه install کلیک کنید تا شروع به نصب کند:

* اگر گوشی شما در لیست درایورهای فلش تول قرار ندارد، تیک دو مورد آخر یعنی درایورهای Flashmode و Fastboot را بزنید و نصب کنید و سپس آخرین ورژن برنامه PC Companion را نیز از لینک زیر دانلود و نصب کنید.


http://forum.mobilestan.net/attachment.php?attachmentid=821564&d=1361628230


در طول فرایند نصب پنجره ای بصورت زیر باز خواهد شد که با کلیک بر دکمه Next نصب درایور ها شروع می شود:


http://forum.mobilestan.net/attachment.php?attachmentid=821565&d=1361628230


بعد از نصب درایورها ، پیغامی بصورت زیر مشاهده خواهید کرد که در صورت نصب تمام درایورهای مورد نظر، باید کنار تمام گزینه های موجود در فیلد Driver Name تیک سبز رنگ باشد:


http://forum.mobilestan.net/attachment.php?attachmentid=821566&d=1361628230




2-نصب برنامه PC Companion

با نصب برنامه PCC نیز درایورهای فوق نصب خواهد شد.


بعد از نصب درایورها برای اینکه متوجه بشوید درایورها نصب شده است یا نه، دو راه وجود دارد:

1-از Device manager
در صورت نصب شدن درایور های adb بصورت زیر:


http://forum.mobilestan.net/attachment.php?attachmentid=821570&d=1361628434


و در صورت نصب بودن درایور Fastboot بصورت زیر:



http://forum.mobilestan.net/attachment.php?attachmentid=821569&d=1361628434

2-با استفاده از برنامه Flashtools

گوشی را به PC وصل کنید و سپس در برنامه فلش تولز با مراجعه به منوی help و سپس انتخاب Check Drivers (در ورژن جدید فلش تول از مسیر Devices>>Check drivers ) در صورت نصب بودن درایورها، باید پیغامی بصورت زیر مشاهده گردد:


http://forum.mobilestan.net/attachment.php?attachmentid=821571&d=1361628434


**اگر در نصب درایورها با مشکلی مواجه شدید،هر 2 روش فوق را انجام دهید.



لینک دانلود برنامه های مورد نیاز در این پست

آخرین ورژن برنامه فلش تولز (http://forum.mobilestan.net/showthread.php?t=289495)

درایورهای برنامه فلش تولز (http://ubuntuone.com/7NigucqE5LTehvDm9G72ln)

PC Companion (http://www.sonymobile.com/gb/tools/pc-companion/)

JIMA
24-02-2013, 11:32
با سلام


در این پست در مورد انواع رامها و کرنلها ،و در پست های بعد درباره نحوه نصب هر یک توضیحاتی خواهم داد.


انواع رامها:

1-رامهای رسمی(official) یا استوک(stock)

2-رامهای غیر رسمی(unofficial) یا کاستوم(custom)


رامهای رسمی

این رامها که توسط شرکت سازنده گوشی(در این تاپیک Sony) ارائه می شوند، دارای فرمت ftf هستد و با استفاده از برنامه Flashtool نصب یا فلش می شوند.

*برای نصب رامهای رسمی، نیازی به روت بودن و همچنین باز بودن بوتلودر نیست، یعنی گوشی روت باشد یا نباشد، بوتلودر باز باشد یا نباشد، میتونید رام رسمی رو با فلش تول فلش کنید.


رامهای غیر رسمی

این رامها توسط دولوپرها(توسعه دهندگان) پورت ، کوک یا ادیت می شود.

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

-CM یا Cyanogen Mod ،توسط گروه (Free Xperia Project(FXP ، پایه و اساس بسیاری از کاستوم رامهای زیر می باشد(در اصل گروه FXP رامهای سیانوژن را برای گوشی های سونی پورت میکنند)
-کاستوم رامهای AOSP ، مخفف Android Open Source Project
-کاستوم رامهای AOKP ،مخفف Android Open Kang Project و کاری از گروه (KangXperiaProject(KXP و بر پایه رامهای AOSP
-کاستوم رامهای MIUI که هر هفته ورژن جدیدی از رامهاش رو ارائه میکند و با بیس سیانوژن
-کاستوم رامهای PAranoid ، یا به اختصار PA
-کاستوم رامهای P.A.C man ، که ترکیبی از 3 رام PA+AOKP+CM میباشد
-کاستوم رامهای UXP ،مخفف Unlimited Xperia Project و بر اساس رام های CM

*برای نصب کاستوم رام های CM و کلا رام هایی که بر پایه CM هستند ، باید بوتلودر باز باشد، اما کاستوم رام هایی که بر اساس رام رسمی هستند، معمولا نیازی به بوتلودر باز نیست.



انواع کرنل ها

1-کرنل های رسمی(official) یا استوک(stock)

2-کرنلهای غیر رسمی(unofficial) یا کاستوم(custom)



کرنل های رسمی

این کرنلها دارای دو فرمت ftf و sin میباشد و از رام رسمی قابل استخراج هستند.نصب کرنلهای رسمی ftf مشابه رام رسمی، به روت و یا باز بودن بوتلودر نیازی ندارد اما کرنل رسمی sin برای نصب به بازبودن بوتلودر نیاز دارد.

* کرنل های رسمی ftf در حالت flashmode و کرنل های رسمی sin در حالت Fastboot نصب می شوند.(توضیح حالت های flashmode , Fastboot در پست های بعد)



کرنلهای غیر رسمی

این کرنلها نیز مشابه رامهای غیر رسمی توسط توسعه دهندگان ، منتشر می شود و در 3 فرمت img و elf و zip میباشد.

*کرنلهای غیر رسمی یا کاستوم کلا، به بوتلودر باز نیاز دارند.

* کرنل های کاستوم با فرمت img و elf نیز مشابه کرنل های رسمی sin از fastboot نصب می شوند.

* کرنل های کاستوم با فرمت zip مشابه هر فایل zip قابل نصب از ریکاوری، از طریق ریکاوری نصب می شوند.

نحوه نصب رام ها و کرنل های رسمی و غیر رسمی در پست های بعد

JIMA
24-02-2013, 12:36
با سلام

در این پست در مورد نحوه نصب (فلش) رام رسمی با نرم افزار Flashtool توضیحاتی خواهم داد.

* از ورژن 0.9.11.0 فلش تول به بعد، اندکی ظاهر برنامه تغییر کرده، ولی اصل کار تغییری نکرده است و این اسکرین شات ها مربوط به ورژن 0.9.9.0 می باشد.

*برای نصب رامهای رسمی، نیازی به روت بودن و همچنین باز بودن بوتلودر نیست.
*از نصب بودن درایورها(طبق پست 2) و فعال بودن Usb Debugging و Unknown sources مطمئن باشید.(البته فعال بودن Usb Debugging و Unknown sources الزامی نیست ولی فعال باشه بهتره)
*حین کار با برنامه فلش تولز ، بهتر است آنتی ویروس را غیر فعال کنید.
*گوشی حداقل 50% درصد شارژ داشته باشد.

ابتدا برنامه فلش تولز را باز کنید و سپس روی علامت http://forum.mobilestan.net/attachment.php?attachmentid=864385 (صاعقه) کلیک کنید، پنجره کوچکی باز می شود که دو گزینه دارد Flashmode و Fastboot mode که در اینجا برای نصب رام، گزینه Flashmode را انتخاب کنید:


http://forum.mobilestan.net/attachment.php?attachmentid=864386


سپس پنجره ای بصورت زیر باز خواهد شد که در این پنجره، با انتخاب دکمه مشخص شده در تصویر(...) ، مسیری که رام در آن قرار دارد را انتخاب کنید(بهتر است رام را درمسیر C:\Flashtool\firmwares کپی کنید چون مسیر پیش فرض برنامه می باشد) با انتخاب مسیر تمامی فایلهایی که توسط فلش تولز(در حالت flashmode) شناسایی می شود (فایلهای با پسوند ftf مانند:رام، کرنل و Relocker یا فایل قفل کننده بوتلودر) در قسمت select a firmware (یا Firmware در ورژن جدید فلش تول)ظاهر می شود ، همانطور که در تصویر مشاهده می شود در مسیری که انتخاب کرده ام، یک رام و دو کرنل رسمی وجود دارد ، که اینجا چون هدف، نصب رام است، رام را انتخاب می کنم ، سپس با رها کردن تنظیمات پیش فرض، پنجره را OK (یا Flash در ورژن جدید فلش تول)کنید(توضیحات بیشتر در مورد تنظیمات در پست 6 ارائه شده است) :


http://forum.mobilestan.net/attachment.php?attachmentid=864387


با ok کردن پنجره فوق، کادری به صورت زیر باز می شود، با این پیام که گوشی را به حالت flashmode ببرید.برای رفتن به حالت flashmode ، گوشی را خاموش کنید و سپس دکمه کاهش صدا را نگه دارید(برای گوشیهایی که دکمه های فیزیکی دارند، بجای دکمه کاهش صدا، از دکمه فیزیکی Back استفاده کنید) سپس در حالی که پورت usb کابل به کامپیوتر وصل است سر دیگر کابل(micro usb) را به گوشی وصل کنید، سپس زمانی که چراغ LED سبز شد(یعنی حالت flashmode) دکمه کاهش صدا(یا Back) را رها کنید ، با اینکار پنجره فوق(تصویر زیر) بسته شده و رام شروع به نصب می کند،منتظر بمانید تا رام بطور کامل نصب شود و پیغام کامل شدن نصب رام ظاهر شود، و حال می توانید کابل را جدا کرده و گوشی را روشن نمائید:



http://forum.mobilestan.net/attachment.php?attachmentid=864388

http://forum.mobilestan.net/attachment.php?attachmentid=864398

http://forum.mobilestan.net/attachment.php?attachmentid=864399



*حین نصب به هیچ وجه، کابل را جدا نکنید.




آخرین ورژن برنامه فلش تولز (http://forum.mobilestan.net/showthread.php?t=289495)

JIMA
24-02-2013, 12:36
با سلام

در این پست در مورد نحوه فلش کرنل های رسمی و کاستوم توضیحاتی خواهم داد.


نحوه نصب کرنل های رسمی ftf


کرنلهای رسمی ftf مشابه رام رسمی ftf نصب می شوند(طبق پست 4) بطور خلاصه بصورت زیر:

در نرم افزار فلش تولز ،روي علامت صاعقه كليك كنيد و گزينه Flashmode را انتخاب كنيد ،در پنجره ظاهر شده از قسمت select a Firmware یا Firmware (در ورژن جدید فلش تول) بجای رام رسمی ftf ، فایل کرنل رسمی ftf را كه قبلا تو مسير C:\Flashtool\firmwares كپي كرده ايد را انتخاب و دکمه OK (یا Flash در ورژن جدید فلش تول)را کلیک کنید

پیغامی ظاهر می شود که بايد گوشي را به حالت flashmode ببريد،به اينصورت كه گوشي را خاموش كنيد و دكمه كاهش صدا را نگه داريد و سپس كابل را به PC وصل كنيد ،وقتي كه چراغ LED سبز شد كليد كاهش صدا را رها كنيد.

حال کرنل شروع به نصب ميكند و تمام



اگر کرنل رسمی ftf را در اختیار نداشتید و فقط رام رسمی ftf موجود بود ، می توانید به دو صورت زیر کرنل رسمی را فلش کنید:

* البته طبق پست 13 تاپیک نیز می توانید، کرنل رسمی ftf ایجاد کنید.

1- اگر بوتلودر بسته یا باز باشد:

رام رسمی ftf که در اختیار دارید را طبق پست 4 و با شرایط زیر فلش کنید(تصویر زیر):

- در ستون wipe ها، تیک هیچ یک از wipe ها نخورده باشد
- در ستون Exclude ها ، تیک تمام Exclude ها بجز Exclude kernel خورده باشد


http://forum.mobilestan.net/attachment.php?attachmentid=872093&d=1373450897


2- اگر بوتلودر باز باشد:

فایل رام را با استفاده از برنامه winrar ، باز کرده و فایل kernel.sin را از آن استخراج کنید، و سپس طبق روش گفته شده در زیر، از فست بوت نصب کنید.




نحوه نصب کرنل های رسمی sin و کرنل های کاستوم elf , img , zip


کرنل های رسمی sin و کرنلهای غیر رسمی img و elf از طریق Fastboot و به دو روش نصب می شوند:

*از نصب بودن درایور های Fastboot مطمئن شوید.

1-با استفاده از نرم افزار فلش تولز

ابتدا گوشی را به حالت Fastboot ببرید به اینصورت که، گوشی را خاموش کنید و سپس دکمه افزایش صدا را نگه دارید(برای گوشیهایی که دکمه های فیزیکی دارند، بجای دکمه افزایش صدا، از دکمه فیزیکی menu استفاده کنید) سپس در حالی که پورت usb کابل ، به کامپیوتر وصل است ، سر دیگر کابل(micro usb) را به گوشی وصل کنید، سپس زمانی که چراغ LED آبی شد(یعنی حالت Fastboot) دکمه افزایش صدا(یا menu) را رها کنید.(در این حالت باید چراغ LED آبی بماند، اگر قرمز شد یعنی از حالت Fastboot خارج شده است و باید مجدد مراحل را انجام داد، اگر همواره بعد از آبی شدن، بلافاصله قرمز شود، به احتمال زیاد درایور های Fastboot بدرستی نصب نشده است و باید مجدد نصب نمائید)
بعد از آنکه گوشی را به حالت Fastboot بردید، در برنامه فلش تولز روی علامت http://forum.mobilestan.net/attachment.php?attachmentid=821747&d=1361701017 کلیک کنید، و در پنجره ظاهر شده گزینه Fastboot mode را انتخاب نمائید:


http://forum.mobilestan.net/attachment.php?attachmentid=821852&d=1361718684


سپس پنجره ای بصورت زیر باز خواهد شد:


http://forum.mobilestan.net/attachment.php?attachmentid=821853&d=1361718684


در این پنجره گزینه Select kernel to Flash را انتخاب کنید، سپس پنجره ای بصورت زیر باز خواهد شد، که باید کرنلی که می خواهید فلش کنید(با فرمت sin , elf ,img) را انتخاب کنید تا شروع به نصب کند:


http://forum.mobilestan.net/attachment.php?attachmentid=821854&d=1361719305


بعد از نصب کرنل، پیغامی بصورت زیر مشاهده خواهید کرد و حال می توانید کابل را جدا کرده و گوشی را روشن نمائید:


http://forum.mobilestan.net/attachment.php?attachmentid=821855&d=1361719305


*حین نصب به هیچ وجه، کابل را جدا نکنید.

2- با استفاده از پوشه Fastboot

ابتدا پوشه fastboot را از لینک زیر دانلود و پوشه داخل آن را استخراج نمائید.(اسم پوشه استخراج شده باید fastboot باشد اگر اسم دیگری داشت،تغییر نام بدهید!) سپس کرنلی که میخواهید نصب کنید را داخل این پوشه کپی نمائید(در اینجا کرنلی به اسم JimA.img ) :


http://forum.mobilestan.net/attachment.php?attachmentid=821862&d=1361720898


گوشی را طبق روش گفته شده به حالت fastboot ببرید.سپس داخل پوشه fastboot کلید shift را نگهدارید و کلیک راست کنید و گزینه Open command window here را انتخاب کنید:


http://forum.mobilestan.net/attachment.php?attachmentid=821863&d=1361720898


برنامه cmd بصورت زیر باز می شود:


http://forum.mobilestan.net/attachment.php?attachmentid=821864&d=1361721089


سپس با توجه به نوع کرنلی که دارید یکی از دستورات زیر را وارد کنید:



fastboot flash boot kernel.img

fastboot flash boot kernel.elf

fastboot flash boot kernel.sin

kernel در واقع اسم کرنلی است که میخواهید نصب کنید.در اینجا چون میخواهم کرنلی با فرمت img و اسم JimA نصب کنم، داخل برنامه cmd دستور fastboot flash boot JimA.img را تایپ میکنم و دکمه Enter را فشار میدهم. حال کرنل شروع به نصب شدن میکند و پس از نصب ،پیغامی به صورت زیر مشاهده خواهید کرد:


http://forum.mobilestan.net/attachment.php?attachmentid=821865&d=1361721089

http://forum.mobilestan.net/attachment.php?attachmentid=821866&d=1361721089


کرنل های کاستوم با فرمت zip را می شود به دو طریق زیر نصب کرد:

1- فایل zip کرنل را به مموری منتقل کنید، سپس وارد ریکاوری شده و با ضربه زدن روی Install zip from sdcard و سپس choose zip from sdcard ، فایلzip کرنل رو انتخاب و نصب کنید.

2- فایل zip کرنل را با استفاده از برنامه winrar باز کرده و فایل کرنل که با پسوند elf می باشد را از آن استخراج کرده و مشابه آنچه که در بالا اشاره شد، از fastboot نصب کنید.


*بطور کلی هر فایلی که بخواهیم از طریق fastboot نصب کنیم، نیاز به بوتلودر باز دارد.




لینک دانلود برنامه های مورد نیاز در این پست

آخرین ورژن برنامه فلش تولز (http://forum.mobilestan.net/showthread.php?t=289495)

دانلود پوشه fastboot (http://ubuntuone.com/61JI98AaCBpqu6k2QjUDhP)

JIMA
25-02-2013, 10:46
با سلام

در این پست درمورد اجزاء تشکیل دهنده رام رسمی و تنظیمات مربوط به نصب رام توضیحاتی را، ارائه خواهم کرد.(اجزاء رامهای مختلف ممکن است متفاوت باشد و چند جز ، کمتر یا بیشتر داشته باشند، اما اصل مطلب یکسان است)

با باز کردن رام رسمی، با استفاده از برنامه winrar ، میتوانید فایلهایی که رام، از آن ایجاد شده است را ببینید:


http://forum.mobilestan.net/attachment.php?attachmentid=822381&d=1361804906


طبق تصویر فوق، رام رسمی از یک پوشه به اسم META-INF و 11 فایل با پسوند sin تشکیل شده است ، که تا حد امکان این موارد را، توضیح خواهم داد.

پوشه META-INF : با باز کردن این پوشه، به فایل MANIFEST.MF می رسیم، که اگر این فایل را ، با برنامه notepad باز کنید، به اطلاعاتی در مورد device ، branding ، ورژن رام و ... می رسیم.(در واقع همان مواردیست که حین ساخت رام رسمی از فایلهای دانلود شده توسط SUS وارد می کنیم، و موقع نصب رام ، وقتی رام را از قسمت select a firmware انتخاب میکنیم، این خصوصیات نشان داده می شود)


http://forum.mobilestan.net/attachment.php?attachmentid=822382&d=1361804906


apps_log.sin ، با فلش کردن این فایل، تمام فایلهای log حذف خواهد شد(Wipe apps log)

cache.sin مربوط به کش(cache) برنامه هاست.با فلش کردن این فایل، تمام cache برنامه ها حذف خواهد شد(Wipe cache)

fotakernel.sin دقیق نمیدونم چیه و چه کاربردی داره؟! ولی FOTA مخفف Firmware Over The Air می باشد(دانلود آپدیت ها از طریق گوشی) شاید این فایل ، کرنلی است که ، وقتی از طریق گوشی آپدیت کنیم، دریافت میشه!

kernel.sin ، تو پست قبل توضیخ دادم، که کرنل رسمی با فرمت sin است که بطور جداگانه نیز از طریق fastboot قابل نصب است(بوتلودر باز)

loader.sin ، رام برای نصب هر یک از فایلهای داخل رام، به آن نیاز دارد.

modem.sin - modemfs.sin - prcmu.sin ، مربوط به baseband می باشد(تاثیر در آنتن دهی و رادیو)

partition-image.sin، که فایل image مربوط به پارتیشن می باشد!

system.sin ، کل رام در واقع همین فایل هست(در واقع بدون نصب این فایل، سیستم عاملی نصب نمی شود!)

userdata.sin ، با نصب این فایل گوشی فکتوری ریست خواهد شد(Wipe data)

*بطور کلی هر رام، 4 پارتیشن دارد: system,data,cache,sd-ext پس در واقع با نصب هریک از پارتیشن های system.sin و userdata.sin و cache.sin و partition-image.sin(البته این یه مورد رو شک دارم که همون sd-ext باشه!)، جایگزین پارتیشنهای فعلی خواهد شد، یعنی کلا رام(system) عوض خواهد شد و userdata و cache هم پاک خواهد شد و رام مثل روز اولش خواهد شد!

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


http://forum.mobilestan.net/attachment.php?attachmentid=822383&d=1361804906


بعد از انتخاب رام، همانطور که ملاحظه می کنید،تمامی فایلهای موجود در رام در قسمت Firmware Content نشان داده می شود.
در سمت راست این پنجره 2 ستون با نام Wipe و Exclude قرار دارد، که در ادامه توضیح خواهم داد.

در ستون wipe ها ، 3 گزینه Wipe data ، Wipe cache و Wipe apps log وجود دارد(همانطور که در بالا توضیح داده شد):

- با تیک زدن Wipe data، کل برنامه های نصب شده + تنطیمات گوشی حذف خواهد شد(در واقع پارتیشن userdata.sin جایگزین پارتیشن data فعلی خواهد شد و گوشی فکتوری ریست خواهد شد)

- با تیک زدن Wipe cache، کش برنامه ها حذف خواهد شد.

- با تیک زدن Wipe apps log، فایلهای log خواهد شد.

*با تیک نزدن(uncheck) هر یک از این wipe ها، در قسمت Firmware Content فایل sin مربوط به اون، از لیست حذف خواهد شد.

در ستون Exclude ها ، 5 مورد زیر قرار دارد:

Exclude system ، Exclude kernel ، Exclude baseband ، Exclude Fota ، Exclude partition

*در صورتیکه هر یک از این Exclude ها تیک بخورد، فایل مربوط به اون نصب و فلش نخواهد شد.مثلا اگر تیک Exclude kernel را بزنیم، فایل kernel.sin که در واقع کرنل رام می باشد نصب نخواهد شد.

با توجه به توضیحات فوق:

- برای حذف تمام برنامه هایی که نصب شده و ریست تنظیمات ، باید از ستون wipe ها ، فقط تیک Wipe data را بزنید و در ستون Exclude ها نیز، باید تمام موارد انتخاب شوند(تیک زده شود)


http://forum.mobilestan.net/attachment.php?attachmentid=822387&d=1361804906


- برای حذف فقط، کش برنامه ها ، باید از ستون wipe ها ، فقط تیک Wipe cache را بزنید و در ستون Exclude ها نیز، باید تمام موارد انتخاب شوند.


http://forum.mobilestan.net/attachment.php?attachmentid=822386&d=1361804906


- برای حذف فقط، فایلهای log ، باید از ستون wipe ها فقط تیک Wipe apps log را بزنید و در ستون Exclude ها نیز، باید تمام موارد انتخاب شوند.


http://forum.mobilestan.net/attachment.php?attachmentid=822388&d=1361804906



- برای نصب فایل system.sin ، باید تیک تمام wipe ها برداشته شود و تیک تمام Exclude ها بجز Exclude system زده بشه(کاربرد نصب فایل system.sin بیشتر برای حذف مد ها و پچ های نصب شده می باشد)


http://forum.mobilestan.net/attachment.php?attachmentid=822385&d=1361804906


- برای فلش کردن کرنل رسمی(در صورتیکه فقط رام رسمی را در اختیار داشتید)، باید تیک تمام wipe ها برداشته شود و تیک تمام Exclude ها بجز Exclude kernel زده بشه


http://forum.mobilestan.net/attachment.php?attachmentid=822384&d=1361804906


- برای فلش کردن baseband ، باید تیک تمام wipe ها برداشته شود و تیک تمام Exclude ها بجز Exclude baseband زده بشه


http://forum.mobilestan.net/attachment.php?attachmentid=822389&d=1361804906


دو مورد بعد هم به همین صورت...

* اگر تیک No final verification را بزنید، بعد از نصب رام ، چک نمی کند که رام بدرستی و بدون مشکل و کامل نصب شده است، بنابراین اندک زمانی، رام سریعتر نصب خواهد شد!

JIMA
26-02-2013, 15:09
با سلام

در این پست، در مورد باز کردن بوتلودر و بستن آن توضیح خواهم داد.

نتیجه گیری در ابتدای کار: بنظرم بهترین و ساده ترین روش برای بازکردن بوتلودر، حالت 1 از روش دوم یعنی "بازکردن بوتلودر با استفاده از Flashtool ورژن 0.9.11.0 به بعد "می باشد!

با این حال، کلیه روش های موجود توضیح داده خواهد شد.
قبل از اینکه آموزش را شروع کنم، لازم است یکسری نکات رو ذکر کنم:

1- با بازکردن بوتلودر ، DRM Key ها پاک خواهند شد و این موضوع باعث از کار افتادن برنامه هائی مثل :Track ID و Download music info و از همه مهمتر Bravia Engine خواهد شد .بنابراین توصیه میکنم، حتما قبل از باز کردن بوتلودر، طبق پست 10 این تاپیک از TA partition گوشی خود بکاپ بگیرید.
2- گارانتی باطل خواهد شد.
3- با بوتلودر باز ، آپدیت توسط سرورهای sony (آپدیت با استفاده از برنامه update center گوشی که به OTA معروف است و همچنین آپدیت توسط برنامه های PC Companion و یا Sony Update Service ، که در صورت آپدیت با این دو برنامه، احتمال hard brick وجود خواهد داشت) امکان نخواهد داشت.
4- بازکردن بوتلودر، بندرت ممکن است باعث بریک شدن گوشی شود.
5- با بازکردن بوتلودر، گوشی فکتوری ریست خواهد شد(طبق تست بنده ، بجز حالت 1 در روش دوم یعنی ، "بازکردن بوتلودر با استفاده از Flashtool در ورژن 0.9.11.0 به بعد "، که در ادامه آشنا خواهید شد)، بنابراین در صورت لزوم از اطلاعات خود بکاپ بگیرید.

***بنده و سایت موبایلستان، هیچ گونه مسئولیتی در قبال مشکلات احتمالی نخواهیم داشت.

*برای اطلاع از باز یا بسته بودن بوتلودر، شماره *#*#7378423#*#* را شماره گیری کنید، سپس مسیر Service info > Configuration را دنبال کنید ، اگر در قسمت Rooting Status عبارت Bootloader unlock allowed=yes نوشته باشد، یعنی بوتلودر بسته است ولی امکان بازکردن آن را خواهید داشت.
اگر عبارت Bootloader unlock allowed=No نوشته باشد، یعنی بوتلودر بسته است و امکان بازکردن آن وجود نخواهد داشت(به ندرت این حالت پیش میاد)
و اگر بوتلودر باز باشد عبارت Bootloader unlocked=yes را مشاهده خواهید کرد.

خوب بریم سر اصل مطلب!


برای بازکردن بوتلودر، به کد بازکننده بوتلودر(Unlock Code) نیاز داریم(بجز حالت 1 در روش دوم یعنی ، "بازکردن بوتلودر با استفاده از Flashtool در ورژن 0.9.11.0 به بعد "، که در ادامه آشنا خواهید شد).برای بدست آوردن این کد بصورت زیر عمل میکنیم:

ابتدا وارد سایت http://unlockbootloader.sonymobile.com شوید و در پائین صفحه ، روی دکمه start unlocking the boot loader کلیک کنید.



http://forum.mobilestan.net/attachment.php?attachmentid=822660&d=1361879134

http://forum.mobilestan.net/attachment.php?attachmentid=822661&d=1361879134


در صفحه بعد ، در مورد نحوه بازکردن بوتلودر توضیح داده، در پائین صفحه، روی دکمه Continue کلیک کنید.


http://forum.mobilestan.net/attachment.php?attachmentid=822662&d=1361879134

http://forum.mobilestan.net/attachment.php?attachmentid=822663&d=1361879134


در ادامه از شما سوال می کند که ،میخواهید ادامه دهید؟! ، در صورت تائید، دکمه Yes ,I'm sure را فشار دهید.


http://forum.mobilestan.net/attachment.php?attachmentid=822664&d=1361879134


در صفحه بعد, مواردی که در ابتدای این پست دکر شد را تائید کنید،تیک هر دو checkbox را بزنید و روی I accept کلیک کنید.


http://forum.mobilestan.net/attachment.php?attachmentid=822665&d=1361879134


در صحفه بعد، هر سه فیلد را بصورت زیر پر کنید:

- در قسمت Name ، اسمتون رو وارد کنید.
- در قسمت IMEI ، باید فقط 14 رقم اول شماره سریال گوشی IMEI ، را وارد کنید(IMEI یک شماره 15 رقمیه، ولی نباید رقم آخر را وارد کنید)
* عبارت #06#* را شماره گیری کنید تا سریال گوشی را ببینید
- در قسمت E-mail ، هم یک ایمیل معتبر(برای ارسال کد آنلاک) وارد کنید.
پس از تکمیل موارد فوق، با کلیک بر Submit ، صفحه زیر را خواهید دید ، که از شما می خواهد برای مشاهده Unlock Code وارد ایملی که وارد کردید شوید.


http://forum.mobilestan.net/attachment.php?attachmentid=822666&d=1361879134

http://forum.mobilestan.net/attachment.php?attachmentid=822667&d=1361879134


تصویر ایمیل دریافتی ، که حاوی Unlock Code می باشد.


http://forum.mobilestan.net/attachment.php?attachmentid=822668&d=1361879134


تا اینجا فقط، کد آنلاک رو دریافت کردید، حال باید با استفاده از این کد، بوتلودر را باز کنید.


باز کردن بوتلودر (Bootloader Unlocking)

برای باز کردن بوتلودر از 3 روش می توانید استفاده کنید:

1- با استفاده از برنامه SE Bootloader Unlocking/Relocking
2- با استفاده از برنامه Flashtool
3- با استفاده از پوشه Fastboot

حال به توضیح هر یک از این 3 روش می پردازم.




روش اول - با استفاده از برنامه SE Bootloader Unlocking/Relocking

* برای استفاده از این برنامه باید Microsoft .Net Framework 3.0 یا بالاتر نصب باشد.(در ویندوز 7 بطور پیش فرض نصب است)
* آتنی ویروس را موقتا غیر فعال کنید.
* usb debugging فعال باشد.

برنامه را باز کنید. در قسمت اول 14 رقم اول شماره سریال گوشی IMEI ، را وارد کنید(IMEI یک شماره 15 رقمیه، ولی در اینجا، نباید رقم آخر را وارد کنید!)
در قسمت دوم، Unlock Code ، که از سایت سونی دریافت کردید را، وارد کنید.

* نیازی نیست روی دکمه Get Unlock Code کلیک کنید، چون قبلا کد آنلاک را از سایت سونی دریافت کرده اید.

گوشی را خاموش کنید و به حالت Fastboot ببرید، سپس روی دکمه Unlock BL کلیک کنید تا در کمتر از نیم ثانیه ، بوتلودر باز شود. کابل را جدا و گوشی را روشن کنید.



http://forum.mobilestan.net/attachment.php?attachmentid=822669&d=1361879525




روش دوم - با استفاده از برنامه Flashtool


حالت 1- در ورژن 0.9.11.0 فلش تول به بعد:


* از نصب بودن درایورها (flashmode و ADB) مطمئن باشید.

- برنامه فلش تول را بازکرده و روی دکمه BLU کلیک کنید



http://forum.mobilestan.net/attachment.php?attachmentid=871300&d=1373290350



- پنجره ای بصورت زیر باز می شود، گوشی را خاموش کرده و در حالت flashmode به PC وصل نمائید(دکمه کاهش صدا را گرفته و گوشی را به سیستم وصل کنید تا چراغ LED سبز شود، وقتی که چراغ LED سبز شد، دکمه کاهش صدا را رها کنید)



http://forum.mobilestan.net/attachment.php?attachmentid=871301&d=1373290350



- سپس پنجره ای بصورت زیر باز می شود،در این پنجره کد IMEI و Unlock Code نوشته شده است




http://forum.mobilestan.net/attachment.php?attachmentid=871302&d=1373290350




- روی دکمه Unlock کلیک کنید تا در کسری از ثانیه ،بوتلودر بازشود و پیغام Unlock finished را مشاهده کنید، سپس دکمه Close را کلیک کنید تا این پنجره بسته شود




http://forum.mobilestan.net/attachment.php?attachmentid=871303&d=1373290350


* بنده این روش را تست کردم، و بر خلاف معمول ، بدون اینکه گوشی فکتوری ریست شود، بوتلودر باز شد.(ولی جهت اطمینان از اطلاعات خود بکاپ بگیرید)



----------------------------------------------------------------------------------------

حالت 2- در ورژن های پائین تر از ورژن 0.9.11.0 فلش تول:


* از نصب بودن درایورها مطمئن باشید.

برنامه فلش تولز را باز کنید، وگوشی را در حالی که، روشن و usb debugging فعال است، به کامپیوتر وصل نمائید.سپس از منوی Plugins گزینه Bootloader Unlock و سپس Run را انتخاب کنید،پیغامی ظاهر می شود که گوشی را خاموش کنید و به حالت flashmode ببرید، به این صورت که کابل را جدا کرده و سپس گوشی را خاموش کنید و با نگه داشتن دکمه کاهش صدا، کابل را وصل کنید تا چراغ led سبز شود، بعد از سبز شدن، دکمه کاهش صدا را رها کنید.



http://forum.mobilestan.net/attachment.php?attachmentid=822670&d=1361879711

http://forum.mobilestan.net/attachment.php?attachmentid=822671&d=1361879711


سپس پیغام زیر ظاهر می شود مبنی بر اینکه، کابل را از PC جدا کرده و گوشی را خاموش کنید و با نگه داشتن دکمه افزایش صدا ، گوشی را به حالت fastboot ببرید(چراغ آبی شود)


http://forum.mobilestan.net/attachment.php?attachmentid=822672&d=1361879711


با اینکار پنجره ای ظاهر می شود که در آن شماره IMEI گوشی درج شده و شما باید Unlock code را در قسمت مربوطه وارد کنید و روی دکمه unlock کلیک کنید.گوشی ریستارت خواهد شد و تمام!


http://forum.mobilestan.net/attachment.php?attachmentid=822898&d=1361955466

http://forum.mobilestan.net/attachment.php?attachmentid=822899&d=1361955466



روش سوم - با استفاده از پوشه fastboot


*این روش طبق آموزشی است که در سایت sony قرار دارد.

بعد از اینکه گوشی را به حالت fastboot بردید ، پوشه fastboot را باز کنید و با نگه داشتن کلید shift ، راست کلیک کنید و از منوی باز شده گزینه Open command window here را انتخاب کنید تا پنجره Command Window باز شود.

در داخل برنامه عبارت fastboot.exe -i 0x0fce getvar version را تایپ کنید و مطمئن شوید که پاسخی دریافت میکنید مثلا "0.3" این به این معنی است که گوشی شناسایی شده است.

و در ادامه عبارت fastboot.exe -i 0x0fce oem unlock 0xKEY را تایپ کنید و به جای کلمه KEY ، کد آنلاک را که از سایت سونی دریافت کرده اید ، وارد کنید و سپس Enter بزنید تا بوتلودر باز یا آنلاک شود.


http://forum.mobilestan.net/attachment.php?attachmentid=822673&d=1361879856








لینک دانلود برنامه های مورد نیاز در این پست

SE Bootloader Unlocking/Relocking (http://www.mediafire.com/?bbbuq5dcppus6lo)

آخرین ورژن برنامه فلش تولز (http://forum.mobilestan.net/showthread.php?t=289495)

پوشه fastboot (http://ubuntuone.com/61JI98AaCBpqu6k2QjUDhP)

JIMA
27-02-2013, 07:01
با سلام


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

* در صورتی که رام یا کرنل کاستوم رو گوشیتون نصب باشه و بوتلودر را ببندید، گوشی روشن نمی شود و فقط ویبره میزند، در این حالت ، دکمه افزایش صدا و پاور را به مدت 9 ثانیه نگه دارید تا 3 بار ویبره بزند و خاموش شود، سپس با استفاده از نرم افزار فلش تول، یک رام یا کرنل رسمی فلش کنید، تا مشکل حل شود.



روش اول - استفاده از ابزار BLU در نرم افزار فلش تول


* ابزار BLU ، ازورژن 0.9.11.0 فلش تول، به بعد اضافه شده است.

- نرم افزار فلش تول را بازکرده و روی دکمه BLU کلیک نمائید


http://forum.mobilestan.net/attachment.php?attachmentid=871279&d=1373287054


- پنجره ای بصورت زیر باز می شود، گوشی را خاموش کرده و در حالت flashmode به PC وصل نمائید(دکمه کاهش صدا را گرفته و گوشی را به سیستم وصل کنید تا چراغ LED سبز شود، وقتی که چراغ LED سبز شد، دکمه کاهش صدا را رها کنید)


http://forum.mobilestan.net/attachment.php?attachmentid=871280&d=1373287054


- سپس پنجره ای بصورت زیر باز می شود،در این پنجره کد IMEI و Unlock Code نوشته شده است


http://forum.mobilestan.net/attachment.php?attachmentid=871281&d=1373287054


- روی دکمه Relock کلیک کنید تا بوتلودر بسته شود و پیغام Relock finished را مشاهده کنید، سپس دکمه Close را کلیک کنید تا این پنجره بسته شود



http://forum.mobilestan.net/attachment.php?attachmentid=871282&d=1373287054


- سپس کابل را جدا و گوشی را روشن کنید




روش دوم - فلش فایل Relocker بوتلودر با استفاده از فلش تول


در این روش فایل Relocker بوتلودر مخصوص گوشیتون، که مشابه رام رسمی با پسوند ftf می باشد، را به پوشه C:\Flashtool\firmwares منتقل کنید و مشابه رام رسمی ftf ، در حالت flashmode نصب کنید

به این صورت که در برنامه فلش تول، روی علامت صاعقه کلیک کنید، و گزینه Flashmode را انتخاب کنید:




http://forum.mobilestan.net/attachment.php?attachmentid=872098&d=1373453723


سپس در قسمت Firmware ، فایل Relocker بوتلودر را انتخاب و روی دکمه Flash کلیک کنید



http://forum.mobilestan.net/attachment.php?attachmentid=871286&d=1373287453



پیغام زیر ظاهر می شود، در این موقع باید گوشی را خاموش کرده و در حالت flashmode به سیستم وصل کنید(دکمه کاهش صدا را گرفته و گوشی را به سیستم وصل کنید تا چراغ LED سبز شود، وقتی که چراغ LED سبز شد، دکمه کاهش صدا را رها کنید) ، تا فایل Relocker بوتلودر در زمان کوتاهی نصب شود.



http://forum.mobilestan.net/attachment.php?attachmentid=871280&d=1373287054


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




*برای اطلاع از باز یا بسته بودن بوتلودر، شماره *#*#7378423#*#* را شماره گیری کنید، سپس مسیر Service info > Configuration را دنبال کنید ، اگر در قسمت Rooting Status عبارت Bootloader unlock allowed=yes نوشته باشد، یعنی بوتلودر بسته است ولی امکان بازکردن آن را خواهید داشت.
اگر عبارت Bootloader unlock allowed=No نوشته باشد، یعنی بوتلودر بسته است و امکان بازکردن آن وجود نخواهد داشت(به ندرت این حالت پیش میاد)
و اگر بوتلودر باز باشد عبارت Bootloader unlocked=yes را مشاهده خواهید کرد.
بنابراین با بستن بوتلودر ، شما باید عبارت Bootloader unlock allowed=yes را مشاهده کنید.






آخرین ورژن برنامه فلش تول (http://forum.mobilestan.net/showthread.php?t=289495)

JIMA
27-02-2013, 11:50
با سلام


در این پست ، نحوه ساخت فایل قفل کننده بوتلودر(Relocker) را توضیح خواهم داد.

*این آموزش و همچنین آموزش استخراج کرنل از رام رسمی (http://forum.mobilestan.net/showpost.php?p=3431781&postcount=2)، در هیچ سایت داخلی و خارجی وجود ندارد!

برای ساخت فایل Relocker بوتلودر، به سه فایل زیر نیاز دارید:

1- پوشه META-INF
2- فایل loader.sin
3- فایل preset.ta

فایل سوم را می توانید از لینک زیر دانلود کنید(بعد از دانلود از حالت فشرده خارج و در desktop کپی کنید) و دو مورد اول را همانطور که قبلا ذکر شد، میتوانید از رام یا کرنل رسمی استخراج کنید به اینصورت که:

رام یا کرنل رسمی را با برنامه winrar باز کنید و پوشه META-INF و فایل loader.sin را طبق تصویر زیر، در desktop استخراج کنید(داخل هیچ فولدری کپی نکنید)


http://forum.mobilestan.net/attachment.php?attachmentid=822888&d=1361953882


سپس به پوشه META-INF که در desktop کپی کردید رفته و فایل MANIFEST.MF را با برنامه notepad بازکنید و مواردی مانند: device ، branding و version را به دلخواه تغییر دهید و سپس تغییرات را save کنید و فایل و پوشه را ببندید.


http://forum.mobilestan.net/attachment.php?attachmentid=822889&d=1361953882


اکنون هر سه فایل(یک فولدر و دو فایل!) را انتخاب کرده و راست کلیک کنید و گزینه ... Add to archive را انتخاب کنید.


http://forum.mobilestan.net/attachment.php?attachmentid=822890&d=1361953882


در پنجره باز شده، موارد مشخص شده را تنظیم کنید(Archive name به دلخواه ، Archive format :zip و Compression method : store ) سپس پنجره را ok کنید.


http://forum.mobilestan.net/attachment.php?attachmentid=822896&d=1361954088


با اینکار، فایل Relocker ساخته می شود، اما هنوز توسط برنامه فلش تولز شناخته نمی شود.
برای اینکه این فایل، در نرم افزار فلش تولز ، قابل استفاده باشد، باید پسوند آن را بصورت دستی، از zip به ftf تغییر دهید.


http://forum.mobilestan.net/attachment.php?attachmentid=822892&d=1361953882


* اگر پسوند فایلها را نمی بینید، از folder options/view تیک گزینه Hide extensions for known file types را بردارید)

و این هم تست فایل Relocker در برنامه فلش تولز:


http://forum.mobilestan.net/attachment.php?attachmentid=822893&d=1361953882


این روش توسط بنده بخوبی تست شده، با این حال بنده و سایت موبایلستان هیچ مسئولیتی در قبال مشکلات احتمالی نخواهیم داشت.





فایل preset.ta (http://ubuntuone.com/3gekVTzTOYFI2yiGnHaQFI)

JIMA
13-05-2013, 11:03
با سلام


همو نطور که میدونید، با بازکردن بوتلودر DRM key ها حذف می شوند که باعث از کار افتادن برنامه هائی مانند: Track id و Download music info و مهمتر از همه Bravia Engine و همچنین ابطال گارانتی خواهد شد.
اما اگه هنوز بوتلودر گوشیتون رو بازنکردید و ترس این رو دارید که برنامه هائی مثل :Track id و Download music info و مهمتر از همه Bravia Engine از کار بیفته و همچنین گارانتی گوشی باطل بشه، با استفاده از روش زیر،قبل از بازکردن بوتلودر، از TA Partition گوشی که حاوی DRM Key ها نیز می باشد، بکاپ بگیرید و سپس با خیال راحت بوتلودر رو باز کنید و هر وقت که لازم دیدید TA Partition رو ، ریستور کنید تا وضعیت گوشی دقیقا مشابه قبل از بازکردن بوتلودر شود.



تذکرات لازم:

* عملیات بکاپ گیری رو روی رام رسمی انجام دهید و بکاپ رو روی همون رامی که بکاپ گرفتید، ریستور کنید(اگه رو رام 4.1.2 از TA Partition بکاپ گرفتید، حتما رو رام 4.1.2 بکاپ رو ریستور کنید و ...)

* این روش فقط زمانی موثر است که بوتلودر را تا به حال باز نکردید و DRM Key ها پاک نشده اند.

* به هیچ وجه از فایل بکاپ TA Partition گوشی دیگر(حتی از یک مدل) استفاده نکنید، چون بشدت احتمال Hard Brick وجود دارد.

* با ریستور کردن TA Partition در روش اول ، بصورت خودکار ، بوتلودر نیز بسته می شود.

* عملیات ریستور کردن بکاپ رو ، روی کاستوم رام یا کرنل انجام ندهید ، چون رام بالا نمیاد و مجبور به فلش رام یا کرنل رسمی خواهید شد.

* با این حال بنده و سایت موبایلستان هیچ گونه مسئولیتی در قبال مشکلات احتمالی از قبیل هارد بریک و و ابطال گارانتی و ... نخواهیم داشت.



روش اول:




این روش در سایت منبع ، روی گوشی های SP, P , L , U , SOLA , ZQ , Z , ZL , S , SL , ION ,T, TX بخوبی تست شده و به گفته دولوپر برای تمام گوشی های Sony Xperia جواب خواهد داد ، با این حال بقیه گوشی ها با مسئولیت خودتون(روی هیچ یک از گوشی های Sony Ericsson Xperia جواب نخواهد داد)




ملزومات:




بسته بودن بوتلودر

روت بودن گوشی

فعال بودن usb debbuging و unknown sources

نصب بودن برنامه busybox




نحوه بکاپ گرفتن از TA Partition :

* بر اساس ورژن 8.6 برنامه

1- فایل زیر را دانلود و از حالت فشرده خارج کنید
2- سپس برنامه Backup-TA.bat را اجرا کنید
3- گوشی را به PC وصل کنید و کلید Enter را فشار دهید


http://forum.mobilestan.net/attachment.php?attachmentid=857225&d=1369751508


4- سپس در صفحه ظاهر شده ، عدد 1 (یعنی Backup) را وارد کنید و Enter بزنید تا از TA Partition گوشی شما بکاپ بگیرد و در پوشه backup ذخیره شود


http://forum.mobilestan.net/attachment.php?attachmentid=857226&d=1369751508

http://forum.mobilestan.net/attachment.php?attachmentid=857227&d=1369751508






نحوه ریستور کردن TA Partition :

1- دقیقا مشابه بکاپ گرفتن، فقط در مرحله 4 ، عدد 2 (یعنی Restore) را وارد کنید.
2- سپس سوال؟[Y,N] ا Are you sure you want to restore the TA Partition ظاهر می شود، در صورتی که میخواهید بکاپ رو ریستور کنید Y و در غیر اینصورت N را وارد کنید و سپس Enter کنید.
3- با انتخاب Y از شما میخواهد تا شماره IMEI گوشی رو وارد کنید(با شماره گیری #06#* میتونید شماره IMEI رو بدست بیارید) بعد که شماره رو وارد کردید Enter بزنید
4- با وارد کردن شماره IMEI پیغامی مشابه پیغام زیر ظاهر می شود:

CHOOSE BACKUP TO RESTORE
================================
[1] TA-backup-20130528.1722.zip
[Quit [Q
Please make your decision:1

5- سپس عدد مربوط به بکاپی که گرفتید را وارد و Enter کنید تا بکاپ مورد نظر(در اینجا بکاپی به اسم TA-backup-20130528.1722.zip و عدد 1 ) ریستور شود .


http://forum.mobilestan.net/attachment.php?attachmentid=857228&d=1369751508


* در ورژن جدیدتر برنامه، ممکن است عملیات ریستور کردن، اندکی متفاوت باشد، بنابراین طبق دستوراتی که برنامه CMD می دهد، عمل کنید.





لینک دانلود 1 (http://d-h.st/JR9)

لینک دانلود 2 (https://codeload.github.com/DevShaft/Backup-TA/zip/v9.5)







روش دوم:


در این روش برای بکاپ گرفتن و ریستور کردن TA partition از برنامه فلش تول استفاده می شود.(در ورژن 0.9.11.0 به بعد اندکی متفاوت است)


روش بکاپ گرفتن از TA Partition :

1- برنامه فلش تولز را بازکنید و از منوی Advanced گزینه TA و سپس Backup&Restore را انتخاب کنید(اگر منوی Advanced را نمی بینید،از منوی File گزینه switch pro را انتخاب کنید)


http://forum.mobilestan.net/attachment.php?attachmentid=860286&d=1368453351


2- سپس در پنجره ظاهر شده گزینه Backup را انتخاب و پنجره را Ok کنید


http://forum.mobilestan.net/attachment.php?attachmentid=860285&d=1368453351


3- پیغامی ظاهر می شود، مبنی بر اینکه ، گوشی را خاموش و آنرا به حالت Flashmode ببرید(گوشی را خاموش کنید و سپس در حالی که دکمه کاهش صدا را نگه داشته اید ، کابل را وصل کنید تا چراغ LED سبز شود و سپس دکمه کاهش صدا را رها کنید)


http://forum.mobilestan.net/attachment.php?attachmentid=860284&d=1368453351


4- برنامه شروع به بکاپ گرفتن از TA Partition میکند، منتظر بمانید تا عملیات بکاپ به پایان برسد و پیغام Dumping TA finished را مشاهده کنید.
با انجام این کار از TA Partition گوشی شما بکاپ گرفته شده و در مسیر C:\Flashtool\custom\ta ذخیره می شود.


http://forum.mobilestan.net/attachment.php?attachmentid=860283&d=1368453351



روش ریستور کردن TA Partition :

1- دقیقا مشابه بکاپ گرفتن،فقط در مرحله 2 بجای گزینه Backup ، گزینه Restore را انتخاب و پنجره را Ok کنید.



http://forum.mobilestan.net/attachment.php?attachmentid=860282&d=1368453351


2- پیغامی ظاهر می شود، مبنی بر اینکه ، گوشی را خاموش و آنرا به حالت Flashmode ببرید(گوشی را خاموش کنید و سپس در حالی که دکمه کاهش صدا را نگه داشته اید ، کابل را وصل کنید تا چراغ LED سبز شود و سپس دکمه کاهش صدا را رها کنید)



http://forum.mobilestan.net/attachment.php?attachmentid=860284&d=1368453351


3- سپس پنجره کوچک TA File Selector باز می شود،فایل بکاپ TA Partition مورد نظر را انتخاب و پنجره را Ok کنید و منتظر بمانید تا عملیات ریستور کردن بکاپ به پایان برسد و پیغام TA Operation finished را مشاهده کنید



http://forum.mobilestan.net/attachment.php?attachmentid=860281&d=1368453351



http://forum.mobilestan.net/attachment.php?attachmentid=860280&d=1368453351

http://forum.mobilestan.net/attachment.php?attachmentid=860279&d=1368453351



این روش توسط یکی از دوستان تست شده، و با ریستور کردن TA partition ، براویا انجین و DRM key ها و... برگشتن اما بوتلودر بسته نشده و باید بطور جدا، بوتلودر رو ببندید.

*با این حال پیشنهاد میکنم ، با هر دو روش از TA Partition گوشی خود بکاپ داشته باشید.

* اینجانب هیچگونه مسئولیتی در قبال بروز مشکلات احتمالی از قبیل: هارد بریک ، ابطال گارانتی، از کار افتادن Bravia Engine و... نخواهم داشت.

JIMA
04-07-2013, 18:52
با سلام


در این تاپیک نحوه آپدیت با برنامه PC Companion یا به اختصار PCC توضیح داده خواهد شد.



* از نصب بودن درایور ها و برنامه flash player مطمئن باشید.

- برنامه PCC را دانلود و نصب کنید

- به اینترنت وصل شده و برنامه را اجرا کنید

- سپس گوشی را در حالی که روشن و قفل آن باز است به کامپیوتر وصل کنید

- اگر آپدیت جدیدی موجود باشد، پیغامی بصورت زیر مشاهده خواهید کرد


http://forum.mobilestan.net/attachment.php?attachmentid=870434&d=1372952623


- با کلیک روی پیغام فوق ، بیلد نامبر آخرین آپدیتی که در دسترس است را مشاهده خواهید کرد، سپس برای آپدیت گوشی، به این بیلد نامبر، روی دکمه Update کلیک کنید


http://forum.mobilestan.net/attachment.php?attachmentid=870435&d=1372952623


- احتمالا بعضی از اجزاء برنامه PCC شروع به آپدیت میکنند(بصورت تصاویر زیر)


http://forum.mobilestan.net/attachment.php?attachmentid=870436&d=1372952623

http://forum.mobilestan.net/attachment.php?attachmentid=870437&d=1372952623


- سپس پنجره زیر باز می شود که بیلد نامبر رامی که در حال حاضر نصب دارید و آپدیت جدید را نشان میدهد، روی دکمه Accept کلیک کنید


http://forum.mobilestan.net/attachment.php?attachmentid=870438&d=1372952623


- برنامه شروع به آماده شدن برای دانلود فایل های آپدیت می کند


http://forum.mobilestan.net/attachment.php?attachmentid=870439&d=1372952623


- بعد از مدت زمانی(بسته به سرعت اینترنت) شروع به دانلود و دریافت فایل های آپدیت می کند


http://forum.mobilestan.net/attachment.php?attachmentid=870440&d=1372952623

http://forum.mobilestan.net/attachment.php?attachmentid=870441&d=1372952623


- سپس بعد از آنکه دانلود فایل های آپدیت به پایان رسید، پیغام زیر ظاهر می شود، در این زمان باید کابل را از گوشی جدا کرده و گوشی را خاموش کنید سپس با گرفتن دکمه کاهش صدا ، گوشی را با کابل به کامپیوتر وصل کنید


http://forum.mobilestan.net/attachment.php?attachmentid=870442&d=1372952623


- پس از آن برنامه شروع به نصب فایل های دانلود شده، بر روی گوشی می کند


http://forum.mobilestan.net/attachment.php?attachmentid=870443&d=1372952623

http://forum.mobilestan.net/attachment.php?attachmentid=870444&d=1372952645


- بعد از نصب آپدیت، تصویر زیر را خواهید دید، کابل را جدا کرده و گوشی را روشن کنید(برای اولین بار مدت زمانی طول می کشد تا رام بوت شود), دکمه Next و سپس Finish را بزنید

http://forum.mobilestan.net/attachment.php?attachmentid=870445&d=1372952645

http://forum.mobilestan.net/attachment.php?attachmentid=870446&d=1372952645




* با بوتلودر باز امکان آپدیت با برنامه های PCC و SUS وجود ندارد، در این حالت، برای آپدیت ، یا باید بوتلودر را ببندید یا رام را با فلش تول فلش کنید.

* با آپدیت توسط برنامه PCC ، هیچ یک از فایل ها و برنامه ها، حذف نخواهند شد(گوشی فکتوری ریست نخواهد شد)

* حین نصب فایلهای آپدیت ، به هیچ وجه، گوشی را از سیستم جدا نکنید.





PC Companion (http://www.sonymobile.com/gb/tools/pc-companion/)

JIMA
04-07-2013, 19:25
با سلام


در این تاپیک نحوه آپدیت با برنامه Sony Update Service یا به اختصار SUS ,توضیح داده خواهد شد.




* از نصب بودن درایور ها و برنامه flash player مطمئن باشید.

- برنامه SUS را دانلود و نصب کنید

- به اینترنت وصل شده و برنامه را اجرا کنید

- برنامه شروع به بررسی وجود آپدیت جدیدی از خود می کند، و در صورت وجود آپدیت جدیدی از برنامه ،آن را دانلود و نصب میکند


http://forum.mobilestan.net/attachment.php?attachmentid=870463&d=1372954837
http://forum.mobilestan.net/attachment.php?attachmentid=870464&d=1372954837


- سپس برنامه اجرا شده و پنجره زیر را مشاهده خواهید کرد(حداقل باطری 50% شارژ داشته باشد، گوشی به کامپیوتر وصل نباشد، در صورت لزوم از اطلاعات خود بکاپ بگیرید)، تیک checkbox مشخص شده را زده و روی دکمه Start کلیک کنید


http://forum.mobilestan.net/attachment.php?attachmentid=870465&d=1372954837


- از لیست گوشی های موجود ، گوشی خود را انتخاب کرده و روی دکمه Next کلیک کنید


http://forum.mobilestan.net/attachment.php?attachmentid=870466&d=1372954837


- تصویر زیر را مشاهده خواهید کرد، در این مرحله ، گوشی را خاموش کرده و بعد از 30 ثانیه ، با نگه داشتن دکمه کاهش صدا ، گوشی را با کابل به کامپیوتر وصل کنید


http://forum.mobilestan.net/attachment.php?attachmentid=870467&d=1372954837


- وقتی که چراغ LED سبز شد، دکمه کاهش صدا را رها کنید


http://forum.mobilestan.net/attachment.php?attachmentid=870468&d=1372954837


- در صورتی که آپدیت جدیدی موجود باشد، پیغام زیر را مشاهده خواهید کرد، در این پنجره اگر مورد اول را انتخاب کنید، بدون اینکه برنامه ها و اطلاعاتی حذف شود(بدون انجام ریست فکتوری)، فقط گوشی به ورژن جدید تر آپدیت می شود.(فقط آپدیت بدون فکتوری ریست)
اما اگر مورد دوم را انتخاب کنید، گوشی فکتوری ریست شده و سپس آپدیت خواهد شد(فکتوری ریست + آپدیت)
بعد از انتخاب یکی از گزینه های فوق، دکمه Install را کلیک کنید


http://forum.mobilestan.net/attachment.php?attachmentid=870469&d=1372954837


- برنامه شروع به دانلود فایل های آپدیت می کند، سپس در مرحله بعد، فایل های آپدیت دانلود شده، را نصب می کند


http://forum.mobilestan.net/attachment.php?attachmentid=870470&d=1372954837

http://forum.mobilestan.net/attachment.php?attachmentid=870471&d=1372954837


- بعد از نصب، کابل را جدا کرده و گوشی را روشن کنید


http://forum.mobilestan.net/attachment.php?attachmentid=870472&d=1372954837


* دو اسکرین شات آخر، از جائی قرض گرفته شده است!


* با بوتلودر باز امکان آپدیت با برنامه های PCC و SUS وجود ندارد، در این حالت، برای آپدیت ، یا باید بوتلودر را ببندید یا رام را با فلش تول فلش کنید.

* حین نصب فایلهای آپدیت ، به هیچ وجه، گوشی را از سیستم جدا نکنید.



Sony Update Service (http://www.sonymobile.com/gb/tools/update-service/)

JIMA
04-07-2013, 20:35
با سلام



در این آموزش شما میتوانید فایل های دانلود شده توسط SUS , PCC را به رام و کرنل رسمی ftf جهت فلش کردن توسط برنامه flashtool تبدیل نمائید.


مراحل ساخت رام از فایل های دانلود شده توسط PCC :

1. گوشی را توسط برنامه PCC به آخرین ورژن موجود آپدیت نمائید.

2. بعد از آپدیت، به مسیر زیر بروید(با توجه به سیستم عامل و 32 یا 64 بیتی بودن، این مسیر اندکی متفاوت است):

(Win 7_ x64)

C:\ProgramData\Sony Ericsson\Update Engine\db\13740270\blob_fs

(Win XP)

C:\Documents and Settings\All Users\Application Data\Sony Ericsson\Update Engine\db\13740270


سپس سه فایل با حجم بزرگتر به اسم FILE_######### را به یک پوشه جدید، کپی کنید.(در اینجا پوشه pcc update)


http://forum.mobilestan.net/attachment.php?attachmentid=870480&d=1372958681


3. برنامه فلش تول را باز کرده و از منوی Tools گزینه SEUS Decrypt را انتخاب کنید


http://forum.mobilestan.net/attachment.php?attachmentid=870481&d=1372958681


4. در پنجره ای که ظاهر می شود، روی دکمه مشخص شده کلیک کرده و پوشه ای که در مرحله 2 ایجاد کردید(pcc update)، را انتخاب کنید تا در قسمت Avilable files هر سه فایل موجود را بیاورد، هر سه فایل را با گرفتن کلید Ctrl انتخاب کرده و با کلیک بر دکمه مشخص شده ، آنها را به سمت راست، یعنی پنل Files to convert منتقل کنید، سپس روی دکمه Convert کلیک کنید تا شروع به Decrypt کردن فایل ها کند


http://forum.mobilestan.net/attachment.php?attachmentid=870482&d=1372958681

http://forum.mobilestan.net/attachment.php?attachmentid=870483&d=1372958681

http://forum.mobilestan.net/attachment.php?attachmentid=870484&d=1372958681



5. سپس پنجره زیر باز می شود، در این پنجره ، موارد مشخص شده را با توجه به گوشی و رام و منطقه، تکمیل نموده و تیک گزینه No final verification را بذارید. سپس تمامی فایل های موجود در پنل folder list را انتخاب نمائید و با کلیک بر دکمه مشخص شده ، به پنل Firmware content منتقل کنید، سپس روی دکمه Create کلیک کنید تا شروع به ایجاد فایل ftf کند و پیغام Bundle creation finished را مشاهده کنید


http://forum.mobilestan.net/attachment.php?attachmentid=870485&d=1372958681

http://forum.mobilestan.net/attachment.php?attachmentid=870486&d=1372958681

http://forum.mobilestan.net/attachment.php?attachmentid=870487&d=1372958681

http://forum.mobilestan.net/attachment.php?attachmentid=870488&d=1372958681


6. با انجام مراحل فوق، فایل ftf در مسیر C:\Flashtool\firmwares قرار می گیرد.



http://forum.mobilestan.net/attachment.php?attachmentid=870489&d=1372958681




مراحل ساخت کرنل از فایل های دانلود شده توسط PCC :

برای ایجاد کرنل رسمی ftf ، به دو فایل kernel.sin و loader.sin نیاز است.این دو فایل را میتوان به دو صورت بدست آورد(تقریبا هر دو روش زیر یکسانند!):

1-با استفاده از Firmware رسمی دانلود شده توسط PCC :

پس از اینکه رام رسمی ftf را طبق روش گفته شده در بالا بدست آوردید، داخل پوشه ساخته شده در مرحله 2 (در اینجا pcc update)،این دو فایل ایجاد می شوند.(اسم فایل کرنل که در اینجا kernel_S1-SW-LIVE-3065-PID1-0002-S1-PARTITION.sin می باشد را به kernel.sin تغییر دهید)


http://forum.mobilestan.net/attachment.php?attachmentid=870490&d=1372958715


2-با استفاده از رام رسمی ftf:

در صورتی که رام رسمی ftf را در اختیار دارید،آنرا با برنامه winrar یا 7zip باز کنید و این دو فایل را استخراج کنید.



پس از آنکه دو فایل kernel.sin و loader.sin را بدست آوردید،عملیات فوق را برای این دو فایل انجام دهید(یعنی بجای اینکه اون سه فایل را داخل پوشه ساخته شده در مرحله 2 (در اینجا pcc update) کپی کنید ،این دو فایل را داخل اون فولدر یا هر فولدر دیگر کپی کنید و سپس بقیه مراحل را برای این 2 فایل انجام دهید )



مراحل ساخت رام و کرنل از فایل های دانلود شده توسط SUS :

دقیقا مشابه PCC ، فقط محل ذخیره شدن فایل های آپدیت متفاوت است، با این حال به تاپیک زیر مراجعه کنید(تاپیک زیر بر اساس ورژن قدیمی فلش تول نوشته شده ، بنابراین اندکی مسیر منو ها متفاوت می باشد، اما در آخرین ورژن فلش تول تا این لحظه، بصورت فوق می باشد.)



[آموزش] نحوه ساخت فایل FTF و کرنل از Firmware رسمی دانلود شده توسط Sony Update Service (http://forum.mobilestan.net/showthread.php?t=260370)





Flashtool (http://forum.mobilestan.net/showthread.php?t=289495)
PCC (http://www.sonymobile.com/gb/tools/pc-companion/)
SUS (http://www.sonymobile.com/gb/tools/update-service/)

JIMA
09-07-2013, 09:01
با سلام


در این پست در مورد بریک ، انواع آن و روش های آنبریک کردن گوشی توضیحاتی خواهم داد.


تعریف اصطلاح بریک شدن

«بریک شدن» یا Bricking به شکل دقیق کلمه به این معنی است که گوشی شما تبدیل به یک پاره آجر شود و به هیچ وجه روشن نشده و کار نمی کند.

انواع بریک:

- بریک نرم یا Soft Brick

- بریک سخت یا Hard Brick


بریک نرم یا Soft Brick : از علائم این بریک می توان به، هنگ کردن روی لگوی Sony ، قرار گرفتن در حلقه بوت یا مدام ریستارت شدن گوشی(Boot loop) ، نمایش مثلث خطر ،روشن شدن نور صفحه نمایش با پیش زمینه مشکی ، ویبره زدن و روشن شدن چراغ LED بدون اینکه رام بالا بیاد ... اشاره کرد.

از دلایل Soft Brick میتوان به،نصب بعضی از مد ها و برنامه ها، استفاده از بعضی از برنامه های تغییر فونت، فرمت کردن پارتیشن system از طریق ریکاوری(format system) ، فلش کردن بعضی از کاستوم رام ها، فلش اشتباه رام یا کرنل از یک ورژن اندروید بر روی رام از ورژن اندروید متفاوت به عنوان مثال: فلش کرنل یا رام اندروید 4.1.2 بر رام 4.0.4(این حالت حتی ممکن است باعث Hard Brick گوشی شود) ، قطع شدن روند نصب آپدیت ، حین آپدیت توسط نرم افزار فلش تول ،PCC ، SUS و آپدیت با خود گوشی(OTA) و... (این حالت نیز حتی ممکن است باعث Hard Brick گوشی شود)


روش آنبریک کردن گوشی ای که دچار Soft Brick شده:

* همینطور که از اسم این بریک برمی آید، گوشی که دچار این نوع بریک شده ست را می توان بصورت نرم افزاری آنبریک (احیا) کرد.


- اگر گوشی هر یک از علائم Soft Brick رو داشت که شایع ترین علامت آن ، بوت نشدن گوشی و هنگ کردن روی لگوی SONY است:

دکمه های پاور و افزایش صدا را به طور همزمان به مدت 9 ثانیه نگهدارید، تا گوشی 3 بار ویبره بزند و خاموش شود، سپس طبق پست 4 این تاپیک، یک رام رسمی را با استفاده از فلش تول فلش کنید.


--------------------------------------------------



- اگر گوشی هیچ عکس العملی نشان ندهد( نه چراغ LED روشن شود و نه ویبره بزند) و دکمه های پاور+ افزایش صدا هم عمل نکند تا بتوانید گوشی را خاموش کنید و رام رسمی را فلش کنید(بدترین نوع Soft Brick ):


1- گوشی را به شارژ بزنید، بعد از حدود 4 ساعت(این زمان برای گوشی های مختلف ممکن است متفاوت باشد)،چراغ قرمز مخصوص شارژ(چراغ ثابت نه چشمک زن) روشن می شود و گوشی میخواهد که روشن شود اما مدام ریستارت می شود(که طبیعیه)

2- گوشی را از شارژ جدا کرده و سپس دکمه های پاور و افزایش صدا را به طور همزمان به مدت 9 ثانیه نگهدارید، تا گوشی 3 بار ویبره بزند و خاموش شود

3- در این حالت گوشی را به شارژ بزنید ، در ابتدا چراغ LED خاموش می باشد اما بعد از حدود 30 دقیقه(با توجه به گوشی متفاوت است) چراغ LED قرمز می شود، در همین حالت به مدت 16 ساعت(با توجه به گوشی های مختلف متفاوت می باشد) گوشی به شارژ باشد، تا اینکه چراغ LED خاموش شود

4- سپس گوشی را از شارژ جدا کنید(روشن نکنید)، برنامه فلش تول را بازکنید و طبق پست 4 این تاپیک ، یک رام رسمی را فلش کنید فقط به اینصورت که ،در مرحله ای نرم افزار فلش تول ازتون میخواد تا با نگه داشتن دکمه کاهش صدا، گوشی را به PC وصل کنید،بعد از سبز شدن چراغ LED ، دکمه کاهش صدا را رها نکنید و تا پایان فلش رام،دکمه کاهش صدا را نگهدارید تا نصب رام به پایان برسد

5- گوشی را جدا کرده و روشن کنید

*طبق سایت منبع ، این روش بر روی Xperia ION بخوبی جواب داده ولی احتمالا برای تمام گوشی های Sony Xperia جواب خواهد داد.



بریک سخت یا Hard Brick : این نوع بریک بیشتر بدلیل فلش اشتباه رام مربوط به گوشی های دیگر ، ریستور کردن بکاپ TA partition مربوط به گوشی های دیگر(حتی از یک مدل) ، به ندرت به علت باز کردن یا بستن بوتلودر و... اتفاق میفتد.

از علائم این بریک هم این است که، گوشی هیچ علائم حیاتی ندارد!
نه چراغی روشن میشود و نه صفحه نمایش و نه ویبره می زند و نه با روش گفته شده در بالا احیا می شود و ... و در واقع به معنای واقعی کلمه آجر می شود!

روش آنبریک کردن گوشی ای که دچار Hard Brick شده:

* همینطور که از اسم این بریک برمی آید، گوشی که دچار این نوع بریک شده ست را نمی توان بصورت نرم افزاری آنبریک (احیا) کرد و باید به تعمیرکار مجاز یا نمایندگی مراجعه کنید!


منبع 1 (http://forum.xda-developers.com/showthread.php?t=1849170)
منبع 2 (http://forum.xda-developers.com/showpost.php?p=31618617&postcount=32)

JIMA
09-07-2013, 15:54
با سلام


در این پست نحوه کار با ریکاوری CWM که مخفف ClockWorkMod می باشد و توضیح قسمت های مختلف آن می پردازم.



قبل از شروع، لازم است که یکسری نکات رو ذکر کنم:

* هیچ یک از گوشی های سونی ، ریکاوری استوک و سرخود ندارند و باید بطور جداگانه نصب کنید.

* لازمه نصب ریکاوری ، روت بودن گوشی می باشد

* برای نصب بعضی از کاستوم ریکاوری ها ، به بوتلودر باز نیاز است(نصب مشابه کاستوم کرنل ها) و برا بعضی هم خیر

* بطور کلی دو نوع ریکاوری داریم: ریکاوری CWM که غیر تاچ(غیر لمسی) است و ریکاوری TWRP که لمسی است و کاری از گروه Team Win Recovery Project(اصول کلی کار با هر دو ریکاوری یکسان است، بنابراین، دراین پست، فقط ریکاوری CWM توضیح داده خواهد شد)


نحوه کار با ریکاوری

در ریکاوری CWM برای پیمایش(جابجائی) عمودی بین گزینه های مختلف ریکاوری، از دکمه های کاهش و افزایش صدا یا دکمه لمسی منو(در بعضی از گوشی ها) و برای انتخاب گزینه مورد نظر، از دکمه پاور یا HOME (در بعضی گوشی ها) و برای برگشت به صفحه قبل از دکمه BACK گوشی یا گزینه Go Back موجود در ریکاوری، استفاده می شود.


نحوه ورود به ریکاوری

* بعد از اینکه ریکاوری را نصب کردید برای ورود به ریکاوری، بصورت زیر عمل کنید:

- گوشی را خاموش و سپس روشن کنید

- وقتی که لگوی SONY رو دیدید و چراغ LED روشن شد و گوشی ویبره زد(در بعضی از ریکاوری ها ، بسته به نوع ریکاوری و همچنین کرنل، ممکن است چراغ LED روشن نشود و یا ویبره نزند و فقط لگوی SONY را ببینید و دیگر هیچ!)، چند بار (یکبار هم کافی است) دکمه افزایش صدا را فشار دهید تا وارد ریکاوری شوید.

* در بعضی از گوشی ها بجای دکمه افزایش صدا، باید از دکمه کاهش صدا استفاده کرد و در بعضی دیگر نیز، بجای استفاده از دکمه های کاهش یا افزایش صدا، باید وقتی که لگوی SONY رو دیدید، چند بار روی آن ضربه بزنید، تا وارد ریکاوری شود.


توضیح قسمت های مختلف ریکاوری

* بعضی از گزینه هائی که در تصاویر زیر می بینید، ممکن است در بعضی از ریکاوری ها موجود نباشد.

بعد از اینکه وارد منوی ریکاوری شدید، صفحه Home یا اصلی منوی ریکاوری ، که شامل گزینه های زیر می باشد، را خواهید دید:



http://forum.mobilestan.net/attachment.php?attachmentid=871845&stc=1&d=1373394876


reboot system now .1 : با انتخاب این گزینه، گوشی به رام ریستارت خواهد کرد(گوشی ریستارت میشه)

install zip from sdcard .2 : جهت نصب کاستوم رامها، مد ها ، پچ ها و کلا هر فایل zip قابل نصب از ریکاوری، استفاده می شود و شامل موارد زیر می باشد:



http://forum.mobilestan.net/attachment.php?attachmentid=871846&stc=1&d=1373394876



- choose zip from sdcard : با انتخاب این گزینه، رام،مد و هر فایل zip قابل نصب از ریکاوری، که می خواهید نصب کنید را از SDcard انتخاب کنید تا با تائید شما و انتخاب Yes نصب شود.


http://forum.mobilestan.net/attachment.php?attachmentid=871847&stc=1&d=1373394876


http://forum.mobilestan.net/attachment.php?attachmentid=871848&stc=1&d=1373394876


- apply /sdcard/update.zip : مشابه مورد بالا ، و جهت نصب آپدیت های رسمی و غیر رسمی رام و کرنل و... استفاده می شود، فقط باید آپدیت،پچ، مد و... مورد نظر به فرمت zip و به اسم update.zip باشد و در SDcard کپی شده باشد.

- toggle signature verification : اگر این گزینه ON باشد، مجاز به نصب رامها و مد ها و... که امضای دیجیتالی ندارند، نیستید، اما اگر این گزینه off یا غیر فعال باشد، ریکاوری چک نمیکند که فایل zip مورد نظر امضاء دارد یا خیر(این گزینه را بطور پیش فرض رها کنید، امضای رام ها ، مد ها و... توسط دولوپر ها و کوکر ها، زمان کوک رام، ایجاد می شود)

- +++++Go Back+++++ : جهت بازگشت به صفحه قبل



-----------------------------------------------


3. install zip from sideload : برای نصب فایل های zip قابل نصب از ریکاوری، که در کامپیوتر قرار دارند، توسط دستورات ADB که در اندروید 4.1 تعریف شده اند استفاده می شود(ریکاوری های کمی این گزینه را دارند)

4. wipe data/factory reset : جهت فکتوری ریست استفاده می شود و با انتخاب این wipe و تائید آن، کلیه برنامه هائی که نصب کردید(user data) ،کش(cache) آنها ، تنظیمات ، sms ها و contact ها و ... حذف خواهد شد(ربطی به SDcard ندارد و فقط حافظه داخلی پاک می شود) و با انجام اینکار، گوشی مثل زمانی می شود که تازه رام را توسط فلش تول نصب کردید(یا تازه گوشی را خریدید)

5. wipe cache partition : جهت پاک کردن فقط حافظه cache گوشی، معمولا قبل از نصب رام و کرنل و مد و... استفاده می شود(هیچ یک از برنامه هائی که نصب کردید + تنظیمات و ... حذف نخواهد شد، فقط حافظه cache آنها)

6. backup and restore : برای بکاپ گرفتن از رام و ریستور کردن بکاپ های گرفته شده، استفاده می شود و دارای گزینه های زیر می باشد.



http://forum.mobilestan.net/attachment.php?attachmentid=871849&stc=1&d=1373394876



- backup : جهت بکاپ گرفتن از رام استفاده می شود(از کل رام، یعنی، تمام برنامه های سیستمی و غیر سیستمی که نصب کردید و تنظیمات ، کرنل ،cache و... ، بکاپ می گیرد. ربطی به بکاپ گرفتن از SDcard ندارد، فقط تمامی فایلهای مرتبط با رام)

- restore : جهت ریستور کردن بکاپ های گرفته شده استفاده می شود. با انتخاب این گزینه، لیستی از بکاپ های موجود ظاهر می شود که با توجه به تاریخ و اسم آن،مرتب شده اند، بکاپ مورد نظر را انتخاب کنید تا پس از تائید ، ریستور شود.(با ریستور کردن بکاپ ، رام، دقیقا مشابه زمانی می شود که بکاپ گرفته اید، یعنی اگر در این مدت، چندین برنامه، مد ، کرنل و... نصب و عوض کرده باشید، تمامی این موارد نادیده گرفته می شود)


http://forum.mobilestan.net/attachment.php?attachmentid=871850&stc=1&d=1373394876



- delete : برای حذف بکاپ های موجود از SDcard ، استفاده می شود(بکاپی که توسط ریکاوری CWM گرفته می شود، در مسیر SDcard/clockworkmod ذخیره می شود بنابراین، از این مسیر هم می توانید بکاپ ها رو حذف کنید)

- advanced restore : تنظیمات پیشرفته Restore کردن بکاپ می باشد و در واقع زمانی استفاده می شود که قصد داشته باشید، فقط بعضی از قسمت های بکاپ مورد نظر ،مثل پارتیشن های boot , data , system , cache , sd-ext را ریستور کنید.



http://forum.mobilestan.net/attachment.php?attachmentid=871851&stc=1&d=1373394876


- free unused backup data : برای حذف بکاپ های زائد و اضافه که لازم نیستند و همچنین خالی کردن فضای SDcard ، استفاده می شود.

- choose default backup format : جهت تغییر فرمت بکاپ به tar یا dup استفاده می شود(این گزینه را به طور پیش فرض رها کنید مگر اینکه جهت انجام کاری، قصد تهیه بکاپ با فرمت دیگری رو داشته باشید)


http://forum.mobilestan.net/attachment.php?attachmentid=871852&stc=1&d=1373394876



7. mounts and storage : جهت مونت و فرمت کردن، پارتیشن های مختلف رام استفاده می شود وشامل موارد زیر می باشد:



http://forum.mobilestan.net/attachment.php?attachmentid=871853&stc=1&d=1373394876


- مونت(mount) و آنمونت(unmount) کردن پارتیشن های system, /data, /cache, /sdcard or /sd-ext استفاده می شود(اگر شما mount system را می بینید ، یعنی پارتیشن system ، آنمونت(unmount) می باشد و با انتخاب mount/system ، پارتیشن system ، مونت(mount) می شود و به همین صورت بقیه پارتیشن ها . بیشتر کاربران نیاز ندارن این موارد را تغییر دهند)


- فرمت کردن پارتیشن های boot, system, data, cache, sdcard or sd-ext : در واقع با انجام هر یک از این format ها ، محتویات پارتیشن مورد نظر پاک خواهد شد ، به عنوان مثال: با انجام format/system ، کل رام یعنی در اصل سیستم عامل فرمت و پاک خواهد شد و اگر ریستارت کنید رام بالا نخواهد آمد و مجبور به فلش رام هستید(مگر اینکه قبل از اینکه ریستارت کنید، از طریق ریکاوری، یک کاستوم رام را فلش کنید) و همین طور با انجام format/data ، کل برنامه هائی که نصب کردید حذف خواهند شد و بقیه موارد به همین صورت ، پس دقت لازم را در استفاده از این قسمت داشته باشید.

- mount USB storage : برای فعال کردن USB mass storage mode از طریق ریکاوری، استفاده می شود و در واقع می توانید بدون اینکه از ریکاوری خارج شوید، بین کامپیوتر و SDcard فایل منتقل کنید

8. advanced : شامل یکسری تنظیمات پیشرفته می باشد که معمولا اکثر کاربران به این قسمت نیازی ندارند و شامل موارد زیر می باشد:


http://forum.mobilestan.net/attachment.php?attachmentid=871854&stc=1&d=1373394876


- reboot recovery : مجدد گوشی به ریکاوری ریستارت می شود(گوشی ریستارت شده و مجدد وارد ریکاوری می شود)

- wipe dalvik cache : برای حذف فایل های cache مربوط به Dalvik virtual machine ، معمولا قبل یا بعد از نصب رام ها و کرنل ها و مد ها و... استفاده می شود.

- wipe battery stats : برای کالیبره کردن باطری استفاده می شود، در واقع با انجام این کار، کش مربوط به باطری یعنی فایل Battery stat حذف می شود. (بعد از نصب رام جدید ، بهتر است، باطری را به این صورت کالیبره کنید: گوشی را 100% شارژ کنید، سپس وارد ریکاوری شده و با انتخاب wipe battery stats از قسمت Advanced ریکاوری ، کش باطری را پاک کنید، سپس گوشی را از شارژ جدا کنید، و از گوشی استفاده کنید تا شارژ آن تمام شده و خاموش شود، سپس در همان حالت خاموش گوشی را به شارژ بزنید تا فول شارژ شود و بعد کابل را جدا و گوشی را روشن کنید)

- report error : در مواردی که در برنامه ریکاوری حین نصب رام و... خطائی رخ دهد، با انتخاب این گزینه، گزارشی(فایل log) از عملیاتی که در این مدت در ریکاوری رخ داده ، در SDcard ایجاد می شود، این گزارش را می توانید در اختیار دولوپر رام وکرنل و ریکاوری و... قرار دهید تا مشکل زدائی کنند.

- key test : برای تست کلید های سخت افزاری مثل: دکمه های کاهش و افزایش صدا ، پاور ، back و... استفاده می شود تا کد های مربوط به آن دکمه ها رو ببینید!

- show log : برای دیدن گزارشی از عملیاتی که اخیرا در ریکاوری رخ داده است، استفاده می شود.

- fix permissions : برای برطرف کردن بعضی از خطا ها و force close هائی که حین اجرای بعضی از برنامه ها رخ می رهد استفاده می شود و پرمیژن آنها را به مقادیر پیش فرض بر می گرداند.

- partition sdcard : برای پارتیشن بندی مموری خارجی، جهت انتقال برنامه های نصب شده به آن و... استفاده می شود.




نحوه نصب کاستوم رام ، کرنل ، مد ، پچ و هر فایل zip قابل نصب از ریکاوری:

وارد ریکاوری شده و با زدن گزینه Install zip from sdcard و سپس انتخاب choose zip from sdcard فایل رام ، کرنل ، مد یا هر فایل zip قابل نصب از ریکاوری را که قبلا به SDcard کپی کردید، را انتخاب و سپس آن را تائید کنید، تا نصب شود.

JIMA
08-08-2013, 10:52
*********************************************
*********************************************

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


*********************************************
*********************************************