Τα τηλέφωνα Huawei απενεργοποιούν το Logcat, δείτε πώς μπορείτε να επαναφέρετε την πρόσβαση

Τα τηλέφωνα Android της Huawei απενεργοποιούν το logcat. Δείτε πώς μπορείτε να επαναφέρετε την πρόσβαση στην καταγραφή, ώστε να διορθώσετε καλύτερα την εφαρμογή Android.

Ενώ βοηθούσα τον XDA Recognized Developer και συνάδελφο Portal Writer GermainZ εντοπισμός σφαλμάτων μιας νέας εφαρμογής που εργαζόμαστε (την οποία πιστεύουμε ότι θα λατρέψετε), έπρεπε συλλέξτε και διαβάστε ένα logcat για να καταλάβω πού πήγαιναν στραβά τα πράγματα. Στο τηλέφωνό μου, προχώρησα και εγκατέστησα MatLog από XDA Junior Member plusCubed ώστε να ξεκινήσω τη διαδικασία εντοπισμού σφαλμάτων. Συνέχισα και έδωσα την άδεια που απαιτείται για την εφαρμογή για πρόσβαση στα αρχεία καταγραφής και, στη συνέχεια, αντιγράφω ένα σφάλμα στην εφαρμογή που δοκιμάζαμε.

Όταν κοίταξα τα κούτσουρα, παρατήρησα ότι στην πραγματικότητα δεν εμφανιζόταν σχεδόν τίποτα σχετικό. Συνήθως, θα βλέπατε τόσα πολλά αρχεία καταγραφής να πλημμυρίζουν την οθόνη που θα χρειαστεί να ρυθμίσετε ένα φίλτρο για να ξεκινήσετε ακόμη και τον εντοπισμό σφαλμάτων, αλλά το MatLog μου έδειχνε μόνο μερικές γραμμές. Άρχισα να ψάχνω στο διαδίκτυο και ανακάλυψα ότι πολλοί άλλοι χρήστες αναρωτιόντουσαν γιατί δεν μπορούσαν να συλλέξουν αρχεία καταγραφής - και όλοι χρησιμοποιούσαν 

Huawei τηλέφωνα. Προφανώς, ο λόγος που απενεργοποίησαν την καταγραφή είναι για να βελτιώσουν οριακά την απόδοση (όπως θα δείτε ορισμένους προσαρμοσμένους πυρήνες κάνει), αλλά είναι κάπως περίεργο το γεγονός ότι ένα τόσο σημαντικό εργαλείο εντοπισμού σφαλμάτων απενεργοποιήθηκε όταν τα κέρδη απόδοσης είναι τόσο λεπτός. Δείτε πώς μπορείτε να ενεργοποιήσετε ξανά τα logcats.


Μυστικό μενού εντοπισμού σφαλμάτων της Huawei

Προφανώς, υπάρχει ένα μυστικό μενού εντοπισμού σφαλμάτων που υπήρχε στα τηλέφωνα Android της Huawei για... χρόνια τώρα. Οι χρήστες αρχικά παραπονέθηκαν για την έλλειψη καταγραφή για το Ideos x3 της Huawei που ανακοινώθηκε τον Φεβρουάριο του 2011. Τελικά κάποιος βρήκε μια λύση και αυτή η λύση στη συνέχεια κοινοποιήθηκε στα δικά μας φόρουμ... για το Samsung Galaxy S... και αυτή η λύση τελικά έφτασε στο Υπερχείλιση στοίβας το 2012. Και μετά έγινε αναφορά πάλι επί Υπερχείλιση στοίβας ένα χρόνο μετά το 2013. Ναι. Τέλος πάντων, εδώ είναι η λύση.

Ανοίξτε την εφαρμογή κλήσης και πληκτρολογήστε τον ακόλουθο κωδικό:

*#*#2846579#*#*

Δεν θα χρειαστεί να πατήσετε το κουμπί κλήσης, καθώς εισάγοντας αυτόν τον κωδικό θα εμφανιστεί αμέσως μια σελίδα ρυθμίσεων που ονομάζεται Μενού Έργου. Εδώ, έχετε πολλά μενού για να δείτε.

Here's a brief explanation of each page:

  1. Ρυθμίσεις φόντου - η σελίδα που μας ενδιαφέρει. Εδώ, μπορείτε να αλλάξετε τις ρυθμίσεις εντοπισμού σφαλμάτων, τις ρυθμίσεις σύνδεσης USB και να "ρυθμίσετε το χρώμα θέματος διεπαφής χρήστη" (δεν είμαι απολύτως σίγουρος ποια είναι η λειτουργία αυτής της επιλογής).
  2. Πληροφορίες για καπλαμά - λεπτομερείς πληροφορίες σχετικά με το λογισμικό και το υλικό της συσκευής
  3. Ερώτημα πληροφοριών δικτύου - λεπτομερείς πληροφορίες σχετικά με τις δυνατότητες δικτύου της συσκευής και της κάρτας SIM
  4. Αναβάθμιση λογισμικού - εφαρμόστε ενημερώσεις από την κάρτα SD
  5. Επαναφορά εργοστασίου - εργοστασιακή επανεκκίνηση
  6. Φόρτιση μπαταρίας - πληροφορίες μπαταρίας και συνιστώμενα επίπεδα φόρτισης για μακροχρόνια διάρκεια ζωής της μπαταρίας

Μπείτε στη σελίδα Ρυθμίσεις φόντου, όπου θα δείτε πολλές επιλογές. Κάντε κλικ στο "Ρυθμίσεις καταγραφής" για να εμφανιστεί ένα παράθυρο διαλόγου με επιλογές για να επιλέξετε το επίπεδο καταγραφής. Ελέγξτε και τις 3 επιλογές για να ενεργοποιήσετε την πλήρη καταγραφή. Θα δείτε ένα μήνυμα τοστ που θα λέει ότι η ενεργοποίηση οποιασδήποτε από αυτές τις επιλογές καταγραφής "θα επηρεάσει την απόδοση", αλλά μπορείτε με ασφάλεια να αγνοήσετε αυτήν την προειδοποίηση. Μόλις τελειώσετε με αυτό, επανεκκινήστε το τηλέφωνο. Θα πρέπει τώρα να μπορείτε να συλλέγετε αρχεία καταγραφής στο τηλέφωνό σας Huawei. Τώρα βγες εκεί έξω και βοηθήστε τους προγραμματιστές μας αποσφαλμάτωση των εφαρμογών τους!