2013-03-20, 23:42:23
!!!Тази процедура е само за телефони HTC ONE S Z520е Dual Core 1.5Ghz!!!
!!!След като вече имате SuperCID никога неправете OTA Update от стоково RUU!!!
Здравейте колеги.
В тази тема ще се опитам да обясня как по най-лесния начин да направим SuperCID на нашия телефон.Ако незнаете какво е SuperCID вижте тази тема.
Внимание:Всичко което правите е на ваша собствена отговорност.Тази процедура може сериозно да увреди вашия телефон.Ако не сте сигурни и уверени в това което правите просто не го правете!!!
За целта е нужно:
1.Да имаме инсталиран AndroidSDK.(Разархивирайте на удобно за вас място)
2.Да сме минали през тази тема,което значи че имаме Unloocked Bootloader,ROOT и Custom Recovery.
3.Да имаме инсталиран Hex Editor.(Разархивирайте и инсталирайте)
!!!Ако имате инсталирано Custom Recovery е препоръчително да направите BACKUP на своя телефон преди да започнете процедурата за SuperCID!!!
Процедура за SuperCID:
1.Свързваме телефона с USB кабел към нашето PC и активираме USB Debugging Mode.
2.Влизаме в CMD(Command Prompt)на Windows и навигираме до C:\AndroidSDK\platform-tools\ след което започваме със следните команди:
C:\>cd androidsdk
C:\AndroidSDK>cd platform-tools
C:\AndroidSDK\platform-tools>adb shell
shell@android:/ $ su
su
root@android:/ # dd if=/dev/block/mmcblk0p4 of=/sdcard/mmcblk0p4
dd if=/dev/block/mmcblk0p4 of=/sdcard/mmcblk0p4
2+0 records in
2+0 records out
1024 bytes transferred in 0.002 secs (512000 bytes/sec)
root@android:/ # exit
exit
shell@android:/ $ exit
exit
C:\AndroidSDK\platform-tools>adb pull /sdcard/mmcblk0p4 (Запомнете рамера на фаила преди следващата стъпка)
1 KB/s (1024 bytes in 1.000s)
3.Отваряме фаила (mmcblk0p4) с предварително инсталирания HexEditor,като отиваме на Offset 00000210 и гледаме за нещо от сорта на HTC__001.Сменяме HTC__001 на 11111111 и запазваме фаила под името (mmcblk0p4MOD).След това се уверяваме че рамера на фаила е същия като преди да го промениме.
4.Сега отново се връщаме в CMD(Command Prompt)на Windows и започваме със следните команди:
C:\AndroidSDK\platform-tools>adb push mmcblk0p4MOD /sdcard/mmcblk0p4MOD
63 KB/s (1016 bytes in 0.015s)
C:\AndroidSDK\platform-tools>adb shell
shell@android:/ $
shell@android:/ $ su
su
root@android:/ # dd if=/sdcard/mmcblk0p4MOD of=/dev/block/mmcblk0p4
dd if=/sdcard/mmcblk0p4MOD of=/dev/block/mmcblk0p4
1+1 records in
1+1 records out
1016 bytes transferred in 0.014 secs (72571 bytes/sec)
5.За да проверим дали всичко е минало ОК рестартираме телефона в Bootloader със следната команда:
C:\AndroidSDK\platform-tools>adb reboot bootloader
6.Когато Bootloader зареди екрана пишеме следната команда за да се увериме че имаме SuperCID:
C:\AndroidSDK\platform-tools>fastboot oem readcid
...
(bootloader) cid: 11111111
OKAY [ 0.000s]
finished. total time: 0.000s
7.Ако всичко изглежда така както тук значи вече имаме SuperCID......Честито.
Използвани източници:
1. https://www.androidbg.com/forum/topic349...l#brd-main
2. http://forum.xda-developers.com/showthre...?t=1671396
OnePlus 2 64Gb