[HD2 General] vince2773:
Step-by-step instructions

Since this is a language-specific problem (local language translation of memory card exceeding the 15 chars limit) I will post this in English as well as in Italian.

I tested this on my HD2 running stock ROM 1.66.408.1 (76641) ITA.

Please be aware that Registry modifications are at your own risk and that I cannot accept any responsibility.

a) Use a Registry Editor to search all registry entries that contain whatever "memory card" is in your language. I used CeRegistryEditor (google it as one word and official site will be first hit) as follows:

- Edit > Search > where it says "search for" write memory card in your language (I put scheda di memoria)

- check all boxes under "Search in" (Key Names, Value Names, Value Data)

- search within: entire registry

- Start Search

b) As a result you will get all registry entries pointing at the memory card. Edit each one replacing "memory card" in your language with something 15 chars or less (I used SD_Card)

c) Take note of each key you are changing - just in case you make a mistake you can track back your steps.

d) Once you are finished, do a soft reset (CeRegistryEditor can do that for you or use the red button under the HD2 hood or any other way).

e) Test Opera downloading, camera, and whatever other app you have pointing to the SD card.

For reference, here are the registry entries I changed:

HKCU\Software\HTC\Camera\6.26\Strings\StorageName

HKCU\Software\Microsoft\File Explorer\StorageCardPath

HKLM\System\StorageManager\Profiles\PCMCIA\Folder

HKLM\System\StorageManager\Profiles\SDMemory\Folder

HKLM\System\StorageManager\Profiles\SDMMC\Folder

HKLM\Software\HTC\AudioManager_Eng\information\AlbumArtPath

HKLM\Software\HTC\AudioManager_Eng\information\path

HKLM\Software\HTC\AudioManager_Eng\information\available_storage_card

HKLM\Software\WIDCOMM\BTConfig\Services\0002\InboxDirectory

Hope this helps.

------------------------------------------------------------------------

Le indicazioni che seguono sono state testate sul mio HD2 con ROM originale1.66.408.1 (76641) ITA.

Ricordate che le modifiche al Registro sono a vostro rischio e pericolo e che non posso assumermi alcuna responsabilità per quello che fanno le vostre manine.

a) Usate un Registry Editor per cercare tutte le chiavi di registro che contengono "Scheda di memoria". Io ho usato CeRegistryEditor (cercatelo come un'unica parola su google ed il primo risultato è il sito ufficiale) come segue:

- Edit > Search > dove dice "search for" scrivete Scheda di memoria

- selezionate tutte le caselle nella sezione "Search in" (Key Names, Value Names, Value Data)

- search within: entire registry

- Start Search

b) Come risultato otterrete tutte le chiavi di registro che puntano alla scheda di memoria. Modificatele una ad una sostituendo Scheda di memoria con un nome lungo max 15 caratteri (io ho usato SD_Card ma SchedaDiMemoria senza spazi va bene lo stesso)

c) Prendete nota di tutte le chiavi di registro che cambiate - in caso facciate un errore (es. di battitura) potete ritrovare la strada e mettere a posto l'errore.

d) Una volta terminato, fate un soft reset (CeRegistryEditor ha un pulsante apposta, oppure usate il bottone rosso sul retro dell'HD2 oppure uno dei tanti sw che ci sono su XDA).

e) Testate il download di Opera, la foto/cine camera, e tutte le altre applicazioni che usano la scheda SD.

Per reference, qui di seguito le chiavi di registro che ho modificato io:

HKCU\Software\HTC\Camera\6.26\Strings\StorageName

HKCU\Software\Microsoft\File Explorer\StorageCardPath

HKLM\System\StorageManager\Profiles\PCMCIA\Folder

HKLM\System\StorageManager\Profiles\SDMemory\Folder

HKLM\System\StorageManager\Profiles\SDMMC\Folder

HKLM\Software\HTC\AudioManager_Eng\information\AlbumArtPath

HKLM\Software\HTC\AudioManager_Eng\information\path

HKLM\Software\HTC\AudioManager_Eng\information\available_storage_card

HKLM\Software\WIDCOMM\BTConfig\Services\0002\InboxDirectory

_