Nhãn

29 tháng 6, 2012

417. HTC One X – Chia sẻ 2: Cách Root HTC One X để tùy chỉnh ROMs và sử dụng các ứng dụng root – by Matt

Powell - on Fri 18 May 2012 

How to root the HTC One X to install custom ROMs and use root apps


You're the happy owner of HTC's latest bleeding-edge smartphone, you've spent some time installing cool apps and showing off the graphical capabilities of its Tegra3 CPU with the latest games. Now maybe you fancy trying something new?
Bạn hạnh phúc vì vừa sở hữu 1 smartphone đắt tiền đời mới nhất từ HTC, bạn đã mất thời gian cài các ứng dụng ưa thích và thưởng thức khả năng đồ họa Tegra3 CPU của nó khi chơi các game mới nhất. Giờ có lẽ bạn muốn cái gì đó mới?
Rooting the HTC One X gives you write access to system files which are usually locked down and opens up some interesting possibilities.
Root HTC One X cho bạn quyền truy cập vào các file hệ thống mà thông thường bị khóa và mở ra một số khả năng bạn quan tâm.
At its most basic you can run a whole bunch of useful apps which provide even greater control over the handset, but beyond that you can also completely replace the operating system with a custom ROM. Enthusiasts build ROMs and make them available at sites such as XDA Developers, and not only is it fun to give your phone a fresh look once you're tired of the standard interface, it can often bring benefits such as bug fixes, better performance and increased battery life. If you're really keen you can even cook your own ROM for a completely unique and personalised handset.
Với cái có sẵn của nó, bạn có thể chạy 1 nhóm vô tư các ứng dụng hữu ích để cung cấp quyền điều khiển cấp cao thông thường cho thiết bị di động, nhưng vượt ra khỏi giới hạn đó thì bạn cũng có thể thay thế hoàn toàn OS bằng cách tùy chỉnh ROM. Những người đam mê đã thiết kế các ROM và khiến chúng có sẵn để dùng ở các trang web như là XDA Developers, nó không chỉ là để cho vui khi trao cho phone của bạn 1 cái nhìn tươi mới lúc bạn chán giao diện mặc định, mà còn trong nhiều trường hợp, nó còn mang đến các lợi ích như: fix lỗi, hiệu suất tốt hơn và tăng thời gian dùng pin. Nếu bạn là người thực sự đam mê thì thậm chí bạn có thể xào nấu ROM của chính bạn để thiết bị di động của bạn được cá nhân hóa độc nhất vô nhị.
Responding to the demands of customers, HTC now officially allows rooting, providing its own tools which unlock the handset to make it open to development. This makes it easier and safer than rooting older models like the HTC Desire. Despite the number of steps it's quite straightforward.
Theo nhu cầu của khách hàng, hiện nay HTC chính thức cho phép root, cung cấp các công cụ của chính họ dùng để unlock thiết bị di động làm nó ‘mở’ để phát triển. Điều này khiến cho việc root được dễ dàng và an toàn hơn so với thời phải root các model cũ như HTC Desire. Mặc dù cách làm thì hoàn toàn đơn giản.
Please note however that rooting your phone will void the warranty so if it breaks now or at any time in the future you'll probably have to pay HTC to get it fixed. While this does use a method provided by HTC that is no guarantee of success. Please read through this guide fully and make sure you understand each step before continuing. If you have any questions at all just post a comment and we'll do our best to help.

Tuy nhiên, hãy chú ý là việc root phone của bạn sẽ mất bảo hành, thế nên nếu nó bị lỗi bi giờ hay lúc nào khác về sau thì khả năng bạn sẽ phải trả tiền cho HTC để fix lỗi. Trong trường hợp này, dùng 1 phương pháp do HTC cung cấp cũng không đảm bảo thành công. Làm ơn đọc bằng hết từ đầu đến cuối hướng dẫn này dùm và đảm bảo bạn đã hiểu từng bước trước khi tiếp tục. Nếu bạn có bất kỳ thắc mắc nào khi đọc thì bạn chỉ việc post còm và chúng tôi sẽ làm điều tốt nhất để giúp bạn.

Should also mention that the phone we rooted was a UK version of the HTC One X. It should work for European models also, however those from the USA are not compatible. You will need to Google for an alternative method.
Nói rõ là, cái phone chúng tôi đã root là 1 phiên bản UK của HTC One X. Nó cũng sẽ OK với các model của Euro, nhưng những phone từ Mỹ thì lại không được. Bạn sẽ cần Google để tìm phương pháp thay thế.
Before you begin:

1- Fully charge the battery.

2- Download and install the HTC driver. Can get this by installing the HTC Sync application but uninstall HTC Sync itself before beginning this process, the driver will remain on your system. The other option is to download the HTC Driver for either 32bit or 64bit Windows - extract the files in the zip archive to a handy location on your hard drive. These will need to be manually installed when you connect the phone.

