Archief - Rooting & Custom ROM's

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

pina

Legacy Member
euh, voor de hero is dat al decennia lang uit :p ik was eigenlijk bezig over de desire.
Voor de hero moet je eens kijken naar theunlockr.com

Daarmee heb ik indertijd mijn hero mee geroot. al moet je wel de 'goldcard'-procedure skippen als je een unbranded toestel hebt

Burrid

Legacy Member
Vraagje bij rooten.
Als er staat:

You need to pull the file first via recovery, edit it, then push it back to your phone. You can only do this via the recovery, not via programs like Root Explorer!

Go into recovery, then type in the following commands:

Windows:

* adb-nilezon shell mount /system
* adb-nilezon pull /system/usr/keylayout/bravo-keypad.kl c:\
* edit bravo-keypad.kl to your liking
* adb-nilezon push c:\bravo-keypad.kl /system/usr/keylayout/bravo-keypad.kl
* adb-nilezon shell reboot


Moet ik dan mijn gsm opstarten met volumetoets naar beneden houdend zodat ik recovery kan selecteren?
Want als ik op recovery klik, kan ik niet echt iets ingeven, alleen aanklikken of ik wil rebooten, cache verwijderen enz.

pina

Legacy Member
je moet dat wel vanuit uw dos-prompt doen op uw pc hé, via de sdk-tool die je hebt gedownload bij het rooten

Burrid

Legacy Member
pina zei:
je moet dat wel vanuit uw dos-prompt doen op uw pc hé, via de sdk-tool die je hebt gedownload bij het rooten

Hmm ik dacht dat dat enkel voor goldcard was, aangezien SDK enkel besproken werd bij de goldcard stappen en niet bij het rooten zelf.
Eens zien hoe dat in mekaar zit dan

edit: hmm nergens staat er duidelijk wat ik moet doen, kvind het nogal verwarrend. Kheb wa dingen zitten typen in ms dos ma niks helpt

FLT

Legacy Member
je moet via DOS eerst naar de folder gaan waar je de SDK hebt uitgepakt, dan kan je commando's uitvoeren.

Gemakkelijkste is dus em in C:\android (of iets dergelijks te zetten)
Open DOS en tik dan "cd C:\android"

Vraag me wel af wat het "nilezon" gedeelte achter adb daar hangt te doen maar goed als dat de instructies zijn ;)
Bij de standaard SDK kan je "adb shell mount" doen bvb

Burrid

Legacy Member
FLT zei:
je moet via DOS eerst naar de folder gaan waar je de SDK hebt uitgepakt, dan kan je commando's uitvoeren.

Gemakkelijkste is dus em in C:\android (of iets dergelijks te zetten)
Open DOS en tik dan "cd C:\android"

Vraag me wel af wat het "nilezon" gedeelte achter adb daar hangt te doen maar goed als dat de instructies zijn ;)
Bij de standaard SDK kan je "adb shell mount" doen bvb

Aha dan toch :o
Maar omdat hij niets deed dacht ik dat ik iets fout deed.
Ik denk ook dat het door die nilezone komt.

FLT

Legacy Member
Je hebt alleen de files nodig uit de zip die je daar vind. De originele SDK heb je niet nodig. Er zitten gemodde ADB bestanden in de zip waardoor de "adb-nilezon" wel zal werken.

De zip dus ergens extracten en via DOS naar die folder gaan. Zal dan wel lukken ;)

pina

Legacy Member
in de oorspronkelijke zip die je hebt gedownload, zit de tool in waarmee je bestanden naar het hart van uw gsm kunt schrijven. Daarmee kan je ook heel wat zaken mee besturen van je gsm. Vergelijk het gewoon met MSDOS tov Windows. MSDOS is eigenlijk de core, terwijl windows niets meer is dan de visualisatie van de msdos-commando's, de GUI van dos zeg maar. Als je wat verstand hebt van terminal, of zelfs een basiskennis hebt van ms-dos, zijn die commando's eigenlijk zeer logisch. Een push-command 'duwt' (lees: kopieert) een bestand naar uw toestel. Een pull-command 'trekt' (lees: kopieert) een bestand van uw toestel naar uw computer. Kan je die zaken dan niet gewoon via een explorer-app? Ja dat kan, maar zij kunnen niet uw systeembestanden wijzigen, terwijl dat wel via die aparte commando's kan van de sdk-tool.

