-
Δημοσιεύσεις
633 -
Εγγραφή
-
Αξιολογήσεις
0%
Content Type
Προφιλ
Περιοχές Συζητήσεων
Κατάστημα
Αγγελίες
Calendar
Everything posted by gtctsiamp
-
Mini οδηγός ρύθμισης UBER Kernel Αρχικά θέλω να πω πως δεν υπάρχει αυτό που λέμε ιδανικές ρυθμίσεις αλλά υπάρχουν οι "δικές" μας ρυθμίσεις που με την χρήση βλέπουμε πως μας ταιριάζουν. Θα προσπαθήσω όμως να δώσω μία γενική κατεύθυνση. Επίσης προσωπικά για συντηρητικές ρυθμίσεις θα επέλεγα Linaro 4.10 ενώ για πιο επιθετικές τον Sabermod 4.10. Προγράμματα που χρησιμοποιούμε είναι TricksterMod (Kener’s fav), KControl, & Kernel Tweaker (modded by Kener). Πάντα επιλέγουμε "set on boot" ώστε να μην χαθούν οι ρυθμίσεις μας μετά από reboot. Να επισημάνουμε σε αυτό το σημείο πως για λόγους συμβατότητας, με το TricksterMod χρησιμοποιούμε τις Francosound εκδόσεις του UBER ενώ με το KControl τις Fauxsound εκδόσεις. Τέλος, ανεξάρτητα από τις ρυθμίσεις μεγάλο ρόλο παίζει η φύση της rom που έχουμε επιλέξει. Κατά γενικό κανόνα, όσο πιο καθαρή τόσο πιο γρήγορη αλλά και ακόμα περισσότερο πιο battery friendly θα είναι μία rom. Battery Life Nα ενημερώσω ότι δεν είμαι τύπος του battery life, οπότε εκεί δεν μπορώ να δώσω ακριβείς οδηγίες.:p Αλλά από ότι έχω μάθει, ο must governor είναι ο smartmax_eps θέτοντας min_freq τα 96MHz. Θα πρότεινα όμως να μην βάλετε και indle_freq 96MHz (mpdecision settings) γιατί μπορεί να παρατηρήσετε έντονα lag όταν "ξυπνάτε" την συσκευή. Επίσης οι λάτρεις του battery life μπορούν να κάνουν και uc του max_freq στα 1,728MHz. Σε ήπια χρήση της συσκευής δεν θα καταλάβετε διαφορά. GPU governor προτείνω τον simple στα 450MHz ή ακόμα και 400MHz αν δεν χρησιμοποιείτε εφαρμογές που κάνουν έντονη χρήση της gpu. Εννοείτε πως όλα τα dt2w, s2w & s2sleep είναι off. Τέλος όποιος θέλει να κάνει undervolting να έχει υπ'όψιν του πως ο UBER είναι ήδη στα -25mV οπότε καλό είναι να πηγαίνετε βήμα-βήμα και μόλις παρατηρήσετε αστάθεια όπως ένα rr πάτε στο αμέσως προηγούμενο βήμα. Performance Εδώ χωρίζω σε δύο κατηγορίες, oriented performance και performance όπου η "δικιά" μου oriented είναι κάτι παραπάνω από απλη oriented και η "δικιά" μου performance θεωρώ ότι είναι normal. Xtreme δεν βάζω γιατί δεν το βρίσκω και τόσο λογικό. Σε γενικές γραμμές στον UBER προτιμούμε δύο CPU governors για performance χωρίς αυτό να αποκλείει και άλλους. Είθισται για oriented να προτιμάται ο Uberdemand ενώ για πιο xtreme o Ondemand. Φυσικά ο καθένας μπορεί να τους χρησιμοποιήσει αντίστροφα. Άλλωστε ο Ondemand με συντηρητικές ρυθμίσεις είναι ο default governor με καλή συμπεριφορά σε όλους τους τομείς. Κοινές ρυθμίσεις ανάμεσα σε αυτές τις δύο περιπτώσεις είναι: GPU Governor: Default (ondemand στα 533MHz) Enable boost στο mpdecision. Εδώ μπορείτε να πειράξετε τις τιμές του boost κατά βούληση αλλά οι χρήστες του TricksterMod να γνωρίζουν πως λόγω bug η min_freq μπορεί να παίρνει την τιμή του boost_freq του cpu0. Συνήθως την παίρνει μόνο οπτικά αλλά από το general tab μπορείτε να δείτε αν όντως συμβαίνει. Multicore power saving = 0 Όποιος θέλει περισσότερο πείραγμα μπορεί να πειράξει και τους χρόνους που κάνουν hotplug & unplug οι πυρήνες (fast & slow) από τις ρυθμίσεις του mpdecision. Αν το επιθυμεί κάποιος μπορώ να παραθέσω τιμές αργότερα. Επίσης από τις ρυθμίσεις του mpdecision μπορούμε να επιλέξουμε να είναι και οι 4 πυρήνες πάντα online (Trinity style). Σαφώς αυτό είναι κάτι που φαντάζει ενεργοβόρο αλλά να λάβετε υπ’οψιν πως δεν δαπανάται ενέργεια για hotplug & unplug των πυρήνων οπότε είναι λιγότερο ενεργοβόρο από ότι ακούγεται και με αξιοσημείωτη αύξηση της απόκρισης της συσκευής. Ένα άλλο trick είναι στο mpdecision settings να ανεβάσουμε λίγο την idle_freq ώστε να έχει πιο γρήγορη απόκριση η συσκευή όταν την ξυπνάμε. Πάμε λοιπόν στις ρυθμίσεις των governors. Δεν θα μπω προς το παρόν σε επεξήγηση του τι κάνει η κάθε παράμετρος που ρυθμίζουμε καθώς θα παραθέσω αναλυτικότατα links από το XDA. Oriented Uberdemand Settings down_differential = 15 (ή 10) ignore_nice_load = 0 io_is_busy = 0 powersave_bias = 0 sampling_down_factor = 4 (ή 2) sampling_rate = 10000 (ή τιμή μέχρι 50000) second_face_freq = 1728000 up_threshold = 90 Oriented Ondemand Settings down_differential = 15 (ή 10) ignore_nice_load = 0 io_is_busy = 0 optimal_freq = 1574400 (ή 1497600) powersave_bias = 0 sampling_down_factor = 4 (ή 2) sampling_rate = 10000 (ή τιμή μέχρι 50000) synq_freq = 1574400 (ή 1497600) up_threshold = 90 up_threshold_any_cpu_load = 80 up_threshold_multi_core = 80 Performance Uberdemand Settings down_differential = 30 ignore_nice_load = 0 io_is_busy = 0 powersave_bias = 0 sampling_down_factor = 10 sampling_rate = 10000 second_face_freq = 1728000 up_threshold = 80 (ή 60 PerformanceX) Performance Ondemand Settings down_differential = 30 ignore_nice_load = 0 io_is_busy = 0 optimal_freq = 1574400 powersave_bias = 0 sampling_down_factor = 10 sampling_rate = 10000 synq_freq = 1574400 up_threshold = 80 (ή 60 PerformanceX) up_threshold_any_cpu_load = 80 (ή 60 PerformanceX) up_threshold_multi_core = 80 (ή 60 PerformanceX) PerfomanceX χαρακτηρίζω τις κάπως πιο xtreme επιλογές που σε καμία περίπτωση όμως δεν θεωρώ ακραίες. Μία άλλη επίσης τακτική είναι να θέτουμε την min_freq ίση με την synq_freq και optimal_freq, μάλλον για να πηγαίνει πιο γρήγορα σε αυτό το βήμα ο governor. Όπως καταλαβαίνετε όλες αυτές οι παράμετροι μπορούν να διαφοροποιηθούν ανάλογα ώστε να προσεγγίζουν τα γούστα μας. Αξιόλογα σχετικά links στο xda είναι τα ακόλουθα link1 & link2. Με τον καιρό θα προσπαθήσω κάπως να ενημερώσω το κείμενο ειδικά για το κομμάτι του battery life. XDA Thread Goo.im Dev-Host G+ Community
-
Δεύτερη προσβολή στη σειρά. Αποχωρώ.:lol: Παιδιά πιο μετά που θα έχω χρόνο θα βοηθήσω όσο μπορώ και ίσως με screenshots. Απλά πείτε μου που θέλετε περισσότερη βαρύτητα. Ίσως να σας κατατοπίσει πιο νωρίς και ο σύντροφος souliar που είναι εξίσου εθισμένος στον UBER.:D
-
Μας προσβάλεις τώρα.:lol:
-
Έχεις το προηγούμενο radio. To καινούργιο είναι το 2.0.50.1.13 Κατέβασε το από εδώ και φλάσαρε το. Μην σε απασχολήσει που λέει D820, είναι το ίδιο με το D821.
-
Τι radio σου λεει οτι εχεις?
-
Καμία custom δεν περιλαμβάνει το radio. Το κατεβάζεις, το φλασάρεις μία φορά και τελείωσες.
-
Το νεο radio είναι το update του firmware για την κεραία που βγήκε με την 4.4.3. Κατεβαζεις το νεο radio σε flashable zip και το φλασαρεις απο custom recovery και κανεις reboot bootloader και μετα ξαναμπαίνεις στο recovery και συνεχίζεις. Προσωπικά το φλασαρω απο τον bootloader ως img file με fastboot command αλλά δεν ξέρω αν τις γνωρίζεις. Η cyanogen δεν ξέρω αν περιλαμβανει gapps γιατί δεν έχω ασχοληθεί μιας και κατα την άποψη μου δεν αξίζει πια. (εχει και caf kernel:X:lol:). Λογικα όμως δεν τα συμπεριλαμβάνει μέσα στην ROM. Γενικός πάντως κανόνας είναι να διαβάζεις παντα τα OP στα topic στο XDA και τις τελευταίες σελίδες του εκάστοτε topic. Καθώς επίσης να εχεις κατανοήσει πλήρως τι πρόκειται να κανεις πριν το κανεις.:)
-
Μιλάω για το Nexus 5 αποκλειστικά οπου το dt2w επιτυγχάνεται μονο μέσω custom kernel.
-
Καλη μπαταρία και dt2w δεν πάνε πακέτο. ----- προσθήκη μηνύματος 7 λεπτά μετά την υποβολή του προηγούμενου ----- Δεν χρειαζεται να περάσεις την stock 4.4.3. Απλα φλασαρε το νεο radio, reboot bootloader, boot recovery, wipe dalvik, cache, system & data και μετα φλασαρεις νέα ROM, gapps και ο,τι άλλο θέλεις. Τέλος καλο είναι να εχεις την τελευταια εκδοση του custom recovery που χρησιμοποιείς. Όλα τα links για ROM, gapps και radio υπαρχουν στο XDA.
-
Καλα , σε επιδόσεις θα χάνει όπως και να το κανεις. Ο Uberdemand ας πούμε είναι πολύ καλύτερος σε επιδόσεις. Παντα κάπου κερδιζεις και κάπου χάνεις.;) Για το kernel tweaker δεν το ήξερα γιατί δεν το παρακολουθώ αφού προτιμώ το Trickatermod. Τον δίδαξε και αυτόν ο Kener.:lol:
-
Βάλε UBER Linaro 4.10 με CPU governor τον smartmax eps και GPU governor simple με stock συχνότητα για αρχή και βλέπεις στη συνέχεια.:)
-
O Kernel Tweaker δεν έχει επιλογές για να πειράξεις το mpdecision και το thermal control. Όμως ο Kener είχε βγάλει μία "πειραγμένη" έκδοση που είχε αυτή την δυνατότητα. Αν την θες, πες μου να την βρω να την ανεβάσω στο dropbox. Το πλεονέκτημα του UBER εκτός από το ότι ο developer είναι φοβερός, απίστευτα φιλικός και χρησιμοποιεί την "τελευταία λέξη της τεχνολογίας" στο development, είναι ότι έχει άπειρες επιλογές. Μπορείς να τον ρυθμίσεις για απίστευτο performance αλλά και για φοβερό battery life. Ότι θες του κάνεις. Πρέπει όμως βέβαια να ασχοληθείς και να ξέρεις κάποια πράγματα για να κάνεις τις ανάλογες ρυθμίσεις, αλλά αν δεν ξέρεις εδώ είμαστε και εμείς για να σε βοηθήσουμε.:) Για "out of the box" προσωπικά θα επέλεγα κάποιον άλλον. Εσύ τι χαρακτηριστικά θες να έχει ο kernel που θες να βάλεις? Επίσης σε ποια rom? Γενικά για "out of the box" επιλογές προτείνω: Code Blue για smooth και πολύ καλό battery life. ElementalX για πιο performance και καλό battery life. Trinity για φοβερό performance και ικανοποιητικό battery life. Φαντάσου ότι τον UBER μπορείς να τον κάνεις να συμπεριφέρεται (περίπου) όπως οι παραπάνω με τις ανάλογες ρυθμίσεις.
-
Η carbon βγάζει κάθε μέρα nightlies. ----- προσθήκη μηνύματος 3 λεπτά μετά την υποβολή του προηγούμενου ----- Η διαφορά όπως φαίνεται και από το όνομα είναι στο mod του ήχου. Βασικά όμως λόγω συμβατότητας εφαρμογών αν χρησιμοποιείς TricksterMod θα βάλεις Francosound version ενώ αν χρησιμοποιείς Kcontrol θα βάλεις Fauxsound version.
-
Σε stock μπαίνουν τα Z2 και M8 σιγουρα. Flash και wipe dalvik. Link
-
Λογικά κάτι είχες κάνει λάθος με τον code_blue. Είναι πολύ πιο υψηλού επιπέδου από τον stock purity σε όλους τους τομείς αλλά anyway. Κανένα patch λογικά δεν κάνει. Σίγουρα τα z2 και m8 όχι εκτός και αν έκανε revent o Dario το "speed up boot on multicore devices" commit. Νομίζω και τα oneplus one επίσης όχι. Δοκίμασε ίσως τα cm11 & cm11final. Σε μερικές rom δουλεύουν μετά την 4.4.3, σε μερικές όχι. Γίνονται ακόμα πειραματισμοί.:) Προσωπικά στην Purity μετά το 4.4.3 δεν έτυχε να δοκιμάσω κανένα γιατί την κράτησα πολύ λίγο.
-
Σε σχέση με τον code blue?
-
Όσοι χρησιμοποιείτε full extra custom roms ετοιμαστείτε για την έλευση του Hover στις σημερινές nightlies.:D
-
Ένας custom kernel περνάει διάφορα αρχεία μέσα και σε διαφορετικές τοποθεσίες, έτσι το να περάσεις τον stock kernel δεν είναι ποτε αρκετό. Η καλύτερη λύση είναι να κανεις dirty flash την ROM. Αν περάσεις εναν custom kernel πανω σε εναν άλλον το πιο πιθανό είναι να φας bootloop, αλλά και να μην φας είναι σχεδόν σίγουρο πως δεν θα δουλεύει σωστα ο νεος kernel.
-
Από εκεί δεν ειναι ο σωστός τρόπος, ειδικά για system apps. Δοκίμασε με titanium backup ή με κανένα πρόγραμμα τύπου Root Uninstaller. Αν πάλι έχεις πρόβλημα τσέκαρε το busybox, αν και λογικά είναι ΟΚ λόγω Purity και κάνε mount r/w το system. O Javelin είναι top και έχει αρκετά features.
-
Βασικά με τι προγραμμα προσπαθείς να τον απεγκαταστήσεις?
-
Νομίζω πως όποιος έχει πάρει Nexus και περιμένει την ΟΤΑ αναβάθμιση έχει πάρει απλά λάθος συσκευή επειδή κάποιος του την πρότεινε. Υπάρχουν 10 τρόποι να περάσει κάποιος την 4.4.3 και με όποιες παραμέτρους αυτός επιθυμεί.
-
Αφού ξεφεύγεις από τα gapps, δοκίμασε και τον Javelin.;)
-
Έχεις άλλον browser εγκατεστημένο? Αν ναι, δες μήπως γίνεται να τον ορίσεις σαν default. Επίσης τον Chrome τον έχεις σαν system app? Αν θες να τον καταργήσεις για να περάσεις τον Chrome TRDS, επειδή βλέπω ότι έχεις Purity δεν είμαι σίγουρος ότι θα δουλεύει ο Chrome ως TRDS. Θα θέλει rom που το υποστηρίζει, όπως οι Carbon, Mahdi και LS που το έχουν ενσωματώσει, οι master του copy-paste.:p Ίσως με το black theme που υπάρχει για την Purity να γίνεται.
-
Δες εδώ.
-
Οποίος θέλει τον Chrome με TRDS μπορεί να τον κατεβάσει από εδώ.:D Χρειάζεται ενα commit βέβαια για να δείχνει τέλεια, αλλά και έτσι είναι πολύ καλός. Υ.Γ.: Πρεπει να διαγραψετε πρωτα τον Chrome και μετα να κάνετε install τον Chrome TRDS.