
Αυτή η μέθοδος μας φέρνει το μέλος του φόρουμ των XDA-Developers ανθρωπικό ο οποίος - που είναι ένας περήφανος χρήστης του Ubuntu - ήθελε να ριζώσειτου Nexus One χωρίς να χρειάζεται να χρησιμοποιήσει τα Windows για το σκοπό αυτό. Δοκίμασε την ρίζα του με το SuperOneClick - την προτιμώμενη μας μέθοδο καθολικής ριζοβολίας που λειτουργεί για τις περισσότερες συσκευές Android - αλλά δεν φαίνεται να λειτουργεί στο Linux. Ίσως ο λόγος ήταν ότι είχε εφαρμόσει το Android 2.2.1 OTA ενημέρωση, αλλά η κατώτατη γραμμή ήταν ότι δεν λειτούργησε. Στη συνέχεια, αποφάσισε να αναπτύξει μια χειροκίνητη μέθοδο χρησιμοποιώντας το ίδιο exploit που χρησιμοποίησε το SuperOneClick, και λειτούργησε!
Αν δεν είστε εξοικειωμένοι με την ριζοβολία, σας συμβουλεύουμεγια να ελέγξετε τους κορυφαίους 10 λόγους που μας οδήγησαν στη ρίζα της συσκευής σας Android, καθώς και τον πλήρη οδηγό μας για τις ρίζες Android. Βασικά η ριζοβολία θα σας επιτρέψει να εκτελέσετε χιλιάδες εφαρμογές που απαιτούν πρόσβαση root για να λειτουργούν σωστά. Θα σας επιτρέψει επίσης να εγκαταστήσετε προσαρμοσμένες ROM και εικόνες ανάκτησης στο τηλέφωνό σας για να αλλάξετε το λειτουργικό του σύστημα και να εκτελέσετε πολλές προηγμένες λειτουργίες σε αυτό.
Αποποίηση ευθυνών: Ακολουθήστε αυτόν τον οδηγό με δική σας ευθύνη. Το AddictiveTips δεν θα είναι υπεύθυνο εάν η συσκευή σας καταστραφεί ή μπλοκάρει κατά τη διάρκεια της διαδικασίας.
Απαιτήσεις:
- PC που τρέχει το Ubuntu Linux. Η μέθοδος έχει δοκιμαστεί για να λειτουργήσει στο Ubuntu 10.10.
- Nexus One με Android 2.2.1 Froyo.
- Το ADB εγκατασταθεί και λειτουργεί στον υπολογιστή σας.
- Τα απαιτούμενα αρχεία Nexus One Softroot.
Διαδικασία:
- Κάντε λήψη των αρχείων Nexus One Softroot από τον παραπάνω σύνδεσμο και εξαγάγετε τα περιεχόμενα του αρχείου tar στον ίδιο φάκελο στον οποίο έχετε ADB.
- Εκκινήστε το τερματικό και περιηγηθείτε στο φάκελο στον οποίο έχετε ADB και αυτά τα αρχεία.
- Εισαγάγετε τις ακόλουθες εντολές τερματικού:
sudo ./adb push psneuter /data/local/tmp/psneuter sudo ./adb push busybox /data/local/tmp/busybox sudo ./adb push su /data/local/tmp/su sudo ./adb shell chmod 755 /data/local/tmp/psneuter sudo ./adb shell chmod 755 /data/local/tmp/busybox sudo ./adb shell chmod 755 /data/local/tmp/su sudo ./adb shell cd /data/local/tmp ./psneuter sudo ./adb shell
- Θα πρέπει τώρα να πάρετε την # προτροπή, υποδεικνύοντας ότιη ριζοβολία ήταν επιτυχής. Για να το επιβεβαιώσετε περαιτέρω, πληκτρολογήστε την εντολή 'id' (χωρίς τα εισαγωγικά). Θα πρέπει να δείτε την απάντηση 'uid = 0 (root) gid = 0 (root)', επιβεβαιώνοντας ότι τώρα έχετε πρόσβαση root.
- Υπάρχουν ακόμη λίγα βήματα για να καταστεί αυτή η ρίζα μόνιμη. Συνεχίστε εισάγοντας αυτές τις εντολές:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system cd /data/local/tmp ./busybox cp busybox /system/bin chmod 4755 /system/bin/busybox busybox cp su /system/bin chmod 4755 /system/bin/su exit exit
- Τώρα πρέπει να ρυθμίσετε το partition του συστήματός σας μόνο για ανάγνωση, προτού να προετοιμαστείτε να ολοκληρωθεί. Απλά εισάγετε αυτές τις εντολές τερματικού:
sudo ./adb shell su mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system exit exit
- Τέλος, πρέπει να εγκαταστήσετε την εφαρμογή SuperUser. Η τελευταία έκδοση που διατίθεται από το Android Market συνιστάται και θα πρέπει να λειτουργεί τέλεια. Μόλις εγκατασταθεί, είστε έτοιμοι.
Εκεί πηγαίνετε - έχετε τώρα το Nexus One που τρέχει το Android 2.2.1 Froyo ριζωμένο μόνιμα.
Σχόλια