Cześć wszystkim, mam problem z moim Desire HD i AAHK2, po użyciu skryptu mój telefon przestał być funkcjonalny. Wisi w nieskończoność na logo HTC (biały ekran) i nie bootuje (muszę wyciągać baterię by go w ogóle wyłączyć), ale jestem w stanie wejść do HBOOT'a. Starałem się sumiennie kierować instrukcją krok po kroku na telefonie z S-ON, oryginalnym bootloaderem i ogólnie wszystkimi, oryginalnymi blokadami (poza sim-lock i brandowaniem sieci).
Najpierw odświeżyłem telefon przez powrót do ustawień fabrycznych. Prezentował się tak:
-
http://i.imgur.com/xXmabzJ.jpg
-
http://i.imgur.com/JZfYBrq.jpg
Sformatowałem kartę SD na FAT32 z 4KB cache, zresetowałem telefon z nią wewnątrz, ściągnąłem i zainstalowałem wszystko co potrzebne (na Windows 8.1), włożyłem PD98IMG.zip i wszystkie PD98IMG-GBx.zip (gdzie x tam 1-9) do folderu "PD98IMG" w katalogu aahk2, sprawdziłem, czy wszystko w telefonie jest ustawione tak jak należy (bez fast boota, tryb developera, zawsze tylko ładuj przez USB), wyłączyłem antywirusa i wszystko, co może przeszkadzać w procesie, podłączyłem telefon do USB 2.0 i uruchomiłem aahk2.cmd jako admin.
Za pierwszym razem pojawił się taki problem:
Ace Advanced Hack Kit 2
___________________________
MAIN MENU | |
1 - Hack Ace <----------------------------+ * S-OFF |
| * SIM Unlock |
h - Prepare HTCdev unlocked device | * SuperCID |
| * Root |
| * Touch Recovery |
| |
**********************************************************************
t - Toggle Flash Method - current method is fastbootRUU
**********************************************************************
q - Quit
[Select and press Enter]1
Android version is exploitable.
rm failed for /sdcard/PD98IMG.zip, No such file or directory
1879 KB/s (19240 bytes in 0.009s)
2143 KB/s (4564992 bytes in 2.080s)
2093 KB/s (4458496 bytes in 2.080s)
2179 KB/s (557962 bytes in 0.250s)
956 KB/s (9796 bytes in 0.010s)
1997 KB/s (572752 bytes in 0.280s)
2187 KB/s (134401 bytes in 0.060s)
1364 KB/s (13968 bytes in 0.010s)
ro.build.version.release=2.3.3
Setting up for Gingerbread restore...
2279 KB/s (2801664 bytes in 1.200s)
2002 KB/s (2830336 bytes in 1.380s)
1994 KB/s (285981 bytes in 0.140s)
2148 KB/s (285981 bytes in 0.130s)
1 file(s) copied.
Linux version 2.6.35.10-g0956377 (htc-kernel@and18-2) (gcc version 4.4.0 (GCC) )
#1 PREEMPT Tue Mar 29 06:10:15 CST 2011
Kernel version is Gingerbread... Using fre3vo to temproot...
fre3vo by #teamwin
Please wait...
Attempting to modify ro.secure property...
fb_fix_screeninfo:
id: msmfb
smem_start: 802160640
smem_len: 3145728
type: 0
type_aux: 0
visual: 2
xpanstep: 0
ypanstep: 1
line_length: 1920
mmio_start: 0
accel: 0
fb_var_screeninfo:
xres: 480
yres: 800
xres_virtual: 480
yres_virtual: 1600
xoffset: 0
yoffset: 0
bits_per_pixel: 32
activate: 16
height: 106
width: 62
rotate: 0
grayscale: 0
nonstd: 0
accel_flags: 0
pixclock: 0
left_margin: 0
right_margin: 0
upper_margin: 0
lower_margin: 0
hsync_len: 0
vsync_len: 0
sync: 0
vmode: 0
Buffer offset: 00000000
Buffer size: 8192
Scanning region faa90000...
Scanning region fab80000...
Scanning region fac70000...
Scanning region fad60000...
Scanning region fae50000...
Scanning region faf40000...
Scanning region fb030000...
Scanning region fb120000...
Scanning region fb210000...
Scanning region fb300000...
Scanning region fb3f0000...
Scanning region fb4e0000...
Scanning region fb5d0000...
Scanning region fb6c0000...
Scanning region fb7b0000...
Scanning region fb8a0000...
Scanning region fb990000...
Scanning region fba80000...
Scanning region fbb70000...
Potential exploit area found at address fbb80e00:200.
Exploiting device...
error: device not found
************* PROBLEM PROBLEM PROBLEM *************
** **
** SD card is either damaged or not mounted. **
** **
** Are you sure Charge Only mode is DEFAULT **
** and not just switched on? **
** **
************* PROBLEM PROBLEM PROBLEM *************
Press any key to continue . . .
Zreinstalowałem więc sterowniki, zresetowałem komputer, odpiałem inne urządzenia USB i wpiąłem telefon do innego slotu (oczywiście też USB 2.0). Wtedy AAHK zadziałało następująco:
Ace Advanced Hack Kit 2
___________________________
MAIN MENU | |
1 - Hack Ace <----------------------------+ * S-OFF |
| * SIM Unlock |
h - Prepare HTCdev unlocked device | * SuperCID |
| * Root |
| * Touch Recovery |
| |
**********************************************************************
t - Toggle Flash Method - current method is fastbootRUU
**********************************************************************
q - Quit
[Select and press Enter]1
Android version is exploitable.
rm failed for /sdcard/PD98IMG.zip, No such file or directory
goldcard
1878 KB/s (19240 bytes in 0.010s)
2082 KB/s (4564992 bytes in 2.140s)
2103 KB/s (4458496 bytes in 2.070s)
2095 KB/s (557962 bytes in 0.260s)
956 KB/s (9796 bytes in 0.009s)
2151 KB/s (572752 bytes in 0.260s)
2187 KB/s (134401 bytes in 0.060s)
1365 KB/s (13968 bytes in 0.009s)
ro.build.version.release=2.3.3
Setting up for Gingerbread restore...
2242 KB/s (2801664 bytes in 1.220s)
1695 KB/s (2830336 bytes in 1.630s)
1074 KB/s (285981 bytes in 0.260s)
2538 KB/s (285981 bytes in 0.110s)
1 file(s) copied.
uid=0(root) gid=0(root)
/dev/block/vold/179:65 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,
uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharse
t=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
Creating goldcard...
HTC android goldcard tool Copyright (C) 2011, Wayne D. Hoxsie Jr.
Original code by B. Kerler. Special thanks to ATTN1 and the XDA team.
Donations can be made to the Electronic Frontier Foundation:
http://www.eff.org/
or to B. Kerler:
http://psas.revskills.de/
0+1 records in
0+1 records out
384 bytes transferred in 0.002 secs (192000 bytes/sec)
Setting mainver lower to allow downgrade...
--set_version set. VERSION will be changed to: 1.31.405.6
Misc partition is "/dev/block/mmcblk0p17"
Patching and backing up misc partition...
Starting flash process...
erasing 'cache'...
OKAY [ 0.160s]
finished. total time: 0.160s
Sending update...
This takes time. Please be patient!
sending 'zip' (18223 KB)...
OKAY [ 3.000s]
writing 'zip'...
(bootloader) adopting the signature contained in this image...
(bootloader) signature checking...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) checking model ID...
(bootloader) checking custom ID...
(bootloader) checking main version...
(bootloader) start image[boot] unzipping & flushing...
(bootloader) [RUU]UZ,boot,0
(bootloader) [RUU]UZ,boot,31
(bootloader) [RUU]UZ,boot,68
(bootloader) [RUU]UZ,boot,99
(bootloader) [RUU]UZ,boot,100
(bootloader) [RUU]WP,boot,0
(bootloader) [RUU]WP,boot,100
(bootloader) start image[recovery] unzipping & flushing...
(bootloader) [RUU]UZ,recovery,0
(bootloader) [RUU]UZ,recovery,20
(bootloader) [RUU]UZ,recovery,44
(bootloader) [RUU]UZ,recovery,66
(bootloader) [RUU]UZ,recovery,89
(bootloader) [RUU]UZ,recovery,100
(bootloader) [RUU]WP,recovery,0
(bootloader) [RUU]WP,recovery,100
(bootloader) start image[radio] unzipping & flushing...
(bootloader) [RUU]UZ,radio,0
(bootloader) [RUU]UZ,radio,8
(bootloader) [RUU]UZ,radio,13
(bootloader) [RUU]UZ,radio,20
(bootloader) [RUU]UZ,radio,25
(bootloader) [RUU]UZ,radio,33
(bootloader) [RUU]UZ,radio,41
(bootloader) [RUU]UZ,radio,49
(bootloader) [RUU]UZ,radio,57
(bootloader) [RUU]UZ,radio,62
(bootloader) [RUU]UZ,radio,70
(bootloader) [RUU]UZ,radio,79
(bootloader) [RUU]UZ,radio,86
(bootloader) [RUU]UZ,radio,94
(bootloader) [RUU]UZ,radio,99
(bootloader) [RUU]UZ,radio,100
(bootloader) [RUU]WP,radio,0
(bootloader) [RUU]WP,radio,6
(bootloader) [RUU]WP,radio,14
(bootloader) [RUU]WP,radio,19
(bootloader) [RUU]WP,radio,27
(bootloader) [RUU]WP,radio,36
(bootloader) [RUU]WP,radio,44
(bootloader) [RUU]WP,radio,51
(bootloader) [RUU]WP,radio,59
(bootloader) [RUU]WP,radio,68
(bootloader) [RUU]WP,radio,76
(bootloader) [RUU]WP,radio,85
(bootloader) [RUU]WP,radio,95
(bootloader) [RUU]WP,radio,100
OKAY [ 94.077s]
finished. total time: 97.077s
rebooting...
finished. total time: 0.160s
Radio downgrade complete. Starting unlock process...
...i zawiesiło się na "Radio downgrade complete. Starting unlock process...". Wisiało tak przez mniej więcej godzinę, telefon w tym czasie cały czas stał na logo HTC, co nastąpiło bezpośrednio po jego restarcie (wydaje mi się, że w tym samym czasie w Windowsie wyskoczyło okienko instalacji sterowników nowego urządzenia, jednak nie sprawdziłem jakiego dokładnie). Po długim czasie zdecydowałem, że nie ma powodu oczekiwać, że cokolwiek się zmieni i spróbowałem wyłączyć telefon, nie dało się tego jednak zrobić więc zmuszony byłem wyciągnąć baterię.
Teraz mam dostęp jedynie do HBOOT'u, normalne bootowanie telefonu powoduje zwiechę na logo HTC i wymaga wyciągania baterii.
Tak wyglądał moment w którym zawiesił się AAHK:
http://i.imgur.com/GxTgyAU.jpg
To miałem w tle podczas pracy skryptu (oczywiście ochrona antywirusa wyłączona):
http://i.imgur.com/D72JJpF.jpg
To widzę kiedy bootuję do HBOOT:
http://i.imgur.com/noUm1Q9.jpg
Tak kończy się wybór opcji "RECOVERY":
http://i.imgur.com/lnJWuXy.jpg
Zainstalowane sterowniki:
- HTC-Mobile-Driver-v4.17.0.001.exe
- UniversalAdbDriverSetup.msi
Ściągnięty PD98IMG: RUU_Ace_Sense30_S_HTC_WWE_3.12.405.1_Radio_12.65.60.29_26.14.04.28_M_release_225512_rooted
Jeżeli to cokolwiek zmienia miałem również w rejestrze dodany klucz pomagający w fast boocie:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\0BB40FF00100]
"SkipBOSDescriptorQuery"=hex:01,00,00,00
A więc... co teraz, czy jest coś co mogę zrobić by telefon odzyskał sprawność? Mam nadzieję, że ktoś z was mi pomoże. Za ewentualną pomoc z góry dziękuję.