3- Download and install the Android SDK. We need this for the ADB tool. If you are not sure how follow one of the many guides available online, such as this one from Adddictive Tips.

4- Download Clockworkmod Touch Recovery and SuperSU. You will find that some sites have packaged ADB and these items into one package but while this is useful you are not necessarily going to get the latest version so grabbing them separately from the original sources is always preferred. Move the Clockworkmod Touch Recovery file to the \platform-tools\ folder within the Android SDK directory.

5- Register for an account at HTCdev.com.

6- Backup text messages, contacts and any other important settings or files as rooting will wipe the phone. Photos and videos should be okay but you might want to save them just in case.

7- Enable USB debugging on the phone via Settings > Developer Options.
Rooting the HTC One X

Chuẩn bị - 7 bước

1- Sạc đầy pin.

2- Download và install HTC driver (vào laptop). Có thể làm điều này bằng việc install ứng dụng HTC Sync nhưng phải uninstall HTC Sync của chính nó trước khi bắt đầu quá trình này, drive này sẽ vẫn còn trên hệ thống của bạn. Cách khác là download HTC drive cho Windows  32bit hoặc 64bitextract các file trong zip-file vào 1 chỗ thuận tiện trên ổ cứng của bạn. Cách này sẽ cần install thủ công khi bạn kết nối với phone. Mình làm theo cách này mà laptop vẫn không nhận ra One X? Tốt nhất là install cái này là ok: HTCDriver3.0.0.007.

3- Download và install Android SDK (vào laptop). Chúng tôi cần cái này cho ADB tool (bản chất, cài SDK là để có công cụ ADB mà thôi, không phải cài thêm plug-in gì cả - cũng có thể download riêng ADB về cũng được). Nếu bạn không chắc cách làm theo 1 trong số nhiều hướng dẫn online, thì có thể làm theo Adddictive Tips.

4- Download Clockworkmod Touch RecoverySuperSU. Bạn sẽ thấy rằng 1 số site đã đóng gói ADB và các món này ở trong 1 gói, vì bạn không cần đi lấy phiên bản mới nhất nên 1 cách luôn hay là gom chúng riêng ra khỏi nguồn ban đầu. Chuyển file Clockworkmod Touch Recovery đến folder \platform-tools\ trong thư mục Android SDK.

5- Đăng ký 1 account tại HTCdev.com.

6- Lưu dự phòng các messages, contacts và các thiết lập hoặc các file quan trọng, khi root sẽ xóa sạch phone. Ảnh và phim có lẽ không sao nhưng bạn nên lưu chúng.

7- chọn để Enable USB debugging trên phone: Settings > Developer Options.

Quá trình root HTC One X – 23 bước

1) Connect the phone to your computer with a microUSB cable. Ensure the USB connection type is ‘Charge Only’.

1) Nối phone với laptop bằng cáp microUSB. Đảm bảo kiểu kết nối USB là ‘Charge Only’.


2) If the drivers are correctly installed the phone should be recognised by Windows without any errors. Check 
Device Manager in the Control Panel (under System & Security in Windows 7), it should be listed under Android USB Devices as My HTC. If you wish to manually install drivers right-click here and choose Update Drivers then navigate to the driver files previously downloaded.

2) Nếu các drive được install ok thì phone sẽ được Win chấp nhận mà không có lỗi nào. Kiểm tra Device Manager trong Control Panel (phía dưới System & Security trong Win7), nó sẽ được liệt ra dưới mục Android USB DevicesMy HTC. Nếu bạn muốn install thủ công các driver thì right-click vào đó và chọn Update Drivers sau đó điều hướng đến các file driver đã download trước đó. Nếu không hiện My HTC thì install cái HTCDriver3.0.0.007.


3) Open a command prompt window. The easiest way to do this is to open the /platform-tools/ sub-folder within the Android SDK directory, then right-click the mouse while holding shift and select Open Command Window Here from the context menu. You will need to be using commands in the correct directory for these steps to work so if you’re at all unsure leave a comment below.

3) Mở cửa sổ command prompt. Cách dễ nhất để làm điều này là mở sub-folder /platform-tools/ trong Android SDK directory, sau đó chỉ con trỏ vào chỗ trống rồi right-click trong khi nhấn giữ phím shift, chọn Open Command Window Here từ menu thả xuống. Bạn sẽ cần sử dụng các lệnh trong thư mục chính xác cho các bước tiếp theo nên nếu bạn không chắc chắn được tất cả thì để lại còm phía dưới.

4) Type adb devices in the command window. ADB will confirm your HTC phone is connected and detected, identifying it with a string of numbers and letters. Leave this window open.

