
En USB-tegel är tillståndet där din Androidenheten känns inte igen av datorn via USB i ADB-läge (USB-felsökning) eller i normalt läge när den startas i Android. Orsaken till detta är vanligtvis en trasslad misc-partition och när det händer är det lite du kan göra för att fixa eventuella problem som kan uppstå senare. Om din enhet är rotad kan du fortfarande fixa många problem med att använda en terminalapp direkt på din telefon men om du inte rotade enheten före USB-tegel kvarstår du ofta utan några lösningar som rotar flera Android-enheter och särskilt de från HTC, Samsung etc. kräver att du ansluter din telefon till din dator via USB. Lyckligtvis hjälper den här metoden dig när du sitter fast i en sådan fix.
Vi stötte på denna metod medan vi gick igenom en slitbana på XDA-utvecklare där en användare bad om hjälp med sin USB-tegelproblem och Leinad föreslog de första stegen i denna lösning. Vi frågade honom sedan om de återstående stegen och han svarade med fullständiga instruktioner och nämnde att kredit går till Antubis från det franska Android-forumet Frandroid som ursprungligen publicerade metoden på franska som leinad översatte för oss.
Varning: Följ denna guide på egen risk. AddictiveTips är inte ansvariga om din enhet skadas eller helt muras under processen.
Krav:
- Fastboot (del av Android SDK) installerat. För instruktioner om hur du ställer in fastboot, se vår guide för hur du installerar ADB och Android SDK.
- HTC Desire USB Unbrick Files (ladda ner och extrahera innehållet till din dator).
- Android Terminal Emulator-app (Installera från Android Market)
Procedur:
- Starta om din enhet i startläge (fastboot) och anslut den till din dator via USB.
- Starta ett kommandotolk-fönster på din dator och ange det här kommandot:
fastboot oem enableqxdm 0
- På din telefon, Gå till Meny> Inställningar> Omtelefon> Programvaruinformation och notera Kernel-versionen som du ser där. Om du ser mer än bara siffror, notera bara siffrorna, t.ex. 2.6.32.15.
- Skriv kommandot i kommandotolken-fönstret på din dator:
fastboot getvar cid
- Notera CID som du får. Det borde vara något som liknar 'HTC__022'.
- Besök
denna sajt(tyvärr är webbplatsen nere och vi kan intehitta ett alternativ) ange CID från steg 4 och kärnversionen från steg 3 som ROM-version och klicka på 'OK'. Detta genererar en mtd0.img-fil och uppmanar dig att ladda ner den. Spara det någonstans du kommer ihåg. - Anslut nu ditt SD-kort till din dator med enkortläsarenhet eller annan telefon, och överför de extraherade HTC Desire USB Unbrick-filer såväl som denna mtd0.img till den. Se till att filerna finns i roten på SD-kortet och inte i någon mapp.
- Sätt tillbaka SD-kortet i telefonen.
- Starta terminalemulator på din telefon och ange följande kommandon:
cat /sdcard/rageagainstthecage-arm5.bin > /data/data/jackpal.androidterm/rageagainstthecage-arm5.bin cat /sdcard/flash_image > /data/data/jackpal.androidterm/flash_image cat /sdcard/mtd0.img > /data/data/jackpal.androidterm/mtd0.img cd /data/data/jackpal.androidterm/ chmod 755 rageagainstthecage-arm5.bin flash_image /data/data/jackpal.androidterm/rageagainstthecage-arm5.bin
Om din telefon verkar krascha eller visar felaktigt beteende, ignorera den för nu.
- Avsluta Terminal Emulator helt: Tryck först på 'Hem' -knappen och gå sedan till Meny> Inställningar> Program> Hantera applikationer> Alla, hitta 'Terminal Emulator' där och tryck på 'Tvinga stopp'.
- Starta terminalemulator igen. Den här gången bör du se en # -prompt istället för $, vilket indikerar att du har uppnått tillfällig root-åtkomst som är nödvändig för nästa steg.
- Ange dessa kommandon i terminalemulator:
cd /data/data/jackpal.androidterm/ ./flash_image misc mtd0.img
- Slutligen, starta om din telefon så är du klar.
Det är allt du behöver: din USB-tegelproblem bör nu åtgärdas.
kommentarer