[Q] Infinite boot loop, even after a RUU

Neferth

Member
Sep 24, 2012
23
5
0
Hi everyone

I decided to post here because I couldn't resolve my problem with only tutorials.

I have an HTC Legend which was very slow, because of an update from SFR. I tryed a factory reset but it was still slow.
I did a backup with clockworkmod, so I can always go back to the first (bad) configuration.

Today, after many operations, the phone boots until the first screen (when you have to use the slide to unlock the screen). But the screen doesn't respond and the reboot reboot after few minutes. Even after using a RUU...

I know that it is possible to restore it, because it worked once. But because of my enthusiasm, I broke the configuration with cyanogen. (I didn't made backup, so stupid)

If even a RUU cannot restore my HTC Legend, what can I do?

Thank you in advance

Useful information:
HTC Legend branded (Vodafone)
Actual HBOOT version: 1.00
Radio: 7.13.35.05
S-ON
 

alligator_asl

Senior Member
Nov 30, 2011
217
71
0
If even a RUU cannot restore my HTC Legend, what can I do?
Hello Neferth,

Switch off your phone. Than switch it on holding the "Vol-" and the "power" button. Then select recovery.
At the red [!] screen. press "Vol+" and the "power" button.
Wait for a blue menu list at the top of the screen. Then select update.zip.
Then you can see the ClockworkMod Recovery menu. You can do a restore now ...

Greetings: alligator-asl
 
  • Like
Reactions: washichi

Neferth

Member
Sep 24, 2012
23
5
0
Hi,

If I do that, I can only backup my phone to the first (and bad) configuration. And the phone still boots in loop...

I search for a solution to completely format the system and wipe all things I added. I believed that a RUU could help me, but the problem still remains, as if I forgot something. This is despairing...
 

ranger4740

Senior Member
Jan 17, 2011
1,497
447
0
Melbourne
Hi,

If I do that, I can only backup my phone to the first (and bad) configuration. And the phone still boots in loop...

I search for a solution to completely format the system and wipe all things I added. I believed that a RUU could help me, but the problem still remains, as if I forgot something. This is despairing...
Here's an idea, you can boot into clock work mod yeah? OK, pick a rom, any rom, but I'd advise you to get one of the froyo based roms like blay0s, these are probably better for you at this stage as they are compleat, and dare I say it bug free :eek:

Anyway download the zip file, put it onto your sdcard, boot into recovery, format boot, system, data, cache, and sdext NOT THE SD CARD!
now flash the zip file and reboot, if you still have boot loop then its possible your internal rom space is damaged, I've heard of this issue in other phone threads, however I've not yet heard a story about damaged rom space on legend.

Sent from my Legend using xda app-developers app
 
  • Like
Reactions: Neferth

Neferth

Member
Sep 24, 2012
23
5
0
Thanks you for your help!

I followed your instructions and I:
-rooted my phone with r4legend.
-formatted boot, system, data and cache partition
-installed Bay0 O.8 and upgraded it to 0.8.4

The bootloop seems to be fixed, but the phone still freeze at first screen. Moreover, the screen dies out after few minutes.
Just in case, I launched
Code:
adb logcat
, and I noticed the following errors and fails:
Code:
--------- beginning of /dev/log/system
I/Vold    (  150): Vold 2.1 (the revenge) firing up
D/Vold    (  150): Volume sdcard state changing -1 (Initializing) -> 0 (No-Media)
I/SystemServer(  189): Entered the Android system server!
I/SystemServer(  189): Entropy Service
W/EntropyService(  189): unable to load initial entropy (first boot?)
[...]
E/ConnectivityService(  189): Error in radioAttributes - ignoring attempt to define type 6
E/ConnectivityService(  189): Error in networkAttributes - ignoring attempt to adopt radio 6
[...]
/SystemServer(  189): HTC Checkin Service.
I/SystemServer(  189): Wallpaper Service
W/WallpaperService(  189): failed parsing /data/system/wallpaper_info.xml java.io.FileNotFoundException: /data/system/wallpaper_info.xml (No such file or directory)
I/SystemServer(  189): Audio Service
[...]
I/WindowManager(  189): SAFE MODE not enabled
W/DevicePolicyManagerService(  189): failed parsing /data/system/device_policies.xml java.io.FileNotFoundException: /data/system/device_policies.xml (No such file or directory)
V/KeyguardViewMediator(  189): password timeout delay 281859ms
[...]
D/KeyguardViewMediator(  189): pokeWakelock(15000)
W/WindowManager(  189): VOLUME button: Unable to find ITelephony interface
D/KeyguardViewMediator(  189): pokeWakelock(15000)
W/WindowManager(  189): VOLUME button: Unable to find ITelephony interface
D/KeyguardViewMediator(  189): pokeWakelock(15000)
W/WindowManager(  189): !!! Unable to find ITelephony interface !!!
And when the screen dies out:
Code:
W/PackageManager(  897): Unknown permission android.permission.ACCESS_LOCATION in package com.htc.android.locationpicker
W/PackageManager(  897): Unknown permission android.permission.ACCESS_GPS in package com.htc.android.locationpicker
W/PackageManager(  897): Unknown permission com.htc.android.mail.permission.READ_ACCOUNT in package com.htc.htccontactwidgets
W/PackageManager(  897): Unknown permission com.htc.android.mail.permission.WRITE_ACCOUNT in package com.htc.htccontactwidgets
W/PackageManager(  897): Unknown permission android.permission.BACKUP_DATA in package com.htc.CustomizationSetup
W/PackageManager(  897): Not granting permission android.permission.CLEAR_APP_USER_DATA to package com.android.packageinstaller (protectionLevel=2 flags=0xbe45)
W/PackageManager(  897): Unknown permission com.android.providers.im.permission.READ_ONLY in package com.google.android.apps.maps
W/PackageManager(  897): Unknown permission android.permission.BACKUP_DATA in package com.htc.android.htcime
W/PackageManager(  897): Unknown permission android.permission.BACKUP_DATA in package com.htc.UpgradeSetup
W/PackageManager(  897): Unknown permission com.android.providers.htccdma.Specific in package com.htc.android.htcsetupwizard
W/PackageManager(  897): Unknown permission com.htc.VzWBackupAssistantClient.PROVISION in package com.htc.android.htcsetupwizard
W/PackageManager(  897): Unknown permission com.google.android.providers.gmail.permission.WRITE_GMAIL in package com.qo.android.htc
W/PackageManager(  897): Unknown permission com.google.android.providers.gmail.permission.READ_GMAIL in package com.qo.android.htc
W/PackageManager(  897): Unknown permission com.android.email.permission.ACCESS_PROVIDER in package com.qo.android.htc
W/PackageManager(  897): Unknown permission com.android.email.permission.READ_ATTACHMENT in package com.qo.android.htc
W/PackageManager(  897): Unknown permission com.google.android.apps.googlevoice.permission.AUTO_SEND in package com.google.android.voicesearch
Perhaps I am wrong but I see nothing that prevent the phone from booting...

You also talked about internal rom space, what is it exactly? Because I only know the partitions:
• /boot
• /cache
• /data
• /misc
• /recovery
• /system

Where can I find this internal rom space and how can I repair it?
 

ranger4740

Senior Member
Jan 17, 2011
1,497
447
0
Melbourne
Thanks you for your help!

I followed your instructions and I:
-rooted my phone with r4legend.
-formatted boot, system, data and cache partition
-installed Bay0 O.8 and upgraded it to 0.8.4

The bootloop seems to be fixed, but the phone still freeze at first screen. Moreover, the screen dies out after few minutes.
Just in case, I launched
Code:
adb logcat
, and I noticed the following errors and fails:
Code:
--------- beginning of /dev/log/system
I/Vold    (  150): Vold 2.1 (the revenge) firing up
D/Vold    (  150): Volume sdcard state changing -1 (Initializing) -> 0 (No-Media)
I/SystemServer(  189): Entered the Android system server!
I/SystemServer(  189): Entropy Service
W/EntropyService(  189): unable to load initial entropy (first boot?)
[...]
E/ConnectivityService(  189): Error in radioAttributes - ignoring attempt to define type 6
E/ConnectivityService(  189): Error in networkAttributes - ignoring attempt to adopt radio 6
[...]
/SystemServer(  189): HTC Checkin Service.
I/SystemServer(  189): Wallpaper Service
W/WallpaperService(  189): failed parsing /data/system/wallpaper_info.xml java.io.FileNotFoundException: /data/system/wallpaper_info.xml (No such file or directory)
I/SystemServer(  189): Audio Service
[...]
I/WindowManager(  189): SAFE MODE not enabled
W/DevicePolicyManagerService(  189): failed parsing /data/system/device_policies.xml java.io.FileNotFoundException: /data/system/device_policies.xml (No such file or directory)
V/KeyguardViewMediator(  189): password timeout delay 281859ms
[...]
D/KeyguardViewMediator(  189): pokeWakelock(15000)
W/WindowManager(  189): VOLUME button: Unable to find ITelephony interface
D/KeyguardViewMediator(  189): pokeWakelock(15000)
W/WindowManager(  189): VOLUME button: Unable to find ITelephony interface
D/KeyguardViewMediator(  189): pokeWakelock(15000)
W/WindowManager(  189): !!! Unable to find ITelephony interface !!!
And when the screen dies out:
Code:
W/PackageManager(  897): Unknown permission android.permission.ACCESS_LOCATION in package com.htc.android.locationpicker
W/PackageManager(  897): Unknown permission android.permission.ACCESS_GPS in package com.htc.android.locationpicker
W/PackageManager(  897): Unknown permission com.htc.android.mail.permission.READ_ACCOUNT in package com.htc.htccontactwidgets
W/PackageManager(  897): Unknown permission com.htc.android.mail.permission.WRITE_ACCOUNT in package com.htc.htccontactwidgets
W/PackageManager(  897): Unknown permission android.permission.BACKUP_DATA in package com.htc.CustomizationSetup
W/PackageManager(  897): Not granting permission android.permission.CLEAR_APP_USER_DATA to package com.android.packageinstaller (protectionLevel=2 flags=0xbe45)
W/PackageManager(  897): Unknown permission com.android.providers.im.permission.READ_ONLY in package com.google.android.apps.maps
W/PackageManager(  897): Unknown permission android.permission.BACKUP_DATA in package com.htc.android.htcime
W/PackageManager(  897): Unknown permission android.permission.BACKUP_DATA in package com.htc.UpgradeSetup
W/PackageManager(  897): Unknown permission com.android.providers.htccdma.Specific in package com.htc.android.htcsetupwizard
W/PackageManager(  897): Unknown permission com.htc.VzWBackupAssistantClient.PROVISION in package com.htc.android.htcsetupwizard
W/PackageManager(  897): Unknown permission com.google.android.providers.gmail.permission.WRITE_GMAIL in package com.qo.android.htc
W/PackageManager(  897): Unknown permission com.google.android.providers.gmail.permission.READ_GMAIL in package com.qo.android.htc
W/PackageManager(  897): Unknown permission com.android.email.permission.ACCESS_PROVIDER in package com.qo.android.htc
W/PackageManager(  897): Unknown permission com.android.email.permission.READ_ATTACHMENT in package com.qo.android.htc
W/PackageManager(  897): Unknown permission com.google.android.apps.googlevoice.permission.AUTO_SEND in package com.google.android.voicesearch
Perhaps I am wrong but I see nothing that prevent the phone from booting...

You also talked about internal rom space, what is it exactly? Because I only know the partitions:
• /boot
• /cache
• /data
• /misc
• /recovery
• /system

Where can I find this internal rom space and how can I repair it?
Well, rom space (memory storage) is the location of where your rom is flashed to, as far as I know once this is damaged there is no way to fix it.
I'm pretty sure that the boot, system, misc, recovery is all part of rom space. I'm pretty sure that data and cache is part of internal memory?
I haven't actually gotten that deep into internal workings of the hardware so I could be wrong.


Sent from my Legend using xda app-developers app
 

Neferth

Member
Sep 24, 2012
23
5
0
Found it. It was bad blocks on the system and data partition.

Just THANK to you for your tips and AngelDeath for his marvellous article:
http://forum.xda-developers.com/showthread.php?t=1189544

I will try to move /system and /data partitions to SD card.
edit: I will follow this tutorial => http://petermolnar.eu/linux-tech-coding/how-to-move-dalvik-cache-to-system-partition-in-android/

edit 2: Launching a /system partition on SD card seems to be possible => http://forum.xda-developers.com/showthread.php?t=779274
But it isn't user frienldy enough, so I will probably try "task 29" with MTTY to format the partition. The bad blocks will not disappear, but I hope the system will mark them as "bad".
=> http://forum.xda-developers.com/showthread.php?t=540290
=> http://forum.xda-developers.com/showthread.php?t=644781
 
Last edited:
  • Like
Reactions: ranger4740

Neferth

Member
Sep 24, 2012
23
5
0
Hello xennr3

Sorry for the delay, I had examinations and I forgot this painful problem...
I tried to use MTTY but XP/Seven didn't let me create ActiveSync connection (making a banal connection is too hard for these OS). And without ActiveSync, no mtty.
And obviously no documentation in order to make the same thing with linux.
Sigh.

Anyway, I returned the HTC to its owner. I will try later (~3 month), but I surely will not give up. I will update this post if I found any useful documentation or alternative.
 
Last edited:

ranger4740

Senior Member
Jan 17, 2011
1,497
447
0
Melbourne
Hello xennr3

Sorry for the delay, I had examinations and I forgot this painful problem...
I tried to use MTTY but XP/Seven didn't let me create ActiveSync connection (making a banal connection is too hard for these OS). And without ActiveSync, no mtty.
And obviously no documentation in order to make the same thing with linux.
Sigh.

Anyway, I returned the HTC to its owner. I will try later (~3 month), but I surely will not give up. I will update this post if I found any useful documentation or alternative.
Isn't active sync for connecting to windows mobile devices like GPS etc?

Sent from my Legend using xda app-developers app