شرح كامل لكل مبتدئ في أجهزة إتش تي سي أندرويد - HTC Android First Step

أحمد حزوري - أبو جبريل

Administrator
طاقم الإدارة
إنضم
29-08-2019
شرح كامل لكل مبتدئ في أجهزة إتش تي سي أندرويد
HTC Android First Step


18462056144852318323.jpg



بسم الله والصلاة والسلام على رسول الله


اليوم سنتحدث عن كيفية التعامل مع اجهزة htc من حيث المبدأ


اساسيات تفليش والتعامل مع اجهزة HTC Android اتش تى سى


(معرفة ال cid -ومعرفة الروم المناسب -وطريقة تفليش الرومات الرسمية RUU)


يعني معلومة عامة
يعني مصطلحات ومفاهيم تعالو نتعلم سوااااا


طيب طريقة التعامل مع اجهزة htc سهلة مقارنة ب Samsung ببرنامج odin او اجهزة sony عن طريق الفلاش تول او سوني ابديت وغيرهم


لكن المشكلة هي كيف معرفة الروم او التحديث المناسب والصحيح للجهاز


وهذا ما سنتطرق له


اولا يجب تحديد الCID و ال Main -Version


ماذا يعني هذا ولما يصلح ؟


CID=Carrier id


يمكن ان نقول هو كود برمجي لحماية فيرموير الهاتف
كمثال عندنا جهازال cid هو htc_044 نستطيع فقط تحديث بنفس هذا الcid
وتاتي الcid بحسب توجيه الجهاز مثلا( نسخ الشرق الاوسط و اوروبا وهواتف الشركات اورنج -تي موبايل-فودافون-اورنج)


والCID ليس له علاقة بموديل الهاتف ممكن نجد نفس ال cid لي جهاز htc desire v وHTC One وHTC Sensation وغيرهم


هذه قائمة تقريبا لي جميع الCID
SuperCID 11111111
كود:
 Asia-HK-CHT HTC__622[/SIZE][/B][/COLOR][/CENTER][/SIZE][/B][/COLOR][/CENTER]
[COLOR=rgb(255, 225, 0)][B][SIZE=18px][CENTER][COLOR=rgb(255, 225, 0)][B][SIZE=18px][CENTER] ATT CWS__001
BM BM___001
Bouygues-Telecom BOUYG201
Brightstar-PTB BSTAR502
Brightstar-SPA BSTAR301
Chunghwa-Taiwan CHT__601
CA_Dave DAVE_001
CA_Videotron VIDEO001
CT HTCCN702
CU HTCCN703
DCM DOCOM801
DOPOD DOPOD701
Era T-MOB009
Entel BSTAR306
Tigo BSTAR307
Movistar BSTAR308
Fastweb-IT FASTW401
GOOGLE GOOGL001
H3G-AT H3G__106
H3G-DAN H3G__F05
H3G-Italy H3G__402
H3G-ROI H3G__003
H3G-SWE H3G__G04
H3G-UK H3G__001
HTC-Asia-SEA HTC__037
HTC-Asia-SEA-WWE HTC__044
HTC-Australia HTC__023
HTC-BE HTC__E41
HTC-Czech HTC__C24
HTC-Denmark HTC__F08
HTC-Dutch HTC__E11
HTC-EastEurope HTC__032
HTC-ELL HTC__N34
HTC-FRA HTC__203
HTC-FRA-Bouygues HTC__247
HTC-FRA-NRJ HTC__249
HTC-GCC HTC__J15
HTC-GER    HTC__102
HTC-India HTC__038
HTC Israel HTC__K18
HTC-ITA HTC__405
HTC-Nor HTC__Y13
HTC-Norway HTC__H10
HTC-Poland HTC__B25
HTC-PTG HTC__506
HTC-Russia HTC__A07
HTC-SPA HTC__304
HTC-Sweden HTC__G09
HTC-Tesco HTC__052
HTC-Turkey HTC__M27
HTC-WWE HTC__001
Hutch-Australia HUTCH001
O2-DE O2___102
O2-UK O2___001
Open-Channel HTCCN701
Optus-Australia OPTUS001
ORANGE-AT ORANG113
ORANGE-BE ORANG012
ORANGE-CH-FRA ORANG203
ORANGE-CH-GER ORANG104
ORANGE-ES ORANG309
ORANGE-French ORANG202
ORANGE-PL ORANGB10
ORANGE-PO ORANG008
ORANGE-SK ORANG006
ORANGE-UK ORANG001
Rogers ROGER001
SKT_KR SKT__901
SMC-Voda-HK SMCVD001
TELEF-Spain TELEF301
Telstra TELST001
TELUS TELUS001
TIM-Italy TIM__401
TMA T-MOB102
TMCZ T-MOB004
TMD T-MOB101
TMH T-MOB007
TMHR T-MOB006
TMMK T-MOBL11
TMNL T-MOB003
TMSK T-MOB008
TMUK T-MOB005
TMUS T-MOB010
TWM-TW HTC__621
VIRGIN-UK VIRGI001
VODA-Africa-South HTC__016
VODA-Australia VODAP021
VODA-Germany VODAP102
VODA-Greece VODAP006
VODA-Ireland VODAP019
VODA-Italy VODAP405
VODA-Mobilkom VODAP120
VODA-Netherland VODAPE17
VODA-New-Zealand VODAP022
VODA-Portugal VODAPD18
VODA-Proximus VODAP024
VODA-SA VODAP026
VODA-SFR VODAP203
VODA-Spain VODAP304
VODA-Swisscom-DE VODAP110
VODA-Swisscom-FR VODAP212
VODA-Swisscom-IT VODAP416
VODA-Swisscom-WWE VODAP015
VODA-TR VODAPM27
VODA-UK VODAP001


