Ανοίγω το τόπικ εδώ όπως μου υπέδειξε ο αγαπητός φίλος @GR_Macedon να συζητήσουμε για τα προβλήματα που θα μπορούσαν να προκύψουν όταν κάνεις root μία stable με μία έκδοση superSU και μετά κάνεις update το superSU.
Να ξεκινησω με το συμβάν στην stable μου..
Δεδομένα:.
Xiaomi Redmi Note 2 με GTV stable 7.1.3.0 rooted με superSU 2.49 έπειτα από προτροπή του TWRP 3.0.0-0 ..... αναβαθμισμένη απο playstore στην 2.65
1η ενέργεια:
2η ενέργεια:
ΠΕΡΙΕΧΟΜΕΝΟ ΣΥΖΗΤΗΤΗΣΗΣ
Γνώσεις και δεδομένα:
Ερωτήσεις:
@gkalen edit 2
Αφού λοιπόν έχει αναβαθμιστει το supersu από το playstore ( 2.65 ) και έχουμε αναβαθμίσει και το su binary μέσω της εφαρμογής supersu , θα φλασαρουμε το stable rom και θα σβηστεί το su binary εφόσον το stable Ρομ δεν είναι rooted και δεν περιέχει su binary .
Όταν λοιπόν φλασαρουμε το superuser.zip που είναι προηγούμενη version ( 2.49 ) , θα εγκατασταθουν στο system όλα τα απαραίτητα αρχεία ξανά.
Τότε , θα ζητηθεί από την αναβαθμισμένη εφαρμογή supersu ( 2.65 ) που είναι ήδη στο data , να αναβαθμίσει το su binary.
@pechr
Ακριβως στο edit 2 να εστιασουμε @gkalen γιατι εκει ειναι η ουσια.
@gkalen
Αυτό είναι ή ουσία , αλλά κανείς δε μπαίνει στο κόπο να το δοκιμάσει.
Παρ'οτι δεν ξέρω ακριβώς πως θα συμπεριφερθεί ή Miui με το supersu , καθ'οτι όσες φορές την έχω χρησιμοποιήσει ( από Miui GB - Miui KK ) , πάντα δουλεύω με το δικό της ροοτ σε οποιοδήποτε πορτ ή ακόμα και τώρα που έχω Xiaomi .
Εμπειρικά και μόνο σας είπα αυτά που γνωρίζω , απλά έχασα λίγο το θεμα στην αρχή , δεν είχα καταλάβει ότι μιλαγαμε για stable ή οποία δεν είναι ροοτ.
Φλασαροντας την stable πάνω από μια προηγούμενη ή ακόμα και πάνω από την ίδια stable που φοράμε , αυτομάτως σβηνονται όλα στο system , καθ'οτι το updater.script κάνει format στο system συγχρόνως με την εγκατάσταση του Ρομ.
Οπότε χάνονται όλα τα αρχεία ( binaries ) του supersu , κι έτσι πρέπει να φλασαρουμε πάλι το supersu.zip για να έχουμε ροοτ.
Το θεμα λοιπόν είναι , ( εφόσον λογικά θα έχουμε αναβαθμίσει την εφαρμογή supersu μέσω playstore ) , ότι ή εφαρμογή superuser ( η αναβαθμισμένη ) θα είναι ακόμα εγκατεστημένη στο data/app/ , αλλά σαφώς δεν θα δουλεύει καθώς δεν θα υπάρχουν πλέον τα binaries με το φλασαρισμα του Ρομ.
Όμως , αυτό που λέω να δοκιμαστεί είναι το εξής ... Αφού λοιπόν έχουμε φτάσει σ'αυτο το σημείο που ανεφερα ( έχουμε το supersu το αναβαθμισμένο στο data/app/ ) , έλεγα λοιπόν να δοκιμάσει κάποιος να φλασαρει το ζιπ του superuser και έτσι θα εγκατασταθεί το supersu και τα binaries που χρειάζονται για το ροοτ.
Σ'αυτο το σημείο λοιπόν πιστεύω ότι μετά το φλασαρισμα του superuser.zip , τότε θα ενεργοποιηθεί και ή αναβαθμισμένη εφαρμογή του supersu που έχουμε στο data/app/ και απλώς θα μας ζητηθεί απο την εφαρμογη να αναβαθμίσουμε το su binary μέσω της εφαρμογης.
Αυτη είναι ή απορία μας λοιπόν ... σε άλλες συσκευές και Ρομ θα συμβεί αυτό που είπα προηγουμένως , σε Xiaomi με Miui θέλουμε να δούμε πως θα συμπεριφερθεί.
Edit
Αυτός που θα έπρεπε να το δοκιμάσει , ονομάζεται pechr ...
Καθ'οτι έχεις ότι χρειάζεται , δηλαδή εισαι με stable και έχεις αναβαθμίσει το supersu μέσω playstore.
Μένει μόνο να φλασαρεις ξανά τη stable που ήδη φοράς , να φλασαρεις το superuser.zip μετά ... και έπειτα να δεις αν σου ζητάει αναβάθμιση του su binary το αναβαθμισμένο supersu που έχεις ήδη στο data/app/ ... Έτσι θα δούμε αν τελικά δεν δουλεύει ή δουλεύει.
@michael
Επειδη το θεμα ειναι περιπλοκο να πω οτι απο την εκδοση super su 2.60 και νεοτερες εχουν γινει πολλεσ αλλαγες στον τροπο εγκαταστασεις του super su αλλα και στο kernel του δηλαδη εκτος απο το system/app και το system/xbin κανει εγκατασταση αρχειων και στο data ,αυτο ακριβως ειναι που δημιουργει προβληματα με την αναβαθμιση απο μια ρομ σε μια αλλη .
Λυσεις υπαρχουν η ποιο απλη οποιος θελει ροοτ στην stable να περναει την εκδοση που του πρωτηνει το twrp που ειναι η 2,49 και λειτουργει σωστα χωρις προβλημα .Και να μην κανει αναβαθμηση απο το play store στην νεα εκδοση.
kiriakos1963
Από ότι θυμάμαι όταν έβαλα το ρομ όχι stable αλλά dev όταν έκανα αναβάθμιση το Su από play store είχα πρόβλημα όταν άνοιγμα κάποια εφαρμογή έκλεινε το τηλέφωνο και όταν το άνοιγμα η εφαρμογή δεν υπήρχε μέσαμέσα. Δεν θυμάμαι ποιο ρομ ήτανε
michael
Αυτο που εκανες ηταν μεγαλο fail .ΠΟΤΕ σε DEV rom επειδη ειναι prerooted δεν περναμε αλλη εφαρμογη για root διοτι θα εχεις 100% προβληματα.
Να ξεκινησω με το συμβάν στην stable μου..
Δεδομένα:.
Xiaomi Redmi Note 2 με GTV stable 7.1.3.0 rooted με superSU 2.49 έπειτα από προτροπή του TWRP 3.0.0-0 ..... αναβαθμισμένη απο playstore στην 2.65
1η ενέργεια:
- Wipe cache & wipe dalvik cache
- install GTV ROM stable 7.2.1.0
- στην ερώτηση για install superSU κανω swipe (NAI)
2η ενέργεια:
- Factory Reset (3 wipes)
- install GTV ROM stable 7.2.1.0
- στην ερώτηση για install superSU κανω swipe (NAI)
ΠΕΡΙΕΧΟΜΕΝΟ ΣΥΖΗΤΗΤΗΣΗΣ
Γνώσεις και δεδομένα:
- Δεδομένο ειναι ειναι ότι το superSU εγκαθιστάται στο system, για αυτό και το κάνεις μονο μέσω TWRP που έχεις πρόσβαση στο system. Μέσα απο MIUI δεν σε αφήνει.
- Δεδομένο είναι ειναι ότι το το binary εγκαθιστάται στο system.
- Στο TWRP μας έχει το superSU έκδοσης 2.49 (αυτό που σε ρωτάει να το εγκαταστήσεις διαρκώς)
Ερωτήσεις:
- Όταν αναβαθμίζουμε σε νέα ROM ίδιου είδους (πχ Stable rooted >>Stable που αργότερα θα την κάνω πάλι rooted) ποιες ενέργειες θα πρέπει να κάνουμε για να μην έχουμε προβλήματα με το superSU;;
- Το binary αφήνει κλειδωμένα αρχεία στο system που δεν φεύγουν με την εγκατάσταση της νέας ROM (εννοείται χωρίς wipe system);;
@gkalen edit 2
Αφού λοιπόν έχει αναβαθμιστει το supersu από το playstore ( 2.65 ) και έχουμε αναβαθμίσει και το su binary μέσω της εφαρμογής supersu , θα φλασαρουμε το stable rom και θα σβηστεί το su binary εφόσον το stable Ρομ δεν είναι rooted και δεν περιέχει su binary .
Όταν λοιπόν φλασαρουμε το superuser.zip που είναι προηγούμενη version ( 2.49 ) , θα εγκατασταθουν στο system όλα τα απαραίτητα αρχεία ξανά.
Τότε , θα ζητηθεί από την αναβαθμισμένη εφαρμογή supersu ( 2.65 ) που είναι ήδη στο data , να αναβαθμίσει το su binary.
@pechr
Ακριβως στο edit 2 να εστιασουμε @gkalen γιατι εκει ειναι η ουσια.
- Φλασαροντας την stable (χωρις wipe system) θα σβηστουν ολα τα αρχεια του binary;;;
- Θα μεινουν καποια αρχεια κλειδωμενα απο το binary της 2.65 και θα δημιουργηθει προβλημα στο supersu 2.49 και θα αρχισει να τρωει σκαλωματα το κινητο;
@gkalen
Αυτό είναι ή ουσία , αλλά κανείς δε μπαίνει στο κόπο να το δοκιμάσει.
Παρ'οτι δεν ξέρω ακριβώς πως θα συμπεριφερθεί ή Miui με το supersu , καθ'οτι όσες φορές την έχω χρησιμοποιήσει ( από Miui GB - Miui KK ) , πάντα δουλεύω με το δικό της ροοτ σε οποιοδήποτε πορτ ή ακόμα και τώρα που έχω Xiaomi .
Εμπειρικά και μόνο σας είπα αυτά που γνωρίζω , απλά έχασα λίγο το θεμα στην αρχή , δεν είχα καταλάβει ότι μιλαγαμε για stable ή οποία δεν είναι ροοτ.
Φλασαροντας την stable πάνω από μια προηγούμενη ή ακόμα και πάνω από την ίδια stable που φοράμε , αυτομάτως σβηνονται όλα στο system , καθ'οτι το updater.script κάνει format στο system συγχρόνως με την εγκατάσταση του Ρομ.
Οπότε χάνονται όλα τα αρχεία ( binaries ) του supersu , κι έτσι πρέπει να φλασαρουμε πάλι το supersu.zip για να έχουμε ροοτ.
Το θεμα λοιπόν είναι , ( εφόσον λογικά θα έχουμε αναβαθμίσει την εφαρμογή supersu μέσω playstore ) , ότι ή εφαρμογή superuser ( η αναβαθμισμένη ) θα είναι ακόμα εγκατεστημένη στο data/app/ , αλλά σαφώς δεν θα δουλεύει καθώς δεν θα υπάρχουν πλέον τα binaries με το φλασαρισμα του Ρομ.
Όμως , αυτό που λέω να δοκιμαστεί είναι το εξής ... Αφού λοιπόν έχουμε φτάσει σ'αυτο το σημείο που ανεφερα ( έχουμε το supersu το αναβαθμισμένο στο data/app/ ) , έλεγα λοιπόν να δοκιμάσει κάποιος να φλασαρει το ζιπ του superuser και έτσι θα εγκατασταθεί το supersu και τα binaries που χρειάζονται για το ροοτ.
Σ'αυτο το σημείο λοιπόν πιστεύω ότι μετά το φλασαρισμα του superuser.zip , τότε θα ενεργοποιηθεί και ή αναβαθμισμένη εφαρμογή του supersu που έχουμε στο data/app/ και απλώς θα μας ζητηθεί απο την εφαρμογη να αναβαθμίσουμε το su binary μέσω της εφαρμογης.
Αυτη είναι ή απορία μας λοιπόν ... σε άλλες συσκευές και Ρομ θα συμβεί αυτό που είπα προηγουμένως , σε Xiaomi με Miui θέλουμε να δούμε πως θα συμπεριφερθεί.
Edit
Αυτός που θα έπρεπε να το δοκιμάσει , ονομάζεται pechr ...
Καθ'οτι έχεις ότι χρειάζεται , δηλαδή εισαι με stable και έχεις αναβαθμίσει το supersu μέσω playstore.
Μένει μόνο να φλασαρεις ξανά τη stable που ήδη φοράς , να φλασαρεις το superuser.zip μετά ... και έπειτα να δεις αν σου ζητάει αναβάθμιση του su binary το αναβαθμισμένο supersu που έχεις ήδη στο data/app/ ... Έτσι θα δούμε αν τελικά δεν δουλεύει ή δουλεύει.
@michael
Επειδη το θεμα ειναι περιπλοκο να πω οτι απο την εκδοση super su 2.60 και νεοτερες εχουν γινει πολλεσ αλλαγες στον τροπο εγκαταστασεις του super su αλλα και στο kernel του δηλαδη εκτος απο το system/app και το system/xbin κανει εγκατασταση αρχειων και στο data ,αυτο ακριβως ειναι που δημιουργει προβληματα με την αναβαθμιση απο μια ρομ σε μια αλλη .
Λυσεις υπαρχουν η ποιο απλη οποιος θελει ροοτ στην stable να περναει την εκδοση που του πρωτηνει το twrp που ειναι η 2,49 και λειτουργει σωστα χωρις προβλημα .Και να μην κανει αναβαθμηση απο το play store στην νεα εκδοση.
kiriakos1963
Από ότι θυμάμαι όταν έβαλα το ρομ όχι stable αλλά dev όταν έκανα αναβάθμιση το Su από play store είχα πρόβλημα όταν άνοιγμα κάποια εφαρμογή έκλεινε το τηλέφωνο και όταν το άνοιγμα η εφαρμογή δεν υπήρχε μέσαμέσα. Δεν θυμάμαι ποιο ρομ ήτανε
michael
Αυτο που εκανες ηταν μεγαλο fail .ΠΟΤΕ σε DEV rom επειδη ειναι prerooted δεν περναμε αλλη εφαρμογη για root διοτι θα εχεις 100% προβληματα.
Redmi Note 8T (Willow)
Official Global stable 11.0.7.0 (PCXEUXM)
Official Global stable 11.0.7.0 (PCXEUXM)