Διαφήμιση

XTRV Tweaks for Redmi Note 5 (Whyred)

    Αυτή η σελίδα κάνει χρήση των Cookies. Εάν θέλετε να μάθετε περισσότερα για τα Cookies, κάντε κλικ στις Περισσότερες πληροφορίες

    • XTRV Tweaks for Redmi Note 5 (Whyred)

      Καλησπέρα σε όλους.

      Μας πήρε λίγο χρόνο αλλά τα καταφέραμε. Έχουμε λοιπόν για τους κατόχους συσκευών Whyred, ένα νέο Magisk module, το οποίο κάνει επί της ουσίας κάποιες "δουλειές" που έκανε η παλιά XTRV ROM (σε συσκευές με Android 6.0-7.0) σε ότι αφορά την βελτιστοποίηση κάποιων λειτουργιών του συστήματος. Για να γίνουμε όμως πιο συγκεκριμένοι, τι περιέχει αυτό το module/πρόσθετο :

      • Script για τη βελτίωση λειτουργίας της μνήμης RAM (Adaptive LMK script). Το script διαβάζει τη συνολική μνήμη της συσκευής και ανάλογα προσαρμόζει τον τερματισμό των εφαρμογών από το Android, ώστε να διατηρούνται περισσότερες εφαρμογές στη μνήμη (καλύτερο multitasking) και να μην χρειάζεται να ανοιγοκλείνουν σπαταλώντας πόρους του συστήματος.
      • Scripts για τη βελτίωση (ελαφρώς) της κατανάλωσης της μπαταρίας.
      • Scripts για τη βελτίωση της απόδοσης της εσωτερικής κάρτας SD (εσωτερικός αποθηκευτικός χώρος).
      • Βελτιώσεις στο αρχείο Gps.conf για καλύτερη λήψη δορυφόρων που αφορούν αποκλειστικά την Ευρώπη σε αντίθεση με τις προεπιλεγμένες ρυθμίσεις της ROM.
      • Προσθήκη και βελτιώσεις του αρχείου Sysctl.conf για τη ρύθμιση ορισμένων παραμέτρων του πυρήνα.
      • Script που ενεργοποιεί την εφαρμογή των Εγγράφων/Documents 1 λεπτό αφού ολοκληρωθεί το boot της συσκευής, καθώς πολλές εφαρμογές (κυρίως παλιές) την απαιτούν.
      • Sqlite optimizer (κάνει reindex και αφαιρεί τις κενές σελίδες από όλες τις βάσεις δεδομένων του συστήματος για αυξημένη απόδοση, τρέχει ανά 7 ημέρες μετά από reboot).
      • Build.prop tweak για πιο ομαλό scrolling στα διάφορα μενού.
      • Script (EarlyMon @ XDA 2018) για την πλήρη κατάργηση της μνήμης swap, στην έκδοση 4/64 της συσκευής. Εξοικονόμηση μικρής ισχύος επεξεργαστή και μπαταρίας.
      • Εκτέλεση Fstrim εντολής στα partitions /cache, /data και /system ανά 7 ημέρες μετά από reboot.


      Προκειμένου να εγκαταστήσετε το εν λόγω πρόσθετο θα χρειαστείτε τα εξής:
      1. Θα πρέπει να έχετε κάνει root την συσκευή απαραιτήτως με το Magisk (έκδοση 17.0 ή μεγαλύτερη, 19.0 ή μεγαλύτερη για την έκδοση 1.6 ή μεταγενέστερη του module)
      2. Προτείνεται ανεπιφύλακτα να έχετε εγκαταστήσει το module/πρόσθετο "Busybox for Android NDK" - Δημιουργός: osm0sis @xda-developers από το αποθετήριο εφαρμογών/repository του Magisk (θα χρειαστεί και reboot της συσκευής).


      Η διαδικασία εγκατάστασης είναι εξαιρετικά απλή. Απλά κατεβάζετε το αρχείο που θα βρείτε ως συνημμένο σε αυτό το νήμα, το περνάτε στην συσκευή (δεν έχει σημασία αν θα βρίσκεται στον εσωτερικό αποθηκευτικό χώρο ή σε κάποια κάρτα SD αρκεί να μπορείτε να το εντοπίσετε) και το φλασάρετε μέσω του TWRP. Αυτό θα εγκατασταθεί στο σύστημα ως Magisk Module, τα οποίο αργότερα μπορείτε αν θέλετε και να αφαιρέσετε, αν δεν σας ικανοποιεί το τελικό αποτέλεσμα. Ανάλογη είναι και η διαδικασία ενημέρωσης του module. Σε περίπτωση που δημοσιεύσουμε εδώ μια νέα έκδοση απλά την περνάτε "από πάνω" με απλό φλασάρισμα μέσω TWRP ή μπαίνετε μέσα στην εφαρμογή του Magisk Manager, από τις 3 γραμμές πάνω αριστερά επιλέγετε 'Modules', πατάτε το μεγάλο κουμπί " + " και εντοπίζετε και επιλέγετε το αρχείο zip από τον αποθηκευτικό σας χώρο. Η ενημέρωση θα γίνει άμεσα και θα χρειαστεί reboot της συσκευής προκειμένου να ολοκληρωθεί η διαδικασία.

      Επίσης θα πρέπει να σημειωθεί ότι το module δεν επηρεάζεται από OTA updates ή ROM updates. Εξακολουθεί να "ζει" εντός της εικόνας (image) του Magisk και εφόσον ξαναφλασάρετε το Magisk (μετά από νέα ROM εννοώ, ώστε να γίνει patch το boot image για να ξανααποκτήσετε πρόσβαση root), θα το έχετε διαθέσιμο και λειτουργικό όπως πριν. Η μόνη περίπτωση που θα χρειαστεί να το περάσετε εκ νέου είναι αν έχετε κάνει είτε factory reset, είτε έχετε απεγκαταστήσει εντελώς το Magisk (ή και το ίδιο το mod φυσικά).

      Να σημειωθεί εδώ ότι το module έχει τεσταριστεί σε whyred συσκευές που τρέχουν MIUI 9.1.17 (ή νεώτερο) και Magisk 18.0. Το καλό της υπόθεσης είναι ότι ως Magisk module ΔΕΝ περιορίζεται αποκλειστικά για συσκευές Whyred, αλλά μπορεί να χρησιμοποιηθεί και από άλλου χρήστες που τρέχουν τουλάχιστον Android Oreo (με επιφύλαξη το μεταφέρω βεβαίως καθώς δεν έχει γίνει τέστ σε τέτοιες συνθήκες).


      Ευχαριστούμε πολύ και ελπίζουμε να σας φανεί χρήσιμο το εν λόγω πρόσθετο.


      Source Κώδικας: GitHub - BanditGR/XTRV_tweaks_Whyred: Various Android tweaks


      Changelog

      1.6

      - Αναδιάρθρωση του module ώστε να υποστηρίζει το νέο Magisk (18.1+) template. Μικρές ενημερώσεις στο gps.conf αρχείο. ΠΡΟΣΟΧΗ: Η έκδοση 1.6 απαιτεί την ύπαρξη του Magisk 19.0 ή νεώτερου. Διαφορετικά δεν θα εγκατασταθεί. Εφόσον για τον οποιοδήποτε λόγο χρησιμοποιείτε Magisk μικρότερης έκδοσης, παρακαλούμε να χρησιμοποιήσετε την έκδοση 1.5b. Διατίθεται επίσης έκδοση στην οποία εγκαθίσταται αλλά δεν εκτελείται το script Sysctl.conf για τη ρύθμιση παραμέτρων του πυρήνα. Η έκδοση αυτή (XTRV_tweaks_Whyred_v1.6 - No sysctl Tweaks) διατίθεται ΑΠΟΚΛΕΙΣΤΙΚΑ για τα άτομα που είχαν πρόβλημα με το module και τη χρήση της συσκευής όταν η συσκευή ήταν συνδεδεμένη για να φορτίσει.

      1.5b

      - Επείγον fix για τις whyred ROM με Android Pie. Κάποια scripts δεν έτρεχαν σωστά ή και καθόλου πχ η swap μνήμη δεν γινόταν ποτέ disable στις 4/64 συσκευές. Αυτό δεν πρέπει πλέον να συμβαίνει.

      1.5

      - Διόρθωση της διαδρομής που το gps.conf του module αντικαθιστά αυτό της ROM. Ενημέρωση του gps.conf και με τις ρυθμίσεις της 9.3.7 dev ROM.

      - Αφαίρεση ενός binary που δεν χρειάζεται να μπαίνει πλέον.


      1.4

      - Εσωτερική αναδιάρθρωση και "καθάρισμα" του module. Τα scripts τώρα εγκαθίστανται στο δικό τους φάκελο μέσα στον φάκελο του module (και όχι πλέον "χύμα") μαζί με τα κατάλληλα permissions, αφαιρέθηκε ο άχρηστος/legacy κώδικας, αφαιρέθηκαν διπλοεγγραφές στις ρυθμίσεις που δεν είχαν νόημα ύπαρξης.

      - Αλλαγές και προσθήκες σε κάποιες ρυθμίσεις του android vm για ομαλότερη λειτουργία (vm.dirty_background_ratio, vm.dirty_ratio, vm.compact_memory, vm.compact_unevictable_allowed, vm.min_free_kbytes).

      - Αλλαγή στον τρόπο διαχείρισης της swap μνήμης για συσκευές 3/32 προκειμένου να αποφευχθούν καταστάσεις δυσλειτουργίας και καθυστερήσεων στην απόκριση. Το script πλέον ελέγχει τη διαθέσιμη μνήμη και "αποφασίζει" αν θα εκτελεστεί ή όχι θέτοντας παράλληλα κατάλληλα την τιμή του vm.swappiness.

      - Προσθήκη εντολής fstrim στη ίδια ροή που εκτελεί τη βελτιστοποίηση των βάσεων δεδομένων (sqlite optimizer). Αλλαγή της συχνότητας εκτέλεσης του script στην μία εβδομάδα, μετά από reboot.

      1.3

      - Βελτίωση του script για τη διαχείριση μνήμης (Adaptive LMK script). Το script τώρα διαβάζει τη συνολική μνήμη της συσκευής και ανάλογα προσαρμόζει τον τερματισμό των εφαρμογών από το Android, ώστε να διατηρούνται περισσότερες εφαρμογές στη μνήμη (καλύτερο multitasking) και να μην χρειάζεται να ανοιγοκλείνουν σπαταλώντας πόρους του συστήματος. Αυτό έχει ως αποτέλεσμα η ελεύθερη μνήμη που αναφέρει το σύστημα να είναι μικρότερη από πριν, πλην όμως χρησιμοποιείται πιο αποδοτικά.

      - Προσθήκη tweak για πιο ομαλό scrolling στα διάφορα μενού.

      - Προσθήκη script για την πλήρη κατάργηση της μνήμης swap, καθώς δεν χρειάζεται στο whyred. Εξοικονόμηση μικρής ισχύος επεξεργαστή και μπαταρίας.

      - Κατάργηση του script για zipalign των εφαρμογών, καθώς δημιουργούσε προβλήματα σε ορισμένες ROM, με εφαρμογές που είχαν εγκατασταθεί εκτός ROM και Play Store. Η χρησιμότητα άλλωστε του εν λόγω script στις νεότερες εκδόσεις Android ήταν ούτως ή άλλως περιορισμένη.

      1.2

      - Προσθήκη νέου script, καθυστερημένης εκτέλεσης αποκλειστικά για τις ρυθμίσεις του lowmemorykiller, καθώς το MIUI δεν κρατούσε τις αρχικές αλλαγές.

      1.1

      - Αρχική έκδοση
      Files
    • Διαφήμιση
    • Μπράβο σου βρε Κώστα !!! :thumbsup:
      Γίνε και εσύ εύκολα V.I.P μέλος !



      ή επέλεξε να κάνεις μία δωρεά
      Δωρεά προς την κοινότητα (Donation)
    • Διαφήμιση
    • Κρίμα που δεν έχω whyred αλλά που θα πάει, θα φτιάξω ένα.


    • Ο/H glykeria_kk έγραψε:

      Καλησπέρα! Δουλεύει σε miui 10.2.1.0 global;
      Εφόσον κάνεις root με Magisk, θα δουλέψει. Δεν έχει λόγο να μην δουλέψει, δεν πειράζουμε τίποτα "επικίνδυνο" στο σύστημα. Ακόμα και στα extra αρχεία που περνάμε το κάνουμε "systemlesly" χωρίς δηλαδή να επηρεάζουμε την ακεραιότητα του συστήματος.

      Ο/H KostasAngelopoulos έγραψε:

      Καλησπέρα,γιατί δεν υπάρχουν αυτά τα tweaks στην xtrv;Είναι δύσκολο το port σε Oreo;
      Δεν είναι τόσο το θέμα του Oreo βασικά, όσο το γεγονός ότι θα πρέπει να γίνουν αλλαγές στα workflows στον server, βασικά για να μην μπαίνω σε άσχετες τεχνικές λεπτομέρειες, θα πρέπει να αλλάξουν πράγματα στον τρόπο παραγωγής των ROM, να προστίθενται πράγματα εκ των υστέρων και να αλλάξουν και τα script εγκατάστασης και με τόσες συσκευές και εκδόσεις Android πλέον, θα ήταν δύσκολο να τεστάρουμε πόσο μάλλον να συντηρηθεί μια τέτοια κατάσταση. Ένα απλό Magisk module που όποιος θέλει το βάζει ή το βγάζει κατά βούληση είναι πολύ πιο απλό να γίνει, προσφέρει επιλογές χωρίς να δεσμεύει απαραίτητα το χρήστη και ως ένα βαθμό λύνει και σε εμάς τα χέρια.
    • Διαφήμιση
    • Το εγκατέστησα και εξαφανίστηκαν οι εφαρμογές GCam, Greenify, printershare. Μάλιστα όταν εγκατέστησα ξανά την GCam στην πρώτη επανεκκίνηση, χάθηκε πάλι. Μου φαίνεται πολύ παράξενο.