اصدار الروم: Main-version
نجدها باسم Version Software في اعدادات الجهاز
مثلا وجدنا main-ver:1.29.720
هذا يعني في حالة التفليش يجب التحديث اما بنفس الاصدار او اعلي منه
مثلا 2.29.720 لايمكن تمرير فلاشة الاصدار بتاها اقلا مثل 1.12.720


الا في حالة الجهاز معمول له S-OF
وفي هاي الحالة يمكن تمرير اي اصدار او باي CID


طيب ازاي اعرف الCID الي علي الجهاز


1 - أول شيء عليك تحميل ADB + Fastboot Drivers


من هنا


+


2 - فك الضغط للملف مباشرة بالقرص C بالكمبيوتر


03486810828715880968.jpg



3-نقم بادخال الهاتف وضع البوتلودر
عن طريق الضغط علي مفتاح توطية الصوت ومفتاح البور معا


97392062903256214452.png



ننتظر لحين ظهور القايمة


79741705602441806910.jpg



نشبك الهاتف بلكمبيوتر ثم اختر FASTBOOT USB عن طريق التنقل بمفاتيح الصوت


63092985410471291647.png



32207480125266263120.jpg



هذا ما يسمة وضع الFastboot modee


4-نقم بفتح الCmd
ونقم بادخال هذا الامر


cd c:\Fastboot+ADB
ثم


fastboot getvar all


65648825552476504425.jpg



يجب ان نحصل على نتيجة كالتالي

كود:
  INFOversion: 0.5 [/SIZE][/B][/COLOR][/CENTER][/SIZE][/B][/COLOR][/CENTER]
[COLOR=rgb(255, 225, 0)][B][SIZE=18px][CENTER][COLOR=rgb(255, 225, 0)][B][SIZE=18px][CENTER]INFOversion-bootloader: 1.14.0004 
INFOversion-baseband: 1.08ts.50.02.16 
INFOversion-cpld: None 
INFOversion-microp: None 
INFOversion-main: 1.29.720 
INFOversion-misc: PVT SHIP S-OFF 
INFOserialno: ************ 
INFOimei: *************** 
INFOproduct: vle 
INFOplatform: HBOOT-8960 
INFOmodelid: PJ4011000 
INFOcidnum: T-MOB010 
INFObattery-status: good 
INFObattery-voltage: 4138mV 
INFOpartition-layout: Generic 
INFOsecurity: off 
INFObuild-mode: SHIP 
INFOboot-mode: FASTBOOT 
INFOcommitno-bootloader: 8b9e2080 
INFOhbootpreupdate: 11 
INFOgencheckpt: 0 all: Done! finished. total time: 0.075s



والمهم هنا


version-main: 1.29.720
cidnum: T-MOB010
بهاي الطريقة يمكن معرفة ال CID-Main ver وتعمل علي كل اجهزة htc اندرويد


ويوجد طرق اخرى عن طريق البوكسات

تـــــــــــابع


 
بعد تحديد الcid وال main-ver وتحديد الروم المناسب
5-بعد تحميل الروم الرسمي RUU ونجدها علي هذا الشكل


مثلا HTC Desire


RUU_Bravo_O2_UK_2.14.207.1_Radio_32.44.0 0.32U_5.09.05.30_2_release_144166_signed.exe



RUU = rom update utility


موديل الهاتف = Bravo


O2_UK = CID


main-version = 2.14.207.1


6-قبل تفليش الروم RUU ندخل الجهاز وضع الBootloader


33179506553484817566.png



اذا وجدنا البوتلودر مقفل =locked


58398015058325945040.jpg



نقم بتفليش الروم مباشرة


ان وجدنا مفتوح unlocked يجب قفله لتتم عملية التفليش بسلام


99189133400162694854.jpeg



نقم بفتح cmd والهاتف بوضع fastboot mode ونقم بادخال هاي الاوامر


fastboot erase cache


ثم


fastboot oem lock


ثم إعمل Reboot و ستجده Re-Locked


68359000716044116830.jpg



واذا كان الجهاز s-of لا يهم اذا كان unlocked or locked ويمكن تمرير الروم مباشرة


93210946142934940159.jpg