4)adb devices vào cửa sổ lệnh. ADB sẽ xác nhận HTC phone của bạn đã được kết nối và được nhận ra, nhận dạng nó bằng 1 dãy các con số và ký tự. Cho phép cửa sổ này mở.


5) Go to HTCdev.com.

5) Vào trang HTCdev.com

6) On the unlock bootloader page use the drop-down to select the One X, or 'All Other Supported Models' if the One X is not listed.

6) Trong trang unlock bootloader nhấn dấu thả xuống để chọn One X, hoặc  'All Other Supported Models' nếu không thấy One X.


7) HTCdev will now give you a series of steps to follow but just scroll to the bottom of the first page and skip to step 5, then skip to step 8 after that.

7) giờ thì HTCdev sẽ đưa ra cho bạn 1 loạt các bước theo sau, nhưng chỉ cần cuộn xuống dưới cùng trang đầu tiên và bỏ qua step 5, rồi bỏ qua step 8 sau đó. Tớ thì làm tất cho chắc hiiii.

8) Hold down the power button on your phone and choose Restart, then hold volume down until the phone goes into bootloader mode. Use the volume key to select Fastboot then press the power button. Check that the bootloader says FASTBOOT USB.

8) Nhấn giữ nút power trên phone và chọn Restart, sau đó giữ volume (-) cho đến khi phone vào chế độ bootloader. Dùng phím volume để chọn Fastboot rồi sau đó nhấn nút power. Kiểm tra xem bootloader có hiện chữ FASTBOOT USB.


9) At the command prompt type fastboot oem get_identifier_token. It should spit out a bunch of gibberish.

9) Tại dấu nhắc lệnh gõ: fastboot oem get_identifier_token. Nó sẽ phun ra 1 đống lộn xộn.

10) Right click in the command prompt window and select Mark. Click and drag to select all the text between Identifier token start and Identifier token end, including those lines. Press Ctrl+C to copy this info.

10) Right click vào cửa sổ nhắc lệnh và chọn Mark. Click và kéo để chọn tất cả ký tự nằm giữa Identifier token start Identifier token end, bao gồm các dòng đó. Nhấn Ctrl+C để copy thông tin này.


11) Go back to HTCdev and paste the identifier token code into the text box headed ‘My Device Identifier Token’. Hit submit.

11) Quay lại HTCdev và paste cái identifier token code vào trong hộp thoại có ghi ở đầu là ‘My Device Identifier Token’. Nhấn Submit.


12) Check your email as you should have received a special gift from HTC. Save the unlock_code.bin attachment to your hard drive, again in the Android SDK\platform-tools\folder.

12) Check email của bạn, bạn sẽ nhận được 1 special gift từ HTC. Lưu cái attachment unlock_code.bin vào trong folder: Android SDK\platform-tools\ trong ổ đĩa cứng laptop.

13) Back in the command prompt again, type fastboot flash unlocktoken Unlock_code.bin.

13) Lại quay lại dấu nhắc lệnh, gõ fastboot flash unlocktoken Unlock_code.bin.


14) The phone will now prompt you to continue. Press volume up and power to apply the bootloader unlock. The One X will restart and you’ll have to go through the standard first-time setup again as it will have been wiped clean.

14) Lúc này phone sẽ nhắc bạn tiếp tục. Nhấn volume (+) và nhấn power để chấp nhận bootloader unlock. One X sẽ restart và bạn phải đi qua setup first-time tiêu chuẩn lần nữa, lúc này nó sẽ bị xóa sạch.


15) Go back to the bootloader screen (restart with volume down key held). It should say ‘Unlocked’. Success! Now we can install Clockworkmod Recovery.

15) Quay lại màn hình bootloader (restart và giữ phím volume (-)). Nó sẽ hiện chữ: ‘Unlocked’. Success! Nào giờ chúng ta có thể Clockworkmod Recovery.


16) Once more back into the command prompt, type the following: fastboot flash recovery recovery-clockwork-touch-5.8.2.7-endeavoru.img. Remember to change the name of the clockwork recovery file to match the version you’ve got downloaded.

16) Ngay khi quay về dấu nhắc lệnh, gõ:
fastboot flash recovery recovery-clockwork-touch-5.8.4.0-endeavoru.img.

Nhớ đổi tên file clockwork recovery để đúng với phiên bản bạn đã download.  


17) If it’s all worked you’ll see a confirmation in the command prompt, nothing will change on the phone display. You can close the command prompt window now, we’re done with that.

17) Nếu tất cả ngon lành thì bạn sẽ nhìn thấy 1 sự xác nhận trong dấu nhắc lệnh, sẽ không có gì thay đổi ở màn hình hiển thị của phone. Lúc này bạn có thể đóng cửa sổ nhắc lệnh, chúng ta đã làm được rồi.

