Hboot Lock :
قفل بوت لودر است که از دسترسی غیر مجاز به همه ی بخش ها به جز data جلوگیری می کند از جمله می توان به موارد زیر اشاره کرد
-جلوگیری از فلش کردن فایل هایی که امضای دیجیتالی معتبر ندارند
-جلوگیری از دانگرید وشی
-جلوگیری از تغییر اطلاعات مربوط به CID , Simlock , IMEI , Radio , MID
Simlock:
در گوشی هایی که به صورت باندل توسط اپراتور ها عرضه ی شود اجازه استفاده از سیم کارت های غیر از سیم کارت های آن اپراتور را نمی دهد
CID Lock:
اجازه ی نصب رام های مناطق غیر از منطقه گوشی را نمی دهد
Security Flag:
مامور اجرا قوانین موجود در S58 است و همچنین از آنها در مقابل تغییرات غیر مجاز محافظت می کند
اگر Security Flag فعال باشد گوشی S-ON و اگر غیر فعال باشد s-off است
( با s-off کردن این مامور اجرای قوانین در این ناحیه رو خاموش میکنم تا بتونیم تو این ناحیه تغییرات دلخواه ایجاد کنیم و محدودیتی نداشته باشیم )
چرا نمی توان هنگامی که بوت لودر آنلاک است رام رسمی نصب کرد ولی هنگام s-off می توان رام رسمی نصب کرد؟
زیرا رام های رسمی قبل از نصب شدن باید از بوت لودر اجازه نصب شدن بگیرند که بوت لودر هنگامی این اجازه را می دهد که امضا دیجیتالی فایل
با امضای موجود در گوشی مطابق باشد وقتی بوت لودر را به صورت رسمی آنلاک می کنیم آن امضا ها طوری تنظیم می شوند که مشکلی برای
فایل کاستوم ایجاد نکند پس تغییر می کنند و هنگامی که می خواهیم رام رسمی نصب کنیم بوت لودر امضای فایل را با گوشی چک می کند و
چون امضای گوشی در اثر آنلاک تغییر کرده عدم مطابقت امضا پیش می آید و نصب رام متوقف می شود ولی در
حالت s-off امضا اصلا چک نمی شود که مطابق بودن یا نبودن آن مهم باشد و رام نصب خواهد شد
آنلاک بوت لودر به خاطر رسمی بودن کم خطر تر از s-off است و برای کاربران خانگی توصیه می شود
ضمنا با انجام این کار گارانتی گوشی باطل خواهد شد .
CID چیست ؟؟ ( کاربران گوشی های HTC )
CID کدی هست که منطقه ی گوشی های HTC رو مشخص می کنه و مانع نصب کردن رام های رسمی غیر از اون منطقه می شه
راه پیدا کردن CID :: بردن گوشی به حالت فست بوت و نوشتن دستور Fastboot getvar cid
راه های دور زدن:
۱-SUPERCID کردن گوشی که با دستور Fastboot oem writecid 11111111 انجام می شه ولی توجه داشته باشید که پیش نیاز عمل کردن این دستور s-off بودن گوشی است
۲-ساخت گلد کارت یک متد برای گوشی های HTC با پردازنده Qualcumm است که روی یک حافظه MICROSD پیاده می شود
به صورتی که در تعدادی از سکتور های رم تغییر ایجاد می شود و یک فایل به نام goldcard_سیستم عامل_ HTC ایجاد می کند
کند که با گذاشتن آن در گوشی CID lock موقتا غیر فعال می شود
با ساخت گلد کارت می توان بدون s-off گوشی رام منطقه ی دیگر را روی گوشی فلش کرد اما فراموش نکنید که Hboot Lock همواره فعال است و
اجازه ی دانگرید نمی دهد پس فقط می توان رام هایی را زد که Main version آن ها برابر یا بالا تر از رام فعلی باشد
توجه داشته باشید برای گوشی Main version مهم است مثلا اگر ورژن گوشی ۳.۱۴.۷۰۷.۱ است می توان ورژن ۳.۱۳.۷۰۷.۱ را فلش کرد
ولی نمی توان ورژن ۲.۳۳.۷۰۷.۱ را فلش کرد
آنلاک کردن بوت لودر و فلش فایل های boot , system , recovery از طریق فست بوت , این کار همیشه عملی نیست