ناتي لمرحلة التفليش


نتبع الخطوات كما بصور


16379453671843779583.png



76786713078550570550.png



12778478682860551565.png



68996240105418382455.png



46085002632418918449.png



83842357190444129506.png



25615466458361713896.png



83051913322769101667.png







08789337050686030759.png



75315010144385474226.png



وبكدا ابقا مبروك عليك يابوب الجهاز

بعض الأخطاء الشائعة


Error 131 : Customer ID Error


تأكد من CID الخاص بك أو قم بعملs-off


Error 155 : Unknown Error
إن كان عندك الbootloader = unlocked أغلق من جديد(fastboot oem lock


تحياتى

 
How To Download Correct Firmware or Rom For HTC
كود:
i seen many of people have problem to flash htc,because of they don't know which file is correct for their phone.

Let me explain you,what you have to do first when you get htc in your shop.

1.adb fastboot must be installed.
Q.don't know what is adb and fastboot ?it's ok look below
A.Fastboot & ADB Tool with Driver [Solution]

Fastboot : Fastboot is a special diagnostic and engineering protocol. You can boot your HTC Android Devices into fastboot mode. While in fastboot, you can modify the file system images from a computer like you can flash kernel as well as other partitinos.

ADB : ADB stands for Android Debug Bridge. Its a tool to send commnads to Android Phones from Computer Command Line.

Download Fastboot & ADB tool and driver
Dev-Host - Fastboot+ADB(20926).zip

If you are more advanced and want more on android developing you can download Android SDK
Android SDK | Android Developers

2.for get correct firmware for htc mobile,you must have to know cid and main-ver.
Q.how to know cid and main-ver,i'm totally new to htc ?
A.after setup adb and fastboot,you have to write simple commands..
command for cid:
Code:
fastboot getvar cid
command for main-ver:
Code:
fastboot getvar all
we need this info letter,keep it note.

3.now you have cid and main-ver,so you can download file now.
but please before download file check this thread and match your cid to know carrier and country.
[Archive] HTC CID List

4.you must have to know htc file description.
exm:RUU_Bravo_Froyo_O2_UK_2.14.207.1_Radio_32.44.0 0.32U_5.09.05.30_2_release_144166_signed.exe
RUU = rom update utility.
Bravo = phone model.
Froyo = phone android version.
O2_UK= Carrier of firmware.
2.14.207.1 = main version of rom.

5.now you already know your carrier by cid,and main-ver.
just download rom which carrier is same,and main-ver equal or higher.

6.ok now we know everything but where to download
i know three biggest sites,first one is father of all
1.Google
2.Shipped ROMs
3.Directory listing of http://androidfiles.org/ruu/

command problems:
unknown error while flashing.
just have to relock bootloader.

if your cid is =1111111 that's mean you have super cid you can write any rom on your phone,but main-ver should be higher.

this thread was for s-on users,s-off user can write any rom on their phone.

if you want to update your phone by sdcard.

[Guide] How to Upgrade Your HTC Android Phone with a microSD card
1. Extract rom.zip from an RUU
A. Run the RUU. For example, you want to update your Desire HD with RUU_Ace_Sense30_S_HTC_WWE_3.12.405.1_Radio_12.65.6 0.29_26.14.04.28_M_release_225512_signed.exe. Run this file and wait till extract (you'll see a bar going from left to right) and after that leave it as it is (don't click next or don't close the program)

B. Go to your PC temp folder. For win7 its C:\Users\\AppData\Local\Temp and for winXP its C:\Documents and Settings\\Local Settings\Temp and look for the last created folder. Open that.

C. You'll get a rom.zip file there. Copy it to desktop or other suitable place. Now you can close the RUU program.
2. Rename the rom.zip file
A. You can't directly update the rom.zip file. You've to rename it according to your phone model number. Look for the model number in the serial sticker under battery. For Desire HD its PD98100, for Wildfire S its PG76100 etc. Take first four letter from this model number and then add IMG. So, for example for Desire HD rom.zip should be renamed as PD98IMG.zip and for Wildfire S it should be remaned as PG76IMG.zip

B. Now put this renamed file to a microSD card.
3. Update the ROM
A. Insert the card to microSD slot of the phone.

B. Power on the phone in HBOOT mode with microSD inserted. For most HTC android phones you have to press VolDown then Power to go to HBOOT mode. Wait for a while, phone will read the zip file and will ask you for update confirmaton. Read the screen instruction and press required button.

C. Update will start. Be patient and wait till being finished.
!!! CONGRATULATIONS !!! YOU'VE UPGRADED YOUR PHONE !!!



Common Errors:
* CID Incorrect : means you are trying wrong region ROM. Use correct region ROM or use Gold Card or make your phone superCID first.
* MODEL Incorrect : you're using other phone's ROM. you can't do it.
* Main Version Low : means phone's HBOOT version is higher than the ROM in your SD card. Use same or higher HBOOT rom's or S-OFF you phone.

 
عودة
أعلى أسفل