18) Reboot the phone again and this time choose the Recovery option with the volume key and power button. You should now see the Clockworkmod Recovery screen. Highly recommend using the backup tool at this point, it will create a copy of the entire operating system on the phone’s internal storage so you can easily restore it should anything go awry in the future.

18) Reboot máy lần nữa và thời điểm này chọn tùy chọn Recovery bằng phím volume và nút power. Bây giờ bạn sẽ nhìn thấy màn hình Clockworkmod Recovery. Rất nên sử dụng backup tool vào lúc này, nó sẽ tạo ra 1 bản sao toàn bộ hệ điều hành trong internal storage của phone nên bạn có thể dễ dàng restore bất kỳ lúc nào bị hỏng về sau.


19) Reboot the phone back to the Android desktop and connect it over USB as a disk drive. Copy the SuperSU zip file we previously downloaded into the root directory of the One X memory (simply open the folder in Windows and drag ‘n’ drop the zip).

19) Reboot máy quay về màn hình Android và nối nó qua USB như ổ cứng. Copy SuperSU zip file mà ta đã down lúc trước vào root directory của thẻ nhớ One X (đơn giản là mở folder trong Win và kéo-thả file zip).

20) Disconnect from USB and restart the phone back to the bootloader, then go back to Clockworkmod Recovery.

20) Disconnect USB và restart máy quay về boothloader, sau đó quay lại Clockworkmod Recovery.

21) Select Install Zip from sdcard then Choose Zip from sdcard. Scroll down the list and find the SuperSU file, select it and hit Yes to install. Check the status messages to confirm this was successful. Once complete click Go Back then reboot system now.

21) Chọn Install Zip from sdcard rồi Choose Zip from sdcard. Cuộn xuống danh mục và tìm SuperSU file, chọn nó và nhấn Yes để install. Check thông điệp trạng thái để xác nhận bước này thành công. Ngay khi hoàn thành thì click Go Back rồi reboot system now.


22) Open the application menu and locate your new SuperSU app. Open it and allow the app to update binaries when prompted.

22) Mở application menu và chỉ vào ứng dụng SuperSU mới của bạn. Mở nó và cho phép ứng dụng update khi được nhắc.


23) That’s it, you now have root. Using ClockworkMod you can create/restore a backup of the operating system, install new ROM files (though not many are available right now) and use apps which require root such as Titanium Backup and AdFree.

23) Thế đó, giờ bạn đã root thành công. Dùng ClockworkMod bạn có thể create/restore 1 backup của OS, install các ROM mới (giờ cũng không nhiều lắm) và dùng các ứng dụng yêu cầu root như Titanium BackupAdFree.


Bottom of Form

7 nhận xét:

  1. HTC has made an announcement officially they have created a scheduled list to release the official version of the Jelly Bean update via OTA for some of their devices and also for the most powerful quad core device HTC One X.

    Trả lờiXóa
  2. Cám ơn Bạn, bài viết rất hay.

    Trả lờiXóa
  3. Bạn có thể hướng dẫn cách tạo menu và trang trí giống như Blog của Bạn được không? Mình đã làm theo cách tại trang http://dunghennessy.blogspot.com
    nhưng vẫn không được.

    Trả lờiXóa
    Trả lời
    1. Vì mình lần đầu root nên run lắm, mình nghĩ tốt nhất đọc nguyên bản tiếng Anh trên trang mạng chính thức của họ cho thêm yên tâm, nên mới dịch ra (mình ko giỏi tiếng Anh nhưng tra từ điển và tự tin ý chính ko sai). Mình đã làm theo cái mình dịch và đã thành công, muốn chia sẻ với những người giống mình ==> mình rất vui nó hữu ích với bạn hiiiii....
      Còn trang trí blog? Mình cũng chia sẻ là mình cũng gà thui chỉ lọ mọ mò trong phần thiết kế blog có sẵn của bloger. Nếu bạn chưa làm được thì trước tiên cứ thử mò đi, kiểu gì sau sửa cũng được, mình sẽ sớm xem lại để chia sẻ với bạn, thi thoảng ghé blog của tớ nhá hehehe.

      Xóa
  4. Nhận xét này đã bị tác giả xóa.

    Trả lờiXóa
  5. you're in reality a good webmaster. The site loading velocity is incredible. It seems that you are doing any distinctive trick. Also, The contents are masterwork. you have done a great activity on this matter!
    Also visit my web site :: forex trading contest

    Trả lờiXóa
  6. Simply want to say your article is as amazing.

    The clearness to your publish is just spectacular and that i could think
    you're a professional in this subject. Well together with your permission allow me to clutch your RSS feed to keep updated with imminent post. Thank you a million and please keep up the enjoyable work.
    Check out my web site ; how to make money fast and easy online

    Trả lờiXóa