Οπως μας υπεδειξε ο αγαπητος συντονιστης μας @Bodai , εδω θα μπορουμε να κανουμε συζητησεις για τα custom rom που ανεβαζω , για αναβαθμισεις και οτι αλλο θεμα υπαρχει σχετικα με τα ρομ που ανεβαζω στο φορουμ.
Τα 4 τελευταία χρόνια έφτιαχνα MIUI rom port ( συν αλλα Ρομ ) σε άλλες συσκευές μεχρι που τώρα απέκτησα το δικό μου xiaomi και είπα να δοκιμασω και σε ένα αυθεντικό Miui τηλέφωνο να φτιαξω κάποια Ρομ.
Ή συσκευή μου είναι το Redmi2TD HM2014813 , παρ'ολα αυτά όμως θα προσπαθήσω να φτιαξω κάποια Ρομ και για αλλά μοντέλα.
Μέχρι τώρα έχω φτιάξει custom rom για τις εξής συσκευές:
1.Redmi2TD HM2014813 wt86047
xiaomi-miui.gr/community/wsif/…-1-Redmi2-TD-THUNDER-MiU/
2.Redmi2 HM2014811 wt88047
xiaomi-miui.gr/community/wsif/…Redmi2-THUNDER-MiUi8-6-6/
3.Mi4c libra
xiaomi-miui.gr/community/wsif/…-Mi4c-Libra-MiUi8-6-7-21/
4.Mi4i ferrari ( σταμάτησε )
xiaomi-miui.gr/community/wsif/…Mi4i-Ferrari-MiUi7-6-4-7/
5.RedmiNote2 Hermes
xiaomi-miui.gr/community/wsif/…1%CE%B9-Stable-Custom-Ro/
6.MiNotePro Leo
xiaomi-miui.gr/community/wsif/…NotePro-Leo-MiUi8-6-7-21/
7.Mi3/Mi4 wcdma Cancro
xiaomi-miui.gr/community/wsif/…-Mi4-Cancro-MiUi8-6-9-29/
8.MiNote Virgo
xiaomi-miui.gr/community/wsif/…iNote-Virgo-MiUi8-6-7-21/
9.RedmiNote3 Hennessy
xiaomi-miui.gr/community/wsif/…3-Hennessy-MiUi8-6-10-27/
10.RedmiNote3-Pro Kenzo
xiaomi-miui.gr/community/wsif/…3-Pro-Kenzo-MiUi8-6-7-21/
11.Redmi3/Pro Ido
xiaomi-miui.gr/community/wsif/…CE%A4HUNDER-MiUi8-6-7-21/
12.Mi4s Aqua
xiaomi-miui.gr/community/wsif/…F-Mi4s-Aqua-MiUi8-6-7-21/
13.Redmi1s Armani
xiaomi-miui.gr/community/wsif/…i-1s-Armani-MiUi7-6-5-26/
14.Mi5 Gemini
xiaomi-miui.gr/community/wsif/…-Mi5-Gemini-MiUi8-6-7-21/
15.MiMaxPro Helium
xiaomi-miui.gr/community/wsif/…axPro-Helium-MiUi8-6-9-1/
16.Redmi3S Land
xiaomi-miui.gr/community/wsif/…Redmi3S-Land-MiUi8-6-9-8/
17.MiMax Hydrogen
xiaomi-miui.gr/community/wsif/…ax-Hydrogen-MiUi8-6-9-29/
18.RedmiNote4 Nikel
xiaomi-miui.gr/community/wsif/…Note4-Nikel-MiUi8-6-9-29/
19.RedmiPro Omega
xiaomi-miui.gr/community/wsif/…miPro-Omega-MiUi8-6-9-22/
Το βασικό για να γίνουν αυτές οι Ρομ είναι η βοήθεια σας βέβαια , καθώς εγώ δεν έχω όλες αυτές τις συσκευές για να τεσταρω.
ΤΙ ΔΙΑΦΟΡΕΣ ΕΧΟΥΝ τα custom rom από τις official rom
CHANGELOG
Τροποποιημένο κερνελ , rooted με init.d support.
Init.d and build.prop tweaks
Ram optimization scripts
Zipalign system and data apps at boot
Sqlite optimized
Battery usage optimization scripts.
Προσθήκη , reboot σε recovery και bootloader στο power menu.
Απενεργοποίηση της εγκατάστασης νέου ή διαφορετικού recovery σε κάθε φλασαρισμα , θα παραμένει το TWRP που έχετε σε κάθε εγκατάσταση.
Εκκαθάριση της Ρομ από οποιοδήποτε αρχείο και φάκελο που δεν προσφέρουν τίποτα στην ομαλή λειτουργία.
Εκκαθάριση από εφαρμογές , το Ρομ είναι απλό και "άδειο" , έτσι ώστε ο κάθε χρήστης να χρησιμοποιήσει οποίες εφαρμογές χρειάζεται.
Το Ρομ είναι ένα μείγμα από 3 Ρομ ( MiuiHellas , ΜiuiPro και Xiaomi eu ).
Ίσως έχω ξεχάσει κάτι ..........
ΤΙ ΚΕΡΔΙΖΩ ΜΕ MIA custom rom
Αν και το changelog τα λέει όλα , με πιο απλά λόγια το κέρδος που θα έχετε με κάποιο custom rom θα είναι μια πιο ελαφριά συσκευή με καλυτερη διαχείρηση Ραμ , μπαταρίας , απόκριση εφαρμογών και καλύτερο performance γενικότερα σε όλες τις λειτουργίες της συσκευής.
ΠΩΣ ΚΑΝΩ ΚΑΙ ΤΙ ΧΡΕΙΑΖΕΤΑΙ ΓΙΑ ΤΗΝ ΕΓΚΑΤΆΣΤΑΣΗ ΜΙΑΣ Custom rom
Το μονο που χρειάζεται για την εγκατάσταση μιας custom rom είναι το TWRP recovery.
Ή εγκατάσταση γίνεται ακολουθώντας τα παρακάτω βήματα.....
1. Μπαίνουμε σε TWRP recovery
2. Επιλέγουμε "reboot" και επιλέγουμε "reboot recovery" έτσι ώστε να ξαναμπεί το τηλ.. σε TWRP ( αυτό το κάνουμε γιατι κάποιες φορές το recovery δεν διαβάζει σωστά τ'αρχεια της sd κάρτας στο πρώτο boot ).
Αφού το τηλ.. ξαναμπεί σε TWRP , συνεχίζουμε.....
3. Wipe data , factory reset
4. Install zip from sd card
5. Wipe cache and dalvik cache
6. Reboot system
7. Περιμένουμε 5-6 λεπτά ν'ανοιξει το τηλ.. στο πρώτο boot
NOTE
Μπορούμε να εγκαταστήσουμε το custom rom χωρίς wipe data factory reset , πάνω από το GTV ή Stable rom που ήδη εχουμε , με wipe cache και dalvik cache αφού τελειώσει ή εγκατάσταση , αλλά δεν το προτείνω εκτός αν θέλετε απλά να το δοκιμάσετε.
Μπορούμε να κάνουμε και το αντίστροφο φλασαρισμα , από το Custom rom στο GTV rom με την ίδια διαδικασία .
Οταν φλασαρουμε Ρομ τις ίδιας version ή από παλαιότερη version σε νεώτερη τότε μπορούμε να το κάνουμε με wipe cache και dalvik cache.
Αν θέλουμε όμως να φλασαρουμε Ρομ από νέα version σε παλαιότερη τότε πρέπει να κάνουμε wipe data factory reset αναγκαστικά .
NOTE 2
Δεν προτείνω αλλαγές Ρομ από custom σε GTV και αντίστροφα , το καλύτερο είναι ν'ακολουθησετε τα updates από οποίο Ρομ προτιματε.
Αν θέλετε να φλασαρετε από Custom rom σε GTV ή αντίστροφα , μην παραπονιεστε γιατί "μπουκωνει" ή συσκευή σας.
Αν θέλετε να πηγαίνετε από το ένα Ρομ στο αλλο ( Custom σε GTV ή αντίστροφα ) , προτιμηστε να το κάνετε με clean install και δεν θα'χετε ποτέ πρόβλημα.
ΠΟΥ ΘΑ ΒΡΙΣΚΩ ΤΑ Custom Rom
Τα custom rom θα τα βρίσκετε στα downloads της εκάστοτε συσκευης.
xiaomi-miui.gr/community/wsif/…%CE%B5%CF%85%CE%AD%CF%82/
Στο παραπάνω λινκ θα βρίσκετε τα Custom rom για τη συσκευή σας.
Πρέπει να ξέρετε ότι στα downloads θα μπαίνουν μόνο τα custom rom που έχουν δοκιμαστεί και δουλεύουν χωρίς προβλήματα.
ΔΕΝ ΒΡΙΣΚΩ Custom Rom ΓΙΑ ΤΗ ΣΥΣΚΕΥΗ ΜΟΥ ΣΤΑ Downloads
Στα Downloads θα μπαίνουν Custom Rom που είναι δοκιμασμένα από κάποιον χρηστη.
Αν ένα Ρομ δεν έχει δοκιμαστεί , απλά δεν θα υπάρχει στα Downloads.
ΟΔΗΓΟΣ ΜΕ ΜΑΓΕΙΡΕΜΑΤΑ ΓΙΑ ΟΛΟΥΣ
Εδω θα ξεκινησει μια ακομα ενοτητα με οδηγιες για το πως θα μαγειρευουμε τα προσωπικα μας ρομ.
Θα ξεκινησουμε με απλες συνταγες και θα πηγαινουμε σε πιο δυσκολες σιγα-σιγα.
1. ΕΥΚΟΛΗ ΣΥΝΤΑΓΗ
ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ
7zip ... Download
Notepad++... Notepad++ v6.9 - Current Version
Θα ξεκινησουμε με την ευκολη συνταγη με την οποια θα αλλαζουμε και θα διαγραφουμε εφαρμογες απο το καθε ρομ.
Θα παρουμε σαν παραδειγμα το GTV ρομ για το RedmiNote2.
1. Κατεβαζουμε το ρομ που θελουμε να ετοιμασουμε και κανουμε κι ενα copy του ρομ στο desktop ( πρεπει να εχουμε ενα αντιγραφο του ρομ στη περιπτωση που διαγραψουμε κατι κατα λαθος να μπορουμε να το ξαναβρουμε )
2. Ανοιγουμε το ζιπ του ρομ με το 7zip ( δεξι κλικ στο ζιπ , επιλεγουμε ανοιγμα με 7zip )
3. Mπαινουμε στο φακελο data και μετα στο φακελο app
Στο φακελο app λοιπον , υπαρχουν ηδη καποιες εφαρμογες προεγκατεστημενες.
Απο αυτες τις εφαρμογες λοιπον μπορουμε να διαγραψουμε οποιες δε θελουμε αλλα και να προσθεσουμε οσες θελουμε , για διαγραφη παταμε δεξι κλικ στην εφαρμογη και επιλεγουμε διαγραφη.
Οπως βλεπουμε οι εφαρμογες ειναι μεσα σε ενα φακελο , αν θελω να προσθεσω καποιες εφαρμογες τοτε πρεπει να φτιαξω ενα φακελο με την ιδια ονομασια που θα εχει η εφαρμογη που θα βαλω στο ρομ.
Για παραδειγμα θα διαγραψω ολες τις εφαρμογες και θα κρατησω μονο το XMRemoteControl
Θα προσθεσω τωρα την εφαρμογη flash-player ( εχω βαλει το apk σ'ενα φακελο που μετονομασα με ακριβως το ιδιο ονομα που ειχε το apk ).
Με drag and drop ριχνουμε το φακελο στο παραθυρο του 7zip και παταμε ΟΚ για να βαλουμε την εφαρμογη
Κατα τον ιδιο τροπο μπορουμε να προσθεσουμε οσες εφαρμογες γουσταρουμε στο ρομ , μπορουμε μεχρι να προεγκαταστησουμε στο ρομ ολες τις εφαρμογες που συνηθως κατεβαζουμε απο το playstore και στην περιπτωση που θελουμε να το κανουμε clean install , θα ειμαστε κομπλε με ολες μας τις εφαρμογες απο το πρωτο boot.
Τις εφαρμογες που εχουμε κατεβασει απο το playstore και θελουμε να τις προεγκαταστησουμε στο ρομ , τις βρισκουμε ( με root explorer η αλλον file manager που εχει αυτες τις δυνατοτητες ) στο φακελο , data/app/ , αντιγραφουμε οσες θελουμε στην καρτα μας για να τις ενταξουμε στο ρομ.
Επισης οποιος δε θελει να φλασαρει καθε φορα τις ιδιες εφαρμογες που ηδη υπαρχουν στο φακελο , data/app/ του ρομ , καθε βδομαδα που αναβαθμιζει τη συσκευη του , τοτε μπορει να διαγραψει ολοκληρο το φακελο app (data/app/) , απο το ρομ ( φωτο #2 , διαγραφη του φακελου app ).
4. Αφου τελειωσουμε με το φακελο data/app/ του προσωπικου μας ρομ μπορουμε τωρα να προχωρησουμε στον φακελο , system/app/
Παμε λοιπον πισω στο αρχικο παραθυρο του 7zip ( φωτο #1 ) και μπαινουμε στο φακελο , system/app/
Εδω τωρα τα πραγματα δυσκολευουν , ΔΕΝ κανουμε οτι γουσταρουμε οπως καναμε με τον φακελο data/app/ προηγουμενως.
Γι'αυτο το λογο και θα σας πω να σβησετε μονο το CloudPrint2 η αν το θελετε το κρατατε και δε σβηνετε τιποτα.
Το φακελο , system/priv-app/ που βλεπουμε ση φωτο #7 , τον αφηνουμε οπως ειναι , δε σβηνουμε κατι απο"κει.
5. Μετά θα πάμε στο φάκελο META-INF/com/google/android/ , και θα βάλουμε το updater.script στο desktop.
Θα πατήσουμε δεξί κλικ και θα το ανοιξουμε με notepad++ .
Θα πρέπει να διαγραψουμε όλες τις γραμμές που έχουν τη λέξη delete , και τις γραμμές που έχουν τη λέξη delete_recursive .
6. Είμαστε έτοιμοι , βάζουμε το updater.script στο Ρομ και μπορούμε πλέον να το φλασαρουμε.
7. Βεβαια στους φακέλους system/app/ και system/priv-app/ , μπορούμε επίσης να σβησουμε ότι δεν χρησιμοποιούμε και δεν δημιουργεί πρόβλημα στην ομαλή λειτουργία της συσκευής μας.
Δεν το καλυπτω αυτό το θεμα γιατί είναι καθαρά υποκειμενικό , π.χ. κάποιος μπορεί να θέλει να σβήσει τον miui Browser από το φάκελο system/priv-app/ και να θέλει να βάλει τον Dolphin browser στο φάκελο data/app/ .
Ο καθένας μπορεί να κάνει όπως νομίζει , γι'αυτο άλλωστε θα είναι και προσωπικό Ρομ , για να βάζει ο καθένας ότι του αρέσει.
Προσοχη μόνο με τις διαγραφές εφαρμογών για να μην έχετε προβληματα.
Το χειρότερο που μπορείτε να παθετε από τέτοιες διαγραφές είναι αστάθεια , glitches στα γραφικά , lags , FC's και το πιο χειρότερο είναι το bootloop.
Να θυμαστε λοιπον τι διαγράφετε για να το επαναφέρεται ξανά στη περίπτωση που έχετε προβλήματα.
Οπότε , βαθμός επικινδυνότητας 0,5 , με φλασαρισμα άλλου Ρομ επανερχομαστε στα ίσα μας.
Ότι απορίες η ερωτησεις έχετε σχετικά με το εύκολη συνταγη , θα τις κάνετε στο τοπικ και θα μπαίνουν εδώ στο πρώτο ποστ με τη μορφή FAQ.
2. ΜΕΤΡΙΑΣ ΔΥΣΚΟΛΙΑΣ ΣΥΝΤΑΓΗ
ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ
7zip ... Download
Notepad++... Notepad++ v6.9 - Current Version
Ξεκιναμε για το επομενο μαγειρεμα με το οποιο θ'ασχοληθουμε με διαγραφες αρχειων και φακελων που δεν επηρεαζουν τη συσκευη μας.
1. Ανοιγουμε το ρομ οπως βλεπουμε στη φωτο #1 , βλεπουμε πολλα αρχεια και φακελους , στην πραγματικοτητα για να εχουμε ενα επιτυχες φλασαρισμα δεν τα χρειαζομαστε ολα αυτα.
Αυτα που χρειαζονται οπωςδηποτε ειναι τα παρακατω..
META-INF φακελος , system φακελος και boot.img , προαιρετικα θα βαλουμε και τον data φακελο
Επίσης προαιρετικά θα κρατήσουμε τον φακελο dolby και τον superuser φακελο.
2. Σβηνουμε λοιπον ολα τ'αλλα αρχεια που βλεπουμε στη φωτο #1 και κραταμε τους φακελους και το boot.img που ειπαμε προηγουμενως.
3. Μπαίνουμε στο φάκελο , META-INF/com/google/android/ , παίρνουμε το αρχείο updater.script και το βάζουμε στο desktop με drag and drop.
Πατάμε δεξί κλικ στο updater.script και επιλέγουμε , άνοιγμα με notepad++ .
4. Χωρίς ένα σωστό updater.script δεν μπορούμε να φλασαρουμε το Ρομ.
Ξεκινάμε λοιπόν για να σβησουμε τις γραμμές που είχαν σχέση με τα αρχεία και φακέλους που διαγραψαμε από το ζιπ του Ρομ.
Σβήνουμε λοιπόν τις γραμμές που εχουν σχεση με τους φακελους και αρχεια που διαγραψαμε.
Οπως βλεπουμε στη προηγούμενη φωτό , έχουμε διαγράψει τα εξής ..
1. Φάκελος recovery
2. bootloader.img
3. logo.img
4. uboot.img
Βρισκουμε λοιπόν τις γραμμές που έχουν να κανουν με ότι διαγραψαμε ( βλέπετε με πράσινα γράμματα τις γραμμές που πρέπει να διαγραψουμε ).
Επίσης πρέπει να διαγραψουμε και τις γραμμές 210 και 211 και όχι μόνο την 209 που βλέπετε με το logo.img , όπως θα δείτε στην 210 και 211 γραμμή είναι τα bootloader.img και uboot.img.
Για τα , file_contexts , scatter.txt και type.txt δεν υπαρχει κάτι στο updater.script κι έτσι απλά τα διαγραφουμε.
5. Αφού τελειώσουμε με τα σβησιματα στο updater.script , μπορούμε πλέον να το βάλουμε πάλι στο ζιπ του Ρομ και να το αλλάξουμε με το ήδη υπάρχον , με τη διαδικασία του drag and drop λοιπόν ρίχνουμε το updater.script που φτιαξαμε , ξανά μέσα στο ζιπ του Ρομ και το αντικαθιστούμε.
Αυτο ηταν είμαστε έτοιμοι για το φλασαρισμα του καθαρισμένου προσωπικού μας Ρομ.
Κλείνουμε το παράθυρο του 7zip και φλασαρουμε το Ρομ.
TIP ΓΙΑ TO REDMI NOTE 2
Στο RedmiNote2 μπορούμε επίσης να σβησουμε δύο φακέλους που βρίσκονται στο , system/framework/ .
Αυτοί οι φάκελοι είναι ... Ο arm και ο arm64.
Μπορούμε να τους σβησουμε , είναι ήδη τσεκαρισμενο ότι δεν επηρεάζουν σε τίποτα τις λειτουργίες της συσκευης.
Ότι απορίες η ερωτησεις έχετε σχετικά με την μετρια συνταγη , θα τις κάνετε στο τοπικ και θα μπαίνουν εδώ στο πρώτο ποστ με τη μορφή FAQ.
NOTE
Δεν χρειαζεται να πουμε οτι μπορειτε να συνδυασετε τις δυο συνταγες για να φτιαξετε το προσωπικο σας Ρομ , το καταλαβαινετε και μονοι σας αυτο πιστευω ...
NOTE 2
Δεν χρειαζεται να ρωτατε επισης για το πως φτιαχνουμε κερνελ , πως βγαζουμε το superuser , πως βαζουμε 3way reboot menu και λοιπες μοντες διοτι αυτα χρειαζονται αρκετη μελετη , εξειδικευση , χρονο και εμπειρια πανω στο android για να μπορειτε να προχωρησετε σε κατι αναλογο.
Υπαρχουν χιλιαδες οδηγοι σε διαφορα φορουμ που μπορειτε ν'ακολουθησετε για να κανετε ακομα πιο δυσκολα μαγειρεματα , καλη επιτυχια.
NOTE 3
Για οτι αλλο επιθυμειτε που θα ειναι εφικτο για καθε χρηστη , θα μπορουμε να το συζητησουμε και να το ενταξουμε επισης στο πρωτο ποστ αυτου του τοπικ.
Για παραδειγμα ισως θελετε να εχετε και προεγκατεστημενο καποιο θεμα η μιξη θεματος που χρησιμοποιειτε , κατι τετοιο ας πουμε θα ηταν εφικτο για καθε χρηστη.
ΚΑΛΗ ΕΠΙΤΥΧΙΑ ΣΤΑ ΜΑΓΕΙΡΕΜΑΤΑ ΣΑΣ !!!!!!
..... ..... ... ..... ........... Υπό κατασκευή. . .....
Τα 4 τελευταία χρόνια έφτιαχνα MIUI rom port ( συν αλλα Ρομ ) σε άλλες συσκευές μεχρι που τώρα απέκτησα το δικό μου xiaomi και είπα να δοκιμασω και σε ένα αυθεντικό Miui τηλέφωνο να φτιαξω κάποια Ρομ.
Ή συσκευή μου είναι το Redmi2TD HM2014813 , παρ'ολα αυτά όμως θα προσπαθήσω να φτιαξω κάποια Ρομ και για αλλά μοντέλα.
Μέχρι τώρα έχω φτιάξει custom rom για τις εξής συσκευές:
1.Redmi2TD HM2014813 wt86047
xiaomi-miui.gr/community/wsif/…-1-Redmi2-TD-THUNDER-MiU/
2.Redmi2 HM2014811 wt88047
xiaomi-miui.gr/community/wsif/…Redmi2-THUNDER-MiUi8-6-6/
3.Mi4c libra
xiaomi-miui.gr/community/wsif/…-Mi4c-Libra-MiUi8-6-7-21/
4.Mi4i ferrari ( σταμάτησε )
xiaomi-miui.gr/community/wsif/…Mi4i-Ferrari-MiUi7-6-4-7/
5.RedmiNote2 Hermes
xiaomi-miui.gr/community/wsif/…1%CE%B9-Stable-Custom-Ro/
6.MiNotePro Leo
xiaomi-miui.gr/community/wsif/…NotePro-Leo-MiUi8-6-7-21/
7.Mi3/Mi4 wcdma Cancro
xiaomi-miui.gr/community/wsif/…-Mi4-Cancro-MiUi8-6-9-29/
8.MiNote Virgo
xiaomi-miui.gr/community/wsif/…iNote-Virgo-MiUi8-6-7-21/
9.RedmiNote3 Hennessy
xiaomi-miui.gr/community/wsif/…3-Hennessy-MiUi8-6-10-27/
10.RedmiNote3-Pro Kenzo
xiaomi-miui.gr/community/wsif/…3-Pro-Kenzo-MiUi8-6-7-21/
11.Redmi3/Pro Ido
xiaomi-miui.gr/community/wsif/…CE%A4HUNDER-MiUi8-6-7-21/
12.Mi4s Aqua
xiaomi-miui.gr/community/wsif/…F-Mi4s-Aqua-MiUi8-6-7-21/
13.Redmi1s Armani
xiaomi-miui.gr/community/wsif/…i-1s-Armani-MiUi7-6-5-26/
14.Mi5 Gemini
xiaomi-miui.gr/community/wsif/…-Mi5-Gemini-MiUi8-6-7-21/
15.MiMaxPro Helium
xiaomi-miui.gr/community/wsif/…axPro-Helium-MiUi8-6-9-1/
16.Redmi3S Land
xiaomi-miui.gr/community/wsif/…Redmi3S-Land-MiUi8-6-9-8/
17.MiMax Hydrogen
xiaomi-miui.gr/community/wsif/…ax-Hydrogen-MiUi8-6-9-29/
18.RedmiNote4 Nikel
xiaomi-miui.gr/community/wsif/…Note4-Nikel-MiUi8-6-9-29/
19.RedmiPro Omega
xiaomi-miui.gr/community/wsif/…miPro-Omega-MiUi8-6-9-22/
Το βασικό για να γίνουν αυτές οι Ρομ είναι η βοήθεια σας βέβαια , καθώς εγώ δεν έχω όλες αυτές τις συσκευές για να τεσταρω.
ΤΙ ΔΙΑΦΟΡΕΣ ΕΧΟΥΝ τα custom rom από τις official rom
CHANGELOG
Τροποποιημένο κερνελ , rooted με init.d support.
Init.d and build.prop tweaks
Ram optimization scripts
Zipalign system and data apps at boot
Sqlite optimized
Battery usage optimization scripts.
Προσθήκη , reboot σε recovery και bootloader στο power menu.
Απενεργοποίηση της εγκατάστασης νέου ή διαφορετικού recovery σε κάθε φλασαρισμα , θα παραμένει το TWRP που έχετε σε κάθε εγκατάσταση.
Εκκαθάριση της Ρομ από οποιοδήποτε αρχείο και φάκελο που δεν προσφέρουν τίποτα στην ομαλή λειτουργία.
Εκκαθάριση από εφαρμογές , το Ρομ είναι απλό και "άδειο" , έτσι ώστε ο κάθε χρήστης να χρησιμοποιήσει οποίες εφαρμογές χρειάζεται.
Το Ρομ είναι ένα μείγμα από 3 Ρομ ( MiuiHellas , ΜiuiPro και Xiaomi eu ).
Ίσως έχω ξεχάσει κάτι ..........
ΤΙ ΚΕΡΔΙΖΩ ΜΕ MIA custom rom
Αν και το changelog τα λέει όλα , με πιο απλά λόγια το κέρδος που θα έχετε με κάποιο custom rom θα είναι μια πιο ελαφριά συσκευή με καλυτερη διαχείρηση Ραμ , μπαταρίας , απόκριση εφαρμογών και καλύτερο performance γενικότερα σε όλες τις λειτουργίες της συσκευής.
ΠΩΣ ΚΑΝΩ ΚΑΙ ΤΙ ΧΡΕΙΑΖΕΤΑΙ ΓΙΑ ΤΗΝ ΕΓΚΑΤΆΣΤΑΣΗ ΜΙΑΣ Custom rom
Το μονο που χρειάζεται για την εγκατάσταση μιας custom rom είναι το TWRP recovery.
Ή εγκατάσταση γίνεται ακολουθώντας τα παρακάτω βήματα.....
1. Μπαίνουμε σε TWRP recovery
2. Επιλέγουμε "reboot" και επιλέγουμε "reboot recovery" έτσι ώστε να ξαναμπεί το τηλ.. σε TWRP ( αυτό το κάνουμε γιατι κάποιες φορές το recovery δεν διαβάζει σωστά τ'αρχεια της sd κάρτας στο πρώτο boot ).
Αφού το τηλ.. ξαναμπεί σε TWRP , συνεχίζουμε.....
3. Wipe data , factory reset
4. Install zip from sd card
5. Wipe cache and dalvik cache
6. Reboot system
7. Περιμένουμε 5-6 λεπτά ν'ανοιξει το τηλ.. στο πρώτο boot
NOTE
Μπορούμε να εγκαταστήσουμε το custom rom χωρίς wipe data factory reset , πάνω από το GTV ή Stable rom που ήδη εχουμε , με wipe cache και dalvik cache αφού τελειώσει ή εγκατάσταση , αλλά δεν το προτείνω εκτός αν θέλετε απλά να το δοκιμάσετε.
Μπορούμε να κάνουμε και το αντίστροφο φλασαρισμα , από το Custom rom στο GTV rom με την ίδια διαδικασία .
Οταν φλασαρουμε Ρομ τις ίδιας version ή από παλαιότερη version σε νεώτερη τότε μπορούμε να το κάνουμε με wipe cache και dalvik cache.
Αν θέλουμε όμως να φλασαρουμε Ρομ από νέα version σε παλαιότερη τότε πρέπει να κάνουμε wipe data factory reset αναγκαστικά .
NOTE 2
Δεν προτείνω αλλαγές Ρομ από custom σε GTV και αντίστροφα , το καλύτερο είναι ν'ακολουθησετε τα updates από οποίο Ρομ προτιματε.
Αν θέλετε να φλασαρετε από Custom rom σε GTV ή αντίστροφα , μην παραπονιεστε γιατί "μπουκωνει" ή συσκευή σας.
Αν θέλετε να πηγαίνετε από το ένα Ρομ στο αλλο ( Custom σε GTV ή αντίστροφα ) , προτιμηστε να το κάνετε με clean install και δεν θα'χετε ποτέ πρόβλημα.
ΠΟΥ ΘΑ ΒΡΙΣΚΩ ΤΑ Custom Rom
Τα custom rom θα τα βρίσκετε στα downloads της εκάστοτε συσκευης.
xiaomi-miui.gr/community/wsif/…%CE%B5%CF%85%CE%AD%CF%82/
Στο παραπάνω λινκ θα βρίσκετε τα Custom rom για τη συσκευή σας.
Πρέπει να ξέρετε ότι στα downloads θα μπαίνουν μόνο τα custom rom που έχουν δοκιμαστεί και δουλεύουν χωρίς προβλήματα.
ΔΕΝ ΒΡΙΣΚΩ Custom Rom ΓΙΑ ΤΗ ΣΥΣΚΕΥΗ ΜΟΥ ΣΤΑ Downloads
Στα Downloads θα μπαίνουν Custom Rom που είναι δοκιμασμένα από κάποιον χρηστη.
Αν ένα Ρομ δεν έχει δοκιμαστεί , απλά δεν θα υπάρχει στα Downloads.
ΟΔΗΓΟΣ ΜΕ ΜΑΓΕΙΡΕΜΑΤΑ ΓΙΑ ΟΛΟΥΣ
Εδω θα ξεκινησει μια ακομα ενοτητα με οδηγιες για το πως θα μαγειρευουμε τα προσωπικα μας ρομ.
Θα ξεκινησουμε με απλες συνταγες και θα πηγαινουμε σε πιο δυσκολες σιγα-σιγα.
1. ΕΥΚΟΛΗ ΣΥΝΤΑΓΗ
ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ
7zip ... Download
Notepad++... Notepad++ v6.9 - Current Version
Θα ξεκινησουμε με την ευκολη συνταγη με την οποια θα αλλαζουμε και θα διαγραφουμε εφαρμογες απο το καθε ρομ.
Θα παρουμε σαν παραδειγμα το GTV ρομ για το RedmiNote2.
1. Κατεβαζουμε το ρομ που θελουμε να ετοιμασουμε και κανουμε κι ενα copy του ρομ στο desktop ( πρεπει να εχουμε ενα αντιγραφο του ρομ στη περιπτωση που διαγραψουμε κατι κατα λαθος να μπορουμε να το ξαναβρουμε )
2. Ανοιγουμε το ζιπ του ρομ με το 7zip ( δεξι κλικ στο ζιπ , επιλεγουμε ανοιγμα με 7zip )
3. Mπαινουμε στο φακελο data και μετα στο φακελο app
Στο φακελο app λοιπον , υπαρχουν ηδη καποιες εφαρμογες προεγκατεστημενες.
Απο αυτες τις εφαρμογες λοιπον μπορουμε να διαγραψουμε οποιες δε θελουμε αλλα και να προσθεσουμε οσες θελουμε , για διαγραφη παταμε δεξι κλικ στην εφαρμογη και επιλεγουμε διαγραφη.
Οπως βλεπουμε οι εφαρμογες ειναι μεσα σε ενα φακελο , αν θελω να προσθεσω καποιες εφαρμογες τοτε πρεπει να φτιαξω ενα φακελο με την ιδια ονομασια που θα εχει η εφαρμογη που θα βαλω στο ρομ.
Για παραδειγμα θα διαγραψω ολες τις εφαρμογες και θα κρατησω μονο το XMRemoteControl
Θα προσθεσω τωρα την εφαρμογη flash-player ( εχω βαλει το apk σ'ενα φακελο που μετονομασα με ακριβως το ιδιο ονομα που ειχε το apk ).
Με drag and drop ριχνουμε το φακελο στο παραθυρο του 7zip και παταμε ΟΚ για να βαλουμε την εφαρμογη
Κατα τον ιδιο τροπο μπορουμε να προσθεσουμε οσες εφαρμογες γουσταρουμε στο ρομ , μπορουμε μεχρι να προεγκαταστησουμε στο ρομ ολες τις εφαρμογες που συνηθως κατεβαζουμε απο το playstore και στην περιπτωση που θελουμε να το κανουμε clean install , θα ειμαστε κομπλε με ολες μας τις εφαρμογες απο το πρωτο boot.
Τις εφαρμογες που εχουμε κατεβασει απο το playstore και θελουμε να τις προεγκαταστησουμε στο ρομ , τις βρισκουμε ( με root explorer η αλλον file manager που εχει αυτες τις δυνατοτητες ) στο φακελο , data/app/ , αντιγραφουμε οσες θελουμε στην καρτα μας για να τις ενταξουμε στο ρομ.
Επισης οποιος δε θελει να φλασαρει καθε φορα τις ιδιες εφαρμογες που ηδη υπαρχουν στο φακελο , data/app/ του ρομ , καθε βδομαδα που αναβαθμιζει τη συσκευη του , τοτε μπορει να διαγραψει ολοκληρο το φακελο app (data/app/) , απο το ρομ ( φωτο #2 , διαγραφη του φακελου app ).
4. Αφου τελειωσουμε με το φακελο data/app/ του προσωπικου μας ρομ μπορουμε τωρα να προχωρησουμε στον φακελο , system/app/
Παμε λοιπον πισω στο αρχικο παραθυρο του 7zip ( φωτο #1 ) και μπαινουμε στο φακελο , system/app/
Εδω τωρα τα πραγματα δυσκολευουν , ΔΕΝ κανουμε οτι γουσταρουμε οπως καναμε με τον φακελο data/app/ προηγουμενως.
Γι'αυτο το λογο και θα σας πω να σβησετε μονο το CloudPrint2 η αν το θελετε το κρατατε και δε σβηνετε τιποτα.
Το φακελο , system/priv-app/ που βλεπουμε ση φωτο #7 , τον αφηνουμε οπως ειναι , δε σβηνουμε κατι απο"κει.
5. Μετά θα πάμε στο φάκελο META-INF/com/google/android/ , και θα βάλουμε το updater.script στο desktop.
Θα πατήσουμε δεξί κλικ και θα το ανοιξουμε με notepad++ .
Θα πρέπει να διαγραψουμε όλες τις γραμμές που έχουν τη λέξη delete , και τις γραμμές που έχουν τη λέξη delete_recursive .
6. Είμαστε έτοιμοι , βάζουμε το updater.script στο Ρομ και μπορούμε πλέον να το φλασαρουμε.
7. Βεβαια στους φακέλους system/app/ και system/priv-app/ , μπορούμε επίσης να σβησουμε ότι δεν χρησιμοποιούμε και δεν δημιουργεί πρόβλημα στην ομαλή λειτουργία της συσκευής μας.
Δεν το καλυπτω αυτό το θεμα γιατί είναι καθαρά υποκειμενικό , π.χ. κάποιος μπορεί να θέλει να σβήσει τον miui Browser από το φάκελο system/priv-app/ και να θέλει να βάλει τον Dolphin browser στο φάκελο data/app/ .
Ο καθένας μπορεί να κάνει όπως νομίζει , γι'αυτο άλλωστε θα είναι και προσωπικό Ρομ , για να βάζει ο καθένας ότι του αρέσει.
Προσοχη μόνο με τις διαγραφές εφαρμογών για να μην έχετε προβληματα.
Το χειρότερο που μπορείτε να παθετε από τέτοιες διαγραφές είναι αστάθεια , glitches στα γραφικά , lags , FC's και το πιο χειρότερο είναι το bootloop.
Να θυμαστε λοιπον τι διαγράφετε για να το επαναφέρεται ξανά στη περίπτωση που έχετε προβλήματα.
Οπότε , βαθμός επικινδυνότητας 0,5 , με φλασαρισμα άλλου Ρομ επανερχομαστε στα ίσα μας.
Ότι απορίες η ερωτησεις έχετε σχετικά με το εύκολη συνταγη , θα τις κάνετε στο τοπικ και θα μπαίνουν εδώ στο πρώτο ποστ με τη μορφή FAQ.
2. ΜΕΤΡΙΑΣ ΔΥΣΚΟΛΙΑΣ ΣΥΝΤΑΓΗ
ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ
7zip ... Download
Notepad++... Notepad++ v6.9 - Current Version
Ξεκιναμε για το επομενο μαγειρεμα με το οποιο θ'ασχοληθουμε με διαγραφες αρχειων και φακελων που δεν επηρεαζουν τη συσκευη μας.
1. Ανοιγουμε το ρομ οπως βλεπουμε στη φωτο #1 , βλεπουμε πολλα αρχεια και φακελους , στην πραγματικοτητα για να εχουμε ενα επιτυχες φλασαρισμα δεν τα χρειαζομαστε ολα αυτα.
Αυτα που χρειαζονται οπωςδηποτε ειναι τα παρακατω..
META-INF φακελος , system φακελος και boot.img , προαιρετικα θα βαλουμε και τον data φακελο
Επίσης προαιρετικά θα κρατήσουμε τον φακελο dolby και τον superuser φακελο.
2. Σβηνουμε λοιπον ολα τ'αλλα αρχεια που βλεπουμε στη φωτο #1 και κραταμε τους φακελους και το boot.img που ειπαμε προηγουμενως.
3. Μπαίνουμε στο φάκελο , META-INF/com/google/android/ , παίρνουμε το αρχείο updater.script και το βάζουμε στο desktop με drag and drop.
Πατάμε δεξί κλικ στο updater.script και επιλέγουμε , άνοιγμα με notepad++ .
4. Χωρίς ένα σωστό updater.script δεν μπορούμε να φλασαρουμε το Ρομ.
Ξεκινάμε λοιπόν για να σβησουμε τις γραμμές που είχαν σχέση με τα αρχεία και φακέλους που διαγραψαμε από το ζιπ του Ρομ.
Σβήνουμε λοιπόν τις γραμμές που εχουν σχεση με τους φακελους και αρχεια που διαγραψαμε.
Οπως βλεπουμε στη προηγούμενη φωτό , έχουμε διαγράψει τα εξής ..
1. Φάκελος recovery
2. bootloader.img
3. logo.img
4. uboot.img
Βρισκουμε λοιπόν τις γραμμές που έχουν να κανουν με ότι διαγραψαμε ( βλέπετε με πράσινα γράμματα τις γραμμές που πρέπει να διαγραψουμε ).
Επίσης πρέπει να διαγραψουμε και τις γραμμές 210 και 211 και όχι μόνο την 209 που βλέπετε με το logo.img , όπως θα δείτε στην 210 και 211 γραμμή είναι τα bootloader.img και uboot.img.
Για τα , file_contexts , scatter.txt και type.txt δεν υπαρχει κάτι στο updater.script κι έτσι απλά τα διαγραφουμε.
5. Αφού τελειώσουμε με τα σβησιματα στο updater.script , μπορούμε πλέον να το βάλουμε πάλι στο ζιπ του Ρομ και να το αλλάξουμε με το ήδη υπάρχον , με τη διαδικασία του drag and drop λοιπόν ρίχνουμε το updater.script που φτιαξαμε , ξανά μέσα στο ζιπ του Ρομ και το αντικαθιστούμε.
Αυτο ηταν είμαστε έτοιμοι για το φλασαρισμα του καθαρισμένου προσωπικού μας Ρομ.
Κλείνουμε το παράθυρο του 7zip και φλασαρουμε το Ρομ.
TIP ΓΙΑ TO REDMI NOTE 2
Στο RedmiNote2 μπορούμε επίσης να σβησουμε δύο φακέλους που βρίσκονται στο , system/framework/ .
Αυτοί οι φάκελοι είναι ... Ο arm και ο arm64.
Μπορούμε να τους σβησουμε , είναι ήδη τσεκαρισμενο ότι δεν επηρεάζουν σε τίποτα τις λειτουργίες της συσκευης.
Ότι απορίες η ερωτησεις έχετε σχετικά με την μετρια συνταγη , θα τις κάνετε στο τοπικ και θα μπαίνουν εδώ στο πρώτο ποστ με τη μορφή FAQ.
NOTE
Δεν χρειαζεται να πουμε οτι μπορειτε να συνδυασετε τις δυο συνταγες για να φτιαξετε το προσωπικο σας Ρομ , το καταλαβαινετε και μονοι σας αυτο πιστευω ...
NOTE 2
Δεν χρειαζεται να ρωτατε επισης για το πως φτιαχνουμε κερνελ , πως βγαζουμε το superuser , πως βαζουμε 3way reboot menu και λοιπες μοντες διοτι αυτα χρειαζονται αρκετη μελετη , εξειδικευση , χρονο και εμπειρια πανω στο android για να μπορειτε να προχωρησετε σε κατι αναλογο.
Υπαρχουν χιλιαδες οδηγοι σε διαφορα φορουμ που μπορειτε ν'ακολουθησετε για να κανετε ακομα πιο δυσκολα μαγειρεματα , καλη επιτυχια.
NOTE 3
Για οτι αλλο επιθυμειτε που θα ειναι εφικτο για καθε χρηστη , θα μπορουμε να το συζητησουμε και να το ενταξουμε επισης στο πρωτο ποστ αυτου του τοπικ.
Για παραδειγμα ισως θελετε να εχετε και προεγκατεστημενο καποιο θεμα η μιξη θεματος που χρησιμοποιειτε , κατι τετοιο ας πουμε θα ηταν εφικτο για καθε χρηστη.
ΚΑΛΗ ΕΠΙΤΥΧΙΑ ΣΤΑ ΜΑΓΕΙΡΕΜΑΤΑ ΣΑΣ !!!!!!
..... ..... ... ..... ........... Υπό κατασκευή. . .....