Daarnaast heb je nog de recovery menu. Dat menu dient om nieuwe roms in te installeren, backups te maken, alles te formatteren, sd kaart partitioneren e.d. Daar zit je eigenlijk het meeste in. Op de hero zit de recovery menu al ingebouwd, maar op de desire tot voor kort niet, en nu nog altijd niet 100%. Dat zal ongetwijfeld wel komen, aangezien de Desire nog een relatief nieuw toestel is en nog niet volledig gekraakt. Tot vorige week, moest je via de computer en de tool je recovery-menu elke keer naar het toestel 'pushen'. Die files werden dan in het ram-geheugen weggeschreven. Als je dan de kabel eruit trok, werkte het menu niet meer. Dat kon ervoor zorgen dat je usb-werd gebricked door 1 of andere softwarebug. Maar vorige week zijn ze erin geslaagd om de recovery te benaderen zonder de computer nodig te hebben, nog steeds niet via de normale weg zoals bij de hero, maar via een kleine omweg. Voordeel daar is natuurlijk dat er geen risico meer bestaat om je usb te bricken.

Samenvattend dus: roms flashen en backups maken van je systeem gebeurt in de recovery menu. Systeembestanden aanpassen en terugkopieren naar het systeem gebeurt via de sdk-tool met commando's adb, pull, push etc... (en heel wat andere functies natuurlijk)

Burrid

Legacy Member
Dat was een zeer informatieve tekst, nu begrijp ik tenminste een pak meer!
Hartelijk bedankt om het uit te typen!
En ook bedankt FLT voor de vele snelle antwoorden

Maar ik heb nog een vraagje dan bij het aanpassen van de bestanden:

edit: FOUT

Je moet daarvoor dan in recovery gaan, usb aansluiten, msdos open doen onder androidSDK en vervolgens de commando's ingeven?


Maar aangezien hij dan de error geeft: - exec '/system/bin/sh' failed: No such file or directory (2) -
Moet ik:

# I call the recovery-windows.bat (which uploads the shell!)
# I open another console because the first one is locked by the batch recovery-windows
# I successfully called the mount command

En hier knelt het een beetje. Ik heb recovery-windows.bat nergens op mijn pc staan en ik vind er niet veel uitleg over op het internet. En de console stap snap ik bijgevolg ook niet.

Ik heb echter wel step1-windows.bat staan in de 'r6-desire-root-alt' map. Wanneer ik daar op klik opent er een ms dos scherm met de tekst (met gsm zijnde in recovery mode):
Desire root step 1
Erasing cache and rebooting in RUU mode
<waiting for device>


Ik moet eigenlijk gewoon de usb kabel insteken en gewoon in ms dos werken, zonder dat ik naar recovery ga. Nu is alles gelukt :applause:

Nogmaals bedankt Pina en FLT!

edit 2: ik zie dat ik nog niet kan pushen omdat de bestanden alleen lezen zijn, en ik zie dat er nog mensen zijn met dat probleem, maar ik zal het morgen eens bekijken.

Burrid

Legacy Member
Aha het alleen lezen probleem is opgelost geraakt door root explorer te installeren en dan nog paar commando's te doen met adb.

Helaas heb ik nog geen verandering gezien bij het aanpassen van de knoppen om het scherm te laten ontwaken. Dus het bestand wordt eigenlijk niet overschreven.
Nog een probleem om op te lossen dan maar :o

toru

Legacy Member
Ik heb daarnet return to factory defaults gedaan, en nu geeft mijn toestel enkel een htc magic, en daarna een zwart opgelicht scherm.

Ik kan in fastboot geraken, maar wat moet ik dan doen?

hboot mode
reset device
restart to hboot
power down

Burrid

Legacy Member
Hmm dit wil maar niet lukken:

su
mount -o remount /dev/block/mtdblock4 /system
mount -o remount /dev/block/mmcblk0 /sdcard
cat /system/fonts/DroidSans.ttf > /sdcard/orig_font[or whatever]/DroidSans.ttf
cat /system/fonts/DroidSans-Bold.ttf > /sdcard/orig_font[or whatever]/DroidSans-Bold.ttf
cat /sdcard/new_font[or whatever]/DroidSans.ttf > /system/fonts/DroidSans.ttf
cat /sdcard/new_font[or whatever]/DroidSans-Bold.ttf > /system/fonts/DroidSans-Bold.ttf
mount -o ro,remount /dev/block/mtdblock4 /system
sync
reboot

En ik doe nochtans net wat er geschreven staat :( (behalve die or whatever natuurlijk)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan