PDA

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



S@ina@S
2012-09-08, 09:49 AM
سلام. امروز آموزش کوک کردن رام برای گوشی های ویندوز فون htc رو براتون اوردم.
اخطار:
در صورتی که هر گونه مشکلی برای شما و دیگران و گوشی شما و دیگران از طریق این آموزش و رام های ساخته شده توسط این آموزش پیش بیاد سایت وینفونسنتر و شخص S@ina@S و نویسنده مطلب و مترجم مطلب هیچ مسئولیتی نخواهند داشت.

اخطار:
این آموزش برای مبتدی ها نیست

با تشکر از mehdi عزیز:

روش کوک رام یا ادیشن رام های وین فون به دو صورت هستش.
1- با استفاده از نرم افزار os builder که یک نرم افزار همه کاره و البته فقط مخصوص حرفه ای هاست
2- با استفاده از چند فایل exe و طبق دستورات cmd
که البته مورد دوم برای مبتدی ها راحت تر و بهتر هستش.

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

چند توصیه مهم اگه میخواین رامتونو معرفی کنید

1- رامتون حتما فول آنلاک باشه
2 آخرین بیلد رو همیشه استفاده کنید برای کوک
3 رینگتون و ولپیپر های زیبا استفاده کنید در رام
4 سعی کنید نرم افزار های که معمولا زیاد استفاده میشه مثل چراغ قوه و اپرا مینی و bt و غیره رو حتما اظافه کنید
4 سعی کنید حجم رامتون زیاد نباشه برای دانلود و نصب
5پکیج های اضافی رو همیشه از داخل رام حذف کنید و رامتونو با سرعت پایین کمپرس کنید. چون باعث بالا رفتن سرعت رام میشه
6 سعی کنید همیشه یک قابلیت منحصر به فرد داشته باشه رامتون مثلا
رام نکسجن سرعت بالا
رام دیپ شین حجم پایین
رام مرصاد امکانات فارسی و پایداری بالا
و غیره

1-nbh رو با تیکه هایی از دیگر رام های ارجینال دوباره بسازید.
قبل از اینکه سعی کنید رام فلش کنید/بسازید اول مطمئن بشید که رو گوشیتون RSPL/HSPL دارید.
برای شروع یه رام ارجینال برای گوشیتون دانلود کنید.
حالا یه پوشه برای خودتون در نظر بگیرید و اون رو فضای کار خودتون قرار بدید و از این به بعد وقتی میگیم فضای کار منظورمون اونجا هست.
فایل exe.* رو اکسترکت کنید به فضای کار خودتون.
فایل RUU_signed.nbh رو هم کپی کنید به فضای کار خودتون
قسمت های nb.* رو با استفاده از nbhTool از فایل RUU_singed.nbh اکسترکت کنید.
مثال
کد:

nbhtool.exe -split RUU_signed.nbh Schubert.txt

یک فایل تکست برای nbhTool به صورت اتوماتیک ساخته میشه.
اون فایل تکست رو برای محتویاتی که بعدا می خواید دوباره بسازید(مثلا رادیو و os) ویرایش کنید.(فایلی برای آموزش این قسمت گزاشته میشه)
با nbhtool یه RUU_unsigned.nbh رو دوباره بسازید.
مثال
کد:

nbhtool.exe Schubert.txt

حالا با یه RUU فلش کنید.(شاید بخواید از RUU کاستوم برای قسمت های 29 و 00 استفاده کنید.)
پایان فصل اول.

فصل دوم:
2-تغییر دادن رجیستری ==>دولوپر آنلاک
تست شده روی Schubert رسمی
htcrie_0.7.0.35 رو باز کنید و os.nb رو باز کنید.(این ورژن در WP7 Costum Rom Manual Kitchen هستش)
از دیگر ورژن های htcRIEاستفاده نکنید(مثلا ورژن htcRIE_0.7.0.46 )برای اینکه فرق خیلی بزگی هست بین این ورژنا وقتی که می خواید IMGFS رو اینسرت کنید توی os.nb.
روی IMGFS توی قسمت چپ کلیک کنید و بعد روی Image بعدش هم روی Save Files کلیک کنید.
فایل IMGFS.bin باید توی محلی که شما می خواید سیو بشه.
محتویات IMGFS.bin رو با XiDump اکسترکت کنید.
کد:
کد:

xidump.exe imgfs.bin

محتویات باید توی پوشه IMGFS اکسترکت بشن.
برید داخل اون پوشه و default.hv رو به یه محل امن کپی کنید تا توش تغییرات بدیم(یه فایل پنهانه(hidden))
فایل default.hv رو پرت کنید (Drag&Drop)توی HVEdit.exe .
حالا یه فایل جدید به اسم default.hvm ساخته میشه.
فایل default.vh رو پاک کنید تا از آشوب(convulsion) جلوگیری بشه.
فایل default.hvm رو با یه تکست ادیتور ویرایش کنید.
کد:
کد:

[HKEY_LOCAL_MACHINE\Software\Microsoft\DeviceReg] "PortalUrlProd"="" "PortalUrlInt"=""

این Key رو بسازید که الان وجود نداره.
کد:
کد:

[HKEY_LOCAL_MACHINE\Comm\Security\LVMod] "DeveloperUnlockState"=dword:1

می تونید key رو هم اضافه کنید که حداکثر تعداد برنامه های ساین نشده رو تایید میکنه.
کد:

[HKEY_LOCAL_MACHINE\Software\Microsoft\DeviceReg\In stall] "MaxUnsignedApp"=dword:7fffffff

فایل رو سیو کنید.
فایل defaul.hvm رو بکشید و پرت کنید توی HVEdit.exe.
یه فایل default.hv جدید ساخته میشه که اصلاحات شما هم توشه.
فایل default.hv رو کپی کنید به پوشه IMGFS که قبلا ساخته شده بود.
نقل قول
با وجود اینکه می تونید CustClear.provxml رو به فولدر اصلی(روت) IMGFS کپی کنید.
مطمئن بشید که پنهانه و غیرقابل ویرایشه(hidden & write protected)
بعد از فلش کردن CustClear خودش میره تو پوشه windows
پس نیازی نیست که CustClear رو از Ringtones کپی کنید به Windows تا گوشی آنلاک شه بعد از آپدیت شدن با زون
اسم فولدر IMGFS رو عوض کنید و بذارید dump
حالا با imgfs ImgFromDump رو دوباره بسازید.
کد:
کد:

ImgfsFromDump.exe IMGFS.bin IMGFS-rebuild.bin

فایل IMGFS-rebuild.bin رو به یه فایل امن کپی کنید و اسمش رو بذارید IMGFS.bin

فایل IMGFS-rebuild.bin رو به یه فایل امن کپی کنید و اسمش رو بذارید IMGFS.bin
به htcRIE-0.7.0.35 برید و IMGFS رو با شل کامند (shell comand) زیر بکارید(implant)
کد:
کد:

htcrie.exe replace /I imgfs.bin os.nb

حالا os.nb رو با یه هکس (hex) ادیتور باز کنید.حالا با سرچ کردن کد هکس زیر رو پیدا کنید
کد:

کد:

C7 14 02 80 01 04 00

چهار تا کد هکس بعدی رو بنویسید:
کد:

کد:

5D D6

فایل رو سیو کنید
تمام

کد هکثی رو که htcRIE ساخته بود با کد هکث os.nb ارجینال مقایسه کردم..
اگه دنبال تفاوت ها توی این دو تا فایل bin. بگردید این اولین تفاوت از 14 تفاتوتشونه.
نمیدونم چرا بقیش فرق میکنه ولی کار می کنه.
برای NoDo

کد:

| htcRIE_0.7.0.35 | ارجینال 012C72E8 | C7 14 02 80 01 04 00 8B | 012C72E8 | C7 14 02 80 01 04 00 5D | 012C72F0 | FE FF FF C0 20 00 00 FF | 012C72F0 | D6 FF FF C0 20 00 00 FF |

برای Mango

کد:

| htcRIE_0.7.0.35 | ارجینال 01106830 | C7 14 02 80 01 04 00 8B | 01106830 | C7 14 02 80 01 04 00 5D | 011
-برای کاستومیشن و آپدیت cab آماده شید
توی IMGFS تون از DefaultCerts.dat و MSDefaultCerts.dat (از XBmod-Yuki's HD2 Rom) استفاده کنید تا برای آپدیت های cab کاستوم آماده بشید.(costum cab updates)
پایان فصل سوم

4-اضافه کردن برنامه های OEM
فایل ها رو از پارتیشن IMGFS کپی و اوروایت کنید با ...,xap's, *.xml's.*
thx to itje for the instruction how to dump IMGFS-Contens from OMEGA/ETERNITY roms
Quote:
Originally Posted by itje
dump ruu:
Code:

nbhTool -split ruu_signed.nbh Schubert.txt
dump os.nb:
Code:

xidump -b os.nb
پایان فصل 4

5-اضافه کردن زبان ها
کپی و جایگزین کنید توی فایل imgfs
دانلود:http://www.mediafire.com/?42ht5jbckrm12za

-عوض کردن والپیپر
ععکس هایی که می خواید به عنوان والپیپر باشن رو توی IMGFS بزارید.
مقدار ها رو اضافه کنید/تغییر بدید توی default.hv.
کاما رو راموش نکنید اگه بیشتر از یک والپیپر دارید.
کد:
کد:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Wallpa perSets]

اگه می خواید لاک اسکرین از حالت دیفالت در بیاد فایل user.hv رو تغییر بدید.
کد:
کد:

[HKEY_CURRENT_USER\Software\Microsoft\Photos\LockSc reen]

پایان فصل ششم
دیدید چقدر راحت بود رام کوک کردن تو شش قسمت

XSPL
XSPL posted by Cotulla

Tools
nbhTool posted by ted973
Htcrie posted by Heathcliff74
NbhImageTool posted by DaG
XiDump posted by bepe
ImgfsfromDump posted by airextreme (v2.4.0 won't work for me)
HvEdit posted by ceesheim

Kitchen
WP7 Costum Rom Manual Kitchen posted by xda2_haseeb (instruction for IMGFS editing)
WP7build posted by tslany (only for information)

Registry Keys
Cab Updater
Omega OEM apps

فایل تکست پیوست همه ی اینتایری های nb رو که برای دوباره ساختن لازمه رو داره بغییر از SPL
شما فقط فایل radio.nb و os.nb رو نیاز دارن اگه می خواین می تونین بقیه رو پاک کنین.

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

پیوست (دانلود):
http://forum.xda-developers.com/attachment.php?attachmentid=720727&d=1316112712
http://forum.xda-developers.com/attachment.php?attachmentid=725224&d=1316511624
http://forum.xda-developers.com/attachment.php?attachmentid=726232&d=1316592748
http://forum.xda-developers.com/attachment.php?attachmentid=726672&d=1316626836
http://forum.xda-developers.com/attachment.php?attachmentid=732734&d=1317136347

bammey
2013-05-03, 09:10 PM
سلام دوست گلم ممنون از زحمات شما میشه برا اندروید اچ تی سی هم اموزشی مثل همین بذارید ممنون میشم عزیزم

Amir
2013-05-06, 09:54 AM
سلام دوست گلم ممنون از زحمات شما میشه برا اندروید اچ تی سی هم اموزشی مثل همین بذارید ممنون میشم عزیزم


سلام
دوست عزیز این رو باید از مدیران و کاربرای اندرویدی سوال کنید . توی بخش اندروید ...