
En USB-mursten er den tilstand, hvor din Androidenheden bliver ikke genkendt af computeren via USB i ADB (USB debugging) -tilstand eller i normal tilstand, mens den startes i Android. Årsagen til dette er normalt en rodet misc-partition, og når det først sker, er der lidt, du kan gøre for at løse eventuelle problemer, der måtte opstå senere. Hvis din enhed er rodfæstet, kan du stadig løse mange problemer ved at bruge en terminal-app direkte på din telefon, men i tilfælde af at du ikke rodede enheden før USB-mursten, bliver du ofte tilbage uden nogen løsninger som rodfæstelse af flere Android-enheder og især dem fra HTC, Samsung osv. kræver, at du tilslutter din telefon til din computer via USB. Heldigvis hjælper denne metode dig, når du sidder fast i en sådan løsning.
Vi stødte på denne metode, mens vi gennemgik en slidbane hos XDA-udviklere, hvor en bruger bad om hjælp til sin USB-murstensproblem og leinad foreslog de første par trin i denne løsning. Vi spurgte ham derefter om de resterende trin, og han svarede med de komplette instruktioner, idet han nævnte, at kredit går til Antubis fra det franske Android-forum FrAndroid der oprindeligt postede metoden på fransk, som leinad oversatte for os.
Disclaimer: Følg denne vejledning på egen risiko. AddictiveTips er ikke ansvarlige, hvis din enhed bliver beskadiget eller helt muret under processen.
Krav:
- Fastboot (del af Android SDK) er installeret. For instruktioner om opsætning af fastboot, se vores vejledning til installation af ADB og Android SDK.
- HTC Desire USB Unbrick Files (Download og udpak indholdet til din computer).
- Android Terminal Emulator app (Installer fra Android Market)
Procedure:
- Genstart din enhed i dens bootloader-tilstand (fastboot) og tilslut den til din computer via USB.
- Start et kommandopromp-vindue på din computer, og indtast denne kommando:
fastboot oem enableqxdm 0
- Gå til din telefon: Gå til Menu> Indstillinger> Omtelefon> Softwareoplysninger og noter den Kernel-version, som du ser der. Hvis du ser mere end bare tal, skal du kun notere tallene, f.eks. 2.6.32.15.
- Indtast denne kommando i vinduet Kommandoprompt på din computer:
fastboot getvar cid
- Noter den CID, du får. Det skal være noget, der ligner 'HTC__022'.
- Besøg
dette websted(desværre er webstedet nede, og vi kan ikkefind et alternativ) indtast CID fra trin 4 og kerneversionen fra trin 3 som ROM-version, og klik på 'OK'. Dette genererer en mtd0.img-fil, og du bliver bedt om at downloade den. Gem det et sted, du vil huske. - Tilslut nu dit SD-kort til din computer ved hjælp af enkortlæserenhed eller en anden telefon, og overfør de udpakkede HTC Desire USB Unbrick-filer såvel som denne mtd0.img til den. Sørg for, at filerne er i roden af SD-kortet og ikke i nogen mappe.
- Indsæt SD-kortet tilbage i din telefon.
- Start terminalemulator på din telefon, og indtast disse kommandoer:
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
I tilfælde af, at din telefon ser ud til at gå ned eller viser uberegnelig opførsel, skal du ignorere den i øjeblikket.
- Afslut Terminal Emulator helt: Tryk først på knappen 'Hjem' og gå derefter til Menu> Indstillinger> Programmer> Administrer applikationer> Alle, find 'Terminal Emulator' der, og tryk på 'Force Stop'.
- Start terminalemulator igen. Denne gang skulle du se en #-prompt i stedet for $, hvilket indikerer, at du har opnået midlertidig root-adgang, der er nødvendig til det næste trin.
- Indtast disse kommandoer i terminalemulator:
cd /data/data/jackpal.androidterm/ ./flash_image misc mtd0.img
- Endelig, genstart din telefon, og du er færdig.
Det er alt, hvad der er dertil - dit USB-murstensproblem skal nu rettes.
Kommentarer