Με τον παρακάτω οδηγό μπορούμε να κάνουμε root , να ξεκλειδώσουμε τον bootloader και να φλασάρουμε μια custom recovery ΧΩΡΙΣ τη χρήση ηλεκτρονικού υπολογιστή και ΧΩΡΙΣ να χάσουμε τα δεδομένα μας.
Τα παρακάτω έχουν δοκιμαστεί επιτυχώς στο Nexus 4 με έκδοση λογισμικού 4.2.2.
Διαδικασία Root
Πάμε μέσω του browser του κινητού στη σελίδα αυτή και κατεβάζουμε την τελευταία έκδοση του framaroot apk. Στο τηλέφωνό μας πάμε στο μενού Ρυθμίσεις->Ασφάλεια->Άγνωστες πηγές(Να επιτρέπεται η εγκατάσταση εφαρμογών εκτός Play Store) και τσεκάρουμε το πλαίσιο.Έπειτα πάμε στις Λήψεις και εγκαθιστούμε το apk του Framaroot που κατεβάσαμε.
Τρέχουμε το Framaroot και στο μενού του επιλέγουμε Install SuperSu και από κάτω το Gandalf exploit.Θα μας ενημερώσει οτι είμαστε Root και θα κάνουμε reboot.
Ξεκλείδωμα Bootloader χωρίς απώλεια δεδομένων
Εφόσον είμαστε Root από την προηγούμενη ενέργεια εγκαθιστούμε από το Play Store την εφαρμογή Bootunlocker και πατάμε το κουμπί Unlock. Έτσι αφού δώσουμε δικαιώματα υπερχρήστη στην εφαρμογή ξεκλειδώνουμε και τον Bootloader.
Εγκατάσταση custom recovery
Εφόσον ξεκλειδώσαμε και τον bootloader διαλέγουμε ποιά recovery θέλουμε και ανάλογα εγκαθιστούμε το κατάλληλο πρόγραμμα από το Play Store:
Για την Clockworkmod recovery εγκαθιστούμε τον ROM Manager και μέσω αυτού αφού του δώσουμε δικαιώματα υπερχρήστη θα μας εγκαταστήσει την τελευταία έκδοση της Clockworkmod recovery.
Για την TWRP Recovery εγκαθιστούμε το GooManager και αφού του δώσουμε δικαιώματα υπερχρήστη πατάμε στις τρείς τελείες πάνω δεξιά και επιλέγουμε Install OpenRecoveryScript και θα μας εγκαταστήσει την τελευταία έκδοση της TWRP Recovery
Καλά flashαρίσματα!
EDIT:
Για να επιστρέψουμε σε stock κατάσταση έχοντας root και custom recovery (TWRP ή Clockworkmod) κάνουμε τα εξής από τη συσκευή μας:
1) Κατεβάζουμε την εφαρμογή BootUnlocker και κλειδώνουμε τον bootloader.
2) Κατεβάζουμε την stock rom 4.2.2 JDQ39 σε μορφή flashable zip από εδώ
3) Κατεβάζουμε σε flashable zip τον stock kernel(boot image) από εδώ και την stock recovery από εδώ.
Σημείωση: Αν δεν έχουμε τον stock bootloader MAKOZ10o και τη stock baseband 2.0.1700.48 τα κατεβάζουμε από εδώ, αλλιώς προχωράμε αμέσως στο επόμενο βήμα.
4) Κάνουμε reboot στη recovery (CWM ή TWRP) και κάνουμε install όλα τα zip που κατεβάσαμε στα βήματα 2 και 3.
5) Αφού τελειώσουμε με το φλασάρισμα των zip δεν κάνουμε reboot system αλλά πατάμε το κουμπι power και το κρατάμε πατημένο μέχρι το τηλέφωνό μας να σβήσει.
Έπειτα από κλειστή συσκευή πατάμε και κρατάμε πατημένο το volume - και το power και έτσι εισερχόμαστε στον bootloader. Από εκεί με τα volume buttons επιλέγουμε recovery και πατάμε power. Θα δούμε το android ξάπλα με το κόκκινο τριγωνάκι,είναι η stock recovery,πατάμε και κρατάμε το power και πατάμε volume+. Έτσι εισερχόμαστε στο μενού της stock recovery από όπου επιλέγουμε factory reset μετά wipe cache και μετά reboot system.
Είμαστε πάλι stock!
Να σημειωθεί οτι ο αλάνθαστος τρόπος για να κάνουμε όλα τα παραπάνω είναι μέσω fastboot εντολων με τη χρήση Η/Υ.
Credits to efrant για τον οδηγό: http://forum.xda-developers.com/showthread.php?t=2010312 και στον EddyOS για το zip της stock rom αλλά και στον winner00 για το baseband και bootloader.